Plugin Directory

Changeset 3239506


Ignore:
Timestamp:
02/12/2025 03:51:08 PM (11 months ago)
Author:
bbioon
Message:

merchant v2.0.1

Location:
merchant
Files:
963 added
22 edited

Legend:

Unmodified
Added
Removed
  • merchant/trunk/admin/classes/class-merchant-admin-options.php

    r3232601 r3239506  
    4141            add_action( 'wp_ajax_merchant_search_reviews', array( $this, 'search_reviews' ) );
    4242            add_action( 'wp_ajax_merchant_load_more_reviews', array( $this, 'load_more_reviews' ) );
     43            add_action( 'wp_ajax_merchant_get_module_settings', array( $this, 'get_module_settings' ) );
     44            add_action( 'wp_ajax_merchant_restore_module_settings', array( $this, 'restore_module_settings' ) );
    4345
    4446
     
    6466                    'ajaxnonce'                           => wp_create_nonce( 'merchant_admin_options' ),
    6567                    'product_delete_confirmation_message' => esc_html__( 'Are you sure you want to remove this product?', 'merchant' ),
     68                    'invalid_file'                        => esc_html__( 'Invalid file', 'merchant' ),
    6669                ) );
    6770
     
    11161119
    11171120            wp_send_json_success( self::get_rendered_product_reviews( wc_get_product( $product_id ), $offset ) );
     1121        }
     1122
     1123        /**
     1124         * Get module settings for a specific module for backup and restore.
     1125         *
     1126         * @return void
     1127         */
     1128        public function get_module_settings() {
     1129            if ( ! isset( $_GET['nonce'] ) || ! wp_verify_nonce( sanitize_text_field( $_GET['nonce'] ), 'merchant_admin_options' ) ) {
     1130                wp_send_json_error( array( 'message' => esc_html__( 'Nonce verification failed', 'merchant' ) ) );
     1131            }
     1132
     1133            if ( ! current_user_can( 'manage_options' ) ) {
     1134                wp_send_json_error( array( 'message' => esc_html__( 'You do not have permission to access this page', 'merchant' ) ) );
     1135            }
     1136
     1137            if ( ! isset( $_GET['module_id'] ) ) {
     1138                wp_send_json_error( array( 'message' => esc_html__( 'Module ID is required', 'merchant' ) ) );
     1139            }
     1140
     1141            $module_id = sanitize_text_field( $_GET['module_id'] );
     1142
     1143            $module_object = Merchant_Modules::get_module( $module_id );
     1144
     1145            $modules = merchant_get_modules_data();
     1146
     1147            if ( ! isset( $modules[ $module_id ] ) ) {
     1148                wp_send_json_error( array( 'message' => esc_html__( 'Module not found', 'merchant' ) ) );
     1149            }
     1150
     1151            wp_send_json_success( array(
     1152                'timestamp' => time(),
     1153                'module_id' => $module_id,
     1154                'settings'  => $module_object->get_module_settings(),
     1155            ) );
     1156        }
     1157
     1158        public function restore_module_settings() {
     1159            if ( ! isset( $_POST['nonce'] ) || ! wp_verify_nonce( sanitize_text_field( $_POST['nonce'] ), 'merchant_admin_options' ) ) {
     1160                wp_send_json_error( array( 'message' => esc_html__( 'Nonce verification failed', 'merchant' ) ) );
     1161            }
     1162
     1163            if ( ! current_user_can( 'manage_options' ) ) {
     1164                wp_send_json_error( array( 'message' => esc_html__( 'You do not have permission to access this page', 'merchant' ) ) );
     1165            }
     1166
     1167            if ( ! isset( $_POST['module_id'] ) ) {
     1168                wp_send_json_error( array( 'message' => esc_html__( 'Module ID is required', 'merchant' ) ) );
     1169            }
     1170
     1171            $module_id = sanitize_text_field( $_POST['module_id'] );
     1172
     1173            $modules = merchant_get_modules_data();
     1174
     1175            if ( ! isset( $modules[ $module_id ] ) ) {
     1176                wp_send_json_error( array( 'message' => esc_html__( 'Module not found', 'merchant' ) ) );
     1177            }
     1178
     1179            if ( ! isset( $_POST['module_settings'] ) ) {
     1180                wp_send_json_error( array( 'message' => esc_html__( 'Default settings not found', 'merchant' ) ) );
     1181            }
     1182
     1183            // phpcs:ignore WordPress.Security.ValidatedSanitizedInput.InputNotSanitized
     1184            $module_settings = json_decode( wp_unslash($_POST['module_settings']), true );
     1185
     1186            if ( json_last_error() !== JSON_ERROR_NONE ) {
     1187                // phpcs:ignore WordPress.Security.ValidatedSanitizedInput.InputNotSanitized
     1188                wp_send_json_error( array( 'message' => esc_html__( 'Invalid settings data', 'merchant' ), $_POST['module_settings'] ) );
     1189            }
     1190
     1191            $sanitized_settings = map_deep( $module_settings, 'sanitize_text_field' );
     1192
     1193            $module_object = Merchant_Modules::get_module( $module_id );
     1194
     1195            if ( ! isset( $sanitized_settings['module_id'] ) || $sanitized_settings['module_id'] !== $module_id ) {
     1196                wp_send_json_error( array( 'message' => esc_html__( 'Invalid module ID', 'merchant' ) ) );
     1197            }
     1198
     1199            $module_object->update_module_settings( $sanitized_settings['settings'] );
     1200
     1201            $admin_url = add_query_arg( array(
     1202                'page'   => 'merchant',
     1203                'module' => $module_id,
     1204            ), esc_url( admin_url( 'admin.php' ) ) );
     1205
     1206            wp_send_json_success(
     1207                array(
     1208                    'message'      => esc_html__( 'Settings restored successfully', 'merchant' ),
     1209                    'redirect_url' => $admin_url,
     1210                )
     1211            );
    11181212        }
    11191213
  • merchant/trunk/admin/pages/page-module.php

    r3232601 r3239506  
    232232
    233233                        ?>
    234 
     234                        <div class="merchant-module-page-settings backup-restore-section">
     235                            <div class="merchant-module-page-setting-box">
     236                                <div class="merchant-module-page-setting-title">
     237                                    <?php esc_html_e( 'Backup & Restore', 'merchant' ); ?>
     238                                </div>
     239                                <div class="merchant-module-page-setting-fields">
     240                                    <section class="backup-section">
     241                                        <h3><?php esc_html_e( 'Backup Module Settings', 'merchant' ); ?></h3>
     242                                        <p><?php esc_html_e( 'Download a backup of your currently saved module settings as a JSON file. To capture the most up-to-date configuration, remember to save your settings before downloading the backup. You can then use this file to restore your settings later.', 'merchant' ); ?></p>
     243                                        <div class="form-field">
     244                                            <button type="button" data-module-id="<?php echo esc_attr($merchant_module)?>" id="download-backup-button"><?php esc_html_e( 'Download', 'merchant' ); ?></button>
     245                                            <span class="merchant-loading-spinner"></span>
     246                                        </div>
     247                                    </section>
     248                                    <section class="restore-section">
     249                                        <h3><?php esc_html_e( 'Restore Module Settings', 'merchant' ); ?></h3>
     250                                        <p><?php esc_html_e( 'Restore the module settings by uploading a previously saved backup file. Please be aware that restoring settings will overwrite your current module configurations.', 'merchant' ); ?></p>
     251                                        <div class="form-field">
     252                                            <label for="backup-file"><?php esc_html_e( 'Upload Backup File', 'merchant' ); ?></label>
     253                                            <input type="file" id="merchant-backup-file" class="merchant-backup-file" name="backup-file" accept=".json">
     254                                            <i style="display: none;" class="dashicons dashicons-no-alt backup-file-remove"></i>
     255                                            <span class="merchant-loading-spinner"></span>
     256                                            <button type="button" data-module-id="<?php echo esc_attr( $merchant_module )?>" id="restore-backup-button" class="restore-button"><?php esc_html_e( 'Restore', 'merchant' ); ?></button>
     257                                        </div>
     258                                    </section>
     259                                </div>
     260                            </div>
     261                        </div>
    235262                    </div>
    236263
     
    278305
    279306    <div class="merchant-module-footer-text">
    280         <?php esc_html_e( 'Copyright © aThemes 2024. All Rights Reserved.', 'merchant' ); ?>
     307        <?php esc_html_e( 'Copyright © aThemes ' . gmdate( 'Y' ) . '. All Rights Reserved.', 'merchant' ); ?>
    281308    </div>
    282309
  • merchant/trunk/assets/css/admin/admin.css

    r3232601 r3239506  
    58325832  border: 1px solid #f0f0f1;
    58335833}
     5834
     5835.merchant-module-page-settings.backup-restore-section {
     5836  border-radius: 8px;
     5837}
     5838.merchant-module-page-settings.backup-restore-section .merchant-module-page-setting-box {
     5839  max-width: 1200px;
     5840  margin: 0 auto;
     5841}
     5842.merchant-module-page-settings.backup-restore-section section {
     5843  background: white;
     5844  border-radius: 8px;
     5845  margin-bottom: 24px;
     5846}
     5847.merchant-module-page-settings.backup-restore-section section:last-child {
     5848  margin-bottom: 0;
     5849}
     5850.merchant-module-page-settings.backup-restore-section section h3 {
     5851  color: #23282d;
     5852  position: relative;
     5853  margin-block: 0 10px;
     5854}
     5855.merchant-module-page-settings.backup-restore-section section .form-field label {
     5856  display: block;
     5857  margin-bottom: 0.5rem;
     5858  font-weight: 600;
     5859  color: #23282d;
     5860}
     5861.merchant-module-page-settings.backup-restore-section section .form-field button {
     5862  padding: 0.75rem 1.5rem;
     5863  margin-right: 15px;
     5864  border: 1px solid #3858e9;
     5865  background-color: rgba(0, 0, 0, 0);
     5866  color: #3858e9;
     5867  border-radius: 4px;
     5868  cursor: pointer;
     5869  font-size: 0.9rem;
     5870  font-weight: 500;
     5871  -webkit-transition: all 0.2s ease-in-out;
     5872  transition: all 0.2s ease-in-out;
     5873}
     5874.merchant-module-page-settings.backup-restore-section section .form-field button:hover {
     5875  opacity: 0.8;
     5876}
     5877.merchant-module-page-settings.backup-restore-section section .form-field button:focus {
     5878  background-color: rgba(0, 0, 0, 0);
     5879  outline: 2px solid #3858e9;
     5880  outline-offset: 2px;
     5881}
     5882.merchant-module-page-settings.backup-restore-section section .form-field button:disabled {
     5883  opacity: 0.5;
     5884  cursor: not-allowed;
     5885}
     5886.merchant-module-page-settings.backup-restore-section section .form-field button.download-button, .merchant-module-page-settings.backup-restore-section section .form-field button.restore-button {
     5887  display: block;
     5888  margin: 10px 0 0;
     5889}
     5890.merchant-module-page-settings.backup-restore-section section .form-field p.description {
     5891  font-size: 0.875rem;
     5892  color: #666;
     5893  margin-top: 0.5rem;
     5894  font-style: italic;
     5895}
     5896.merchant-module-page-settings.backup-restore-section section .form-field .backup-file-remove {
     5897  color: #c5280c;
     5898  border-radius: 50%;
     5899  position: relative;
     5900  top: 5px;
     5901  right: 5px;
     5902  cursor: pointer;
     5903}
     5904.merchant-module-page-settings.backup-restore-section section .error-message p {
     5905  margin-bottom: 0;
     5906}
     5907@media (max-width: 768px) {
     5908  .merchant-module-page-settings.backup-restore-section {
     5909    padding: 1.5rem;
     5910  }
     5911  .merchant-module-page-settings.backup-restore-section section {
     5912    padding: 1.5rem;
     5913  }
     5914}
     5915
     5916.merchant-loading-spinner {
     5917  display: inline-block;
     5918  width: 20px;
     5919  height: 20px;
     5920  border: 4px solid rgba(0, 0, 0, 0.1);
     5921  border-radius: 50%;
     5922  border-top-color: #3D65E9;
     5923  -webkit-animation: spin 1s ease-in-out infinite;
     5924          animation: spin 1s ease-in-out infinite;
     5925  vertical-align: middle;
     5926  -webkit-transition: 300ms;
     5927  transition: 300ms;
     5928  opacity: 0;
     5929  visibility: hidden;
     5930}
     5931.merchant-loading-spinner.show {
     5932  opacity: 1;
     5933  visibility: visible;
     5934}
     5935@-webkit-keyframes spin {
     5936  0% {
     5937    -webkit-transform: rotate(0deg);
     5938            transform: rotate(0deg);
     5939  }
     5940  100% {
     5941    -webkit-transform: rotate(360deg);
     5942            transform: rotate(360deg);
     5943  }
     5944}
     5945@keyframes spin {
     5946  0% {
     5947    -webkit-transform: rotate(0deg);
     5948            transform: rotate(0deg);
     5949  }
     5950  100% {
     5951    -webkit-transform: rotate(360deg);
     5952            transform: rotate(360deg);
     5953  }
     5954}
  • merchant/trunk/assets/css/admin/admin.min.css

    r3232601 r3239506  
    1 .mrc-w-100{width:100% !important}.mrc-mb-0{margin-bottom:0}.mrc-mt-0{margin-top:0}.merchant-animated-buttons .merchant-button-flash:hover{-webkit-animation:merchant-flash 1s infinite both;animation:merchant-flash 1s infinite both;-webkit-animation-iteration-count:1;animation-iteration-count:1}.merchant-animated-buttons .merchant-button-bounce:hover{-webkit-animation:merchant-bounce .3s alternate;animation:merchant-bounce .3s alternate;-webkit-animation-iteration-count:4;animation-iteration-count:4}.merchant-animated-buttons .merchant-button-zoom-in:hover{-webkit-transform:scale(1.2);transform:scale(1.2)}.merchant-animated-buttons .merchant-button-shake:hover{-webkit-animation:merchant-shake .3s;animation:merchant-shake .3s;-webkit-animation-iteration-count:2;animation-iteration-count:2}.merchant-animated-buttons .merchant-button-pulse:hover{-webkit-animation:merchant-pulse 1.5s ease-in-out infinite both;animation:merchant-pulse 1.5s ease-in-out infinite both}.merchant-animated-buttons .merchant-button-jello-shake:hover{-webkit-animation:merchant-jello-shake 1.5s infinite both;animation:merchant-jello-shake 1.5s infinite both}.merchant-animated-buttons .merchant-button-wobble:hover{-webkit-animation:merchant-wobble 1.5s ease-in-out infinite both;animation:merchant-wobble 1.5s ease-in-out infinite both}.merchant-animated-buttons .merchant-button-vibrate:hover{-webkit-animation:merchant-vibrate .3s linear 4 both;animation:merchant-vibrate .3s linear 4 both}.merchant-animated-buttons .merchant-button-swing:hover{-webkit-animation:merchant-swing 2s ease-in-out infinite alternate;animation:merchant-swing 2s ease-in-out infinite alternate}.merchant-animated-buttons .merchant-button-tada:hover{-webkit-animation:merchant-tada 1s infinite both;animation:merchant-tada 1s infinite both}@-webkit-keyframes merchant-flash{0%,50%,to{opacity:1}25%,75%{opacity:0}}@keyframes merchant-flash{0%,50%,to{opacity:1}25%,75%{opacity:0}}@-webkit-keyframes merchant-bounce{to{-webkit-transform:scale(1.2);transform:scale(1.2)}}@keyframes merchant-bounce{to{-webkit-transform:scale(1.2);transform:scale(1.2)}}@-webkit-keyframes merchant-shake{33%{-webkit-transform:rotate(10deg);transform:rotate(10deg)}67%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}to{-webkit-transform:rotate(10deg);transform:rotate(10deg)}}@keyframes merchant-shake{33%{-webkit-transform:rotate(10deg);transform:rotate(10deg)}67%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}to{-webkit-transform:rotate(10deg);transform:rotate(10deg)}}@-webkit-keyframes merchant-pulse{0%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:scale(1);transform:scale(1);-webkit-transform-origin:center center;transform-origin:center center}10%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:scale(0.91);transform:scale(0.91)}17%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:scale(0.98);transform:scale(0.98)}33%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:scale(0.87);transform:scale(0.87)}45%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:scale(1);transform:scale(1)}}@keyframes merchant-pulse{0%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:scale(1);transform:scale(1);-webkit-transform-origin:center center;transform-origin:center center}10%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:scale(0.91);transform:scale(0.91)}17%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:scale(0.98);transform:scale(0.98)}33%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:scale(0.87);transform:scale(0.87)}45%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes merchant-jello-shake{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}30%{-webkit-transform:scale3d(1.25, 0.75, 1);transform:scale3d(1.25, 0.75, 1)}40%{-webkit-transform:scale3d(0.75, 1.25, 1);transform:scale3d(0.75, 1.25, 1)}50%{-webkit-transform:scale3d(1.15, 0.85, 1);transform:scale3d(1.15, 0.85, 1)}65%{-webkit-transform:scale3d(0.95, 1.05, 1);transform:scale3d(0.95, 1.05, 1)}75%{-webkit-transform:scale3d(1.05, 0.95, 1);transform:scale3d(1.05, 0.95, 1)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes merchant-jello-shake{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}30%{-webkit-transform:scale3d(1.25, 0.75, 1);transform:scale3d(1.25, 0.75, 1)}40%{-webkit-transform:scale3d(0.75, 1.25, 1);transform:scale3d(0.75, 1.25, 1)}50%{-webkit-transform:scale3d(1.15, 0.85, 1);transform:scale3d(1.15, 0.85, 1)}65%{-webkit-transform:scale3d(0.95, 1.05, 1);transform:scale3d(0.95, 1.05, 1)}75%{-webkit-transform:scale3d(1.05, 0.95, 1);transform:scale3d(1.05, 0.95, 1)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}@-webkit-keyframes merchant-wobble{0%,to{-webkit-transform:translateX(0);transform:translateX(0);-webkit-transform-origin:50% 50%;transform-origin:50% 50%}15%{-webkit-transform:translateX(-30px) rotate(-6deg);transform:translateX(-30px) rotate(-6deg)}30%{-webkit-transform:translateX(15px) rotate(6deg);transform:translateX(15px) rotate(6deg)}45%{-webkit-transform:translateX(-15px) rotate(-3.6deg);transform:translateX(-15px) rotate(-3.6deg)}60%{-webkit-transform:translateX(9px) rotate(2.4deg);transform:translateX(9px) rotate(2.4deg)}75%{-webkit-transform:translateX(-6px) rotate(-1.2deg);transform:translateX(-6px) rotate(-1.2deg)}}@keyframes merchant-wobble{0%,to{-webkit-transform:translateX(0);transform:translateX(0);-webkit-transform-origin:50% 50%;transform-origin:50% 50%}15%{-webkit-transform:translateX(-30px) rotate(-6deg);transform:translateX(-30px) rotate(-6deg)}30%{-webkit-transform:translateX(15px) rotate(6deg);transform:translateX(15px) rotate(6deg)}45%{-webkit-transform:translateX(-15px) rotate(-3.6deg);transform:translateX(-15px) rotate(-3.6deg)}60%{-webkit-transform:translateX(9px) rotate(2.4deg);transform:translateX(9px) rotate(2.4deg)}75%{-webkit-transform:translateX(-6px) rotate(-1.2deg);transform:translateX(-6px) rotate(-1.2deg)}}@-webkit-keyframes merchant-vibrate{0%{-webkit-transform:translate(0);transform:translate(0)}20%{-webkit-transform:translate(-2px, 2px);transform:translate(-2px, 2px)}40%{-webkit-transform:translate(-2px, -2px);transform:translate(-2px, -2px)}60%{-webkit-transform:translate(2px, 2px);transform:translate(2px, 2px)}80%{-webkit-transform:translate(2px, -2px);transform:translate(2px, -2px)}to{-webkit-transform:translate(0);transform:translate(0)}}@keyframes merchant-vibrate{0%{-webkit-transform:translate(0);transform:translate(0)}20%{-webkit-transform:translate(-2px, 2px);transform:translate(-2px, 2px)}40%{-webkit-transform:translate(-2px, -2px);transform:translate(-2px, -2px)}60%{-webkit-transform:translate(2px, 2px);transform:translate(2px, 2px)}80%{-webkit-transform:translate(2px, -2px);transform:translate(2px, -2px)}to{-webkit-transform:translate(0);transform:translate(0)}}@-webkit-keyframes merchant-swing{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}20%{-webkit-transform:rotate(3deg);transform:rotate(3deg)}40%{-webkit-transform:rotate(-3deg);transform:rotate(-3deg)}60%{-webkit-transform:rotate(3deg);transform:rotate(3deg)}80%{-webkit-transform:rotate(-3deg);transform:rotate(-3deg)}to{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}@keyframes merchant-swing{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}20%{-webkit-transform:rotate(3deg);transform:rotate(3deg)}40%{-webkit-transform:rotate(-3deg);transform:rotate(-3deg)}60%{-webkit-transform:rotate(3deg);transform:rotate(3deg)}80%{-webkit-transform:rotate(-3deg);transform:rotate(-3deg)}to{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}@-webkit-keyframes merchant-tada{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}10%,20%{-webkit-transform:scale3d(0.9, 0.9, 0.9) rotate(-3deg);transform:scale3d(0.9, 0.9, 0.9) rotate(-3deg)}30%,50%,70%,90%{-webkit-transform:scale3d(1.1, 1.1, 1.1) rotate(3deg);transform:scale3d(1.1, 1.1, 1.1) rotate(3deg)}40%,60%,80%{-webkit-transform:scale3d(1.1, 1.1, 1.1) rotate(-3deg);transform:scale3d(1.1, 1.1, 1.1) rotate(-3deg)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes merchant-tada{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}10%,20%{-webkit-transform:scale3d(0.9, 0.9, 0.9) rotate(-3deg);transform:scale3d(0.9, 0.9, 0.9) rotate(-3deg)}30%,50%,70%,90%{-webkit-transform:scale3d(1.1, 1.1, 1.1) rotate(3deg);transform:scale3d(1.1, 1.1, 1.1) rotate(3deg)}40%,60%,80%{-webkit-transform:scale3d(1.1, 1.1, 1.1) rotate(-3deg);transform:scale3d(1.1, 1.1, 1.1) rotate(-3deg)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}@-webkit-keyframes merchant-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes merchant-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.merchant-pcr-app *{outline:none;border:none;-webkit-box-sizing:border-box;box-sizing:border-box}.merchant-pcr-app input:focus,.merchant-pcr-app input.pcr-active,.merchant-pcr-app button:focus,.merchant-pcr-app button.pcr-active{-webkit-box-shadow:none;box-shadow:none}.merchant-pcr-app .pcr-palette:focus,.merchant-pcr-app .pcr-slider:focus{-webkit-box-shadow:none;box-shadow:none}.merchant-pcr-app{position:fixed;z-index:999999;top:0;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border-radius:.1em;opacity:0;visibility:hidden;-webkit-transition:opacity .2s,visibility 0s .2s;transition:opacity .2s,visibility 0s .2s;-webkit-box-shadow:0 .15em 1.5em 0 rgba(0,0,0,.1),0 0 1em 0 rgba(0,0,0,.03);box-shadow:0 .15em 1.5em 0 rgba(0,0,0,.1),0 0 1em 0 rgba(0,0,0,.03);background:#fff}.merchant-pcr-app.visible{visibility:visible;opacity:1;-webkit-transition:opacity .2s;transition:opacity .2s}.merchant-pcr-app .pcr-swatches{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.merchant-pcr-app .pcr-swatches>button{cursor:pointer;font-size:1em;position:relative;z-index:1;width:20px;height:20px;margin:0;padding:0;background:none}.merchant-pcr-app .pcr-swatches>button::before{position:absolute;content:"";top:0;left:0;bottom:0;right:0;background-image:url('data:image/svg+xml;utf8, <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 2 2"><path fill="white" d="M1,0H2V1H1V0ZM0,1H1V2H0V1Z"/><path fill="gray" d="M0,0H1V1H0V0ZM1,1H2V2H1V1Z"/></svg>');background-size:6px;border-radius:20px;border:1px solid rgba(0,0,0,0);z-index:-1}.merchant-pcr-app .pcr-swatches>button::after{content:"";position:absolute;z-index:1;top:0;left:0;right:0;bottom:0;border-radius:20px;border:1px solid rgba(0,0,0,.3);background:var(--pcr-color)}.merchant-pcr-app .pcr-interaction{display:-webkit-box;display:-ms-flexbox;display:flex;grid-gap:5px}.merchant-pcr-app .pcr-interaction input{font-size:11px;border-radius:3px}.merchant-pcr-app .pcr-interaction input:focus{border-color:#3858e9}.merchant-pcr-app .pcr-interaction .pcr-result{-webkit-box-flex:1;-ms-flex:1;flex:1;margin:0;width:100%;max-width:100%}.merchant-pcr-app .pcr-interaction .pcr-clear{cursor:pointer;margin:0;padding:0 10px;border-radius:3px;color:#fff;background-color:#3858e9;text-transform:uppercase}.merchant-pcr-app .pcr-selection .pcr-picker{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:absolute;height:16px;width:16px;border-radius:16px;background-color:#fff !important;-webkit-box-shadow:1px 2px 6px rgba(0,0,0,.2);box-shadow:1px 2px 6px rgba(0,0,0,.2)}.merchant-pcr-app .pcr-selection .pcr-color-palette,.merchant-pcr-app .pcr-selection .pcr-color-chooser,.merchant-pcr-app .pcr-selection .pcr-color-opacity{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;cursor:-webkit-grab;cursor:grab}.merchant-pcr-app .pcr-selection .pcr-color-palette:active,.merchant-pcr-app .pcr-selection .pcr-color-chooser:active,.merchant-pcr-app .pcr-selection .pcr-color-opacity:active{cursor:-webkit-grabbing;cursor:grabbing}.merchant-pcr-app[data-theme=merchant]{width:250px;max-width:95vw;padding:10px;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;grid-gap:10px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.merchant-pcr-app[data-theme=merchant] .pcr-selection{display:grid;grid-gap:10px;grid-template-columns:1fr 4fr;grid-template-rows:5fr auto auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:150px;width:100%;align-self:flex-start}.merchant-pcr-app[data-theme=merchant] .pcr-selection .pcr-color-preview{grid-area:2/1/4/1;height:100%;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.merchant-pcr-app[data-theme=merchant] .pcr-selection .pcr-color-preview .pcr-last-color{display:none}.merchant-pcr-app[data-theme=merchant] .pcr-selection .pcr-color-preview .pcr-current-color{position:relative;width:32px;height:32px;border-radius:32px;overflow:hidden;border:1px solid rgba(0,0,0,.3);background-color:var(--pcr-color)}.merchant-pcr-app[data-theme=merchant] .pcr-selection .pcr-color-preview .pcr-current-color::before{position:absolute;content:"";top:0;left:0;width:100%;height:100%;background:url('data:image/svg+xml;utf8, <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 2 2"><path fill="white" d="M1,0H2V1H1V0ZM0,1H1V2H0V1Z"/><path fill="gray" d="M0,0H1V1H0V0ZM1,1H2V2H1V1Z"/></svg>');background-size:6px;border-radius:100%;z-index:-1}.merchant-pcr-app[data-theme=merchant] .pcr-selection .pcr-color-palette{grid-area:1/1/2/3;width:100%;height:100%;z-index:1}.merchant-pcr-app[data-theme=merchant] .pcr-selection .pcr-color-palette .pcr-picker{width:18px;height:18px;border:2px solid #fff;-webkit-box-shadow:0 0 1px 2px #000,inset 0 0 1px 1px #000;box-shadow:0 0 1px 2px #000,inset 0 0 1px 1px #000;background-color:rgba(0,0,0,0) !important}.merchant-pcr-app[data-theme=merchant] .pcr-selection .pcr-color-palette .pcr-palette{width:100%;height:100%}.merchant-pcr-app[data-theme=merchant] .pcr-selection .pcr-color-palette .pcr-palette::before{position:absolute;content:"";top:0;left:0;width:100%;height:100%;background:url('data:image/svg+xml;utf8, <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 2 2"><path fill="white" d="M1,0H2V1H1V0ZM0,1H1V2H0V1Z"/><path fill="gray" d="M0,0H1V1H0V0ZM1,1H2V2H1V1Z"/></svg>');background-size:8px;z-index:-1}.merchant-pcr-app[data-theme=merchant] .pcr-selection .pcr-color-chooser{grid-area:2/2/2/2}.merchant-pcr-app[data-theme=merchant] .pcr-selection .pcr-color-opacity{grid-area:3/2/3/2}.merchant-pcr-app[data-theme=merchant] .pcr-selection .pcr-color-chooser,.merchant-pcr-app[data-theme=merchant] .pcr-selection .pcr-color-opacity{height:12px;margin-right:10px}.merchant-pcr-app[data-theme=merchant] .pcr-selection .pcr-color-chooser .pcr-picker,.merchant-pcr-app[data-theme=merchant] .pcr-selection .pcr-color-opacity .pcr-picker{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.merchant-pcr-app[data-theme=merchant] .pcr-selection .pcr-color-chooser .pcr-slider,.merchant-pcr-app[data-theme=merchant] .pcr-selection .pcr-color-opacity .pcr-slider{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.merchant-pcr-app[data-theme=merchant] .pcr-selection .pcr-color-chooser .pcr-slider{background:-webkit-gradient(linear, left top, right top, from(red), color-stop(#ff0), color-stop(lime), color-stop(cyan), color-stop(blue), color-stop(#f0f), to(red));background:linear-gradient(to right, red, #ff0, lime, cyan, blue, #f0f, red)}.merchant-pcr-app[data-theme=merchant] .pcr-selection .pcr-color-opacity .pcr-slider{background:-webkit-gradient(linear, left top, right top, from(transparent), to(black)),url('data:image/svg+xml;utf8, <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 2 2"><path fill="white" d="M1,0H2V1H1V0ZM0,1H1V2H0V1Z"/><path fill="gray" d="M0,0H1V1H0V0ZM1,1H2V2H1V1Z"/></svg>');background:linear-gradient(to right, transparent, black),url('data:image/svg+xml;utf8, <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 2 2"><path fill="white" d="M1,0H2V1H1V0ZM0,1H1V2H0V1Z"/><path fill="gray" d="M0,0H1V1H0V0ZM1,1H2V2H1V1Z"/></svg>');background-size:100%,6px}.button-tertiary{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;padding:.4375rem 1rem;font-size:.875rem;font-weight:600;line-height:1.5;white-space:nowrap;text-transform:none;text-decoration:none;color:#212b36;background-color:#fff;border:1px solid #c4cdd5;border-radius:.25rem;-webkit-transition:background .2s cubic-bezier(0.64, 0, 0.35, 1),border .2s cubic-bezier(0.64, 0, 0.35, 1),-webkit-box-shadow .2s cubic-bezier(0.64, 0, 0.35, 1);transition:background .2s cubic-bezier(0.64, 0, 0.35, 1),border .2s cubic-bezier(0.64, 0, 0.35, 1),-webkit-box-shadow .2s cubic-bezier(0.64, 0, 0.35, 1);transition:background .2s cubic-bezier(0.64, 0, 0.35, 1),border .2s cubic-bezier(0.64, 0, 0.35, 1),box-shadow .2s cubic-bezier(0.64, 0, 0.35, 1);transition:background .2s cubic-bezier(0.64, 0, 0.35, 1),border .2s cubic-bezier(0.64, 0, 0.35, 1),box-shadow .2s cubic-bezier(0.64, 0, 0.35, 1),-webkit-box-shadow .2s cubic-bezier(0.64, 0, 0.35, 1)}.button-tertiary:hover,.button-tertiary:focus{outline:none;-webkit-box-shadow:none;box-shadow:none}.merchant-tabs-nav{padding:0 20px;margin-bottom:-100%;-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0)}.merchant-tabs-nav ul{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0}.merchant-tabs-nav .merchant-tabs-nav-item .merchant-tabs-nav-link{position:relative;font-size:14px;line-height:20px;padding:16px;color:#6d7175;text-decoration:none;-webkit-transition:ease color 300ms;transition:ease color 300ms;outline:none;-webkit-box-shadow:none;box-shadow:none}.merchant-tabs-nav .merchant-tabs-nav-item .merchant-tabs-nav-link:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:3px;background-color:rgba(0,0,0,0);border-radius:4px 4px 0 0}.merchant-tabs-nav .merchant-tabs-nav-item.active .merchant-tabs-nav-link{color:#3858e9;font-weight:500}.merchant-tabs-nav .merchant-tabs-nav-item.active .merchant-tabs-nav-link:after{background-color:#3858e9}.merchant-tabs-nav .merchant-tabs-nav-item:hover .merchant-tabs-nav-link,.merchant-tabs-nav .merchant-tabs-nav-item:focus .merchant-tabs-nav-link,.merchant-tabs-nav .merchant-tabs-nav-item:active .merchant-tabs-nav-link{color:#3858e9}.merchant-tabs-nav.merchant-tabs-nav-with-icons .merchant-tabs-nav-item .merchant-tabs-nav-link{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:18px;font-weight:600;line-height:26px;padding:9px 16px;border-bottom:0;color:#1e1e1e;-webkit-transition:ease color 200ms;transition:ease color 200ms}.merchant-tabs-nav.merchant-tabs-nav-with-icons .merchant-tabs-nav-item .merchant-tabs-nav-link svg{margin-right:8px}.merchant-tabs-nav.merchant-tabs-nav-with-icons .merchant-tabs-nav-item .merchant-tabs-nav-link svg path{-webkit-transition:ease fill 200ms;transition:ease fill 200ms}.merchant-tabs-nav.merchant-tabs-nav-with-icons .merchant-tabs-nav-item .merchant-tabs-nav-link:after{content:none}.merchant-tabs-nav.merchant-tabs-nav-with-icons .merchant-tabs-nav-item .merchant-tabs-nav-link:before{content:"";position:absolute;top:0;left:0;background-color:rgba(0,0,0,0);width:4px;height:100%;border-radius:0 4px 4px 0;opacity:0;visibility:hidden;-webkit-transition:ease opacity 200ms;transition:ease opacity 200ms}.merchant-tabs-nav.merchant-tabs-nav-with-icons .merchant-tabs-nav-item:hover .merchant-tabs-nav-link,.merchant-tabs-nav.merchant-tabs-nav-with-icons .merchant-tabs-nav-item:focus .merchant-tabs-nav-link,.merchant-tabs-nav.merchant-tabs-nav-with-icons .merchant-tabs-nav-item:active .merchant-tabs-nav-link{color:#757575}.merchant-tabs-nav.merchant-tabs-nav-with-icons .merchant-tabs-nav-item:hover .merchant-tabs-nav-link svg path,.merchant-tabs-nav.merchant-tabs-nav-with-icons .merchant-tabs-nav-item:focus .merchant-tabs-nav-link svg path,.merchant-tabs-nav.merchant-tabs-nav-with-icons .merchant-tabs-nav-item:active .merchant-tabs-nav-link svg path{fill:#757575}.merchant-tabs-nav.merchant-tabs-nav-with-icons .merchant-tabs-nav-item:hover .merchant-tabs-nav-link:before,.merchant-tabs-nav.merchant-tabs-nav-with-icons .merchant-tabs-nav-item:focus .merchant-tabs-nav-link:before,.merchant-tabs-nav.merchant-tabs-nav-with-icons .merchant-tabs-nav-item:active .merchant-tabs-nav-link:before{background-color:#e1e1e1;opacity:1;visibility:visible}.merchant-tabs-nav.merchant-tabs-nav-with-icons .merchant-tabs-nav-item.active .merchant-tabs-nav-link{color:#3858e9}.merchant-tabs-nav.merchant-tabs-nav-with-icons .merchant-tabs-nav-item.active .merchant-tabs-nav-link svg path{fill:#3858e9}.merchant-tabs-nav.merchant-tabs-nav-with-icons .merchant-tabs-nav-item.active .merchant-tabs-nav-link:before{background-color:#3858e9;opacity:1;visibility:visible}.merchant-tabs-nav.merchant-tabs-nav-vertical{padding:0;margin-left:-20px}.merchant-tabs-nav.merchant-tabs-nav-vertical ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:0}.merchant-tabs-nav.merchant-tabs-nav-no-negative-margin{margin-bottom:0;-webkit-transform:none;transform:none}.merchant-tab-content{display:none}.merchant-tab-content.active{display:block}.toplevel_page_merchant{background-color:#f4f6f8}.toplevel_page_merchant #wpbody-content>.updated,.toplevel_page_merchant #wpbody-content>.notice{display:none}.merchant-top-bar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;background-color:#fff;margin:0 0 30px -20px;padding:18px 20px}.merchant-top-bar *{-webkit-box-sizing:border-box;box-sizing:border-box}.merchant-top-bar * *:before,.merchant-top-bar * *:after{-webkit-box-sizing:border-box;box-sizing:border-box}.merchant-top-bar .merchant-top-bar-infos{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.merchant-top-bar .merchant-top-bar-infos .merchant-top-bar-info-item{position:relative;padding:0 10px}.merchant-top-bar .merchant-top-bar-infos .merchant-top-bar-info-item+.merchant-top-bar-info-item:before{content:"";position:absolute;top:50%;left:0;height:17px;-webkit-transform:translateY(-50%);transform:translateY(-50%);border-left:1px solid #f0f0f0}.merchant-top-bar .merchant-version{font-size:13px;line-height:13px;color:#97a3b6}.merchant-top-bar .merchant-version strong{position:relative;top:1px}.merchant-top-bar .merchant-version .merchant-badge{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin-left:5px;font-size:9px;line-height:10px}.merchant-top-bar .merchant-notifications{position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:27px;height:27px;border:1px solid #dfdfdf;border-radius:35px}.merchant-top-bar .merchant-notifications:focus{-webkit-box-shadow:none;box-shadow:none}.merchant-top-bar .merchant-notifications .merchant-notifications-count{position:absolute;top:-8px;right:-7px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:16px;height:16px;color:#fff;background-color:#fa1212;border-radius:35px;font-size:10px;line-height:1}.merchant-top-bar .merchant-notifications.read .merchant-notifications-count{display:none}.merchant-top-bar .merchant-website{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;font-size:13px;line-height:16px;color:#3858e9;text-decoration:none}.merchant-notifications-sidebar{position:fixed;top:96px;right:0;width:100%;max-width:500px;height:calc(100vh - 92px);background-color:#fff;-webkit-box-shadow:-10px 12px 14px rgba(0,0,0,.05);box-shadow:-10px 12px 14px rgba(0,0,0,.05);opacity:0;visibility:hidden;-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0);-webkit-transition:ease transform 300ms,ease opacity 300ms;transition:ease transform 300ms,ease opacity 300ms;z-index:1000}.merchant-notifications-sidebar.opened{opacity:1;visibility:visible;-webkit-transform:none;transform:none}.merchant-notifications-sidebar.closing{opacity:0;-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0)}.merchant-notifications-sidebar .merchant-notifications-sidebar-close{position:absolute;top:15px;right:15px;-webkit-transition:ease opacity 300ms;transition:ease opacity 300ms}.merchant-notifications-sidebar .merchant-notifications-sidebar-close:hover{opacity:.7}.merchant-notifications-sidebar .merchant-notifications-sidebar-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;background-color:#eaeef2;padding:20px 22px}.merchant-notifications-sidebar .merchant-notifications-sidebar-header .merchant-notifications-sidebar-header-icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:40px;height:40px;background-color:#fff;border:1px solid #ebedef;border-radius:35px}.merchant-notifications-sidebar .merchant-notifications-sidebar-header .merchant-notifications-sidebar-header-icon svg{position:relative;top:-2px}.merchant-notifications-sidebar .merchant-notifications-sidebar-header .merchant-notifications-sidebar-header-content h3{font-size:16px;line-height:26px;font-weight:600;color:#3858e9;margin:0}.merchant-notifications-sidebar .merchant-notifications-sidebar-header .merchant-notifications-sidebar-header-content p{font-size:13px;line-height:18px;color:#757575;margin:0}.merchant-notifications-sidebar .merchant-notifications-sidebar-tabs{position:relative}.merchant-notifications-sidebar .merchant-notifications-sidebar-tabs:after{content:"";position:absolute;bottom:-10px;left:20px;width:calc(100% - 40px);border-bottom:1px solid #f0f0f1}.merchant-notifications-sidebar .merchant-notifications-sidebar-tabs+.merchant-notifications-sidebar-body{max-height:calc(100vh - 232px)}.merchant-notifications-sidebar .merchant-notifications-sidebar-body{padding:20px;overflow-y:auto;max-height:calc(100vh - 230px)}.merchant-notifications-sidebar .merchant-notifications-sidebar-body::-webkit-scrollbar{width:5px}.merchant-notifications-sidebar .merchant-notifications-sidebar-body::-webkit-scrollbar-track{background:#e2e2e2}.merchant-notifications-sidebar .merchant-notifications-sidebar-body::-webkit-scrollbar-thumb{background-color:#ccc}.merchant-notification .merchant-notification-date{display:block;font-size:13px;line-height:18px;color:#757575}.merchant-notification .merchant-notification-date+.merchant-notification-content{margin-top:20px}.merchant-notification .changelog-tag{display:inline-block;font-size:10px;line-height:18px;color:#fff;padding:0px 10px;background-color:#ccc;border-radius:3px;text-transform:uppercase;font-weight:600;margin-bottom:5px}.merchant-notification .changelog-tag.changelog-added{background-color:#73b189}.merchant-notification .changelog-tag.changelog-changed{background-color:#f6ca45}.merchant-notification .changelog-tag.changelog-fixed{background-color:#967be3}.merchant-notification .changelog-description{display:block;font-size:13px;line-height:21px;font-weight:400;color:#757575;margin-top:5px}.merchant-notification .merchant-notification-content ul{margin:0}.merchant-notification .merchant-notification-content ul li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;font-size:16px;line-height:26px;font-weight:600;color:#101517}.merchant-notification .merchant-notification-content ul li+li{margin-top:15px;padding-top:15px;border-top:1px solid #e7e7e7}.merchant-notification+.merchant-notification{margin:20px -20px 0px;padding:20px 20px 0px;border-top:1px solid #e7e7e7}.merchant-wrap{padding-left:5px;padding-right:5px}.merchant-wrap *{-webkit-box-sizing:border-box;box-sizing:border-box}.merchant-wrap * *:before,.merchant-wrap * *:after{-webkit-box-sizing:border-box;box-sizing:border-box}.merchant-modules-panel{display:-webkit-box;display:-ms-flexbox;display:flex;grid-gap:20px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.merchant-modules-header{display:-webkit-box;display:-ms-flexbox;display:flex;grid-gap:30px}.merchant-modules-header-left,.merchant-modules-header-right{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;grid-gap:10px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.merchant-admin-hand-icon{width:24px;height:auto;margin-left:7px;position:relative;top:2px}.merchant-modules-header-heading{font-size:24px;line-height:34px;font-weight:500;color:#101517}.merchant-modules-header-heading__campaigns{margin-bottom:20px}.merchant-modules-header-subheading{font-size:16px;line-height:1.35em;color:#7b7b7b;font-weight:400}.merchant-modules-header-status{margin-top:20px;margin-bottom:40px;display:-webkit-box;display:-ms-flexbox;display:flex;grid-gap:20px}.merchant-modules-header-status-box{display:-webkit-box;display:-ms-flexbox;display:flex;grid-gap:10px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:20px;font-size:14px;font-weight:500;color:#101517;background-color:#fff;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.15);box-shadow:0 1px 2px rgba(0,0,0,.15);border-radius:4px}@media(min-width: 421px){.merchant-modules-header-status-box{min-width:175px}}@media(max-width: 420px){.merchant-modules-header-status-box{-webkit-box-flex:1;-ms-flex:1;flex:1}}.merchant-modules-header-status-box span{display:-webkit-box;display:-ms-flexbox;display:flex;grid-gap:5px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.merchant-modules-header-status-box strong{color:#101517;font-size:40px;line-height:1em}.merchant-modules-header-image{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.merchant-modules-header-image svg{width:300px}@media(max-width: 1400px){.merchant-modules-header-image img{max-width:450px;margin-top:20px}}.merchant-modules-no-active-modules{padding-block:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:15px}.merchant-modules-no-active-modules img{width:350px;max-width:100%;margin-bottom:10px}.merchant-modules-no-active-modules__text-big{font-size:16px;font-weight:500;color:#101517}.merchant-modules-no-active-modules__text-small{color:#757575;font-size:13px}.merchant-modules-no-active-modules .merchant-module-page-button{width:180px;margin-top:5px}.merchant-modules-header-shortlinks{margin:20px 0;padding:0;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border-radius:4px;border:2px solid #f0f0f1;background-color:#fff}.merchant-modules-header-shortlinks li{margin:0 15px;border-bottom:1px solid #efefef}.merchant-modules-header-shortlinks li:last-child{border-bottom:none;margin-bottom:5px}.merchant-modules-header-shortlinks li:first-child{margin-top:5px}.merchant-modules-header-shortlinks a{font-size:14px;display:-webkit-box;display:-ms-flexbox;display:flex;grid-gap:8px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;color:#757575;text-decoration:none;padding:10px 0}.merchant-modules-header-shortlinks a:focus{outline:none;-webkit-box-shadow:none;box-shadow:none}.merchant-modules-header-shortlinks a svg:first-of-type{width:24px}.merchant-modules-header-shortlinks span{-webkit-box-flex:1;-ms-flex:1;flex:1}.merchant-modules-header-shortlinks strong{color:#101517;font-weight:500}.merchant-modules-box{display:-webkit-box;display:-ms-flexbox;display:flex;grid-gap:20px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:20px;background-color:#fff;-webkit-box-shadow:0px 1px 2px rgba(0,0,0,.15);box-shadow:0px 1px 2px rgba(0,0,0,.15);border-radius:4px}.merchant-modules-box-heading{font-size:20px;font-weight:500;line-height:30px;color:#101517}.merchant-modules-list{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));grid-gap:20px}.merchant-modules-list-item{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;grid-gap:10px;padding:20px;text-decoration:none;border:2px solid #f0f0f1;background-color:#fff;border-radius:4px;-webkit-transition:all .2s;transition:all .2s}.merchant-modules-list-item.merchant-module-deactivated-by-bp .merchant-modules-list-item-icon,.merchant-modules-list-item.merchant-module-deactivated-by-bp .merchant-modules-list-item-content{opacity:.5}.merchant-modules-list-item:hover{-webkit-box-shadow:0px 8px 12px 0px rgba(240,240,241,.7);box-shadow:0px 8px 12px 0px rgba(240,240,241,.7)}.merchant-modules-list-item:focus{outline:none;-webkit-box-shadow:none;box-shadow:none}.merchant-badge{color:#99a5b8;padding:3px 6px;border:1px solid #dfdfdf;border-radius:2px;font-weight:700}.merchant-badge.merchant-badge-pro{color:#3858e9;border-color:#3858e9}.merchant-pro-badge.merchant-pro-tooltip{position:relative}.merchant-pro-badge.merchant-pro-tooltip:before{content:attr(data-tooltip-message);position:absolute;right:-30px;bottom:calc(100% + 11px);color:#fff;font-size:11px;line-height:16px;padding:3px 6px;background-color:#1e1e1e;white-space:nowrap;opacity:0;visibility:hidden;-webkit-transform:translate3d(0, 6px, 0);transform:translate3d(0, 6px, 0);-webkit-transition:ease opacity 300ms,ease transform 300ms;transition:ease opacity 300ms,ease transform 300ms;z-index:2}.merchant-pro-badge.merchant-pro-tooltip:after{content:"";position:absolute;bottom:calc(100% + 3px);right:10px;width:0;height:0;border-style:solid;border-width:4px 4px 4px 4px;border-color:#1e1e1e rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0);opacity:0;visibility:hidden;-webkit-transform:translate3d(0, 6px, 0);transform:translate3d(0, 6px, 0);-webkit-transition:ease opacity 300ms,ease transform 300ms;transition:ease opacity 300ms,ease transform 300ms;z-index:2}.merchant-pro-badge.merchant-pro-tooltip:hover:before,.merchant-pro-badge.merchant-pro-tooltip:hover:after{opacity:1;visibility:visible;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.merchant-modules-list-item-badge-wrapper{position:absolute;top:20px;right:20px}.merchant-modules-list-item-removed-by-bp .merchant-pro-badge{padding:3px 7px;color:#fff;border:1px solid #212121;background-color:#212121;border-radius:3px;font-size:10px;line-height:1.2;font-weight:400;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;top:-2px;text-transform:uppercase}.merchant-modules-list-item-removed-by-bp .merchant-pro-badge:before{font-weight:400;text-transform:none}.merchant-modules-list-item-woo-required .merchant-pro-badge{padding:1px 2px;color:#674399;border:1px solid #674399;border-radius:3px;font-size:9px;line-height:1.2;font-weight:700;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;top:-2px}.merchant-modules-list-item-woo-required .merchant-pro-badge:before{font-weight:400}.merchant-modules-list-item-woo-required+.merchant-modules-list-item-upsell{right:53px}.merchant-modules-list-item-icon{display:-webkit-box;display:-ms-flexbox;display:flex}.merchant-modules-list-item-icon svg{width:18px;height:26px;fill:#787c82}.merchant-modules-list-item-icon svg.stroke-based{fill:none;stroke:#787c82}.merchant-modules-list-item-content{display:-webkit-box;display:-ms-flexbox;display:flex;grid-gap:8px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.merchant-modules-list-item-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;grid-gap:5px;font-size:16px;line-height:26px;font-weight:500;color:#101517}.merchant-modules-indicator{width:10px;height:10px;border-radius:10px;background-color:#3c8733}.merchant-modules-list-item-desc{color:#757575;font-size:13px;line-height:20px;max-width:400px}.merchant-module-page{display:-webkit-box;display:-ms-flexbox;display:flex}.merchant-module-page-back a{display:-webkit-box;display:-ms-flexbox;display:flex;grid-gap:5px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:all .2s;transition:all .2s;text-decoration:none;color:#1d2327;font-weight:500}.merchant-module-page-back a:focus,.merchant-module-page-back a:active{-webkit-box-shadow:none;box-shadow:none;outline:none}.merchant-module-page-content{width:50%;-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;grid-gap:20px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.merchant-module-page-body{display:-webkit-box;display:-ms-flexbox;display:flex}.merchant-module-page-preview{width:50%;margin-left:20px}.merchant-module-page-body.has-preview .merchant-module-page-setting-box{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;grid-gap:20px}.merchant-module-page-body.has-preview .merchant-module-page-setting-title,.merchant-module-page-body.has-preview .merchant-module-page-setting-fields{width:100%}.merchant-module-page-ajax-form{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;grid-gap:20px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.merchant-module-page-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff;-webkit-box-shadow:0px 1px 2px rgba(0,0,0,.15);box-shadow:0px 1px 2px rgba(0,0,0,.15);border-radius:4px}.merchant-module-page-header-content{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;grid-gap:20px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:30px}.merchant-module-page-header-placeholder{width:40%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-item-align:end;align-self:flex-end;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:40px 60px 0 60px}.merchant-module-page-header-placeholder img{max-width:100%;max-height:300px}body.merchant-has-admin-preview .merchant-module-page-header-content{width:100%}body.merchant-has-admin-preview .merchant-module-page-header-placeholder{display:none}body.merchant-has-admin-preview .merchant-module-page-desc{max-width:none}.merchant-module-page-heading{display:-webkit-box;display:-ms-flexbox;display:flex;grid-gap:12px}.merchant-module-page-info{display:-webkit-box;display:-ms-flexbox;display:flex;grid-gap:10px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.merchant-module-page-title{font-size:32px;line-height:40px;font-weight:500;color:#101517;display:-webkit-box;display:-ms-flexbox;display:flex;grid-gap:15px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.merchant-module-page-title svg{width:28px;height:28px;fill:#787c82}.merchant-module-page-desc{font-size:18px;line-height:28px;font-weight:normal;color:#757575;max-width:none}.merchant-module-page-actions{display:-webkit-box;display:-ms-flexbox;display:flex;grid-gap:10px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.merchant-module-page-actions-inner{display:-webkit-box;display:-ms-flexbox;display:flex;grid-gap:15px}.merchant-module-page-button{cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;grid-gap:7px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:14px 25px;font-size:16px;line-height:1em;font-weight:500;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-decoration:none;border-radius:4px;color:#fff;border:1px solid rgba(0,0,0,0);background-color:#3858e9}.merchant-module-page-button.merchant-module-question-answer-button:disabled{cursor:not-allowed;background:rgba(239,239,239,.3);color:rgba(16,16,16,.3);border:1px solid rgba(195,195,195,.3)}.merchant-module-page-button:focus,.merchant-module-page-button:hover{outline:none;-webkit-box-shadow:none;box-shadow:none;color:#fff}.merchant-module-page-button svg{width:8px;height:8px}.merchant-module-deactivate{display:none}.merchant-module-action{position:relative}.merchant-module-action.merchant-enabled .merchant-module-activate{display:none}.merchant-module-action.merchant-enabled .merchant-module-deactivate{display:block}.merchant-module-deactivate-dropdown{cursor:pointer;position:absolute;top:100%;left:0;padding:5px;white-space:nowrap;border-radius:8px;background-color:#fff;font-size:14px;line-height:16px;margin:0;-webkit-box-shadow:0 3px 6px -3px rgba(23,24,24,.08),0 8px 20px -4px rgba(23,24,24,.12);box-shadow:0 3px 6px -3px rgba(23,24,24,.08),0 8px 20px -4px rgba(23,24,24,.12);opacity:0;pointer-events:none;-webkit-transition:all .1s;transition:all .1s}.merchant-module-deactivate-dropdown.merchant-show{opacity:1;pointer-events:auto;margin-top:10px}.merchant-module-dropdown{position:absolute;overflow:hidden;top:100%;left:0;min-width:275px;white-space:nowrap;border-radius:8px;background-color:#fff;font-size:13px;line-height:14px;margin:0;-webkit-box-shadow:0 3px 6px -3px rgba(23,24,24,.08),0 8px 20px -4px rgba(23,24,24,.12);box-shadow:0 3px 6px -3px rgba(23,24,24,.08),0 8px 20px -4px rgba(23,24,24,.12);opacity:0;pointer-events:none;-webkit-transition:all .1s;transition:all .1s;z-index:99}.merchant-module-dropdown.merchant-show{opacity:1;pointer-events:auto;margin-top:10px}.merchant-module-dropdown ul{margin:0;padding:0;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.merchant-module-dropdown ul li{cursor:pointer;position:relative;margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;white-space:nowrap;padding:15px 15px 0 15px;color:#202223;-webkit-transition:all .2s;transition:all .2s}.merchant-module-dropdown ul li:before{content:"";position:absolute;z-index:1;top:0;left:0;bottom:0;width:0;opacity:0;-webkit-transition:all .2s;transition:all .2s;background-color:#3858e9}.merchant-module-dropdown ul li:hover{background-color:#f2f7fe}.merchant-module-dropdown ul li:hover:before{opacity:1;width:3px}.merchant-module-dropdown ul li span{width:100%;padding-bottom:15px;border-bottom:1px solid #eee}.merchant-module-dropdown ul li:last-child span{border-bottom:none}.merchant-module-dropdown.merchant-show{opacity:1;pointer-events:auto;margin-top:10px}.merchant-module-dropdown-close{cursor:pointer}.merchant-module-question-title{display:-webkit-box;display:-ms-flexbox;display:flex;grid-gap:15px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;white-space:nowrap;padding:15px 15px 5px 15px;font-size:14px;line-height:16px;color:#202223;font-weight:500}.merchant-module-question-title i{width:auto;height:auto;font-size:24px;line-height:1}.merchant-module-question-answer-title{display:none;grid-gap:15px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;white-space:nowrap;padding:15px;font-size:14px;line-height:16px;color:#202223;font-weight:500}.merchant-module-question-answer-title i{width:auto;height:auto;font-size:20px;line-height:1}.merchant-module-question-answer-title.merchant-show{display:-webkit-box;display:-ms-flexbox;display:flex}.merchant-module-question-answer-form{padding:5px 15px 15px 15px;display:-webkit-box;display:-ms-flexbox;display:flex;grid-gap:10px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.merchant-module-question-answer-form textarea{width:100%;height:100px;padding:12px;line-height:1em;width:100%;max-width:100%;min-height:auto;border:1px solid #d6d6d6}.merchant-module-question-answer-form textarea:focus{outline:none;-webkit-box-shadow:none;box-shadow:none;border-color:#3858e9}.merchant-module-question-answer-form button{-ms-flex-item-align:end;align-self:flex-end;padding:8px 10px;font-size:13px;font-weight:400}.merchant-module-question-answer-thank-you-text{padding:5px 15px 15px 15px}.merchant-module-question-thank-you-dropdown .merchant-module-question-answer-title{display:-webkit-box;display:-ms-flexbox;display:flex}.merchant-module-page-button-action-deactivate{border-radius:8px;padding:12px 16px;display:-webkit-box;display:-ms-flexbox;display:flex;justify-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-decoration:none;color:#d82c0d}.merchant-module-page-button-action-deactivate:hover{background-color:#fff4f4}.merchant-module-page-button-deactivate{color:#3858e9;border-color:#3858e9;background-color:rgba(0,0,0,0)}.merchant-module-page-button-deactivate:focus,.merchant-module-page-button-deactivate:hover{color:#3858e9}.merchant-module-page-button-deactivate.merchant-show .merchant-module-deactivate-dropdown{pointer-events:auto}.merchant-module-page-actions-links{display:-webkit-box;display:-ms-flexbox;display:flex}.merchant-module-page-link{display:-webkit-box;display:-ms-flexbox;display:flex;grid-gap:5px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:10px;font-size:13px;font-weight:500;text-decoration:none;color:#3858e9}.merchant-module-page-link span{text-decoration:underline}.merchant-module-page-link:focus,.merchant-module-page-link:hover{outline:none;-webkit-box-shadow:none;box-shadow:none;color:#3858e9}body.merchant-module-disabled .merchant-module-page-link-preview{pointer-events:none;color:#ccc}body.merchant-module-disabled .merchant-module-page-link-preview span{text-decoration:none}body.merchant-module-disabled .merchant-module-page-link-preview svg path{fill:#ccc}.merchant-module-page-ajax-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:fixed;z-index:10000;overflow:hidden;padding-left:20px;padding-right:20px;top:32px;left:160px;right:0;height:56px;opacity:0;pointer-events:none;background-color:#1d2327;-webkit-transition:opacity .3s cubic-bezier(0, 0, 0.42, 1);transition:opacity .3s cubic-bezier(0, 0, 0.42, 1)}.merchant-module-page-ajax-header.merchant-show{opacity:1;pointer-events:auto}.merchant-module-page-ajax-header.merchant-saving{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.merchant-module-page-ajax-header.merchant-saving i{opacity:1}.merchant-module-page-ajax-header.merchant-saving span{opacity:0}.merchant-module-page-ajax-header.merchant-saving .merchant-module-page-ajax-buttons{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none}.merchant-module-page-ajax-notice{font-size:14px;font-weight:500;color:#e3e5e7}.merchant-module-page-ajax-buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;grid-gap:15px}.merchant-module-save-button{position:relative;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:14px;line-height:16px;border:0;border-radius:4px;min-width:60px;min-height:36px;padding-left:16px;padding-right:16px;color:#fff;background-color:#3858e9}.merchant-module-save-button i{position:absolute;width:auto;height:auto;font-size:20px;opacity:0;-webkit-animation:merchant-spin 1.5s infinite linear;animation:merchant-spin 1.5s infinite linear}.merchant-module-discard-button{cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:14px;line-height:16px;min-width:36px;min-height:36px;color:#fff;text-decoration:none}.merchant-module-discard-button:hover{color:#fff;opacity:.75}.merchant-module-discard-button:focus{outline:none;-webkit-box-shadow:none;box-shadow:none}.merchant-module-page-preview-browser-top{background:#323232;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:45px;padding-left:9px}.merchant-module-page-preview-browser-top-circle{background:#616161;width:12px;height:12px;border-radius:50%;display:block;margin-left:7px}.merchant-module-page-preview-browser{border-top-left-radius:5px;border-top-right-radius:5px;overflow:hidden;-webkit-box-shadow:0 0 50px rgba(0,0,0,.1215686275);box-shadow:0 0 50px rgba(0,0,0,.1215686275);margin-bottom:-29px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.merchant-module-page-preview-browser-inner{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;position:relative;display:block}.merchant-module-page-preview-box{overflow:hidden;position:sticky;top:45px}.merchant-module-page-settings,.merchant-module-page-preview-box{display:-webkit-box;display:-ms-flexbox;display:flex;grid-gap:30px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:30px;background-color:#fff;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.15);box-shadow:0 1px 2px rgba(0,0,0,.15);border-radius:4px}.merchant-module-page-setting-box{display:-webkit-box;display:-ms-flexbox;display:flex}.merchant-module-page-setting-box.merchant-module-page-setting-box-style-2{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;grid-gap:20px}.merchant-module-page-setting-box.merchant-module-page-setting-box-style-2 .merchant-module-page-setting-title,.merchant-module-page-setting-box.merchant-module-page-setting-box-style-2 .merchant-module-page-setting-fields{width:100%}.merchant-module-page-preview-title,.merchant-module-page-setting-title{margin-top:0;padding-right:50px;font-size:20px;font-weight:500;color:#2f2f2f}.merchant-module-page-setting-title{width:40%}.merchant-module-page-setting-subtitle{margin-top:20px;font-size:13px;font-weight:400;color:#757575}.merchant-module-page-setting-fields{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:60%;padding:30px;border-radius:4px;border:2px solid #f0f0f1;background-color:#fff}.merchant-module-page-setting-fields>.merchant-module-page-setting-field:last-of-type{margin-bottom:0}.merchant-module-page-setting-field{display:-webkit-box;display:-ms-flexbox;display:flex;grid-gap:10px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:24px}.merchant-module-page-setting-field.merchant-show{display:-webkit-box;display:-ms-flexbox;display:flex}.merchant-module-page-setting-field.merchant-hide{display:none}.merchant-module-page-setting-field[data-id=shortcode_text]{margin-top:24px}.merchant-module-page-setting-field-title{font-size:14px;font-weight:500;color:#2f2f2f}.merchant-module-page-setting-field-title__has-upsell{gap:7px !important}.merchant-module-page-setting-field-title__has-upsell,.merchant-module-page-setting-field-title__has-upsell a span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.merchant-module-page-setting-field-desc{font-size:13px;font-weight:400;color:#777}.merchant-module-page-setting-field-desc-has-hidden-desc{display:-webkit-box;display:-ms-flexbox;display:flex;gap:5px}.merchant-module-page-setting-field-desc a{color:#3858e9}.merchant-module-page-setting-field-desc a:focus{-webkit-box-shadow:none;box-shadow:none}.merchant-module-page-setting-field-hidden-desc{display:none}.merchant-module-page-setting-field-hidden-desc-trigger{color:#3858e9;font-weight:500;display:-webkit-box;display:-ms-flexbox;display:flex;cursor:pointer;gap:3px}.merchant-module-page-setting-field-hidden-desc-trigger img{margin-top:2px}.merchant-module-page-setting-field-hidden-desc-trigger.expanded img{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.merchant-license-form-wrapper .merchant-license-form{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;grid-gap:10px}.merchant-license-form-wrapper .merchant-license-form input{width:400px;max-width:100%;padding-left:38px;min-height:40px}.merchant-license-form-wrapper .merchant-license-form input::-webkit-input-placeholder{opacity:.75}.merchant-license-form-wrapper .merchant-license-form input::-moz-placeholder{opacity:.75}.merchant-license-form-wrapper .merchant-license-form input:-ms-input-placeholder{opacity:.75}.merchant-license-form-wrapper .merchant-license-form input::-ms-input-placeholder{opacity:.75}.merchant-license-form-wrapper .merchant-license-form input::placeholder{opacity:.75}.merchant-license-form-wrapper .merchant-license-form button,.merchant-license-form-wrapper .merchant-license-form button:disabled{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;grid-gap:2px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;line-height:1em;min-height:36px;padding:10px 40px !important;background-color:#3452da !important;color:#fff !important;border-color:#3452da !important}.merchant-license-form-wrapper .merchant-license-form button:hover,.merchant-license-form-wrapper .merchant-license-form button:focus,.merchant-license-form-wrapper .merchant-license-form button:active,.merchant-license-form-wrapper .merchant-license-form button:disabled:hover,.merchant-license-form-wrapper .merchant-license-form button:disabled:focus,.merchant-license-form-wrapper .merchant-license-form button:disabled:active{opacity:.8}.merchant-license-form-wrapper .merchant-license-form button.merchant-license-button-deactivate,.merchant-license-form-wrapper .merchant-license-form button:disabled.merchant-license-button-deactivate{background-color:#d82c0d !important;border-color:#d82c0d !important}.merchant-license-form-wrapper .merchant-license-form button.merchant-license-button-deactivate:hover,.merchant-license-form-wrapper .merchant-license-form button.merchant-license-button-deactivate:focus,.merchant-license-form-wrapper .merchant-license-form button.merchant-license-button-deactivate:active,.merchant-license-form-wrapper .merchant-license-form button:disabled.merchant-license-button-deactivate:hover,.merchant-license-form-wrapper .merchant-license-form button:disabled.merchant-license-button-deactivate:focus,.merchant-license-form-wrapper .merchant-license-form button:disabled.merchant-license-button-deactivate:active{color:#fff}.merchant-license-form-wrapper .merchant-license-form button .merchant-license-loader,.merchant-license-form-wrapper .merchant-license-form button:disabled .merchant-license-loader{margin-right:2px;font-size:14px;width:14px;height:14px;-webkit-animation:merchant-spin 1.5s infinite linear;animation:merchant-spin 1.5s infinite linear}.merchant-license-form-wrapper .merchant-license-key-input{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex}@media(max-width: 768px){.merchant-license-form-wrapper .merchant-license-key-input{max-width:100%}}.merchant-license-form-wrapper .merchant-license-key-input i{position:absolute;z-index:1;top:50%;left:14px;-webkit-transform:translateY(-50%);transform:translateY(-50%);margin-top:1px;font-size:20px !important;color:#5c5f62}.merchant-license-response-wrapper,.merchant-dashboard-license-success{display:block;margin-top:10px;color:#757575}.merchant-license-response-wrapper:empty,.merchant-dashboard-license-success:empty{margin-top:0}.merchant-license-response-wrapper span,.merchant-dashboard-license-success span{color:#0b890b;margin-left:5px}.merchant-license-instruction{width:360px;max-width:100%;margin-top:15px}.merchant-license-instruction .ui-helper-reset{margin:0}.merchant-license-instruction-header{cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:5px;color:#3858e9;background-color:#e8ecff;padding:7px 5px}.merchant-license-instruction-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:3px;border:1px solid #e8ecff;padding:10px;border-top:none}.merchant-license-instruction-content li{color:#6d7175;font-size:13px;position:relative;padding-left:15px}.merchant-license-instruction-content svg{position:absolute;left:0;top:6px}.merchant-license-instruction-caret{margin-inline:auto 6px;margin-top:-3px}.merchant-license-instruction .ui-accordion-header-collapsed .merchant-license-instruction-caret svg{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.merchant-datetime-field input,.merchant-module-page-setting-field-text input,.merchant-module-page-setting-field-url input,.merchant-module-page-setting-field-number input,.merchant-module-page-setting-field-text_readonly input{padding:12px;line-height:1.3em;width:100%;max-width:100%;min-height:auto;border:1px solid #d6d6d6}.merchant-datetime-field input:focus,.merchant-module-page-setting-field-text input:focus,.merchant-module-page-setting-field-url input:focus,.merchant-module-page-setting-field-number input:focus,.merchant-module-page-setting-field-text_readonly input:focus{outline:none;-webkit-box-shadow:none;box-shadow:none;border-color:#3858e9}.merchant-module-page-setting-field-textarea_multiline textarea,.merchant-module-page-setting-field-textarea textarea,.merchant-module-page-setting-field-textarea_code textarea{padding:12px;line-height:1.4;width:100%;max-width:100%;min-height:120px;border:1px solid #d6d6d6}.merchant-module-page-setting-field-textarea_multiline textarea:focus,.merchant-module-page-setting-field-textarea textarea:focus,.merchant-module-page-setting-field-textarea_code textarea:focus{outline:none;-webkit-box-shadow:none;box-shadow:none;border-color:#3858e9}.merchant-module-page-setting-field-radio div:not(.merchant-module-page-setting-field-desc,.merchant-field-operating_mode),.merchant-module-page-setting-field-radio_alt div:not(.merchant-module-page-setting-field-desc,.merchant-field-operating_mode),.merchant-module-page-setting-field-checkbox div:not(.merchant-module-page-setting-field-desc,.merchant-field-operating_mode),.merchant-module-page-setting-field-checkbox_multiple div:not(.merchant-module-page-setting-field-desc,.merchant-field-operating_mode){display:-webkit-box;display:-ms-flexbox;display:flex;grid-gap:30px}.merchant-module-page-setting-field-radio label,.merchant-module-page-setting-field-radio_alt label,.merchant-module-page-setting-field-checkbox label,.merchant-module-page-setting-field-checkbox_multiple label{display:-webkit-box;display:-ms-flexbox;display:flex;grid-gap:12px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.merchant-module-page-setting-field-radio span,.merchant-module-page-setting-field-radio_alt span,.merchant-module-page-setting-field-checkbox span,.merchant-module-page-setting-field-checkbox_multiple span{font-size:14px;font-weight:400;color:#1d2327}.merchant-module-page-setting-field-radio input,.merchant-module-page-setting-field-radio_alt input,.merchant-module-page-setting-field-checkbox input,.merchant-module-page-setting-field-checkbox_multiple input{-ms-flex-negative:0;flex-shrink:0;margin:0;width:20px;height:20px;border:1px solid #d6d6d6;background-color:#fff;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:none;transition:none;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:none;box-shadow:none}.merchant-module-page-setting-field-radio input:checked,.merchant-module-page-setting-field-radio_alt input:checked,.merchant-module-page-setting-field-checkbox input:checked,.merchant-module-page-setting-field-checkbox_multiple input:checked{-webkit-transition:none;transition:none}.merchant-module-page-setting-field-radio input:checked::before,.merchant-module-page-setting-field-radio_alt input:checked::before,.merchant-module-page-setting-field-checkbox input:checked::before,.merchant-module-page-setting-field-checkbox_multiple input:checked::before{content:"";margin:0;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:none;transition:none}.merchant-module-page-setting-field-radio input[type=checkbox],.merchant-module-page-setting-field-radio_alt input[type=checkbox],.merchant-module-page-setting-field-checkbox input[type=checkbox],.merchant-module-page-setting-field-checkbox_multiple input[type=checkbox]{border-radius:6px}.merchant-module-page-setting-field-radio input[type=checkbox]:focus,.merchant-module-page-setting-field-radio_alt input[type=checkbox]:focus,.merchant-module-page-setting-field-checkbox input[type=checkbox]:focus,.merchant-module-page-setting-field-checkbox_multiple input[type=checkbox]:focus{border-color:#fff;-webkit-box-shadow:0 0 0 2px #3858e9;box-shadow:0 0 0 2px #3858e9}.merchant-module-page-setting-field-radio input[type=checkbox]:checked,.merchant-module-page-setting-field-radio_alt input[type=checkbox]:checked,.merchant-module-page-setting-field-checkbox input[type=checkbox]:checked,.merchant-module-page-setting-field-checkbox_multiple input[type=checkbox]:checked{border-color:#fff;background-color:#3858e9}.merchant-module-page-setting-field-radio input[type=checkbox]:checked::before,.merchant-module-page-setting-field-radio_alt input[type=checkbox]:checked::before,.merchant-module-page-setting-field-checkbox input[type=checkbox]:checked::before,.merchant-module-page-setting-field-checkbox_multiple input[type=checkbox]:checked::before{width:100%;height:100%;background-image:url("data:image/svg+xml,%3Csvg width='11' height='9' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m10.7.89-6 8.07-3.77-2.8.75-1L4.44 7.2 9.69.14l1 .75Z' fill='%23fff'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:3px 4px}.merchant-module-page-setting-field-radio input[type=radio],.merchant-module-page-setting-field-radio_alt input[type=radio],.merchant-module-page-setting-field-checkbox input[type=radio],.merchant-module-page-setting-field-checkbox_multiple input[type=radio]{border-radius:100%}.merchant-module-page-setting-field-radio input[type=radio]:focus,.merchant-module-page-setting-field-radio_alt input[type=radio]:focus,.merchant-module-page-setting-field-checkbox input[type=radio]:focus,.merchant-module-page-setting-field-checkbox_multiple input[type=radio]:focus{border-color:#fff;-webkit-box-shadow:none;box-shadow:none}.merchant-module-page-setting-field-radio input[type=radio]:checked,.merchant-module-page-setting-field-radio_alt input[type=radio]:checked,.merchant-module-page-setting-field-checkbox input[type=radio]:checked,.merchant-module-page-setting-field-checkbox_multiple input[type=radio]:checked{border-color:#3858e9;background-color:#fff;-webkit-box-shadow:0 0 0 1px #3858e9;box-shadow:0 0 0 1px #3858e9}.merchant-module-page-setting-field-radio input[type=radio]:checked::before,.merchant-module-page-setting-field-radio_alt input[type=radio]:checked::before,.merchant-module-page-setting-field-checkbox input[type=radio]:checked::before,.merchant-module-page-setting-field-checkbox_multiple input[type=radio]:checked::before{width:12px;height:12px;border-radius:12px;background-color:#3858e9}.merchant-module-page-setting-field-checkbox_multiple div{grid-gap:0}.merchant-module-page-setting-field-checkbox_multiple .merchant-module-page-setting-field-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:15px !important}@media(max-width: 1300px){.merchant-module-page-setting-field-radio div{grid-gap:20px}}.merchant-module-page-setting-field-radio span{opacity:.8}.merchant-module-page-setting-field-radio input[type=radio]:checked+span{opacity:1}.merchant-module-page-setting-field-radio_alt div{display:-webkit-box;display:-ms-flexbox;display:flex;grid-gap:10px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.merchant-module-page-setting-field-radio_alt label span{font-size:14px;font-weight:400;color:#1d2327}.merchant-module-page-setting-field-radio_alt p{margin:0;color:#757575}.merchant-module-page-setting-field-radio_alt .merchant-module-page-setting-field-inner{grid-gap:30px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.merchant-module-page-setting-field-radio_alt .merchant-field-operating_mode>div{grid-gap:5px}.merchant-module-page-setting-field-radio_alt .merchant-field-operating_mode label{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.merchant-module-page-setting-field-radio_alt .merchant-field-operating_mode p{margin-left:32px}.merchant-module-page-setting-field-content{max-width:60vw}.merchant-module-page-setting-field-content a{color:#3858e9}.merchant-module-page-setting-field-content a:focus{-webkit-box-shadow:none;box-shadow:none}.merchant-module-page-setting-field-content .merchant-module-page-setting-field-inner:empty{display:none}.merchant-info-block,.merchant-tag-pre-orders{display:-webkit-box;display:-ms-flexbox;display:flex;grid-gap:16px}.merchant-info-block a,.merchant-tag-pre-orders a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0;padding:8px 26px;font-size:14px;line-height:20px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;min-width:145px;font-weight:500;text-decoration:none;border-radius:4px;color:#202223;border:1px solid #c9cccf;background-color:#fff}.merchant-info-block a:focus,.merchant-info-block a:active,.merchant-tag-pre-orders a:focus,.merchant-tag-pre-orders a:active{outline:none;-webkit-box-shadow:none;box-shadow:none}.merchant-info-block p,.merchant-tag-pre-orders p{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;grid-gap:16px;font-size:14px;line-height:20px;margin:0;padding:0}.merchant-info-block p i,.merchant-tag-pre-orders p i{-ms-flex-negative:0;flex-shrink:0}.merchant-info-block{padding:15px;border-radius:4px;border:1px solid #babfc3}.merchant-module-page-setting-field-select select,.merchant-module-page-setting-field-select_ajax select,.merchant-module-page-setting-field-select_size_chart select{padding:12px 20px 12px 12px;line-height:1.3em;width:100%;max-width:100%;min-height:auto;border-radius:6px;color:#2f2f2f;border:1px solid #d6d6d6}.merchant-module-page-setting-field-select select:hover,.merchant-module-page-setting-field-select_ajax select:hover,.merchant-module-page-setting-field-select_size_chart select:hover{color:#2f2f2f}.merchant-module-page-setting-field-select select:focus,.merchant-module-page-setting-field-select_ajax select:focus,.merchant-module-page-setting-field-select_size_chart select:focus{outline:none;-webkit-box-shadow:none;box-shadow:none;border-color:#3858e9}.merchant-module-page-setting-field-select select option,.merchant-module-page-setting-field-select_ajax select option,.merchant-module-page-setting-field-select_size_chart select option{color:#2f2f2f}.merchant-module-page-setting-field-select .select2-container .select2-selection--single,.merchant-module-page-setting-field-select_ajax .select2-container .select2-selection--single,.merchant-module-page-setting-field-select_size_chart .select2-container .select2-selection--single{height:44px !important;border:solid #d6d6d6 1px}.merchant-module-page-setting-field-select .select2-container .select2-selection--single .select2-selection__rendered,.merchant-module-page-setting-field-select_ajax .select2-container .select2-selection--single .select2-selection__rendered,.merchant-module-page-setting-field-select_size_chart .select2-container .select2-selection--single .select2-selection__rendered{line-height:41px !important}.merchant-module-page-setting-field-select .select2-container .select2-selection--multiple,.merchant-module-page-setting-field-select_ajax .select2-container .select2-selection--multiple,.merchant-module-page-setting-field-select_size_chart .select2-container .select2-selection--multiple{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:solid #d6d6d6 1px}.merchant-module-page-setting-field-select .select2-container .select2-selection--multiple .select2-selection__rendered,.merchant-module-page-setting-field-select_ajax .select2-container .select2-selection--multiple .select2-selection__rendered,.merchant-module-page-setting-field-select_size_chart .select2-container .select2-selection--multiple .select2-selection__rendered{padding:5px 10px}.merchant-module-page-setting-field-select .select2-container .select2-selection--multiple .select2-selection__choice,.merchant-module-page-setting-field-select_ajax .select2-container .select2-selection--multiple .select2-selection__choice,.merchant-module-page-setting-field-select_size_chart .select2-container .select2-selection--multiple .select2-selection__choice{margin-top:6px;margin-bottom:0}.merchant-module-page-setting-field-select .select2-container .select2-selection--multiple .select2-selection__choice~li .select2-search__field,.merchant-module-page-setting-field-select_ajax .select2-container .select2-selection--multiple .select2-selection__choice~li .select2-search__field,.merchant-module-page-setting-field-select_size_chart .select2-container .select2-selection--multiple .select2-selection__choice~li .select2-search__field{position:relative;top:3px;margin-top:0}.merchant-module-page-setting-field-select .select2-container .select2-selection--multiple .select2-search__field,.merchant-module-page-setting-field-select_ajax .select2-container .select2-selection--multiple .select2-search__field,.merchant-module-page-setting-field-select_size_chart .select2-container .select2-selection--multiple .select2-search__field{min-height:0;border:none}.merchant-module-page-setting-field-select .select2-container.select2-container--focus .select2-selection--single,.merchant-module-page-setting-field-select .select2-container.select2-container--focus .select2-selection--multiple,.merchant-module-page-setting-field-select_ajax .select2-container.select2-container--focus .select2-selection--single,.merchant-module-page-setting-field-select_ajax .select2-container.select2-container--focus .select2-selection--multiple,.merchant-module-page-setting-field-select_size_chart .select2-container.select2-container--focus .select2-selection--single,.merchant-module-page-setting-field-select_size_chart .select2-container.select2-container--focus .select2-selection--multiple{border-color:#3858e9}.merchant-module-page-setting-field-select .select2-selection__arrow,.merchant-module-page-setting-field-select_ajax .select2-selection__arrow,.merchant-module-page-setting-field-select_size_chart .select2-selection__arrow{height:43px !important}.merchant-module-page-setting-field-hook_select .merchant-module-page-setting-field-hook_select-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;grid-gap:15px}.merchant-module-page-setting-field-hook_select .merchant-module-page-setting-field-hook_select-wrapper .merchant-module-page-setting-field-select{width:100%}.merchant-module-page-setting-field-hook_select .merchant-module-page-setting-field-hook_select-wrapper .merchant-module-page-setting-field-number{width:100px}.merchant-module-page-setting-field-choices input{display:none}.merchant-module-page-setting-field-choices input:checked+figure{border-color:#3858e9}.merchant-module-page-setting-field-choices input:disabled+figure{opacity:.5;cursor:not-allowed}.merchant-module-page-setting-field-choices label{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}.merchant-module-page-setting-field-choices label:hover .merchant-tooltip{opacity:1;visibility:visible;-webkit-transform:translate3d(-50%, 0, 0);transform:translate3d(-50%, 0, 0)}.merchant-module-page-setting-field-choices figure{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0;padding:2px;border-radius:4px;border:2px solid rgba(0,0,0,0)}.merchant-module-page-setting-field-choices .merchant-tooltip{position:absolute;z-index:10;left:50%;bottom:calc(100% + 12px);padding:3px 12px;font-size:11px;white-space:nowrap;opacity:0;visibility:hidden;-webkit-transform:translate3d(-50%, 6px, 0);transform:translate3d(-50%, 6px, 0);-webkit-transition:all .2s;transition:all .2s;border-radius:3px;color:#f7f7f7;background-color:#212121}.merchant-module-page-setting-field-choices .merchant-tooltip:after{content:"";position:absolute;left:50%;bottom:-12px;border:6px solid rgba(0,0,0,0);border-top-color:#212121;-webkit-transform:translate3d(-50%, 0, 0);transform:translate3d(-50%, 0, 0)}.merchant-module-page-setting-field-choices .merchant-choices{display:-webkit-box;display:-ms-flexbox;display:flex;grid-gap:10px}.merchant-module-page-setting-field-choices .merchant-choices label{cursor:pointer}.merchant-module-page-setting-field-choices .merchant-choices svg{width:20px;height:20px}.merchant-module-page-setting-field-buttons input{display:none}.merchant-module-page-setting-field-buttons input:checked+span{color:#fff;background-color:#3858e9}.merchant-module-page-setting-field-buttons label{display:-webkit-box;display:-ms-flexbox;display:flex}.merchant-module-page-setting-field-buttons span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0;padding:10px 15px;border-radius:2px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;min-width:120px;font-weight:500}.merchant-module-page-setting-field-buttons .merchant-buttons{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;padding:3px;border:1px solid #d6d6d6;border-radius:4px}.merchant-module-page-setting-field-buttons .merchant-button-underline span{text-decoration:underline}.merchant-module-page-setting-field-buttons .merchant-button-line-through span{text-decoration:line-through}.merchant-module-page-setting-field-buttons .merchant-button-overline span{text-decoration:overline}.merchant-module-page-setting-field-buttons_content input,.merchant-module-page-setting-field-buttons_alt input{display:none}.merchant-module-page-setting-field-buttons_content label,.merchant-module-page-setting-field-buttons_alt label{display:-webkit-box;display:-ms-flexbox;display:flex;cursor:pointer}.merchant-module-page-setting-field-buttons_content label:hover,.merchant-module-page-setting-field-buttons_alt label:hover{position:relative;z-index:10}.merchant-module-page-setting-field-buttons_content label>span,.merchant-module-page-setting-field-buttons_alt label>span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0;padding:10px 15px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;min-width:120px;font-weight:500;border-radius:4px;border:1px solid #d6d6d6;background-color:#fff}.merchant-module-page-setting-field-buttons_content .merchant-buttons-content,.merchant-module-page-setting-field-buttons_content .merchant-buttons,.merchant-module-page-setting-field-buttons_alt .merchant-buttons-content,.merchant-module-page-setting-field-buttons_alt .merchant-buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;grid-gap:5px;padding:3px}.merchant-module-page-setting-field-buttons_alt input:checked+span{color:#fff;background-color:#3858e9}.merchant-module-page-setting-field-buttons_content input:checked+span{color:inherit;border:1px solid #3858e9;-webkit-box-shadow:0 0 0 1px #3858e9 inset;box-shadow:0 0 0 1px #3858e9 inset}.merchant-module-page-setting-field-buttons_content label{-webkit-box-flex:1;-ms-flex:1;flex:1}.merchant-module-page-setting-field-buttons_content .merchant-buttons-content{gap:10px}.merchant-module-page-setting-field-buttons_content .merchant-buttons-inner-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:10px;-webkit-box-flex:1;-ms-flex:1;flex:1}.merchant-module-page-setting-field-buttons_content .merchant-buttons-inner-content>span{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-item-align:stretch;align-self:stretch;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:5px}.merchant-animated-buttons .merchant-buttons{display:grid;grid-template-columns:repeat(5, 1fr)}.merchant-animated-buttons span{width:100%}@media(max-width: 1470px){.merchant-animated-buttons .merchant-buttons{grid-template-columns:repeat(3, 1fr)}}@media(max-width: 1050px){.merchant-animated-buttons .merchant-buttons{grid-template-columns:repeat(2, 1fr)}}.merchant-sortable{max-width:300px}.merchant-sortable ul.ui-sortable li{position:relative;overflow:hidden;padding:0;color:#1e1e1e;border:1px solid #ddd;border-radius:2px;text-transform:capitalize;line-height:36px;cursor:-webkit-grab;cursor:grab}.merchant-sortable ul.ui-sortable li .dashicons{width:36px;height:36px;-ms-flex-preferred-size:36px;flex-basis:36px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;-webkit-box-sizing:border-box;box-sizing:border-box}.merchant-sortable ul.ui-sortable li .dashicons:before{font-size:16px;line-height:1em}.merchant-sortable ul.ui-sortable li .dashicons.dashicons-menu{float:left;padding:0;margin:0 10px 0 0;border:none;border-right:1px solid #ddd}.merchant-sortable ul.ui-sortable li .dashicons.dashicons-visibility{float:right;color:#3858e9;padding:0;margin:0 0 0 10px;border:none;border-left:1px solid #ddd}.merchant-sortable ul.ui-sortable li .dashicons.visibility{cursor:pointer}.merchant-sortable ul.ui-sortable li.invisible{color:#6e7780;border:1px solid #cad2f6;background-color:#ebeefb}.merchant-sortable ul.ui-sortable li.invisible .dashicons.dashicons-visibility:before{content:""}.merchant-group-field{padding:30px 20px;border:2px solid #f0f0f1;border-radius:4px;margin-bottom:20px}.merchant-group-field .title-area{position:relative}.merchant-group-field .title-area .merchant-module-page-setting-field-title{margin-bottom:10px}.merchant-group-field .title-area .field-status:not(.hidden){border-radius:15px;padding:3px 8px;font-size:12px;margin-left:20px}.merchant-group-field .title-area .field-status:not(.hidden).active{color:#04543f;background-color:#def7ec}.merchant-group-field .title-area .field-status:not(.hidden).inactive{color:#723b14;background-color:#fdf6b2}.merchant-group-field .title-area.accordion-style{padding-right:40px}.merchant-group-field .title-area.accordion-style .accordion-icon{position:absolute;top:0;right:-7px;width:40px;height:40px;line-height:40px;cursor:pointer;font-size:17px;-webkit-transition:300ms;transition:300ms}.merchant-group-field .title-area.accordion-style.ui-accordion-header-active .accordion-icon{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.merchant-group-field .merchant-group-fields-container{padding-top:20px}.merchant-group-field .merchant-module-page-setting-field:last-child{margin-bottom:0 !important}.merchant-sortable-repeater-control{max-width:100%}.merchant-sortable-repeater-control .sortable{list-style-type:none;margin:0;padding:0}.merchant-sortable-repeater-control .sortable input[type=text]{width:100%;margin:0;border-radius:4px 0 0 4px;border:1px solid #d6d6d6;padding:12px 8px;line-height:1.3em}.merchant-sortable-repeater-control .sortable input[type=text]:focus{border-color:#3858e9;outline:none;-webkit-box-shadow:none;box-shadow:none}.merchant-sortable-repeater-control .sortable div{cursor:-webkit-grab;cursor:grab;margin-bottom:7px}.merchant-sortable-repeater-control .customize-control-sortable-repeater-delete{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0;width:44px;height:auto;font-size:1.3em;line-height:34px;color:#d4d4d4;background:#fff;padding:0;vertical-align:top;margin-left:-1px;border:1px solid #d6d6d6;text-decoration:none}.merchant-sortable-repeater-control .customize-control-sortable-repeater-delete .dashicons-no-alt{width:100%;text-decoration:none;margin:0;font-weight:600;color:#50575e;font-size:1.1em;line-height:34px;height:auto}.merchant-sortable-repeater-control .customize-control-sortable-repeater-delete:hover,.merchant-sortable-repeater-control .customize-control-sortable-repeater-delete:focus{outline:none;-webkit-box-shadow:none;box-shadow:none}.merchant-sortable-repeater-control .customize-control-sortable-repeater-delete:hover .dashicons-no-alt,.merchant-sortable-repeater-control .customize-control-sortable-repeater-delete:focus .dashicons-no-alt{color:#a7a7a7}.merchant-sortable-repeater-control .repeater{display:-webkit-box;display:-ms-flexbox;display:flex}.merchant-sortable-repeater-control .repeater .dashicons-menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0;width:44px;height:auto;font-size:1.3em;line-height:34px;background:#fff;padding:0;vertical-align:top;margin-left:-1px;border:1px solid #d6d6d6}.merchant-sortable-repeater-control .repeater .dashicons-menu:hover{color:#a7a7a7}.merchant-sortable-repeater-control .customize-control-sortable-repeater-add{color:#3858e9;border-color:#3858e9;background-color:rgba(0,0,0,0);margin-top:10px;padding:4px 19px}.merchant-sortable-repeater-control .customize-control-sortable-repeater-add:hover,.merchant-sortable-repeater-control .customize-control-sortable-repeater-add:focus{outline:none;-webkit-box-shadow:none;box-shadow:none;background-color:#fff}.merchant-sortable-repeater-control.disable-sorting .dashicons-menu{display:none}.merchant-flexible-content-control{max-width:100%}.merchant-flexible-content-control .layout{position:relative}.merchant-flexible-content-control .sortable{position:relative;list-style-type:none;margin:0;padding:0}.merchant-flexible-content-control .sortable input[type=text]{width:100%;margin:0;border-radius:4px 0 0 4px;border:1px solid #d6d6d6;padding:8px;line-height:1.3em}.merchant-flexible-content-control .sortable input[type=text]:focus{border-color:#3858e9;outline:none;-webkit-box-shadow:none;box-shadow:none}.merchant-flexible-content-control .customize-control-flexible-content-move{display:none;cursor:-webkit-grab;cursor:grab;position:absolute;top:19px;left:-22px;z-index:999}.merchant-flexible-content-control .customize-control-flexible-content-delete,.merchant-flexible-content-control .customize-control-flexible-content-duplicate{text-decoration:none}.merchant-flexible-content-control .customize-control-flexible-content-delete .dashicons-no-alt,.merchant-flexible-content-control .customize-control-flexible-content-duplicate .dashicons-no-alt{width:100%;text-decoration:none;margin:0;font-weight:600;color:#50575e;font-size:1.1em;line-height:34px;height:auto}.merchant-flexible-content-control .customize-control-flexible-content-delete:hover,.merchant-flexible-content-control .customize-control-flexible-content-delete:focus,.merchant-flexible-content-control .customize-control-flexible-content-duplicate:hover,.merchant-flexible-content-control .customize-control-flexible-content-duplicate:focus{outline:none;-webkit-box-shadow:none;box-shadow:none}.merchant-flexible-content-control .customize-control-flexible-content-delete:hover .dashicons-no-alt,.merchant-flexible-content-control .customize-control-flexible-content-delete:focus .dashicons-no-alt,.merchant-flexible-content-control .customize-control-flexible-content-duplicate:hover .dashicons-no-alt,.merchant-flexible-content-control .customize-control-flexible-content-duplicate:focus .dashicons-no-alt{color:#a7a7a7}.merchant-flexible-content-control .customize-control-flexible-content-delete:hover svg,.merchant-flexible-content-control .customize-control-flexible-content-delete:focus svg,.merchant-flexible-content-control .customize-control-flexible-content-duplicate:hover svg,.merchant-flexible-content-control .customize-control-flexible-content-duplicate:focus svg{fill:#a7a7a7}.merchant-flexible-content-control .customize-control-flexible-content-accordion{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin:0;width:40px;height:auto;font-size:1.5em;line-height:34px;color:#50575e;background:#fff;padding:0;vertical-align:top;cursor:pointer}.merchant-flexible-content-control .customize-control-flexible-content-accordion svg{-webkit-transition:300ms;transition:300ms;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.merchant-flexible-content-control .layout-header.ui-accordion-header-collapsed .customize-control-flexible-content-accordion svg{-webkit-transform:rotate(0deg);transform:rotate(0deg)}.merchant-flexible-content-control .merchant-flexible-content.empty{border:2px dashed #dcdcde;min-height:100px;margin-bottom:10px}.merchant-flexible-content-control.default-style .layout{background:#fff;border:1px solid #c3c4c7;border-left:3px solid #3858e9}.merchant-flexible-content-control.default-style .layout .layout-header{padding:15px 20px}.merchant-flexible-content-control.default-style .layout .layout-body{padding:15px 20px}.merchant-flexible-content-control.default-style .layout .layout-body .layout-field:last-of-type .merchant-group-field{margin-bottom:5px}.merchant-flexible-content-control.table-style .layout .layout-header{padding-bottom:8px;margin-bottom:15px}.merchant-flexible-content-control.table-style .layout .layout-body{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.merchant-flexible-content-control.table-style .layout .layout-body .merchant-module-page-setting-field-title{display:none}.merchant-flexible-content-control.has-accordion .layout-header{cursor:pointer}.merchant-flexible-content-control .layouts{display:none}.merchant-flexible-content-control .layout{margin-bottom:20px}.merchant-flexible-content-control .layout .layout__inner{width:calc(100% + 60px);margin-left:-30px;padding-inline:30px}.merchant-flexible-content-control .layout .layout__inner:hover .customize-control-flexible-content-move{display:block}.merchant-flexible-content-control .layout .layout-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid #f3f3f3}.merchant-flexible-content-control .layout .layout-count{border-radius:50%;width:24px;height:23px;border:1px solid #949494;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-size:12px;font-weight:bold;margin-right:10px}.merchant-flexible-content-control .layout .layout-title{font-size:14px;font-weight:bold}.merchant-flexible-content-control .layout .layout-toggle{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0;padding:0;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.merchant-flexible-content-control .layout .layout-toggle span:hover{opacity:.6}.merchant-flexible-content-control .layout .layout-body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.merchant-flexible-content-control .layout .layout-actions{position:absolute;top:15px;right:22px}.merchant-flexible-content-control .layout .layout-actions-has_accordion{right:43px}.merchant-flexible-content-control .layout .layout-actions-no_accordion{top:0;right:0}.merchant-flexible-content-control .layout .layout-actions a:hover{opacity:.6}.merchant-flexible-content-control .layout .layout-actions__toggle:focus{outline:none;-webkit-box-shadow:none;box-shadow:none}.merchant-flexible-content-control .layout .layout-actions__inner{position:absolute;right:-5px;top:25px;z-index:99;font-size:13px;padding:7px 15px;min-width:200px;background:#fff;border:1px solid #ddd;border-radius:5px}.merchant-flexible-content-control .layout .layout-actions__inner a{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;padding:10px 0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.merchant-flexible-content-control .layout .layout-actions__inner svg{width:24px;height:20px}.merchant-flexible-content-control .layout .layout-actions__inner span{color:#1e1e1e}.merchant-flexible-content-control .layout .layout-field.flex-grow{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.merchant-flexible-content-control .layout .layout-field:last-of-type .merchant-module-page-setting-field{margin-bottom:0}.merchant-flexible-content-control .layout .dashicons-menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0;width:40px;height:auto;font-size:1.3em;line-height:34px;background:#fff;padding:0;vertical-align:top;margin-left:-1px}.merchant-flexible-content-control .layout .dashicons-menu:hover{color:#a7a7a7}.merchant-flexible-content-control .customize-control-flexible-content-add-wrapper{position:relative;display:inline-block}.merchant-flexible-content-control .customize-control-flexible-content-add-list{opacity:0;visibility:hidden;position:absolute;background-color:#fff;border:1px solid #c3c4c7;border-left:3px solid #3858e9;-webkit-box-shadow:0 2px 10px 0 rgba(0,0,0,.1019607843);box-shadow:0 2px 10px 0 rgba(0,0,0,.1019607843);width:180px;bottom:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;left:50%;-webkit-transform:translate(-50%, 10px);transform:translate(-50%, 10px);padding:3px 3px 3px 5px}.merchant-flexible-content-control .customize-control-flexible-content-add-list.active{z-index:10;opacity:1;visibility:visible;-webkit-transform:translate(-50%, -15px);transform:translate(-50%, -15px);-webkit-transition:all .5s cubic-bezier(0.75, -0.02, 0.2, 0.97);transition:all .5s cubic-bezier(0.75, -0.02, 0.2, 0.97)}.merchant-flexible-content-control .customize-control-flexible-content-add-list:before{right:calc(50% - 12px);bottom:-14px;border-width:14px 14px 0 15px;border-color:#c3c4c7 rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}.merchant-flexible-content-control .customize-control-flexible-content-add-list:after{content:"";right:calc(50% - 10px);bottom:-12px;border-width:12px 12px 0 13px;border-color:#fff rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}.merchant-flexible-content-control .customize-control-flexible-content-add-list:before,.merchant-flexible-content-control .customize-control-flexible-content-add-list:after{position:absolute;z-index:-1;content:"";border-style:solid;-webkit-transition-duration:.3s;transition-duration:.3s;transition-property:-webkit-transform;-webkit-transition-property:-webkit-transform;transition-property:transform;transition-property:transform, -webkit-transform;transition-property:transform,-webkit-transform}.merchant-flexible-content-control .customize-control-flexible-content-add{display:block;-ms-flex-negative:0;flex-shrink:0;padding:10px;text-decoration:none}.merchant-flexible-content-control .customize-control-flexible-content-add:hover{background:#f0f0f1}.merchant-flexible-content-control .customize-control-flexible-content-add-button{color:#3858e9;border-color:#3858e9;background-color:rgba(0,0,0,0);margin-bottom:0;padding:4px 19px}.merchant-flexible-content-control .customize-control-flexible-content-add-button:hover,.merchant-flexible-content-control .customize-control-flexible-content-add-button:focus{outline:none;-webkit-box-shadow:none;box-shadow:none;background-color:#fff}.merchant-flexible-content-control.disable-sorting .dashicons-menu{display:none}.merchant-flexible-content-control .merchant-datetime-field input{padding:12px !important;line-height:1.3em;width:100%;max-width:100%;min-height:auto;border:1px solid #d6d6d6;border-radius:4px !important}.merchant-flexible-content-control .merchant-datetime-field input:focus{outline:none;-webkit-box-shadow:none;box-shadow:none;border-color:#3858e9}.flexible-content-template{display:none}.merchant-module-page-setting-field-range .merchant-range{position:relative;width:100%;width:300px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.merchant-module-page-setting-field-range input[type=range]{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:calc(100% - 105px);height:2px;border-radius:5px;outline:none;padding:0;margin:0;background-color:#ddd;background-image:-webkit-gradient(linear, left top, right top, from(#3858E9), color-stop(0%, #3858E9), color-stop(0%, #ddd), to(#ddd));background-image:linear-gradient(to right, #3858E9 0%, #3858E9 0%, #ddd 0%, #ddd 100%)}.merchant-module-page-setting-field-range input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:15px;height:15px;border-radius:50%;background:#3858e9;cursor:pointer;-webkit-transition:background .15s ease-in-out;transition:background .15s ease-in-out}.merchant-module-page-setting-field-range input[type=range]::-webkit-slider-thumb:hover{background:#3858e9}.merchant-module-page-setting-field-range input[type=range]:active::-webkit-slider-thumb{background:#3858e9}.merchant-module-page-setting-field-range input[type=range]::-moz-range-thumb{width:15px;height:15px;border:0;border-radius:50%;background:#3858e9;cursor:pointer;-moz-transition:background .15s ease-in-out;transition:background .15s ease-in-out}.merchant-module-page-setting-field-range input[type=range]::-moz-range-thumb:hover{background:#3858e9}.merchant-module-page-setting-field-range input[type=range]:active::-moz-range-thumb{background:#3858e9}.merchant-module-page-setting-field-range input[type=range]:focus::-webkit-slider-thumb{-webkit-box-shadow:0 0 0 3px #fff,0 0 0 6px #3858e9;box-shadow:0 0 0 3px #fff,0 0 0 6px #3858e9}.merchant-module-page-setting-field-range input[type=range]::-moz-range-track{border:0;background:#d7dcdf}.merchant-module-page-setting-field-range input[type=number]{padding:12px 25px 12px 10px;line-height:1.3em;width:100%;max-width:85px;min-height:auto;border:1px solid #d6d6d6}.merchant-module-page-setting-field-range input[type=number]:focus{outline:none;-webkit-box-shadow:none;box-shadow:none;border-color:#3858e9}.merchant-module-page-setting-field-range .merchant-range-unit{color:#3858e9;position:absolute;z-index:1;right:10px;font-size:11px;line-height:1em}.merchant-module-page-setting-field-color input{padding:0 10px;line-height:1em;width:100%;max-width:254px;min-height:auto;border:1px solid #d6d6d6}.merchant-module-page-setting-field-color input:focus{outline:none;-webkit-box-shadow:none;box-shadow:none;border-color:#3858e9}.merchant-module-page-setting-field-color .merchant-color{display:-webkit-box;display:-ms-flexbox;display:flex;grid-gap:10px}.merchant-module-page-setting-field-color .merchant-color-picker{cursor:pointer;width:36px;height:36px;border:1px solid rgba(0,0,0,.1);border-radius:4px}.merchant-module-page-settings-dimensions{display:-webkit-box;display:-ms-flexbox;display:flex;grid-gap:10px}.merchant-module-page-settings-dimensions>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.merchant-module-page-settings-dimensions label{color:gray;font-size:12px;margin-top:7px}.merchant-module-page-settings-dimensions input{max-width:70px;width:100%;font-size:12px;border:1px solid #d6d6d6}.merchant-module-page-setting-field-wc_coupons .merchant-wc-coupon-selector select{width:300px;min-height:auto;border:1px solid #d6d6d6;padding:12px;line-height:1.3em;border-radius:6px;color:#2f2f2f;border:1px solid #d6d6d6}.merchant-module-page-settings-unit{margin-bottom:10px}.merchant-module-page-settings-unit select{font-size:13px;border:0}.merchant-module-page-settings-devices{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.merchant-module-page-settings-devices button{border:0;background:rgba(0,0,0,0);padding:0;cursor:pointer}.merchant-module-page-settings-devices button.active{color:#3858e9}.merchant-module-page-settings-devices button:hover{color:#3858e9}.merchant-module-page-settings-devices button i{font-size:14px;line-height:20px;width:auto}.merchant-module-page-settings-device-container:not(.active){display:none}.merchant-module-page-setting-field-responsive_dimensions .merchant-module-page-setting-field-inner{max-width:320px}.merchant-module-page-setting-field-responsive_dimensions .merchant-module-page-settings-devices{margin-bottom:-30px;margin-top:0}.review-photos-popup{position:fixed;top:0;left:0;bottom:0;right:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;z-index:9992;padding:50px;gap:40px;overflow:scroll;visibility:hidden;opacity:0;-webkit-transition:300ms;transition:300ms}.review-photos-popup.active{visibility:visible;opacity:1}.review-photos-popup .overlay{position:fixed;top:0;left:0;bottom:0;right:0;background-color:rgba(0,0,0,.8)}.review-photos-popup .review-photo{z-index:9993;-webkit-box-flex:0;-ms-flex:0 0 30%;flex:0 0 30%}.review-photos-popup .review-photo img{max-width:100%;max-height:300px;height:auto;display:block;margin:0 auto;border:2px solid #fff;border-radius:5px;-webkit-box-shadow:0 1px 4px rgba(0,0,0,.2);box-shadow:0 1px 4px rgba(0,0,0,.2)}.review-photos-popup.images-count-1 .review-photo{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}.review-photos-popup.images-count-1 .review-photo img{max-height:400px}.review-photos-popup.images-count-2 .review-photo{-webkit-box-flex:0;-ms-flex:0 0 46%;flex:0 0 46%}.review-photos-popup.images-count-2 .review-photo img{max-height:400px}@media(max-width: 768px){.review-photos-popup{padding-top:100px}.review-photos-popup .review-photo{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}.review-photos-popup .review-photo img{max-height:400px}}.merchant-btn-control{color:#3858e9;border:1px solid #3858e9;background-color:rgba(0,0,0,0);padding:4px 19px;border-radius:4px;font-size:13px;line-height:2.1;cursor:pointer}.merchant-reviews-selector *{-webkit-box-sizing:border-box;box-sizing:border-box}.merchant-reviews-selector .star-rating{overflow:hidden;position:relative;height:1.618em;line-height:1.618;width:5.3em;font-family:star;font-weight:400;margin-left:auto;margin-right:auto;letter-spacing:0;color:#ffa441}.merchant-reviews-selector .star-rating::before{content:"SSSSS";opacity:.25;float:left;top:0;left:0;position:absolute}.merchant-reviews-selector .star-rating span{overflow:hidden;float:left;top:0;left:0;position:absolute;padding-top:1.5em}.merchant-reviews-selector .star-rating span::before{content:"SSSSS";top:0;position:absolute;left:0;color:#ffa441}.merchant-reviews-selector .overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);z-index:9990;visibility:hidden;opacity:0;-webkit-transition:300ms;transition:300ms}.merchant-reviews-selector .overlay.active{visibility:visible;opacity:1}.merchant-reviews-selector .tooltip{position:absolute;min-width:180px;right:calc(100% + 10px);background-color:#333;color:#fff;padding:5px 10px;border-radius:5px;font-size:12px;visibility:hidden;opacity:0;-webkit-transition:300ms;transition:300ms;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.merchant-reviews-selector .tooltip:before{content:"";position:absolute;top:50%;right:-7px;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:0;height:0;border-top:5px solid rgba(0,0,0,0);border-bottom:5px solid rgba(0,0,0,0);border-left:7px solid #333}.merchant-reviews-selector .product-reviews{-ms-flex-preferred-size:100%;flex-basis:100%}.merchant-reviews-selector .product-reviews .product-review{display:-webkit-box;display:-ms-flexbox;display:flex;gap:15px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:8px 15px;border-bottom:2px solid #fff;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;border-top:none;background-color:#f4f4f4;min-height:60px}.merchant-reviews-selector .product-reviews .product-review:last-of-type{border-bottom:none}.merchant-reviews-selector .product-reviews .product-review .product-review-add-checkbox{-webkit-box-flex:0;-ms-flex:0 0 20px;flex:0 0 20px}.merchant-reviews-selector .product-reviews .product-review .product-review-product-image{display:none}.merchant-reviews-selector .product-reviews .product-review .product-review-product-image a{display:block;text-decoration:none}.merchant-reviews-selector .product-reviews .product-review .product-review-product-image a img{border-radius:5px;width:50px;height:auto}.merchant-reviews-selector .product-reviews .product-review .product-review-product-name{display:none}.merchant-reviews-selector .product-reviews .product-review .product-review-product-name a{text-decoration:none}.merchant-reviews-selector .product-reviews .product-review .product-review-rating{-webkit-box-flex:0;-ms-flex:0 0 70px;flex:0 0 70px;width:70px}.merchant-reviews-selector .product-reviews .product-review .product-review-status{-webkit-box-flex:0;-ms-flex:0 0 90px;flex:0 0 90px;width:90px}.merchant-reviews-selector .product-reviews .product-review .product-review-status .status{text-transform:capitalize;border-radius:4px;background-color:#eee;padding:3px 8px;display:inline-block}.merchant-reviews-selector .product-reviews .product-review .product-review-status .status.status-approved{background-color:#c3e6cb;color:#155724}.merchant-reviews-selector .product-reviews .product-review .product-review-status .status.status-pending{background-color:#fff3cd;color:#856404}.merchant-reviews-selector .product-reviews .product-review .product-review-status .status.status-unapproved{background-color:#f5c6cb;color:#721c24}.merchant-reviews-selector .product-reviews .product-review .product-review-status .status.status-spam{background-color:#f8d7da;color:#721c24}.merchant-reviews-selector .product-reviews .product-review .product-review-author{-webkit-box-flex:0;-ms-flex:0 0 90px;flex:0 0 90px;width:90px}.merchant-reviews-selector .product-reviews .product-review .product-review-content{-webkit-box-flex:0;-ms-flex:0 0 40%;flex:0 0 40%}.merchant-reviews-selector .product-reviews .product-review .product-review-photos{-webkit-box-flex:0;-ms-flex:0 0 40px;flex:0 0 40px;width:40px;position:relative}.merchant-reviews-selector .product-reviews .product-review .product-review-photos:hover .tooltip{visibility:visible;opacity:1}.merchant-reviews-selector .product-reviews .product-review .product-review-photos img{border-radius:5px;width:40px;height:auto;-webkit-box-shadow:0 1px 4px rgba(0,0,0,.2);box-shadow:0 1px 4px rgba(0,0,0,.2);border:2px solid #fff;display:block}.merchant-reviews-selector .product-reviews .product-review .product-review-photos img.loading{-webkit-animation:loading 1500ms infinite;animation:loading 1500ms infinite}.merchant-reviews-selector .product-reviews .product-review .product-review-photos .review-photo{position:relative;cursor:pointer}.merchant-reviews-selector .product-reviews .product-review .product-review-photos .review-photo .count{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:absolute;top:-8px;right:-8px;background-color:#000;color:#fff;padding:0px 5px;border-radius:50%;width:18px;height:18px;text-align:center;font-size:11px}.merchant-reviews-selector .product-reviews .product-review .product-review-date{-webkit-box-flex:0;-ms-flex:0 0 70px;flex:0 0 70px;width:70px}.merchant-reviews-selector .product-reviews .product-review .product-review-edit a{text-decoration:none;color:#3858e9}.merchant-reviews-selector .product-reviews .product-review .product-review-move,.merchant-reviews-selector .product-reviews .product-review .product-review-delete{display:none}.merchant-reviews-selector .product-reviews .product-reviews-load-more{text-align:center;padding:10px}.merchant-reviews-selector .product-reviews .product-reviews-load-more button{display:inline-block;padding:10px 20px;border-radius:5px;text-decoration:none;outline:none;background:none;border:none;cursor:pointer}.merchant-reviews-selector .product-reviews .product-reviews-load-more.loading{-webkit-animation:loading 1500ms infinite;animation:loading 1500ms infinite}.merchant-reviews-selector .selected-reviews{padding:0 0 15px}.merchant-reviews-selector .selected-reviews .product-reviews{border:1px solid #c9c7c7;border-radius:4px;position:relative}.merchant-reviews-selector .selected-reviews .product-reviews:empty{display:none}.merchant-reviews-selector .selected-reviews .product-reviews .placeholder{background-color:#f0f0f0;border:1px dashed #ccc;visibility:visible;width:100%}.merchant-reviews-selector .selected-reviews .product-reviews .product-review{background-color:#fff;border-bottom:1px dotted #c9c7c7;position:relative;padding:12px 20px}.merchant-reviews-selector .selected-reviews .product-reviews .product-review:first-of-type{border-top-left-radius:4px;border-top-right-radius:4px}.merchant-reviews-selector .selected-reviews .product-reviews .product-review:last-of-type{border-bottom:none;border-bottom-left-radius:4px;border-bottom-right-radius:4px}.merchant-reviews-selector .selected-reviews .product-reviews .product-review .product-review-move,.merchant-reviews-selector .selected-reviews .product-reviews .product-review .product-review-delete{display:block;position:absolute;background:none;border:none;cursor:pointer;color:#3858e9;width:25px;height:25px;padding:0;margin:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);border-radius:50%;padding-top:2px;visibility:hidden;opacity:0;-webkit-transition:300ms;transition:300ms;background-color:#d5d5d5}.merchant-reviews-selector .selected-reviews .product-reviews .product-review .product-review-move svg,.merchant-reviews-selector .selected-reviews .product-reviews .product-review .product-review-delete svg{width:18px;height:18px}.merchant-reviews-selector .selected-reviews .product-reviews .product-review:hover .product-review-move,.merchant-reviews-selector .selected-reviews .product-reviews .product-review:hover .product-review-delete{visibility:visible;opacity:1}.merchant-reviews-selector .selected-reviews .product-reviews .product-review .product-review-delete{right:-14px}.merchant-reviews-selector .selected-reviews .product-reviews .product-review .product-review-delete:hover{background-color:#ff7575}.merchant-reviews-selector .selected-reviews .product-reviews .product-review .product-review-move{cursor:move;left:-14px}.merchant-reviews-selector .selected-reviews .product-reviews .product-review .product-review-move:hover{background-color:#6f89ff}.merchant-reviews-selector .selected-reviews .product-reviews .product-review .product-review-content{-webkit-box-flex:0;-ms-flex:none;flex:none;width:140px}.merchant-reviews-selector .selected-reviews .product-reviews .product-review .spacer{margin-right:auto}.merchant-reviews-selector .selected-reviews .product-reviews .product-review .product-review-edit,.merchant-reviews-selector .selected-reviews .product-reviews .product-review .product-review-photos,.merchant-reviews-selector .selected-reviews .product-reviews .product-review .product-review-date,.merchant-reviews-selector .selected-reviews .product-reviews .product-review .product-review-status,.merchant-reviews-selector .selected-reviews .product-reviews .product-review .product-review-add-checkbox{display:none}.merchant-reviews-selector .selected-reviews .product-reviews .product-review .product-review-product-name,.merchant-reviews-selector .selected-reviews .product-reviews .product-review .product-review-product-image{display:block}.merchant-reviews-selector .selected-reviews .product-reviews .product-review .product-review-product-image a img{width:30px}.merchant-reviews-selector .selected-reviews .product-reviews .product-review .product-review-product-name{width:120px}@-webkit-keyframes loading{0%{opacity:1}50%{opacity:.2}100%{opacity:1}}@keyframes loading{0%{opacity:1}50%{opacity:.2}100%{opacity:1}}.merchant-reviews-selector .selector-popup{position:fixed;background-color:#fff;-webkit-box-shadow:0 1px 4px rgba(0,0,0,.2);box-shadow:0 1px 4px rgba(0,0,0,.2);border-radius:5px;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:1000px;max-width:100%;z-index:9991;visibility:hidden;opacity:0;-webkit-transition:300ms;transition:300ms}.merchant-reviews-selector .selector-popup.active{visibility:visible;opacity:1}.merchant-reviews-selector .selector-popup .popup-content .popup-header{position:relative;border-bottom:1px solid #eee;padding:14px 50px 14px 24px;background-color:#f3f3f3;border-top-left-radius:5px;border-top-right-radius:5px}.merchant-reviews-selector .selector-popup .popup-content .popup-header label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.merchant-reviews-selector .selector-popup .popup-content .popup-header label span{font-size:16px;font-weight:500;min-width:120px}.merchant-reviews-selector .selector-popup .popup-content .popup-header label input{margin-left:10px;padding:5px 10px;width:100%;border:1px solid #d6d6d6;outline:none}.merchant-reviews-selector .selector-popup .popup-content .popup-header .close{position:absolute;top:50%;right:10px;cursor:pointer;display:block;padding:10px;font-size:23px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@-webkit-keyframes loadingAnimation{from{background-position:200% 0}to{background-position:-200% 0}}@keyframes loadingAnimation{from{background-position:200% 0}to{background-position:-200% 0}}.merchant-reviews-selector .selector-popup .popup-content .popup-header.loading::after{content:"";position:absolute;bottom:-2px;left:0;width:100%;height:3px;background:-webkit-gradient(linear, left top, right top, from(transparent), color-stop(50%, #3858e9), to(transparent));background:linear-gradient(to right, transparent 0%, #3858e9 50%, transparent 100%);background-size:200% 100%;-webkit-animation:loadingAnimation 1.5s infinite linear;animation:loadingAnimation 1.5s infinite linear}.merchant-reviews-selector .selector-popup .popup-content .popup-header.popup-error::after{content:"";position:absolute;bottom:-2px;left:0;width:100%;height:3px;background-color:#d93232;-webkit-animation:loading 1.5s infinite linear;animation:loading 1.5s infinite linear}.merchant-reviews-selector .selector-popup .popup-content .popup-body{height:700px;overflow-y:auto}.merchant-reviews-selector .selector-popup .popup-content .popup-body .products-search-results{padding:24px}.merchant-reviews-selector .selector-popup .popup-content .popup-body .product-item{border-top:1px solid #eee;border-left:1px solid #eee;border-right:1px solid #eee;-webkit-transition:300ms;transition:300ms}.merchant-reviews-selector .selector-popup .popup-content .popup-body .product-item .header{cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;gap:25px;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative;width:100%;padding:10px 80px 10px 10px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.merchant-reviews-selector .selector-popup .popup-content .popup-body .product-item .header .product-expander{content:"";padding:15px;display:block;position:absolute;right:10px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:300ms;transition:300ms}.merchant-reviews-selector .selector-popup .popup-content .popup-body .product-item .header .product-expander svg{width:20px;height:20px}.merchant-reviews-selector .selector-popup .popup-content .popup-body .product-item .header.ui-state-active .product-expander{-webkit-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg)}.merchant-reviews-selector .selector-popup .popup-content .popup-body .product-item:first-of-type{border-top-left-radius:5px;border-top-right-radius:5px}.merchant-reviews-selector .selector-popup .popup-content .popup-body .product-item:last-of-type{border-bottom-left-radius:5px;border-bottom-right-radius:5px;border-bottom:1px solid #eee}.merchant-reviews-selector .selector-popup .popup-content .popup-body .product-item .product-image a{display:block;text-decoration:none;line-height:0}.merchant-reviews-selector .selector-popup .popup-content .popup-body .product-item .product-image img{border-radius:5px;width:50px;max-width:100%;height:auto}.merchant-reviews-selector .selector-popup .popup-content .popup-body .product-item .product-title{font-size:14px;font-weight:500}.merchant-reviews-selector .selector-popup .popup-content .popup-body .product-item .product-title a{text-decoration:none}.merchant-reviews-selector .selector-popup .popup-content .popup-body .product-item .spacer{margin-left:auto}.merchant-reviews-selector .selector-popup .popup-content .popup-body .product-item .product-status{text-transform:capitalize;border-radius:4px;background-color:#eee;padding:3px 8px}.merchant-reviews-selector .selector-popup .popup-content .popup-body .product-item .product-status.product-status-publish{background-color:#c3e6cb;color:#155724}.merchant-reviews-selector .selector-popup .popup-content .popup-body .product-item .product-status.product-status-draft{background-color:#d1ecf1;color:#0c5460}.merchant-reviews-selector .selector-popup .popup-content .popup-body .product-item .product-status.product-status-pending{background-color:#fff3cd;color:#856404}.merchant-reviews-selector .selector-popup .popup-content .popup-body .product-item .selected-reviews-count{color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#79b0f8;border-radius:3px;padding:3px 6px;gap:5px;position:relative;opacity:.5;-webkit-transition:300ms;transition:300ms}.merchant-reviews-selector .selector-popup .popup-content .popup-body .product-item .selected-reviews-count:before{content:"";display:block;background-image:url("data:image/svg+xml,%3Csvg fill='%23ffffff' version='1.1' id='Capa_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='800px' height='800px' viewBox='0 0 305.002 305.002' xml:space='preserve'%3E%3Cg%3E%3Cg%3E%3Cpath d='M152.502,0.001C68.412,0.001,0,68.412,0,152.501s68.412,152.5,152.502,152.5c84.089,0,152.5-68.411,152.5-152.5 S236.591,0.001,152.502,0.001z M152.502,280.001C82.197,280.001,25,222.806,25,152.501c0-70.304,57.197-127.5,127.502-127.5 c70.304,0,127.5,57.196,127.5,127.5C280.002,222.806,222.806,280.001,152.502,280.001z'%3E%3C/path%3E%3Cpath d='M218.473,93.97l-90.546,90.547l-41.398-41.398c-4.882-4.881-12.796-4.881-17.678,0c-4.881,4.882-4.881,12.796,0,17.678 l50.237,50.237c2.441,2.44,5.64,3.661,8.839,3.661c3.199,0,6.398-1.221,8.839-3.661l99.385-99.385 c4.881-4.882,4.881-12.796,0-17.678C231.269,89.089,223.354,89.089,218.473,93.97z'%3E%3C/path%3E%3C/g%3E%3C/g%3E%3C/svg%3E");background-size:contain;background-repeat:no-repeat;width:15px;height:15px}.merchant-reviews-selector .selector-popup .popup-content .popup-body .product-item .selected-reviews-count:hover{opacity:1}.merchant-reviews-selector .selector-popup .popup-content .popup-body .product-item .selected-reviews-count:hover .tooltip{visibility:visible;opacity:1}.merchant-reviews-selector .selector-popup .popup-content .popup-body .product-item .product-reviews-count{color:#8e8e8e}.merchant-reviews-selector .selector-popup .popup-content .popup-body .product-item:hover{background-color:#f4f4f4}.merchant-reviews-selector .selector-popup .popup-content .popup-body .product-item:not(.product-item-has-reviews){cursor:auto}.merchant-reviews-selector .selector-popup .popup-content .popup-body .product-item:not(.product-item-has-reviews) .product-expander{opacity:.2}.merchant-reviews-selector .selector-popup .popup-content .popup-body .product-item:not(.product-item-has-reviews):hover{background-color:rgba(0,0,0,0)}.merchant-reviews-selector .selector-popup .popup-content .popup-body .product-item.opened:hover{background-color:rgba(0,0,0,0)}.merchant-module-page-setting-field-warning{padding:8px 10px;font-size:14px;line-height:1.6;color:#1d2327;border-radius:4px;border:1px solid #d72c0d;background-color:#fff4f4}.merchant-module-page-setting-field-info{padding:8px 10px;font-size:14px;line-height:1.6;color:#1d2327;border-radius:4px;border:1px solid #0d65d7;background-color:#e6effa}.merchant-module-page-setting-field-info[data-id=shortcode_info]{margin-bottom:0}.merchant-module-page-setting-field-divider{border-bottom:1px solid #f0f0f1}.merchant-module-page-setting-field-divider .merchant-module-page-setting-field-title{font-size:16px}.merchant-module-page-setting-field-gallery .merchant-gallery-images{display:-webkit-box;display:-ms-flexbox;display:flex;grid-gap:5px;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:15px}.merchant-module-page-setting-field-gallery .merchant-gallery-images:empty{display:none}.merchant-module-page-setting-field-gallery .merchant-gallery-image{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:4px;padding:2px;border:1px solid #eee;background-color:#fff}.merchant-module-page-setting-field-gallery .merchant-gallery-image img{cursor:-webkit-grab;cursor:grab;width:100%;height:100%;max-height:75px;-o-object-fit:cover;object-fit:cover}.merchant-module-page-setting-field-gallery .merchant-gallery-image.ui-sortable-helper img{cursor:-webkit-grabbing;cursor:grabbing}.merchant-module-page-setting-field-gallery .merchant-gallery-image i{cursor:pointer;position:absolute;z-index:1;top:5px;right:5px;width:16px;height:16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fff;background-color:#c5280c;font-size:14px;line-height:1em;border-radius:16px;opacity:0;-webkit-transition:all .2s;transition:all .2s}.merchant-module-page-setting-field-gallery .merchant-gallery-image:hover i{opacity:1}.merchant-module-page-setting-field-gallery .merchant-gallery-button{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;padding:.4375rem 1rem;font-size:.875rem;font-weight:600;line-height:1.5;white-space:nowrap;text-transform:none;text-decoration:none;color:#212b36;background-color:#fff;border:1px solid #c4cdd5;border-radius:.25rem;-webkit-transition:background .2s cubic-bezier(0.64, 0, 0.35, 1),border .2s cubic-bezier(0.64, 0, 0.35, 1),-webkit-box-shadow .2s cubic-bezier(0.64, 0, 0.35, 1);transition:background .2s cubic-bezier(0.64, 0, 0.35, 1),border .2s cubic-bezier(0.64, 0, 0.35, 1),-webkit-box-shadow .2s cubic-bezier(0.64, 0, 0.35, 1);transition:background .2s cubic-bezier(0.64, 0, 0.35, 1),border .2s cubic-bezier(0.64, 0, 0.35, 1),box-shadow .2s cubic-bezier(0.64, 0, 0.35, 1);transition:background .2s cubic-bezier(0.64, 0, 0.35, 1),border .2s cubic-bezier(0.64, 0, 0.35, 1),box-shadow .2s cubic-bezier(0.64, 0, 0.35, 1),-webkit-box-shadow .2s cubic-bezier(0.64, 0, 0.35, 1)}.merchant-module-page-setting-field-gallery .merchant-gallery-button:hover,.merchant-module-page-setting-field-gallery .merchant-gallery-button:focus{outline:none;-webkit-box-shadow:none;box-shadow:none}.merchant-module-page-setting-field-gallery .ui-sortable-placeholder{visibility:visible !important;border:1px dashed #ddd;background-color:#f9f9f9;border-radius:4px}.merchant-module-page-setting-field-upload .merchant-upload-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;grid-gap:5px;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:15px}.merchant-module-page-setting-field-upload .merchant-upload-wrapper:empty{display:none}.merchant-module-page-setting-field-upload .merchant-upload-button-wrapper.merchant-upload-button-drag-drop{position:relative;background:#f6f6f6;border:1px solid #eaeaeb;border-radius:5px;height:150px}.merchant-module-page-setting-field-upload .merchant-upload-button-wrapper.merchant-upload-button-drag-drop .merchant-upload-button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;height:100%;margin-top:10px;border:none;background:no-repeat;outline:none;-webkit-box-shadow:none;box-shadow:none}.merchant-module-page-setting-field-upload .merchant-upload-button-wrapper.merchant-upload-button-drag-drop img{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);margin-top:-15px}.merchant-module-page-setting-field-upload .merchant-upload-image{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:4px;padding:2px;border:1px solid #eee;background-color:#fff}.merchant-module-page-setting-field-upload .merchant-upload-image img{cursor:-webkit-grab;cursor:grab;width:100%;height:100%;max-height:75px;-o-object-fit:cover;object-fit:cover}.merchant-module-page-setting-field-upload .merchant-upload-image i{cursor:pointer;position:absolute;z-index:1;top:5px;right:5px;width:16px;height:16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fff;background-color:#c5280c;font-size:14px;line-height:1em;border-radius:16px;opacity:0;-webkit-transition:all .2s;transition:all .2s}.merchant-module-page-setting-field-upload .merchant-upload-image:hover i{opacity:1}.merchant-module-page-setting-field-upload .merchant-upload-button{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;padding:.4375rem 1rem;font-size:.875rem;font-weight:600;line-height:1.5;white-space:nowrap;text-transform:none;text-decoration:none;color:#212b36;background-color:#fff;border:1px solid #c4cdd5;border-radius:.25rem;-webkit-transition:background .2s cubic-bezier(0.64, 0, 0.35, 1),border .2s cubic-bezier(0.64, 0, 0.35, 1),-webkit-box-shadow .2s cubic-bezier(0.64, 0, 0.35, 1);transition:background .2s cubic-bezier(0.64, 0, 0.35, 1),border .2s cubic-bezier(0.64, 0, 0.35, 1),-webkit-box-shadow .2s cubic-bezier(0.64, 0, 0.35, 1);transition:background .2s cubic-bezier(0.64, 0, 0.35, 1),border .2s cubic-bezier(0.64, 0, 0.35, 1),box-shadow .2s cubic-bezier(0.64, 0, 0.35, 1);transition:background .2s cubic-bezier(0.64, 0, 0.35, 1),border .2s cubic-bezier(0.64, 0, 0.35, 1),box-shadow .2s cubic-bezier(0.64, 0, 0.35, 1),-webkit-box-shadow .2s cubic-bezier(0.64, 0, 0.35, 1)}.merchant-module-page-setting-field-upload .merchant-upload-button:hover,.merchant-module-page-setting-field-upload .merchant-upload-button:focus{outline:none;-webkit-box-shadow:none;box-shadow:none}.merchant-module-page-setting-field-switcher .merchant-toggle-switch{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.merchant-module-page-setting-field-switcher input{display:none}.merchant-module-page-setting-field-switcher input:checked+.toggle-switch-label .toggle-switch-inner{margin-left:0;background:#3858e9}.merchant-module-page-setting-field-switcher input:checked+.toggle-switch-label .toggle-switch-switch{right:1px}.merchant-module-page-setting-field-switcher .toggle-switch{float:right;position:relative;width:36px;margin-top:2px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.merchant-module-page-setting-field-switcher .toggle-switch-label{position:relative;display:inline-block;overflow:hidden;cursor:pointer;border-radius:20px;padding:0;margin:0;width:36px}.merchant-module-page-setting-field-switcher .toggle-switch-inner{display:block;width:200%;margin-left:-100%;background:#c8c8c8;height:18px}.merchant-module-page-setting-field-switcher .toggle-switch-switch{display:block;width:12px;height:12px;margin:3px;background-color:#fff;position:absolute;top:0;bottom:0;right:18px;border-radius:20px;-webkit-transition:all .1s ease-in 0s;transition:all .1s ease-in 0s}.merchant-module-alert{position:fixed;top:0;left:0;right:0;bottom:0;z-index:99999;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:rgba(0,0,0,.6);opacity:0;visibility:hidden;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none;-webkit-transition:all .2s;transition:all .2s}.merchant-module-alert.merchant-show{-webkit-user-select:auto;-moz-user-select:auto;-ms-user-select:auto;user-select:auto;pointer-events:auto;opacity:1;visibility:visible}.merchant-module-alert-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:640px;max-width:90%;border-radius:4px;background-color:#fff}.merchant-module-alert-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:20px 30px}.merchant-module-alert-header strong{font-size:18px;line-height:1em}.merchant-module-alert-header a{position:relative;right:-5px;display:-webkit-box;display:-ms-flexbox;display:flex;color:#212121;text-decoration:none;-webkit-transition:all .2s;transition:all .2s}.merchant-module-alert-header a:hover{opacity:.6}.merchant-module-alert-header a:focus,.merchant-module-alert-header a:active{outline:none;-webkit-box-shadow:none;box-shadow:none}.merchant-module-alert-header i{font-size:32px;line-height:1em;width:auto;height:auto}.merchant-module-alert-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;grid-gap:20px;padding:0 30px 30px 30px}.merchant-module-alert-content p{margin:0;padding:0;font-size:15px;font-weight:500;color:#757575}.merchant-module-alert-content figure{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0;padding:0}.merchant-module-alert-content img{max-width:100%}.merchant-module-alert-footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding:30px}.merchant-module-alert-footer a{font-weight:bold;font-size:14px;padding:10px 15px;text-decoration:none;border-radius:4px;color:#212121;border:1px solid #e5e5e5}.merchant-module-alert-footer a:focus,.merchant-module-alert-footer a:active{outline:none;-webkit-box-shadow:none;box-shadow:none}.merchant-module-page-setting-field-inner.disabled .merchant-color-picker{pointer-events:none;opacity:.8}.merchant-module-page-setting-field-inner.disabled .merchant-toggle-switch{opacity:.5}.merchant-module-page-setting-field-inner.disabled .merchant-range{opacity:.5}.merchant-module-page-setting-field-inner.disabled .merchant-module-page-settings-devices{opacity:.5}.merchant-height-auto{height:auto}.merchant-admin-page__dashboard .merchant-top-bar{margin-bottom:0}.merchant-admin-page__dashboard .merchant-wrap{margin-top:0}.merchant-admin-page__dashboard .merchant-wrap .merchant-modules-header-heading{margin-top:30px}.merchant-admin-page .merchant-admin-footer-text-link{display:inline-block;padding-right:5px;color:#3858e9}.merchant-admin-page .merchant-admin-footer-text-link:hover,.merchant-admin-page .merchant-admin-footer-text-link:active,.merchant-admin-page .merchant-admin-footer-text-link:visited{color:#3858e9}.merchant-admin-page-module #wpfooter{display:none}.merchant-admin-page-module #wpbody-content{padding-bottom:30px}.merchant-module-footer-text{display:-webkit-box;display:-ms-flexbox;display:flex;grid-gap:5px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;margin-top:37px}.merchant-module-footer-text i{color:#3858e9}@media(max-width: 991px){.merchant-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;grid-gap:20px}.merchant-modules-header-shortlinks{margin:0}.merchant-modules-header{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;grid-gap:20px}.merchant-module-page-header-content{width:100%}.merchant-module-page-desc{max-width:none}.merchant-module-page-header-placeholder{display:none}.merchant-modules-header-image{display:none}.merchant-modules-list{grid-template-columns:repeat(1, minmax(0, 1fr))}.merchant-modules-header-status{margin-bottom:0}.merchant-module-page-setting-box{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;grid-gap:20px}.merchant-module-page-setting-title,.merchant-module-page-setting-fields{width:100%}.merchant-module-page-body{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.merchant-module-page-content{width:100%}.merchant-module-page-preview{margin-left:0;margin-bottom:20px;width:100%}}.merchant-module-page-setting-field-products_selector .merchant-products-search-container .merchant-search-area{margin-bottom:0px;position:relative}.merchant-module-page-setting-field-products_selector .merchant-products-search-container .merchant-search-area .merchant-search-field{background-color:#f0f0f0;border:none;border-radius:3px;padding:13px 0 13px 40px;width:100%}.merchant-module-page-setting-field-products_selector .merchant-products-search-container .merchant-search-area .merchant-search-field::-webkit-input-placeholder{font-size:12px}.merchant-module-page-setting-field-products_selector .merchant-products-search-container .merchant-search-area .merchant-search-field::-moz-placeholder{font-size:12px}.merchant-module-page-setting-field-products_selector .merchant-products-search-container .merchant-search-area .merchant-search-field:-ms-input-placeholder{font-size:12px}.merchant-module-page-setting-field-products_selector .merchant-products-search-container .merchant-search-area .merchant-search-field::-ms-input-placeholder{font-size:12px}.merchant-module-page-setting-field-products_selector .merchant-products-search-container .merchant-search-area .merchant-search-field::placeholder{font-size:12px}.merchant-module-page-setting-field-products_selector .merchant-products-search-container .merchant-search-area .merchant-search-icon{position:absolute;top:50%;left:15px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.merchant-module-page-setting-field-products_selector .merchant-products-search-container .merchant-searching{margin-left:10px;margin-right:10px;font-style:italic;font-size:11px;position:absolute;top:13px;right:0;color:#9d9d9d;display:none}.merchant-module-page-setting-field-products_selector .merchant-products-search-container .merchant-searching.active{display:inline}.merchant-module-page-setting-field-products_selector .merchant-products-search-container .merchant-selections-products-preview{position:absolute;top:100%;left:0;right:0;z-index:10;background-color:#fff;border:1px solid #ddd;padding:0;margin:0;height:190px;overflow-y:scroll;display:none}.merchant-module-page-setting-field-products_selector .merchant-products-search-container .merchant-selections-products-preview li{cursor:pointer}.merchant-module-page-setting-field-products_selector .merchant-products-search-container .merchant-selections-products-preview li.hierarchy-style{padding-left:15px}.merchant-module-page-setting-field-products_selector .merchant-products-search-container .merchant-selections-products-preview li.hierarchy-style:before{content:"";display:inline-block;width:6px;height:6px;border-radius:50%;background-color:#d1d1d1;margin-right:7px}.merchant-module-page-setting-field-products_selector .merchant-products-search-container .merchant-selected-products-preview ul li{border-radius:4px;margin:15px 0 15px;border:1px solid #dfe1e1}.merchant-module-page-setting-field-products_selector .merchant-products-search-container .merchant-selected-products-preview ul li:last-child{margin-bottom:0}.merchant-module-page-setting-field-products_selector .merchant-products-search-container ul{padding:0;margin:0}.merchant-module-page-setting-field-products_selector .merchant-products-search-container ul li{padding:5px 10px;margin:0 -3px;min-height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1px dotted #eee;position:relative;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:300ms;transition:300ms}.merchant-module-page-setting-field-products_selector .merchant-products-search-container ul li:hover{background-color:#fafafa}.merchant-module-page-setting-field-products_selector .merchant-products-search-container ul li>span{margin-left:3px;margin-right:3px}.merchant-module-page-setting-field-products_selector .merchant-products-search-container ul li span.img{width:30px;-webkit-box-flex:0;-ms-flex:0 0 30px;flex:0 0 30px}.merchant-module-page-setting-field-products_selector .merchant-products-search-container ul li span.img img{width:30px;height:30px;border-radius:4px;display:block}.merchant-module-page-setting-field-products_selector .merchant-products-search-container ul li span.data{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.merchant-module-page-setting-field-products_selector .merchant-products-search-container ul li span.type{font-size:10px;color:#999;min-width:40px;text-decoration:none;text-align:end}.merchant-module-page-setting-field-products_selector .merchant-products-search-container ul li del .amount{text-decoration:line-through}.merchant-module-page-setting-field-products_selector .merchant-products-search-container ul li span.info{font-size:12px;font-style:italic;height:18px;line-height:18px;color:#999;background-color:#f1f1f1;text-decoration:none;padding:0 6px;border-radius:2px;margin-left:3px;margin-right:3px}.merchant-module-page-setting-field-products_selector .merchant-products-search-container ul li .remove{width:30px;height:30px;line-height:28px;font-size:15px;-webkit-box-flex:0;-ms-flex:0 0 30px;flex:0 0 30px;border-radius:50%;text-align:center;background-color:#f6f3f3;cursor:pointer}.merchant-image-picker label{position:relative;display:inline-block;margin-right:10px;margin-bottom:5px}.merchant-image-picker label .tool-tip-text{visibility:hidden;opacity:0;width:120px;background-color:#000;color:#fff;text-align:center;border-radius:6px;padding:5px 0;position:absolute;z-index:1;top:-35px;left:50%;margin-left:-60px;-webkit-transition:opacity 300ms;transition:opacity 300ms}.merchant-image-picker label .tool-tip-text::after{content:"";position:absolute;top:100%;left:50%;margin-left:-5px;border-width:5px;border-style:solid;border-color:#000 rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}.merchant-image-picker label:hover .tool-tip-text{visibility:visible;opacity:1}.merchant-image-picker input[type=radio]{display:none;clear:both}.merchant-image-picker img{border:2px solid #f0f0f1;border-radius:4px;cursor:pointer;padding:7px 3px;-webkit-transition:300ms;transition:300ms}.merchant-image-picker input[type=radio]:checked+img{border:2px solid #3858e9}.CodeMirror.cm-s-default{border-radius:5px;border:1px solid #f0f0f1}
     1.mrc-w-100{width:100% !important}.mrc-mb-0{margin-bottom:0}.mrc-mt-0{margin-top:0}.merchant-animated-buttons .merchant-button-flash:hover{-webkit-animation:merchant-flash 1s infinite both;animation:merchant-flash 1s infinite both;-webkit-animation-iteration-count:1;animation-iteration-count:1}.merchant-animated-buttons .merchant-button-bounce:hover{-webkit-animation:merchant-bounce .3s alternate;animation:merchant-bounce .3s alternate;-webkit-animation-iteration-count:4;animation-iteration-count:4}.merchant-animated-buttons .merchant-button-zoom-in:hover{-webkit-transform:scale(1.2);transform:scale(1.2)}.merchant-animated-buttons .merchant-button-shake:hover{-webkit-animation:merchant-shake .3s;animation:merchant-shake .3s;-webkit-animation-iteration-count:2;animation-iteration-count:2}.merchant-animated-buttons .merchant-button-pulse:hover{-webkit-animation:merchant-pulse 1.5s ease-in-out infinite both;animation:merchant-pulse 1.5s ease-in-out infinite both}.merchant-animated-buttons .merchant-button-jello-shake:hover{-webkit-animation:merchant-jello-shake 1.5s infinite both;animation:merchant-jello-shake 1.5s infinite both}.merchant-animated-buttons .merchant-button-wobble:hover{-webkit-animation:merchant-wobble 1.5s ease-in-out infinite both;animation:merchant-wobble 1.5s ease-in-out infinite both}.merchant-animated-buttons .merchant-button-vibrate:hover{-webkit-animation:merchant-vibrate .3s linear 4 both;animation:merchant-vibrate .3s linear 4 both}.merchant-animated-buttons .merchant-button-swing:hover{-webkit-animation:merchant-swing 2s ease-in-out infinite alternate;animation:merchant-swing 2s ease-in-out infinite alternate}.merchant-animated-buttons .merchant-button-tada:hover{-webkit-animation:merchant-tada 1s infinite both;animation:merchant-tada 1s infinite both}@-webkit-keyframes merchant-flash{0%,50%,to{opacity:1}25%,75%{opacity:0}}@keyframes merchant-flash{0%,50%,to{opacity:1}25%,75%{opacity:0}}@-webkit-keyframes merchant-bounce{to{-webkit-transform:scale(1.2);transform:scale(1.2)}}@keyframes merchant-bounce{to{-webkit-transform:scale(1.2);transform:scale(1.2)}}@-webkit-keyframes merchant-shake{33%{-webkit-transform:rotate(10deg);transform:rotate(10deg)}67%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}to{-webkit-transform:rotate(10deg);transform:rotate(10deg)}}@keyframes merchant-shake{33%{-webkit-transform:rotate(10deg);transform:rotate(10deg)}67%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}to{-webkit-transform:rotate(10deg);transform:rotate(10deg)}}@-webkit-keyframes merchant-pulse{0%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:scale(1);transform:scale(1);-webkit-transform-origin:center center;transform-origin:center center}10%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:scale(0.91);transform:scale(0.91)}17%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:scale(0.98);transform:scale(0.98)}33%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:scale(0.87);transform:scale(0.87)}45%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:scale(1);transform:scale(1)}}@keyframes merchant-pulse{0%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:scale(1);transform:scale(1);-webkit-transform-origin:center center;transform-origin:center center}10%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:scale(0.91);transform:scale(0.91)}17%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:scale(0.98);transform:scale(0.98)}33%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:scale(0.87);transform:scale(0.87)}45%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes merchant-jello-shake{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}30%{-webkit-transform:scale3d(1.25, 0.75, 1);transform:scale3d(1.25, 0.75, 1)}40%{-webkit-transform:scale3d(0.75, 1.25, 1);transform:scale3d(0.75, 1.25, 1)}50%{-webkit-transform:scale3d(1.15, 0.85, 1);transform:scale3d(1.15, 0.85, 1)}65%{-webkit-transform:scale3d(0.95, 1.05, 1);transform:scale3d(0.95, 1.05, 1)}75%{-webkit-transform:scale3d(1.05, 0.95, 1);transform:scale3d(1.05, 0.95, 1)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes merchant-jello-shake{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}30%{-webkit-transform:scale3d(1.25, 0.75, 1);transform:scale3d(1.25, 0.75, 1)}40%{-webkit-transform:scale3d(0.75, 1.25, 1);transform:scale3d(0.75, 1.25, 1)}50%{-webkit-transform:scale3d(1.15, 0.85, 1);transform:scale3d(1.15, 0.85, 1)}65%{-webkit-transform:scale3d(0.95, 1.05, 1);transform:scale3d(0.95, 1.05, 1)}75%{-webkit-transform:scale3d(1.05, 0.95, 1);transform:scale3d(1.05, 0.95, 1)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}@-webkit-keyframes merchant-wobble{0%,to{-webkit-transform:translateX(0);transform:translateX(0);-webkit-transform-origin:50% 50%;transform-origin:50% 50%}15%{-webkit-transform:translateX(-30px) rotate(-6deg);transform:translateX(-30px) rotate(-6deg)}30%{-webkit-transform:translateX(15px) rotate(6deg);transform:translateX(15px) rotate(6deg)}45%{-webkit-transform:translateX(-15px) rotate(-3.6deg);transform:translateX(-15px) rotate(-3.6deg)}60%{-webkit-transform:translateX(9px) rotate(2.4deg);transform:translateX(9px) rotate(2.4deg)}75%{-webkit-transform:translateX(-6px) rotate(-1.2deg);transform:translateX(-6px) rotate(-1.2deg)}}@keyframes merchant-wobble{0%,to{-webkit-transform:translateX(0);transform:translateX(0);-webkit-transform-origin:50% 50%;transform-origin:50% 50%}15%{-webkit-transform:translateX(-30px) rotate(-6deg);transform:translateX(-30px) rotate(-6deg)}30%{-webkit-transform:translateX(15px) rotate(6deg);transform:translateX(15px) rotate(6deg)}45%{-webkit-transform:translateX(-15px) rotate(-3.6deg);transform:translateX(-15px) rotate(-3.6deg)}60%{-webkit-transform:translateX(9px) rotate(2.4deg);transform:translateX(9px) rotate(2.4deg)}75%{-webkit-transform:translateX(-6px) rotate(-1.2deg);transform:translateX(-6px) rotate(-1.2deg)}}@-webkit-keyframes merchant-vibrate{0%{-webkit-transform:translate(0);transform:translate(0)}20%{-webkit-transform:translate(-2px, 2px);transform:translate(-2px, 2px)}40%{-webkit-transform:translate(-2px, -2px);transform:translate(-2px, -2px)}60%{-webkit-transform:translate(2px, 2px);transform:translate(2px, 2px)}80%{-webkit-transform:translate(2px, -2px);transform:translate(2px, -2px)}to{-webkit-transform:translate(0);transform:translate(0)}}@keyframes merchant-vibrate{0%{-webkit-transform:translate(0);transform:translate(0)}20%{-webkit-transform:translate(-2px, 2px);transform:translate(-2px, 2px)}40%{-webkit-transform:translate(-2px, -2px);transform:translate(-2px, -2px)}60%{-webkit-transform:translate(2px, 2px);transform:translate(2px, 2px)}80%{-webkit-transform:translate(2px, -2px);transform:translate(2px, -2px)}to{-webkit-transform:translate(0);transform:translate(0)}}@-webkit-keyframes merchant-swing{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}20%{-webkit-transform:rotate(3deg);transform:rotate(3deg)}40%{-webkit-transform:rotate(-3deg);transform:rotate(-3deg)}60%{-webkit-transform:rotate(3deg);transform:rotate(3deg)}80%{-webkit-transform:rotate(-3deg);transform:rotate(-3deg)}to{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}@keyframes merchant-swing{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}20%{-webkit-transform:rotate(3deg);transform:rotate(3deg)}40%{-webkit-transform:rotate(-3deg);transform:rotate(-3deg)}60%{-webkit-transform:rotate(3deg);transform:rotate(3deg)}80%{-webkit-transform:rotate(-3deg);transform:rotate(-3deg)}to{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}@-webkit-keyframes merchant-tada{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}10%,20%{-webkit-transform:scale3d(0.9, 0.9, 0.9) rotate(-3deg);transform:scale3d(0.9, 0.9, 0.9) rotate(-3deg)}30%,50%,70%,90%{-webkit-transform:scale3d(1.1, 1.1, 1.1) rotate(3deg);transform:scale3d(1.1, 1.1, 1.1) rotate(3deg)}40%,60%,80%{-webkit-transform:scale3d(1.1, 1.1, 1.1) rotate(-3deg);transform:scale3d(1.1, 1.1, 1.1) rotate(-3deg)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes merchant-tada{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}10%,20%{-webkit-transform:scale3d(0.9, 0.9, 0.9) rotate(-3deg);transform:scale3d(0.9, 0.9, 0.9) rotate(-3deg)}30%,50%,70%,90%{-webkit-transform:scale3d(1.1, 1.1, 1.1) rotate(3deg);transform:scale3d(1.1, 1.1, 1.1) rotate(3deg)}40%,60%,80%{-webkit-transform:scale3d(1.1, 1.1, 1.1) rotate(-3deg);transform:scale3d(1.1, 1.1, 1.1) rotate(-3deg)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}@-webkit-keyframes merchant-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes merchant-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.merchant-pcr-app *{outline:none;border:none;-webkit-box-sizing:border-box;box-sizing:border-box}.merchant-pcr-app input:focus,.merchant-pcr-app input.pcr-active,.merchant-pcr-app button:focus,.merchant-pcr-app button.pcr-active{-webkit-box-shadow:none;box-shadow:none}.merchant-pcr-app .pcr-palette:focus,.merchant-pcr-app .pcr-slider:focus{-webkit-box-shadow:none;box-shadow:none}.merchant-pcr-app{position:fixed;z-index:999999;top:0;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border-radius:.1em;opacity:0;visibility:hidden;-webkit-transition:opacity .2s,visibility 0s .2s;transition:opacity .2s,visibility 0s .2s;-webkit-box-shadow:0 .15em 1.5em 0 rgba(0,0,0,.1),0 0 1em 0 rgba(0,0,0,.03);box-shadow:0 .15em 1.5em 0 rgba(0,0,0,.1),0 0 1em 0 rgba(0,0,0,.03);background:#fff}.merchant-pcr-app.visible{visibility:visible;opacity:1;-webkit-transition:opacity .2s;transition:opacity .2s}.merchant-pcr-app .pcr-swatches{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.merchant-pcr-app .pcr-swatches>button{cursor:pointer;font-size:1em;position:relative;z-index:1;width:20px;height:20px;margin:0;padding:0;background:none}.merchant-pcr-app .pcr-swatches>button::before{position:absolute;content:"";top:0;left:0;bottom:0;right:0;background-image:url('data:image/svg+xml;utf8, <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 2 2"><path fill="white" d="M1,0H2V1H1V0ZM0,1H1V2H0V1Z"/><path fill="gray" d="M0,0H1V1H0V0ZM1,1H2V2H1V1Z"/></svg>');background-size:6px;border-radius:20px;border:1px solid rgba(0,0,0,0);z-index:-1}.merchant-pcr-app .pcr-swatches>button::after{content:"";position:absolute;z-index:1;top:0;left:0;right:0;bottom:0;border-radius:20px;border:1px solid rgba(0,0,0,.3);background:var(--pcr-color)}.merchant-pcr-app .pcr-interaction{display:-webkit-box;display:-ms-flexbox;display:flex;grid-gap:5px}.merchant-pcr-app .pcr-interaction input{font-size:11px;border-radius:3px}.merchant-pcr-app .pcr-interaction input:focus{border-color:#3858e9}.merchant-pcr-app .pcr-interaction .pcr-result{-webkit-box-flex:1;-ms-flex:1;flex:1;margin:0;width:100%;max-width:100%}.merchant-pcr-app .pcr-interaction .pcr-clear{cursor:pointer;margin:0;padding:0 10px;border-radius:3px;color:#fff;background-color:#3858e9;text-transform:uppercase}.merchant-pcr-app .pcr-selection .pcr-picker{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:absolute;height:16px;width:16px;border-radius:16px;background-color:#fff !important;-webkit-box-shadow:1px 2px 6px rgba(0,0,0,.2);box-shadow:1px 2px 6px rgba(0,0,0,.2)}.merchant-pcr-app .pcr-selection .pcr-color-palette,.merchant-pcr-app .pcr-selection .pcr-color-chooser,.merchant-pcr-app .pcr-selection .pcr-color-opacity{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;cursor:-webkit-grab;cursor:grab}.merchant-pcr-app .pcr-selection .pcr-color-palette:active,.merchant-pcr-app .pcr-selection .pcr-color-chooser:active,.merchant-pcr-app .pcr-selection .pcr-color-opacity:active{cursor:-webkit-grabbing;cursor:grabbing}.merchant-pcr-app[data-theme=merchant]{width:250px;max-width:95vw;padding:10px;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;grid-gap:10px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.merchant-pcr-app[data-theme=merchant] .pcr-selection{display:grid;grid-gap:10px;grid-template-columns:1fr 4fr;grid-template-rows:5fr auto auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:150px;width:100%;align-self:flex-start}.merchant-pcr-app[data-theme=merchant] .pcr-selection .pcr-color-preview{grid-area:2/1/4/1;height:100%;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.merchant-pcr-app[data-theme=merchant] .pcr-selection .pcr-color-preview .pcr-last-color{display:none}.merchant-pcr-app[data-theme=merchant] .pcr-selection .pcr-color-preview .pcr-current-color{position:relative;width:32px;height:32px;border-radius:32px;overflow:hidden;border:1px solid rgba(0,0,0,.3);background-color:var(--pcr-color)}.merchant-pcr-app[data-theme=merchant] .pcr-selection .pcr-color-preview .pcr-current-color::before{position:absolute;content:"";top:0;left:0;width:100%;height:100%;background:url('data:image/svg+xml;utf8, <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 2 2"><path fill="white" d="M1,0H2V1H1V0ZM0,1H1V2H0V1Z"/><path fill="gray" d="M0,0H1V1H0V0ZM1,1H2V2H1V1Z"/></svg>');background-size:6px;border-radius:100%;z-index:-1}.merchant-pcr-app[data-theme=merchant] .pcr-selection .pcr-color-palette{grid-area:1/1/2/3;width:100%;height:100%;z-index:1}.merchant-pcr-app[data-theme=merchant] .pcr-selection .pcr-color-palette .pcr-picker{width:18px;height:18px;border:2px solid #fff;-webkit-box-shadow:0 0 1px 2px #000,inset 0 0 1px 1px #000;box-shadow:0 0 1px 2px #000,inset 0 0 1px 1px #000;background-color:rgba(0,0,0,0) !important}.merchant-pcr-app[data-theme=merchant] .pcr-selection .pcr-color-palette .pcr-palette{width:100%;height:100%}.merchant-pcr-app[data-theme=merchant] .pcr-selection .pcr-color-palette .pcr-palette::before{position:absolute;content:"";top:0;left:0;width:100%;height:100%;background:url('data:image/svg+xml;utf8, <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 2 2"><path fill="white" d="M1,0H2V1H1V0ZM0,1H1V2H0V1Z"/><path fill="gray" d="M0,0H1V1H0V0ZM1,1H2V2H1V1Z"/></svg>');background-size:8px;z-index:-1}.merchant-pcr-app[data-theme=merchant] .pcr-selection .pcr-color-chooser{grid-area:2/2/2/2}.merchant-pcr-app[data-theme=merchant] .pcr-selection .pcr-color-opacity{grid-area:3/2/3/2}.merchant-pcr-app[data-theme=merchant] .pcr-selection .pcr-color-chooser,.merchant-pcr-app[data-theme=merchant] .pcr-selection .pcr-color-opacity{height:12px;margin-right:10px}.merchant-pcr-app[data-theme=merchant] .pcr-selection .pcr-color-chooser .pcr-picker,.merchant-pcr-app[data-theme=merchant] .pcr-selection .pcr-color-opacity .pcr-picker{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.merchant-pcr-app[data-theme=merchant] .pcr-selection .pcr-color-chooser .pcr-slider,.merchant-pcr-app[data-theme=merchant] .pcr-selection .pcr-color-opacity .pcr-slider{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.merchant-pcr-app[data-theme=merchant] .pcr-selection .pcr-color-chooser .pcr-slider{background:-webkit-gradient(linear, left top, right top, from(red), color-stop(#ff0), color-stop(lime), color-stop(cyan), color-stop(blue), color-stop(#f0f), to(red));background:linear-gradient(to right, red, #ff0, lime, cyan, blue, #f0f, red)}.merchant-pcr-app[data-theme=merchant] .pcr-selection .pcr-color-opacity .pcr-slider{background:-webkit-gradient(linear, left top, right top, from(transparent), to(black)),url('data:image/svg+xml;utf8, <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 2 2"><path fill="white" d="M1,0H2V1H1V0ZM0,1H1V2H0V1Z"/><path fill="gray" d="M0,0H1V1H0V0ZM1,1H2V2H1V1Z"/></svg>');background:linear-gradient(to right, transparent, black),url('data:image/svg+xml;utf8, <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 2 2"><path fill="white" d="M1,0H2V1H1V0ZM0,1H1V2H0V1Z"/><path fill="gray" d="M0,0H1V1H0V0ZM1,1H2V2H1V1Z"/></svg>');background-size:100%,6px}.button-tertiary{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;padding:.4375rem 1rem;font-size:.875rem;font-weight:600;line-height:1.5;white-space:nowrap;text-transform:none;text-decoration:none;color:#212b36;background-color:#fff;border:1px solid #c4cdd5;border-radius:.25rem;-webkit-transition:background .2s cubic-bezier(0.64, 0, 0.35, 1),border .2s cubic-bezier(0.64, 0, 0.35, 1),-webkit-box-shadow .2s cubic-bezier(0.64, 0, 0.35, 1);transition:background .2s cubic-bezier(0.64, 0, 0.35, 1),border .2s cubic-bezier(0.64, 0, 0.35, 1),-webkit-box-shadow .2s cubic-bezier(0.64, 0, 0.35, 1);transition:background .2s cubic-bezier(0.64, 0, 0.35, 1),border .2s cubic-bezier(0.64, 0, 0.35, 1),box-shadow .2s cubic-bezier(0.64, 0, 0.35, 1);transition:background .2s cubic-bezier(0.64, 0, 0.35, 1),border .2s cubic-bezier(0.64, 0, 0.35, 1),box-shadow .2s cubic-bezier(0.64, 0, 0.35, 1),-webkit-box-shadow .2s cubic-bezier(0.64, 0, 0.35, 1)}.button-tertiary:hover,.button-tertiary:focus{outline:none;-webkit-box-shadow:none;box-shadow:none}.merchant-tabs-nav{padding:0 20px;margin-bottom:-100%;-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0)}.merchant-tabs-nav ul{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0}.merchant-tabs-nav .merchant-tabs-nav-item .merchant-tabs-nav-link{position:relative;font-size:14px;line-height:20px;padding:16px;color:#6d7175;text-decoration:none;-webkit-transition:ease color 300ms;transition:ease color 300ms;outline:none;-webkit-box-shadow:none;box-shadow:none}.merchant-tabs-nav .merchant-tabs-nav-item .merchant-tabs-nav-link:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:3px;background-color:rgba(0,0,0,0);border-radius:4px 4px 0 0}.merchant-tabs-nav .merchant-tabs-nav-item.active .merchant-tabs-nav-link{color:#3858e9;font-weight:500}.merchant-tabs-nav .merchant-tabs-nav-item.active .merchant-tabs-nav-link:after{background-color:#3858e9}.merchant-tabs-nav .merchant-tabs-nav-item:hover .merchant-tabs-nav-link,.merchant-tabs-nav .merchant-tabs-nav-item:focus .merchant-tabs-nav-link,.merchant-tabs-nav .merchant-tabs-nav-item:active .merchant-tabs-nav-link{color:#3858e9}.merchant-tabs-nav.merchant-tabs-nav-with-icons .merchant-tabs-nav-item .merchant-tabs-nav-link{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:18px;font-weight:600;line-height:26px;padding:9px 16px;border-bottom:0;color:#1e1e1e;-webkit-transition:ease color 200ms;transition:ease color 200ms}.merchant-tabs-nav.merchant-tabs-nav-with-icons .merchant-tabs-nav-item .merchant-tabs-nav-link svg{margin-right:8px}.merchant-tabs-nav.merchant-tabs-nav-with-icons .merchant-tabs-nav-item .merchant-tabs-nav-link svg path{-webkit-transition:ease fill 200ms;transition:ease fill 200ms}.merchant-tabs-nav.merchant-tabs-nav-with-icons .merchant-tabs-nav-item .merchant-tabs-nav-link:after{content:none}.merchant-tabs-nav.merchant-tabs-nav-with-icons .merchant-tabs-nav-item .merchant-tabs-nav-link:before{content:"";position:absolute;top:0;left:0;background-color:rgba(0,0,0,0);width:4px;height:100%;border-radius:0 4px 4px 0;opacity:0;visibility:hidden;-webkit-transition:ease opacity 200ms;transition:ease opacity 200ms}.merchant-tabs-nav.merchant-tabs-nav-with-icons .merchant-tabs-nav-item:hover .merchant-tabs-nav-link,.merchant-tabs-nav.merchant-tabs-nav-with-icons .merchant-tabs-nav-item:focus .merchant-tabs-nav-link,.merchant-tabs-nav.merchant-tabs-nav-with-icons .merchant-tabs-nav-item:active .merchant-tabs-nav-link{color:#757575}.merchant-tabs-nav.merchant-tabs-nav-with-icons .merchant-tabs-nav-item:hover .merchant-tabs-nav-link svg path,.merchant-tabs-nav.merchant-tabs-nav-with-icons .merchant-tabs-nav-item:focus .merchant-tabs-nav-link svg path,.merchant-tabs-nav.merchant-tabs-nav-with-icons .merchant-tabs-nav-item:active .merchant-tabs-nav-link svg path{fill:#757575}.merchant-tabs-nav.merchant-tabs-nav-with-icons .merchant-tabs-nav-item:hover .merchant-tabs-nav-link:before,.merchant-tabs-nav.merchant-tabs-nav-with-icons .merchant-tabs-nav-item:focus .merchant-tabs-nav-link:before,.merchant-tabs-nav.merchant-tabs-nav-with-icons .merchant-tabs-nav-item:active .merchant-tabs-nav-link:before{background-color:#e1e1e1;opacity:1;visibility:visible}.merchant-tabs-nav.merchant-tabs-nav-with-icons .merchant-tabs-nav-item.active .merchant-tabs-nav-link{color:#3858e9}.merchant-tabs-nav.merchant-tabs-nav-with-icons .merchant-tabs-nav-item.active .merchant-tabs-nav-link svg path{fill:#3858e9}.merchant-tabs-nav.merchant-tabs-nav-with-icons .merchant-tabs-nav-item.active .merchant-tabs-nav-link:before{background-color:#3858e9;opacity:1;visibility:visible}.merchant-tabs-nav.merchant-tabs-nav-vertical{padding:0;margin-left:-20px}.merchant-tabs-nav.merchant-tabs-nav-vertical ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:0}.merchant-tabs-nav.merchant-tabs-nav-no-negative-margin{margin-bottom:0;-webkit-transform:none;transform:none}.merchant-tab-content{display:none}.merchant-tab-content.active{display:block}.toplevel_page_merchant{background-color:#f4f6f8}.toplevel_page_merchant #wpbody-content>.updated,.toplevel_page_merchant #wpbody-content>.notice{display:none}.merchant-top-bar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;background-color:#fff;margin:0 0 30px -20px;padding:18px 20px}.merchant-top-bar *{-webkit-box-sizing:border-box;box-sizing:border-box}.merchant-top-bar * *:before,.merchant-top-bar * *:after{-webkit-box-sizing:border-box;box-sizing:border-box}.merchant-top-bar .merchant-top-bar-infos{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.merchant-top-bar .merchant-top-bar-infos .merchant-top-bar-info-item{position:relative;padding:0 10px}.merchant-top-bar .merchant-top-bar-infos .merchant-top-bar-info-item+.merchant-top-bar-info-item:before{content:"";position:absolute;top:50%;left:0;height:17px;-webkit-transform:translateY(-50%);transform:translateY(-50%);border-left:1px solid #f0f0f0}.merchant-top-bar .merchant-version{font-size:13px;line-height:13px;color:#97a3b6}.merchant-top-bar .merchant-version strong{position:relative;top:1px}.merchant-top-bar .merchant-version .merchant-badge{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin-left:5px;font-size:9px;line-height:10px}.merchant-top-bar .merchant-notifications{position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:27px;height:27px;border:1px solid #dfdfdf;border-radius:35px}.merchant-top-bar .merchant-notifications:focus{-webkit-box-shadow:none;box-shadow:none}.merchant-top-bar .merchant-notifications .merchant-notifications-count{position:absolute;top:-8px;right:-7px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:16px;height:16px;color:#fff;background-color:#fa1212;border-radius:35px;font-size:10px;line-height:1}.merchant-top-bar .merchant-notifications.read .merchant-notifications-count{display:none}.merchant-top-bar .merchant-website{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;font-size:13px;line-height:16px;color:#3858e9;text-decoration:none}.merchant-notifications-sidebar{position:fixed;top:96px;right:0;width:100%;max-width:500px;height:calc(100vh - 92px);background-color:#fff;-webkit-box-shadow:-10px 12px 14px rgba(0,0,0,.05);box-shadow:-10px 12px 14px rgba(0,0,0,.05);opacity:0;visibility:hidden;-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0);-webkit-transition:ease transform 300ms,ease opacity 300ms;transition:ease transform 300ms,ease opacity 300ms;z-index:1000}.merchant-notifications-sidebar.opened{opacity:1;visibility:visible;-webkit-transform:none;transform:none}.merchant-notifications-sidebar.closing{opacity:0;-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0)}.merchant-notifications-sidebar .merchant-notifications-sidebar-close{position:absolute;top:15px;right:15px;-webkit-transition:ease opacity 300ms;transition:ease opacity 300ms}.merchant-notifications-sidebar .merchant-notifications-sidebar-close:hover{opacity:.7}.merchant-notifications-sidebar .merchant-notifications-sidebar-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;background-color:#eaeef2;padding:20px 22px}.merchant-notifications-sidebar .merchant-notifications-sidebar-header .merchant-notifications-sidebar-header-icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:40px;height:40px;background-color:#fff;border:1px solid #ebedef;border-radius:35px}.merchant-notifications-sidebar .merchant-notifications-sidebar-header .merchant-notifications-sidebar-header-icon svg{position:relative;top:-2px}.merchant-notifications-sidebar .merchant-notifications-sidebar-header .merchant-notifications-sidebar-header-content h3{font-size:16px;line-height:26px;font-weight:600;color:#3858e9;margin:0}.merchant-notifications-sidebar .merchant-notifications-sidebar-header .merchant-notifications-sidebar-header-content p{font-size:13px;line-height:18px;color:#757575;margin:0}.merchant-notifications-sidebar .merchant-notifications-sidebar-tabs{position:relative}.merchant-notifications-sidebar .merchant-notifications-sidebar-tabs:after{content:"";position:absolute;bottom:-10px;left:20px;width:calc(100% - 40px);border-bottom:1px solid #f0f0f1}.merchant-notifications-sidebar .merchant-notifications-sidebar-tabs+.merchant-notifications-sidebar-body{max-height:calc(100vh - 232px)}.merchant-notifications-sidebar .merchant-notifications-sidebar-body{padding:20px;overflow-y:auto;max-height:calc(100vh - 230px)}.merchant-notifications-sidebar .merchant-notifications-sidebar-body::-webkit-scrollbar{width:5px}.merchant-notifications-sidebar .merchant-notifications-sidebar-body::-webkit-scrollbar-track{background:#e2e2e2}.merchant-notifications-sidebar .merchant-notifications-sidebar-body::-webkit-scrollbar-thumb{background-color:#ccc}.merchant-notification .merchant-notification-date{display:block;font-size:13px;line-height:18px;color:#757575}.merchant-notification .merchant-notification-date+.merchant-notification-content{margin-top:20px}.merchant-notification .changelog-tag{display:inline-block;font-size:10px;line-height:18px;color:#fff;padding:0px 10px;background-color:#ccc;border-radius:3px;text-transform:uppercase;font-weight:600;margin-bottom:5px}.merchant-notification .changelog-tag.changelog-added{background-color:#73b189}.merchant-notification .changelog-tag.changelog-changed{background-color:#f6ca45}.merchant-notification .changelog-tag.changelog-fixed{background-color:#967be3}.merchant-notification .changelog-description{display:block;font-size:13px;line-height:21px;font-weight:400;color:#757575;margin-top:5px}.merchant-notification .merchant-notification-content ul{margin:0}.merchant-notification .merchant-notification-content ul li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;font-size:16px;line-height:26px;font-weight:600;color:#101517}.merchant-notification .merchant-notification-content ul li+li{margin-top:15px;padding-top:15px;border-top:1px solid #e7e7e7}.merchant-notification+.merchant-notification{margin:20px -20px 0px;padding:20px 20px 0px;border-top:1px solid #e7e7e7}.merchant-wrap{padding-left:5px;padding-right:5px}.merchant-wrap *{-webkit-box-sizing:border-box;box-sizing:border-box}.merchant-wrap * *:before,.merchant-wrap * *:after{-webkit-box-sizing:border-box;box-sizing:border-box}.merchant-modules-panel{display:-webkit-box;display:-ms-flexbox;display:flex;grid-gap:20px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.merchant-modules-header{display:-webkit-box;display:-ms-flexbox;display:flex;grid-gap:30px}.merchant-modules-header-left,.merchant-modules-header-right{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;grid-gap:10px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.merchant-admin-hand-icon{width:24px;height:auto;margin-left:7px;position:relative;top:2px}.merchant-modules-header-heading{font-size:24px;line-height:34px;font-weight:500;color:#101517}.merchant-modules-header-heading__campaigns{margin-bottom:20px}.merchant-modules-header-subheading{font-size:16px;line-height:1.35em;color:#7b7b7b;font-weight:400}.merchant-modules-header-status{margin-top:20px;margin-bottom:40px;display:-webkit-box;display:-ms-flexbox;display:flex;grid-gap:20px}.merchant-modules-header-status-box{display:-webkit-box;display:-ms-flexbox;display:flex;grid-gap:10px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:20px;font-size:14px;font-weight:500;color:#101517;background-color:#fff;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.15);box-shadow:0 1px 2px rgba(0,0,0,.15);border-radius:4px}@media(min-width: 421px){.merchant-modules-header-status-box{min-width:175px}}@media(max-width: 420px){.merchant-modules-header-status-box{-webkit-box-flex:1;-ms-flex:1;flex:1}}.merchant-modules-header-status-box span{display:-webkit-box;display:-ms-flexbox;display:flex;grid-gap:5px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.merchant-modules-header-status-box strong{color:#101517;font-size:40px;line-height:1em}.merchant-modules-header-image{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.merchant-modules-header-image svg{width:300px}@media(max-width: 1400px){.merchant-modules-header-image img{max-width:450px;margin-top:20px}}.merchant-modules-no-active-modules{padding-block:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:15px}.merchant-modules-no-active-modules img{width:350px;max-width:100%;margin-bottom:10px}.merchant-modules-no-active-modules__text-big{font-size:16px;font-weight:500;color:#101517}.merchant-modules-no-active-modules__text-small{color:#757575;font-size:13px}.merchant-modules-no-active-modules .merchant-module-page-button{width:180px;margin-top:5px}.merchant-modules-header-shortlinks{margin:20px 0;padding:0;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border-radius:4px;border:2px solid #f0f0f1;background-color:#fff}.merchant-modules-header-shortlinks li{margin:0 15px;border-bottom:1px solid #efefef}.merchant-modules-header-shortlinks li:last-child{border-bottom:none;margin-bottom:5px}.merchant-modules-header-shortlinks li:first-child{margin-top:5px}.merchant-modules-header-shortlinks a{font-size:14px;display:-webkit-box;display:-ms-flexbox;display:flex;grid-gap:8px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;color:#757575;text-decoration:none;padding:10px 0}.merchant-modules-header-shortlinks a:focus{outline:none;-webkit-box-shadow:none;box-shadow:none}.merchant-modules-header-shortlinks a svg:first-of-type{width:24px}.merchant-modules-header-shortlinks span{-webkit-box-flex:1;-ms-flex:1;flex:1}.merchant-modules-header-shortlinks strong{color:#101517;font-weight:500}.merchant-modules-box{display:-webkit-box;display:-ms-flexbox;display:flex;grid-gap:20px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:20px;background-color:#fff;-webkit-box-shadow:0px 1px 2px rgba(0,0,0,.15);box-shadow:0px 1px 2px rgba(0,0,0,.15);border-radius:4px}.merchant-modules-box-heading{font-size:20px;font-weight:500;line-height:30px;color:#101517}.merchant-modules-list{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));grid-gap:20px}.merchant-modules-list-item{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;grid-gap:10px;padding:20px;text-decoration:none;border:2px solid #f0f0f1;background-color:#fff;border-radius:4px;-webkit-transition:all .2s;transition:all .2s}.merchant-modules-list-item.merchant-module-deactivated-by-bp .merchant-modules-list-item-icon,.merchant-modules-list-item.merchant-module-deactivated-by-bp .merchant-modules-list-item-content{opacity:.5}.merchant-modules-list-item:hover{-webkit-box-shadow:0px 8px 12px 0px rgba(240,240,241,.7);box-shadow:0px 8px 12px 0px rgba(240,240,241,.7)}.merchant-modules-list-item:focus{outline:none;-webkit-box-shadow:none;box-shadow:none}.merchant-badge{color:#99a5b8;padding:3px 6px;border:1px solid #dfdfdf;border-radius:2px;font-weight:700}.merchant-badge.merchant-badge-pro{color:#3858e9;border-color:#3858e9}.merchant-pro-badge.merchant-pro-tooltip{position:relative}.merchant-pro-badge.merchant-pro-tooltip:before{content:attr(data-tooltip-message);position:absolute;right:-30px;bottom:calc(100% + 11px);color:#fff;font-size:11px;line-height:16px;padding:3px 6px;background-color:#1e1e1e;white-space:nowrap;opacity:0;visibility:hidden;-webkit-transform:translate3d(0, 6px, 0);transform:translate3d(0, 6px, 0);-webkit-transition:ease opacity 300ms,ease transform 300ms;transition:ease opacity 300ms,ease transform 300ms;z-index:2}.merchant-pro-badge.merchant-pro-tooltip:after{content:"";position:absolute;bottom:calc(100% + 3px);right:10px;width:0;height:0;border-style:solid;border-width:4px 4px 4px 4px;border-color:#1e1e1e rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0);opacity:0;visibility:hidden;-webkit-transform:translate3d(0, 6px, 0);transform:translate3d(0, 6px, 0);-webkit-transition:ease opacity 300ms,ease transform 300ms;transition:ease opacity 300ms,ease transform 300ms;z-index:2}.merchant-pro-badge.merchant-pro-tooltip:hover:before,.merchant-pro-badge.merchant-pro-tooltip:hover:after{opacity:1;visibility:visible;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.merchant-modules-list-item-badge-wrapper{position:absolute;top:20px;right:20px}.merchant-modules-list-item-removed-by-bp .merchant-pro-badge{padding:3px 7px;color:#fff;border:1px solid #212121;background-color:#212121;border-radius:3px;font-size:10px;line-height:1.2;font-weight:400;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;top:-2px;text-transform:uppercase}.merchant-modules-list-item-removed-by-bp .merchant-pro-badge:before{font-weight:400;text-transform:none}.merchant-modules-list-item-woo-required .merchant-pro-badge{padding:1px 2px;color:#674399;border:1px solid #674399;border-radius:3px;font-size:9px;line-height:1.2;font-weight:700;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;top:-2px}.merchant-modules-list-item-woo-required .merchant-pro-badge:before{font-weight:400}.merchant-modules-list-item-woo-required+.merchant-modules-list-item-upsell{right:53px}.merchant-modules-list-item-icon{display:-webkit-box;display:-ms-flexbox;display:flex}.merchant-modules-list-item-icon svg{width:18px;height:26px;fill:#787c82}.merchant-modules-list-item-icon svg.stroke-based{fill:none;stroke:#787c82}.merchant-modules-list-item-content{display:-webkit-box;display:-ms-flexbox;display:flex;grid-gap:8px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.merchant-modules-list-item-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;grid-gap:5px;font-size:16px;line-height:26px;font-weight:500;color:#101517}.merchant-modules-indicator{width:10px;height:10px;border-radius:10px;background-color:#3c8733}.merchant-modules-list-item-desc{color:#757575;font-size:13px;line-height:20px;max-width:400px}.merchant-module-page{display:-webkit-box;display:-ms-flexbox;display:flex}.merchant-module-page-back a{display:-webkit-box;display:-ms-flexbox;display:flex;grid-gap:5px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:all .2s;transition:all .2s;text-decoration:none;color:#1d2327;font-weight:500}.merchant-module-page-back a:focus,.merchant-module-page-back a:active{-webkit-box-shadow:none;box-shadow:none;outline:none}.merchant-module-page-content{width:50%;-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;grid-gap:20px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.merchant-module-page-body{display:-webkit-box;display:-ms-flexbox;display:flex}.merchant-module-page-preview{width:50%;margin-left:20px}.merchant-module-page-body.has-preview .merchant-module-page-setting-box{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;grid-gap:20px}.merchant-module-page-body.has-preview .merchant-module-page-setting-title,.merchant-module-page-body.has-preview .merchant-module-page-setting-fields{width:100%}.merchant-module-page-ajax-form{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;grid-gap:20px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.merchant-module-page-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff;-webkit-box-shadow:0px 1px 2px rgba(0,0,0,.15);box-shadow:0px 1px 2px rgba(0,0,0,.15);border-radius:4px}.merchant-module-page-header-content{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;grid-gap:20px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:30px}.merchant-module-page-header-placeholder{width:40%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-item-align:end;align-self:flex-end;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:40px 60px 0 60px}.merchant-module-page-header-placeholder img{max-width:100%;max-height:300px}body.merchant-has-admin-preview .merchant-module-page-header-content{width:100%}body.merchant-has-admin-preview .merchant-module-page-header-placeholder{display:none}body.merchant-has-admin-preview .merchant-module-page-desc{max-width:none}.merchant-module-page-heading{display:-webkit-box;display:-ms-flexbox;display:flex;grid-gap:12px}.merchant-module-page-info{display:-webkit-box;display:-ms-flexbox;display:flex;grid-gap:10px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.merchant-module-page-title{font-size:32px;line-height:40px;font-weight:500;color:#101517;display:-webkit-box;display:-ms-flexbox;display:flex;grid-gap:15px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.merchant-module-page-title svg{width:28px;height:28px;fill:#787c82}.merchant-module-page-desc{font-size:18px;line-height:28px;font-weight:normal;color:#757575;max-width:none}.merchant-module-page-actions{display:-webkit-box;display:-ms-flexbox;display:flex;grid-gap:10px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.merchant-module-page-actions-inner{display:-webkit-box;display:-ms-flexbox;display:flex;grid-gap:15px}.merchant-module-page-button{cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;grid-gap:7px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:14px 25px;font-size:16px;line-height:1em;font-weight:500;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-decoration:none;border-radius:4px;color:#fff;border:1px solid rgba(0,0,0,0);background-color:#3858e9}.merchant-module-page-button.merchant-module-question-answer-button:disabled{cursor:not-allowed;background:rgba(239,239,239,.3);color:rgba(16,16,16,.3);border:1px solid rgba(195,195,195,.3)}.merchant-module-page-button:focus,.merchant-module-page-button:hover{outline:none;-webkit-box-shadow:none;box-shadow:none;color:#fff}.merchant-module-page-button svg{width:8px;height:8px}.merchant-module-deactivate{display:none}.merchant-module-action{position:relative}.merchant-module-action.merchant-enabled .merchant-module-activate{display:none}.merchant-module-action.merchant-enabled .merchant-module-deactivate{display:block}.merchant-module-deactivate-dropdown{cursor:pointer;position:absolute;top:100%;left:0;padding:5px;white-space:nowrap;border-radius:8px;background-color:#fff;font-size:14px;line-height:16px;margin:0;-webkit-box-shadow:0 3px 6px -3px rgba(23,24,24,.08),0 8px 20px -4px rgba(23,24,24,.12);box-shadow:0 3px 6px -3px rgba(23,24,24,.08),0 8px 20px -4px rgba(23,24,24,.12);opacity:0;pointer-events:none;-webkit-transition:all .1s;transition:all .1s}.merchant-module-deactivate-dropdown.merchant-show{opacity:1;pointer-events:auto;margin-top:10px}.merchant-module-dropdown{position:absolute;overflow:hidden;top:100%;left:0;min-width:275px;white-space:nowrap;border-radius:8px;background-color:#fff;font-size:13px;line-height:14px;margin:0;-webkit-box-shadow:0 3px 6px -3px rgba(23,24,24,.08),0 8px 20px -4px rgba(23,24,24,.12);box-shadow:0 3px 6px -3px rgba(23,24,24,.08),0 8px 20px -4px rgba(23,24,24,.12);opacity:0;pointer-events:none;-webkit-transition:all .1s;transition:all .1s;z-index:99}.merchant-module-dropdown.merchant-show{opacity:1;pointer-events:auto;margin-top:10px}.merchant-module-dropdown ul{margin:0;padding:0;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.merchant-module-dropdown ul li{cursor:pointer;position:relative;margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;white-space:nowrap;padding:15px 15px 0 15px;color:#202223;-webkit-transition:all .2s;transition:all .2s}.merchant-module-dropdown ul li:before{content:"";position:absolute;z-index:1;top:0;left:0;bottom:0;width:0;opacity:0;-webkit-transition:all .2s;transition:all .2s;background-color:#3858e9}.merchant-module-dropdown ul li:hover{background-color:#f2f7fe}.merchant-module-dropdown ul li:hover:before{opacity:1;width:3px}.merchant-module-dropdown ul li span{width:100%;padding-bottom:15px;border-bottom:1px solid #eee}.merchant-module-dropdown ul li:last-child span{border-bottom:none}.merchant-module-dropdown.merchant-show{opacity:1;pointer-events:auto;margin-top:10px}.merchant-module-dropdown-close{cursor:pointer}.merchant-module-question-title{display:-webkit-box;display:-ms-flexbox;display:flex;grid-gap:15px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;white-space:nowrap;padding:15px 15px 5px 15px;font-size:14px;line-height:16px;color:#202223;font-weight:500}.merchant-module-question-title i{width:auto;height:auto;font-size:24px;line-height:1}.merchant-module-question-answer-title{display:none;grid-gap:15px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;white-space:nowrap;padding:15px;font-size:14px;line-height:16px;color:#202223;font-weight:500}.merchant-module-question-answer-title i{width:auto;height:auto;font-size:20px;line-height:1}.merchant-module-question-answer-title.merchant-show{display:-webkit-box;display:-ms-flexbox;display:flex}.merchant-module-question-answer-form{padding:5px 15px 15px 15px;display:-webkit-box;display:-ms-flexbox;display:flex;grid-gap:10px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.merchant-module-question-answer-form textarea{width:100%;height:100px;padding:12px;line-height:1em;width:100%;max-width:100%;min-height:auto;border:1px solid #d6d6d6}.merchant-module-question-answer-form textarea:focus{outline:none;-webkit-box-shadow:none;box-shadow:none;border-color:#3858e9}.merchant-module-question-answer-form button{-ms-flex-item-align:end;align-self:flex-end;padding:8px 10px;font-size:13px;font-weight:400}.merchant-module-question-answer-thank-you-text{padding:5px 15px 15px 15px}.merchant-module-question-thank-you-dropdown .merchant-module-question-answer-title{display:-webkit-box;display:-ms-flexbox;display:flex}.merchant-module-page-button-action-deactivate{border-radius:8px;padding:12px 16px;display:-webkit-box;display:-ms-flexbox;display:flex;justify-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-decoration:none;color:#d82c0d}.merchant-module-page-button-action-deactivate:hover{background-color:#fff4f4}.merchant-module-page-button-deactivate{color:#3858e9;border-color:#3858e9;background-color:rgba(0,0,0,0)}.merchant-module-page-button-deactivate:focus,.merchant-module-page-button-deactivate:hover{color:#3858e9}.merchant-module-page-button-deactivate.merchant-show .merchant-module-deactivate-dropdown{pointer-events:auto}.merchant-module-page-actions-links{display:-webkit-box;display:-ms-flexbox;display:flex}.merchant-module-page-link{display:-webkit-box;display:-ms-flexbox;display:flex;grid-gap:5px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:10px;font-size:13px;font-weight:500;text-decoration:none;color:#3858e9}.merchant-module-page-link span{text-decoration:underline}.merchant-module-page-link:focus,.merchant-module-page-link:hover{outline:none;-webkit-box-shadow:none;box-shadow:none;color:#3858e9}body.merchant-module-disabled .merchant-module-page-link-preview{pointer-events:none;color:#ccc}body.merchant-module-disabled .merchant-module-page-link-preview span{text-decoration:none}body.merchant-module-disabled .merchant-module-page-link-preview svg path{fill:#ccc}.merchant-module-page-ajax-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:fixed;z-index:10000;overflow:hidden;padding-left:20px;padding-right:20px;top:32px;left:160px;right:0;height:56px;opacity:0;pointer-events:none;background-color:#1d2327;-webkit-transition:opacity .3s cubic-bezier(0, 0, 0.42, 1);transition:opacity .3s cubic-bezier(0, 0, 0.42, 1)}.merchant-module-page-ajax-header.merchant-show{opacity:1;pointer-events:auto}.merchant-module-page-ajax-header.merchant-saving{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.merchant-module-page-ajax-header.merchant-saving i{opacity:1}.merchant-module-page-ajax-header.merchant-saving span{opacity:0}.merchant-module-page-ajax-header.merchant-saving .merchant-module-page-ajax-buttons{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none}.merchant-module-page-ajax-notice{font-size:14px;font-weight:500;color:#e3e5e7}.merchant-module-page-ajax-buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;grid-gap:15px}.merchant-module-save-button{position:relative;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:14px;line-height:16px;border:0;border-radius:4px;min-width:60px;min-height:36px;padding-left:16px;padding-right:16px;color:#fff;background-color:#3858e9}.merchant-module-save-button i{position:absolute;width:auto;height:auto;font-size:20px;opacity:0;-webkit-animation:merchant-spin 1.5s infinite linear;animation:merchant-spin 1.5s infinite linear}.merchant-module-discard-button{cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:14px;line-height:16px;min-width:36px;min-height:36px;color:#fff;text-decoration:none}.merchant-module-discard-button:hover{color:#fff;opacity:.75}.merchant-module-discard-button:focus{outline:none;-webkit-box-shadow:none;box-shadow:none}.merchant-module-page-preview-browser-top{background:#323232;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:45px;padding-left:9px}.merchant-module-page-preview-browser-top-circle{background:#616161;width:12px;height:12px;border-radius:50%;display:block;margin-left:7px}.merchant-module-page-preview-browser{border-top-left-radius:5px;border-top-right-radius:5px;overflow:hidden;-webkit-box-shadow:0 0 50px rgba(0,0,0,.1215686275);box-shadow:0 0 50px rgba(0,0,0,.1215686275);margin-bottom:-29px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.merchant-module-page-preview-browser-inner{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;position:relative;display:block}.merchant-module-page-preview-box{overflow:hidden;position:sticky;top:45px}.merchant-module-page-settings,.merchant-module-page-preview-box{display:-webkit-box;display:-ms-flexbox;display:flex;grid-gap:30px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:30px;background-color:#fff;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.15);box-shadow:0 1px 2px rgba(0,0,0,.15);border-radius:4px}.merchant-module-page-setting-box{display:-webkit-box;display:-ms-flexbox;display:flex}.merchant-module-page-setting-box.merchant-module-page-setting-box-style-2{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;grid-gap:20px}.merchant-module-page-setting-box.merchant-module-page-setting-box-style-2 .merchant-module-page-setting-title,.merchant-module-page-setting-box.merchant-module-page-setting-box-style-2 .merchant-module-page-setting-fields{width:100%}.merchant-module-page-preview-title,.merchant-module-page-setting-title{margin-top:0;padding-right:50px;font-size:20px;font-weight:500;color:#2f2f2f}.merchant-module-page-setting-title{width:40%}.merchant-module-page-setting-subtitle{margin-top:20px;font-size:13px;font-weight:400;color:#757575}.merchant-module-page-setting-fields{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:60%;padding:30px;border-radius:4px;border:2px solid #f0f0f1;background-color:#fff}.merchant-module-page-setting-fields>.merchant-module-page-setting-field:last-of-type{margin-bottom:0}.merchant-module-page-setting-field{display:-webkit-box;display:-ms-flexbox;display:flex;grid-gap:10px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:24px}.merchant-module-page-setting-field.merchant-show{display:-webkit-box;display:-ms-flexbox;display:flex}.merchant-module-page-setting-field.merchant-hide{display:none}.merchant-module-page-setting-field[data-id=shortcode_text]{margin-top:24px}.merchant-module-page-setting-field-title{font-size:14px;font-weight:500;color:#2f2f2f}.merchant-module-page-setting-field-title__has-upsell{gap:7px !important}.merchant-module-page-setting-field-title__has-upsell,.merchant-module-page-setting-field-title__has-upsell a span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.merchant-module-page-setting-field-desc{font-size:13px;font-weight:400;color:#777}.merchant-module-page-setting-field-desc-has-hidden-desc{display:-webkit-box;display:-ms-flexbox;display:flex;gap:5px}.merchant-module-page-setting-field-desc a{color:#3858e9}.merchant-module-page-setting-field-desc a:focus{-webkit-box-shadow:none;box-shadow:none}.merchant-module-page-setting-field-hidden-desc{display:none}.merchant-module-page-setting-field-hidden-desc-trigger{color:#3858e9;font-weight:500;display:-webkit-box;display:-ms-flexbox;display:flex;cursor:pointer;gap:3px}.merchant-module-page-setting-field-hidden-desc-trigger img{margin-top:2px}.merchant-module-page-setting-field-hidden-desc-trigger.expanded img{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.merchant-license-form-wrapper .merchant-license-form{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;grid-gap:10px}.merchant-license-form-wrapper .merchant-license-form input{width:400px;max-width:100%;padding-left:38px;min-height:40px}.merchant-license-form-wrapper .merchant-license-form input::-webkit-input-placeholder{opacity:.75}.merchant-license-form-wrapper .merchant-license-form input::-moz-placeholder{opacity:.75}.merchant-license-form-wrapper .merchant-license-form input:-ms-input-placeholder{opacity:.75}.merchant-license-form-wrapper .merchant-license-form input::-ms-input-placeholder{opacity:.75}.merchant-license-form-wrapper .merchant-license-form input::placeholder{opacity:.75}.merchant-license-form-wrapper .merchant-license-form button,.merchant-license-form-wrapper .merchant-license-form button:disabled{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;grid-gap:2px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;line-height:1em;min-height:36px;padding:10px 40px !important;background-color:#3452da !important;color:#fff !important;border-color:#3452da !important}.merchant-license-form-wrapper .merchant-license-form button:hover,.merchant-license-form-wrapper .merchant-license-form button:focus,.merchant-license-form-wrapper .merchant-license-form button:active,.merchant-license-form-wrapper .merchant-license-form button:disabled:hover,.merchant-license-form-wrapper .merchant-license-form button:disabled:focus,.merchant-license-form-wrapper .merchant-license-form button:disabled:active{opacity:.8}.merchant-license-form-wrapper .merchant-license-form button.merchant-license-button-deactivate,.merchant-license-form-wrapper .merchant-license-form button:disabled.merchant-license-button-deactivate{background-color:#d82c0d !important;border-color:#d82c0d !important}.merchant-license-form-wrapper .merchant-license-form button.merchant-license-button-deactivate:hover,.merchant-license-form-wrapper .merchant-license-form button.merchant-license-button-deactivate:focus,.merchant-license-form-wrapper .merchant-license-form button.merchant-license-button-deactivate:active,.merchant-license-form-wrapper .merchant-license-form button:disabled.merchant-license-button-deactivate:hover,.merchant-license-form-wrapper .merchant-license-form button:disabled.merchant-license-button-deactivate:focus,.merchant-license-form-wrapper .merchant-license-form button:disabled.merchant-license-button-deactivate:active{color:#fff}.merchant-license-form-wrapper .merchant-license-form button .merchant-license-loader,.merchant-license-form-wrapper .merchant-license-form button:disabled .merchant-license-loader{margin-right:2px;font-size:14px;width:14px;height:14px;-webkit-animation:merchant-spin 1.5s infinite linear;animation:merchant-spin 1.5s infinite linear}.merchant-license-form-wrapper .merchant-license-key-input{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex}@media(max-width: 768px){.merchant-license-form-wrapper .merchant-license-key-input{max-width:100%}}.merchant-license-form-wrapper .merchant-license-key-input i{position:absolute;z-index:1;top:50%;left:14px;-webkit-transform:translateY(-50%);transform:translateY(-50%);margin-top:1px;font-size:20px !important;color:#5c5f62}.merchant-license-response-wrapper,.merchant-dashboard-license-success{display:block;margin-top:10px;color:#757575}.merchant-license-response-wrapper:empty,.merchant-dashboard-license-success:empty{margin-top:0}.merchant-license-response-wrapper span,.merchant-dashboard-license-success span{color:#0b890b;margin-left:5px}.merchant-license-instruction{width:360px;max-width:100%;margin-top:15px}.merchant-license-instruction .ui-helper-reset{margin:0}.merchant-license-instruction-header{cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:5px;color:#3858e9;background-color:#e8ecff;padding:7px 5px}.merchant-license-instruction-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:3px;border:1px solid #e8ecff;padding:10px;border-top:none}.merchant-license-instruction-content li{color:#6d7175;font-size:13px;position:relative;padding-left:15px}.merchant-license-instruction-content svg{position:absolute;left:0;top:6px}.merchant-license-instruction-caret{margin-inline:auto 6px;margin-top:-3px}.merchant-license-instruction .ui-accordion-header-collapsed .merchant-license-instruction-caret svg{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.merchant-datetime-field input,.merchant-module-page-setting-field-text input,.merchant-module-page-setting-field-url input,.merchant-module-page-setting-field-number input,.merchant-module-page-setting-field-text_readonly input{padding:12px;line-height:1.3em;width:100%;max-width:100%;min-height:auto;border:1px solid #d6d6d6}.merchant-datetime-field input:focus,.merchant-module-page-setting-field-text input:focus,.merchant-module-page-setting-field-url input:focus,.merchant-module-page-setting-field-number input:focus,.merchant-module-page-setting-field-text_readonly input:focus{outline:none;-webkit-box-shadow:none;box-shadow:none;border-color:#3858e9}.merchant-module-page-setting-field-textarea_multiline textarea,.merchant-module-page-setting-field-textarea textarea,.merchant-module-page-setting-field-textarea_code textarea{padding:12px;line-height:1.4;width:100%;max-width:100%;min-height:120px;border:1px solid #d6d6d6}.merchant-module-page-setting-field-textarea_multiline textarea:focus,.merchant-module-page-setting-field-textarea textarea:focus,.merchant-module-page-setting-field-textarea_code textarea:focus{outline:none;-webkit-box-shadow:none;box-shadow:none;border-color:#3858e9}.merchant-module-page-setting-field-radio div:not(.merchant-module-page-setting-field-desc,.merchant-field-operating_mode),.merchant-module-page-setting-field-radio_alt div:not(.merchant-module-page-setting-field-desc,.merchant-field-operating_mode),.merchant-module-page-setting-field-checkbox div:not(.merchant-module-page-setting-field-desc,.merchant-field-operating_mode),.merchant-module-page-setting-field-checkbox_multiple div:not(.merchant-module-page-setting-field-desc,.merchant-field-operating_mode){display:-webkit-box;display:-ms-flexbox;display:flex;grid-gap:30px}.merchant-module-page-setting-field-radio label,.merchant-module-page-setting-field-radio_alt label,.merchant-module-page-setting-field-checkbox label,.merchant-module-page-setting-field-checkbox_multiple label{display:-webkit-box;display:-ms-flexbox;display:flex;grid-gap:12px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.merchant-module-page-setting-field-radio span,.merchant-module-page-setting-field-radio_alt span,.merchant-module-page-setting-field-checkbox span,.merchant-module-page-setting-field-checkbox_multiple span{font-size:14px;font-weight:400;color:#1d2327}.merchant-module-page-setting-field-radio input,.merchant-module-page-setting-field-radio_alt input,.merchant-module-page-setting-field-checkbox input,.merchant-module-page-setting-field-checkbox_multiple input{-ms-flex-negative:0;flex-shrink:0;margin:0;width:20px;height:20px;border:1px solid #d6d6d6;background-color:#fff;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:none;transition:none;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:none;box-shadow:none}.merchant-module-page-setting-field-radio input:checked,.merchant-module-page-setting-field-radio_alt input:checked,.merchant-module-page-setting-field-checkbox input:checked,.merchant-module-page-setting-field-checkbox_multiple input:checked{-webkit-transition:none;transition:none}.merchant-module-page-setting-field-radio input:checked::before,.merchant-module-page-setting-field-radio_alt input:checked::before,.merchant-module-page-setting-field-checkbox input:checked::before,.merchant-module-page-setting-field-checkbox_multiple input:checked::before{content:"";margin:0;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:none;transition:none}.merchant-module-page-setting-field-radio input[type=checkbox],.merchant-module-page-setting-field-radio_alt input[type=checkbox],.merchant-module-page-setting-field-checkbox input[type=checkbox],.merchant-module-page-setting-field-checkbox_multiple input[type=checkbox]{border-radius:6px}.merchant-module-page-setting-field-radio input[type=checkbox]:focus,.merchant-module-page-setting-field-radio_alt input[type=checkbox]:focus,.merchant-module-page-setting-field-checkbox input[type=checkbox]:focus,.merchant-module-page-setting-field-checkbox_multiple input[type=checkbox]:focus{border-color:#fff;-webkit-box-shadow:0 0 0 2px #3858e9;box-shadow:0 0 0 2px #3858e9}.merchant-module-page-setting-field-radio input[type=checkbox]:checked,.merchant-module-page-setting-field-radio_alt input[type=checkbox]:checked,.merchant-module-page-setting-field-checkbox input[type=checkbox]:checked,.merchant-module-page-setting-field-checkbox_multiple input[type=checkbox]:checked{border-color:#fff;background-color:#3858e9}.merchant-module-page-setting-field-radio input[type=checkbox]:checked::before,.merchant-module-page-setting-field-radio_alt input[type=checkbox]:checked::before,.merchant-module-page-setting-field-checkbox input[type=checkbox]:checked::before,.merchant-module-page-setting-field-checkbox_multiple input[type=checkbox]:checked::before{width:100%;height:100%;background-image:url("data:image/svg+xml,%3Csvg width='11' height='9' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m10.7.89-6 8.07-3.77-2.8.75-1L4.44 7.2 9.69.14l1 .75Z' fill='%23fff'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:3px 4px}.merchant-module-page-setting-field-radio input[type=radio],.merchant-module-page-setting-field-radio_alt input[type=radio],.merchant-module-page-setting-field-checkbox input[type=radio],.merchant-module-page-setting-field-checkbox_multiple input[type=radio]{border-radius:100%}.merchant-module-page-setting-field-radio input[type=radio]:focus,.merchant-module-page-setting-field-radio_alt input[type=radio]:focus,.merchant-module-page-setting-field-checkbox input[type=radio]:focus,.merchant-module-page-setting-field-checkbox_multiple input[type=radio]:focus{border-color:#fff;-webkit-box-shadow:none;box-shadow:none}.merchant-module-page-setting-field-radio input[type=radio]:checked,.merchant-module-page-setting-field-radio_alt input[type=radio]:checked,.merchant-module-page-setting-field-checkbox input[type=radio]:checked,.merchant-module-page-setting-field-checkbox_multiple input[type=radio]:checked{border-color:#3858e9;background-color:#fff;-webkit-box-shadow:0 0 0 1px #3858e9;box-shadow:0 0 0 1px #3858e9}.merchant-module-page-setting-field-radio input[type=radio]:checked::before,.merchant-module-page-setting-field-radio_alt input[type=radio]:checked::before,.merchant-module-page-setting-field-checkbox input[type=radio]:checked::before,.merchant-module-page-setting-field-checkbox_multiple input[type=radio]:checked::before{width:12px;height:12px;border-radius:12px;background-color:#3858e9}.merchant-module-page-setting-field-checkbox_multiple div{grid-gap:0}.merchant-module-page-setting-field-checkbox_multiple .merchant-module-page-setting-field-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:15px !important}@media(max-width: 1300px){.merchant-module-page-setting-field-radio div{grid-gap:20px}}.merchant-module-page-setting-field-radio span{opacity:.8}.merchant-module-page-setting-field-radio input[type=radio]:checked+span{opacity:1}.merchant-module-page-setting-field-radio_alt div{display:-webkit-box;display:-ms-flexbox;display:flex;grid-gap:10px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.merchant-module-page-setting-field-radio_alt label span{font-size:14px;font-weight:400;color:#1d2327}.merchant-module-page-setting-field-radio_alt p{margin:0;color:#757575}.merchant-module-page-setting-field-radio_alt .merchant-module-page-setting-field-inner{grid-gap:30px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.merchant-module-page-setting-field-radio_alt .merchant-field-operating_mode>div{grid-gap:5px}.merchant-module-page-setting-field-radio_alt .merchant-field-operating_mode label{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.merchant-module-page-setting-field-radio_alt .merchant-field-operating_mode p{margin-left:32px}.merchant-module-page-setting-field-content{max-width:60vw}.merchant-module-page-setting-field-content a{color:#3858e9}.merchant-module-page-setting-field-content a:focus{-webkit-box-shadow:none;box-shadow:none}.merchant-module-page-setting-field-content .merchant-module-page-setting-field-inner:empty{display:none}.merchant-info-block,.merchant-tag-pre-orders{display:-webkit-box;display:-ms-flexbox;display:flex;grid-gap:16px}.merchant-info-block a,.merchant-tag-pre-orders a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0;padding:8px 26px;font-size:14px;line-height:20px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;min-width:145px;font-weight:500;text-decoration:none;border-radius:4px;color:#202223;border:1px solid #c9cccf;background-color:#fff}.merchant-info-block a:focus,.merchant-info-block a:active,.merchant-tag-pre-orders a:focus,.merchant-tag-pre-orders a:active{outline:none;-webkit-box-shadow:none;box-shadow:none}.merchant-info-block p,.merchant-tag-pre-orders p{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;grid-gap:16px;font-size:14px;line-height:20px;margin:0;padding:0}.merchant-info-block p i,.merchant-tag-pre-orders p i{-ms-flex-negative:0;flex-shrink:0}.merchant-info-block{padding:15px;border-radius:4px;border:1px solid #babfc3}.merchant-module-page-setting-field-select select,.merchant-module-page-setting-field-select_ajax select,.merchant-module-page-setting-field-select_size_chart select{padding:12px 20px 12px 12px;line-height:1.3em;width:100%;max-width:100%;min-height:auto;border-radius:6px;color:#2f2f2f;border:1px solid #d6d6d6}.merchant-module-page-setting-field-select select:hover,.merchant-module-page-setting-field-select_ajax select:hover,.merchant-module-page-setting-field-select_size_chart select:hover{color:#2f2f2f}.merchant-module-page-setting-field-select select:focus,.merchant-module-page-setting-field-select_ajax select:focus,.merchant-module-page-setting-field-select_size_chart select:focus{outline:none;-webkit-box-shadow:none;box-shadow:none;border-color:#3858e9}.merchant-module-page-setting-field-select select option,.merchant-module-page-setting-field-select_ajax select option,.merchant-module-page-setting-field-select_size_chart select option{color:#2f2f2f}.merchant-module-page-setting-field-select .select2-container .select2-selection--single,.merchant-module-page-setting-field-select_ajax .select2-container .select2-selection--single,.merchant-module-page-setting-field-select_size_chart .select2-container .select2-selection--single{height:44px !important;border:solid #d6d6d6 1px}.merchant-module-page-setting-field-select .select2-container .select2-selection--single .select2-selection__rendered,.merchant-module-page-setting-field-select_ajax .select2-container .select2-selection--single .select2-selection__rendered,.merchant-module-page-setting-field-select_size_chart .select2-container .select2-selection--single .select2-selection__rendered{line-height:41px !important}.merchant-module-page-setting-field-select .select2-container .select2-selection--multiple,.merchant-module-page-setting-field-select_ajax .select2-container .select2-selection--multiple,.merchant-module-page-setting-field-select_size_chart .select2-container .select2-selection--multiple{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:solid #d6d6d6 1px}.merchant-module-page-setting-field-select .select2-container .select2-selection--multiple .select2-selection__rendered,.merchant-module-page-setting-field-select_ajax .select2-container .select2-selection--multiple .select2-selection__rendered,.merchant-module-page-setting-field-select_size_chart .select2-container .select2-selection--multiple .select2-selection__rendered{padding:5px 10px}.merchant-module-page-setting-field-select .select2-container .select2-selection--multiple .select2-selection__choice,.merchant-module-page-setting-field-select_ajax .select2-container .select2-selection--multiple .select2-selection__choice,.merchant-module-page-setting-field-select_size_chart .select2-container .select2-selection--multiple .select2-selection__choice{margin-top:6px;margin-bottom:0}.merchant-module-page-setting-field-select .select2-container .select2-selection--multiple .select2-selection__choice~li .select2-search__field,.merchant-module-page-setting-field-select_ajax .select2-container .select2-selection--multiple .select2-selection__choice~li .select2-search__field,.merchant-module-page-setting-field-select_size_chart .select2-container .select2-selection--multiple .select2-selection__choice~li .select2-search__field{position:relative;top:3px;margin-top:0}.merchant-module-page-setting-field-select .select2-container .select2-selection--multiple .select2-search__field,.merchant-module-page-setting-field-select_ajax .select2-container .select2-selection--multiple .select2-search__field,.merchant-module-page-setting-field-select_size_chart .select2-container .select2-selection--multiple .select2-search__field{min-height:0;border:none}.merchant-module-page-setting-field-select .select2-container.select2-container--focus .select2-selection--single,.merchant-module-page-setting-field-select .select2-container.select2-container--focus .select2-selection--multiple,.merchant-module-page-setting-field-select_ajax .select2-container.select2-container--focus .select2-selection--single,.merchant-module-page-setting-field-select_ajax .select2-container.select2-container--focus .select2-selection--multiple,.merchant-module-page-setting-field-select_size_chart .select2-container.select2-container--focus .select2-selection--single,.merchant-module-page-setting-field-select_size_chart .select2-container.select2-container--focus .select2-selection--multiple{border-color:#3858e9}.merchant-module-page-setting-field-select .select2-selection__arrow,.merchant-module-page-setting-field-select_ajax .select2-selection__arrow,.merchant-module-page-setting-field-select_size_chart .select2-selection__arrow{height:43px !important}.merchant-module-page-setting-field-hook_select .merchant-module-page-setting-field-hook_select-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;grid-gap:15px}.merchant-module-page-setting-field-hook_select .merchant-module-page-setting-field-hook_select-wrapper .merchant-module-page-setting-field-select{width:100%}.merchant-module-page-setting-field-hook_select .merchant-module-page-setting-field-hook_select-wrapper .merchant-module-page-setting-field-number{width:100px}.merchant-module-page-setting-field-choices input{display:none}.merchant-module-page-setting-field-choices input:checked+figure{border-color:#3858e9}.merchant-module-page-setting-field-choices input:disabled+figure{opacity:.5;cursor:not-allowed}.merchant-module-page-setting-field-choices label{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}.merchant-module-page-setting-field-choices label:hover .merchant-tooltip{opacity:1;visibility:visible;-webkit-transform:translate3d(-50%, 0, 0);transform:translate3d(-50%, 0, 0)}.merchant-module-page-setting-field-choices figure{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0;padding:2px;border-radius:4px;border:2px solid rgba(0,0,0,0)}.merchant-module-page-setting-field-choices .merchant-tooltip{position:absolute;z-index:10;left:50%;bottom:calc(100% + 12px);padding:3px 12px;font-size:11px;white-space:nowrap;opacity:0;visibility:hidden;-webkit-transform:translate3d(-50%, 6px, 0);transform:translate3d(-50%, 6px, 0);-webkit-transition:all .2s;transition:all .2s;border-radius:3px;color:#f7f7f7;background-color:#212121}.merchant-module-page-setting-field-choices .merchant-tooltip:after{content:"";position:absolute;left:50%;bottom:-12px;border:6px solid rgba(0,0,0,0);border-top-color:#212121;-webkit-transform:translate3d(-50%, 0, 0);transform:translate3d(-50%, 0, 0)}.merchant-module-page-setting-field-choices .merchant-choices{display:-webkit-box;display:-ms-flexbox;display:flex;grid-gap:10px}.merchant-module-page-setting-field-choices .merchant-choices label{cursor:pointer}.merchant-module-page-setting-field-choices .merchant-choices svg{width:20px;height:20px}.merchant-module-page-setting-field-buttons input{display:none}.merchant-module-page-setting-field-buttons input:checked+span{color:#fff;background-color:#3858e9}.merchant-module-page-setting-field-buttons label{display:-webkit-box;display:-ms-flexbox;display:flex}.merchant-module-page-setting-field-buttons span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0;padding:10px 15px;border-radius:2px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;min-width:120px;font-weight:500}.merchant-module-page-setting-field-buttons .merchant-buttons{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;padding:3px;border:1px solid #d6d6d6;border-radius:4px}.merchant-module-page-setting-field-buttons .merchant-button-underline span{text-decoration:underline}.merchant-module-page-setting-field-buttons .merchant-button-line-through span{text-decoration:line-through}.merchant-module-page-setting-field-buttons .merchant-button-overline span{text-decoration:overline}.merchant-module-page-setting-field-buttons_content input,.merchant-module-page-setting-field-buttons_alt input{display:none}.merchant-module-page-setting-field-buttons_content label,.merchant-module-page-setting-field-buttons_alt label{display:-webkit-box;display:-ms-flexbox;display:flex;cursor:pointer}.merchant-module-page-setting-field-buttons_content label:hover,.merchant-module-page-setting-field-buttons_alt label:hover{position:relative;z-index:10}.merchant-module-page-setting-field-buttons_content label>span,.merchant-module-page-setting-field-buttons_alt label>span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0;padding:10px 15px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;min-width:120px;font-weight:500;border-radius:4px;border:1px solid #d6d6d6;background-color:#fff}.merchant-module-page-setting-field-buttons_content .merchant-buttons-content,.merchant-module-page-setting-field-buttons_content .merchant-buttons,.merchant-module-page-setting-field-buttons_alt .merchant-buttons-content,.merchant-module-page-setting-field-buttons_alt .merchant-buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;grid-gap:5px;padding:3px}.merchant-module-page-setting-field-buttons_alt input:checked+span{color:#fff;background-color:#3858e9}.merchant-module-page-setting-field-buttons_content input:checked+span{color:inherit;border:1px solid #3858e9;-webkit-box-shadow:0 0 0 1px #3858e9 inset;box-shadow:0 0 0 1px #3858e9 inset}.merchant-module-page-setting-field-buttons_content label{-webkit-box-flex:1;-ms-flex:1;flex:1}.merchant-module-page-setting-field-buttons_content .merchant-buttons-content{gap:10px}.merchant-module-page-setting-field-buttons_content .merchant-buttons-inner-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:10px;-webkit-box-flex:1;-ms-flex:1;flex:1}.merchant-module-page-setting-field-buttons_content .merchant-buttons-inner-content>span{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-item-align:stretch;align-self:stretch;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:5px}.merchant-animated-buttons .merchant-buttons{display:grid;grid-template-columns:repeat(5, 1fr)}.merchant-animated-buttons span{width:100%}@media(max-width: 1470px){.merchant-animated-buttons .merchant-buttons{grid-template-columns:repeat(3, 1fr)}}@media(max-width: 1050px){.merchant-animated-buttons .merchant-buttons{grid-template-columns:repeat(2, 1fr)}}.merchant-sortable{max-width:300px}.merchant-sortable ul.ui-sortable li{position:relative;overflow:hidden;padding:0;color:#1e1e1e;border:1px solid #ddd;border-radius:2px;text-transform:capitalize;line-height:36px;cursor:-webkit-grab;cursor:grab}.merchant-sortable ul.ui-sortable li .dashicons{width:36px;height:36px;-ms-flex-preferred-size:36px;flex-basis:36px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;-webkit-box-sizing:border-box;box-sizing:border-box}.merchant-sortable ul.ui-sortable li .dashicons:before{font-size:16px;line-height:1em}.merchant-sortable ul.ui-sortable li .dashicons.dashicons-menu{float:left;padding:0;margin:0 10px 0 0;border:none;border-right:1px solid #ddd}.merchant-sortable ul.ui-sortable li .dashicons.dashicons-visibility{float:right;color:#3858e9;padding:0;margin:0 0 0 10px;border:none;border-left:1px solid #ddd}.merchant-sortable ul.ui-sortable li .dashicons.visibility{cursor:pointer}.merchant-sortable ul.ui-sortable li.invisible{color:#6e7780;border:1px solid #cad2f6;background-color:#ebeefb}.merchant-sortable ul.ui-sortable li.invisible .dashicons.dashicons-visibility:before{content:""}.merchant-group-field{padding:30px 20px;border:2px solid #f0f0f1;border-radius:4px;margin-bottom:20px}.merchant-group-field .title-area{position:relative}.merchant-group-field .title-area .merchant-module-page-setting-field-title{margin-bottom:10px}.merchant-group-field .title-area .field-status:not(.hidden){border-radius:15px;padding:3px 8px;font-size:12px;margin-left:20px}.merchant-group-field .title-area .field-status:not(.hidden).active{color:#04543f;background-color:#def7ec}.merchant-group-field .title-area .field-status:not(.hidden).inactive{color:#723b14;background-color:#fdf6b2}.merchant-group-field .title-area.accordion-style{padding-right:40px}.merchant-group-field .title-area.accordion-style .accordion-icon{position:absolute;top:0;right:-7px;width:40px;height:40px;line-height:40px;cursor:pointer;font-size:17px;-webkit-transition:300ms;transition:300ms}.merchant-group-field .title-area.accordion-style.ui-accordion-header-active .accordion-icon{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.merchant-group-field .merchant-group-fields-container{padding-top:20px}.merchant-group-field .merchant-module-page-setting-field:last-child{margin-bottom:0 !important}.merchant-sortable-repeater-control{max-width:100%}.merchant-sortable-repeater-control .sortable{list-style-type:none;margin:0;padding:0}.merchant-sortable-repeater-control .sortable input[type=text]{width:100%;margin:0;border-radius:4px 0 0 4px;border:1px solid #d6d6d6;padding:12px 8px;line-height:1.3em}.merchant-sortable-repeater-control .sortable input[type=text]:focus{border-color:#3858e9;outline:none;-webkit-box-shadow:none;box-shadow:none}.merchant-sortable-repeater-control .sortable div{cursor:-webkit-grab;cursor:grab;margin-bottom:7px}.merchant-sortable-repeater-control .customize-control-sortable-repeater-delete{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0;width:44px;height:auto;font-size:1.3em;line-height:34px;color:#d4d4d4;background:#fff;padding:0;vertical-align:top;margin-left:-1px;border:1px solid #d6d6d6;text-decoration:none}.merchant-sortable-repeater-control .customize-control-sortable-repeater-delete .dashicons-no-alt{width:100%;text-decoration:none;margin:0;font-weight:600;color:#50575e;font-size:1.1em;line-height:34px;height:auto}.merchant-sortable-repeater-control .customize-control-sortable-repeater-delete:hover,.merchant-sortable-repeater-control .customize-control-sortable-repeater-delete:focus{outline:none;-webkit-box-shadow:none;box-shadow:none}.merchant-sortable-repeater-control .customize-control-sortable-repeater-delete:hover .dashicons-no-alt,.merchant-sortable-repeater-control .customize-control-sortable-repeater-delete:focus .dashicons-no-alt{color:#a7a7a7}.merchant-sortable-repeater-control .repeater{display:-webkit-box;display:-ms-flexbox;display:flex}.merchant-sortable-repeater-control .repeater .dashicons-menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0;width:44px;height:auto;font-size:1.3em;line-height:34px;background:#fff;padding:0;vertical-align:top;margin-left:-1px;border:1px solid #d6d6d6}.merchant-sortable-repeater-control .repeater .dashicons-menu:hover{color:#a7a7a7}.merchant-sortable-repeater-control .customize-control-sortable-repeater-add{color:#3858e9;border-color:#3858e9;background-color:rgba(0,0,0,0);margin-top:10px;padding:4px 19px}.merchant-sortable-repeater-control .customize-control-sortable-repeater-add:hover,.merchant-sortable-repeater-control .customize-control-sortable-repeater-add:focus{outline:none;-webkit-box-shadow:none;box-shadow:none;background-color:#fff}.merchant-sortable-repeater-control.disable-sorting .dashicons-menu{display:none}.merchant-flexible-content-control{max-width:100%}.merchant-flexible-content-control .layout{position:relative}.merchant-flexible-content-control .sortable{position:relative;list-style-type:none;margin:0;padding:0}.merchant-flexible-content-control .sortable input[type=text]{width:100%;margin:0;border-radius:4px 0 0 4px;border:1px solid #d6d6d6;padding:8px;line-height:1.3em}.merchant-flexible-content-control .sortable input[type=text]:focus{border-color:#3858e9;outline:none;-webkit-box-shadow:none;box-shadow:none}.merchant-flexible-content-control .customize-control-flexible-content-move{display:none;cursor:-webkit-grab;cursor:grab;position:absolute;top:19px;left:-22px;z-index:999}.merchant-flexible-content-control .customize-control-flexible-content-delete,.merchant-flexible-content-control .customize-control-flexible-content-duplicate{text-decoration:none}.merchant-flexible-content-control .customize-control-flexible-content-delete .dashicons-no-alt,.merchant-flexible-content-control .customize-control-flexible-content-duplicate .dashicons-no-alt{width:100%;text-decoration:none;margin:0;font-weight:600;color:#50575e;font-size:1.1em;line-height:34px;height:auto}.merchant-flexible-content-control .customize-control-flexible-content-delete:hover,.merchant-flexible-content-control .customize-control-flexible-content-delete:focus,.merchant-flexible-content-control .customize-control-flexible-content-duplicate:hover,.merchant-flexible-content-control .customize-control-flexible-content-duplicate:focus{outline:none;-webkit-box-shadow:none;box-shadow:none}.merchant-flexible-content-control .customize-control-flexible-content-delete:hover .dashicons-no-alt,.merchant-flexible-content-control .customize-control-flexible-content-delete:focus .dashicons-no-alt,.merchant-flexible-content-control .customize-control-flexible-content-duplicate:hover .dashicons-no-alt,.merchant-flexible-content-control .customize-control-flexible-content-duplicate:focus .dashicons-no-alt{color:#a7a7a7}.merchant-flexible-content-control .customize-control-flexible-content-delete:hover svg,.merchant-flexible-content-control .customize-control-flexible-content-delete:focus svg,.merchant-flexible-content-control .customize-control-flexible-content-duplicate:hover svg,.merchant-flexible-content-control .customize-control-flexible-content-duplicate:focus svg{fill:#a7a7a7}.merchant-flexible-content-control .customize-control-flexible-content-accordion{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin:0;width:40px;height:auto;font-size:1.5em;line-height:34px;color:#50575e;background:#fff;padding:0;vertical-align:top;cursor:pointer}.merchant-flexible-content-control .customize-control-flexible-content-accordion svg{-webkit-transition:300ms;transition:300ms;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.merchant-flexible-content-control .layout-header.ui-accordion-header-collapsed .customize-control-flexible-content-accordion svg{-webkit-transform:rotate(0deg);transform:rotate(0deg)}.merchant-flexible-content-control .merchant-flexible-content.empty{border:2px dashed #dcdcde;min-height:100px;margin-bottom:10px}.merchant-flexible-content-control.default-style .layout{background:#fff;border:1px solid #c3c4c7;border-left:3px solid #3858e9}.merchant-flexible-content-control.default-style .layout .layout-header{padding:15px 20px}.merchant-flexible-content-control.default-style .layout .layout-body{padding:15px 20px}.merchant-flexible-content-control.default-style .layout .layout-body .layout-field:last-of-type .merchant-group-field{margin-bottom:5px}.merchant-flexible-content-control.table-style .layout .layout-header{padding-bottom:8px;margin-bottom:15px}.merchant-flexible-content-control.table-style .layout .layout-body{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.merchant-flexible-content-control.table-style .layout .layout-body .merchant-module-page-setting-field-title{display:none}.merchant-flexible-content-control.has-accordion .layout-header{cursor:pointer}.merchant-flexible-content-control .layouts{display:none}.merchant-flexible-content-control .layout{margin-bottom:20px}.merchant-flexible-content-control .layout .layout__inner{width:calc(100% + 60px);margin-left:-30px;padding-inline:30px}.merchant-flexible-content-control .layout .layout__inner:hover .customize-control-flexible-content-move{display:block}.merchant-flexible-content-control .layout .layout-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid #f3f3f3}.merchant-flexible-content-control .layout .layout-count{border-radius:50%;width:24px;height:23px;border:1px solid #949494;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-size:12px;font-weight:bold;margin-right:10px}.merchant-flexible-content-control .layout .layout-title{font-size:14px;font-weight:bold}.merchant-flexible-content-control .layout .layout-toggle{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0;padding:0;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.merchant-flexible-content-control .layout .layout-toggle span:hover{opacity:.6}.merchant-flexible-content-control .layout .layout-body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.merchant-flexible-content-control .layout .layout-actions{position:absolute;top:15px;right:22px}.merchant-flexible-content-control .layout .layout-actions-has_accordion{right:43px}.merchant-flexible-content-control .layout .layout-actions-no_accordion{top:0;right:0}.merchant-flexible-content-control .layout .layout-actions a:hover{opacity:.6}.merchant-flexible-content-control .layout .layout-actions__toggle:focus{outline:none;-webkit-box-shadow:none;box-shadow:none}.merchant-flexible-content-control .layout .layout-actions__inner{position:absolute;right:-5px;top:25px;z-index:99;font-size:13px;padding:7px 15px;min-width:200px;background:#fff;border:1px solid #ddd;border-radius:5px}.merchant-flexible-content-control .layout .layout-actions__inner a{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;padding:10px 0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.merchant-flexible-content-control .layout .layout-actions__inner svg{width:24px;height:20px}.merchant-flexible-content-control .layout .layout-actions__inner span{color:#1e1e1e}.merchant-flexible-content-control .layout .layout-field.flex-grow{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.merchant-flexible-content-control .layout .layout-field:last-of-type .merchant-module-page-setting-field{margin-bottom:0}.merchant-flexible-content-control .layout .dashicons-menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0;width:40px;height:auto;font-size:1.3em;line-height:34px;background:#fff;padding:0;vertical-align:top;margin-left:-1px}.merchant-flexible-content-control .layout .dashicons-menu:hover{color:#a7a7a7}.merchant-flexible-content-control .customize-control-flexible-content-add-wrapper{position:relative;display:inline-block}.merchant-flexible-content-control .customize-control-flexible-content-add-list{opacity:0;visibility:hidden;position:absolute;background-color:#fff;border:1px solid #c3c4c7;border-left:3px solid #3858e9;-webkit-box-shadow:0 2px 10px 0 rgba(0,0,0,.1019607843);box-shadow:0 2px 10px 0 rgba(0,0,0,.1019607843);width:180px;bottom:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;left:50%;-webkit-transform:translate(-50%, 10px);transform:translate(-50%, 10px);padding:3px 3px 3px 5px}.merchant-flexible-content-control .customize-control-flexible-content-add-list.active{z-index:10;opacity:1;visibility:visible;-webkit-transform:translate(-50%, -15px);transform:translate(-50%, -15px);-webkit-transition:all .5s cubic-bezier(0.75, -0.02, 0.2, 0.97);transition:all .5s cubic-bezier(0.75, -0.02, 0.2, 0.97)}.merchant-flexible-content-control .customize-control-flexible-content-add-list:before{right:calc(50% - 12px);bottom:-14px;border-width:14px 14px 0 15px;border-color:#c3c4c7 rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}.merchant-flexible-content-control .customize-control-flexible-content-add-list:after{content:"";right:calc(50% - 10px);bottom:-12px;border-width:12px 12px 0 13px;border-color:#fff rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}.merchant-flexible-content-control .customize-control-flexible-content-add-list:before,.merchant-flexible-content-control .customize-control-flexible-content-add-list:after{position:absolute;z-index:-1;content:"";border-style:solid;-webkit-transition-duration:.3s;transition-duration:.3s;transition-property:-webkit-transform;-webkit-transition-property:-webkit-transform;transition-property:transform;transition-property:transform, -webkit-transform;transition-property:transform,-webkit-transform}.merchant-flexible-content-control .customize-control-flexible-content-add{display:block;-ms-flex-negative:0;flex-shrink:0;padding:10px;text-decoration:none}.merchant-flexible-content-control .customize-control-flexible-content-add:hover{background:#f0f0f1}.merchant-flexible-content-control .customize-control-flexible-content-add-button{color:#3858e9;border-color:#3858e9;background-color:rgba(0,0,0,0);margin-bottom:0;padding:4px 19px}.merchant-flexible-content-control .customize-control-flexible-content-add-button:hover,.merchant-flexible-content-control .customize-control-flexible-content-add-button:focus{outline:none;-webkit-box-shadow:none;box-shadow:none;background-color:#fff}.merchant-flexible-content-control.disable-sorting .dashicons-menu{display:none}.merchant-flexible-content-control .merchant-datetime-field input{padding:12px !important;line-height:1.3em;width:100%;max-width:100%;min-height:auto;border:1px solid #d6d6d6;border-radius:4px !important}.merchant-flexible-content-control .merchant-datetime-field input:focus{outline:none;-webkit-box-shadow:none;box-shadow:none;border-color:#3858e9}.flexible-content-template{display:none}.merchant-module-page-setting-field-range .merchant-range{position:relative;width:100%;width:300px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.merchant-module-page-setting-field-range input[type=range]{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:calc(100% - 105px);height:2px;border-radius:5px;outline:none;padding:0;margin:0;background-color:#ddd;background-image:-webkit-gradient(linear, left top, right top, from(#3858E9), color-stop(0%, #3858E9), color-stop(0%, #ddd), to(#ddd));background-image:linear-gradient(to right, #3858E9 0%, #3858E9 0%, #ddd 0%, #ddd 100%)}.merchant-module-page-setting-field-range input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:15px;height:15px;border-radius:50%;background:#3858e9;cursor:pointer;-webkit-transition:background .15s ease-in-out;transition:background .15s ease-in-out}.merchant-module-page-setting-field-range input[type=range]::-webkit-slider-thumb:hover{background:#3858e9}.merchant-module-page-setting-field-range input[type=range]:active::-webkit-slider-thumb{background:#3858e9}.merchant-module-page-setting-field-range input[type=range]::-moz-range-thumb{width:15px;height:15px;border:0;border-radius:50%;background:#3858e9;cursor:pointer;-moz-transition:background .15s ease-in-out;transition:background .15s ease-in-out}.merchant-module-page-setting-field-range input[type=range]::-moz-range-thumb:hover{background:#3858e9}.merchant-module-page-setting-field-range input[type=range]:active::-moz-range-thumb{background:#3858e9}.merchant-module-page-setting-field-range input[type=range]:focus::-webkit-slider-thumb{-webkit-box-shadow:0 0 0 3px #fff,0 0 0 6px #3858e9;box-shadow:0 0 0 3px #fff,0 0 0 6px #3858e9}.merchant-module-page-setting-field-range input[type=range]::-moz-range-track{border:0;background:#d7dcdf}.merchant-module-page-setting-field-range input[type=number]{padding:12px 25px 12px 10px;line-height:1.3em;width:100%;max-width:85px;min-height:auto;border:1px solid #d6d6d6}.merchant-module-page-setting-field-range input[type=number]:focus{outline:none;-webkit-box-shadow:none;box-shadow:none;border-color:#3858e9}.merchant-module-page-setting-field-range .merchant-range-unit{color:#3858e9;position:absolute;z-index:1;right:10px;font-size:11px;line-height:1em}.merchant-module-page-setting-field-color input{padding:0 10px;line-height:1em;width:100%;max-width:254px;min-height:auto;border:1px solid #d6d6d6}.merchant-module-page-setting-field-color input:focus{outline:none;-webkit-box-shadow:none;box-shadow:none;border-color:#3858e9}.merchant-module-page-setting-field-color .merchant-color{display:-webkit-box;display:-ms-flexbox;display:flex;grid-gap:10px}.merchant-module-page-setting-field-color .merchant-color-picker{cursor:pointer;width:36px;height:36px;border:1px solid rgba(0,0,0,.1);border-radius:4px}.merchant-module-page-settings-dimensions{display:-webkit-box;display:-ms-flexbox;display:flex;grid-gap:10px}.merchant-module-page-settings-dimensions>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.merchant-module-page-settings-dimensions label{color:gray;font-size:12px;margin-top:7px}.merchant-module-page-settings-dimensions input{max-width:70px;width:100%;font-size:12px;border:1px solid #d6d6d6}.merchant-module-page-setting-field-wc_coupons .merchant-wc-coupon-selector select{width:300px;min-height:auto;border:1px solid #d6d6d6;padding:12px;line-height:1.3em;border-radius:6px;color:#2f2f2f;border:1px solid #d6d6d6}.merchant-module-page-settings-unit{margin-bottom:10px}.merchant-module-page-settings-unit select{font-size:13px;border:0}.merchant-module-page-settings-devices{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.merchant-module-page-settings-devices button{border:0;background:rgba(0,0,0,0);padding:0;cursor:pointer}.merchant-module-page-settings-devices button.active{color:#3858e9}.merchant-module-page-settings-devices button:hover{color:#3858e9}.merchant-module-page-settings-devices button i{font-size:14px;line-height:20px;width:auto}.merchant-module-page-settings-device-container:not(.active){display:none}.merchant-module-page-setting-field-responsive_dimensions .merchant-module-page-setting-field-inner{max-width:320px}.merchant-module-page-setting-field-responsive_dimensions .merchant-module-page-settings-devices{margin-bottom:-30px;margin-top:0}.review-photos-popup{position:fixed;top:0;left:0;bottom:0;right:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;z-index:9992;padding:50px;gap:40px;overflow:scroll;visibility:hidden;opacity:0;-webkit-transition:300ms;transition:300ms}.review-photos-popup.active{visibility:visible;opacity:1}.review-photos-popup .overlay{position:fixed;top:0;left:0;bottom:0;right:0;background-color:rgba(0,0,0,.8)}.review-photos-popup .review-photo{z-index:9993;-webkit-box-flex:0;-ms-flex:0 0 30%;flex:0 0 30%}.review-photos-popup .review-photo img{max-width:100%;max-height:300px;height:auto;display:block;margin:0 auto;border:2px solid #fff;border-radius:5px;-webkit-box-shadow:0 1px 4px rgba(0,0,0,.2);box-shadow:0 1px 4px rgba(0,0,0,.2)}.review-photos-popup.images-count-1 .review-photo{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}.review-photos-popup.images-count-1 .review-photo img{max-height:400px}.review-photos-popup.images-count-2 .review-photo{-webkit-box-flex:0;-ms-flex:0 0 46%;flex:0 0 46%}.review-photos-popup.images-count-2 .review-photo img{max-height:400px}@media(max-width: 768px){.review-photos-popup{padding-top:100px}.review-photos-popup .review-photo{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}.review-photos-popup .review-photo img{max-height:400px}}.merchant-btn-control{color:#3858e9;border:1px solid #3858e9;background-color:rgba(0,0,0,0);padding:4px 19px;border-radius:4px;font-size:13px;line-height:2.1;cursor:pointer}.merchant-reviews-selector *{-webkit-box-sizing:border-box;box-sizing:border-box}.merchant-reviews-selector .star-rating{overflow:hidden;position:relative;height:1.618em;line-height:1.618;width:5.3em;font-family:star;font-weight:400;margin-left:auto;margin-right:auto;letter-spacing:0;color:#ffa441}.merchant-reviews-selector .star-rating::before{content:"SSSSS";opacity:.25;float:left;top:0;left:0;position:absolute}.merchant-reviews-selector .star-rating span{overflow:hidden;float:left;top:0;left:0;position:absolute;padding-top:1.5em}.merchant-reviews-selector .star-rating span::before{content:"SSSSS";top:0;position:absolute;left:0;color:#ffa441}.merchant-reviews-selector .overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);z-index:9990;visibility:hidden;opacity:0;-webkit-transition:300ms;transition:300ms}.merchant-reviews-selector .overlay.active{visibility:visible;opacity:1}.merchant-reviews-selector .tooltip{position:absolute;min-width:180px;right:calc(100% + 10px);background-color:#333;color:#fff;padding:5px 10px;border-radius:5px;font-size:12px;visibility:hidden;opacity:0;-webkit-transition:300ms;transition:300ms;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.merchant-reviews-selector .tooltip:before{content:"";position:absolute;top:50%;right:-7px;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:0;height:0;border-top:5px solid rgba(0,0,0,0);border-bottom:5px solid rgba(0,0,0,0);border-left:7px solid #333}.merchant-reviews-selector .product-reviews{-ms-flex-preferred-size:100%;flex-basis:100%}.merchant-reviews-selector .product-reviews .product-review{display:-webkit-box;display:-ms-flexbox;display:flex;gap:15px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:8px 15px;border-bottom:2px solid #fff;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;border-top:none;background-color:#f4f4f4;min-height:60px}.merchant-reviews-selector .product-reviews .product-review:last-of-type{border-bottom:none}.merchant-reviews-selector .product-reviews .product-review .product-review-add-checkbox{-webkit-box-flex:0;-ms-flex:0 0 20px;flex:0 0 20px}.merchant-reviews-selector .product-reviews .product-review .product-review-product-image{display:none}.merchant-reviews-selector .product-reviews .product-review .product-review-product-image a{display:block;text-decoration:none}.merchant-reviews-selector .product-reviews .product-review .product-review-product-image a img{border-radius:5px;width:50px;height:auto}.merchant-reviews-selector .product-reviews .product-review .product-review-product-name{display:none}.merchant-reviews-selector .product-reviews .product-review .product-review-product-name a{text-decoration:none}.merchant-reviews-selector .product-reviews .product-review .product-review-rating{-webkit-box-flex:0;-ms-flex:0 0 70px;flex:0 0 70px;width:70px}.merchant-reviews-selector .product-reviews .product-review .product-review-status{-webkit-box-flex:0;-ms-flex:0 0 90px;flex:0 0 90px;width:90px}.merchant-reviews-selector .product-reviews .product-review .product-review-status .status{text-transform:capitalize;border-radius:4px;background-color:#eee;padding:3px 8px;display:inline-block}.merchant-reviews-selector .product-reviews .product-review .product-review-status .status.status-approved{background-color:#c3e6cb;color:#155724}.merchant-reviews-selector .product-reviews .product-review .product-review-status .status.status-pending{background-color:#fff3cd;color:#856404}.merchant-reviews-selector .product-reviews .product-review .product-review-status .status.status-unapproved{background-color:#f5c6cb;color:#721c24}.merchant-reviews-selector .product-reviews .product-review .product-review-status .status.status-spam{background-color:#f8d7da;color:#721c24}.merchant-reviews-selector .product-reviews .product-review .product-review-author{-webkit-box-flex:0;-ms-flex:0 0 90px;flex:0 0 90px;width:90px}.merchant-reviews-selector .product-reviews .product-review .product-review-content{-webkit-box-flex:0;-ms-flex:0 0 40%;flex:0 0 40%}.merchant-reviews-selector .product-reviews .product-review .product-review-photos{-webkit-box-flex:0;-ms-flex:0 0 40px;flex:0 0 40px;width:40px;position:relative}.merchant-reviews-selector .product-reviews .product-review .product-review-photos:hover .tooltip{visibility:visible;opacity:1}.merchant-reviews-selector .product-reviews .product-review .product-review-photos img{border-radius:5px;width:40px;height:auto;-webkit-box-shadow:0 1px 4px rgba(0,0,0,.2);box-shadow:0 1px 4px rgba(0,0,0,.2);border:2px solid #fff;display:block}.merchant-reviews-selector .product-reviews .product-review .product-review-photos img.loading{-webkit-animation:loading 1500ms infinite;animation:loading 1500ms infinite}.merchant-reviews-selector .product-reviews .product-review .product-review-photos .review-photo{position:relative;cursor:pointer}.merchant-reviews-selector .product-reviews .product-review .product-review-photos .review-photo .count{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:absolute;top:-8px;right:-8px;background-color:#000;color:#fff;padding:0px 5px;border-radius:50%;width:18px;height:18px;text-align:center;font-size:11px}.merchant-reviews-selector .product-reviews .product-review .product-review-date{-webkit-box-flex:0;-ms-flex:0 0 70px;flex:0 0 70px;width:70px}.merchant-reviews-selector .product-reviews .product-review .product-review-edit a{text-decoration:none;color:#3858e9}.merchant-reviews-selector .product-reviews .product-review .product-review-move,.merchant-reviews-selector .product-reviews .product-review .product-review-delete{display:none}.merchant-reviews-selector .product-reviews .product-reviews-load-more{text-align:center;padding:10px}.merchant-reviews-selector .product-reviews .product-reviews-load-more button{display:inline-block;padding:10px 20px;border-radius:5px;text-decoration:none;outline:none;background:none;border:none;cursor:pointer}.merchant-reviews-selector .product-reviews .product-reviews-load-more.loading{-webkit-animation:loading 1500ms infinite;animation:loading 1500ms infinite}.merchant-reviews-selector .selected-reviews{padding:0 0 15px}.merchant-reviews-selector .selected-reviews .product-reviews{border:1px solid #c9c7c7;border-radius:4px;position:relative}.merchant-reviews-selector .selected-reviews .product-reviews:empty{display:none}.merchant-reviews-selector .selected-reviews .product-reviews .placeholder{background-color:#f0f0f0;border:1px dashed #ccc;visibility:visible;width:100%}.merchant-reviews-selector .selected-reviews .product-reviews .product-review{background-color:#fff;border-bottom:1px dotted #c9c7c7;position:relative;padding:12px 20px}.merchant-reviews-selector .selected-reviews .product-reviews .product-review:first-of-type{border-top-left-radius:4px;border-top-right-radius:4px}.merchant-reviews-selector .selected-reviews .product-reviews .product-review:last-of-type{border-bottom:none;border-bottom-left-radius:4px;border-bottom-right-radius:4px}.merchant-reviews-selector .selected-reviews .product-reviews .product-review .product-review-move,.merchant-reviews-selector .selected-reviews .product-reviews .product-review .product-review-delete{display:block;position:absolute;background:none;border:none;cursor:pointer;color:#3858e9;width:25px;height:25px;padding:0;margin:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);border-radius:50%;padding-top:2px;visibility:hidden;opacity:0;-webkit-transition:300ms;transition:300ms;background-color:#d5d5d5}.merchant-reviews-selector .selected-reviews .product-reviews .product-review .product-review-move svg,.merchant-reviews-selector .selected-reviews .product-reviews .product-review .product-review-delete svg{width:18px;height:18px}.merchant-reviews-selector .selected-reviews .product-reviews .product-review:hover .product-review-move,.merchant-reviews-selector .selected-reviews .product-reviews .product-review:hover .product-review-delete{visibility:visible;opacity:1}.merchant-reviews-selector .selected-reviews .product-reviews .product-review .product-review-delete{right:-14px}.merchant-reviews-selector .selected-reviews .product-reviews .product-review .product-review-delete:hover{background-color:#ff7575}.merchant-reviews-selector .selected-reviews .product-reviews .product-review .product-review-move{cursor:move;left:-14px}.merchant-reviews-selector .selected-reviews .product-reviews .product-review .product-review-move:hover{background-color:#6f89ff}.merchant-reviews-selector .selected-reviews .product-reviews .product-review .product-review-content{-webkit-box-flex:0;-ms-flex:none;flex:none;width:140px}.merchant-reviews-selector .selected-reviews .product-reviews .product-review .spacer{margin-right:auto}.merchant-reviews-selector .selected-reviews .product-reviews .product-review .product-review-edit,.merchant-reviews-selector .selected-reviews .product-reviews .product-review .product-review-photos,.merchant-reviews-selector .selected-reviews .product-reviews .product-review .product-review-date,.merchant-reviews-selector .selected-reviews .product-reviews .product-review .product-review-status,.merchant-reviews-selector .selected-reviews .product-reviews .product-review .product-review-add-checkbox{display:none}.merchant-reviews-selector .selected-reviews .product-reviews .product-review .product-review-product-name,.merchant-reviews-selector .selected-reviews .product-reviews .product-review .product-review-product-image{display:block}.merchant-reviews-selector .selected-reviews .product-reviews .product-review .product-review-product-image a img{width:30px}.merchant-reviews-selector .selected-reviews .product-reviews .product-review .product-review-product-name{width:120px}@-webkit-keyframes loading{0%{opacity:1}50%{opacity:.2}100%{opacity:1}}@keyframes loading{0%{opacity:1}50%{opacity:.2}100%{opacity:1}}.merchant-reviews-selector .selector-popup{position:fixed;background-color:#fff;-webkit-box-shadow:0 1px 4px rgba(0,0,0,.2);box-shadow:0 1px 4px rgba(0,0,0,.2);border-radius:5px;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:1000px;max-width:100%;z-index:9991;visibility:hidden;opacity:0;-webkit-transition:300ms;transition:300ms}.merchant-reviews-selector .selector-popup.active{visibility:visible;opacity:1}.merchant-reviews-selector .selector-popup .popup-content .popup-header{position:relative;border-bottom:1px solid #eee;padding:14px 50px 14px 24px;background-color:#f3f3f3;border-top-left-radius:5px;border-top-right-radius:5px}.merchant-reviews-selector .selector-popup .popup-content .popup-header label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.merchant-reviews-selector .selector-popup .popup-content .popup-header label span{font-size:16px;font-weight:500;min-width:120px}.merchant-reviews-selector .selector-popup .popup-content .popup-header label input{margin-left:10px;padding:5px 10px;width:100%;border:1px solid #d6d6d6;outline:none}.merchant-reviews-selector .selector-popup .popup-content .popup-header .close{position:absolute;top:50%;right:10px;cursor:pointer;display:block;padding:10px;font-size:23px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@-webkit-keyframes loadingAnimation{from{background-position:200% 0}to{background-position:-200% 0}}@keyframes loadingAnimation{from{background-position:200% 0}to{background-position:-200% 0}}.merchant-reviews-selector .selector-popup .popup-content .popup-header.loading::after{content:"";position:absolute;bottom:-2px;left:0;width:100%;height:3px;background:-webkit-gradient(linear, left top, right top, from(transparent), color-stop(50%, #3858e9), to(transparent));background:linear-gradient(to right, transparent 0%, #3858e9 50%, transparent 100%);background-size:200% 100%;-webkit-animation:loadingAnimation 1.5s infinite linear;animation:loadingAnimation 1.5s infinite linear}.merchant-reviews-selector .selector-popup .popup-content .popup-header.popup-error::after{content:"";position:absolute;bottom:-2px;left:0;width:100%;height:3px;background-color:#d93232;-webkit-animation:loading 1.5s infinite linear;animation:loading 1.5s infinite linear}.merchant-reviews-selector .selector-popup .popup-content .popup-body{height:700px;overflow-y:auto}.merchant-reviews-selector .selector-popup .popup-content .popup-body .products-search-results{padding:24px}.merchant-reviews-selector .selector-popup .popup-content .popup-body .product-item{border-top:1px solid #eee;border-left:1px solid #eee;border-right:1px solid #eee;-webkit-transition:300ms;transition:300ms}.merchant-reviews-selector .selector-popup .popup-content .popup-body .product-item .header{cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;gap:25px;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative;width:100%;padding:10px 80px 10px 10px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.merchant-reviews-selector .selector-popup .popup-content .popup-body .product-item .header .product-expander{content:"";padding:15px;display:block;position:absolute;right:10px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:300ms;transition:300ms}.merchant-reviews-selector .selector-popup .popup-content .popup-body .product-item .header .product-expander svg{width:20px;height:20px}.merchant-reviews-selector .selector-popup .popup-content .popup-body .product-item .header.ui-state-active .product-expander{-webkit-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg)}.merchant-reviews-selector .selector-popup .popup-content .popup-body .product-item:first-of-type{border-top-left-radius:5px;border-top-right-radius:5px}.merchant-reviews-selector .selector-popup .popup-content .popup-body .product-item:last-of-type{border-bottom-left-radius:5px;border-bottom-right-radius:5px;border-bottom:1px solid #eee}.merchant-reviews-selector .selector-popup .popup-content .popup-body .product-item .product-image a{display:block;text-decoration:none;line-height:0}.merchant-reviews-selector .selector-popup .popup-content .popup-body .product-item .product-image img{border-radius:5px;width:50px;max-width:100%;height:auto}.merchant-reviews-selector .selector-popup .popup-content .popup-body .product-item .product-title{font-size:14px;font-weight:500}.merchant-reviews-selector .selector-popup .popup-content .popup-body .product-item .product-title a{text-decoration:none}.merchant-reviews-selector .selector-popup .popup-content .popup-body .product-item .spacer{margin-left:auto}.merchant-reviews-selector .selector-popup .popup-content .popup-body .product-item .product-status{text-transform:capitalize;border-radius:4px;background-color:#eee;padding:3px 8px}.merchant-reviews-selector .selector-popup .popup-content .popup-body .product-item .product-status.product-status-publish{background-color:#c3e6cb;color:#155724}.merchant-reviews-selector .selector-popup .popup-content .popup-body .product-item .product-status.product-status-draft{background-color:#d1ecf1;color:#0c5460}.merchant-reviews-selector .selector-popup .popup-content .popup-body .product-item .product-status.product-status-pending{background-color:#fff3cd;color:#856404}.merchant-reviews-selector .selector-popup .popup-content .popup-body .product-item .selected-reviews-count{color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#79b0f8;border-radius:3px;padding:3px 6px;gap:5px;position:relative;opacity:.5;-webkit-transition:300ms;transition:300ms}.merchant-reviews-selector .selector-popup .popup-content .popup-body .product-item .selected-reviews-count:before{content:"";display:block;background-image:url("data:image/svg+xml,%3Csvg fill='%23ffffff' version='1.1' id='Capa_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='800px' height='800px' viewBox='0 0 305.002 305.002' xml:space='preserve'%3E%3Cg%3E%3Cg%3E%3Cpath d='M152.502,0.001C68.412,0.001,0,68.412,0,152.501s68.412,152.5,152.502,152.5c84.089,0,152.5-68.411,152.5-152.5 S236.591,0.001,152.502,0.001z M152.502,280.001C82.197,280.001,25,222.806,25,152.501c0-70.304,57.197-127.5,127.502-127.5 c70.304,0,127.5,57.196,127.5,127.5C280.002,222.806,222.806,280.001,152.502,280.001z'%3E%3C/path%3E%3Cpath d='M218.473,93.97l-90.546,90.547l-41.398-41.398c-4.882-4.881-12.796-4.881-17.678,0c-4.881,4.882-4.881,12.796,0,17.678 l50.237,50.237c2.441,2.44,5.64,3.661,8.839,3.661c3.199,0,6.398-1.221,8.839-3.661l99.385-99.385 c4.881-4.882,4.881-12.796,0-17.678C231.269,89.089,223.354,89.089,218.473,93.97z'%3E%3C/path%3E%3C/g%3E%3C/g%3E%3C/svg%3E");background-size:contain;background-repeat:no-repeat;width:15px;height:15px}.merchant-reviews-selector .selector-popup .popup-content .popup-body .product-item .selected-reviews-count:hover{opacity:1}.merchant-reviews-selector .selector-popup .popup-content .popup-body .product-item .selected-reviews-count:hover .tooltip{visibility:visible;opacity:1}.merchant-reviews-selector .selector-popup .popup-content .popup-body .product-item .product-reviews-count{color:#8e8e8e}.merchant-reviews-selector .selector-popup .popup-content .popup-body .product-item:hover{background-color:#f4f4f4}.merchant-reviews-selector .selector-popup .popup-content .popup-body .product-item:not(.product-item-has-reviews){cursor:auto}.merchant-reviews-selector .selector-popup .popup-content .popup-body .product-item:not(.product-item-has-reviews) .product-expander{opacity:.2}.merchant-reviews-selector .selector-popup .popup-content .popup-body .product-item:not(.product-item-has-reviews):hover{background-color:rgba(0,0,0,0)}.merchant-reviews-selector .selector-popup .popup-content .popup-body .product-item.opened:hover{background-color:rgba(0,0,0,0)}.merchant-module-page-setting-field-warning{padding:8px 10px;font-size:14px;line-height:1.6;color:#1d2327;border-radius:4px;border:1px solid #d72c0d;background-color:#fff4f4}.merchant-module-page-setting-field-info{padding:8px 10px;font-size:14px;line-height:1.6;color:#1d2327;border-radius:4px;border:1px solid #0d65d7;background-color:#e6effa}.merchant-module-page-setting-field-info[data-id=shortcode_info]{margin-bottom:0}.merchant-module-page-setting-field-divider{border-bottom:1px solid #f0f0f1}.merchant-module-page-setting-field-divider .merchant-module-page-setting-field-title{font-size:16px}.merchant-module-page-setting-field-gallery .merchant-gallery-images{display:-webkit-box;display:-ms-flexbox;display:flex;grid-gap:5px;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:15px}.merchant-module-page-setting-field-gallery .merchant-gallery-images:empty{display:none}.merchant-module-page-setting-field-gallery .merchant-gallery-image{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:4px;padding:2px;border:1px solid #eee;background-color:#fff}.merchant-module-page-setting-field-gallery .merchant-gallery-image img{cursor:-webkit-grab;cursor:grab;width:100%;height:100%;max-height:75px;-o-object-fit:cover;object-fit:cover}.merchant-module-page-setting-field-gallery .merchant-gallery-image.ui-sortable-helper img{cursor:-webkit-grabbing;cursor:grabbing}.merchant-module-page-setting-field-gallery .merchant-gallery-image i{cursor:pointer;position:absolute;z-index:1;top:5px;right:5px;width:16px;height:16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fff;background-color:#c5280c;font-size:14px;line-height:1em;border-radius:16px;opacity:0;-webkit-transition:all .2s;transition:all .2s}.merchant-module-page-setting-field-gallery .merchant-gallery-image:hover i{opacity:1}.merchant-module-page-setting-field-gallery .merchant-gallery-button{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;padding:.4375rem 1rem;font-size:.875rem;font-weight:600;line-height:1.5;white-space:nowrap;text-transform:none;text-decoration:none;color:#212b36;background-color:#fff;border:1px solid #c4cdd5;border-radius:.25rem;-webkit-transition:background .2s cubic-bezier(0.64, 0, 0.35, 1),border .2s cubic-bezier(0.64, 0, 0.35, 1),-webkit-box-shadow .2s cubic-bezier(0.64, 0, 0.35, 1);transition:background .2s cubic-bezier(0.64, 0, 0.35, 1),border .2s cubic-bezier(0.64, 0, 0.35, 1),-webkit-box-shadow .2s cubic-bezier(0.64, 0, 0.35, 1);transition:background .2s cubic-bezier(0.64, 0, 0.35, 1),border .2s cubic-bezier(0.64, 0, 0.35, 1),box-shadow .2s cubic-bezier(0.64, 0, 0.35, 1);transition:background .2s cubic-bezier(0.64, 0, 0.35, 1),border .2s cubic-bezier(0.64, 0, 0.35, 1),box-shadow .2s cubic-bezier(0.64, 0, 0.35, 1),-webkit-box-shadow .2s cubic-bezier(0.64, 0, 0.35, 1)}.merchant-module-page-setting-field-gallery .merchant-gallery-button:hover,.merchant-module-page-setting-field-gallery .merchant-gallery-button:focus{outline:none;-webkit-box-shadow:none;box-shadow:none}.merchant-module-page-setting-field-gallery .ui-sortable-placeholder{visibility:visible !important;border:1px dashed #ddd;background-color:#f9f9f9;border-radius:4px}.merchant-module-page-setting-field-upload .merchant-upload-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;grid-gap:5px;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:15px}.merchant-module-page-setting-field-upload .merchant-upload-wrapper:empty{display:none}.merchant-module-page-setting-field-upload .merchant-upload-button-wrapper.merchant-upload-button-drag-drop{position:relative;background:#f6f6f6;border:1px solid #eaeaeb;border-radius:5px;height:150px}.merchant-module-page-setting-field-upload .merchant-upload-button-wrapper.merchant-upload-button-drag-drop .merchant-upload-button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;height:100%;margin-top:10px;border:none;background:no-repeat;outline:none;-webkit-box-shadow:none;box-shadow:none}.merchant-module-page-setting-field-upload .merchant-upload-button-wrapper.merchant-upload-button-drag-drop img{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);margin-top:-15px}.merchant-module-page-setting-field-upload .merchant-upload-image{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:4px;padding:2px;border:1px solid #eee;background-color:#fff}.merchant-module-page-setting-field-upload .merchant-upload-image img{cursor:-webkit-grab;cursor:grab;width:100%;height:100%;max-height:75px;-o-object-fit:cover;object-fit:cover}.merchant-module-page-setting-field-upload .merchant-upload-image i{cursor:pointer;position:absolute;z-index:1;top:5px;right:5px;width:16px;height:16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fff;background-color:#c5280c;font-size:14px;line-height:1em;border-radius:16px;opacity:0;-webkit-transition:all .2s;transition:all .2s}.merchant-module-page-setting-field-upload .merchant-upload-image:hover i{opacity:1}.merchant-module-page-setting-field-upload .merchant-upload-button{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;padding:.4375rem 1rem;font-size:.875rem;font-weight:600;line-height:1.5;white-space:nowrap;text-transform:none;text-decoration:none;color:#212b36;background-color:#fff;border:1px solid #c4cdd5;border-radius:.25rem;-webkit-transition:background .2s cubic-bezier(0.64, 0, 0.35, 1),border .2s cubic-bezier(0.64, 0, 0.35, 1),-webkit-box-shadow .2s cubic-bezier(0.64, 0, 0.35, 1);transition:background .2s cubic-bezier(0.64, 0, 0.35, 1),border .2s cubic-bezier(0.64, 0, 0.35, 1),-webkit-box-shadow .2s cubic-bezier(0.64, 0, 0.35, 1);transition:background .2s cubic-bezier(0.64, 0, 0.35, 1),border .2s cubic-bezier(0.64, 0, 0.35, 1),box-shadow .2s cubic-bezier(0.64, 0, 0.35, 1);transition:background .2s cubic-bezier(0.64, 0, 0.35, 1),border .2s cubic-bezier(0.64, 0, 0.35, 1),box-shadow .2s cubic-bezier(0.64, 0, 0.35, 1),-webkit-box-shadow .2s cubic-bezier(0.64, 0, 0.35, 1)}.merchant-module-page-setting-field-upload .merchant-upload-button:hover,.merchant-module-page-setting-field-upload .merchant-upload-button:focus{outline:none;-webkit-box-shadow:none;box-shadow:none}.merchant-module-page-setting-field-switcher .merchant-toggle-switch{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.merchant-module-page-setting-field-switcher input{display:none}.merchant-module-page-setting-field-switcher input:checked+.toggle-switch-label .toggle-switch-inner{margin-left:0;background:#3858e9}.merchant-module-page-setting-field-switcher input:checked+.toggle-switch-label .toggle-switch-switch{right:1px}.merchant-module-page-setting-field-switcher .toggle-switch{float:right;position:relative;width:36px;margin-top:2px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.merchant-module-page-setting-field-switcher .toggle-switch-label{position:relative;display:inline-block;overflow:hidden;cursor:pointer;border-radius:20px;padding:0;margin:0;width:36px}.merchant-module-page-setting-field-switcher .toggle-switch-inner{display:block;width:200%;margin-left:-100%;background:#c8c8c8;height:18px}.merchant-module-page-setting-field-switcher .toggle-switch-switch{display:block;width:12px;height:12px;margin:3px;background-color:#fff;position:absolute;top:0;bottom:0;right:18px;border-radius:20px;-webkit-transition:all .1s ease-in 0s;transition:all .1s ease-in 0s}.merchant-module-alert{position:fixed;top:0;left:0;right:0;bottom:0;z-index:99999;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:rgba(0,0,0,.6);opacity:0;visibility:hidden;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none;-webkit-transition:all .2s;transition:all .2s}.merchant-module-alert.merchant-show{-webkit-user-select:auto;-moz-user-select:auto;-ms-user-select:auto;user-select:auto;pointer-events:auto;opacity:1;visibility:visible}.merchant-module-alert-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:640px;max-width:90%;border-radius:4px;background-color:#fff}.merchant-module-alert-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:20px 30px}.merchant-module-alert-header strong{font-size:18px;line-height:1em}.merchant-module-alert-header a{position:relative;right:-5px;display:-webkit-box;display:-ms-flexbox;display:flex;color:#212121;text-decoration:none;-webkit-transition:all .2s;transition:all .2s}.merchant-module-alert-header a:hover{opacity:.6}.merchant-module-alert-header a:focus,.merchant-module-alert-header a:active{outline:none;-webkit-box-shadow:none;box-shadow:none}.merchant-module-alert-header i{font-size:32px;line-height:1em;width:auto;height:auto}.merchant-module-alert-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;grid-gap:20px;padding:0 30px 30px 30px}.merchant-module-alert-content p{margin:0;padding:0;font-size:15px;font-weight:500;color:#757575}.merchant-module-alert-content figure{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0;padding:0}.merchant-module-alert-content img{max-width:100%}.merchant-module-alert-footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding:30px}.merchant-module-alert-footer a{font-weight:bold;font-size:14px;padding:10px 15px;text-decoration:none;border-radius:4px;color:#212121;border:1px solid #e5e5e5}.merchant-module-alert-footer a:focus,.merchant-module-alert-footer a:active{outline:none;-webkit-box-shadow:none;box-shadow:none}.merchant-module-page-setting-field-inner.disabled .merchant-color-picker{pointer-events:none;opacity:.8}.merchant-module-page-setting-field-inner.disabled .merchant-toggle-switch{opacity:.5}.merchant-module-page-setting-field-inner.disabled .merchant-range{opacity:.5}.merchant-module-page-setting-field-inner.disabled .merchant-module-page-settings-devices{opacity:.5}.merchant-height-auto{height:auto}.merchant-admin-page__dashboard .merchant-top-bar{margin-bottom:0}.merchant-admin-page__dashboard .merchant-wrap{margin-top:0}.merchant-admin-page__dashboard .merchant-wrap .merchant-modules-header-heading{margin-top:30px}.merchant-admin-page .merchant-admin-footer-text-link{display:inline-block;padding-right:5px;color:#3858e9}.merchant-admin-page .merchant-admin-footer-text-link:hover,.merchant-admin-page .merchant-admin-footer-text-link:active,.merchant-admin-page .merchant-admin-footer-text-link:visited{color:#3858e9}.merchant-admin-page-module #wpfooter{display:none}.merchant-admin-page-module #wpbody-content{padding-bottom:30px}.merchant-module-footer-text{display:-webkit-box;display:-ms-flexbox;display:flex;grid-gap:5px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;margin-top:37px}.merchant-module-footer-text i{color:#3858e9}@media(max-width: 991px){.merchant-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;grid-gap:20px}.merchant-modules-header-shortlinks{margin:0}.merchant-modules-header{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;grid-gap:20px}.merchant-module-page-header-content{width:100%}.merchant-module-page-desc{max-width:none}.merchant-module-page-header-placeholder{display:none}.merchant-modules-header-image{display:none}.merchant-modules-list{grid-template-columns:repeat(1, minmax(0, 1fr))}.merchant-modules-header-status{margin-bottom:0}.merchant-module-page-setting-box{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;grid-gap:20px}.merchant-module-page-setting-title,.merchant-module-page-setting-fields{width:100%}.merchant-module-page-body{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.merchant-module-page-content{width:100%}.merchant-module-page-preview{margin-left:0;margin-bottom:20px;width:100%}}.merchant-module-page-setting-field-products_selector .merchant-products-search-container .merchant-search-area{margin-bottom:0px;position:relative}.merchant-module-page-setting-field-products_selector .merchant-products-search-container .merchant-search-area .merchant-search-field{background-color:#f0f0f0;border:none;border-radius:3px;padding:13px 0 13px 40px;width:100%}.merchant-module-page-setting-field-products_selector .merchant-products-search-container .merchant-search-area .merchant-search-field::-webkit-input-placeholder{font-size:12px}.merchant-module-page-setting-field-products_selector .merchant-products-search-container .merchant-search-area .merchant-search-field::-moz-placeholder{font-size:12px}.merchant-module-page-setting-field-products_selector .merchant-products-search-container .merchant-search-area .merchant-search-field:-ms-input-placeholder{font-size:12px}.merchant-module-page-setting-field-products_selector .merchant-products-search-container .merchant-search-area .merchant-search-field::-ms-input-placeholder{font-size:12px}.merchant-module-page-setting-field-products_selector .merchant-products-search-container .merchant-search-area .merchant-search-field::placeholder{font-size:12px}.merchant-module-page-setting-field-products_selector .merchant-products-search-container .merchant-search-area .merchant-search-icon{position:absolute;top:50%;left:15px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.merchant-module-page-setting-field-products_selector .merchant-products-search-container .merchant-searching{margin-left:10px;margin-right:10px;font-style:italic;font-size:11px;position:absolute;top:13px;right:0;color:#9d9d9d;display:none}.merchant-module-page-setting-field-products_selector .merchant-products-search-container .merchant-searching.active{display:inline}.merchant-module-page-setting-field-products_selector .merchant-products-search-container .merchant-selections-products-preview{position:absolute;top:100%;left:0;right:0;z-index:10;background-color:#fff;border:1px solid #ddd;padding:0;margin:0;height:190px;overflow-y:scroll;display:none}.merchant-module-page-setting-field-products_selector .merchant-products-search-container .merchant-selections-products-preview li{cursor:pointer}.merchant-module-page-setting-field-products_selector .merchant-products-search-container .merchant-selections-products-preview li.hierarchy-style{padding-left:15px}.merchant-module-page-setting-field-products_selector .merchant-products-search-container .merchant-selections-products-preview li.hierarchy-style:before{content:"";display:inline-block;width:6px;height:6px;border-radius:50%;background-color:#d1d1d1;margin-right:7px}.merchant-module-page-setting-field-products_selector .merchant-products-search-container .merchant-selected-products-preview ul li{border-radius:4px;margin:15px 0 15px;border:1px solid #dfe1e1}.merchant-module-page-setting-field-products_selector .merchant-products-search-container .merchant-selected-products-preview ul li:last-child{margin-bottom:0}.merchant-module-page-setting-field-products_selector .merchant-products-search-container ul{padding:0;margin:0}.merchant-module-page-setting-field-products_selector .merchant-products-search-container ul li{padding:5px 10px;margin:0 -3px;min-height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1px dotted #eee;position:relative;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:300ms;transition:300ms}.merchant-module-page-setting-field-products_selector .merchant-products-search-container ul li:hover{background-color:#fafafa}.merchant-module-page-setting-field-products_selector .merchant-products-search-container ul li>span{margin-left:3px;margin-right:3px}.merchant-module-page-setting-field-products_selector .merchant-products-search-container ul li span.img{width:30px;-webkit-box-flex:0;-ms-flex:0 0 30px;flex:0 0 30px}.merchant-module-page-setting-field-products_selector .merchant-products-search-container ul li span.img img{width:30px;height:30px;border-radius:4px;display:block}.merchant-module-page-setting-field-products_selector .merchant-products-search-container ul li span.data{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.merchant-module-page-setting-field-products_selector .merchant-products-search-container ul li span.type{font-size:10px;color:#999;min-width:40px;text-decoration:none;text-align:end}.merchant-module-page-setting-field-products_selector .merchant-products-search-container ul li del .amount{text-decoration:line-through}.merchant-module-page-setting-field-products_selector .merchant-products-search-container ul li span.info{font-size:12px;font-style:italic;height:18px;line-height:18px;color:#999;background-color:#f1f1f1;text-decoration:none;padding:0 6px;border-radius:2px;margin-left:3px;margin-right:3px}.merchant-module-page-setting-field-products_selector .merchant-products-search-container ul li .remove{width:30px;height:30px;line-height:28px;font-size:15px;-webkit-box-flex:0;-ms-flex:0 0 30px;flex:0 0 30px;border-radius:50%;text-align:center;background-color:#f6f3f3;cursor:pointer}.merchant-image-picker label{position:relative;display:inline-block;margin-right:10px;margin-bottom:5px}.merchant-image-picker label .tool-tip-text{visibility:hidden;opacity:0;width:120px;background-color:#000;color:#fff;text-align:center;border-radius:6px;padding:5px 0;position:absolute;z-index:1;top:-35px;left:50%;margin-left:-60px;-webkit-transition:opacity 300ms;transition:opacity 300ms}.merchant-image-picker label .tool-tip-text::after{content:"";position:absolute;top:100%;left:50%;margin-left:-5px;border-width:5px;border-style:solid;border-color:#000 rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}.merchant-image-picker label:hover .tool-tip-text{visibility:visible;opacity:1}.merchant-image-picker input[type=radio]{display:none;clear:both}.merchant-image-picker img{border:2px solid #f0f0f1;border-radius:4px;cursor:pointer;padding:7px 3px;-webkit-transition:300ms;transition:300ms}.merchant-image-picker input[type=radio]:checked+img{border:2px solid #3858e9}.CodeMirror.cm-s-default{border-radius:5px;border:1px solid #f0f0f1}.merchant-module-page-settings.backup-restore-section{border-radius:8px}.merchant-module-page-settings.backup-restore-section .merchant-module-page-setting-box{max-width:1200px;margin:0 auto}.merchant-module-page-settings.backup-restore-section section{background:#fff;border-radius:8px;margin-bottom:24px}.merchant-module-page-settings.backup-restore-section section:last-child{margin-bottom:0}.merchant-module-page-settings.backup-restore-section section h3{color:#23282d;position:relative;margin-block:0 10px}.merchant-module-page-settings.backup-restore-section section .form-field label{display:block;margin-bottom:.5rem;font-weight:600;color:#23282d}.merchant-module-page-settings.backup-restore-section section .form-field button{padding:.75rem 1.5rem;margin-right:15px;border:1px solid #3858e9;background-color:rgba(0,0,0,0);color:#3858e9;border-radius:4px;cursor:pointer;font-size:.9rem;font-weight:500;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.merchant-module-page-settings.backup-restore-section section .form-field button:hover{opacity:.8}.merchant-module-page-settings.backup-restore-section section .form-field button:focus{background-color:rgba(0,0,0,0);outline:2px solid #3858e9;outline-offset:2px}.merchant-module-page-settings.backup-restore-section section .form-field button:disabled{opacity:.5;cursor:not-allowed}.merchant-module-page-settings.backup-restore-section section .form-field button.download-button,.merchant-module-page-settings.backup-restore-section section .form-field button.restore-button{display:block;margin:10px 0 0}.merchant-module-page-settings.backup-restore-section section .form-field p.description{font-size:.875rem;color:#666;margin-top:.5rem;font-style:italic}.merchant-module-page-settings.backup-restore-section section .form-field .backup-file-remove{color:#c5280c;border-radius:50%;position:relative;top:5px;right:5px;cursor:pointer}.merchant-module-page-settings.backup-restore-section section .error-message p{margin-bottom:0}@media(max-width: 768px){.merchant-module-page-settings.backup-restore-section{padding:1.5rem}.merchant-module-page-settings.backup-restore-section section{padding:1.5rem}}.merchant-loading-spinner{display:inline-block;width:20px;height:20px;border:4px solid rgba(0,0,0,.1);border-radius:50%;border-top-color:#3d65e9;-webkit-animation:spin 1s ease-in-out infinite;animation:spin 1s ease-in-out infinite;vertical-align:middle;-webkit-transition:300ms;transition:300ms;opacity:0;visibility:hidden}.merchant-loading-spinner.show{opacity:1;visibility:visible}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}
  • merchant/trunk/assets/css/modules/buy-x-get-y/buy-x-get-y.css

    r3232601 r3239506  
    124124  font-size: 12px;
    125125  margin-top: 10px;
     126  line-height: 1.6;
     127}
     128.merchant-bogo-offer-error .error {
     129  margin-bottom: 10px;
     130  display: block;
     131  text-align: center;
    126132}
    127133
  • merchant/trunk/assets/css/modules/buy-x-get-y/buy-x-get-y.min.css

    r3232601 r3239506  
    1 .merchant-bogo{margin-block:20px}.merchant-quick-view-content .merchant-bogo{max-width:100%}.merchant-bogo-title{margin:0 0 10px;font-size:var(--merchant-font-size);font-weight:var(--merchant-font-weight);color:var(--merchant-text-color)}.merchant-bogo .added_to_cart,.merchant-bogo .wc-forward{display:none !important}.merchant-bogo-offer{display:-webkit-box;display:-ms-flexbox;display:flex;grid-gap:20px}.merchant-bogo-offer>div{position:relative}.merchant-bogo-offer:not(:last-child){margin-bottom:20px}@media(max-width: 1024px)and (min-width: 769px){.merchant-quick-view-content .merchant-bogo-offer .merchant-bogo-product-x{width:45%}.merchant-quick-view-content .merchant-bogo-offer .merchant-bogo-product-y{width:55%}}.merchant-bogo-product{display:-webkit-box;display:-ms-flexbox;display:flex}.merchant-bogo-product p{margin:0 0 5px}.merchant-bogo-product p,.merchant-bogo-product span{font-size:13px}.merchant-bogo-product p del,.merchant-bogo-product p bdi,.merchant-bogo-product span del,.merchant-bogo-product span bdi{font-size:inherit !important}.merchant-bogo-product img{max-height:80px !important;max-width:80px !important}.merchant-bogo-product-price .error{color:red;font-size:12px}.merchant-bogo-product-contents{padding-left:10px}.merchant-bogo-product-y{border:1px solid;border-radius:0;padding:10px 10px 0}.merchant-bogo-product-label{background:var(--merchant-bg-color);color:var(--merchant-text-color);padding:4px 12px;font-weight:bold;border-radius:20px;font-size:12px;display:inline-block;margin-bottom:10px}.merchant-bogo-arrow{background:var(--merchant-bg-color);color:var(--merchant-text-color);width:30px;height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:50%;text-align:center;position:absolute;right:-30px;top:80px;z-index:2}button.button.merchant-bogo-add-to-cart{font-size:12px;margin-top:10px;padding:7px 14px;width:100%}.merchant-bogo-offer-error{color:red;font-size:12px;margin-top:10px}.merchant-bogo-product-attributes{display:grid;grid-gap:10px;margin-top:10px}.merchant-bogo-product-attributes select{min-height:inherit;height:inherit;padding:7px;font-size:12px}@media(min-width: 470px){.merchant-bogo-product-x{width:50%}.merchant-bogo-product-y{width:50%}}@media(max-width: 469px){.merchant-bogo-offer{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.merchant-bogo-arrow{right:0;left:50%;bottom:-30px;top:inherit;-webkit-transform:rotate(90deg);transform:rotate(90deg)}}.select-error-tooltip{position:relative;color:#58151c}.select-error-tooltip:after,.select-error-tooltip:before{position:absolute;z-index:99}.select-error-tooltip:before{font-weight:400;text-transform:none;content:attr(data-error);background:#f8d7da;width:-webkit-max-content;width:-moz-max-content;width:max-content;color:#58151c;padding:5px 10px;border-radius:5px;bottom:calc(100% + 10px);left:0}.select-error-tooltip:after{font-family:"dashicons";content:"";font-size:26px;color:#f8d7da;line-height:1;bottom:calc(100% - 5px);left:5px}
     1.merchant-bogo{margin-block:20px}.merchant-quick-view-content .merchant-bogo{max-width:100%}.merchant-bogo-title{margin:0 0 10px;font-size:var(--merchant-font-size);font-weight:var(--merchant-font-weight);color:var(--merchant-text-color)}.merchant-bogo .added_to_cart,.merchant-bogo .wc-forward{display:none !important}.merchant-bogo-offer{display:-webkit-box;display:-ms-flexbox;display:flex;grid-gap:20px}.merchant-bogo-offer>div{position:relative}.merchant-bogo-offer:not(:last-child){margin-bottom:20px}@media(max-width: 1024px)and (min-width: 769px){.merchant-quick-view-content .merchant-bogo-offer .merchant-bogo-product-x{width:45%}.merchant-quick-view-content .merchant-bogo-offer .merchant-bogo-product-y{width:55%}}.merchant-bogo-product{display:-webkit-box;display:-ms-flexbox;display:flex}.merchant-bogo-product p{margin:0 0 5px}.merchant-bogo-product p,.merchant-bogo-product span{font-size:13px}.merchant-bogo-product p del,.merchant-bogo-product p bdi,.merchant-bogo-product span del,.merchant-bogo-product span bdi{font-size:inherit !important}.merchant-bogo-product img{max-height:80px !important;max-width:80px !important}.merchant-bogo-product-price .error{color:red;font-size:12px}.merchant-bogo-product-contents{padding-left:10px}.merchant-bogo-product-y{border:1px solid;border-radius:0;padding:10px 10px 0}.merchant-bogo-product-label{background:var(--merchant-bg-color);color:var(--merchant-text-color);padding:4px 12px;font-weight:bold;border-radius:20px;font-size:12px;display:inline-block;margin-bottom:10px}.merchant-bogo-arrow{background:var(--merchant-bg-color);color:var(--merchant-text-color);width:30px;height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:50%;text-align:center;position:absolute;right:-30px;top:80px;z-index:2}button.button.merchant-bogo-add-to-cart{font-size:12px;margin-top:10px;padding:7px 14px;width:100%}.merchant-bogo-offer-error{color:red;font-size:12px;margin-top:10px;line-height:1.6}.merchant-bogo-offer-error .error{margin-bottom:10px;display:block;text-align:center}.merchant-bogo-product-attributes{display:grid;grid-gap:10px;margin-top:10px}.merchant-bogo-product-attributes select{min-height:inherit;height:inherit;padding:7px;font-size:12px}@media(min-width: 470px){.merchant-bogo-product-x{width:50%}.merchant-bogo-product-y{width:50%}}@media(max-width: 469px){.merchant-bogo-offer{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.merchant-bogo-arrow{right:0;left:50%;bottom:-30px;top:inherit;-webkit-transform:rotate(90deg);transform:rotate(90deg)}}.select-error-tooltip{position:relative;color:#58151c}.select-error-tooltip:after,.select-error-tooltip:before{position:absolute;z-index:99}.select-error-tooltip:before{font-weight:400;text-transform:none;content:attr(data-error);background:#f8d7da;width:-webkit-max-content;width:-moz-max-content;width:max-content;color:#58151c;padding:5px 10px;border-radius:5px;bottom:calc(100% + 10px);left:0}.select-error-tooltip:after{font-family:"dashicons";content:"";font-size:26px;color:#f8d7da;line-height:1;bottom:calc(100% - 5px);left:5px}
  • merchant/trunk/assets/css/modules/wait-list/wait-list.css

    r3013093 r3239506  
    2222.merchant-wait-list-error {
    2323  color: red;
     24  margin-block: 10px;
    2425}
    2526
    26 #merchant-wait-list p {
     27#merchant-wait-list p:not(.merchant-wait-list-error, .merchant-wait-list-success) {
    2728  font-weight: bold;
    2829  margin: 0;
  • merchant/trunk/assets/css/modules/wait-list/wait-list.min.css

    r3013093 r3239506  
    1 .merchant-wait-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:15px;-webkit-transition:ease opacity 200ms;transition:ease opacity 200ms}.merchant-wait-list-success{color:green}.merchant-wait-list-error{color:red}#merchant-wait-list p{font-weight:bold;margin:0}.merchant-wait-list-email label{display:none}#merchant-wait-list input{width:100%;margin-bottom:5px}#merchant-wait-list button{width:100%}.merchant-wait-list-container{position:relative;margin-bottom:1rem}.merchant-wait-list-container.merchant-loading .merchant-cover{visibility:visible}.merchant-wait-list-container.merchant-loading .merchant-wait-list{opacity:.2}.merchant-wait-list-container.merchant-loading .merchant-wait-list-loader{opacity:1;visibility:visible}.merchant-wait-list-container.merchant-loading button:focus{outline:none}.merchant-wait-list-container .merchant-cover{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;visibility:hidden;position:absolute;height:100%;width:100%;opacity:.5;cursor:progress}.merchant-wait-list-loader{position:absolute;z-index:2;display:block;font-size:26px;-webkit-animation:merchant-fa-spin .75s linear infinite;animation:merchant-fa-spin .75s linear infinite;opacity:0;visibility:hidden}.merchant-wait-list-loader svg{width:1em;height:1em;fill:#212121}
     1.merchant-wait-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:15px;-webkit-transition:ease opacity 200ms;transition:ease opacity 200ms}.merchant-wait-list-success{color:green}.merchant-wait-list-error{color:red;margin-block:10px}#merchant-wait-list p:not(.merchant-wait-list-error,.merchant-wait-list-success){font-weight:bold;margin:0}.merchant-wait-list-email label{display:none}#merchant-wait-list input{width:100%;margin-bottom:5px}#merchant-wait-list button{width:100%}.merchant-wait-list-container{position:relative;margin-bottom:1rem}.merchant-wait-list-container.merchant-loading .merchant-cover{visibility:visible}.merchant-wait-list-container.merchant-loading .merchant-wait-list{opacity:.2}.merchant-wait-list-container.merchant-loading .merchant-wait-list-loader{opacity:1;visibility:visible}.merchant-wait-list-container.merchant-loading button:focus{outline:none}.merchant-wait-list-container .merchant-cover{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;visibility:hidden;position:absolute;height:100%;width:100%;opacity:.5;cursor:progress}.merchant-wait-list-loader{position:absolute;z-index:2;display:block;font-size:26px;-webkit-animation:merchant-fa-spin .75s linear infinite;animation:merchant-fa-spin .75s linear infinite;opacity:0;visibility:hidden}.merchant-wait-list-loader svg{width:1em;height:1em;fill:#212121}
  • merchant/trunk/assets/js/admin/admin.js

    r3232601 r3239506  
    11"use strict";
    22
     3function _typeof(o) { "@babel/helpers - typeof"; return _typeof = "function" == typeof Symbol && "symbol" == typeof Symbol.iterator ? function (o) { return typeof o; } : function (o) { return o && "function" == typeof Symbol && o.constructor === Symbol && o !== Symbol.prototype ? "symbol" : typeof o; }, _typeof(o); }
    34;
    45(function ($, window, document, undefined) {
     
    1314    var $ajaxHeader = $('.merchant-module-page-ajax-header');
    1415    var $ajaxSaveBtn = $('.merchant-module-save-button');
    15     $('.merchant-module-page-content').on('change keypress change.merchant', function () {
     16    $('.merchant-module-page-content').on('change keypress change.merchant', function (e) {
     17      if ($(e.target).hasClass('merchant-backup-file')) {
     18        return; // Ignore backup file input
     19      }
    1620      if (!$(this).is('.merchant-module-question-answer-textarea, .merchant-license-code-input')) {
    1721        if (!merchant.show_save) {
     
    167171      $(this).closest('.merchant-module-page-setting-field').find('.merchant-module-page-setting-field-hidden-desc').stop(true, true).slideToggle('fast');
    168172    });
     173    var moduleBackup = {
     174      init: function init() {
     175        this.events();
     176      },
     177      events: function events() {
     178        $(document).on('click', '#download-backup-button', this.download.bind(this));
     179        $(document).on('click', '#restore-backup-button', this.restore.bind(this));
     180        $(document).on('change', '#merchant-backup-file', this.removeBackupFile.bind(this));
     181      },
     182      download: function download(e) {
     183        var self = this;
     184        e.preventDefault();
     185        var container = $('.merchant-module-page-setting-fields .backup-section');
     186        self.hideError(container);
     187        var module_id = $(e.target).attr('data-module-id');
     188        // ajax get
     189        $.ajax({
     190          url: merchant_admin_options.ajaxurl,
     191          type: 'GET',
     192          data: {
     193            action: 'merchant_get_module_settings',
     194            nonce: merchant_admin_options.ajaxnonce,
     195            module_id: module_id
     196          },
     197          beforeSend: function beforeSend() {
     198            self.showLoadingIndicator(container);
     199          },
     200          success: function success(response) {
     201            if (response.success) {
     202              var moduleSettings = response.data;
     203              var fileName = 'merchant-' + module_id + '-backup-' + new Date().toISOString().slice(0, 10) + '-' +
     204              //time
     205              new Date().getHours() + '-' + new Date().getMinutes() + '-' + new Date().getSeconds() + '.json';
     206              self.downloadJson(moduleSettings, fileName);
     207              self.hideLoadingIndicator(container);
     208            } else {
     209              self.displayError(response.data.message, container);
     210              self.hideLoadingIndicator(container);
     211            }
     212          },
     213          error: function error(xhr, status, _error) {
     214            self.displayError(_error, container);
     215            self.hideLoadingIndicator(container);
     216          }
     217        });
     218      },
     219      restore: function restore(e) {
     220        var self = this;
     221        e.preventDefault();
     222        var container = $('.merchant-module-page-setting-fields .restore-section');
     223        self.hideError(container);
     224        var module_id = $(e.target).attr('data-module-id');
     225        var file = $('.merchant-backup-file').prop('files')[0];
     226
     227        // Check if file is selected and it's a JSON file
     228        if (file && file.type === 'application/json') {
     229          var reader = new FileReader();
     230          reader.onload = function (e) {
     231            // Send the raw file content instead of parsing it
     232            var moduleSettings = e.target.result;
     233            // AJAX post
     234            $.ajax({
     235              url: merchant_admin_options.ajaxurl,
     236              type: 'POST',
     237              data: {
     238                action: 'merchant_restore_module_settings',
     239                nonce: merchant_admin_options.ajaxnonce,
     240                module_id: module_id,
     241                module_settings: moduleSettings
     242              },
     243              beforeSend: function beforeSend() {
     244                self.showLoadingIndicator(container);
     245              },
     246              success: function success(response) {
     247                if (response.success) {
     248                  window.location.href = response.data.redirect_url;
     249                } else {
     250                  self.displayError(response.data.message, container);
     251                }
     252                self.hideLoadingIndicator(container);
     253              },
     254              error: function error(xhr, status, _error2) {
     255                self.displayError(_error2, container);
     256                self.hideLoadingIndicator(container);
     257              }
     258            });
     259          };
     260          reader.readAsText(file);
     261        } else {
     262          self.displayError(merchant_admin_options.invalid_file, container);
     263        }
     264      },
     265      removeBackupFile: function removeBackupFile(e) {
     266        var _file$;
     267        var file = $(e.target);
     268        if (!file.length) {
     269          return;
     270        }
     271        var crossIcon = $('.backup-file-remove');
     272        if (((_file$ = file[0]) === null || _file$ === void 0 ? void 0 : _file$.files.length) > 0) {
     273          crossIcon.show();
     274        } else {
     275          crossIcon.hide();
     276        }
     277        crossIcon.on('click', function () {
     278          file.val('');
     279          $(this).hide();
     280        });
     281      },
     282      downloadJson: function downloadJson(data, filename) {
     283        if (_typeof(data) === 'object') {
     284          data = JSON.stringify(data);
     285        }
     286        var blob = new Blob([data], {
     287          type: "application/json"
     288        });
     289        var url = URL.createObjectURL(blob);
     290        var a = document.createElement('a');
     291        a.href = url;
     292        a.download = filename;
     293        a.click();
     294        URL.revokeObjectURL(url);
     295      },
     296      displayError: function displayError(errorMsg, container) {
     297        container.append("<div class=\"error-message\"><p>".concat(errorMsg, "</p></div>"));
     298      },
     299      hideError: function hideError(container) {
     300        container.find('.error-message').remove();
     301      },
     302      showLoadingIndicator: function showLoadingIndicator(container) {
     303        container.find('.merchant-loading-spinner').addClass('show');
     304      },
     305      hideLoadingIndicator: function hideLoadingIndicator(container) {
     306        container.find('.merchant-loading-spinner').removeClass('show');
     307      }
     308    };
     309    moduleBackup.init();
    169310
    170311    // Add support for toggle field inside flexible content.
  • merchant/trunk/assets/js/admin/admin.min.js

    r3232601 r3239506  
    1 ((m,h,u,p)=>{var f={},v=new URLSearchParams(h.location.search),g=v.get("module");function b(e){return"string"==typeof e&&!isNaN(e)&&!isNaN(parseFloat(e))}m(u).ready(function(){var e=m(".merchant-module-page-ajax-form"),a=m(".merchant-module-page-ajax-header"),n=(m(".merchant-module-save-button"),m(".merchant-module-page-content").on("change keypress change.merchant",function(){m(this).is(".merchant-module-question-answer-textarea, .merchant-license-code-input")||f.show_save||(a.addClass("merchant-show"),a.removeClass("merchant-saving"),f.show_save=!0),c.initFlag()}),e.ajaxForm({beforeSubmit:function(){a.addClass("merchant-saving")},success:function(){var t;a.removeClass("merchant-show"),f.show_save=!1,m(".merchant-module-action").hasClass("merchant-enabled")||((t=m(".merchant-module-alert")).addClass("merchant-show"),m(u).off("click.merchant-alert-close"),m(u).on("click.merchant-alert-close",function(e){m(e.target).closest(".merchant-module-alert-wrapper").length||(t.removeClass("merchant-show"),m(u).off("click.merchant-alert-close"))})),m(u).trigger("save.merchant",[g])}}),m(".merchant-module-question-answer-button")),i=m(".merchant-module-question-answer-textarea"),e=(i.on("input",function(){n.prop("disabled",""===m(this).val().trim())}),n.on("click",function(e){e.preventDefault();var t,e=i.val();e.trim()?(t=m(this),m(".merchant-module-question-answer-dropdown").removeClass("merchant-show"),m(".merchant-module-question-thank-you-dropdown").addClass("merchant-show"),h.wp.ajax.post("merchant_module_feedback",{subject:i.attr("data-subject"),message:e,module:t.closest(".merchant-module-action").find(".merchant-module-page-button-action-activate").data("module"),nonce:h.merchant.nonce})):alert("Please provide the required information.")}),m(".merchant-module-page-button-action-activate").on("click",function(e){if(e.preventDefault(),m(this).hasClass("merchant-module-deactivated-by-bp"))return!1;m(".merchant-module-question-list-dropdown").removeClass("merchant-show"),m(".merchant-module-question-answer-dropdown").removeClass("merchant-show"),m(".merchant-module-question-answer-form").removeClass("merchant-show"),m(".merchant-module-question-answer-title").removeClass("merchant-show"),m(".merchant-module-question-thank-you-dropdown").removeClass("merchant-show"),m(".merchant-module-question-answer-textarea").val(""),h.wp.ajax.post("merchant_module_activate",{module:m(this).data("module"),nonce:h.merchant.nonce}).done(function(){m("body").removeClass("merchant-module-disabled").addClass("merchant-module-enabled"),m(".merchant-module-action").addClass("merchant-enabled")})}),m(".merchant-module-page-button-action-deactivate").on("click",function(e){e.preventDefault(),h.wp.ajax.post("merchant_module_deactivate",{module:m(this).data("module"),nonce:h.merchant.nonce}).done(function(){m("body").removeClass("merchant-module-enabled").addClass("merchant-module-disabled"),m(".merchant-module-action").removeClass("merchant-enabled"),m(".merchant-module-question-list-dropdown").addClass("merchant-show")})}),m(".merchant-module-question-list-dropdown li").on("click",function(e){n.prop("disabled",""===i.val().trim());var t=m(this),a=t.data("answer-target"),a=m('[data-answer-title="'+a+'"]');a.length?(a.addClass("merchant-show").siblings().removeClass("merchant-show"),m(".merchant-module-question-answer-dropdown").addClass("merchant-show"),m(".merchant-module-question-answer-textarea").attr("data-subject",t.text().trim())):(m(".merchant-module-question-thank-you-dropdown").addClass("merchant-show"),m(".merchant-module-question-answer-dropdown").removeClass("merchant-show")),m(".merchant-module-question-answer-textarea").val(""),m(".merchant-module-question-list-dropdown").removeClass("merchant-show")}),m(".merchant-module-dropdown-close").on("click",function(e){e.preventDefault(),m(this).closest(".merchant-module-dropdown").removeClass("merchant-show")}),m(".merchant-module-page-button-deactivate").on("click",function(e){e.preventDefault();m(this);var t=m(".merchant-module-deactivate-dropdown");t.toggleClass("merchant-show"),m(u).off("click.merchant-close"),m(u).on("click.merchant-close",function(e){m(e.target).closest(".merchant-module-deactivate").length||(t.removeClass("merchant-show"),m(u).off("click.merchant-close"))})}),m(".merchant-range").each(function(){var e=m(this),n=e.find(".merchant-range-input"),i=e.find(".merchant-range-number-input");n.on("change input merchant.range merchant-init.range",function(e){var t=m(this),e=("merchant"===e.type?i:t).val()||0,a=t.attr("min")||0,a=(e-a)/((t.attr("max")||1)-a)*100;m("body").hasClass("rtl")?t.css({background:"linear-gradient(to left, #3858E9 0%, #3858E9 "+a+"%, #ddd "+a+"%, #ddd 100%)"}):t.css({background:"linear-gradient(to right, #3858E9 0%, #3858E9 "+a+"%, #ddd "+a+"%, #ddd 100%)"}),n.val(e),i.val(e)}).trigger("merchant-init.range"),i.on("change input blur",function(){n.hasClass("merchant-range-input")&&n.val(m(this).val()).trigger("merchant.range")})}),m(u).on("click",".merchant-module-page-setting-field-hidden-desc-trigger",function(){var e=m(this),t=(e.toggleClass("expanded"),e.attr("data-show-text")),a=e.attr("data-hidden-text");m(this).find("span:first").text(e.text()===t?a:t),m(this).closest(".merchant-module-page-setting-field").find(".merchant-module-page-setting-field-hidden-desc").stop(!0,!0).slideToggle("fast")}),{init:function(e){this.events()},events:function(){m(u).on("click",".merchant-flexible-content .merchant-toggle-switch .toggle-switch-label span",function(){var e=m(this).closest(".merchant-toggle-switch").find(".toggle-switch-checkbox");e.prop("checked",!e.prop("checked"))}).trigger("merchant.change")}});({init:function(){this.initiate_datepicker(),this.events()},initiate_datepicker:function(){var e=m(".merchant-module-page-setting-field .merchant-datetime-field");0!==e.length&&e.each(function(a){var n=m(this).find("input"),i={locale:JSON.parse(merchant_datepicker_locale),selectedDates:[n.val()?new Date(n.val()):""],onSelect:function(e){e.date;var t=e.formattedDate;void 0===t&&(e.datepicker.$el.value=""),n.trigger("change.merchant"),n.trigger("change.merchant-datepicker",[t,n,i,a])}},e=m(this).data("options"),e=(e.buttons=["clear"],e&&(e.minDate!==p&&"today"===e.minDate&&(e.minDate=new Date,e.timeZone!==p)&&""!==e.timeZone&&(e.minDate=new Date(e.minDate.toLocaleString("en-US",{timeZone:e.timeZone}))),i=Object.assign(i,e)),new AirDatepicker(n.getPath(),i));n.attr("readonly",!0),m(u).trigger("initiated.merchant-datepicker",[e,n,i,a])})},events:function(){var e=this;m(u).on("merchant-flexible-content-added",function(){e.initiate_datepicker()})}}).init();({init:function(e){this.events()},events:function(){var a=this;m(".merchant-sortable").each(function(){var e=m(this),t=e.find(".merchant-sortable-input");m(e.find("ul.merchant-sortable-list").first()).sortable({update:function(){t.val(a.sortableGetNewVal(e)).trigger("change.merchant")}}).disableSelection().find("li").each(function(){m(this).find("i.visibility").click(function(){m(this).toggleClass("dashicons-visibility-faint").parents("li:eq(0)").toggleClass("invisible")})}).click(function(){m(event.target).hasClass("dashicons-visibility")&&t.val(a.sortableGetNewVal(e)).trigger("change.merchant")})})},sortableGetNewVal:function(e){var e=m(e.find("li")),t=[];return _.each(e,function(e){m(e).hasClass("invisible")||t.push(m(e).data("value"))}),JSON.stringify(t)}}).init(),e.init(),m(u).on("merchant-flexible-content-added",function(e,t){t=t.find(".merchant-sortable-repeater-control").find(".merchant-sortable-repeater.sortable");o.makeFieldsSortable(t)});var r,o={init:function(e){var n=this;m(".merchant-sortable-repeater-control").each(function(){var e=JSON.parse(m(this).find(".merchant-sortable-repeater-input").val()),t=e.length;if(0<t&&(m(this).find(".repeater-input").val(e[0]),1<t))for(var a=1;a<t;++a)n.appendRow(m(this),e[a])}),this.events()},events:function(){var t=this;m(u).on("click",".merchant-sortable-repeater.sortable .customize-control-sortable-repeater-delete",function(e){e.preventDefault(),m(this).parent().slideUp("fast",function(){var e=m(this).parent().parent();m(this).remove(),t.getAllInputs(e)}),m(u).trigger("merchant-sortable-repeater-item-deleted")}),m(u).on("click",".customize-control-sortable-repeater-add",function(e){e.preventDefault(),t.appendRow(m(this).parent()),t.getAllInputs(m(this).parent())}),m(u).on("change",".merchant-sortable-repeater.sortable",function(){t.getAllInputs(m(this).parent())}),m(u).on("focusout",".merchant-sortable-repeater.sortable .repeater-input",function(){t.getAllInputs(m(this).parent())})},appendRow:function(e){var t='<div class="repeater" style="display:none"><input type="text" value="'+(1<arguments.length&&arguments[1]!==p?arguments[1]:"")+'" class="repeater-input" /><span class="dashicons dashicons-menu"></span><a class="customize-control-sortable-repeater-delete" href="#"><span class="dashicons dashicons-no-alt"></span></a></div>',t=(e.find(".sortable").append(t),e.find(".sortable").find(".repeater:last"));t.slideDown("slow",function(){m(this).find("input").focus()}),this.makeFieldsSortable(e.find(".sortable")),m(u).trigger("merchant-sortable-repeater-item-added",[t,e.find(".sortable")])},makeFieldsSortable:function(a){a.hasClass("disable-sorting")||a.sortable({update:function(e,t){o.getAllInputs(a.parent())}})},getAllInputs:function(e){var t=e.find(".repeater-input").map(function(){return m(this).val()}).toArray();t.length||t.push(""),e.find(".merchant-sortable-repeater-input").val(JSON.stringify(t)),e.find(".merchant-sortable-repeater-input").trigger("change"),e.find(".merchant-sortable-repeater-input").trigger("sortable.repeater.change")}},c=(o.init(),{init:function(){this.initAccordion(),this.initFlag()},initAccordion:function(){m(".merchant-group-field.has-accordion").each(function(){var e=m(this);e.accordion({collapsible:!0,header:"> .title-area",heightStyle:"content",active:!!e.hasClass("open")&&0})})},initFlag:function(){m(".merchant-group-field.has-flag").each(function(){var e=m(this),t=e.data("id"),t=e.find(".merchant-field-".concat(t,"_status select")),a=t.val(),t=t.find("option:selected").text();e.find(".field-status").removeClass("hidden active inactive").text(t).addClass(a)})}}),e={accordion:null,activePopupContainer:null,init:function(){this.initAccordion(),this.events(),this.makeSelectedReviewsSortable(m(".merchant-reviews-selector").not(".layouts .merchant-reviews-selector"))},events:function(){var a=this;m(u).on("input",".merchant-reviews-selector .products-search",a.ajaxSearch.bind(a)),m(u).on("change",'.merchant-reviews-selector .product-review input[type="checkbox"]',a.toggleReview.bind(a)),m(u).on("click",".merchant-reviews-selector .review-photo img",a.requestReviewImages.bind(a)),m(u).on("click",".review-photos-popup .overlay",a.dismissImagesGallery.bind(a)),m(u).on("click",".merchant-reviews-selector .product-reviews-load-more button",a.loadMoreReviews.bind(a)),m(u).on("click",".merchant-reviews-selector .popup-trigger",a.initPopUp.bind(a)),m(u).on("click",".merchant-reviews-selector .popup-header .close, .merchant-reviews-selector > .overlay",a.dismissPopUp.bind(a)),m(u).on("click",".merchant-reviews-selector .product-review-delete",a.deleteSelectedReview.bind(a)),m(u).on("keyup",function(e){"Escape"!==e.key||a.dismissImagesGallery()||a.dismissPopUp(a)}),m(u).on("merchant-flexible-content-added",function(e,t){a.makeSelectedReviewsSortable(),a.initAccordion()})},makeSelectedReviewsSortable:function(){var e=0<arguments.length&&arguments[0]!==p?arguments[0]:m(u).find(".merchant-reviews-selector").not(".layouts .merchant-reviews-selector"),a=this;e.find(".selected-reviews .product-reviews").sortable({axis:"y",cursor:"move",helper:"original",handle:".product-review-move",cancel:"",placeholder:"placeholder",update:function(e,t){t=t.item.closest(".merchant-reviews-selector");a.saveModifications(t)},start:function(e,t){t.placeholder.height(t.item.height())}})},deleteSelectedReview:function(e){var e=m(e.target).closest(".product-review"),t=e.closest(".merchant-reviews-selector");e.remove(),this.saveModifications(t),this.updateSelectedReviewsCheckboxState(t),this.countSelectedReviewsInProduct(t)},ajaxSearch:function(e){var t=this,e=m(e.target),a=e.closest(".merchant-reviews-selector"),n=a.find(".popup-header");(0===e.val().length||3<=e.val().length)&&m.ajax({url:merchant_admin_options.ajaxurl,type:"POST",data:{action:"merchant_search_reviews",search:e.val(),nonce:merchant_admin_options.ajaxnonce},beforeSend:function(){n.addClass("loading"),t.destroyAccordion(a)},success:function(e){e.success?(n.removeClass("popup-error"),a.find(".products-search-results").html(e.data),t.initAccordion(a)):n.addClass("popup-error")},complete:function(){n.removeClass("loading")},error:function(){n.addClass("popup-error")}})},loadMoreReviews:function(e){var t=this,a=m(e.target).closest(".product-item"),e=a.find(".product-review").length;m.ajax({url:merchant_admin_options.ajaxurl,type:"POST",data:{action:"merchant_load_more_reviews",product_id:a.attr("data-id"),offset:e,nonce:merchant_admin_options.ajaxnonce},beforeSend:function(){a.addClass("loading")},success:function(e){e.success&&(a.find(".product-reviews .reviews-wrapper").append(e.data.reviews),""===e.data.load_more&&t.hideLoadMoreButton(a),t.updateSelectedReviewsCheckboxState(a.closest(".merchant-reviews-selector")),t.countSelectedReviewsInProduct(a.closest(".merchant-reviews-selector")))},complete:function(){a.removeClass("loading")}})},hideLoadMoreButton:function(e){e.find(".product-reviews-load-more").remove()},initPopUp:function(e){var e=m(e.target).closest(".merchant-reviews-selector"),t=e.find(".selector-popup"),a=e.find(".overlay");t.addClass("active"),a.addClass("active"),this.activePopupContainer=e},dismissPopUp:function(){var e,t=this.activePopupContainer;null!==t&&(e=t.find(".selector-popup"),t=t.find(".overlay"),e.removeClass("active"),t.removeClass("active"),this.activePopupContainer=null)},initAccordion:function(){var e=0<arguments.length&&arguments[0]!==p?arguments[0]:m(u).find(".merchant-reviews-selector"),t=this;e.each(function(){var a=m(this).find(".popup-content .product-item.product-item-has-reviews");a.each(function(){a.accordion({collapsible:!0,heightStyle:"content",icons:!1,active:!!a.hasClass("opened")&&0,activate:function(e,t){t.newPanel.length?t.newPanel.parent().addClass("opened"):a.removeClass("opened")}})}),a.find("a").on("click",function(e){e.stopPropagation()}),t.updateSelectedReviewsCheckboxState(m(this)),t.countSelectedReviewsInProduct(m(this))})},destroyAccordion:function(e){e.find(".selector-popup .product-item.product-item-has-reviews").each(function(){m(this).hasClass("ui-accordion")&&m(this).accordion("destroy")})},toggleReview:function(e){var t=this,a=m(e.target).prop("checked"),n=m(e.target).closest(".merchant-reviews-selector"),e=m(e.target).closest(".product-review"),i=e.attr("data-id"),r=n.find(".selected-reviews .product-reviews"),i=r.find('.product-review[data-id="'.concat(i,'"]'));a?0===i.length&&(a=e.clone(),r.append(a),t.makeSelectedReviewsSortable()):i.remove(),setTimeout(function(){t.saveModifications(n)},150)},saveModifications:function(e){var t=e.find(".review-saved-ids"),a=e.find(".selected-reviews .product-reviews").find(".product-review"),n=[];a.each(function(){var e=m(this).attr("data-id");n.push(e)}),t.val(n.join(",")),t.trigger("change"),this.updateSelectedReviewsCheckboxState(e),this.countSelectedReviewsInProduct(e)},updateSelectedReviewsCheckboxState:function(a){var e=a.find(".selector-popup"),t=a.find(".review-saved-ids"),e=e.find(".product-review"),n=t.val().split(",");e.each(function(){var e=m(this).attr("data-id"),t=a.find('.product-review[data-id="'.concat(e,'"] input[type="checkbox"]'));n.includes(e)?t.prop("checked",!0):t.prop("checked",!1)})},countSelectedReviewsInProduct:function(e){var t=e.find(".selector-popup .product-item"),a=e.find(".review-saved-ids").val().split(",");t.each(function(){var t=0,e=m(this);e.find(".product-review").each(function(){var e=m(this).attr("data-id");a.includes(e)&&t++}),e.find(".selected-reviews-count .counter").text(t)})},requestReviewImages:function(e){var t=m(e.target).closest(".product-review"),a=m(e.target),e=t.attr("data-id");m.ajax({url:merchant_admin_options.ajaxurl,type:"POST",data:{action:"merchant_get_review_images",review_id:e,nonce:merchant_admin_options.ajaxnonce},beforeSend:function(){a.addClass("loading")},success:function(e){e.success&&(m("body").append(e.data),setTimeout(function(){m("body").find(".review-photos-popup").addClass("active")},300))},complete:function(){a.removeClass("loading")}})},dismissImagesGallery:function(){var e=m("body").find(".review-photos-popup");return!!e.length&&(e.removeClass("active"),setTimeout(function(){e.remove()},300),!0)}};({init:function(e){var i=this;m(".merchant-flexible-content-control").each(function(){var e=m(this).hasClass("has-accordion"),a=m(this).find(".merchant-flexible-content"),t=v.get("campaign_id"),n=0;t&&a.find("input.flexible-id").each(function(e){if(m(this).val()===t)return n=e,!1}),e?a.accordion({active:n,collapsible:!0,header:function(e){return e.find(".layout__inner > .layout-header")},heightStyle:"content"}).sortable({axis:"y",cursor:"move",helper:"original",handle:".customize-control-flexible-content-move",stop:function(e,t){a.trigger("merchant.sorted"),i.refreshNumbers(a),a.accordion("refresh")}}):a.sortable({axis:"y",cursor:"move",helper:"original",handle:".customize-control-flexible-content-move",stop:function(e,t){a.trigger("merchant.sorted"),i.refreshNumbers(a),a.accordion("refresh")}})}),this.updateLayoutTitle(),this.updateDiscountPercentMaxVal(),this.events()},updateLayoutTitle:function(){m(".merchant-flexible-content .layout").each(function(){var e,t=m(this).find(".layout-title[data-title-field]");t.length&&((e=m(this).find(".layout-body .merchant-field-"+t.data("title-field")+" input")).on("change keyup",function(){t.text(m(this).val())}),t.text(e.val()))})},updateDiscountPercentMaxVal:function(){m(".merchant-flexible-content .layout").each(function(){var e=m(this),t=e.find('.merchant-module-page-setting-field[data-id="discount_type"]'),a=e.find('.merchant-module-page-setting-field[data-id="discount_value"]'),e=(a=(a=a.length?a:e.find('.merchant-module-page-setting-field[data-id="discount"]')).length?a:e.find('.merchant-module-page-setting-field[data-id="discount_amount"]'),t.find("input:checked").val());"percentage_discount"===e||"percentage"===e?a.find("input").attr("max",100):a.find("input").removeAttr("max")}),m(".merchant-module-page-setting-fields")},generateUUID:function(){return"xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx".replace(/[xy]/g,function(e){var t=16*Math.random()|0;return("x"===e?t:3&t|8).toString(16)})},events:function(){var r=this;function a(e){e&&e.length&&e.siblings().find(".layout-actions__inner").slideUp(300)}m(u).on("change",'.merchant-module-page-setting-field[data-id="discount_type"] input',function(){r.updateDiscountPercentMaxVal()}),m(u).on("change","select",function(){var t=m(this).val(),a=m(this).prop("multiple");m(this).find("option").each(function(){var e=m(this).val(),e=a?t.includes(e):e===t;m(this).attr("selected",e)})}),m(".customize-control-flexible-content-add-button").click(function(e){e.preventDefault(),e.stopImmediatePropagation(),1===m(this).parent().find(".customize-control-flexible-content-add-list a").length?m(this).parent().find(".customize-control-flexible-content-add-list a").trigger("click"):m(this).parent().find(".customize-control-flexible-content-add-list").toggleClass("active")}),m(u).on("click",".customize-control-flexible-content-add",function(e){e.preventDefault(),e.stopImmediatePropagation();var e=m(".merchant-flexible-content-control[data-id="+m(this).data("id")+"]"),t=e.find(".layouts"),a=m(this).data("layout"),t=t.find(".layout[data-type="+a+"]").clone(!0),a=e.find(".merchant-flexible-content"),n=a.find(".layout"),e=r.generateUUID(),e=(t.find("input, select, textarea").each(function(){m(this).data("name")&&m(this).attr("name",m(this).data("name").replace("0",n.length)),m(this).is(":checkbox, :radio")&&m(this).attr("checked")&&m(this).prop("checked",!0)}),t.attr("data-layout-id",e),t.find(".layout-count").text(n.length+1),t.find(".flexible-id").val(e),a.append(t),a.removeClass("empty"),m(this).parent().removeClass("active"),t.find(".merchant-module-page-setting-field-upload").length&&s(t.find(".merchant-module-page-setting-field-upload")),t.find(".merchant-module-page-setting-field-select_ajax").length&&l(t.find(".merchant-module-page-setting-field-select_ajax")),m(this).closest(".merchant-flexible-content-control"));e.hasClass("has-accordion")&&(e.find(".merchant-flexible-content").accordion("refresh"),e.find(".merchant-flexible-content").accordion("option","active",-1)),c.init(),m(u).trigger("merchant-flexible-content-added",[t]),r.updateLayoutTitle(),r.updateDiscountPercentMaxVal()}),m(u).on("click",".customize-control-flexible-content-duplicate",function(e){e.preventDefault(),e.stopImmediatePropagation();var t,n,e=m(this),a=e.closest(".merchant-flexible-content-control[data-id="+e.data("id")+"]"),i=null==a?void 0:a.find(".merchant-flexible-content");a.length&&i.length&&(e=e.closest(".layout")).length&&(e.find(".layout-actions__inner").hide(),t=e.clone(),i.find(".layout"),n=e.find(".layout-count").text(),t.find("input, select, textarea").each(function(){var e,t=m(this),a=t.attr("name");a&&(e=a.split("[")[0],a=a.match(/\[(.*?)\]/g))&&1<a.length&&(a[1]="["+n+"]",e="".concat(e).concat(a.join("")),t.attr("name",e))}),t.find("select").each(function(){m(this).hasClass("select2-hidden-accessible")&&(m(this).removeClass("select2-hidden-accessible").removeAttr("data-live-search").removeAttr("data-select2-id").removeAttr("aria-hidden").removeAttr("tabindex"),m(this).nextAll(".select2-container").remove(),m(this).select2())}),t.find(".layout-body").removeAttr("style"),t.hide(),t.insertAfter(e),t.fadeIn(),t.find(".merchant-module-page-setting-field-upload").length&&s(t.find(".merchant-module-page-setting-field-upload")),t.find(".merchant-module-page-setting-field-select_ajax").length&&l(t.find(".merchant-module-page-setting-field-select_ajax")),r.refreshNumbers(i),m(u).trigger("merchant-flexible-content-added",[t]),a.hasClass("has-accordion")&&i.accordion("refresh"),r.updateLayoutTitle(),c.init())}),m(u).on("click",".customize-control-flexible-content-delete",function(e){e.preventDefault();var e=m(this).closest(".layout"),t=e.parent(),t=(e.remove(),0===t.find(".layout").length&&t.addClass("empty"),r.refreshNumbers(t),m(u).trigger("merchant-flexible-content-deleted",[e]),m(this).closest(".merchant-flexible-content-control"));t.hasClass("has-accordion")&&t.find(".merchant-flexible-content").accordion("refresh"),m(u).trigger("change.merchant")}),m(u).on("click",".layout-actions__toggle",function(e){e.preventDefault(),a(m(this).closest(".layout")),m(this).closest(".layout-actions").find(".layout-actions__inner").stop().slideToggle(300)}),m(u).on("click",".layout-header",function(){a(m(this).closest(".layout"))}),m(u).on("merchant-flexible-content-added",function(e,t){a(t)})},refreshNumbers:function(e){e.find(".layout").each(function(e){var t=m(this).find(".layout-count").text(),a=parseInt(t)-1;m(this).find(".layout-count").text(e+1),m(this).find("input, select, textarea").each(function(){m(this).attr("name")&&m(this).attr("name",m(this).attr("name").replace("["+a+"]","[*refreshed*"+e+"]"))})}),e.find(".layout").each(function(e){m(this).find("input, select, textarea").each(function(){var e=m(this).attr("name");e&&m(this).attr("name",e.replace("*refreshed*",""))})}),e.parent().find("input").trigger("change.merchant")}}).init(),c.init(),e.init(),m(u).on("keyup",".merchant-module-page-setting-field-products_selector .merchant-search-field",function(){clearTimeout(r);var e,t,a,n=[],i=(!m(this).closest('[data-id="excluded_products"]').length||"categories"!==(t=(e=m(this).closest(".layout")).find(".merchant-field-rules_to_apply select").val()||e.find(".merchant-field-rules_to_display select").val()||e.find(".merchant-field-display_rules select").val())&&"by_category"!==t||(n=e.find(".merchant-field-category_slugs select").val()||e.find(".merchant-field-product_cats select").val()),m(this).closest(".merchant-products-search-container"));""!==m(this).val()?(i.find(".merchant-searching").addClass("active"),a={action:"merchant_admin_products_search",nonce:merchant_admin_options.ajaxnonce,keyword:m(this).val(),product_types:m(this).data("allowed-types"),ids:i.find(".merchant-selected-products").val(),categories:n},r=setTimeout(function(){m.post(merchant_admin_options.ajaxurl,a,function(e){var t=i.find(".merchant-selections-products-preview");t.show(),t.html(e),i.find(".merchant-searching").removeClass("active")})},250)):i.find(".merchant-selections-products-preview").html("").hide()}),m(u).on("click touch",".merchant-module-page-setting-field-products_selector .merchant-selections-products-preview li",function(){var e=m(this).closest(".merchant-products-search-container"),t=e.find(".merchant-selected-products"),a=t.val(),n="multiple"===e.data("multiple");0<e.find(".merchant-selected-products-preview ul li").length&&!n&&(e.find(".merchant-selected-products-preview ul li").remove(),t.val("").change()),m(this).children(".remove").attr("aria-label","Remove").html("×"),e.find(".merchant-selected-products-preview ul").append(m(this)),e.find(".merchant-selections-products-preview").html("").hide(),e.find(".merchant-search-field").val("").change(),""===a?t.val(m(this).data("id")):(n?((e=a.split(",")).push(m(this).data("id")),t.val(e.join(","))):t.val(m(this).data("id"))).change()}),m(u).on("click touch",".merchant-selected-products-preview .remove",function(){var e=m(this);if(confirm(merchant_admin_options.product_delete_confirmation_message)){var t=e.closest(".merchant-products-search-container").find(".merchant-selected-products"),a=e.parent().data("id"),n=(e.parent().remove(),t.val().split(","));if(0<n.length)for(var i in n)parseInt(n[i])===parseInt(a)&&n.splice(i,1);t.val(n.join(",")).change(),t.trigger("change.merchant")}}),m(u).on("merchant-admin-check-fields merchant-flexible-content-added",function(){m(".merchant-module-page-setting-field").each(function(){var e=m(this);if(e.data("condition")&&e.data("condition").length){var t=e.data("condition"),a=m(this).closest(".layout-body").find('input[name*="'+t[0]+'"],select[name*="'+t[0]+'"]');if((a=a.length?a:m('input[name="merchant['+t[0]+']"],select[name="merchant['+t[0]+']"]')).length){var n,i=!1;switch(t[1]){case"==":"radio"!==a.attr("type")&&"checkbox"!==a.attr("type")||(n=a.parent().find("input:checked")).length&&n.val()===t[2]&&(i=!0),a.is("select")&&a.val()==t[2]&&(i=!0);break;case"any":"radio"!==a.attr("type")&&"checkbox"!==a.attr("type")||(n=a.parent().find("input:checked")).length&&t[2].split("|").includes(n.val())&&(i=!0),a.is("select")&&t[2].split("|").includes(a.val())&&(i=!0)}i?e.removeClass("merchant-hide").addClass("merchant-show"):e.removeClass("merchant-show").addClass("merchant-hide")}}})}).trigger("merchant.change"),m(u).on("merchant-admin-check-fields merchant-flexible-content-added change keyup",function(){m(u).find(".merchant-module-page-setting-field").each(function(){var e=m(this);e.data("conditions")&&(function e(t){var a=1<arguments.length&&arguments[1]!==p&&arguments[1];var n=!1;if("relation"in t){var i=t.relation.toUpperCase();if("OR"===i)for(var r=0;r<t.terms.length;r++){var o=t.terms[r];if(n=e(o,a))return!0}else if("AND"===i){for(var c=0,s=0;s<t.terms.length;s++){var l=t.terms[s];e(l,a)&&c++}c===t.terms.length&&(n=!0)}}else{var d,i="",h=(i="terms"in t?t.terms[0]:t,m('input[name="merchant['+i.field+']"],select[name="merchant['+i.field+']"]')),u=(h.length||0<(d=a.closest(".layout-body")).length&&(h=d.find(".merchant-field-"+i.field).find("input, select")),(h=(h=h.length?h:m('input[name="merchant['+i.field+'][]"],select[name="merchant['+i.field+'][]"]')).length?h:m(".merchant-group-fields-container").find(".merchant-field-"+i.field+' input[name*="'+i.field+'"],.merchant-field-'+i.field+' select[name*="'+i.field+'"]')).val());"checkbox"===h.attr("type")&&(u=h.is(":checked")),"radio"===h.attr("type")&&(u=h.filter(":checked").val()),"checkbox"===h.attr("type")&&1<h.length&&(u=[],h.each(function(){m(this).is(":checked")&&u.push(m(this).val())})),b(u)&&(u=Number(u)),Array.isArray(i.value)&&(i.value=i.value.map(function(e){return b(e)?Number(e):e})),("==="===i.operator&&u===i.value||"!=="===i.operator&&u!==i.value||">"===i.operator&&u>i.value||"<"===i.operator&&u<i.value||">="===i.operator&&u>=i.value||"<="===i.operator&&u<=i.value||"in"===i.operator&&i.value.includes(u)||"!in"===i.operator&&!i.value.includes(u)||"contains"===i.operator&&Array.isArray(u)&&u.includes(i.value)||"!contains"===i.operator&&Array.isArray(u)&&!u.includes(i.value))&&(n=!0)}return n}(e.data("conditions"),e)?e.removeClass("merchant-hide").addClass("merchant-show"):e.removeClass("merchant-show").addClass("merchant-hide"))})}).trigger("merchant.change"),m(u).on("change",".merchant-module-page-setting-field",function(){m(u).trigger("merchant-admin-check-fields")}).trigger("merchant.change"),m(u).trigger("merchant-admin-check-fields"),m(u).on("merchant-admin-check-color-fields merchant-flexible-content-added",function(){m(".merchant-color").each(function(){var a,e=m(this),n=e.find(".merchant-color-picker"),i=e.find(".merchant-color-input"),r=!1;n.off("click").on("click",function(e){e.preventDefault(),e.stopPropagation();var t=m("body,html");t.addClass("merchant-height-auto"),r?a.setColor(i.val()):((a=new Pickr({el:n.get(0),container:"body",theme:"merchant",appClass:"merchant-pcr-app",default:i.val()||n.data("default-color")||"#212121",swatches:["#000000","#F44336","#E91E63","#673AB7","#03A9F4","#8BC34A","#FFEB3B","#FFC107","#FFFFFF"],sliders:"h",useAsButton:!0,components:{hue:!0,preview:!0,opacity:!0,interaction:{input:!0,clear:!0}},i18n:{"btn:clear":"Default"}})).on("change",function(e){e=(1===e.a?(a.setColorRepresentation("HEX"),e.toHEXA()):(a.setColorRepresentation("RGBA"),e.toRGBA())).toString(0);n.css({"background-color":e}),i.val()!==e&&i.val(e).trigger("change.merchant"),m(u).trigger("merchant-color-picker-updated",[e,i])}),a.on("clear",function(){var e=n.data("default-color");e?a.setColor(e):(n.css({"background-color":"white"}),i.val(""))}),a.on("hide",function(){t.removeClass("merchant-height-auto")}),n.data("pickr",a),setTimeout(function(){a.show()},200),r=!0)}),i.on("change keyup",function(){var e=m(this).val();n.css({"background-color":e})})})}),m(u).trigger("merchant-admin-check-color-fields");({init:function(){this.events()},events:function(){var l=this;m(u).on("click",".merchant-create-page-control-button",function(e){e.preventDefault();var t=m(this),a=t.parent().find(".merchant-create-page-control-create-message"),n=t.parent().find(".merchant-create-page-control-success-message"),e=(t.text(),t.data("creating-text")),i=(t.data("created-text"),t.data("page-title")),r=t.data("page-meta-key"),o=t.data("page-meta-value"),c=t.data("option-name"),s=t.data("nonce");if(!i)return!1;m(this).text(e),m(this).attr("disabled",!0),m.ajax({type:"post",url:ajaxurl,data:{action:"merchant_create_page_control",page_title:i,page_meta_key:r,page_meta_value:o,option_name:c,nonce:s},success:function(e){l.ajaxResponseHandler(e,t,n,a)}})})},ajaxResponseHandler:function(e,t,a,n){"success"===e.status&&(e=a.find("a").attr("href").replace("?post=&","?post="+e.page_id+"&"),a.find("a").attr("href",e),a.css("display","block"),n.remove(),t.remove())}}).init(),m(".merchant-module-page-setting-field-gallery").each(function(){var n,i=m(this),e=i.find(".merchant-gallery-button"),r=i.find(".merchant-gallery-input"),o=i.find(".merchant-gallery-images"),t=i.find(".merchant-gallery-remove");o.sortable({helper:"original",update:function(e,t){var a=[];o.find(".merchant-gallery-image").each(function(){a.push(m(this).data("item-id"))}),r.val(a.join(",")).trigger("change")}});t.on("click",function(e){e.preventDefault(),m(this).parent().remove();var t=[];o.find(".merchant-gallery-image").each(function(){t.push(m(this).data("item-id"))}),r.val(t.join(",")).trigger("change")}),e.on("click",function(e){m(this);var t=r.val(),a=t?"edit":"add";e.preventDefault(),void 0!==h.wp&&h.wp.media&&h.wp.media.gallery&&("add"==a?(n=h.wp.media({library:{type:"image"},frame:"post",state:"gallery",multiple:!0})).open():n=h.wp.media.gallery.edit('[gallery ids="'+t+'"]'),n.on("update",function(e){o.empty();e=e.models.map(function(e){var e=e.toJSON(),t=(e.sizes&&e.sizes.thumbnail&&e.sizes.thumbnail.url?e.sizes.thumbnail:e).url;return o.append('<div class="merchant-gallery-image" data-item-id="'+e.id+'"><i class="merchant-gallery-remove dashicons dashicons-no-alt"></i><img src="'+t+'" /></div>'),e.id});r.val(e.join(",")).trigger("change"),i.find(".merchant-gallery-remove").on("click",function(e){e.preventDefault(),m(this).parent().remove();var t=[];o.find(".merchant-gallery-image").each(function(){t.push(m(this).data("item-id"))}),r.val(t.join(",")).trigger("change")})}))})});var s=function(e){var n,i=e,e=i.find(".merchant-upload-button"),r=i.find(".merchant-upload-input"),o=i.find(".merchant-upload-wrapper");i.find(".merchant-upload-remove").on("click",function(e){e.preventDefault(),m(this).parent().remove(),r.val("").trigger("change")}),e.on("click",function(e){e.preventDefault(),void 0!==h.wp&&h.wp.media&&((n=n||h.wp.media({library:{type:"image"}})).open(),n.on("select",function(){o.empty();var e=n.state().get("selection").first().attributes,t=(e.sizes&&e.sizes.thumbnail&&e.sizes.thumbnail.url?e.sizes.thumbnail:e).url,a=e.sizes?JSON.stringify(e.sizes):"";o.append('<div class="merchant-upload-image" data-sizes=\''+a+'\'><i class="merchant-upload-remove dashicons dashicons-no-alt"></i><img src="'+t+'" /></div>'),r.val(e.id).trigger("change"),i.find(".merchant-upload-button-drag-drop").hide(),i.find(".merchant-upload-remove").on("click",function(e){e.preventDefault(),m(this).parent().remove(),r.val("").trigger("change"),i.find(".merchant-upload-button-drag-drop").show()})}))})},l=(m(".merchant-module-page-setting-field-upload:not(.template)").each(function(){s(m(this))}),jQuery.each(["dragenter","dragover","dragleave","drop"],function(e,t){m(u).on(t,".merchant-upload-button-drag-drop",function(e){e.preventDefault(),e.stopPropagation()})}),m(u).on("dragenter",".merchant-upload-button-drag-drop",function(e){m(this).closest(".merchant-module-page-setting-field-upload").find(".merchant-upload-button").click()}),function(e){var t=e.find("select"),a=t.data("source"),n=h.merchant_admin_options,i={width:"100%",templateSelection:function(e){return e.text.replace(/&nbsp;-*\s*/g,"").trim()}};"post"!==a&&"product"!==a&&"user"!==a||(i.minimumInputLength=1,i.ajax={url:n.ajaxurl,dataType:"json",delay:250,cache:!0,data:function(e){return{action:"merchant_admin_options_select_ajax",nonce:n.ajaxnonce,term:e.term,source:a}},processResults:function(e,t){return e.success?{results:e.data}:{}}}),t.select2(i),e.find(".select2-selection--multiple").append('<span class="merchant-select2-clear"></span>')}),d=(m(".merchant-module-page-setting-field-select_ajax:not(.template)").each(function(){l(m(this))}),m(".merchant-module-page-settings-responsive").each(function(){var e=m(this),a=e.find(".merchant-module-page-settings-devices button"),n=e.find(".merchant-module-page-settings-device-container");a.on("click",function(e){e.preventDefault();var t=m(this).data("device");a.removeClass("active"),n.removeClass("active"),m(this).addClass("active"),n.each(function(){m(this).data("device")===t&&m(this).addClass("active")})})}),m(".merchant-animated-buttons").each(function(){var e,t,a=m(this).find("label"),n=m(".merchant-animation-demo");a.on("click",function(){n.removeClass("merchant-animation-"+e),n.removeClass("merchant-animation-"+t),e=m(this).find("input").attr("value"),setTimeout(function(){n.addClass("merchant-animation-"+e)},100),setTimeout(function(){n.removeClass("merchant-animation-"+e)},1e3)}),a.mouseover(function(){n.removeClass("merchant-animation-"+e),t=m(this).find("input").attr("value"),n.addClass("merchant-animation-"+t)}).mouseout(function(){n.removeClass("merchant-animation-"+t)})}),m(".merchant-notifications-sidebar")),e=(d.length&&(m(".merchant-notifications").on("click",function(e){e.preventDefault();var t=m(this),e=d.find(".merchant-notification:first-child .merchant-notification-date").data("raw-date");d.toggleClass("opened"),t.hasClass("read")||m.post(h.merchant.ajax_url,{action:"merchant_notifications_read",nonce:h.merchant.nonce,latest_notification_date:e},function(e){e.success&&setTimeout(function(){t.addClass("read")},2e3)})}),m(h).on("scroll",function(){60<h.pageYOffset&&(d.addClass("closing"),setTimeout(function(){d.removeClass("opened"),d.removeClass("closing")},300))}),m(".merchant-notifications-sidebar-close").on("click",function(e){e.preventDefault(),d.addClass("closing"),setTimeout(function(){d.removeClass("opened"),d.removeClass("closing")},300)})),m(".merchant-tabs-nav")),t=(e.length&&e.each(function(){var a=m(this).data("tab-wrapper-id");m(this).find(".merchant-tabs-nav-link").on("click",function(e){e.preventDefault();var e=m(this).closest(".merchant-tabs-nav").find(".merchant-tabs-nav-link"),t=m(this).data("tab-to"),e=(e.each(function(){m(this).closest(".merchant-tabs-nav-item").removeClass("active")}),m(this).closest(".merchant-tabs-nav-item").addClass("active"),m('.merchant-tab-content-wrapper[data-tab-wrapper-id="'+a+'"]'));e.find("> .merchant-tab-content").removeClass("active"),e.find('> .merchant-tab-content[data-tab-content-id="'+t+'"]').addClass("active")})}),m(".merchant-module-alert"));t.length&&t.find(".merchant-module-alert-close").on("click",function(e){e.preventDefault(),t.removeClass("merchant-show"),m(u).off("click.merchant-alert-close")})})})(jQuery,window,document),jQuery.fn.extend({getPath:function(){var c=[];return this.each(function(e,t){for(var a,n=jQuery(t);n.length;){var i=n.get(0);if(!(r=i.localName))break;var r=r.toLowerCase(),o=n.parent();1<o.children(r).length&&0<(e=o.children().index(i)+1)&&(r+=":nth-child("+e+")"),a=r+(a?" > "+a:""),n=o}c.push(a)}),c.join(",")}});
     1function _typeof(e){return(_typeof="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}((m,h,u,p)=>{var f={},v=new URLSearchParams(h.location.search),g=v.get("module");function b(e){return"string"==typeof e&&!isNaN(e)&&!isNaN(parseFloat(e))}m(u).ready(function(){var e=m(".merchant-module-page-ajax-form"),n=m(".merchant-module-page-ajax-header"),a=(m(".merchant-module-save-button"),m(".merchant-module-page-content").on("change keypress change.merchant",function(e){m(e.target).hasClass("merchant-backup-file")||(m(this).is(".merchant-module-question-answer-textarea, .merchant-license-code-input")||f.show_save||(n.addClass("merchant-show"),n.removeClass("merchant-saving"),f.show_save=!0),c.initFlag())}),e.ajaxForm({beforeSubmit:function(){n.addClass("merchant-saving")},success:function(){var t;n.removeClass("merchant-show"),f.show_save=!1,m(".merchant-module-action").hasClass("merchant-enabled")||((t=m(".merchant-module-alert")).addClass("merchant-show"),m(u).off("click.merchant-alert-close"),m(u).on("click.merchant-alert-close",function(e){m(e.target).closest(".merchant-module-alert-wrapper").length||(t.removeClass("merchant-show"),m(u).off("click.merchant-alert-close"))})),m(u).trigger("save.merchant",[g])}}),m(".merchant-module-question-answer-button")),i=m(".merchant-module-question-answer-textarea");i.on("input",function(){a.prop("disabled",""===m(this).val().trim())}),a.on("click",function(e){e.preventDefault();var t,e=i.val();e.trim()?(t=m(this),m(".merchant-module-question-answer-dropdown").removeClass("merchant-show"),m(".merchant-module-question-thank-you-dropdown").addClass("merchant-show"),h.wp.ajax.post("merchant_module_feedback",{subject:i.attr("data-subject"),message:e,module:t.closest(".merchant-module-action").find(".merchant-module-page-button-action-activate").data("module"),nonce:h.merchant.nonce})):alert("Please provide the required information.")}),m(".merchant-module-page-button-action-activate").on("click",function(e){if(e.preventDefault(),m(this).hasClass("merchant-module-deactivated-by-bp"))return!1;m(".merchant-module-question-list-dropdown").removeClass("merchant-show"),m(".merchant-module-question-answer-dropdown").removeClass("merchant-show"),m(".merchant-module-question-answer-form").removeClass("merchant-show"),m(".merchant-module-question-answer-title").removeClass("merchant-show"),m(".merchant-module-question-thank-you-dropdown").removeClass("merchant-show"),m(".merchant-module-question-answer-textarea").val(""),h.wp.ajax.post("merchant_module_activate",{module:m(this).data("module"),nonce:h.merchant.nonce}).done(function(){m("body").removeClass("merchant-module-disabled").addClass("merchant-module-enabled"),m(".merchant-module-action").addClass("merchant-enabled")})}),m(".merchant-module-page-button-action-deactivate").on("click",function(e){e.preventDefault(),h.wp.ajax.post("merchant_module_deactivate",{module:m(this).data("module"),nonce:h.merchant.nonce}).done(function(){m("body").removeClass("merchant-module-enabled").addClass("merchant-module-disabled"),m(".merchant-module-action").removeClass("merchant-enabled"),m(".merchant-module-question-list-dropdown").addClass("merchant-show")})}),m(".merchant-module-question-list-dropdown li").on("click",function(e){a.prop("disabled",""===i.val().trim());var t=m(this),n=t.data("answer-target"),n=m('[data-answer-title="'+n+'"]');n.length?(n.addClass("merchant-show").siblings().removeClass("merchant-show"),m(".merchant-module-question-answer-dropdown").addClass("merchant-show"),m(".merchant-module-question-answer-textarea").attr("data-subject",t.text().trim())):(m(".merchant-module-question-thank-you-dropdown").addClass("merchant-show"),m(".merchant-module-question-answer-dropdown").removeClass("merchant-show")),m(".merchant-module-question-answer-textarea").val(""),m(".merchant-module-question-list-dropdown").removeClass("merchant-show")}),m(".merchant-module-dropdown-close").on("click",function(e){e.preventDefault(),m(this).closest(".merchant-module-dropdown").removeClass("merchant-show")}),m(".merchant-module-page-button-deactivate").on("click",function(e){e.preventDefault();m(this);var t=m(".merchant-module-deactivate-dropdown");t.toggleClass("merchant-show"),m(u).off("click.merchant-close"),m(u).on("click.merchant-close",function(e){m(e.target).closest(".merchant-module-deactivate").length||(t.removeClass("merchant-show"),m(u).off("click.merchant-close"))})}),m(".merchant-range").each(function(){var e=m(this),a=e.find(".merchant-range-input"),i=e.find(".merchant-range-number-input");a.on("change input merchant.range merchant-init.range",function(e){var t=m(this),e=("merchant"===e.type?i:t).val()||0,n=t.attr("min")||0,n=(e-n)/((t.attr("max")||1)-n)*100;m("body").hasClass("rtl")?t.css({background:"linear-gradient(to left, #3858E9 0%, #3858E9 "+n+"%, #ddd "+n+"%, #ddd 100%)"}):t.css({background:"linear-gradient(to right, #3858E9 0%, #3858E9 "+n+"%, #ddd "+n+"%, #ddd 100%)"}),a.val(e),i.val(e)}).trigger("merchant-init.range"),i.on("change input blur",function(){a.hasClass("merchant-range-input")&&a.val(m(this).val()).trigger("merchant.range")})}),m(u).on("click",".merchant-module-page-setting-field-hidden-desc-trigger",function(){var e=m(this),t=(e.toggleClass("expanded"),e.attr("data-show-text")),n=e.attr("data-hidden-text");m(this).find("span:first").text(e.text()===t?n:t),m(this).closest(".merchant-module-page-setting-field").find(".merchant-module-page-setting-field-hidden-desc").stop(!0,!0).slideToggle("fast")});({init:function(){this.events()},events:function(){m(u).on("click","#download-backup-button",this.download.bind(this)),m(u).on("click","#restore-backup-button",this.restore.bind(this)),m(u).on("change","#merchant-backup-file",this.removeBackupFile.bind(this))},download:function(e){var a=this,i=(e.preventDefault(),m(".merchant-module-page-setting-fields .backup-section")),o=(a.hideError(i),m(e.target).attr("data-module-id"));m.ajax({url:merchant_admin_options.ajaxurl,type:"GET",data:{action:"merchant_get_module_settings",nonce:merchant_admin_options.ajaxnonce,module_id:o},beforeSend:function(){a.showLoadingIndicator(i)},success:function(e){var t,n;e.success?(t=e.data,n="merchant-"+o+"-backup-"+(new Date).toISOString().slice(0,10)+"-"+(new Date).getHours()+"-"+(new Date).getMinutes()+"-"+(new Date).getSeconds()+".json",a.downloadJson(t,n)):a.displayError(e.data.message,i),a.hideLoadingIndicator(i)},error:function(e,t,n){a.displayError(n,i),a.hideLoadingIndicator(i)}})},restore:function(e){var t,a=this,i=(e.preventDefault(),m(".merchant-module-page-setting-fields .restore-section")),n=(a.hideError(i),m(e.target).attr("data-module-id")),e=m(".merchant-backup-file").prop("files")[0];e&&"application/json"===e.type?((t=new FileReader).onload=function(e){e=e.target.result;m.ajax({url:merchant_admin_options.ajaxurl,type:"POST",data:{action:"merchant_restore_module_settings",nonce:merchant_admin_options.ajaxnonce,module_id:n,module_settings:e},beforeSend:function(){a.showLoadingIndicator(i)},success:function(e){e.success?h.location.href=e.data.redirect_url:a.displayError(e.data.message,i),a.hideLoadingIndicator(i)},error:function(e,t,n){a.displayError(n,i),a.hideLoadingIndicator(i)}})},t.readAsText(e)):a.displayError(merchant_admin_options.invalid_file,i)},removeBackupFile:function(e){var t,n=m(e.target);n.length&&(e=m(".backup-file-remove"),0<(null==(t=n[0])?void 0:t.files.length)?e.show():e.hide(),e.on("click",function(){n.val(""),m(this).hide()}))},downloadJson:function(e,t){"object"===_typeof(e)&&(e=JSON.stringify(e));var e=new Blob([e],{type:"application/json"}),e=URL.createObjectURL(e),n=u.createElement("a");n.href=e,n.download=t,n.click(),URL.revokeObjectURL(e)},displayError:function(e,t){t.append('<div class="error-message"><p>'.concat(e,"</p></div>"))},hideError:function(e){e.find(".error-message").remove()},showLoadingIndicator:function(e){e.find(".merchant-loading-spinner").addClass("show")},hideLoadingIndicator:function(e){e.find(".merchant-loading-spinner").removeClass("show")}}).init();e={init:function(e){this.events()},events:function(){m(u).on("click",".merchant-flexible-content .merchant-toggle-switch .toggle-switch-label span",function(){var e=m(this).closest(".merchant-toggle-switch").find(".toggle-switch-checkbox");e.prop("checked",!e.prop("checked"))}).trigger("merchant.change")}};({init:function(){this.initiate_datepicker(),this.events()},initiate_datepicker:function(){var e=m(".merchant-module-page-setting-field .merchant-datetime-field");0!==e.length&&e.each(function(n){var a=m(this).find("input"),i={locale:JSON.parse(merchant_datepicker_locale),selectedDates:[a.val()?new Date(a.val()):""],onSelect:function(e){e.date;var t=e.formattedDate;void 0===t&&(e.datepicker.$el.value=""),a.trigger("change.merchant"),a.trigger("change.merchant-datepicker",[t,a,i,n])}},e=m(this).data("options"),e=(e.buttons=["clear"],e&&(e.minDate!==p&&"today"===e.minDate&&(e.minDate=new Date,e.timeZone!==p)&&""!==e.timeZone&&(e.minDate=new Date(e.minDate.toLocaleString("en-US",{timeZone:e.timeZone}))),i=Object.assign(i,e)),new AirDatepicker(a.getPath(),i));a.attr("readonly",!0),m(u).trigger("initiated.merchant-datepicker",[e,a,i,n])})},events:function(){var e=this;m(u).on("merchant-flexible-content-added",function(){e.initiate_datepicker()})}}).init();({init:function(e){this.events()},events:function(){var n=this;m(".merchant-sortable").each(function(){var e=m(this),t=e.find(".merchant-sortable-input");m(e.find("ul.merchant-sortable-list").first()).sortable({update:function(){t.val(n.sortableGetNewVal(e)).trigger("change.merchant")}}).disableSelection().find("li").each(function(){m(this).find("i.visibility").click(function(){m(this).toggleClass("dashicons-visibility-faint").parents("li:eq(0)").toggleClass("invisible")})}).click(function(){m(event.target).hasClass("dashicons-visibility")&&t.val(n.sortableGetNewVal(e)).trigger("change.merchant")})})},sortableGetNewVal:function(e){var e=m(e.find("li")),t=[];return _.each(e,function(e){m(e).hasClass("invisible")||t.push(m(e).data("value"))}),JSON.stringify(t)}}).init(),e.init(),m(u).on("merchant-flexible-content-added",function(e,t){t=t.find(".merchant-sortable-repeater-control").find(".merchant-sortable-repeater.sortable");r.makeFieldsSortable(t)});var o,r={init:function(e){var a=this;m(".merchant-sortable-repeater-control").each(function(){var e=JSON.parse(m(this).find(".merchant-sortable-repeater-input").val()),t=e.length;if(0<t&&(m(this).find(".repeater-input").val(e[0]),1<t))for(var n=1;n<t;++n)a.appendRow(m(this),e[n])}),this.events()},events:function(){var t=this;m(u).on("click",".merchant-sortable-repeater.sortable .customize-control-sortable-repeater-delete",function(e){e.preventDefault(),m(this).parent().slideUp("fast",function(){var e=m(this).parent().parent();m(this).remove(),t.getAllInputs(e)}),m(u).trigger("merchant-sortable-repeater-item-deleted")}),m(u).on("click",".customize-control-sortable-repeater-add",function(e){e.preventDefault(),t.appendRow(m(this).parent()),t.getAllInputs(m(this).parent())}),m(u).on("change",".merchant-sortable-repeater.sortable",function(){t.getAllInputs(m(this).parent())}),m(u).on("focusout",".merchant-sortable-repeater.sortable .repeater-input",function(){t.getAllInputs(m(this).parent())})},appendRow:function(e){var t='<div class="repeater" style="display:none"><input type="text" value="'+(1<arguments.length&&arguments[1]!==p?arguments[1]:"")+'" class="repeater-input" /><span class="dashicons dashicons-menu"></span><a class="customize-control-sortable-repeater-delete" href="#"><span class="dashicons dashicons-no-alt"></span></a></div>',t=(e.find(".sortable").append(t),e.find(".sortable").find(".repeater:last"));t.slideDown("slow",function(){m(this).find("input").focus()}),this.makeFieldsSortable(e.find(".sortable")),m(u).trigger("merchant-sortable-repeater-item-added",[t,e.find(".sortable")])},makeFieldsSortable:function(n){n.hasClass("disable-sorting")||n.sortable({update:function(e,t){r.getAllInputs(n.parent())}})},getAllInputs:function(e){var t=e.find(".repeater-input").map(function(){return m(this).val()}).toArray();t.length||t.push(""),e.find(".merchant-sortable-repeater-input").val(JSON.stringify(t)),e.find(".merchant-sortable-repeater-input").trigger("change"),e.find(".merchant-sortable-repeater-input").trigger("sortable.repeater.change")}},c=(r.init(),{init:function(){this.initAccordion(),this.initFlag()},initAccordion:function(){m(".merchant-group-field.has-accordion").each(function(){var e=m(this);e.accordion({collapsible:!0,header:"> .title-area",heightStyle:"content",active:!!e.hasClass("open")&&0})})},initFlag:function(){m(".merchant-group-field.has-flag").each(function(){var e=m(this),t=e.data("id"),t=e.find(".merchant-field-".concat(t,"_status select")),n=t.val(),t=t.find("option:selected").text();e.find(".field-status").removeClass("hidden active inactive").text(t).addClass(n)})}}),e={accordion:null,activePopupContainer:null,init:function(){this.initAccordion(),this.events(),this.makeSelectedReviewsSortable(m(".merchant-reviews-selector").not(".layouts .merchant-reviews-selector"))},events:function(){var n=this;m(u).on("input",".merchant-reviews-selector .products-search",n.ajaxSearch.bind(n)),m(u).on("change",'.merchant-reviews-selector .product-review input[type="checkbox"]',n.toggleReview.bind(n)),m(u).on("click",".merchant-reviews-selector .review-photo img",n.requestReviewImages.bind(n)),m(u).on("click",".review-photos-popup .overlay",n.dismissImagesGallery.bind(n)),m(u).on("click",".merchant-reviews-selector .product-reviews-load-more button",n.loadMoreReviews.bind(n)),m(u).on("click",".merchant-reviews-selector .popup-trigger",n.initPopUp.bind(n)),m(u).on("click",".merchant-reviews-selector .popup-header .close, .merchant-reviews-selector > .overlay",n.dismissPopUp.bind(n)),m(u).on("click",".merchant-reviews-selector .product-review-delete",n.deleteSelectedReview.bind(n)),m(u).on("keyup",function(e){"Escape"!==e.key||n.dismissImagesGallery()||n.dismissPopUp(n)}),m(u).on("merchant-flexible-content-added",function(e,t){n.makeSelectedReviewsSortable(),n.initAccordion()})},makeSelectedReviewsSortable:function(){var e=0<arguments.length&&arguments[0]!==p?arguments[0]:m(u).find(".merchant-reviews-selector").not(".layouts .merchant-reviews-selector"),n=this;e.find(".selected-reviews .product-reviews").sortable({axis:"y",cursor:"move",helper:"original",handle:".product-review-move",cancel:"",placeholder:"placeholder",update:function(e,t){t=t.item.closest(".merchant-reviews-selector");n.saveModifications(t)},start:function(e,t){t.placeholder.height(t.item.height())}})},deleteSelectedReview:function(e){var e=m(e.target).closest(".product-review"),t=e.closest(".merchant-reviews-selector");e.remove(),this.saveModifications(t),this.updateSelectedReviewsCheckboxState(t),this.countSelectedReviewsInProduct(t)},ajaxSearch:function(e){var t=this,e=m(e.target),n=e.closest(".merchant-reviews-selector"),a=n.find(".popup-header");(0===e.val().length||3<=e.val().length)&&m.ajax({url:merchant_admin_options.ajaxurl,type:"POST",data:{action:"merchant_search_reviews",search:e.val(),nonce:merchant_admin_options.ajaxnonce},beforeSend:function(){a.addClass("loading"),t.destroyAccordion(n)},success:function(e){e.success?(a.removeClass("popup-error"),n.find(".products-search-results").html(e.data),t.initAccordion(n)):a.addClass("popup-error")},complete:function(){a.removeClass("loading")},error:function(){a.addClass("popup-error")}})},loadMoreReviews:function(e){var t=this,n=m(e.target).closest(".product-item"),e=n.find(".product-review").length;m.ajax({url:merchant_admin_options.ajaxurl,type:"POST",data:{action:"merchant_load_more_reviews",product_id:n.attr("data-id"),offset:e,nonce:merchant_admin_options.ajaxnonce},beforeSend:function(){n.addClass("loading")},success:function(e){e.success&&(n.find(".product-reviews .reviews-wrapper").append(e.data.reviews),""===e.data.load_more&&t.hideLoadMoreButton(n),t.updateSelectedReviewsCheckboxState(n.closest(".merchant-reviews-selector")),t.countSelectedReviewsInProduct(n.closest(".merchant-reviews-selector")))},complete:function(){n.removeClass("loading")}})},hideLoadMoreButton:function(e){e.find(".product-reviews-load-more").remove()},initPopUp:function(e){var e=m(e.target).closest(".merchant-reviews-selector"),t=e.find(".selector-popup"),n=e.find(".overlay");t.addClass("active"),n.addClass("active"),this.activePopupContainer=e},dismissPopUp:function(){var e,t=this.activePopupContainer;null!==t&&(e=t.find(".selector-popup"),t=t.find(".overlay"),e.removeClass("active"),t.removeClass("active"),this.activePopupContainer=null)},initAccordion:function(){var e=0<arguments.length&&arguments[0]!==p?arguments[0]:m(u).find(".merchant-reviews-selector"),t=this;e.each(function(){var n=m(this).find(".popup-content .product-item.product-item-has-reviews");n.each(function(){n.accordion({collapsible:!0,heightStyle:"content",icons:!1,active:!!n.hasClass("opened")&&0,activate:function(e,t){t.newPanel.length?t.newPanel.parent().addClass("opened"):n.removeClass("opened")}})}),n.find("a").on("click",function(e){e.stopPropagation()}),t.updateSelectedReviewsCheckboxState(m(this)),t.countSelectedReviewsInProduct(m(this))})},destroyAccordion:function(e){e.find(".selector-popup .product-item.product-item-has-reviews").each(function(){m(this).hasClass("ui-accordion")&&m(this).accordion("destroy")})},toggleReview:function(e){var t=this,n=m(e.target).prop("checked"),a=m(e.target).closest(".merchant-reviews-selector"),e=m(e.target).closest(".product-review"),i=e.attr("data-id"),o=a.find(".selected-reviews .product-reviews"),i=o.find('.product-review[data-id="'.concat(i,'"]'));n?0===i.length&&(n=e.clone(),o.append(n),t.makeSelectedReviewsSortable()):i.remove(),setTimeout(function(){t.saveModifications(a)},150)},saveModifications:function(e){var t=e.find(".review-saved-ids"),n=e.find(".selected-reviews .product-reviews").find(".product-review"),a=[];n.each(function(){var e=m(this).attr("data-id");a.push(e)}),t.val(a.join(",")),t.trigger("change"),this.updateSelectedReviewsCheckboxState(e),this.countSelectedReviewsInProduct(e)},updateSelectedReviewsCheckboxState:function(n){var e=n.find(".selector-popup"),t=n.find(".review-saved-ids"),e=e.find(".product-review"),a=t.val().split(",");e.each(function(){var e=m(this).attr("data-id"),t=n.find('.product-review[data-id="'.concat(e,'"] input[type="checkbox"]'));a.includes(e)?t.prop("checked",!0):t.prop("checked",!1)})},countSelectedReviewsInProduct:function(e){var t=e.find(".selector-popup .product-item"),n=e.find(".review-saved-ids").val().split(",");t.each(function(){var t=0,e=m(this);e.find(".product-review").each(function(){var e=m(this).attr("data-id");n.includes(e)&&t++}),e.find(".selected-reviews-count .counter").text(t)})},requestReviewImages:function(e){var t=m(e.target).closest(".product-review"),n=m(e.target),e=t.attr("data-id");m.ajax({url:merchant_admin_options.ajaxurl,type:"POST",data:{action:"merchant_get_review_images",review_id:e,nonce:merchant_admin_options.ajaxnonce},beforeSend:function(){n.addClass("loading")},success:function(e){e.success&&(m("body").append(e.data),setTimeout(function(){m("body").find(".review-photos-popup").addClass("active")},300))},complete:function(){n.removeClass("loading")}})},dismissImagesGallery:function(){var e=m("body").find(".review-photos-popup");return!!e.length&&(e.removeClass("active"),setTimeout(function(){e.remove()},300),!0)}};({init:function(e){var i=this;m(".merchant-flexible-content-control").each(function(){var e=m(this).hasClass("has-accordion"),n=m(this).find(".merchant-flexible-content"),t=v.get("campaign_id"),a=0;t&&n.find("input.flexible-id").each(function(e){if(m(this).val()===t)return a=e,!1}),e?n.accordion({active:a,collapsible:!0,header:function(e){return e.find(".layout__inner > .layout-header")},heightStyle:"content"}).sortable({axis:"y",cursor:"move",helper:"original",handle:".customize-control-flexible-content-move",stop:function(e,t){n.trigger("merchant.sorted"),i.refreshNumbers(n),n.accordion("refresh")}}):n.sortable({axis:"y",cursor:"move",helper:"original",handle:".customize-control-flexible-content-move",stop:function(e,t){n.trigger("merchant.sorted"),i.refreshNumbers(n),n.accordion("refresh")}})}),this.updateLayoutTitle(),this.updateDiscountPercentMaxVal(),this.events()},updateLayoutTitle:function(){m(".merchant-flexible-content .layout").each(function(){var e,t=m(this).find(".layout-title[data-title-field]");t.length&&((e=m(this).find(".layout-body .merchant-field-"+t.data("title-field")+" input")).on("change keyup",function(){t.text(m(this).val())}),t.text(e.val()))})},updateDiscountPercentMaxVal:function(){m(".merchant-flexible-content .layout").each(function(){var e=m(this),t=e.find('.merchant-module-page-setting-field[data-id="discount_type"]'),n=e.find('.merchant-module-page-setting-field[data-id="discount_value"]'),e=(n=(n=n.length?n:e.find('.merchant-module-page-setting-field[data-id="discount"]')).length?n:e.find('.merchant-module-page-setting-field[data-id="discount_amount"]'),t.find("input:checked").val());"percentage_discount"===e||"percentage"===e?n.find("input").attr("max",100):n.find("input").removeAttr("max")}),m(".merchant-module-page-setting-fields")},generateUUID:function(){return"xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx".replace(/[xy]/g,function(e){var t=16*Math.random()|0;return("x"===e?t:3&t|8).toString(16)})},events:function(){var o=this;function n(e){e&&e.length&&e.siblings().find(".layout-actions__inner").slideUp(300)}m(u).on("change",'.merchant-module-page-setting-field[data-id="discount_type"] input',function(){o.updateDiscountPercentMaxVal()}),m(u).on("change","select",function(){var t=m(this).val(),n=m(this).prop("multiple");m(this).find("option").each(function(){var e=m(this).val(),e=n?t.includes(e):e===t;m(this).attr("selected",e)})}),m(".customize-control-flexible-content-add-button").click(function(e){e.preventDefault(),e.stopImmediatePropagation(),1===m(this).parent().find(".customize-control-flexible-content-add-list a").length?m(this).parent().find(".customize-control-flexible-content-add-list a").trigger("click"):m(this).parent().find(".customize-control-flexible-content-add-list").toggleClass("active")}),m(u).on("click",".customize-control-flexible-content-add",function(e){e.preventDefault(),e.stopImmediatePropagation();var e=m(".merchant-flexible-content-control[data-id="+m(this).data("id")+"]"),t=e.find(".layouts"),n=m(this).data("layout"),t=t.find(".layout[data-type="+n+"]").clone(!0),n=e.find(".merchant-flexible-content"),a=n.find(".layout"),e=o.generateUUID(),e=(t.find("input, select, textarea").each(function(){m(this).data("name")&&m(this).attr("name",m(this).data("name").replace("0",a.length)),m(this).is(":checkbox, :radio")&&m(this).attr("checked")&&m(this).prop("checked",!0)}),t.attr("data-layout-id",e),t.find(".layout-count").text(a.length+1),t.find(".flexible-id").val(e),n.append(t),n.removeClass("empty"),m(this).parent().removeClass("active"),t.find(".merchant-module-page-setting-field-upload").length&&s(t.find(".merchant-module-page-setting-field-upload")),t.find(".merchant-module-page-setting-field-select_ajax").length&&l(t.find(".merchant-module-page-setting-field-select_ajax")),m(this).closest(".merchant-flexible-content-control"));e.hasClass("has-accordion")&&(e.find(".merchant-flexible-content").accordion("refresh"),e.find(".merchant-flexible-content").accordion("option","active",-1)),c.init(),m(u).trigger("merchant-flexible-content-added",[t]),o.updateLayoutTitle(),o.updateDiscountPercentMaxVal()}),m(u).on("click",".customize-control-flexible-content-duplicate",function(e){e.preventDefault(),e.stopImmediatePropagation();var t,a,e=m(this),n=e.closest(".merchant-flexible-content-control[data-id="+e.data("id")+"]"),i=null==n?void 0:n.find(".merchant-flexible-content");n.length&&i.length&&(e=e.closest(".layout")).length&&(e.find(".layout-actions__inner").hide(),t=e.clone(),i.find(".layout"),a=e.find(".layout-count").text(),t.find("input, select, textarea").each(function(){var e,t=m(this),n=t.attr("name");n&&(e=n.split("[")[0],n=n.match(/\[(.*?)\]/g))&&1<n.length&&(n[1]="["+a+"]",e="".concat(e).concat(n.join("")),t.attr("name",e))}),t.find("select").each(function(){m(this).hasClass("select2-hidden-accessible")&&(m(this).removeClass("select2-hidden-accessible").removeAttr("data-live-search").removeAttr("data-select2-id").removeAttr("aria-hidden").removeAttr("tabindex"),m(this).nextAll(".select2-container").remove(),m(this).select2())}),t.find(".layout-body").removeAttr("style"),t.hide(),t.insertAfter(e),t.fadeIn(),t.find(".merchant-module-page-setting-field-upload").length&&s(t.find(".merchant-module-page-setting-field-upload")),t.find(".merchant-module-page-setting-field-select_ajax").length&&l(t.find(".merchant-module-page-setting-field-select_ajax")),o.refreshNumbers(i),m(u).trigger("merchant-flexible-content-added",[t]),n.hasClass("has-accordion")&&i.accordion("refresh"),o.updateLayoutTitle(),c.init())}),m(u).on("click",".customize-control-flexible-content-delete",function(e){e.preventDefault();var e=m(this).closest(".layout"),t=e.parent(),t=(e.remove(),0===t.find(".layout").length&&t.addClass("empty"),o.refreshNumbers(t),m(u).trigger("merchant-flexible-content-deleted",[e]),m(this).closest(".merchant-flexible-content-control"));t.hasClass("has-accordion")&&t.find(".merchant-flexible-content").accordion("refresh"),m(u).trigger("change.merchant")}),m(u).on("click",".layout-actions__toggle",function(e){e.preventDefault(),n(m(this).closest(".layout")),m(this).closest(".layout-actions").find(".layout-actions__inner").stop().slideToggle(300)}),m(u).on("click",".layout-header",function(){n(m(this).closest(".layout"))}),m(u).on("merchant-flexible-content-added",function(e,t){n(t)})},refreshNumbers:function(e){e.find(".layout").each(function(e){var t=m(this).find(".layout-count").text(),n=parseInt(t)-1;m(this).find(".layout-count").text(e+1),m(this).find("input, select, textarea").each(function(){m(this).attr("name")&&m(this).attr("name",m(this).attr("name").replace("["+n+"]","[*refreshed*"+e+"]"))})}),e.find(".layout").each(function(e){m(this).find("input, select, textarea").each(function(){var e=m(this).attr("name");e&&m(this).attr("name",e.replace("*refreshed*",""))})}),e.parent().find("input").trigger("change.merchant")}}).init(),c.init(),e.init(),m(u).on("keyup",".merchant-module-page-setting-field-products_selector .merchant-search-field",function(){clearTimeout(o);var e,t,n,a=[],i=(!m(this).closest('[data-id="excluded_products"]').length||"categories"!==(t=(e=m(this).closest(".layout")).find(".merchant-field-rules_to_apply select").val()||e.find(".merchant-field-rules_to_display select").val()||e.find(".merchant-field-display_rules select").val())&&"by_category"!==t||(a=e.find(".merchant-field-category_slugs select").val()||e.find(".merchant-field-product_cats select").val()),m(this).closest(".merchant-products-search-container"));""!==m(this).val()?(i.find(".merchant-searching").addClass("active"),n={action:"merchant_admin_products_search",nonce:merchant_admin_options.ajaxnonce,keyword:m(this).val(),product_types:m(this).data("allowed-types"),ids:i.find(".merchant-selected-products").val(),categories:a},o=setTimeout(function(){m.post(merchant_admin_options.ajaxurl,n,function(e){var t=i.find(".merchant-selections-products-preview");t.show(),t.html(e),i.find(".merchant-searching").removeClass("active")})},250)):i.find(".merchant-selections-products-preview").html("").hide()}),m(u).on("click touch",".merchant-module-page-setting-field-products_selector .merchant-selections-products-preview li",function(){var e=m(this).closest(".merchant-products-search-container"),t=e.find(".merchant-selected-products"),n=t.val(),a="multiple"===e.data("multiple");0<e.find(".merchant-selected-products-preview ul li").length&&!a&&(e.find(".merchant-selected-products-preview ul li").remove(),t.val("").change()),m(this).children(".remove").attr("aria-label","Remove").html("×"),e.find(".merchant-selected-products-preview ul").append(m(this)),e.find(".merchant-selections-products-preview").html("").hide(),e.find(".merchant-search-field").val("").change(),""===n?t.val(m(this).data("id")):(a?((e=n.split(",")).push(m(this).data("id")),t.val(e.join(","))):t.val(m(this).data("id"))).change()}),m(u).on("click touch",".merchant-selected-products-preview .remove",function(){var e=m(this);if(confirm(merchant_admin_options.product_delete_confirmation_message)){var t=e.closest(".merchant-products-search-container").find(".merchant-selected-products"),n=e.parent().data("id"),a=(e.parent().remove(),t.val().split(","));if(0<a.length)for(var i in a)parseInt(a[i])===parseInt(n)&&a.splice(i,1);t.val(a.join(",")).change(),t.trigger("change.merchant")}}),m(u).on("merchant-admin-check-fields merchant-flexible-content-added",function(){m(".merchant-module-page-setting-field").each(function(){var e=m(this);if(e.data("condition")&&e.data("condition").length){var t=e.data("condition"),n=m(this).closest(".layout-body").find('input[name*="'+t[0]+'"],select[name*="'+t[0]+'"]');if((n=n.length?n:m('input[name="merchant['+t[0]+']"],select[name="merchant['+t[0]+']"]')).length){var a,i=!1;switch(t[1]){case"==":"radio"!==n.attr("type")&&"checkbox"!==n.attr("type")||(a=n.parent().find("input:checked")).length&&a.val()===t[2]&&(i=!0),n.is("select")&&n.val()==t[2]&&(i=!0);break;case"any":"radio"!==n.attr("type")&&"checkbox"!==n.attr("type")||(a=n.parent().find("input:checked")).length&&t[2].split("|").includes(a.val())&&(i=!0),n.is("select")&&t[2].split("|").includes(n.val())&&(i=!0)}i?e.removeClass("merchant-hide").addClass("merchant-show"):e.removeClass("merchant-show").addClass("merchant-hide")}}})}).trigger("merchant.change"),m(u).on("merchant-admin-check-fields merchant-flexible-content-added change keyup",function(){m(u).find(".merchant-module-page-setting-field").each(function(){var e=m(this);e.data("conditions")&&(function e(t){var n=1<arguments.length&&arguments[1]!==p&&arguments[1];var a=!1;if("relation"in t){var i=t.relation.toUpperCase();if("OR"===i)for(var o=0;o<t.terms.length;o++){var r=t.terms[o];if(a=e(r,n))return!0}else if("AND"===i){for(var c=0,s=0;s<t.terms.length;s++){var l=t.terms[s];e(l,n)&&c++}c===t.terms.length&&(a=!0)}}else{var d,i="",h=(i="terms"in t?t.terms[0]:t,m('input[name="merchant['+i.field+']"],select[name="merchant['+i.field+']"]')),u=(h.length||0<(d=n.closest(".layout-body")).length&&(h=d.find(".merchant-field-"+i.field).find("input, select")),(h=(h=h.length?h:m('input[name="merchant['+i.field+'][]"],select[name="merchant['+i.field+'][]"]')).length?h:m(".merchant-group-fields-container").find(".merchant-field-"+i.field+' input[name*="'+i.field+'"],.merchant-field-'+i.field+' select[name*="'+i.field+'"]')).val());"checkbox"===h.attr("type")&&(u=h.is(":checked")),"radio"===h.attr("type")&&(u=h.filter(":checked").val()),"checkbox"===h.attr("type")&&1<h.length&&(u=[],h.each(function(){m(this).is(":checked")&&u.push(m(this).val())})),b(u)&&(u=Number(u)),Array.isArray(i.value)&&(i.value=i.value.map(function(e){return b(e)?Number(e):e})),("==="===i.operator&&u===i.value||"!=="===i.operator&&u!==i.value||">"===i.operator&&u>i.value||"<"===i.operator&&u<i.value||">="===i.operator&&u>=i.value||"<="===i.operator&&u<=i.value||"in"===i.operator&&i.value.includes(u)||"!in"===i.operator&&!i.value.includes(u)||"contains"===i.operator&&Array.isArray(u)&&u.includes(i.value)||"!contains"===i.operator&&Array.isArray(u)&&!u.includes(i.value))&&(a=!0)}return a}(e.data("conditions"),e)?e.removeClass("merchant-hide").addClass("merchant-show"):e.removeClass("merchant-show").addClass("merchant-hide"))})}).trigger("merchant.change"),m(u).on("change",".merchant-module-page-setting-field",function(){m(u).trigger("merchant-admin-check-fields")}).trigger("merchant.change"),m(u).trigger("merchant-admin-check-fields"),m(u).on("merchant-admin-check-color-fields merchant-flexible-content-added",function(){m(".merchant-color").each(function(){var n,e=m(this),a=e.find(".merchant-color-picker"),i=e.find(".merchant-color-input"),o=!1;a.off("click").on("click",function(e){e.preventDefault(),e.stopPropagation();var t=m("body,html");t.addClass("merchant-height-auto"),o?n.setColor(i.val()):((n=new Pickr({el:a.get(0),container:"body",theme:"merchant",appClass:"merchant-pcr-app",default:i.val()||a.data("default-color")||"#212121",swatches:["#000000","#F44336","#E91E63","#673AB7","#03A9F4","#8BC34A","#FFEB3B","#FFC107","#FFFFFF"],sliders:"h",useAsButton:!0,components:{hue:!0,preview:!0,opacity:!0,interaction:{input:!0,clear:!0}},i18n:{"btn:clear":"Default"}})).on("change",function(e){e=(1===e.a?(n.setColorRepresentation("HEX"),e.toHEXA()):(n.setColorRepresentation("RGBA"),e.toRGBA())).toString(0);a.css({"background-color":e}),i.val()!==e&&i.val(e).trigger("change.merchant"),m(u).trigger("merchant-color-picker-updated",[e,i])}),n.on("clear",function(){var e=a.data("default-color");e?n.setColor(e):(a.css({"background-color":"white"}),i.val(""))}),n.on("hide",function(){t.removeClass("merchant-height-auto")}),a.data("pickr",n),setTimeout(function(){n.show()},200),o=!0)}),i.on("change keyup",function(){var e=m(this).val();a.css({"background-color":e})})})}),m(u).trigger("merchant-admin-check-color-fields");({init:function(){this.events()},events:function(){var l=this;m(u).on("click",".merchant-create-page-control-button",function(e){e.preventDefault();var t=m(this),n=t.parent().find(".merchant-create-page-control-create-message"),a=t.parent().find(".merchant-create-page-control-success-message"),e=(t.text(),t.data("creating-text")),i=(t.data("created-text"),t.data("page-title")),o=t.data("page-meta-key"),r=t.data("page-meta-value"),c=t.data("option-name"),s=t.data("nonce");if(!i)return!1;m(this).text(e),m(this).attr("disabled",!0),m.ajax({type:"post",url:ajaxurl,data:{action:"merchant_create_page_control",page_title:i,page_meta_key:o,page_meta_value:r,option_name:c,nonce:s},success:function(e){l.ajaxResponseHandler(e,t,a,n)}})})},ajaxResponseHandler:function(e,t,n,a){"success"===e.status&&(e=n.find("a").attr("href").replace("?post=&","?post="+e.page_id+"&"),n.find("a").attr("href",e),n.css("display","block"),a.remove(),t.remove())}}).init(),m(".merchant-module-page-setting-field-gallery").each(function(){var a,i=m(this),e=i.find(".merchant-gallery-button"),o=i.find(".merchant-gallery-input"),r=i.find(".merchant-gallery-images"),t=i.find(".merchant-gallery-remove");r.sortable({helper:"original",update:function(e,t){var n=[];r.find(".merchant-gallery-image").each(function(){n.push(m(this).data("item-id"))}),o.val(n.join(",")).trigger("change")}});t.on("click",function(e){e.preventDefault(),m(this).parent().remove();var t=[];r.find(".merchant-gallery-image").each(function(){t.push(m(this).data("item-id"))}),o.val(t.join(",")).trigger("change")}),e.on("click",function(e){m(this);var t=o.val(),n=t?"edit":"add";e.preventDefault(),void 0!==h.wp&&h.wp.media&&h.wp.media.gallery&&("add"==n?(a=h.wp.media({library:{type:"image"},frame:"post",state:"gallery",multiple:!0})).open():a=h.wp.media.gallery.edit('[gallery ids="'+t+'"]'),a.on("update",function(e){r.empty();e=e.models.map(function(e){var e=e.toJSON(),t=(e.sizes&&e.sizes.thumbnail&&e.sizes.thumbnail.url?e.sizes.thumbnail:e).url;return r.append('<div class="merchant-gallery-image" data-item-id="'+e.id+'"><i class="merchant-gallery-remove dashicons dashicons-no-alt"></i><img src="'+t+'" /></div>'),e.id});o.val(e.join(",")).trigger("change"),i.find(".merchant-gallery-remove").on("click",function(e){e.preventDefault(),m(this).parent().remove();var t=[];r.find(".merchant-gallery-image").each(function(){t.push(m(this).data("item-id"))}),o.val(t.join(",")).trigger("change")})}))})});var s=function(e){var a,i=e,e=i.find(".merchant-upload-button"),o=i.find(".merchant-upload-input"),r=i.find(".merchant-upload-wrapper");i.find(".merchant-upload-remove").on("click",function(e){e.preventDefault(),m(this).parent().remove(),o.val("").trigger("change")}),e.on("click",function(e){e.preventDefault(),void 0!==h.wp&&h.wp.media&&((a=a||h.wp.media({library:{type:"image"}})).open(),a.on("select",function(){r.empty();var e=a.state().get("selection").first().attributes,t=(e.sizes&&e.sizes.thumbnail&&e.sizes.thumbnail.url?e.sizes.thumbnail:e).url,n=e.sizes?JSON.stringify(e.sizes):"";r.append('<div class="merchant-upload-image" data-sizes=\''+n+'\'><i class="merchant-upload-remove dashicons dashicons-no-alt"></i><img src="'+t+'" /></div>'),o.val(e.id).trigger("change"),i.find(".merchant-upload-button-drag-drop").hide(),i.find(".merchant-upload-remove").on("click",function(e){e.preventDefault(),m(this).parent().remove(),o.val("").trigger("change"),i.find(".merchant-upload-button-drag-drop").show()})}))})},l=(m(".merchant-module-page-setting-field-upload:not(.template)").each(function(){s(m(this))}),jQuery.each(["dragenter","dragover","dragleave","drop"],function(e,t){m(u).on(t,".merchant-upload-button-drag-drop",function(e){e.preventDefault(),e.stopPropagation()})}),m(u).on("dragenter",".merchant-upload-button-drag-drop",function(e){m(this).closest(".merchant-module-page-setting-field-upload").find(".merchant-upload-button").click()}),function(e){var t=e.find("select"),n=t.data("source"),a=h.merchant_admin_options,i={width:"100%",templateSelection:function(e){return e.text.replace(/&nbsp;-*\s*/g,"").trim()}};"post"!==n&&"product"!==n&&"user"!==n||(i.minimumInputLength=1,i.ajax={url:a.ajaxurl,dataType:"json",delay:250,cache:!0,data:function(e){return{action:"merchant_admin_options_select_ajax",nonce:a.ajaxnonce,term:e.term,source:n}},processResults:function(e,t){return e.success?{results:e.data}:{}}}),t.select2(i),e.find(".select2-selection--multiple").append('<span class="merchant-select2-clear"></span>')}),d=(m(".merchant-module-page-setting-field-select_ajax:not(.template)").each(function(){l(m(this))}),m(".merchant-module-page-settings-responsive").each(function(){var e=m(this),n=e.find(".merchant-module-page-settings-devices button"),a=e.find(".merchant-module-page-settings-device-container");n.on("click",function(e){e.preventDefault();var t=m(this).data("device");n.removeClass("active"),a.removeClass("active"),m(this).addClass("active"),a.each(function(){m(this).data("device")===t&&m(this).addClass("active")})})}),m(".merchant-animated-buttons").each(function(){var e,t,n=m(this).find("label"),a=m(".merchant-animation-demo");n.on("click",function(){a.removeClass("merchant-animation-"+e),a.removeClass("merchant-animation-"+t),e=m(this).find("input").attr("value"),setTimeout(function(){a.addClass("merchant-animation-"+e)},100),setTimeout(function(){a.removeClass("merchant-animation-"+e)},1e3)}),n.mouseover(function(){a.removeClass("merchant-animation-"+e),t=m(this).find("input").attr("value"),a.addClass("merchant-animation-"+t)}).mouseout(function(){a.removeClass("merchant-animation-"+t)})}),m(".merchant-notifications-sidebar")),e=(d.length&&(m(".merchant-notifications").on("click",function(e){e.preventDefault();var t=m(this),e=d.find(".merchant-notification:first-child .merchant-notification-date").data("raw-date");d.toggleClass("opened"),t.hasClass("read")||m.post(h.merchant.ajax_url,{action:"merchant_notifications_read",nonce:h.merchant.nonce,latest_notification_date:e},function(e){e.success&&setTimeout(function(){t.addClass("read")},2e3)})}),m(h).on("scroll",function(){60<h.pageYOffset&&(d.addClass("closing"),setTimeout(function(){d.removeClass("opened"),d.removeClass("closing")},300))}),m(".merchant-notifications-sidebar-close").on("click",function(e){e.preventDefault(),d.addClass("closing"),setTimeout(function(){d.removeClass("opened"),d.removeClass("closing")},300)})),m(".merchant-tabs-nav")),t=(e.length&&e.each(function(){var n=m(this).data("tab-wrapper-id");m(this).find(".merchant-tabs-nav-link").on("click",function(e){e.preventDefault();var e=m(this).closest(".merchant-tabs-nav").find(".merchant-tabs-nav-link"),t=m(this).data("tab-to"),e=(e.each(function(){m(this).closest(".merchant-tabs-nav-item").removeClass("active")}),m(this).closest(".merchant-tabs-nav-item").addClass("active"),m('.merchant-tab-content-wrapper[data-tab-wrapper-id="'+n+'"]'));e.find("> .merchant-tab-content").removeClass("active"),e.find('> .merchant-tab-content[data-tab-content-id="'+t+'"]').addClass("active")})}),m(".merchant-module-alert"));t.length&&t.find(".merchant-module-alert-close").on("click",function(e){e.preventDefault(),t.removeClass("merchant-show"),m(u).off("click.merchant-alert-close")})})})(jQuery,window,document),jQuery.fn.extend({getPath:function(){var c=[];return this.each(function(e,t){for(var n,a=jQuery(t);a.length;){var i=a.get(0);if(!(o=i.localName))break;var o=o.toLowerCase(),r=a.parent();1<r.children(o).length&&0<(e=r.children().index(i)+1)&&(o+=":nth-child("+e+")"),n=o+(n?" > "+n:""),a=r}c.push(n)}),c.join(",")}});
  • merchant/trunk/inc/modules/added-to-cart-popup/class-added-to-cart-popup.php

    r3232601 r3239506  
    2121     */
    2222    const MODULE_ID = 'added-to-cart-popup';
     23
     24    /**
     25     * Module template path.
     26     */
     27    const MODULE_TEMPLATES_PATH = 'modules/' . self::MODULE_ID;
    2328
    2429    /**
  • merchant/trunk/inc/modules/buy-x-get-y/admin/options.php

    r3232601 r3239506  
    5757                        ),
    5858                        array(
    59                             'id'        => 'product_ids',
    60                             'type'      => 'products_selector',
    61                             'title'     => esc_html__( 'Customer buys', 'merchant' ),
    62                             'multiple'  => true,
    63                             'desc'      => esc_html__( 'Select the products that will show the offer', 'merchant' ),
    64                             'condition' => array( 'rules_to_display', '==', 'products' ),
     59                            'id'            => 'product_ids',
     60                            'type'          => 'products_selector',
     61                            'title'         => esc_html__( 'Customer buys', 'merchant' ),
     62                            'multiple'      => true,
     63                            'desc'          => esc_html__( 'Select the products that will show the offer', 'merchant' ),
     64                            'condition'     => array( 'rules_to_display', '==', 'products' ),
     65                            'allowed_types' => array( 'simple', 'variable' ),
    6566                        ),
    6667                        array(
  • merchant/trunk/inc/modules/class-add-module.php

    r3232601 r3239506  
    7373            add_shortcode( 'merchant_module_' . str_replace( '-', '_', $this->module_id ), array( $this, 'shortcode_handler' ) );
    7474        }
     75
     76        // Remove merchant shortcodes from Botiga product card short description
     77        add_filter( 'botiga_loop_product_elements', function( $elements ) {
     78            add_filter( 'get_the_excerpt', function( $excerpt ) {
     79                return preg_replace( '/\[merchant_[^]]+]/', '', $excerpt );
     80            } );
     81
     82            return $elements;
     83        } );
    7584    }
    7685
     
    166175     */
    167176    public function get_module_settings() {
    168         $settings = get_option( 'merchant' ) ? get_option( 'merchant' ) : array();
     177        $settings = get_option( 'merchant', array() );
    169178
    170179        // Default settings.
     
    190199
    191200        return $settings;
     201    }
     202
     203    /**
     204     * Update module settings.
     205     *
     206     * @param array $module_settings
     207     *
     208     * @return void
     209     */
     210    public function update_module_settings( $module_settings ) {
     211        $settings = get_option( 'merchant', array() );
     212
     213        $settings[ $this->module_id ] = $module_settings;
     214
     215        /**
     216         * Hook: merchant_module_settings_update
     217         *
     218         * @param array  $settings  Module settings.
     219         * @param string $module_id Module ID.
     220         *
     221         * @since 2.0.0
     222         */
     223        $settings = apply_filters( 'merchant_module_settings_update', $settings, $this->module_id );
     224
     225        update_option( 'merchant', $settings );
    192226    }
    193227
  • merchant/trunk/inc/modules/cookie-banner/admin/options.php

    r3232601 r3239506  
    6161            'type'    => 'number',
    6262            'title'   => esc_html__( 'Cookie duration (days)', 'merchant' ),
     63            'min'     => 1,
     64            'step'    => 1,
    6365            'default' => '365',
    6466        ),
  • merchant/trunk/inc/modules/spending-goal/admin/options.php

    r3217868 r3239506  
    103103            'type'       => 'switcher',
    104104            'title'      => esc_html__( 'Exclusion List', 'merchant' ),
    105             'desc'       => esc_html__( 'Select the users that will not show the offer.', 'merchant' ),
     105            'desc'       => esc_html__( 'Choose the users who will not see this offer.', 'merchant' ),
    106106            'default'    => 0,
    107107            'conditions' => array(
  • merchant/trunk/inc/modules/wishlist/admin/options.php

    r3208675 r3239506  
    7979            'default'   => 'h2',
    8080            'condition' => array( 'display_on_cart_page', '==', '1' ),
     81        ),
     82
     83        array(
     84            'id'      => 'inclusion',
     85            'type'    => 'switcher',
     86            'title'   => esc_html__( 'Product Inclusion', 'merchant' ),
     87            'desc'    => esc_html__( 'Include only certain products or categories', 'merchant' ),
     88            'default' => 0,
     89        ),
     90
     91        array(
     92            'id'         => 'included_products',
     93            'type'       => 'products_selector',
     94            'title'      => esc_html__( 'Include Products', 'merchant' ),
     95            'multiple'   => true,
     96            'conditions' => array(
     97                'relation' => 'AND',
     98                'terms'    => array(
     99                    array(
     100                        'field'    => 'inclusion',
     101                        'operator' => '===',
     102                        'value'    => true,
     103                    ),
     104                ),
     105            ),
     106        ),
     107
     108        array(
     109            'id'          => 'included_categories',
     110            'type'        => 'select_ajax',
     111            'title'       => esc_html__( 'Include Categories', 'merchant' ),
     112            'source'      => 'options',
     113            'multiple'    => true,
     114            'options'     => Merchant_Admin_Options::get_category_select2_choices(),
     115            'placeholder' => esc_html__( 'Select categories', 'merchant' ),
     116            'conditions'  => array(
     117                'relation' => 'AND',
     118                'terms'    => array(
     119                    array(
     120                        'field'    => 'inclusion',
     121                        'operator' => '===',
     122                        'value'    => true,
     123                    ),
     124                ),
     125            ),
     126        ),
     127
     128        array(
     129            'id'      => 'exclusion',
     130            'type'    => 'switcher',
     131            'title'   => esc_html__( 'Product Exclusion', 'merchant' ),
     132            'desc'    => esc_html__( 'Exclude certain products or categories', 'merchant' ),
     133            'default' => 0,
     134        ),
     135
     136        array(
     137            'id'         => 'excluded_products',
     138            'type'       => 'products_selector',
     139            'title'      => esc_html__( 'Exclude Products', 'merchant' ),
     140            'multiple'   => true,
     141            'conditions' => array(
     142                'relation' => 'AND',
     143                'terms'    => array(
     144                    array(
     145                        'field'    => 'exclusion',
     146                        'operator' => '===',
     147                        'value'    => true,
     148                    ),
     149                ),
     150            ),
     151        ),
     152
     153        array(
     154            'id'          => 'excluded_categories',
     155            'type'        => 'select_ajax',
     156            'title'       => esc_html__( 'Exclude Categories', 'merchant' ),
     157            'source'      => 'options',
     158            'multiple'    => true,
     159            'options'     => Merchant_Admin_Options::get_category_select2_choices(),
     160            'placeholder' => esc_html__( 'Select categories', 'merchant' ),
     161            'conditions'  => array(
     162                'relation' => 'AND',
     163                'terms'    => array(
     164                    array(
     165                        'field'    => 'exclusion',
     166                        'operator' => '===',
     167                        'value'    => true,
     168                    ),
     169                ),
     170            ),
    81171        ),
    82172    ),
  • merchant/trunk/languages/merchant.pot

    r3232601 r3239506  
    99"Language-Team: aThemes <[email protected]>\n"
    1010"Last-Translator: aThemes <[email protected]>\n"
    11 "POT-Creation-Date: 2025-01-31 11:52+0000\n"
     11"POT-Creation-Date: 2025-02-12 15:36+0000\n"
    1212"Report-Msgid-Bugs-To: https://athemes.com/contact/\n"
    1313"X-Poedit-Basepath: ..\n"
     
    2626msgstr ""
    2727
    28 #: inc/helpers.php:532, inc/modules/quick-social-links/class-quick-social-links.php:259, inc/modules/wishlist/admin/options.php:349
     28#: inc/helpers.php:532, inc/modules/quick-social-links/class-quick-social-links.php:259, inc/modules/wishlist/admin/options.php:439
    2929msgid "Facebook"
    3030msgstr ""
     
    3838msgstr ""
    3939
    40 #: inc/helpers.php:544, inc/modules/quick-social-links/class-quick-social-links.php:282, inc/modules/wishlist/admin/options.php:357
     40#: inc/helpers.php:544, inc/modules/quick-social-links/class-quick-social-links.php:282, inc/modules/wishlist/admin/options.php:447
    4141msgid "Reddit"
    4242msgstr ""
     
    4646msgstr ""
    4747
    48 #: inc/helpers.php:552, inc/modules/quick-social-links/class-quick-social-links.php:263, inc/modules/wishlist/admin/options.php:352
     48#: inc/helpers.php:552, inc/modules/quick-social-links/class-quick-social-links.php:263, inc/modules/wishlist/admin/options.php:442
    4949msgid "Pinterest"
    5050msgstr ""
    5151
    52 #: inc/helpers.php:556, inc/modules/quick-social-links/class-quick-social-links.php:265, inc/modules/wishlist/admin/options.php:354
     52#: inc/helpers.php:556, inc/modules/quick-social-links/class-quick-social-links.php:265, inc/modules/wishlist/admin/options.php:444
    5353msgid "Telegram"
    5454msgstr ""
    5555
    56 #: inc/helpers.php:560, inc/modules/quick-social-links/class-quick-social-links.php:273, inc/modules/wishlist/admin/options.php:356
     56#: inc/helpers.php:560, inc/modules/quick-social-links/class-quick-social-links.php:273, inc/modules/wishlist/admin/options.php:446
    5757msgid "Weibo"
    5858msgstr ""
    5959
    60 #: inc/helpers.php:564, inc/modules/quick-social-links/class-quick-social-links.php:272, inc/modules/wishlist/admin/options.php:355
     60#: inc/helpers.php:564, inc/modules/quick-social-links/class-quick-social-links.php:272, inc/modules/wishlist/admin/options.php:445
    6161msgid "VK"
    6262msgstr ""
     
    6666msgstr ""
    6767
    68 #: inc/helpers.php:572, inc/modules/quick-social-links/class-quick-social-links.php:270, inc/modules/wishlist/admin/options.php:359
     68#: inc/helpers.php:572, inc/modules/quick-social-links/class-quick-social-links.php:270, inc/modules/wishlist/admin/options.php:449
    6969msgid "Xing"
    7070msgstr ""
    7171
    72 #: inc/helpers.php:576, inc/modules/wishlist/admin/options.php:360
     72#: inc/helpers.php:576, inc/modules/wishlist/admin/options.php:450
    7373msgid "Mail"
    7474msgstr ""
     
    9494msgstr ""
    9595
    96 #: admin/classes/class-merchant-admin-menu.php:126, admin/classes/class-merchant-admin-options.php:74
     96#: admin/classes/class-merchant-admin-menu.php:126, admin/classes/class-merchant-admin-options.php:77
    9797msgid "Sunday"
    9898msgstr ""
    9999
    100 #: admin/classes/class-merchant-admin-menu.php:127, admin/classes/class-merchant-admin-options.php:75
     100#: admin/classes/class-merchant-admin-menu.php:127, admin/classes/class-merchant-admin-options.php:78
    101101msgid "Monday"
    102102msgstr ""
    103103
    104 #: admin/classes/class-merchant-admin-menu.php:128, admin/classes/class-merchant-admin-options.php:76
     104#: admin/classes/class-merchant-admin-menu.php:128, admin/classes/class-merchant-admin-options.php:79
    105105msgid "Tuesday"
    106106msgstr ""
    107107
    108 #: admin/classes/class-merchant-admin-menu.php:129, admin/classes/class-merchant-admin-options.php:77
     108#: admin/classes/class-merchant-admin-menu.php:129, admin/classes/class-merchant-admin-options.php:80
    109109msgid "Wednesday"
    110110msgstr ""
    111111
    112 #: admin/classes/class-merchant-admin-menu.php:130, admin/classes/class-merchant-admin-options.php:78
     112#: admin/classes/class-merchant-admin-menu.php:130, admin/classes/class-merchant-admin-options.php:81
    113113msgid "Thursday"
    114114msgstr ""
    115115
    116 #: admin/classes/class-merchant-admin-menu.php:131, admin/classes/class-merchant-admin-options.php:79
     116#: admin/classes/class-merchant-admin-menu.php:131, admin/classes/class-merchant-admin-options.php:82
    117117msgid "Friday"
    118118msgstr ""
    119119
    120 #: admin/classes/class-merchant-admin-menu.php:132, admin/classes/class-merchant-admin-options.php:80
     120#: admin/classes/class-merchant-admin-menu.php:132, admin/classes/class-merchant-admin-options.php:83
    121121msgid "Saturday"
    122122msgstr ""
    123123
    124 #: admin/classes/class-merchant-admin-menu.php:135, admin/classes/class-merchant-admin-options.php:83
     124#: admin/classes/class-merchant-admin-menu.php:135, admin/classes/class-merchant-admin-options.php:86
    125125msgid "Sun"
    126126msgstr ""
    127127
    128 #: admin/classes/class-merchant-admin-menu.php:136, admin/classes/class-merchant-admin-options.php:84
     128#: admin/classes/class-merchant-admin-menu.php:136, admin/classes/class-merchant-admin-options.php:87
    129129msgid "Mon"
    130130msgstr ""
    131131
    132 #: admin/classes/class-merchant-admin-menu.php:137, admin/classes/class-merchant-admin-options.php:85
     132#: admin/classes/class-merchant-admin-menu.php:137, admin/classes/class-merchant-admin-options.php:88
    133133msgid "Tue"
    134134msgstr ""
    135135
    136 #: admin/classes/class-merchant-admin-menu.php:138, admin/classes/class-merchant-admin-options.php:86
     136#: admin/classes/class-merchant-admin-menu.php:138, admin/classes/class-merchant-admin-options.php:89
    137137msgid "Wed"
    138138msgstr ""
    139139
    140 #: admin/classes/class-merchant-admin-menu.php:139, admin/classes/class-merchant-admin-options.php:87
     140#: admin/classes/class-merchant-admin-menu.php:139, admin/classes/class-merchant-admin-options.php:90
    141141msgid "Thu"
    142142msgstr ""
    143143
    144 #: admin/classes/class-merchant-admin-menu.php:140, admin/classes/class-merchant-admin-options.php:88
     144#: admin/classes/class-merchant-admin-menu.php:140, admin/classes/class-merchant-admin-options.php:91
    145145msgid "Fri"
    146146msgstr ""
    147147
    148 #: admin/classes/class-merchant-admin-menu.php:141, admin/classes/class-merchant-admin-options.php:89
     148#: admin/classes/class-merchant-admin-menu.php:141, admin/classes/class-merchant-admin-options.php:92
    149149msgid "Sat"
    150150msgstr ""
    151151
    152 #: admin/classes/class-merchant-admin-menu.php:144, admin/classes/class-merchant-admin-options.php:92
     152#: admin/classes/class-merchant-admin-menu.php:144, admin/classes/class-merchant-admin-options.php:95
    153153msgid "Su"
    154154msgstr ""
    155155
    156 #: admin/classes/class-merchant-admin-menu.php:145, admin/classes/class-merchant-admin-options.php:93
     156#: admin/classes/class-merchant-admin-menu.php:145, admin/classes/class-merchant-admin-options.php:96
    157157msgid "Mo"
    158158msgstr ""
    159159
    160 #: admin/classes/class-merchant-admin-menu.php:146, admin/classes/class-merchant-admin-options.php:94
     160#: admin/classes/class-merchant-admin-menu.php:146, admin/classes/class-merchant-admin-options.php:97
    161161msgid "Tu"
    162162msgstr ""
    163163
    164 #: admin/classes/class-merchant-admin-menu.php:147, admin/classes/class-merchant-admin-options.php:95
     164#: admin/classes/class-merchant-admin-menu.php:147, admin/classes/class-merchant-admin-options.php:98
    165165msgid "We"
    166166msgstr ""
    167167
    168 #: admin/classes/class-merchant-admin-menu.php:148, admin/classes/class-merchant-admin-options.php:96
     168#: admin/classes/class-merchant-admin-menu.php:148, admin/classes/class-merchant-admin-options.php:99
    169169msgid "Th"
    170170msgstr ""
    171171
    172 #: admin/classes/class-merchant-admin-menu.php:149, admin/classes/class-merchant-admin-options.php:97
     172#: admin/classes/class-merchant-admin-menu.php:149, admin/classes/class-merchant-admin-options.php:100
    173173msgid "Fr"
    174174msgstr ""
    175175
    176 #: admin/classes/class-merchant-admin-menu.php:150, admin/classes/class-merchant-admin-options.php:98
     176#: admin/classes/class-merchant-admin-menu.php:150, admin/classes/class-merchant-admin-options.php:101
    177177msgid "Sa"
    178178msgstr ""
    179179
    180 #: admin/classes/class-merchant-admin-menu.php:153, admin/classes/class-merchant-admin-options.php:101
     180#: admin/classes/class-merchant-admin-menu.php:153, admin/classes/class-merchant-admin-options.php:104
    181181msgid "January"
    182182msgstr ""
    183183
    184 #: admin/classes/class-merchant-admin-menu.php:154, admin/classes/class-merchant-admin-options.php:102
     184#: admin/classes/class-merchant-admin-menu.php:154, admin/classes/class-merchant-admin-options.php:105
    185185msgid "February"
    186186msgstr ""
    187187
    188 #: admin/classes/class-merchant-admin-menu.php:155, admin/classes/class-merchant-admin-options.php:103
     188#: admin/classes/class-merchant-admin-menu.php:155, admin/classes/class-merchant-admin-options.php:106
    189189msgid "March"
    190190msgstr ""
    191191
    192 #: admin/classes/class-merchant-admin-menu.php:156, admin/classes/class-merchant-admin-options.php:104
     192#: admin/classes/class-merchant-admin-menu.php:156, admin/classes/class-merchant-admin-options.php:107
    193193msgid "April"
    194194msgstr ""
    195195
    196 #: admin/classes/class-merchant-admin-menu.php:157, admin/classes/class-merchant-admin-menu.php:171, admin/classes/class-merchant-admin-options.php:105, admin/classes/class-merchant-admin-options.php:119
     196#: admin/classes/class-merchant-admin-menu.php:157, admin/classes/class-merchant-admin-menu.php:171, admin/classes/class-merchant-admin-options.php:108, admin/classes/class-merchant-admin-options.php:122
    197197msgid "May"
    198198msgstr ""
    199199
    200 #: admin/classes/class-merchant-admin-menu.php:158, admin/classes/class-merchant-admin-options.php:106
     200#: admin/classes/class-merchant-admin-menu.php:158, admin/classes/class-merchant-admin-options.php:109
    201201msgid "June"
    202202msgstr ""
    203203
    204 #: admin/classes/class-merchant-admin-menu.php:159, admin/classes/class-merchant-admin-options.php:107
     204#: admin/classes/class-merchant-admin-menu.php:159, admin/classes/class-merchant-admin-options.php:110
    205205msgid "July"
    206206msgstr ""
    207207
    208 #: admin/classes/class-merchant-admin-menu.php:160, admin/classes/class-merchant-admin-options.php:108
     208#: admin/classes/class-merchant-admin-menu.php:160, admin/classes/class-merchant-admin-options.php:111
    209209msgid "August"
    210210msgstr ""
    211211
    212 #: admin/classes/class-merchant-admin-menu.php:161, admin/classes/class-merchant-admin-options.php:109
     212#: admin/classes/class-merchant-admin-menu.php:161, admin/classes/class-merchant-admin-options.php:112
    213213msgid "September"
    214214msgstr ""
    215215
    216 #: admin/classes/class-merchant-admin-menu.php:162, admin/classes/class-merchant-admin-options.php:110
     216#: admin/classes/class-merchant-admin-menu.php:162, admin/classes/class-merchant-admin-options.php:113
    217217msgid "October"
    218218msgstr ""
    219219
    220 #: admin/classes/class-merchant-admin-menu.php:163, admin/classes/class-merchant-admin-options.php:111
     220#: admin/classes/class-merchant-admin-menu.php:163, admin/classes/class-merchant-admin-options.php:114
    221221msgid "November"
    222222msgstr ""
    223223
    224 #: admin/classes/class-merchant-admin-menu.php:164, admin/classes/class-merchant-admin-options.php:112
     224#: admin/classes/class-merchant-admin-menu.php:164, admin/classes/class-merchant-admin-options.php:115
    225225msgid "December"
    226226msgstr ""
    227227
    228 #: admin/classes/class-merchant-admin-menu.php:167, admin/classes/class-merchant-admin-options.php:115
     228#: admin/classes/class-merchant-admin-menu.php:167, admin/classes/class-merchant-admin-options.php:118
    229229msgid "Jan"
    230230msgstr ""
    231231
    232 #: admin/classes/class-merchant-admin-menu.php:168, admin/classes/class-merchant-admin-options.php:116
     232#: admin/classes/class-merchant-admin-menu.php:168, admin/classes/class-merchant-admin-options.php:119
    233233msgid "Feb"
    234234msgstr ""
    235235
    236 #: admin/classes/class-merchant-admin-menu.php:169, admin/classes/class-merchant-admin-options.php:117
     236#: admin/classes/class-merchant-admin-menu.php:169, admin/classes/class-merchant-admin-options.php:120
    237237msgid "Mar"
    238238msgstr ""
    239239
    240 #: admin/classes/class-merchant-admin-menu.php:170, admin/classes/class-merchant-admin-options.php:118
     240#: admin/classes/class-merchant-admin-menu.php:170, admin/classes/class-merchant-admin-options.php:121
    241241msgid "Apr"
    242242msgstr ""
    243243
    244 #: admin/classes/class-merchant-admin-menu.php:172, admin/classes/class-merchant-admin-options.php:120
     244#: admin/classes/class-merchant-admin-menu.php:172, admin/classes/class-merchant-admin-options.php:123
    245245msgid "Jun"
    246246msgstr ""
    247247
    248 #: admin/classes/class-merchant-admin-menu.php:173, admin/classes/class-merchant-admin-options.php:121
     248#: admin/classes/class-merchant-admin-menu.php:173, admin/classes/class-merchant-admin-options.php:124
    249249msgid "Jul"
    250250msgstr ""
    251251
    252 #: admin/classes/class-merchant-admin-menu.php:174, admin/classes/class-merchant-admin-options.php:122
     252#: admin/classes/class-merchant-admin-menu.php:174, admin/classes/class-merchant-admin-options.php:125
    253253msgid "Aug"
    254254msgstr ""
    255255
    256 #: admin/classes/class-merchant-admin-menu.php:175, admin/classes/class-merchant-admin-options.php:123
     256#: admin/classes/class-merchant-admin-menu.php:175, admin/classes/class-merchant-admin-options.php:126
    257257msgid "Sep"
    258258msgstr ""
    259259
    260 #: admin/classes/class-merchant-admin-menu.php:176, admin/classes/class-merchant-admin-options.php:124
     260#: admin/classes/class-merchant-admin-menu.php:176, admin/classes/class-merchant-admin-options.php:127
    261261msgid "Oct"
    262262msgstr ""
    263263
    264 #: admin/classes/class-merchant-admin-menu.php:177, admin/classes/class-merchant-admin-options.php:125
     264#: admin/classes/class-merchant-admin-menu.php:177, admin/classes/class-merchant-admin-options.php:128
    265265msgid "Nov"
    266266msgstr ""
    267267
    268 #: admin/classes/class-merchant-admin-menu.php:178, admin/classes/class-merchant-admin-options.php:126
     268#: admin/classes/class-merchant-admin-menu.php:178, admin/classes/class-merchant-admin-options.php:129
    269269msgid "Dec"
    270270msgstr ""
    271271
    272 #: admin/classes/class-merchant-admin-menu.php:180, admin/classes/class-merchant-admin-options.php:128
     272#: admin/classes/class-merchant-admin-menu.php:180, admin/classes/class-merchant-admin-options.php:131
    273273msgid "Clear"
    274274msgstr ""
     
    698698msgstr ""
    699699
    700 #: admin/classes/class-merchant-admin-options.php:65
     700#: admin/classes/class-merchant-admin-options.php:67
    701701msgid "Are you sure you want to remove this product?"
    702702msgstr ""
    703703
    704 #: admin/classes/class-merchant-admin-options.php:671, admin/components/all-modules.php:69
     704#: admin/classes/class-merchant-admin-options.php:68
     705msgid "Invalid file"
     706msgstr ""
     707
     708#: admin/classes/class-merchant-admin-options.php:674, admin/components/all-modules.php:69
    705709msgid "This option is only available on Merchant Pro"
    706710msgstr ""
    707711
    708 #: admin/classes/class-merchant-admin-options.php:687
     712#: admin/classes/class-merchant-admin-options.php:690
    709713msgid "Field not found!"
    710714msgstr ""
    711715
    712 #: admin/classes/class-merchant-admin-options.php:712, admin/classes/class-merchant-admin-options.php:712
     716#: admin/classes/class-merchant-admin-options.php:715, admin/classes/class-merchant-admin-options.php:715
    713717msgid "Show more"
    714718msgstr ""
    715719
    716 #: admin/classes/class-merchant-admin-options.php:712
     720#: admin/classes/class-merchant-admin-options.php:715
    717721msgid "Show less"
    718722msgstr ""
    719723
    720 #: admin/classes/class-merchant-admin-options.php:1053
     724#: admin/classes/class-merchant-admin-options.php:1056
    721725msgid "Select Reviews"
    722726msgstr ""
    723727
    724 #: admin/classes/class-merchant-admin-options.php:1061
     728#: admin/classes/class-merchant-admin-options.php:1064
    725729msgid "Search & filter"
    726730msgstr ""
    727731
    728 #: admin/classes/class-merchant-admin-options.php:1063
     732#: admin/classes/class-merchant-admin-options.php:1066
    729733msgid "Search for a product"
    730734msgstr ""
    731735
    732 #: admin/classes/class-merchant-admin-options.php:1066, templates/modules/added-to-cart-popup/common/popup-header.php:22
     736#: admin/classes/class-merchant-admin-options.php:1069, templates/modules/added-to-cart-popup/common/popup-header.php:22
    733737msgid "Close"
    734738msgstr ""
    735739
    736 #: admin/classes/class-merchant-admin-options.php:1090, admin/classes/class-merchant-admin-options.php:1108, admin/classes/class-merchant-admin-options.php:1317
     740#: admin/classes/class-merchant-admin-options.php:1093, admin/classes/class-merchant-admin-options.php:1111, admin/classes/class-merchant-admin-options.php:1130, admin/classes/class-merchant-admin-options.php:1160, admin/classes/class-merchant-admin-options.php:1411
    737741msgid "Nonce verification failed"
    738742msgstr ""
    739743
    740 #: admin/classes/class-merchant-admin-options.php:1114
     744#: admin/classes/class-merchant-admin-options.php:1117
    741745msgid "Invalid product ID"
    742746msgstr ""
    743747
    744 #: admin/classes/class-merchant-admin-options.php:1151
     748#: admin/classes/class-merchant-admin-options.php:1134, admin/classes/class-merchant-admin-options.php:1164
     749msgid "You do not have permission to access this page"
     750msgstr ""
     751
     752#: admin/classes/class-merchant-admin-options.php:1138, admin/classes/class-merchant-admin-options.php:1168
     753msgid "Module ID is required"
     754msgstr ""
     755
     756#: admin/classes/class-merchant-admin-options.php:1148, admin/classes/class-merchant-admin-options.php:1176
     757msgid "Module not found"
     758msgstr ""
     759
     760#: admin/classes/class-merchant-admin-options.php:1180
     761msgid "Default settings not found"
     762msgstr ""
     763
     764#: admin/classes/class-merchant-admin-options.php:1188
     765msgid "Invalid settings data"
     766msgstr ""
     767
     768#: admin/classes/class-merchant-admin-options.php:1196
     769msgid "Invalid module ID"
     770msgstr ""
     771
     772#: admin/classes/class-merchant-admin-options.php:1208
     773msgid "Settings restored successfully"
     774msgstr ""
     775
     776#: admin/classes/class-merchant-admin-options.php:1245
    745777msgid "Review"
    746778msgid_plural "Reviews"
     
    748780msgstr[1] ""
    749781
    750 #: admin/classes/class-merchant-admin-options.php:1165
     782#: admin/classes/class-merchant-admin-options.php:1259
    751783msgid "Number of selected reviews"
    752784msgstr ""
    753785
    754 #: admin/classes/class-merchant-admin-options.php:1230
     786#: admin/classes/class-merchant-admin-options.php:1324
    755787msgid "Load more"
    756788msgstr ""
    757789
    758 #: admin/classes/class-merchant-admin-options.php:1253
     790#: admin/classes/class-merchant-admin-options.php:1347
    759791msgid "Add this review"
    760792msgstr ""
    761793
    762 #: admin/classes/class-merchant-admin-options.php:1267
     794#: admin/classes/class-merchant-admin-options.php:1361
    763795msgid "View customer's uploaded review photos."
    764796msgstr ""
    765797
    766 #: admin/classes/class-merchant-admin-options.php:1269, admin/pages/page-campaigns.php:145
     798#: admin/classes/class-merchant-admin-options.php:1363, admin/pages/page-campaigns.php:145
    767799msgid "Edit"
    768800msgstr ""
    769801
    770 #: admin/classes/class-merchant-admin-options.php:1321
     802#: admin/classes/class-merchant-admin-options.php:1415
    771803msgid "Invalid review ID"
    772804msgstr ""
    773805
    774 #: admin/classes/class-merchant-admin-options.php:1327
     806#: admin/classes/class-merchant-admin-options.php:1421
    775807msgid "No images found"
    776808msgstr ""
    777809
    778 #: admin/classes/class-merchant-admin-options.php:1594
     810#: admin/classes/class-merchant-admin-options.php:1688
    779811msgid "WooCommerce is not installed or activated."
    780812msgstr ""
    781813
    782 #: admin/classes/class-merchant-admin-options.php:1617
     814#: admin/classes/class-merchant-admin-options.php:1711
    783815msgid "Search products"
    784816msgstr ""
    785817
    786 #: admin/classes/class-merchant-admin-options.php:1619
     818#: admin/classes/class-merchant-admin-options.php:1713
    787819msgid "Searching..."
    788820msgstr ""
    789821
    790 #: admin/classes/class-merchant-admin-options.php:1621
     822#: admin/classes/class-merchant-admin-options.php:1715
    791823msgid "Search icon"
    792824msgstr ""
    793825
    794 #: admin/classes/class-merchant-admin-options.php:1680, inc/classes/class-merchant-metabox.php:831, inc/classes/class-merchant-metabox.php:875
     826#: admin/classes/class-merchant-admin-options.php:1774, inc/classes/class-merchant-metabox.php:831, inc/classes/class-merchant-metabox.php:875
    795827msgid "Remove"
    796828msgstr ""
    797829
    798 #: admin/classes/class-merchant-admin-options.php:1678, inc/modules/frequently-bought-together/admin/options.php:435, inc/modules/side-cart/admin/options.php:438
     830#: admin/classes/class-merchant-admin-options.php:1772, inc/modules/frequently-bought-together/admin/options.php:435, inc/modules/side-cart/admin/options.php:438
    799831msgid "Add"
    800832msgstr ""
    801833
    802 #: admin/classes/class-merchant-admin-options.php:1717
     834#: admin/classes/class-merchant-admin-options.php:1811
    803835msgid "sold individually"
    804836msgstr ""
    805837
    806838#. translators: %s is the search keyword
    807 #: admin/classes/class-merchant-admin-options.php:1848
     839#: admin/classes/class-merchant-admin-options.php:1942
    808840msgid "No results found for \"%s\""
    809841msgstr ""
    810842
    811 #: admin/classes/class-merchant-admin-options.php:1888, inc/classes/class-merchant-metabox.php:924, inc/modules/advanced-reviews/admin/options.php:81, inc/modules/product-navigation-links/admin/options.php:35
     843#: admin/classes/class-merchant-admin-options.php:1982, inc/classes/class-merchant-metabox.php:924, inc/modules/advanced-reviews/admin/options.php:81, inc/modules/product-navigation-links/admin/options.php:35
    812844msgid "Default"
    813845msgstr ""
    814846
    815 #: admin/classes/class-merchant-admin-options.php:2073
     847#: admin/classes/class-merchant-admin-options.php:2167
    816848msgid "Select Images"
    817849msgstr ""
    818850
    819 #: admin/classes/class-merchant-admin-options.php:2119
     851#: admin/classes/class-merchant-admin-options.php:2213
    820852msgid "Select Image"
    821853msgstr ""
    822854
    823 #: admin/classes/class-merchant-admin-options.php:2138
     855#: admin/classes/class-merchant-admin-options.php:2232
    824856msgid "Upload image"
    825857msgstr ""
    826858
    827859#. translators: 1. Coupon admin url 2. Link target attribute value
    828 #: admin/classes/class-merchant-admin-options.php:2283, inc/classes/class-merchant-metabox.php:976
     860#: admin/classes/class-merchant-admin-options.php:2377, inc/classes/class-merchant-metabox.php:976
    829861msgid "No coupons found! <a href=\"%1$s\" target=\"%2$s\">Create a new coupon</a>"
    830862msgstr ""
    831863
    832 #: admin/classes/class-merchant-admin-options.php:2262, inc/classes/class-merchant-metabox.php:958
     864#: admin/classes/class-merchant-admin-options.php:2356, inc/classes/class-merchant-metabox.php:958
    833865msgid "Select a coupon"
    834866msgstr ""
    835867
    836 #: admin/classes/class-merchant-admin-options.php:2273, inc/classes/class-merchant-metabox.php:969
     868#: admin/classes/class-merchant-admin-options.php:2367, inc/classes/class-merchant-metabox.php:969
    837869msgid "Manage coupons"
    838870msgstr ""
    839871
    840 #: admin/classes/class-merchant-admin-options.php:2659, admin/pages/page-campaigns.php:90, inc/modules/buy-x-get-y/admin/options.php:33, inc/modules/free-gifts/admin/options.php:33, inc/modules/frequently-bought-together/admin/options.php:33, inc/modules/pre-orders/admin/options.php:41, inc/modules/product-labels/admin/options.php:66, inc/modules/reasons-to-buy/admin/options.php:33, inc/modules/storewide-sale/admin/options.php:33, inc/modules/volume-discounts/admin/options.php:33
     872#: admin/classes/class-merchant-admin-options.php:2753, admin/pages/page-campaigns.php:90, inc/modules/buy-x-get-y/admin/options.php:33, inc/modules/free-gifts/admin/options.php:33, inc/modules/frequently-bought-together/admin/options.php:33, inc/modules/pre-orders/admin/options.php:41, inc/modules/product-labels/admin/options.php:66, inc/modules/reasons-to-buy/admin/options.php:33, inc/modules/storewide-sale/admin/options.php:33, inc/modules/volume-discounts/admin/options.php:33
    841873msgid "Status"
    842874msgstr ""
    843875
    844 #: admin/classes/class-merchant-admin-options.php:2661, admin/pages/page-settings.php:84, inc/modules/buy-x-get-y/admin/options.php:36, inc/modules/free-gifts/admin/options.php:36, inc/modules/frequently-bought-together/admin/options.php:36, inc/modules/pre-orders/admin/options.php:44, inc/modules/product-labels/admin/options.php:69, inc/modules/reasons-to-buy/admin/options.php:36, inc/modules/storewide-sale/admin/options.php:36, inc/modules/volume-discounts/admin/options.php:36
     876#: admin/classes/class-merchant-admin-options.php:2755, admin/pages/page-settings.php:84, inc/modules/buy-x-get-y/admin/options.php:36, inc/modules/free-gifts/admin/options.php:36, inc/modules/frequently-bought-together/admin/options.php:36, inc/modules/pre-orders/admin/options.php:44, inc/modules/product-labels/admin/options.php:69, inc/modules/reasons-to-buy/admin/options.php:36, inc/modules/storewide-sale/admin/options.php:36, inc/modules/volume-discounts/admin/options.php:36
    845877msgid "Inactive"
    846878msgstr ""
    847879
    848 #: admin/classes/class-merchant-admin-options.php:2662, admin/pages/page-settings.php:76, inc/modules/buy-x-get-y/admin/options.php:35, inc/modules/free-gifts/admin/options.php:35, inc/modules/frequently-bought-together/admin/options.php:35, inc/modules/pre-orders/admin/options.php:43, inc/modules/product-labels/admin/options.php:68, inc/modules/reasons-to-buy/admin/options.php:35, inc/modules/storewide-sale/admin/options.php:35, inc/modules/volume-discounts/admin/options.php:35
     880#: admin/classes/class-merchant-admin-options.php:2756, admin/pages/page-settings.php:76, inc/modules/buy-x-get-y/admin/options.php:35, inc/modules/free-gifts/admin/options.php:35, inc/modules/frequently-bought-together/admin/options.php:35, inc/modules/pre-orders/admin/options.php:43, inc/modules/product-labels/admin/options.php:68, inc/modules/reasons-to-buy/admin/options.php:35, inc/modules/storewide-sale/admin/options.php:35, inc/modules/volume-discounts/admin/options.php:35
    849881msgid "Active"
    850882msgstr ""
    851883
    852884#. translators: 1: page name
    853 #: admin/classes/class-merchant-admin-options.php:2735
     885#: admin/classes/class-merchant-admin-options.php:2829
    854886msgid "It looks like you haven't created a <strong>%1$s</strong> page yet. Click the below button to create the page."
    855887msgstr ""
    856888
    857889#. translators: 1: link to edit page
    858 #: admin/classes/class-merchant-admin-options.php:2744
     890#: admin/classes/class-merchant-admin-options.php:2838
    859891msgid "<p class=\"merchant-module-page-setting-field-desc\">Page created with success!</p><p class=\"merchant-module-page-setting-field-desc\">Click <a href=\"%1$s\" target=\"_blank\">here</a> if you want to edit the page.</p><p class=\"merchant-module-page-setting-field-desc mrc-mb-0\">To display the page in your theme header area, assign the page to the primary menu by clicking <a href=\"%2$s\" target=\"_blank\">here</a></p>"
    860892msgstr ""
    861893
    862894#. translators: 1: page title, 2: page meta key, 3: page meta value, 4: option name, 5: nonce, 6: loading text, 7: success text
    863 #: admin/classes/class-merchant-admin-options.php:2753
     895#: admin/classes/class-merchant-admin-options.php:2847
    864896msgid "<a href=\"#\" class=\"merchant-create-page-control-button button-tertiary\" data-page-title=\"%2$s\" data-page-meta-key=\"%3$s\" data-page-meta-value=\"%4$s\" data-option-name=\"%5$s\" data-nonce=\"%6$s\" data-creating-text=\"%7$s\" data-created-text=\"%8$s\">%1$s</a>"
    865897msgstr ""
    866898
    867 #: admin/classes/class-merchant-admin-options.php:2755
     899#: admin/classes/class-merchant-admin-options.php:2849
    868900msgid "Create Page"
    869901msgstr ""
    870902
    871 #: admin/classes/class-merchant-admin-options.php:2761
     903#: admin/classes/class-merchant-admin-options.php:2855
    872904msgid "Creating..."
    873905msgstr ""
    874906
    875 #: admin/classes/class-merchant-admin-options.php:2762
     907#: admin/classes/class-merchant-admin-options.php:2856
    876908msgid "Created!"
    877909msgstr ""
    878910
    879 #: admin/classes/class-merchant-admin-options.php:2724
     911#: admin/classes/class-merchant-admin-options.php:2818
    880912msgid "<p class=\"merchant-module-page-setting-field-desc mrc-mt-0\">Your page is created!</p><p class=\"merchant-module-page-setting-field-desc\">Click <a href=\"%1$s\" target=\"_blank\">here</a> if you want to edit the page.</p><p class=\"merchant-module-page-setting-field-desc mrc-mb-0\">To display the page in your theme header area, assign the page to the primary menu by clicking <a href=\"%2$s\" target=\"_blank\">here</a></p>"
    881913msgstr ""
    882914
    883 #: admin/classes/class-merchant-admin-options.php:2971, admin/classes/class-merchant-admin-options.php:2975, inc/classes/class-merchant-metabox.php:817, inc/classes/class-merchant-metabox.php:861
     915#: admin/classes/class-merchant-admin-options.php:3065, admin/classes/class-merchant-admin-options.php:3069, inc/classes/class-merchant-metabox.php:817, inc/classes/class-merchant-metabox.php:861
    884916msgid "Duplicate"
    885917msgstr ""
    886918
    887 #: admin/classes/class-merchant-admin-options.php:2983
     919#: admin/classes/class-merchant-admin-options.php:3077
    888920msgid "Delete"
    889921msgstr ""
     
    10471079msgstr ""
    10481080
    1049 #: admin/pages/page-campaigns.php:47, admin/pages/page-module.php:91, inc/modules/wishlist/admin/options.php:327
     1081#: admin/pages/page-campaigns.php:47, admin/pages/page-module.php:91, inc/modules/wishlist/admin/options.php:417
    10501082msgid "Enable"
    10511083msgstr ""
     
    12791311msgstr ""
    12801312
    1281 #: admin/pages/page-module.php:242, admin/pages/page-settings.php:80
     1313#: admin/pages/page-module.php:237
     1314msgid "Backup & Restore"
     1315msgstr ""
     1316
     1317#: admin/pages/page-module.php:241
     1318msgid "Backup Module Settings"
     1319msgstr ""
     1320
     1321#: admin/pages/page-module.php:242
     1322msgid "Download a backup of your currently saved module settings as a JSON file. To capture the most up-to-date configuration, remember to save your settings before downloading the backup. You can then use this file to restore your settings later."
     1323msgstr ""
     1324
     1325#: admin/pages/page-module.php:244
     1326msgid "Download"
     1327msgstr ""
     1328
     1329#: admin/pages/page-module.php:249
     1330msgid "Restore Module Settings"
     1331msgstr ""
     1332
     1333#: admin/pages/page-module.php:250
     1334msgid "Restore the module settings by uploading a previously saved backup file. Please be aware that restoring settings will overwrite your current module configurations."
     1335msgstr ""
     1336
     1337#: admin/pages/page-module.php:252
     1338msgid "Upload Backup File"
     1339msgstr ""
     1340
     1341#: admin/pages/page-module.php:256
     1342msgid "Restore"
     1343msgstr ""
     1344
     1345#: admin/pages/page-module.php:269, admin/pages/page-settings.php:80
    12821346msgid "Preview"
    12831347msgstr ""
    12841348
    1285 #: admin/pages/page-module.php:270
     1349#: admin/pages/page-module.php:297
    12861350msgid "Important info!"
    12871351msgstr ""
    12881352
    1289 #: admin/pages/page-module.php:274
     1353#: admin/pages/page-module.php:301
    12901354msgid "This module is currently disabled. Please enable the module to see it in your store."
    1291 msgstr ""
    1292 
    1293 #: admin/pages/page-module.php:280
    1294 msgid "Copyright © aThemes 2024. All Rights Reserved."
    12951355msgstr ""
    12961356
     
    14801540
    14811541#. translators: %s: module id
    1482 #: inc/modules/class-add-module.php:225
     1542#: inc/modules/class-add-module.php:259
    14831543msgid "The shortcode <strong>[merchant_module_%s]</strong> can only be used on single product pages."
    14841544msgstr ""
     
    14921552msgstr ""
    14931553
    1494 #: inc/modules/add-to-cart-text/class-add-to-cart-text.php:52, templates/modules/buy-x-get-y/single-product.php:156, inc/modules/add-to-cart-text/admin/options.php:106
     1554#: inc/modules/add-to-cart-text/class-add-to-cart-text.php:52, templates/modules/buy-x-get-y/single-product.php:179, inc/modules/add-to-cart-text/admin/options.php:106
    14951555msgid "Out of stock"
    14961556msgstr ""
     
    15401600msgstr ""
    15411601
    1542 #: inc/modules/added-to-cart-popup/class-added-to-cart-popup.php:81
     1602#: inc/modules/added-to-cart-popup/class-added-to-cart-popup.php:86
    15431603msgid "Add to cart popup: header message text"
    15441604msgstr ""
    15451605
    1546 #: inc/modules/added-to-cart-popup/class-added-to-cart-popup.php:84
     1606#: inc/modules/added-to-cart-popup/class-added-to-cart-popup.php:89
    15471607msgid "Add to cart popup: view cart button label"
    15481608msgstr ""
    15491609
    1550 #: inc/modules/added-to-cart-popup/class-added-to-cart-popup.php:87
     1610#: inc/modules/added-to-cart-popup/class-added-to-cart-popup.php:92
    15511611msgid "Add to cart popup: continue shopping button label"
    15521612msgstr ""
     
    16841744msgstr ""
    16851745
    1686 #: inc/modules/animated-add-to-cart/class-animated-add-to-cart.php:185, inc/modules/buy-x-get-y/class-buy-x-get-y.php:253, inc/modules/frequently-bought-together/class-frequently-bought-together.php:211, inc/modules/quick-view/class-quick-view.php:381, inc/modules/volume-discounts/class-volume-discounts.php:338, templates/modules/buy-x-get-y/single-product.php:198, inc/modules/buy-x-get-y/admin/options.php:376, inc/modules/buy-x-get-y/admin/options.php:505, inc/modules/buy-x-get-y/admin/options.php:567, inc/modules/buy-x-get-y/admin/options.php:630, inc/modules/frequently-bought-together/admin/options.php:534, inc/modules/volume-discounts/admin/options.php:574, inc/modules/volume-discounts/admin/options.php:638, inc/modules/volume-discounts/admin/options.php:710
     1746#: inc/modules/animated-add-to-cart/class-animated-add-to-cart.php:185, inc/modules/buy-x-get-y/class-buy-x-get-y.php:253, inc/modules/frequently-bought-together/class-frequently-bought-together.php:211, inc/modules/quick-view/class-quick-view.php:381, inc/modules/volume-discounts/class-volume-discounts.php:338, templates/modules/buy-x-get-y/single-product.php:221, inc/modules/buy-x-get-y/admin/options.php:377, inc/modules/buy-x-get-y/admin/options.php:506, inc/modules/buy-x-get-y/admin/options.php:568, inc/modules/buy-x-get-y/admin/options.php:631, inc/modules/frequently-bought-together/admin/options.php:534, inc/modules/volume-discounts/admin/options.php:574, inc/modules/volume-discounts/admin/options.php:638, inc/modules/volume-discounts/admin/options.php:710
    16871747msgid "Add To Cart"
    16881748msgstr ""
     
    17281788msgstr ""
    17291789
    1730 #: inc/modules/buy-x-get-y/class-buy-x-get-y.php:252, inc/modules/buy-x-get-y/class-buy-x-get-y.php:297, inc/modules/buy-x-get-y/class-buy-x-get-y.php:336, inc/modules/frequently-bought-together/class-frequently-bought-together.php:251, inc/modules/frequently-bought-together/class-frequently-bought-together.php:293, inc/modules/volume-discounts/class-volume-discounts.php:265, inc/modules/volume-discounts/class-volume-discounts.php:302, inc/modules/buy-x-get-y/admin/options.php:489, inc/modules/buy-x-get-y/admin/options.php:552, inc/modules/buy-x-get-y/admin/options.php:614
     1790#: inc/modules/buy-x-get-y/class-buy-x-get-y.php:252, inc/modules/buy-x-get-y/class-buy-x-get-y.php:297, inc/modules/buy-x-get-y/class-buy-x-get-y.php:336, inc/modules/frequently-bought-together/class-frequently-bought-together.php:251, inc/modules/frequently-bought-together/class-frequently-bought-together.php:293, inc/modules/volume-discounts/class-volume-discounts.php:265, inc/modules/volume-discounts/class-volume-discounts.php:302, inc/modules/buy-x-get-y/admin/options.php:490, inc/modules/buy-x-get-y/admin/options.php:553, inc/modules/buy-x-get-y/admin/options.php:615
    17311791msgid "with {discount} off"
    17321792msgstr ""
     
    18161876msgstr ""
    18171877
    1818 #: inc/modules/clear-cart/class-clear-cart.php:238, inc/modules/buy-x-get-y/admin/options.php:186, inc/modules/buy-x-get-y/admin/options.php:210, inc/modules/volume-discounts/admin/options.php:244
     1878#: inc/modules/clear-cart/class-clear-cart.php:238, inc/modules/buy-x-get-y/admin/options.php:187, inc/modules/buy-x-get-y/admin/options.php:211, inc/modules/volume-discounts/admin/options.php:244
    18191879msgid "Quantity"
    18201880msgstr ""
     
    22412301msgstr ""
    22422302
    2243 #: inc/modules/quick-social-links/class-quick-social-links.php:261, inc/modules/wishlist/admin/options.php:350
     2303#: inc/modules/quick-social-links/class-quick-social-links.php:261, inc/modules/wishlist/admin/options.php:440
    22442304msgid "Twitter"
    22452305msgstr ""
     
    23412401msgstr ""
    23422402
    2343 #: inc/modules/real-time-search/class-real-time-search.php:412, inc/modules/added-to-cart-popup/admin/options.php:309, inc/modules/buy-x-get-y/admin/options.php:69, inc/modules/free-gifts/admin/options.php:71, inc/modules/frequently-bought-together/admin/options.php:69, inc/modules/pre-orders/admin/options.php:78, inc/modules/product-labels/admin/options.php:278, inc/modules/reasons-to-buy/admin/options.php:73, inc/modules/size-chart/admin/options.php:30, inc/modules/storewide-sale/admin/options.php:70, inc/modules/volume-discounts/admin/options.php:79
     2403#: inc/modules/real-time-search/class-real-time-search.php:412, inc/modules/added-to-cart-popup/admin/options.php:309, inc/modules/buy-x-get-y/admin/options.php:70, inc/modules/free-gifts/admin/options.php:71, inc/modules/frequently-bought-together/admin/options.php:69, inc/modules/pre-orders/admin/options.php:78, inc/modules/product-labels/admin/options.php:278, inc/modules/reasons-to-buy/admin/options.php:73, inc/modules/size-chart/admin/options.php:30, inc/modules/storewide-sale/admin/options.php:70, inc/modules/volume-discounts/admin/options.php:79
    23442404msgid "Categories"
    23452405msgstr ""
     
    27572817msgstr ""
    27582818
    2759 #: templates/modules/buy-x-get-y/single-product.php:56, inc/modules/buy-x-get-y/admin/options.php:336
     2819#: templates/modules/buy-x-get-y/single-product.php:79, inc/modules/buy-x-get-y/admin/options.php:337
    27602820msgid "Buy One Get One"
    27612821msgstr ""
    27622822
    27632823#. translators: 1. quantity
    2764 #: templates/modules/buy-x-get-y/single-product.php:76, templates/modules/added-to-cart-popup/common/buy-x-get-y.php:35
     2824#: templates/modules/buy-x-get-y/single-product.php:99, templates/modules/added-to-cart-popup/common/buy-x-get-y.php:35
    27652825msgid "Buy %s"
    27662826msgstr ""
    27672827
    27682828#. translators: 1. quantity 2. discount value
    2769 #: templates/modules/buy-x-get-y/single-product.php:128, templates/modules/added-to-cart-popup/common/buy-x-get-y.php:116
     2829#: templates/modules/buy-x-get-y/single-product.php:151, templates/modules/added-to-cart-popup/common/buy-x-get-y.php:116
    27702830msgid "Get %1$s with %2$s off"
    27712831msgstr ""
    27722832
    27732833#. translators: 1. Attribute label
    2774 #: templates/modules/buy-x-get-y/single-product.php:176, templates/modules/frequently-bought-together/single-product.php:66
     2834#: templates/modules/buy-x-get-y/single-product.php:199, templates/modules/frequently-bought-together/single-product.php:66
    27752835msgid "Select %s"
    27762836msgstr ""
     
    29943054msgstr ""
    29953055
    2996 #: inc/modules/added-to-cart-popup/admin/options.php:262, inc/modules/buy-x-get-y/admin/options.php:92, inc/modules/buy-x-get-y/admin/options.php:270, inc/modules/free-gifts/admin/options.php:95, inc/modules/free-gifts/admin/options.php:248, inc/modules/free-shipping-progress-bar/admin/options.php:135, inc/modules/frequently-bought-together/admin/options.php:93, inc/modules/frequently-bought-together/admin/options.php:261, inc/modules/pre-orders/admin/options.php:101, inc/modules/pre-orders/admin/options.php:304, inc/modules/product-labels/admin/options.php:311, inc/modules/reasons-to-buy/admin/options.php:97, inc/modules/side-cart/admin/options.php:244, inc/modules/spending-goal/admin/options.php:104, inc/modules/storewide-sale/admin/options.php:94, inc/modules/storewide-sale/admin/options.php:251, inc/modules/volume-discounts/admin/options.php:151, inc/modules/volume-discounts/admin/options.php:311
     3056#: inc/modules/added-to-cart-popup/admin/options.php:262, inc/modules/buy-x-get-y/admin/options.php:93, inc/modules/buy-x-get-y/admin/options.php:271, inc/modules/free-gifts/admin/options.php:95, inc/modules/free-gifts/admin/options.php:248, inc/modules/free-shipping-progress-bar/admin/options.php:135, inc/modules/frequently-bought-together/admin/options.php:93, inc/modules/frequently-bought-together/admin/options.php:261, inc/modules/pre-orders/admin/options.php:101, inc/modules/pre-orders/admin/options.php:304, inc/modules/product-labels/admin/options.php:311, inc/modules/reasons-to-buy/admin/options.php:97, inc/modules/side-cart/admin/options.php:244, inc/modules/spending-goal/admin/options.php:104, inc/modules/storewide-sale/admin/options.php:94, inc/modules/storewide-sale/admin/options.php:251, inc/modules/volume-discounts/admin/options.php:151, inc/modules/volume-discounts/admin/options.php:311
    29973057msgid "Exclusion List"
    29983058msgstr ""
     
    30143074msgstr ""
    30153075
    3016 #: inc/modules/added-to-cart-popup/admin/options.php:313, inc/modules/buy-x-get-y/admin/options.php:73, inc/modules/buy-x-get-y/admin/options.php:136, inc/modules/free-gifts/admin/options.php:75, inc/modules/free-gifts/admin/options.php:140, inc/modules/frequently-bought-together/admin/options.php:73, inc/modules/frequently-bought-together/admin/options.php:138, inc/modules/pre-orders/admin/options.php:82, inc/modules/pre-orders/admin/options.php:147, inc/modules/product-labels/admin/options.php:282, inc/modules/product-labels/admin/options.php:357, inc/modules/reasons-to-buy/admin/options.php:77, inc/modules/reasons-to-buy/admin/options.php:143, inc/modules/side-cart/admin/options.php:224, inc/modules/side-cart/admin/options.php:357, inc/modules/size-chart/admin/options.php:34, inc/modules/storewide-sale/admin/options.php:74, inc/modules/storewide-sale/admin/options.php:139, inc/modules/volume-discounts/admin/options.php:83, inc/modules/volume-discounts/admin/options.php:196
     3076#: inc/modules/added-to-cart-popup/admin/options.php:313, inc/modules/buy-x-get-y/admin/options.php:74, inc/modules/buy-x-get-y/admin/options.php:137, inc/modules/free-gifts/admin/options.php:75, inc/modules/free-gifts/admin/options.php:140, inc/modules/frequently-bought-together/admin/options.php:73, inc/modules/frequently-bought-together/admin/options.php:138, inc/modules/pre-orders/admin/options.php:82, inc/modules/pre-orders/admin/options.php:147, inc/modules/product-labels/admin/options.php:282, inc/modules/product-labels/admin/options.php:357, inc/modules/reasons-to-buy/admin/options.php:77, inc/modules/reasons-to-buy/admin/options.php:143, inc/modules/side-cart/admin/options.php:224, inc/modules/side-cart/admin/options.php:357, inc/modules/size-chart/admin/options.php:34, inc/modules/storewide-sale/admin/options.php:74, inc/modules/storewide-sale/admin/options.php:139, inc/modules/volume-discounts/admin/options.php:83, inc/modules/volume-discounts/admin/options.php:196, inc/modules/wishlist/admin/options.php:115, inc/modules/wishlist/admin/options.php:160
    30173077msgid "Select categories"
    30183078msgstr ""
     
    34423502msgstr ""
    34433503
    3444 #: inc/modules/advanced-reviews/admin/options.php:456, inc/modules/advanced-reviews/admin/options.php:564, inc/modules/advanced-reviews/admin/options.php:657, inc/modules/advanced-reviews/admin/options.php:728, inc/modules/buy-x-get-y/admin/options.php:344, inc/modules/buy-x-get-y/admin/options.php:360, inc/modules/buy-x-get-y/admin/options.php:474, inc/modules/buy-x-get-y/admin/options.php:490, inc/modules/buy-x-get-y/admin/options.php:538, inc/modules/buy-x-get-y/admin/options.php:553, inc/modules/buy-x-get-y/admin/options.php:587, inc/modules/buy-x-get-y/admin/options.php:615, inc/modules/free-shipping-progress-bar/admin/options.php:40, inc/modules/free-shipping-progress-bar/admin/options.php:56, inc/modules/frequently-bought-together/admin/options.php:352, inc/modules/frequently-bought-together/admin/options.php:450, inc/modules/frequently-bought-together/admin/options.php:519, inc/modules/frequently-bought-together/admin/options.php:553, inc/modules/frequently-bought-together/admin/options.php:581, inc/modules/frequently-bought-together/admin/options.php:597, inc/modules/login-popup/admin/options.php:47, inc/modules/product-labels/admin/options.php:106, inc/modules/volume-discounts/admin/options.php:386, inc/modules/volume-discounts/admin/options.php:400, inc/modules/volume-discounts/admin/options.php:558, inc/modules/volume-discounts/admin/options.php:607, inc/modules/volume-discounts/admin/options.php:623, inc/modules/volume-discounts/admin/options.php:658, inc/modules/volume-discounts/admin/options.php:687
     3504#: inc/modules/advanced-reviews/admin/options.php:456, inc/modules/advanced-reviews/admin/options.php:564, inc/modules/advanced-reviews/admin/options.php:657, inc/modules/advanced-reviews/admin/options.php:728, inc/modules/buy-x-get-y/admin/options.php:345, inc/modules/buy-x-get-y/admin/options.php:361, inc/modules/buy-x-get-y/admin/options.php:475, inc/modules/buy-x-get-y/admin/options.php:491, inc/modules/buy-x-get-y/admin/options.php:539, inc/modules/buy-x-get-y/admin/options.php:554, inc/modules/buy-x-get-y/admin/options.php:588, inc/modules/buy-x-get-y/admin/options.php:616, inc/modules/free-shipping-progress-bar/admin/options.php:40, inc/modules/free-shipping-progress-bar/admin/options.php:56, inc/modules/frequently-bought-together/admin/options.php:352, inc/modules/frequently-bought-together/admin/options.php:450, inc/modules/frequently-bought-together/admin/options.php:519, inc/modules/frequently-bought-together/admin/options.php:553, inc/modules/frequently-bought-together/admin/options.php:581, inc/modules/frequently-bought-together/admin/options.php:597, inc/modules/login-popup/admin/options.php:47, inc/modules/product-labels/admin/options.php:106, inc/modules/volume-discounts/admin/options.php:386, inc/modules/volume-discounts/admin/options.php:400, inc/modules/volume-discounts/admin/options.php:558, inc/modules/volume-discounts/admin/options.php:607, inc/modules/volume-discounts/admin/options.php:623, inc/modules/volume-discounts/admin/options.php:658, inc/modules/volume-discounts/admin/options.php:687
    34453505msgid "You can use these codes in the content."
    34463506msgstr ""
     
    36273687msgstr ""
    36283688
    3629 #: inc/modules/advanced-reviews/admin/options.php:912, inc/modules/buy-x-get-y/admin/options.php:522, inc/modules/buy-x-get-y/admin/options.php:601, inc/modules/clear-cart/admin/options.php:101, inc/modules/free-shipping-progress-bar/admin/options.php:181, inc/modules/frequently-bought-together/admin/options.php:497, inc/modules/frequently-bought-together/admin/options.php:567, inc/modules/pre-orders/admin/options.php:361, inc/modules/product-navigation-links/admin/options.php:45, inc/modules/volume-discounts/admin/options.php:591, inc/modules/volume-discounts/admin/options.php:673
     3689#: inc/modules/advanced-reviews/admin/options.php:912, inc/modules/buy-x-get-y/admin/options.php:523, inc/modules/buy-x-get-y/admin/options.php:602, inc/modules/clear-cart/admin/options.php:101, inc/modules/free-shipping-progress-bar/admin/options.php:181, inc/modules/frequently-bought-together/admin/options.php:497, inc/modules/frequently-bought-together/admin/options.php:567, inc/modules/pre-orders/admin/options.php:361, inc/modules/product-navigation-links/admin/options.php:45, inc/modules/volume-discounts/admin/options.php:591, inc/modules/volume-discounts/admin/options.php:673
    36303690msgid "Placement"
    36313691msgstr ""
     
    36843744msgstr ""
    36853745
    3686 #: inc/modules/advanced-reviews/admin/options.php:1052, inc/modules/buy-now/admin/options.php:68, inc/modules/cookie-banner/admin/options.php:131, inc/modules/login-popup/admin/options.php:179, inc/modules/pre-orders/admin/options.php:405, inc/modules/quick-view/admin/options.php:198, inc/modules/side-cart/admin/options.php:706, inc/modules/sticky-add-to-cart/admin/options.php:155
     3746#: inc/modules/advanced-reviews/admin/options.php:1052, inc/modules/buy-now/admin/options.php:68, inc/modules/cookie-banner/admin/options.php:133, inc/modules/login-popup/admin/options.php:179, inc/modules/pre-orders/admin/options.php:405, inc/modules/quick-view/admin/options.php:198, inc/modules/side-cart/admin/options.php:706, inc/modules/sticky-add-to-cart/admin/options.php:155
    36873747msgid "Button background color"
    36883748msgstr ""
     
    37163776msgstr ""
    37173777
    3718 #: inc/modules/advanced-reviews/admin/options.php:1122, inc/modules/cookie-banner/admin/options.php:110
     3778#: inc/modules/advanced-reviews/admin/options.php:1122, inc/modules/cookie-banner/admin/options.php:112
    37193779msgid "Modal background color"
    37203780msgstr ""
    37213781
    3722 #: inc/modules/advanced-reviews/admin/options.php:1132, inc/modules/advanced-reviews/admin/options.php:1137, inc/modules/buy-x-get-y/admin/options.php:651, inc/modules/buy-x-get-y/admin/options.php:656, inc/modules/cart-reserved-timer/admin/options.php:103, inc/modules/cart-reserved-timer/admin/options.php:108, inc/modules/clear-cart/admin/options.php:315, inc/modules/clear-cart/admin/options.php:320, inc/modules/countdown-timer/admin/options.php:336, inc/modules/countdown-timer/admin/options.php:341, inc/modules/frequently-bought-together/admin/options.php:635, inc/modules/frequently-bought-together/admin/options.php:640, inc/modules/payment-logos/admin/options.php:125, inc/modules/payment-logos/admin/options.php:130, inc/modules/product-audio/admin/options.php:34, inc/modules/product-audio/admin/options.php:39, inc/modules/product-brand-image/admin/options.php:82, inc/modules/product-brand-image/admin/options.php:87, inc/modules/product-bundles/admin/options.php:158, inc/modules/product-bundles/admin/options.php:163, inc/modules/product-labels/admin/options.php:442, inc/modules/product-labels/admin/options.php:447, inc/modules/product-navigation-links/admin/options.php:144, inc/modules/product-navigation-links/admin/options.php:149, inc/modules/product-video/admin/options.php:52, inc/modules/product-video/admin/options.php:57, inc/modules/quick-social-links/admin/options.php:419, inc/modules/quick-social-links/admin/options.php:424, inc/modules/quick-view/admin/options.php:445, inc/modules/quick-view/admin/options.php:450, inc/modules/real-time-search/admin/options.php:112, inc/modules/real-time-search/admin/options.php:117, inc/modules/reasons-to-buy/admin/options.php:286, inc/modules/reasons-to-buy/admin/options.php:291, inc/modules/recently-viewed-products/admin/options.php:215, inc/modules/recently-viewed-products/admin/options.php:220, inc/modules/size-chart/admin/options.php:215, inc/modules/size-chart/admin/options.php:220, inc/modules/stock-scarcity/admin/options.php:188, inc/modules/stock-scarcity/admin/options.php:193, inc/modules/trust-badges/admin/options.php:132, inc/modules/trust-badges/admin/options.php:137, inc/modules/volume-discounts/admin/options.php:733, inc/modules/volume-discounts/admin/options.php:738, inc/modules/wait-list/admin/options.php:142, inc/modules/wait-list/admin/options.php:147, inc/modules/wishlist/admin/options.php:398, inc/modules/wishlist/admin/options.php:403
     3782#: inc/modules/advanced-reviews/admin/options.php:1132, inc/modules/advanced-reviews/admin/options.php:1137, inc/modules/buy-x-get-y/admin/options.php:652, inc/modules/buy-x-get-y/admin/options.php:657, inc/modules/cart-reserved-timer/admin/options.php:103, inc/modules/cart-reserved-timer/admin/options.php:108, inc/modules/clear-cart/admin/options.php:315, inc/modules/clear-cart/admin/options.php:320, inc/modules/countdown-timer/admin/options.php:336, inc/modules/countdown-timer/admin/options.php:341, inc/modules/frequently-bought-together/admin/options.php:635, inc/modules/frequently-bought-together/admin/options.php:640, inc/modules/payment-logos/admin/options.php:125, inc/modules/payment-logos/admin/options.php:130, inc/modules/product-audio/admin/options.php:34, inc/modules/product-audio/admin/options.php:39, inc/modules/product-brand-image/admin/options.php:82, inc/modules/product-brand-image/admin/options.php:87, inc/modules/product-bundles/admin/options.php:158, inc/modules/product-bundles/admin/options.php:163, inc/modules/product-labels/admin/options.php:442, inc/modules/product-labels/admin/options.php:447, inc/modules/product-navigation-links/admin/options.php:144, inc/modules/product-navigation-links/admin/options.php:149, inc/modules/product-video/admin/options.php:52, inc/modules/product-video/admin/options.php:57, inc/modules/quick-social-links/admin/options.php:419, inc/modules/quick-social-links/admin/options.php:424, inc/modules/quick-view/admin/options.php:445, inc/modules/quick-view/admin/options.php:450, inc/modules/real-time-search/admin/options.php:112, inc/modules/real-time-search/admin/options.php:117, inc/modules/reasons-to-buy/admin/options.php:286, inc/modules/reasons-to-buy/admin/options.php:291, inc/modules/recently-viewed-products/admin/options.php:215, inc/modules/recently-viewed-products/admin/options.php:220, inc/modules/size-chart/admin/options.php:215, inc/modules/size-chart/admin/options.php:220, inc/modules/stock-scarcity/admin/options.php:188, inc/modules/stock-scarcity/admin/options.php:193, inc/modules/trust-badges/admin/options.php:132, inc/modules/trust-badges/admin/options.php:137, inc/modules/volume-discounts/admin/options.php:733, inc/modules/volume-discounts/admin/options.php:738, inc/modules/wait-list/admin/options.php:142, inc/modules/wait-list/admin/options.php:147, inc/modules/wishlist/admin/options.php:488, inc/modules/wishlist/admin/options.php:493
    37233783msgid "Use shortcode"
    37243784msgstr ""
    37253785
    3726 #: inc/modules/advanced-reviews/admin/options.php:1143, inc/modules/buy-x-get-y/admin/options.php:662, inc/modules/cart-reserved-timer/admin/options.php:114, inc/modules/countdown-timer/admin/options.php:347, inc/modules/frequently-bought-together/admin/options.php:646, inc/modules/payment-logos/admin/options.php:136, inc/modules/product-audio/admin/options.php:45, inc/modules/product-brand-image/admin/options.php:93, inc/modules/product-bundles/admin/options.php:169, inc/modules/product-labels/admin/options.php:453, inc/modules/product-navigation-links/admin/options.php:155, inc/modules/product-video/admin/options.php:63, inc/modules/reasons-to-buy/admin/options.php:297, inc/modules/recently-viewed-products/admin/options.php:226, inc/modules/size-chart/admin/options.php:226, inc/modules/stock-scarcity/admin/options.php:199, inc/modules/trust-badges/admin/options.php:143, inc/modules/volume-discounts/admin/options.php:744, inc/modules/wait-list/admin/options.php:153, inc/modules/wishlist/admin/options.php:409
     3786#: inc/modules/advanced-reviews/admin/options.php:1143, inc/modules/buy-x-get-y/admin/options.php:663, inc/modules/cart-reserved-timer/admin/options.php:114, inc/modules/countdown-timer/admin/options.php:347, inc/modules/frequently-bought-together/admin/options.php:646, inc/modules/payment-logos/admin/options.php:136, inc/modules/product-audio/admin/options.php:45, inc/modules/product-brand-image/admin/options.php:93, inc/modules/product-bundles/admin/options.php:169, inc/modules/product-labels/admin/options.php:453, inc/modules/product-navigation-links/admin/options.php:155, inc/modules/product-video/admin/options.php:63, inc/modules/reasons-to-buy/admin/options.php:297, inc/modules/recently-viewed-products/admin/options.php:226, inc/modules/size-chart/admin/options.php:226, inc/modules/stock-scarcity/admin/options.php:199, inc/modules/trust-badges/admin/options.php:143, inc/modules/volume-discounts/admin/options.php:744, inc/modules/wait-list/admin/options.php:153, inc/modules/wishlist/admin/options.php:499
    37273787msgid "If you are using a page builder or a theme that supports shortcodes, then you can output the module using the shortcode above. This might be useful if, for example, you find that you want to control the position of the module output more precisely than with the module settings. Note that the shortcodes can only be used on single product pages."
    37283788msgstr ""
    37293789
    3730 #: inc/modules/advanced-reviews/admin/options.php:1149, inc/modules/buy-x-get-y/admin/options.php:668, inc/modules/cart-reserved-timer/admin/options.php:119, inc/modules/clear-cart/admin/options.php:333, inc/modules/countdown-timer/admin/options.php:352, inc/modules/free-shipping-progress-bar/admin/options.php:569, inc/modules/free-shipping-progress-bar/admin/options.php:744, inc/modules/free-shipping-progress-bar/admin/options.php:853, inc/modules/frequently-bought-together/admin/options.php:652, inc/modules/payment-logos/admin/options.php:141, inc/modules/product-audio/admin/options.php:50, inc/modules/product-brand-image/admin/options.php:98, inc/modules/product-bundles/admin/options.php:175, inc/modules/product-labels/admin/options.php:458, inc/modules/product-navigation-links/admin/options.php:160, inc/modules/product-video/admin/options.php:68, inc/modules/quick-social-links/admin/options.php:435, inc/modules/quick-view/admin/options.php:461, inc/modules/real-time-search/admin/options.php:128, inc/modules/reasons-to-buy/admin/options.php:302, inc/modules/recently-viewed-products/admin/options.php:231, inc/modules/size-chart/admin/options.php:231, inc/modules/stock-scarcity/admin/options.php:207, inc/modules/trust-badges/admin/options.php:148, inc/modules/volume-discounts/admin/options.php:750, inc/modules/wait-list/admin/options.php:158, inc/modules/wishlist/admin/options.php:414
     3790#: inc/modules/advanced-reviews/admin/options.php:1149, inc/modules/buy-x-get-y/admin/options.php:669, inc/modules/cart-reserved-timer/admin/options.php:119, inc/modules/clear-cart/admin/options.php:333, inc/modules/countdown-timer/admin/options.php:352, inc/modules/free-shipping-progress-bar/admin/options.php:569, inc/modules/free-shipping-progress-bar/admin/options.php:744, inc/modules/free-shipping-progress-bar/admin/options.php:853, inc/modules/frequently-bought-together/admin/options.php:652, inc/modules/payment-logos/admin/options.php:141, inc/modules/product-audio/admin/options.php:50, inc/modules/product-brand-image/admin/options.php:98, inc/modules/product-bundles/admin/options.php:175, inc/modules/product-labels/admin/options.php:458, inc/modules/product-navigation-links/admin/options.php:160, inc/modules/product-video/admin/options.php:68, inc/modules/quick-social-links/admin/options.php:435, inc/modules/quick-view/admin/options.php:461, inc/modules/real-time-search/admin/options.php:128, inc/modules/reasons-to-buy/admin/options.php:302, inc/modules/recently-viewed-products/admin/options.php:231, inc/modules/size-chart/admin/options.php:231, inc/modules/stock-scarcity/admin/options.php:207, inc/modules/trust-badges/admin/options.php:148, inc/modules/volume-discounts/admin/options.php:750, inc/modules/wait-list/admin/options.php:158, inc/modules/wishlist/admin/options.php:504
    37313791msgid "Shortcode text"
    37323792msgstr ""
     
    37643824msgstr ""
    37653825
    3766 #: inc/modules/buy-now/admin/options.php:21, inc/modules/buy-x-get-y/admin/options.php:375, inc/modules/buy-x-get-y/admin/options.php:504, inc/modules/buy-x-get-y/admin/options.php:566, inc/modules/buy-x-get-y/admin/options.php:629, inc/modules/cookie-banner/admin/options.php:55, inc/modules/frequently-bought-together/admin/options.php:381, inc/modules/frequently-bought-together/admin/options.php:479, inc/modules/frequently-bought-together/admin/options.php:533, inc/modules/frequently-bought-together/admin/options.php:611, inc/modules/pre-orders/admin/options.php:347, inc/modules/quick-view/admin/options.php:36, inc/modules/side-cart/admin/options.php:436, inc/modules/volume-discounts/admin/options.php:573, inc/modules/volume-discounts/admin/options.php:637, inc/modules/volume-discounts/admin/options.php:709
     3826#: inc/modules/buy-now/admin/options.php:21, inc/modules/buy-x-get-y/admin/options.php:376, inc/modules/buy-x-get-y/admin/options.php:505, inc/modules/buy-x-get-y/admin/options.php:567, inc/modules/buy-x-get-y/admin/options.php:630, inc/modules/cookie-banner/admin/options.php:55, inc/modules/frequently-bought-together/admin/options.php:381, inc/modules/frequently-bought-together/admin/options.php:479, inc/modules/frequently-bought-together/admin/options.php:533, inc/modules/frequently-bought-together/admin/options.php:611, inc/modules/pre-orders/admin/options.php:347, inc/modules/quick-view/admin/options.php:36, inc/modules/side-cart/admin/options.php:436, inc/modules/volume-discounts/admin/options.php:573, inc/modules/volume-discounts/admin/options.php:637, inc/modules/volume-discounts/admin/options.php:709
    37673827msgid "Button text"
    37683828msgstr ""
     
    37723832msgstr ""
    37733833
    3774 #: inc/modules/buy-now/admin/options.php:36, inc/modules/cookie-banner/admin/options.php:138, inc/modules/pre-orders/admin/options.php:377, inc/modules/quick-view/admin/options.php:168
     3834#: inc/modules/buy-now/admin/options.php:36, inc/modules/cookie-banner/admin/options.php:140, inc/modules/pre-orders/admin/options.php:377, inc/modules/quick-view/admin/options.php:168
    37753835msgid "Button text color"
    37763836msgstr ""
     
    37923852msgstr ""
    37933853
    3794 #: inc/modules/buy-now/admin/options.php:84, inc/modules/buy-x-get-y/admin/options.php:395, inc/modules/clear-cart/admin/options.php:301, inc/modules/payment-logos/admin/options.php:59, inc/modules/product-labels/admin/options.php:225, inc/modules/trust-badges/admin/options.php:59
     3854#: inc/modules/buy-now/admin/options.php:84, inc/modules/buy-x-get-y/admin/options.php:396, inc/modules/clear-cart/admin/options.php:301, inc/modules/payment-logos/admin/options.php:59, inc/modules/product-labels/admin/options.php:225, inc/modules/trust-badges/admin/options.php:59
    37953855msgid "Font size"
    37963856msgstr ""
     
    39043964msgstr ""
    39053965
    3906 #: inc/modules/buy-x-get-y/admin/options.php:74, inc/modules/frequently-bought-together/admin/options.php:74, inc/modules/storewide-sale/admin/options.php:75, inc/modules/volume-discounts/admin/options.php:84
     3966#: inc/modules/buy-x-get-y/admin/options.php:75, inc/modules/frequently-bought-together/admin/options.php:74, inc/modules/storewide-sale/admin/options.php:75, inc/modules/volume-discounts/admin/options.php:84
    39073967msgid "Select the product categories that will show the offer."
    39083968msgstr ""
    39093969
    3910 #: inc/modules/buy-x-get-y/admin/options.php:80, inc/modules/free-gifts/admin/options.php:83, inc/modules/frequently-bought-together/admin/options.php:81, inc/modules/pre-orders/admin/options.php:89, inc/modules/product-labels/admin/options.php:290, inc/modules/reasons-to-buy/admin/options.php:85, inc/modules/storewide-sale/admin/options.php:82, inc/modules/volume-discounts/admin/options.php:139
     3970#: inc/modules/buy-x-get-y/admin/options.php:81, inc/modules/free-gifts/admin/options.php:83, inc/modules/frequently-bought-together/admin/options.php:81, inc/modules/pre-orders/admin/options.php:89, inc/modules/product-labels/admin/options.php:290, inc/modules/reasons-to-buy/admin/options.php:85, inc/modules/storewide-sale/admin/options.php:82, inc/modules/volume-discounts/admin/options.php:139
    39113971msgid "Tags"
    39123972msgstr ""
    39133973
    3914 #: inc/modules/buy-x-get-y/admin/options.php:84, inc/modules/buy-x-get-y/admin/options.php:162, inc/modules/free-gifts/admin/options.php:87, inc/modules/free-gifts/admin/options.php:166, inc/modules/frequently-bought-together/admin/options.php:85, inc/modules/frequently-bought-together/admin/options.php:164, inc/modules/pre-orders/admin/options.php:93, inc/modules/pre-orders/admin/options.php:173, inc/modules/product-labels/admin/options.php:294, inc/modules/product-labels/admin/options.php:383, inc/modules/reasons-to-buy/admin/options.php:89, inc/modules/reasons-to-buy/admin/options.php:169, inc/modules/storewide-sale/admin/options.php:86, inc/modules/storewide-sale/admin/options.php:165, inc/modules/volume-discounts/admin/options.php:143, inc/modules/volume-discounts/admin/options.php:222
     3974#: inc/modules/buy-x-get-y/admin/options.php:85, inc/modules/buy-x-get-y/admin/options.php:163, inc/modules/free-gifts/admin/options.php:87, inc/modules/free-gifts/admin/options.php:166, inc/modules/frequently-bought-together/admin/options.php:85, inc/modules/frequently-bought-together/admin/options.php:164, inc/modules/pre-orders/admin/options.php:93, inc/modules/pre-orders/admin/options.php:173, inc/modules/product-labels/admin/options.php:294, inc/modules/product-labels/admin/options.php:383, inc/modules/reasons-to-buy/admin/options.php:89, inc/modules/reasons-to-buy/admin/options.php:169, inc/modules/storewide-sale/admin/options.php:86, inc/modules/storewide-sale/admin/options.php:165, inc/modules/volume-discounts/admin/options.php:143, inc/modules/volume-discounts/admin/options.php:222
    39153975msgid "Select tags"
    39163976msgstr ""
    39173977
    3918 #: inc/modules/buy-x-get-y/admin/options.php:85, inc/modules/frequently-bought-together/admin/options.php:86, inc/modules/storewide-sale/admin/options.php:87, inc/modules/volume-discounts/admin/options.php:144
     3978#: inc/modules/buy-x-get-y/admin/options.php:86, inc/modules/frequently-bought-together/admin/options.php:86, inc/modules/storewide-sale/admin/options.php:87, inc/modules/volume-discounts/admin/options.php:144
    39193979msgid "Select the product tags that will show the offer."
    39203980msgstr ""
    39213981
    3922 #: inc/modules/buy-x-get-y/admin/options.php:93, inc/modules/frequently-bought-together/admin/options.php:94, inc/modules/pre-orders/admin/options.php:102, inc/modules/volume-discounts/admin/options.php:152
     3982#: inc/modules/buy-x-get-y/admin/options.php:94, inc/modules/frequently-bought-together/admin/options.php:94, inc/modules/pre-orders/admin/options.php:102, inc/modules/volume-discounts/admin/options.php:152
    39233983msgid "Select the products that will not show the offer."
    39243984msgstr ""
    39253985
    3926 #: inc/modules/buy-x-get-y/admin/options.php:110, inc/modules/free-gifts/admin/options.php:113, inc/modules/frequently-bought-together/admin/options.php:111, inc/modules/product-labels/admin/options.php:329, inc/modules/reasons-to-buy/admin/options.php:115, inc/modules/volume-discounts/admin/options.php:169
     3986#: inc/modules/buy-x-get-y/admin/options.php:111, inc/modules/free-gifts/admin/options.php:113, inc/modules/frequently-bought-together/admin/options.php:111, inc/modules/product-labels/admin/options.php:329, inc/modules/reasons-to-buy/admin/options.php:115, inc/modules/volume-discounts/admin/options.php:169, inc/modules/wishlist/admin/options.php:139
    39273987msgid "Exclude Products"
    39283988msgstr ""
    39293989
    3930 #: inc/modules/buy-x-get-y/admin/options.php:112, inc/modules/frequently-bought-together/admin/options.php:113, inc/modules/volume-discounts/admin/options.php:171
     3990#: inc/modules/buy-x-get-y/admin/options.php:113, inc/modules/frequently-bought-together/admin/options.php:113, inc/modules/volume-discounts/admin/options.php:171
    39313991msgid "Exclude products from this campaign."
    39323992msgstr ""
    39333993
    3934 #: inc/modules/buy-x-get-y/admin/options.php:132, inc/modules/free-gifts/admin/options.php:136, inc/modules/frequently-bought-together/admin/options.php:134, inc/modules/pre-orders/admin/options.php:143, inc/modules/product-labels/admin/options.php:353, inc/modules/reasons-to-buy/admin/options.php:139, inc/modules/storewide-sale/admin/options.php:135, inc/modules/volume-discounts/admin/options.php:192
     3994#: inc/modules/buy-x-get-y/admin/options.php:133, inc/modules/free-gifts/admin/options.php:136, inc/modules/frequently-bought-together/admin/options.php:134, inc/modules/pre-orders/admin/options.php:143, inc/modules/product-labels/admin/options.php:353, inc/modules/reasons-to-buy/admin/options.php:139, inc/modules/storewide-sale/admin/options.php:135, inc/modules/volume-discounts/admin/options.php:192, inc/modules/wishlist/admin/options.php:156
    39353995msgid "Exclude Categories"
    39363996msgstr ""
    39373997
    3938 #: inc/modules/buy-x-get-y/admin/options.php:137, inc/modules/frequently-bought-together/admin/options.php:139, inc/modules/pre-orders/admin/options.php:148, inc/modules/product-labels/admin/options.php:358, inc/modules/volume-discounts/admin/options.php:197
     3998#: inc/modules/buy-x-get-y/admin/options.php:138, inc/modules/frequently-bought-together/admin/options.php:139, inc/modules/pre-orders/admin/options.php:148, inc/modules/product-labels/admin/options.php:358, inc/modules/volume-discounts/admin/options.php:197
    39393999msgid "Exclude categories from this campaign."
    39404000msgstr ""
    39414001
    3942 #: inc/modules/buy-x-get-y/admin/options.php:158, inc/modules/free-gifts/admin/options.php:162, inc/modules/frequently-bought-together/admin/options.php:160, inc/modules/pre-orders/admin/options.php:169, inc/modules/product-labels/admin/options.php:379, inc/modules/reasons-to-buy/admin/options.php:165, inc/modules/storewide-sale/admin/options.php:161, inc/modules/volume-discounts/admin/options.php:218
     4002#: inc/modules/buy-x-get-y/admin/options.php:159, inc/modules/free-gifts/admin/options.php:162, inc/modules/frequently-bought-together/admin/options.php:160, inc/modules/pre-orders/admin/options.php:169, inc/modules/product-labels/admin/options.php:379, inc/modules/reasons-to-buy/admin/options.php:165, inc/modules/storewide-sale/admin/options.php:161, inc/modules/volume-discounts/admin/options.php:218
    39434003msgid "Exclude Tags"
    39444004msgstr ""
    39454005
    3946 #: inc/modules/buy-x-get-y/admin/options.php:163, inc/modules/frequently-bought-together/admin/options.php:165, inc/modules/pre-orders/admin/options.php:174, inc/modules/product-labels/admin/options.php:384, inc/modules/volume-discounts/admin/options.php:223
     4006#: inc/modules/buy-x-get-y/admin/options.php:164, inc/modules/frequently-bought-together/admin/options.php:165, inc/modules/pre-orders/admin/options.php:174, inc/modules/product-labels/admin/options.php:384, inc/modules/volume-discounts/admin/options.php:223
    39474007msgid "Exclude tags from this campaign."
    39484008msgstr ""
    39494009
    3950 #: inc/modules/buy-x-get-y/admin/options.php:187
     4010#: inc/modules/buy-x-get-y/admin/options.php:188
    39514011msgid "The minimum quantity that customers should purchase to get the offer"
    39524012msgstr ""
    39534013
    3954 #: inc/modules/buy-x-get-y/admin/options.php:193
     4014#: inc/modules/buy-x-get-y/admin/options.php:194
    39554015msgid "Customer Gets"
    39564016msgstr ""
    39574017
    3958 #: inc/modules/buy-x-get-y/admin/options.php:195
     4018#: inc/modules/buy-x-get-y/admin/options.php:196
    39594019msgid "Select the products that the customer will get when they purchase the minimum required quantity."
    39604020msgstr ""
    39614021
    3962 #: inc/modules/buy-x-get-y/admin/options.php:200, inc/modules/frequently-bought-together/admin/options.php:193
     4022#: inc/modules/buy-x-get-y/admin/options.php:201, inc/modules/frequently-bought-together/admin/options.php:193
    39634023msgid "Display the offer on all products in the bundle"
    39644024msgstr ""
    39654025
    3966 #: inc/modules/buy-x-get-y/admin/options.php:216, inc/modules/pre-orders/admin/options.php:201
     4026#: inc/modules/buy-x-get-y/admin/options.php:217, inc/modules/pre-orders/admin/options.php:201
    39674027msgid "Discount Type"
    39684028msgstr ""
    39694029
    3970 #: inc/modules/buy-x-get-y/admin/options.php:218
     4030#: inc/modules/buy-x-get-y/admin/options.php:219
    39714031msgid "Percentage Discount"
    39724032msgstr ""
    39734033
    3974 #: inc/modules/buy-x-get-y/admin/options.php:219
     4034#: inc/modules/buy-x-get-y/admin/options.php:220
    39754035msgid "Fixed Discount"
    39764036msgstr ""
    39774037
    3978 #: inc/modules/buy-x-get-y/admin/options.php:235, inc/modules/free-gifts/admin/options.php:213, inc/modules/free-shipping-progress-bar/admin/options.php:84, inc/modules/frequently-bought-together/admin/options.php:226, inc/modules/pre-orders/admin/options.php:269, inc/modules/spending-goal/admin/options.php:69, inc/modules/storewide-sale/admin/options.php:216, inc/modules/volume-discounts/admin/options.php:276
     4038#: inc/modules/buy-x-get-y/admin/options.php:236, inc/modules/free-gifts/admin/options.php:213, inc/modules/free-shipping-progress-bar/admin/options.php:84, inc/modules/frequently-bought-together/admin/options.php:226, inc/modules/pre-orders/admin/options.php:269, inc/modules/spending-goal/admin/options.php:69, inc/modules/storewide-sale/admin/options.php:216, inc/modules/volume-discounts/admin/options.php:276
    39794039msgid "User Condition"
    39804040msgstr ""
    39814041
    3982 #: inc/modules/buy-x-get-y/admin/options.php:237, inc/modules/free-gifts/admin/options.php:215, inc/modules/free-shipping-progress-bar/admin/options.php:86, inc/modules/frequently-bought-together/admin/options.php:228, inc/modules/pre-orders/admin/options.php:271, inc/modules/spending-goal/admin/options.php:71, inc/modules/storewide-sale/admin/options.php:218, inc/modules/volume-discounts/admin/options.php:278
     4042#: inc/modules/buy-x-get-y/admin/options.php:238, inc/modules/free-gifts/admin/options.php:215, inc/modules/free-shipping-progress-bar/admin/options.php:86, inc/modules/frequently-bought-together/admin/options.php:228, inc/modules/pre-orders/admin/options.php:271, inc/modules/spending-goal/admin/options.php:71, inc/modules/storewide-sale/admin/options.php:218, inc/modules/volume-discounts/admin/options.php:278
    39834043msgid "All Users"
    39844044msgstr ""
    39854045
    3986 #: inc/modules/buy-x-get-y/admin/options.php:238, inc/modules/free-gifts/admin/options.php:216, inc/modules/free-shipping-progress-bar/admin/options.php:87, inc/modules/frequently-bought-together/admin/options.php:229, inc/modules/pre-orders/admin/options.php:272, inc/modules/spending-goal/admin/options.php:72, inc/modules/storewide-sale/admin/options.php:219, inc/modules/volume-discounts/admin/options.php:279
     4046#: inc/modules/buy-x-get-y/admin/options.php:239, inc/modules/free-gifts/admin/options.php:216, inc/modules/free-shipping-progress-bar/admin/options.php:87, inc/modules/frequently-bought-together/admin/options.php:229, inc/modules/pre-orders/admin/options.php:272, inc/modules/spending-goal/admin/options.php:72, inc/modules/storewide-sale/admin/options.php:219, inc/modules/volume-discounts/admin/options.php:279
    39874047msgid "Selected Users"
    39884048msgstr ""
    39894049
    3990 #: inc/modules/buy-x-get-y/admin/options.php:239, inc/modules/free-gifts/admin/options.php:217, inc/modules/free-shipping-progress-bar/admin/options.php:88, inc/modules/frequently-bought-together/admin/options.php:230, inc/modules/pre-orders/admin/options.php:273, inc/modules/spending-goal/admin/options.php:73, inc/modules/storewide-sale/admin/options.php:220, inc/modules/volume-discounts/admin/options.php:280
     4050#: inc/modules/buy-x-get-y/admin/options.php:240, inc/modules/free-gifts/admin/options.php:217, inc/modules/free-shipping-progress-bar/admin/options.php:88, inc/modules/frequently-bought-together/admin/options.php:230, inc/modules/pre-orders/admin/options.php:273, inc/modules/spending-goal/admin/options.php:73, inc/modules/storewide-sale/admin/options.php:220, inc/modules/volume-discounts/admin/options.php:280
    39914051msgid "Selected Roles"
    39924052msgstr ""
    39934053
    3994 #: inc/modules/buy-x-get-y/admin/options.php:247, inc/modules/free-gifts/admin/options.php:225, inc/modules/free-shipping-progress-bar/admin/options.php:96, inc/modules/frequently-bought-together/admin/options.php:238, inc/modules/pre-orders/admin/options.php:281, inc/modules/quick-social-links/admin/options.php:304, inc/modules/spending-goal/admin/options.php:81, inc/modules/storewide-sale/admin/options.php:228, inc/modules/volume-discounts/admin/options.php:288
     4054#: inc/modules/buy-x-get-y/admin/options.php:248, inc/modules/free-gifts/admin/options.php:225, inc/modules/free-shipping-progress-bar/admin/options.php:96, inc/modules/frequently-bought-together/admin/options.php:238, inc/modules/pre-orders/admin/options.php:281, inc/modules/quick-social-links/admin/options.php:304, inc/modules/spending-goal/admin/options.php:81, inc/modules/storewide-sale/admin/options.php:228, inc/modules/volume-discounts/admin/options.php:288
    39954055msgid "User Roles"
    39964056msgstr ""
    39974057
    3998 #: inc/modules/buy-x-get-y/admin/options.php:248, inc/modules/free-gifts/admin/options.php:226, inc/modules/free-shipping-progress-bar/admin/options.php:97, inc/modules/frequently-bought-together/admin/options.php:239, inc/modules/spending-goal/admin/options.php:82, inc/modules/storewide-sale/admin/options.php:229, inc/modules/volume-discounts/admin/options.php:289
     4058#: inc/modules/buy-x-get-y/admin/options.php:249, inc/modules/free-gifts/admin/options.php:226, inc/modules/free-shipping-progress-bar/admin/options.php:97, inc/modules/frequently-bought-together/admin/options.php:239, inc/modules/spending-goal/admin/options.php:82, inc/modules/storewide-sale/admin/options.php:229, inc/modules/volume-discounts/admin/options.php:289
    39994059msgid "This will limit the offer to users with these roles."
    40004060msgstr ""
    40014061
    4002 #: inc/modules/buy-x-get-y/admin/options.php:259, inc/modules/free-gifts/admin/options.php:237, inc/modules/free-shipping-progress-bar/admin/options.php:116, inc/modules/frequently-bought-together/admin/options.php:250, inc/modules/pre-orders/admin/options.php:293, inc/modules/spending-goal/admin/options.php:93, inc/modules/storewide-sale/admin/options.php:240, inc/modules/volume-discounts/admin/options.php:300
     4062#: inc/modules/buy-x-get-y/admin/options.php:260, inc/modules/free-gifts/admin/options.php:237, inc/modules/free-shipping-progress-bar/admin/options.php:116, inc/modules/frequently-bought-together/admin/options.php:250, inc/modules/pre-orders/admin/options.php:293, inc/modules/spending-goal/admin/options.php:93, inc/modules/storewide-sale/admin/options.php:240, inc/modules/volume-discounts/admin/options.php:300
    40034063msgid "Users"
    40044064msgstr ""
    40054065
    4006 #: inc/modules/buy-x-get-y/admin/options.php:260, inc/modules/free-gifts/admin/options.php:238, inc/modules/free-shipping-progress-bar/admin/options.php:117, inc/modules/frequently-bought-together/admin/options.php:251, inc/modules/spending-goal/admin/options.php:94, inc/modules/storewide-sale/admin/options.php:241, inc/modules/volume-discounts/admin/options.php:301
     4066#: inc/modules/buy-x-get-y/admin/options.php:261, inc/modules/free-gifts/admin/options.php:238, inc/modules/free-shipping-progress-bar/admin/options.php:117, inc/modules/frequently-bought-together/admin/options.php:251, inc/modules/spending-goal/admin/options.php:94, inc/modules/storewide-sale/admin/options.php:241, inc/modules/volume-discounts/admin/options.php:301
    40074067msgid "This will limit the offer to the selected customers."
    40084068msgstr ""
    40094069
    4010 #: inc/modules/buy-x-get-y/admin/options.php:271, inc/modules/free-gifts/admin/options.php:249, inc/modules/free-shipping-progress-bar/admin/options.php:136, inc/modules/frequently-bought-together/admin/options.php:262, inc/modules/pre-orders/admin/options.php:305, inc/modules/spending-goal/admin/options.php:105, inc/modules/storewide-sale/admin/options.php:252, inc/modules/volume-discounts/admin/options.php:312
     4070#: inc/modules/buy-x-get-y/admin/options.php:272, inc/modules/free-gifts/admin/options.php:249, inc/modules/free-shipping-progress-bar/admin/options.php:136, inc/modules/frequently-bought-together/admin/options.php:262, inc/modules/pre-orders/admin/options.php:305, inc/modules/storewide-sale/admin/options.php:252, inc/modules/volume-discounts/admin/options.php:312
    40114071msgid "Select the users that will not show the offer."
    40124072msgstr ""
    40134073
    4014 #: inc/modules/buy-x-get-y/admin/options.php:288, inc/modules/free-gifts/admin/options.php:266, inc/modules/free-shipping-progress-bar/admin/options.php:153, inc/modules/frequently-bought-together/admin/options.php:279, inc/modules/pre-orders/admin/options.php:322, inc/modules/spending-goal/admin/options.php:122, inc/modules/storewide-sale/admin/options.php:269, inc/modules/volume-discounts/admin/options.php:329
     4074#: inc/modules/buy-x-get-y/admin/options.php:289, inc/modules/free-gifts/admin/options.php:266, inc/modules/free-shipping-progress-bar/admin/options.php:153, inc/modules/frequently-bought-together/admin/options.php:279, inc/modules/pre-orders/admin/options.php:322, inc/modules/spending-goal/admin/options.php:122, inc/modules/storewide-sale/admin/options.php:269, inc/modules/volume-discounts/admin/options.php:329
    40154075msgid "Exclude Users"
    40164076msgstr ""
    40174077
    4018 #: inc/modules/buy-x-get-y/admin/options.php:289, inc/modules/free-gifts/admin/options.php:267, inc/modules/free-shipping-progress-bar/admin/options.php:154, inc/modules/frequently-bought-together/admin/options.php:280, inc/modules/pre-orders/admin/options.php:323, inc/modules/spending-goal/admin/options.php:123, inc/modules/storewide-sale/admin/options.php:270, inc/modules/volume-discounts/admin/options.php:330
     4078#: inc/modules/buy-x-get-y/admin/options.php:290, inc/modules/free-gifts/admin/options.php:267, inc/modules/free-shipping-progress-bar/admin/options.php:154, inc/modules/frequently-bought-together/admin/options.php:280, inc/modules/pre-orders/admin/options.php:323, inc/modules/spending-goal/admin/options.php:123, inc/modules/storewide-sale/admin/options.php:270, inc/modules/volume-discounts/admin/options.php:330
    40194079msgid "This will exclude the offer for the selected customers."
    40204080msgstr ""
    40214081
    4022 #: inc/modules/buy-x-get-y/admin/options.php:313, inc/modules/frequently-bought-together/admin/options.php:304, inc/modules/volume-discounts/admin/options.php:354
     4082#: inc/modules/buy-x-get-y/admin/options.php:314, inc/modules/frequently-bought-together/admin/options.php:304, inc/modules/volume-discounts/admin/options.php:354
    40234083msgid "Product Single Page"
    40244084msgstr ""
    40254085
    4026 #: inc/modules/buy-x-get-y/admin/options.php:314, inc/modules/volume-discounts/admin/options.php:355
     4086#: inc/modules/buy-x-get-y/admin/options.php:315, inc/modules/volume-discounts/admin/options.php:355
    40274087msgid "Use these settings to control how bulk discount offers appear on product pages."
    40284088msgstr ""
    40294089
    4030 #: inc/modules/buy-x-get-y/admin/options.php:323, inc/modules/frequently-bought-together/admin/options.php:315, inc/modules/reasons-to-buy/admin/options.php:204, inc/modules/volume-discounts/admin/options.php:364
     4090#: inc/modules/buy-x-get-y/admin/options.php:324, inc/modules/frequently-bought-together/admin/options.php:315, inc/modules/reasons-to-buy/admin/options.php:204, inc/modules/volume-discounts/admin/options.php:364
    40314091msgid "Placement on product page"
    40324092msgstr ""
    40334093
    4034 #: inc/modules/buy-x-get-y/admin/options.php:325, inc/modules/volume-discounts/admin/options.php:367
     4094#: inc/modules/buy-x-get-y/admin/options.php:326, inc/modules/volume-discounts/admin/options.php:367
    40354095msgid "After add to cart"
    40364096msgstr ""
    40374097
    4038 #: inc/modules/buy-x-get-y/admin/options.php:326, inc/modules/volume-discounts/admin/options.php:366
     4098#: inc/modules/buy-x-get-y/admin/options.php:327, inc/modules/volume-discounts/admin/options.php:366
    40394099msgid "Before add to cart"
    40404100msgstr ""
    40414101
    4042 #: inc/modules/buy-x-get-y/admin/options.php:335, inc/modules/buy-x-get-y/admin/options.php:472, inc/modules/buy-x-get-y/admin/options.php:536, inc/modules/buy-x-get-y/admin/options.php:585, inc/modules/frequently-bought-together/admin/options.php:511, inc/modules/volume-discounts/admin/options.php:376, inc/modules/volume-discounts/admin/options.php:556, inc/modules/volume-discounts/admin/options.php:605, inc/modules/volume-discounts/admin/options.php:656
     4102#: inc/modules/buy-x-get-y/admin/options.php:336, inc/modules/buy-x-get-y/admin/options.php:473, inc/modules/buy-x-get-y/admin/options.php:537, inc/modules/buy-x-get-y/admin/options.php:586, inc/modules/frequently-bought-together/admin/options.php:511, inc/modules/volume-discounts/admin/options.php:376, inc/modules/volume-discounts/admin/options.php:556, inc/modules/volume-discounts/admin/options.php:605, inc/modules/volume-discounts/admin/options.php:656
    40434103msgid "Offer title"
    40444104msgstr ""
    40454105
    4046 #: inc/modules/buy-x-get-y/admin/options.php:342
     4106#: inc/modules/buy-x-get-y/admin/options.php:343
    40474107msgid "Buy label"
    40484108msgstr ""
    40494109
    4050 #: inc/modules/buy-x-get-y/admin/options.php:343
     4110#: inc/modules/buy-x-get-y/admin/options.php:344
    40514111msgid "Buy {quantity}"
    40524112msgstr ""
    40534113
    40544114#. translators: %1$s: bogo offered product quantity
    4055 #: inc/modules/buy-x-get-y/admin/options.php:347, inc/modules/buy-x-get-y/admin/options.php:477
     4115#: inc/modules/buy-x-get-y/admin/options.php:348, inc/modules/buy-x-get-y/admin/options.php:478
    40564116msgid "<strong>%1$s:</strong> to show offered product quantity"
    40574117msgstr ""
    40584118
    4059 #: inc/modules/buy-x-get-y/admin/options.php:358
     4119#: inc/modules/buy-x-get-y/admin/options.php:359
    40604120msgid "Get label"
    40614121msgstr ""
    40624122
    4063 #: inc/modules/buy-x-get-y/admin/options.php:359
     4123#: inc/modules/buy-x-get-y/admin/options.php:360
    40644124msgid "Get {quantity} with {discount} off"
    40654125msgstr ""
    40664126
    40674127#. translators: %1$s: bogo offered product quantity, %2$s: bogo offer discount
    4068 #: inc/modules/buy-x-get-y/admin/options.php:363
     4128#: inc/modules/buy-x-get-y/admin/options.php:364
    40694129msgid "<strong>%1$s:</strong> to show offered product quantity<br><strong>%2$s:</strong> to show offer discount"
    40704130msgstr ""
    40714131
    4072 #: inc/modules/buy-x-get-y/admin/options.php:383
     4132#: inc/modules/buy-x-get-y/admin/options.php:384
    40734133msgid "Font weight"
    40744134msgstr ""
    40754135
    4076 #: inc/modules/buy-x-get-y/admin/options.php:385, inc/modules/stock-scarcity/admin/options.php:156, inc/modules/volume-discounts/admin/options.php:464
     4136#: inc/modules/buy-x-get-y/admin/options.php:386, inc/modules/stock-scarcity/admin/options.php:156, inc/modules/volume-discounts/admin/options.php:464
    40774137msgid "Light"
    40784138msgstr ""
    40794139
    4080 #: inc/modules/buy-x-get-y/admin/options.php:386, inc/modules/product-labels/admin/options.php:239, inc/modules/stock-scarcity/admin/options.php:157, inc/modules/volume-discounts/admin/options.php:465
     4140#: inc/modules/buy-x-get-y/admin/options.php:387, inc/modules/product-labels/admin/options.php:239, inc/modules/stock-scarcity/admin/options.php:157, inc/modules/volume-discounts/admin/options.php:465
    40814141msgid "Normal"
    40824142msgstr ""
    40834143
    4084 #: inc/modules/buy-x-get-y/admin/options.php:387, inc/modules/product-labels/admin/options.php:241, inc/modules/stock-scarcity/admin/options.php:158, inc/modules/volume-discounts/admin/options.php:466
     4144#: inc/modules/buy-x-get-y/admin/options.php:388, inc/modules/product-labels/admin/options.php:241, inc/modules/stock-scarcity/admin/options.php:158, inc/modules/volume-discounts/admin/options.php:466
    40854145msgid "Bold"
    40864146msgstr ""
    40874147
    4088 #: inc/modules/buy-x-get-y/admin/options.php:406, inc/modules/size-chart/admin/options.php:74, inc/modules/volume-discounts/admin/options.php:474
     4148#: inc/modules/buy-x-get-y/admin/options.php:407, inc/modules/size-chart/admin/options.php:74, inc/modules/volume-discounts/admin/options.php:474
    40894149msgid "Title text color"
    40904150msgstr ""
    40914151
    4092 #: inc/modules/buy-x-get-y/admin/options.php:413, inc/modules/free-gifts/admin/options.php:587, inc/modules/volume-discounts/admin/options.php:530
     4152#: inc/modules/buy-x-get-y/admin/options.php:414, inc/modules/free-gifts/admin/options.php:587, inc/modules/volume-discounts/admin/options.php:530
    40934153msgid "Label background color"
    40944154msgstr ""
    40954155
    4096 #: inc/modules/buy-x-get-y/admin/options.php:420, inc/modules/free-gifts/admin/options.php:594, inc/modules/volume-discounts/admin/options.php:537
     4156#: inc/modules/buy-x-get-y/admin/options.php:421, inc/modules/free-gifts/admin/options.php:594, inc/modules/volume-discounts/admin/options.php:537
    40974157msgid "Label text color"
    40984158msgstr ""
    40994159
    4100 #: inc/modules/buy-x-get-y/admin/options.php:427
     4160#: inc/modules/buy-x-get-y/admin/options.php:428
    41014161msgid "Arrow background color"
    41024162msgstr ""
    41034163
    4104 #: inc/modules/buy-x-get-y/admin/options.php:434
     4164#: inc/modules/buy-x-get-y/admin/options.php:435
    41054165msgid "Arrow text color"
    41064166msgstr ""
    41074167
    4108 #: inc/modules/buy-x-get-y/admin/options.php:442
     4168#: inc/modules/buy-x-get-y/admin/options.php:443
    41094169msgid "Offer border color"
    41104170msgstr ""
    41114171
    4112 #: inc/modules/buy-x-get-y/admin/options.php:449
     4172#: inc/modules/buy-x-get-y/admin/options.php:450
    41134173msgid "Offer border Radius"
    41144174msgstr ""
    41154175
    4116 #: inc/modules/buy-x-get-y/admin/options.php:461, inc/modules/clear-cart/admin/options.php:107, inc/modules/free-shipping-progress-bar/admin/options.php:697, inc/modules/frequently-bought-together/admin/options.php:423, inc/modules/volume-discounts/admin/options.php:545
     4176#: inc/modules/buy-x-get-y/admin/options.php:462, inc/modules/clear-cart/admin/options.php:107, inc/modules/free-shipping-progress-bar/admin/options.php:697, inc/modules/frequently-bought-together/admin/options.php:423, inc/modules/volume-discounts/admin/options.php:545
    41174177msgid "Cart Page"
    41184178msgstr ""
    41194179
    4120 #: inc/modules/buy-x-get-y/admin/options.php:462, inc/modules/volume-discounts/admin/options.php:546
     4180#: inc/modules/buy-x-get-y/admin/options.php:463, inc/modules/volume-discounts/admin/options.php:546
    41214181msgid "Use these settings to control how bulk discount offers appear on the cart page."
    41224182msgstr ""
    41234183
    4124 #: inc/modules/buy-x-get-y/admin/options.php:473, inc/modules/buy-x-get-y/admin/options.php:537
     4184#: inc/modules/buy-x-get-y/admin/options.php:474, inc/modules/buy-x-get-y/admin/options.php:538
    41254185msgid "You are eligible to get {offer_quantity}x"
    41264186msgstr ""
    41274187
    4128 #: inc/modules/buy-x-get-y/admin/options.php:488, inc/modules/buy-x-get-y/admin/options.php:551, inc/modules/buy-x-get-y/admin/options.php:613, inc/modules/frequently-bought-together/admin/options.php:517, inc/modules/frequently-bought-together/admin/options.php:579, inc/modules/volume-discounts/admin/options.php:621, inc/modules/volume-discounts/admin/options.php:685
     4188#: inc/modules/buy-x-get-y/admin/options.php:489, inc/modules/buy-x-get-y/admin/options.php:552, inc/modules/buy-x-get-y/admin/options.php:614, inc/modules/frequently-bought-together/admin/options.php:517, inc/modules/frequently-bought-together/admin/options.php:579, inc/modules/volume-discounts/admin/options.php:621, inc/modules/volume-discounts/admin/options.php:685
    41294189msgid "Discount text"
    41304190msgstr ""
     
    41324192#. translators: %1$s: bogo Discount amount
    41334193#. translators: %1$s: Discount amount
    4134 #: inc/modules/buy-x-get-y/admin/options.php:493, inc/modules/buy-x-get-y/admin/options.php:556, inc/modules/buy-x-get-y/admin/options.php:618, inc/modules/frequently-bought-together/admin/options.php:355, inc/modules/frequently-bought-together/admin/options.php:453, inc/modules/frequently-bought-together/admin/options.php:556
     4194#: inc/modules/buy-x-get-y/admin/options.php:494, inc/modules/buy-x-get-y/admin/options.php:557, inc/modules/buy-x-get-y/admin/options.php:619, inc/modules/frequently-bought-together/admin/options.php:355, inc/modules/frequently-bought-together/admin/options.php:453, inc/modules/frequently-bought-together/admin/options.php:556
    41354195msgid "<strong>%1$s:</strong> to show discount amount"
    41364196msgstr ""
    41374197
    4138 #: inc/modules/buy-x-get-y/admin/options.php:512, inc/modules/free-shipping-progress-bar/admin/options.php:806, inc/modules/frequently-bought-together/admin/options.php:487, inc/modules/volume-discounts/admin/options.php:581
     4198#: inc/modules/buy-x-get-y/admin/options.php:513, inc/modules/free-shipping-progress-bar/admin/options.php:806, inc/modules/frequently-bought-together/admin/options.php:487, inc/modules/volume-discounts/admin/options.php:581
    41394199msgid "Checkout Page"
    41404200msgstr ""
    41414201
    4142 #: inc/modules/buy-x-get-y/admin/options.php:513
     4202#: inc/modules/buy-x-get-y/admin/options.php:514
    41434203msgid "Use these settings to control how Buy X get Y offers appear on the checkout page."
    41444204msgstr ""
    41454205
    4146 #: inc/modules/buy-x-get-y/admin/options.php:524, inc/modules/frequently-bought-together/admin/options.php:499, inc/modules/volume-discounts/admin/options.php:593
     4206#: inc/modules/buy-x-get-y/admin/options.php:525, inc/modules/frequently-bought-together/admin/options.php:499, inc/modules/volume-discounts/admin/options.php:593
    41474207msgid "Before Billing Details"
    41484208msgstr ""
    41494209
    4150 #: inc/modules/buy-x-get-y/admin/options.php:525, inc/modules/frequently-bought-together/admin/options.php:500, inc/modules/volume-discounts/admin/options.php:594
     4210#: inc/modules/buy-x-get-y/admin/options.php:526, inc/modules/frequently-bought-together/admin/options.php:500, inc/modules/volume-discounts/admin/options.php:594
    41514211msgid "After Billing Details"
    41524212msgstr ""
    41534213
    4154 #: inc/modules/buy-x-get-y/admin/options.php:526, inc/modules/frequently-bought-together/admin/options.php:501, inc/modules/volume-discounts/admin/options.php:595
     4214#: inc/modules/buy-x-get-y/admin/options.php:527, inc/modules/frequently-bought-together/admin/options.php:501, inc/modules/volume-discounts/admin/options.php:595
    41554215msgid "Before Order Details"
    41564216msgstr ""
    41574217
    4158 #: inc/modules/buy-x-get-y/admin/options.php:527, inc/modules/frequently-bought-together/admin/options.php:502, inc/modules/volume-discounts/admin/options.php:596
     4218#: inc/modules/buy-x-get-y/admin/options.php:528, inc/modules/frequently-bought-together/admin/options.php:502, inc/modules/volume-discounts/admin/options.php:596
    41594219msgid "Before Payment Gateways"
    41604220msgstr ""
    41614221
    4162 #: inc/modules/buy-x-get-y/admin/options.php:528, inc/modules/frequently-bought-together/admin/options.php:503, inc/modules/volume-discounts/admin/options.php:597
     4222#: inc/modules/buy-x-get-y/admin/options.php:529, inc/modules/frequently-bought-together/admin/options.php:503, inc/modules/volume-discounts/admin/options.php:597
    41634223msgid "Before Order Placement Button"
    41644224msgstr ""
    41654225
    4166 #: inc/modules/buy-x-get-y/admin/options.php:529, inc/modules/frequently-bought-together/admin/options.php:504, inc/modules/volume-discounts/admin/options.php:598
     4226#: inc/modules/buy-x-get-y/admin/options.php:530, inc/modules/frequently-bought-together/admin/options.php:504, inc/modules/volume-discounts/admin/options.php:598
    41674227msgid "After Order Placement Button"
    41684228msgstr ""
     
    41704230#. translators: %1$s: bogo offer quantity
    41714231#. translators: %1$s: bogo {offer_quantity} tag
    4172 #: inc/modules/buy-x-get-y/admin/options.php:541, inc/modules/buy-x-get-y/admin/options.php:590
     4232#: inc/modules/buy-x-get-y/admin/options.php:542, inc/modules/buy-x-get-y/admin/options.php:591
    41734233msgid "<strong>%1$s:</strong> to show offer quantity"
    41744234msgstr ""
    41754235
    4176 #: inc/modules/buy-x-get-y/admin/options.php:574, inc/modules/volume-discounts/admin/options.php:645
     4236#: inc/modules/buy-x-get-y/admin/options.php:575, inc/modules/volume-discounts/admin/options.php:645
    41774237msgid "Thank You Page"
    41784238msgstr ""
    41794239
    4180 #: inc/modules/buy-x-get-y/admin/options.php:575
     4240#: inc/modules/buy-x-get-y/admin/options.php:576
    41814241msgid "Use these settings to control how Buy X get Y offers appear on the thank you page."
    41824242msgstr ""
    41834243
    4184 #: inc/modules/buy-x-get-y/admin/options.php:586
     4244#: inc/modules/buy-x-get-y/admin/options.php:587
    41854245msgid "Last chance to get {offer_quantity}x"
    41864246msgstr ""
    41874247
    4188 #: inc/modules/buy-x-get-y/admin/options.php:603, inc/modules/frequently-bought-together/admin/options.php:569, inc/modules/volume-discounts/admin/options.php:675
     4248#: inc/modules/buy-x-get-y/admin/options.php:604, inc/modules/frequently-bought-together/admin/options.php:569, inc/modules/volume-discounts/admin/options.php:675
    41894249msgid "On Top"
    41904250msgstr ""
    41914251
    4192 #: inc/modules/buy-x-get-y/admin/options.php:604, inc/modules/frequently-bought-together/admin/options.php:570, inc/modules/volume-discounts/admin/options.php:676
     4252#: inc/modules/buy-x-get-y/admin/options.php:605, inc/modules/frequently-bought-together/admin/options.php:570, inc/modules/volume-discounts/admin/options.php:676
    41934253msgid "Before Order details"
    41944254msgstr ""
    41954255
    4196 #: inc/modules/buy-x-get-y/admin/options.php:605, inc/modules/frequently-bought-together/admin/options.php:571, inc/modules/volume-discounts/admin/options.php:677
     4256#: inc/modules/buy-x-get-y/admin/options.php:606, inc/modules/frequently-bought-together/admin/options.php:571, inc/modules/volume-discounts/admin/options.php:677
    41974257msgid "After Order details"
    41984258msgstr ""
    41994259
    4200 #: inc/modules/buy-x-get-y/admin/options.php:640
     4260#: inc/modules/buy-x-get-y/admin/options.php:641
    42014261msgid "Buy 1 Get 1"
    42024262msgstr ""
     
    42384298msgstr ""
    42394299
    4240 #: inc/modules/cart-count-favicon/admin/options.php:54, inc/modules/cookie-banner/admin/options.php:117, inc/modules/free-shipping-progress-bar/admin/options.php:966, inc/modules/login-popup/admin/options.php:130, inc/modules/payment-logos/admin/options.php:70, inc/modules/product-navigation-links/admin/options.php:93, inc/modules/product-swatches/admin/options.php:76, inc/modules/product-swatches/admin/options.php:133, inc/modules/product-swatches/admin/options.php:377, inc/modules/product-swatches/admin/options.php:478, inc/modules/scroll-to-top-button/admin/options.php:224, inc/modules/trust-badges/admin/options.php:70, inc/modules/volume-discounts/admin/options.php:516
     4300#: inc/modules/cart-count-favicon/admin/options.php:54, inc/modules/cookie-banner/admin/options.php:119, inc/modules/free-shipping-progress-bar/admin/options.php:966, inc/modules/login-popup/admin/options.php:130, inc/modules/payment-logos/admin/options.php:70, inc/modules/product-navigation-links/admin/options.php:93, inc/modules/product-swatches/admin/options.php:76, inc/modules/product-swatches/admin/options.php:133, inc/modules/product-swatches/admin/options.php:377, inc/modules/product-swatches/admin/options.php:478, inc/modules/scroll-to-top-button/admin/options.php:224, inc/modules/trust-badges/admin/options.php:70, inc/modules/volume-discounts/admin/options.php:516
    42414301msgid "Text color"
    42424302msgstr ""
     
    44514511msgstr ""
    44524512
    4453 #: inc/modules/clear-cart/admin/options.php:195, inc/modules/cookie-banner/admin/options.php:80, inc/modules/scroll-to-top-button/admin/options.php:147, inc/modules/spending-goal/admin/options.php:189, inc/modules/sticky-add-to-cart/admin/options.php:116, inc/modules/stock-scarcity/admin/options.php:127
     4513#: inc/modules/clear-cart/admin/options.php:195, inc/modules/cookie-banner/admin/options.php:82, inc/modules/scroll-to-top-button/admin/options.php:147, inc/modules/spending-goal/admin/options.php:189, inc/modules/sticky-add-to-cart/admin/options.php:116, inc/modules/stock-scarcity/admin/options.php:127
    44544514msgid "Style"
    44554515msgstr ""
     
    45314591msgstr ""
    45324592
    4533 #: inc/modules/cookie-banner/admin/options.php:69
     4593#: inc/modules/cookie-banner/admin/options.php:71
    45344594msgid "Show close 'x' button"
    45354595msgstr ""
    45364596
    4537 #: inc/modules/cookie-banner/admin/options.php:87, inc/modules/quick-view/admin/options.php:224
     4597#: inc/modules/cookie-banner/admin/options.php:89, inc/modules/quick-view/admin/options.php:224
    45384598msgid "Modal width"
    45394599msgstr ""
    45404600
    4541 #: inc/modules/cookie-banner/admin/options.php:99, inc/modules/quick-view/admin/options.php:235
     4601#: inc/modules/cookie-banner/admin/options.php:101, inc/modules/quick-view/admin/options.php:235
    45424602msgid "Modal height"
    45434603msgstr ""
    45444604
    4545 #: inc/modules/cookie-banner/admin/options.php:124, inc/modules/login-popup/admin/options.php:144
     4605#: inc/modules/cookie-banner/admin/options.php:126, inc/modules/login-popup/admin/options.php:144
    45464606msgid "Link color"
    45474607msgstr ""
     
    61196179msgstr ""
    61206180
    6121 #: inc/modules/quick-social-links/admin/options.php:108, inc/modules/quick-social-links/admin/options.php:356, inc/modules/wishlist/admin/options.php:339
     6181#: inc/modules/quick-social-links/admin/options.php:108, inc/modules/quick-social-links/admin/options.php:356, inc/modules/wishlist/admin/options.php:429
    61226182msgid "Add new"
    61236183msgstr ""
     
    62716331msgstr ""
    62726332
    6273 #: inc/modules/quick-social-links/admin/options.php:359, inc/modules/wishlist/admin/options.php:342
     6333#: inc/modules/quick-social-links/admin/options.php:359, inc/modules/wishlist/admin/options.php:432
    62746334msgid "Social link"
    62756335msgstr ""
     
    63076367msgstr ""
    63086368
    6309 #: inc/modules/quick-view/admin/options.php:44, inc/modules/reasons-to-buy/admin/options.php:226, inc/modules/wishlist/admin/options.php:95
     6369#: inc/modules/quick-view/admin/options.php:44, inc/modules/reasons-to-buy/admin/options.php:226, inc/modules/wishlist/admin/options.php:185
    63106370msgid "Select an icon"
    63116371msgstr ""
     
    68906950msgstr ""
    68916951
    6892 #: inc/modules/recent-sales-notifications/admin/options.php:451
     6952#: inc/modules/recent-sales-notifications/admin/options.php:451, inc/modules/wishlist/admin/options.php:131
    68936953msgid "Product Exclusion"
    68946954msgstr ""
     
    74117471msgstr ""
    74127472
    7413 #: inc/modules/size-chart/admin/options.php:176, inc/modules/wishlist/admin/options.php:254
     7473#: inc/modules/size-chart/admin/options.php:176, inc/modules/wishlist/admin/options.php:344
    74147474msgid "Table body background color"
    74157475msgstr ""
     
    74617521#: inc/modules/spending-goal/admin/options.php:63
    74627522msgid "This will be the name of the applied discount on the cart page."
     7523msgstr ""
     7524
     7525#: inc/modules/spending-goal/admin/options.php:105
     7526msgid "Choose the users who will not see this offer."
    74637527msgstr ""
    74647528
     
    79037967msgstr ""
    79047968
     7969#: inc/modules/wishlist/admin/options.php:86
     7970msgid "Product Inclusion"
     7971msgstr ""
     7972
    79057973#: inc/modules/wishlist/admin/options.php:87
     7974msgid "Include only certain products or categories"
     7975msgstr ""
     7976
     7977#: inc/modules/wishlist/admin/options.php:94
     7978msgid "Include Products"
     7979msgstr ""
     7980
     7981#: inc/modules/wishlist/admin/options.php:111
     7982msgid "Include Categories"
     7983msgstr ""
     7984
     7985#: inc/modules/wishlist/admin/options.php:132
     7986msgid "Exclude certain products or categories"
     7987msgstr ""
     7988
     7989#: inc/modules/wishlist/admin/options.php:177
    79067990msgid "Add To Wishlist Button Settings"
    79077991msgstr ""
    79087992
    7909 #: inc/modules/wishlist/admin/options.php:107
     7993#: inc/modules/wishlist/admin/options.php:197
    79107994msgid "Button vertical position"
    79117995msgstr ""
    79127996
    7913 #: inc/modules/wishlist/admin/options.php:119
     7997#: inc/modules/wishlist/admin/options.php:209
    79147998msgid "Button horizontal position"
    79157999msgstr ""
    79168000
    7917 #: inc/modules/wishlist/admin/options.php:131
     8001#: inc/modules/wishlist/admin/options.php:221
    79188002msgid "Display tooltip"
    79198003msgstr ""
    79208004
    7921 #: inc/modules/wishlist/admin/options.php:139
     8005#: inc/modules/wishlist/admin/options.php:229
    79228006msgid "Tooltip text"
    79238007msgstr ""
    79248008
    7925 #: inc/modules/wishlist/admin/options.php:140
     8009#: inc/modules/wishlist/admin/options.php:230
    79268010msgid "Add to wishlist"
    79278011msgstr ""
    79288012
    7929 #: inc/modules/wishlist/admin/options.php:146
     8013#: inc/modules/wishlist/admin/options.php:236
    79308014msgid "Tooltip text after adding to wishlist"
    79318015msgstr ""
    79328016
    7933 #: inc/modules/wishlist/admin/options.php:147
     8017#: inc/modules/wishlist/admin/options.php:237
    79348018msgid "Added to wishlist"
    79358019msgstr ""
    79368020
    7937 #: inc/modules/wishlist/admin/options.php:155
     8021#: inc/modules/wishlist/admin/options.php:245
    79388022msgid "Tooltip border radius"
    79398023msgstr ""
    79408024
    7941 #: inc/modules/wishlist/admin/options.php:170
     8025#: inc/modules/wishlist/admin/options.php:260
    79428026msgid "Icon stroke color"
    79438027msgstr ""
    79448028
    7945 #: inc/modules/wishlist/admin/options.php:178
     8029#: inc/modules/wishlist/admin/options.php:268
    79468030msgid "Icon stroke color (hover)"
    79478031msgstr ""
    79488032
    7949 #: inc/modules/wishlist/admin/options.php:186
     8033#: inc/modules/wishlist/admin/options.php:276
    79508034msgid "Icon fill color"
    79518035msgstr ""
    79528036
    7953 #: inc/modules/wishlist/admin/options.php:194
     8037#: inc/modules/wishlist/admin/options.php:284
    79548038msgid "Icon fill color (hover)"
    79558039msgstr ""
    79568040
    7957 #: inc/modules/wishlist/admin/options.php:202
     8041#: inc/modules/wishlist/admin/options.php:292
    79588042msgid "Tooltip text color"
    79598043msgstr ""
    79608044
    7961 #: inc/modules/wishlist/admin/options.php:210
     8045#: inc/modules/wishlist/admin/options.php:300
    79628046msgid "Tooltip background color"
    79638047msgstr ""
    79648048
    7965 #: inc/modules/wishlist/admin/options.php:220
     8049#: inc/modules/wishlist/admin/options.php:310
    79668050msgid "Wishlist Page Settings"
    79678051msgstr ""
    79688052
    7969 #: inc/modules/wishlist/admin/options.php:227
     8053#: inc/modules/wishlist/admin/options.php:317
    79708054msgid "Wishlist page"
    79718055msgstr ""
    79728056
    7973 #: inc/modules/wishlist/admin/options.php:228
     8057#: inc/modules/wishlist/admin/options.php:318
    79748058msgid "My Wishlist"
    79758059msgstr ""
    79768060
    7977 #: inc/modules/wishlist/admin/options.php:238
     8061#: inc/modules/wishlist/admin/options.php:328
    79788062msgid "Hide page title"
    79798063msgstr ""
    79808064
    7981 #: inc/modules/wishlist/admin/options.php:246
     8065#: inc/modules/wishlist/admin/options.php:336
    79828066msgid "Table heading background color"
    79838067msgstr ""
    79848068
    7985 #: inc/modules/wishlist/admin/options.php:262
     8069#: inc/modules/wishlist/admin/options.php:352
    79868070msgid "Table text color"
    79878071msgstr ""
    79888072
    7989 #: inc/modules/wishlist/admin/options.php:270
     8073#: inc/modules/wishlist/admin/options.php:360
    79908074msgid "Table links color"
    79918075msgstr ""
    79928076
    7993 #: inc/modules/wishlist/admin/options.php:278
     8077#: inc/modules/wishlist/admin/options.php:368
    79948078msgid "Table links color (hover)"
    79958079msgstr ""
    79968080
    7997 #: inc/modules/wishlist/admin/options.php:286
     8081#: inc/modules/wishlist/admin/options.php:376
    79988082msgid "Buttons color"
    79998083msgstr ""
    80008084
    8001 #: inc/modules/wishlist/admin/options.php:294
     8085#: inc/modules/wishlist/admin/options.php:384
    80028086msgid "Buttons color (hover)"
    80038087msgstr ""
    80048088
    8005 #: inc/modules/wishlist/admin/options.php:302
     8089#: inc/modules/wishlist/admin/options.php:392
    80068090msgid "Buttons background color"
    80078091msgstr ""
    80088092
    8009 #: inc/modules/wishlist/admin/options.php:310
     8093#: inc/modules/wishlist/admin/options.php:400
    80108094msgid "Buttons background color (hover)"
    80118095msgstr ""
    80128096
    8013 #: inc/modules/wishlist/admin/options.php:320
     8097#: inc/modules/wishlist/admin/options.php:410
    80148098msgid "Wishlist Sharing Settings"
    80158099msgstr ""
    80168100
    8017 #: inc/modules/wishlist/admin/options.php:328
     8101#: inc/modules/wishlist/admin/options.php:418
    80188102msgid "Allow users to share the wishlist."
    80198103msgstr ""
    80208104
    8021 #: inc/modules/wishlist/admin/options.php:337
     8105#: inc/modules/wishlist/admin/options.php:427
    80228106msgid "Social links"
    80238107msgstr ""
    80248108
    8025 #: inc/modules/wishlist/admin/options.php:338
     8109#: inc/modules/wishlist/admin/options.php:428
    80268110msgid "Add the available social links to share the wishlist."
    80278111msgstr ""
    80288112
    8029 #: inc/modules/wishlist/admin/options.php:346
     8113#: inc/modules/wishlist/admin/options.php:436
    80308114msgid "Social Network"
    80318115msgstr ""
    80328116
    8033 #: inc/modules/wishlist/admin/options.php:351
     8117#: inc/modules/wishlist/admin/options.php:441
    80348118msgid "Linkedin"
    80358119msgstr ""
    80368120
    8037 #: inc/modules/wishlist/admin/options.php:353
     8121#: inc/modules/wishlist/admin/options.php:443
    80388122msgid "Whatsapp"
    80398123msgstr ""
    80408124
    8041 #: inc/modules/wishlist/admin/options.php:358
     8125#: inc/modules/wishlist/admin/options.php:448
    80428126msgid "Ok"
    80438127msgstr ""
    80448128
    8045 #: inc/modules/wishlist/admin/options.php:387
     8129#: inc/modules/wishlist/admin/options.php:477
    80468130msgid "Display copy to clipboard"
    80478131msgstr ""
    80488132
    8049 #: inc/modules/wishlist/admin/options.php:388
     8133#: inc/modules/wishlist/admin/options.php:478
    80508134msgid "Displays a copy to clipboard field after the social links."
    80518135msgstr ""
  • merchant/trunk/merchant.php

    r3232601 r3239506  
    44 * Plugin URI:  https://athemes.com/merchant
    55 * Description: All-in-one plugin designed to help you grow your WooCommerce store. Pre-orders, Buy Now buttons, product labels, trust badges, payment logos, and more.
    6  * Version:     2.0.0
     6 * Version:     2.0.1
    77 * Author:      aThemes
    88 * Author URI:  https://athemes.com
     
    2525
    2626// Merchant constants.
    27 define( 'MERCHANT_VERSION', '2.0.0' );
     27define( 'MERCHANT_VERSION', '2.0.1' );
    2828define( 'MERCHANT_DB_VERSION', '1.1.0' ); // Update only when the database structure changes. In inc/classes/class-merchant-db-tables.php
    2929define( 'MERCHANT_FILE', __FILE__ );
  • merchant/trunk/readme.txt

    r3232601 r3239506  
    44Tested up to: 6.7
    55Requires PHP: 7.2
    6 Stable tag: 2.0.0
     6Stable tag: 2.0.1
    77Contributors: aThemes
    88License: GPLv3 or later
     
    219219
    220220== Changelog ==
     221= 2.0.1 =
     222* Fixed - Cookie Banner: "Cookie duration (days)" now requires a minimum value of 1 (previously accepted 0).
     223* Added - Backup & Restore: Added the ability to back up and restore module settings.
     224
    221225= 2.0.0 =
    222226* Added - Introduced Merchant 2.0 with a brand-new refreshed interface.
  • merchant/trunk/templates/modules/added-to-cart-popup/common/recently-viewed-products.php

    r3079548 r3239506  
    3232                </div>
    3333                <div class="product-summary">
    34                     <a href="<?php
    35                     echo esc_url( $product->get_permalink() ); ?>">
    36                         <h3><?php
    37                             echo esc_html( wp_trim_words(
     34                    <a href="<?php echo esc_url( $product->get_permalink() ); ?>">
     35                        <h3>
     36                            <?php echo esc_html( wp_trim_words(
    3837                                $product->get_name(),
    3938                                /**
     
    5554                                 */
    5655                                apply_filters( 'merchant_popup_recently_viewed_products_product_title_suffix', '...', $product )
    57                             ) ); ?></h3></a>
    58                     <div class="product-price"><?php
    59                         echo wp_kses_post( $product->get_price_html() ); ?></div>
     56                            ) ); ?>
     57                        </h3>
     58                    </a>
     59                    <div class="product-price"><?php echo wp_kses_post( $product->get_price_html() ); ?></div>
     60                    <div class="product-price-add-to-cart">
     61                        <?php
     62                        merchant_get_template_part(
     63                            Merchant_Added_To_Cart_Popup::MODULE_TEMPLATES_PATH . '/common',
     64                            'add-to-cart',
     65                            array(
     66                                'product' => $product,
     67                            )
     68                        );
     69                        ?>
     70                    </div>
    6071                </div>
    6172            </li>
  • merchant/trunk/templates/modules/added-to-cart-popup/common/related-products.php

    r3079548 r3239506  
    3232                </div>
    3333                <div class="product-summary">
    34                     <a href="<?php
    35                     echo esc_url( $product->get_permalink() ); ?>">
    36                         <h3><?php
    37                             echo esc_html( wp_trim_words(
     34                    <a href="<?php echo esc_url( $product->get_permalink() ); ?>">
     35                        <h3>
     36                            <?php echo esc_html( wp_trim_words(
    3837                                $product->get_name(),
    3938                                /**
     
    5554                                 */
    5655                                apply_filters( 'merchant_popup_related_products_product_title_suffix', '...', $product )
    57                             ) ); ?></h3></a>
    58                     <div class="product-price"><?php
    59                         echo wp_kses_post( $product->get_price_html() ); ?></div>
     56                            ) ); ?>
     57                        </h3>
     58                    </a>
     59                    <div class="product-price"><?php echo wp_kses_post( $product->get_price_html() ); ?></div>
     60                    <div class="product-price-add-to-cart">
     61                        <?php
     62                        merchant_get_template_part(
     63                            Merchant_Added_To_Cart_Popup::MODULE_TEMPLATES_PATH . '/common',
     64                            'add-to-cart',
     65                            array(
     66                                'product' => $product,
     67                            )
     68                        );
     69                        ?>
     70                    </div>
    6071                </div>
    6172            </li>
  • merchant/trunk/templates/modules/buy-x-get-y/single-product.php

    r3232601 r3239506  
    2020    return;
    2121}
    22 $settings     = isset( $args['settings'] ) ? $args['settings'] : array();
     22$settings     = $args['settings'] ?? array();
    2323$main_product = isset( $args['product'] ) ? wc_get_product( $args['product'] ) : wc_get_product();
     24
     25if ( empty( $main_product ) ) {
     26    return;
     27}
     28
     29$is_main_product_in_stock = false;
     30$main_product_type        = $main_product->get_type();
     31
     32if ( $main_product_type === 'simple' ) {
     33    $is_main_product_in_stock = $main_product->is_in_stock();
     34} elseif ( $main_product_type === 'variable' ) {
     35    $available_variations = $main_product->get_available_variations();
     36    foreach ( $available_variations as $variation ) {
     37        if ( ! empty( $variation['is_in_stock'] ) ) {
     38            $is_main_product_in_stock = true;
     39            break;
     40        }
     41    }
     42}
     43
     44if ( ! is_admin() && ! $is_main_product_in_stock ) {
     45    return;
     46}
    2447?>
    2548<div class="merchant-bogo">
Note: See TracChangeset for help on using the changeset viewer.