#js&&****&……PKZ[.#class-astra-meta-box-operations.phpnu[ true, ) ); $post_types['fl-theme-layout'] = 'fl-theme-layout'; $metabox_name = sprintf( // Translators: %s is the theme name. __( '%s Settings', 'astra' ), astra_get_theme_name() ); // Enable for all posts. foreach ( $post_types as $type ) { if ( 'attachment' !== $type ) { add_meta_box( 'astra_settings_meta_box', // Id. $metabox_name, // Title. array( $this, 'markup_meta_box' ), // Callback. $type, // Post_type. 'side', // Context. 'default', // Priority. array( '__back_compat_meta_box' => true, ) ); } } } /** * Get metabox options */ public static function get_meta_option() { return self::$meta_option; } /** * Metabox Markup * * @param object $post Post object. * @return void */ public function markup_meta_box( $post ) { wp_nonce_field( basename( __FILE__ ), 'astra_settings_meta_box' ); $stored = get_post_meta( $post->ID ); if ( is_array( $stored ) ) { // Set stored and override defaults. foreach ( $stored as $key => $value ) { self::$meta_option[ $key ]['default'] = ( isset( $stored[ $key ][0] ) ) ? $stored[ $key ][0] : ''; } } // Get defaults. $meta = self::get_meta_option(); /** * Get options */ $site_sidebar = ( isset( $meta['site-sidebar-layout']['default'] ) ) ? $meta['site-sidebar-layout']['default'] : 'default'; $site_content_style = ( isset( $meta['site-content-style']['default'] ) ) ? $meta['site-content-style']['default'] : 'default'; $site_sidebar_style = ( isset( $meta['site-sidebar-style']['default'] ) ) ? $meta['site-sidebar-style']['default'] : 'default'; $new_site_content_layout = ( isset( $meta['ast-site-content-layout']['default'] ) ) ? $meta['ast-site-content-layout']['default'] : ''; $site_post_title = ( isset( $meta['site-post-title']['default'] ) ) ? $meta['site-post-title']['default'] : ''; $footer_bar = ( isset( $meta['footer-sml-layout']['default'] ) ) ? $meta['footer-sml-layout']['default'] : ''; $footer_widgets = ( isset( $meta['footer-adv-display']['default'] ) ) ? $meta['footer-adv-display']['default'] : ''; $above_header = ( isset( $meta['ast-hfb-above-header-display']['default'] ) ) ? $meta['ast-hfb-above-header-display']['default'] : 'default'; $primary_header = ( isset( $meta['ast-main-header-display']['default'] ) ) ? $meta['ast-main-header-display']['default'] : ''; $below_header = ( isset( $meta['ast-hfb-below-header-display']['default'] ) ) ? $meta['ast-hfb-below-header-display']['default'] : 'default'; $mobile_header = ( isset( $meta['ast-hfb-mobile-header-display']['default'] ) ) ? $meta['ast-hfb-mobile-header-display']['default'] : 'default'; $ast_featured_img = ( isset( $meta['ast-featured-img']['default'] ) ) ? $meta['ast-featured-img']['default'] : ''; $breadcrumbs_content = ( isset( $meta['ast-breadcrumbs-content']['default'] ) ) ? $meta['ast-breadcrumbs-content']['default'] : ''; $ast_banner_visibility = ( isset( $meta['ast-banner-title-visibility']['default'] ) ) ? $meta['ast-banner-title-visibility']['default'] : ''; $exclude_cpt = isset( $post->post_type ) ? in_array( $post->post_type, array( 'product', 'download', 'course', 'lesson', 'tutor_quiz', 'tutor_assignments', 'sfwd-assignment', 'sfwd-essays', 'sfwd-transactions', 'sfwd-certificates', 'sfwd-quiz', 'sfwd-courses', 'sfwd-lessons', 'sfwd-topic', 'groups', ) ) : ''; $show_meta_field = ! self::is_bb_themer_layout(); $old_meta_layout = isset( $meta['site-content-layout']['default'] ) ? $meta['site-content-layout']['default'] : ''; $meta_key = ( isset( $meta['astra-migrate-meta-layouts']['default'] ) ) ? $meta['astra-migrate-meta-layouts']['default'] : ''; $migrated_user = ( ! Astra_Dynamic_CSS::astra_fullwidth_sidebar_support() ); do_action( 'astra_meta_box_markup_before', $meta ); // Migrate old user existing container layout option to new layout options. if ( ! empty( $old_meta_layout ) && 'set' !== $meta_key && $migrated_user ) { $old_meta_content_layout = $meta['site-content-layout']['default']; switch ( $old_meta_content_layout ) { case 'plain-container': $new_site_content_layout = 'normal-width-container'; $site_content_style = 'unboxed'; $site_sidebar_style = 'unboxed'; break; case 'boxed-container': $new_site_content_layout = 'normal-width-container'; $site_content_style = 'boxed'; $site_sidebar_style = 'boxed'; break; case 'content-boxed-container': $new_site_content_layout = 'normal-width-container'; $site_content_style = 'boxed'; $site_sidebar_style = 'unboxed'; break; case 'page-builder': $new_site_content_layout = 'full-width-container'; $site_content_style = 'unboxed'; $site_sidebar_style = 'unboxed'; break; case 'narrow-container': $new_site_content_layout = 'narrow-width-container'; $site_content_style = 'unboxed'; $site_sidebar_style = 'unboxed'; break; default: $new_site_content_layout = 'default'; $site_content_style = 'default'; $site_sidebar_style = 'default'; break; } } /** * Option: Content Layout. */ ?>

/>
/>
/>
post_type; $supported_post_types = Astra_Posts_Structure_Loader::get_supported_post_types(); if ( ( in_array( $post_type, $supported_post_types ) && true === astra_get_option( 'ast-single-' . $post_type . '-title', ( class_exists( 'WooCommerce' ) && 'product' === $post_type ) ? false : true ) ) ) { if ( ! ( class_exists( 'WooCommerce' ) && absint( astra_get_post_id() ) === wc_get_page_id( 'shop' ) ) ) { ?>
$data ) { // Sanitize values. $sanitize_filter = ( isset( $data['sanitize'] ) ) ? $data['sanitize'] : 'FILTER_SANITIZE_STRING'; switch ( $sanitize_filter ) { default: case 'FILTER_SANITIZE_STRING': /** @psalm-suppress PossiblyInvalidArgument */ // phpcs:ignore Generic.Commenting.DocComment.MissingShort $meta_value = ! empty( $_POST[ $key ] ) ? sanitize_text_field( wp_unslash( $_POST[ $key ] ) ) : ''; /** @psalm-suppress PossiblyInvalidArgument */ // phpcs:ignore Generic.Commenting.DocComment.MissingShort break; case 'FILTER_SANITIZE_URL': $meta_value = filter_input( INPUT_POST, $key, FILTER_SANITIZE_URL ); break; case 'FILTER_SANITIZE_NUMBER_INT': $meta_value = filter_input( INPUT_POST, $key, FILTER_SANITIZE_NUMBER_INT ); break; case 'FILTER_DEFAULT': /** * @psalm-suppress TooManyArguments * @psalm-suppress PossiblyInvalidArgument */ $meta_value = apply_filters( 'astra_php_default_filter_input', ! empty( $_POST[ $key ] ) ? sanitize_text_field( wp_unslash( $_POST[ $key ] ) ) : '', $key ); /** @psalm-suppress PossiblyInvalidArgument */ break; } // Store values. if ( $meta_value ) { update_post_meta( $post_id, $key, $meta_value ); // Update meta key (flag) as old user migration is already completed at this point. update_post_meta( $post_id, 'astra-migrate-meta-layouts', 'set' ); } else { /** @psalm-suppress InvalidArgument */ delete_post_meta( $post_id, $key ); } } } /** * Register Script for Meta options */ public function register_script() { $path = get_template_directory_uri() . '/inc/metabox/extend-metabox/build/index.js'; wp_register_script( 'astra-meta-settings', $path, array( 'wp-plugins', 'wp-edit-post', 'wp-i18n', 'wp-element' ), ASTRA_THEME_VERSION, true ); } /** * Enqueue Script for Meta settings. * * @return void */ public function load_scripts() { $post_id = get_the_ID(); $post_type = get_post_type(); if ( defined( 'ASTRA_ADVANCED_HOOKS_POST_TYPE' ) && ASTRA_ADVANCED_HOOKS_POST_TYPE === $post_type ) { return; } $metabox_name = sprintf( // Translators: %s is the theme name. __( '%s Settings', 'astra' ), astra_get_theme_name() ); $settings_title = $metabox_name; /* Directory and Extension */ $file_prefix = ( is_rtl() ) ? '-rtl' : ''; $file_prefix .= ( true === SCRIPT_DEBUG ) ? '' : '.min'; $dir_name = ( true === SCRIPT_DEBUG ) ? 'unminified' : 'minified'; $css_uri = ASTRA_THEME_URI . '/inc/metabox/extend-metabox/css/' . $dir_name; wp_enqueue_style( 'astra-meta-box', $css_uri . '/metabox' . $file_prefix . '.css', array(), ASTRA_THEME_VERSION ); wp_enqueue_script( 'astra-meta-settings' ); wp_set_script_translations( 'astra-meta-settings', 'astra' ); $astra_ext_extension_class_exists = class_exists( 'Astra_Ext_Extension' ) ? true : false; $ast_content_layout_sidebar = false; if ( $post_id ) { $page_for_posts = absint( get_option( 'page_for_posts' ) ); if ( $post_id === $page_for_posts ) { $ast_content_layout_sidebar = true; } } $palette_css_var_prefix = Astra_Global_Palette::get_css_variable_prefix(); $apply_new_default_values = astra_button_default_padding_updated(); $bg_updated_title = sprintf( /* translators: 1: Post type, 2: Background string */ '%1$s %2$s', ucfirst( strval( $post_type ) ), __( 'Background', 'astra' ) ); $page_bg_dynamic_title = ( $post_type ? $bg_updated_title : __( 'Page Background', 'astra' ) ); $global_palette = astra_get_option( 'global-color-palette' ); $reorder_color_seq = Astra_Dynamic_CSS::astra_4_8_9_compatibility(); /* Created a new array specifically designed for storing post types that don't require Astra's meta settings.*/ $register_astra_metabox = ! in_array( $post_type, array( 'wp_block' ), true ); wp_localize_script( 'astra-meta-settings', 'astMetaParams', array( 'post_type' => $post_type, 'title' => $settings_title, 'sidebar_options' => $this->get_sidebar_options(), 'sidebar_title' => __( 'Sidebar', 'astra' ), 'content_layout' => $this->get_content_layout_options(), 'content_style' => $this->get_content_style_options(), 'sidebar_style' => $this->get_sidebar_style_options(), 'content_layout_title' => __( 'Content Layout', 'astra' ), 'disable_sections_title' => __( 'Disable Sections', 'astra' ), 'disable_sections' => $this->get_disable_section_fields(), 'isWhiteLabelled' => astra_is_white_labelled(), 'sticky_header_title' => __( 'Sticky Header', 'astra' ), 'sticky_header_options' => $this->get_sticky_header_options(), 'transparent_header_title' => __( 'Transparent Header', 'astra' ), 'page_header_title' => __( 'Page Header', 'astra' ), 'page_header_edit_link' => esc_url( admin_url( 'edit.php?post_type=astra_adv_header' ) ), 'header_options' => $this->get_header_enabled_options(), 'headers_meta_options' => $this->get_header_disable_meta_fields(), 'page_header_options' => $this->get_page_header_options(), 'page_header_availability' => $this->check_page_header_availability(), 'is_bb_themer_layout' => ! astra_check_is_bb_themer_layout(), // Show page header option only when bb is not activated. 'is_addon_activated' => defined( 'ASTRA_EXT_VER' ) ? true : false, 'sticky_addon_enabled' => ( $astra_ext_extension_class_exists && Astra_Ext_Extension::is_active( 'sticky-header' ) ) ? true : false, 'register_astra_metabox' => apply_filters( 'astra_settings_metabox_register', $register_astra_metabox ), 'is_hide_contnet_layout_sidebar' => $ast_content_layout_sidebar, 'upgrade_pro_link' => astra_get_pro_url( '/pricing/', 'free-theme', 'customizer', 'upgrade' ), 'show_upgrade_notice' => astra_showcase_upgrade_notices(), // Flag needed to check whether user is old or new, true for old user, false for new. 'v4_1_6_migration' => ( ! Astra_Dynamic_CSS::astra_fullwidth_sidebar_support() ), 'color_addon_enabled' => ( $astra_ext_extension_class_exists && Astra_Ext_Extension::is_active( 'colors-and-background' ) ) ? true : false, 'site_page_bg_meta_default' => array( 'desktop' => array( 'background-color' => $apply_new_default_values ? ( $reorder_color_seq ? 'var(--ast-global-color-5)' : 'var(--ast-global-color-4)' ) : '', 'background-image' => '', 'background-repeat' => 'repeat', 'background-position' => 'center center', 'background-size' => 'auto', 'background-attachment' => 'scroll', 'background-type' => '', 'background-media' => '', 'overlay-type' => '', 'overlay-color' => '', 'overlay-opacity' => '', 'overlay-gradient' => '', ), 'tablet' => array( 'background-color' => '', 'background-image' => '', 'background-repeat' => 'repeat', 'background-position' => 'center center', 'background-size' => 'auto', 'background-attachment' => 'scroll', 'background-type' => '', 'background-media' => '', 'overlay-type' => '', 'overlay-color' => '', 'overlay-opacity' => '', 'overlay-gradient' => '', ), 'mobile' => array( 'background-color' => '', 'background-image' => '', 'background-repeat' => 'repeat', 'background-position' => 'center center', 'background-size' => 'auto', 'background-attachment' => 'scroll', 'background-type' => '', 'background-media' => '', 'overlay-type' => '', 'overlay-color' => '', 'overlay-opacity' => '', 'overlay-gradient' => '', ), ), 'content_page_bg_meta_default' => array( 'desktop' => array( 'background-color' => $reorder_color_seq ? 'var(' . $palette_css_var_prefix . '4)' : 'var(' . $palette_css_var_prefix . '5)', 'background-image' => '', 'background-repeat' => 'repeat', 'background-position' => 'center center', 'background-size' => 'auto', 'background-attachment' => 'scroll', 'background-type' => '', 'background-media' => '', 'overlay-type' => '', 'overlay-color' => '', 'overlay-opacity' => '', 'overlay-gradient' => '', ), 'tablet' => array( 'background-color' => $reorder_color_seq ? 'var(' . $palette_css_var_prefix . '4)' : 'var(' . $palette_css_var_prefix . '5)', 'background-image' => '', 'background-repeat' => 'repeat', 'background-position' => 'center center', 'background-size' => 'auto', 'background-attachment' => 'scroll', 'background-type' => '', 'background-media' => '', 'overlay-type' => '', 'overlay-color' => '', 'overlay-opacity' => '', 'overlay-gradient' => '', ), 'mobile' => array( 'background-color' => $reorder_color_seq ? 'var(' . $palette_css_var_prefix . '4)' : 'var(' . $palette_css_var_prefix . '5)', 'background-image' => '', 'background-repeat' => 'repeat', 'background-position' => 'center center', 'background-size' => 'auto', 'background-attachment' => 'scroll', 'background-type' => '', 'background-media' => '', 'overlay-type' => '', 'overlay-color' => '', 'overlay-opacity' => '', 'overlay-gradient' => '', ), ), 'isWP_5_9' => astra_wp_version_compare( '5.8.99', '>=' ), 'ast_page_bg_title' => __( 'Surface Colors', 'astra' ), 'page_bg_toggle_options' => $this->get_page_bg_toggle_options(), 'surface_color_help_text' => __( 'Enabling this option will override global > colors > surface color options', 'astra' ), 'page_bg_dynamic_title' => $page_bg_dynamic_title, 'global_color_palette' => $global_palette, 'color_palette_labels' => Astra_Global_Palette::get_palette_labels(), ) ); wp_enqueue_script( 'astra-metabox-cf-compatibility', ASTRA_THEME_URI . 'inc/assets/js/custom-fields-priority.js', array(), ASTRA_THEME_VERSION, false ); } /** * Returns an array of sidebar options. * * @return array The array of sidebar options. */ public function get_sidebar_options() { return array( 'default' => __( 'Customizer Setting', 'astra' ), 'no-sidebar' => __( 'No Sidebar', 'astra' ), 'left-sidebar' => __( 'Left Sidebar', 'astra' ), 'right-sidebar' => __( 'Right Sidebar', 'astra' ), ); } /** * Returns an array of content layout options for the current post type. * * @return array The array of content layout options. */ public function get_content_layout_options() { $post_type = get_post_type(); $exclude_cpt = in_array( $post_type, array( 'product', 'download', 'course', 'lesson', 'tutor_quiz', 'tutor_assignments', 'sfwd-assignment', 'sfwd-essays', 'sfwd-transactions', 'sfwd-certificates', 'sfwd-quiz', 'sfwd-courses', 'sfwd-lessons', 'sfwd-topic', 'groups', ) ); if ( astra_with_third_party() || $exclude_cpt ) { return array( 'default' => __( 'Customizer Setting', 'astra' ), 'normal-width-container' => __( 'Normal', 'astra' ), 'full-width-container' => __( 'Full Width', 'astra' ), ); } return array( 'default' => __( 'Customizer Setting', 'astra' ), 'normal-width-container' => __( 'Normal', 'astra' ), 'narrow-width-container' => __( 'Narrow', 'astra' ), 'full-width-container' => __( 'Full Width', 'astra' ), ); } /** * @return array The array of content layout options. * @since 4.2.0 */ public function get_content_style_options() { return array( 'default' => __( 'Default', 'astra' ), 'unboxed' => __( 'Unboxed', 'astra' ), 'boxed' => __( 'Boxed', 'astra' ), ); } /** * @return array The array of sidebar style options. * @since 4.2.0 */ public function get_sidebar_style_options() { return array( 'default' => __( 'Default', 'astra' ), 'unboxed' => __( 'Unboxed', 'astra' ), 'boxed' => __( 'Boxed', 'astra' ), ); } /** * Get header related sub-meta fields. * * @return array $astra_header_options All header dependent toggle based page elements. */ public function get_header_disable_meta_fields() { $astra_header_options = array(); if ( Astra_Builder_Helper::is_row_empty( 'above', 'header', 'desktop' ) ) { $astra_header_options[] = array( 'key' => 'ast-hfb-above-header-display', 'label' => __( 'Disable Above Header', 'astra' ), ); } if ( Astra_Builder_Helper::is_row_empty( 'primary', 'header', 'desktop' ) ) { $astra_header_options[] = array( 'key' => 'ast-main-header-display', 'label' => __( 'Disable Primary Header', 'astra' ), ); } if ( Astra_Builder_Helper::is_row_empty( 'below', 'header', 'desktop' ) ) { $astra_header_options[] = array( 'key' => 'ast-hfb-below-header-display', 'label' => __( 'Disable Below Header', 'astra' ), ); } if ( Astra_Builder_Helper::is_row_empty( 'above', 'header', 'mobile' ) || Astra_Builder_Helper::is_row_empty( 'primary', 'header', 'mobile' ) || Astra_Builder_Helper::is_row_empty( 'below', 'header', 'mobile' ) ) { $astra_header_options[] = array( 'key' => 'ast-hfb-mobile-header-display', 'label' => __( 'Disable Mobile Header', 'astra' ), ); } return $astra_header_options; } /** * Get disable section fields. * * @return array $astra_page_meta_elements All toggle based page elements. */ public function get_disable_section_fields() { $astra_page_meta_elements = array( array( 'key' => 'ast-global-header-display', 'label' => __( 'Disable Header', 'astra' ), ), array( 'key' => 'footer-sml-layout', 'label' => __( 'Disable Footer', 'astra' ), ), ); $post_type = strval( get_post_type() ); $supported_post_types = Astra_Posts_Structure_Loader::get_supported_post_types(); if ( ( in_array( $post_type, $supported_post_types ) && true === astra_get_option( 'ast-single-' . $post_type . '-title', ( class_exists( 'WooCommerce' ) && 'product' === $post_type ) ? false : true ) ) ) { if ( ! ( class_exists( 'WooCommerce' ) && absint( astra_get_post_id() ) === wc_get_page_id( 'shop' ) ) ) { $astra_page_meta_elements[] = array( 'key' => 'ast-banner-title-visibility', 'label' => __( 'Disable Banner Area', 'astra' ), ); } } if ( 'none' !== astra_get_option( 'breadcrumb-position', 'none' ) ) { $astra_page_meta_elements[] = array( 'key' => 'ast-breadcrumbs-content', 'label' => __( 'Disable Breadcrumb', 'astra' ), ); } return $astra_page_meta_elements; } /** * Get sticky header options. */ public function get_sticky_header_options() { $astra_sticky_header_options = array(); $sticky_above_header_condition = false; $sticky_primary_header_condition = false; $sticky_below_header_condition = false; /** @psalm-suppress UndefinedClass */ // phpcs:ignore Generic.Commenting.DocComment.MissingShort if ( defined( 'ASTRA_EXT_VER' ) && Astra_Ext_Extension::is_active( 'sticky-header' ) ) { /** @psalm-suppress UndefinedClass */ // phpcs:ignore Generic.Commenting.DocComment.MissingShort $sticky_on_devices = astra_get_option( 'sticky-header-on-devices' ); switch ( $sticky_on_devices ) { case 'desktop': $sticky_above_header_condition = Astra_Builder_Helper::is_row_empty( 'above', 'header', 'desktop' ); $sticky_primary_header_condition = Astra_Builder_Helper::is_row_empty( 'primary', 'header', 'desktop' ); $sticky_below_header_condition = Astra_Builder_Helper::is_row_empty( 'below', 'header', 'desktop' ); break; case 'mobile': $sticky_above_header_condition = Astra_Builder_Helper::is_row_empty( 'above', 'header', 'mobile' ); $sticky_primary_header_condition = Astra_Builder_Helper::is_row_empty( 'primary', 'header', 'mobile' ); $sticky_below_header_condition = Astra_Builder_Helper::is_row_empty( 'below', 'header', 'mobile' ); break; default: $sticky_above_header_condition = ( Astra_Builder_Helper::is_row_empty( 'above', 'header', 'desktop' ) || Astra_Builder_Helper::is_row_empty( 'above', 'header', 'mobile' ) ) ? true : false; $sticky_primary_header_condition = ( Astra_Builder_Helper::is_row_empty( 'primary', 'header', 'desktop' ) || Astra_Builder_Helper::is_row_empty( 'primary', 'header', 'mobile' ) ) ? true : false; $sticky_below_header_condition = ( Astra_Builder_Helper::is_row_empty( 'below', 'header', 'desktop' ) || Astra_Builder_Helper::is_row_empty( 'below', 'header', 'mobile' ) ) ? true : false; break; } } if ( $sticky_above_header_condition ) { $astra_sticky_header_options[] = array( 'key' => 'header-above-stick-meta', 'label' => __( 'Stick Above Header', 'astra' ), ); } if ( $sticky_primary_header_condition ) { $astra_sticky_header_options[] = array( 'key' => 'header-main-stick-meta', 'label' => __( 'Stick Primary Header', 'astra' ), ); } if ( $sticky_below_header_condition ) { $astra_sticky_header_options[] = array( 'key' => 'header-below-stick-meta', 'label' => __( 'Stick Below Header', 'astra' ), ); } return $astra_sticky_header_options; } /** * Get all transparet and sticky header options. */ public function get_header_enabled_options() { return array( 'default' => __( 'Inherit', 'astra' ), 'enabled' => __( 'Enabled', 'astra' ), 'disabled' => __( 'Disabled', 'astra' ), ); } /** * Get Page Background Toggle Options. * * @since 4.4.0 */ public function get_page_bg_toggle_options() { return array( 'default' => __( 'Inherit', 'astra' ), 'enabled' => __( 'Enabled', 'astra' ), ); } /** * Checking the page headers are available and have some posts with it. * * @since 3.8.0 * @return bool true|false. */ public function check_page_header_availability() { if ( ! defined( 'ASTRA_EXT_VER' ) ) { return false; } if ( class_exists( 'Astra_Ext_Extension' ) && ! Astra_Ext_Extension::is_active( 'advanced-headers' ) ) { return false; } /** @psalm-suppress UndefinedClass */ // phpcs:ignore Generic.Commenting.DocComment.MissingShort $page_headers = Astra_Target_Rules_Fields::get_post_selection( 'astra_adv_header' ); /** @psalm-suppress UndefinedClass */ // phpcs:ignore Generic.Commenting.DocComment.MissingShort if ( empty( $page_headers ) ) { return false; } return true; } /** * Get page header Options. */ public function get_page_header_options() { if ( ! defined( 'ASTRA_EXT_VER' ) ) { return array(); } /** @psalm-suppress UndefinedClass */ // phpcs:ignore Generic.Commenting.DocComment.MissingShort $header_options = Astra_Target_Rules_Fields::get_post_selection( 'astra_adv_header' ); /** @psalm-suppress UndefinedClass */ // phpcs:ignore Generic.Commenting.DocComment.MissingShort if ( empty( $header_options ) ) { $header_options = array( '' => __( 'No Page Headers Found', 'astra' ), ); } return $header_options; } /** * Register Post Meta options for react based fields. * * @since 3.7.4 */ public function register_meta_settings() { $meta = self::get_meta_option(); register_post_meta( '', 'site-sidebar-layout', array( 'show_in_rest' => true, 'single' => true, 'default' => isset( $meta['site-sidebar-layout']['default'] ) ? $meta['site-sidebar-layout']['default'] : '', 'type' => 'string', 'auth_callback' => '__return_true', ) ); register_post_meta( '', 'site-content-layout', array( 'show_in_rest' => true, 'single' => true, 'default' => isset( $meta['site-content-layout']['default'] ) ? $meta['site-content-layout']['default'] : '', 'type' => 'string', 'auth_callback' => '__return_true', ) ); register_post_meta( '', 'ast-site-content-layout', array( 'show_in_rest' => true, 'single' => true, 'default' => isset( $meta['ast-site-content-layout']['default'] ) ? $meta['ast-site-content-layout']['default'] : '', 'type' => 'string', 'auth_callback' => '__return_true', ) ); register_post_meta( '', 'site-content-style', array( 'show_in_rest' => true, 'single' => true, 'default' => isset( $meta['site-content-style']['default'] ) ? $meta['site-content-style']['default'] : '', 'type' => 'string', 'auth_callback' => '__return_true', ) ); register_post_meta( '', 'site-sidebar-style', array( 'show_in_rest' => true, 'single' => true, 'default' => isset( $meta['site-sidebar-style']['default'] ) ? $meta['site-sidebar-style']['default'] : '', 'type' => 'string', 'auth_callback' => '__return_true', ) ); register_post_meta( '', 'ast-global-header-display', array( 'show_in_rest' => true, 'single' => true, 'default' => isset( $meta['ast-global-header-display']['default'] ) ? $meta['ast-global-header-display']['default'] : '', 'type' => 'string', 'auth_callback' => '__return_true', ) ); register_post_meta( '', 'ast-banner-title-visibility', array( 'show_in_rest' => true, 'single' => true, 'default' => isset( $meta['ast-banner-title-visibility']['default'] ) ? $meta['ast-banner-title-visibility']['default'] : '', 'type' => 'string', 'auth_callback' => '__return_true', ) ); register_post_meta( '', 'ast-main-header-display', array( 'show_in_rest' => true, 'single' => true, 'default' => isset( $meta['ast-main-header-display']['default'] ) ? $meta['ast-main-header-display']['default'] : '', 'type' => 'string', 'auth_callback' => '__return_true', ) ); register_post_meta( '', 'ast-hfb-above-header-display', array( 'show_in_rest' => true, 'single' => true, 'default' => isset( $meta['ast-hfb-above-header-display']['default'] ) ? $meta['ast-hfb-above-header-display']['default'] : '', 'type' => 'string', 'auth_callback' => '__return_true', ) ); register_post_meta( '', 'ast-hfb-below-header-display', array( 'show_in_rest' => true, 'single' => true, 'default' => isset( $meta['ast-hfb-below-header-display']['default'] ) ? $meta['ast-hfb-below-header-display']['default'] : '', 'type' => 'string', 'auth_callback' => '__return_true', ) ); register_post_meta( '', 'ast-hfb-mobile-header-display', array( 'show_in_rest' => true, 'single' => true, 'default' => isset( $meta['ast-hfb-mobile-header-display']['default'] ) ? $meta['ast-hfb-mobile-header-display']['default'] : '', 'type' => 'string', 'auth_callback' => '__return_true', ) ); register_post_meta( '', 'site-post-title', array( 'show_in_rest' => true, 'single' => true, 'default' => isset( $meta['site-post-title']['default'] ) ? $meta['site-post-title']['default'] : '', 'type' => 'string', 'auth_callback' => '__return_true', ) ); register_post_meta( '', 'ast-breadcrumbs-content', array( 'show_in_rest' => true, 'single' => true, 'default' => isset( $meta['ast-breadcrumbs-content']['default'] ) ? $meta['ast-breadcrumbs-content']['default'] : '', 'type' => 'string', 'auth_callback' => '__return_true', ) ); register_post_meta( '', 'ast-featured-img', array( 'show_in_rest' => true, 'single' => true, 'default' => isset( $meta['ast-featured-img']['default'] ) ? $meta['ast-featured-img']['default'] : '', 'type' => 'string', 'auth_callback' => '__return_true', ) ); register_post_meta( '', 'footer-sml-layout', array( 'show_in_rest' => true, 'single' => true, 'default' => isset( $meta['footer-sml-layout']['default'] ) ? $meta['footer-sml-layout']['default'] : '', 'type' => 'string', 'auth_callback' => '__return_true', ) ); register_post_meta( '', 'theme-transparent-header-meta', array( 'show_in_rest' => true, 'single' => true, 'type' => 'string', 'auth_callback' => '__return_true', ) ); register_post_meta( '', 'adv-header-id-meta', array( 'show_in_rest' => true, 'single' => true, 'type' => 'string', 'auth_callback' => '__return_true', ) ); register_post_meta( '', 'stick-header-meta', array( 'show_in_rest' => true, 'single' => true, 'type' => 'string', 'auth_callback' => '__return_true', ) ); register_post_meta( '', 'header-above-stick-meta', array( 'show_in_rest' => true, 'single' => true, 'default' => isset( $meta['header-above-stick-meta']['default'] ) ? $meta['header-above-stick-meta']['default'] : '', 'type' => 'string', 'auth_callback' => '__return_true', ) ); register_post_meta( '', 'header-main-stick-meta', array( 'show_in_rest' => true, 'single' => true, 'default' => isset( $meta['header-main-stick-meta']['default'] ) ? $meta['header-main-stick-meta']['default'] : '', 'type' => 'string', 'auth_callback' => '__return_true', ) ); register_post_meta( '', 'header-below-stick-meta', array( 'show_in_rest' => true, 'single' => true, 'default' => isset( $meta['header-below-stick-meta']['default'] ) ? $meta['header-below-stick-meta']['default'] : '', 'type' => 'string', 'auth_callback' => '__return_true', ) ); register_post_meta( '', 'astra-migrate-meta-layouts', array( 'show_in_rest' => true, 'single' => true, 'default' => isset( $meta['astra-migrate-meta-layouts']['default'] ) ? $meta['astra-migrate-meta-layouts']['default'] : '', 'type' => 'string', 'auth_callback' => '__return_true', ) ); register_post_meta( '', 'ast-page-background-enabled', array( 'show_in_rest' => true, 'single' => true, 'default' => 'default', 'type' => 'string', 'auth_callback' => '__return_true', ) ); $apply_new_default_values = astra_button_default_padding_updated(); $reorder_color_seq = Astra_Dynamic_CSS::astra_4_8_9_compatibility(); register_post_meta( '', 'ast-page-background-meta', array( 'single' => true, 'type' => 'object', 'auth_callback' => '__return_true', 'show_in_rest' => array( 'schema' => array( 'type' => 'object', 'properties' => array( 'desktop' => array( 'type' => 'object', 'properties' => array( 'background-color' => array( 'type' => 'string', ), 'background-image' => array( 'type' => 'string', ), 'background-repeat' => array( 'type' => 'string', ), 'background-position' => array( 'type' => 'string', ), 'background-size' => array( 'type' => 'string', ), 'background-attachment' => array( 'type' => 'string', ), 'background-type' => array( 'type' => 'string', ), 'background-media' => array( 'type' => 'string', ), 'overlay-type' => array( 'type' => 'string', ), 'overlay-color' => array( 'type' => 'string', ), 'overlay-opacity' => array( 'type' => 'string', ), 'overlay-gradient' => array( 'type' => 'string', ), ), ), 'tablet' => array( 'type' => 'object', 'properties' => array( 'background-color' => array( 'type' => 'string', ), 'background-image' => array( 'type' => 'string', ), 'background-repeat' => array( 'type' => 'string', ), 'background-position' => array( 'type' => 'string', ), 'background-size' => array( 'type' => 'string', ), 'background-attachment' => array( 'type' => 'string', ), 'background-type' => array( 'type' => 'string', ), 'background-media' => array( 'type' => 'string', ), 'overlay-type' => array( 'type' => 'string', ), 'overlay-color' => array( 'type' => 'string', ), 'overlay-opacity' => array( 'type' => 'string', ), 'overlay-gradient' => array( 'type' => 'string', ), ), ), 'mobile' => array( 'type' => 'object', 'properties' => array( 'background-color' => array( 'type' => 'string', ), 'background-image' => array( 'type' => 'string', ), 'background-repeat' => array( 'type' => 'string', ), 'background-position' => array( 'type' => 'string', ), 'background-size' => array( 'type' => 'string', ), 'background-attachment' => array( 'type' => 'string', ), 'background-type' => array( 'type' => 'string', ), 'background-media' => array( 'type' => 'string', ), 'overlay-type' => array( 'type' => 'string', ), 'overlay-color' => array( 'type' => 'string', ), 'overlay-opacity' => array( 'type' => 'string', ), 'overlay-gradient' => array( 'type' => 'string', ), ), ), ), ), ), 'default' => array( 'desktop' => array( 'background-color' => $apply_new_default_values ? ( $reorder_color_seq ? 'var(--ast-global-color-5)' : 'var(--ast-global-color-4)' ) : '', 'background-image' => '', 'background-repeat' => 'repeat', 'background-position' => 'center center', 'background-size' => 'auto', 'background-attachment' => 'scroll', 'background-type' => '', 'background-media' => '', 'overlay-type' => '', 'overlay-color' => '', 'overlay-opacity' => '', 'overlay-gradient' => '', ), 'tablet' => array( 'background-color' => '', 'background-image' => '', 'background-repeat' => 'repeat', 'background-position' => 'center center', 'background-size' => 'auto', 'background-attachment' => 'scroll', 'background-type' => '', 'background-media' => '', 'overlay-type' => '', 'overlay-color' => '', 'overlay-opacity' => '', 'overlay-gradient' => '', ), 'mobile' => array( 'background-color' => '', 'background-image' => '', 'background-repeat' => 'repeat', 'background-position' => 'center center', 'background-size' => 'auto', 'background-attachment' => 'scroll', 'background-type' => '', 'background-media' => '', 'overlay-type' => '', 'overlay-color' => '', 'overlay-opacity' => '', 'overlay-gradient' => '', ), ), ) ); $palette_css_var_prefix = Astra_Global_Palette::get_css_variable_prefix(); register_post_meta( '', 'ast-content-background-meta', array( 'single' => true, 'type' => 'object', 'auth_callback' => '__return_true', 'show_in_rest' => array( 'schema' => array( 'type' => 'object', 'properties' => array( 'desktop' => array( 'type' => 'object', 'properties' => array( 'background-color' => array( 'type' => 'string', ), 'background-image' => array( 'type' => 'string', ), 'background-repeat' => array( 'type' => 'string', ), 'background-position' => array( 'type' => 'string', ), 'background-size' => array( 'type' => 'string', ), 'background-attachment' => array( 'type' => 'string', ), 'background-type' => array( 'type' => 'string', ), 'background-media' => array( 'type' => 'string', ), 'overlay-type' => array( 'type' => 'string', ), 'overlay-color' => array( 'type' => 'string', ), 'overlay-opacity' => array( 'type' => 'string', ), 'overlay-gradient' => array( 'type' => 'string', ), ), ), 'tablet' => array( 'type' => 'object', 'properties' => array( 'background-color' => array( 'type' => 'string', ), 'background-image' => array( 'type' => 'string', ), 'background-repeat' => array( 'type' => 'string', ), 'background-position' => array( 'type' => 'string', ), 'background-size' => array( 'type' => 'string', ), 'background-attachment' => array( 'type' => 'string', ), 'background-type' => array( 'type' => 'string', ), 'background-media' => array( 'type' => 'string', ), 'overlay-type' => array( 'type' => 'string', ), 'overlay-color' => array( 'type' => 'string', ), 'overlay-opacity' => array( 'type' => 'string', ), 'overlay-gradient' => array( 'type' => 'string', ), ), ), 'mobile' => array( 'type' => 'object', 'properties' => array( 'background-color' => array( 'type' => 'string', ), 'background-image' => array( 'type' => 'string', ), 'background-repeat' => array( 'type' => 'string', ), 'background-position' => array( 'type' => 'string', ), 'background-size' => array( 'type' => 'string', ), 'background-attachment' => array( 'type' => 'string', ), 'background-type' => array( 'type' => 'string', ), 'background-media' => array( 'type' => 'string', ), 'overlay-type' => array( 'type' => 'string', ), 'overlay-color' => array( 'type' => 'string', ), 'overlay-opacity' => array( 'type' => 'string', ), 'overlay-gradient' => array( 'type' => 'string', ), ), ), ), ), ), 'default' => array( 'desktop' => array( 'background-color' => $reorder_color_seq ? 'var(' . $palette_css_var_prefix . '4)' : 'var(' . $palette_css_var_prefix . '5)', 'background-image' => '', 'background-repeat' => 'repeat', 'background-position' => 'center center', 'background-size' => 'auto', 'background-attachment' => 'scroll', 'background-type' => '', 'background-media' => '', 'overlay-type' => '', 'overlay-color' => '', 'overlay-opacity' => '', 'overlay-gradient' => '', ), 'tablet' => array( 'background-color' => $reorder_color_seq ? 'var(' . $palette_css_var_prefix . '4)' : 'var(' . $palette_css_var_prefix . '5)', 'background-image' => '', 'background-repeat' => 'repeat', 'background-position' => 'center center', 'background-size' => 'auto', 'background-attachment' => 'scroll', 'background-type' => '', 'background-media' => '', 'overlay-type' => '', 'overlay-color' => '', 'overlay-opacity' => '', 'overlay-gradient' => '', ), 'mobile' => array( 'background-color' => $reorder_color_seq ? 'var(' . $palette_css_var_prefix . '4)' : 'var(' . $palette_css_var_prefix . '5)', 'background-image' => '', 'background-repeat' => 'repeat', 'background-position' => 'center center', 'background-size' => 'auto', 'background-attachment' => 'scroll', 'background-type' => '', 'background-media' => '', 'overlay-type' => '', 'overlay-color' => '', 'overlay-opacity' => '', 'overlay-gradient' => '', ), ), ) ); } /** * Setup meta options for Astra meta settings. * * @since 3.7.8 */ public static function post_meta_options() { $palette_css_var_prefix = Astra_Global_Palette::get_css_variable_prefix(); $apply_new_default_values = astra_button_default_padding_updated(); $reorder_color_seq = Astra_Dynamic_CSS::astra_4_8_9_compatibility(); self::$meta_option = apply_filters( 'astra_meta_box_options', array( 'ast-global-header-display' => array( 'sanitize' => 'FILTER_SANITIZE_STRING', ), 'ast-banner-title-visibility' => array( 'sanitize' => 'FILTER_SANITIZE_STRING', ), 'ast-hfb-above-header-display' => array( 'sanitize' => 'FILTER_SANITIZE_STRING', ), 'ast-main-header-display' => array( 'sanitize' => 'FILTER_SANITIZE_STRING', ), 'ast-hfb-below-header-display' => array( 'sanitize' => 'FILTER_SANITIZE_STRING', ), 'ast-hfb-mobile-header-display' => array( 'sanitize' => 'FILTER_SANITIZE_STRING', ), 'footer-sml-layout' => array( 'sanitize' => 'FILTER_SANITIZE_STRING', ), 'footer-adv-display' => array( 'sanitize' => 'FILTER_SANITIZE_STRING', ), 'site-post-title' => array( 'sanitize' => 'FILTER_SANITIZE_STRING', ), 'site-sidebar-layout' => array( 'default' => 'default', 'sanitize' => 'FILTER_SANITIZE_STRING', ), 'ast-site-content-layout' => array( 'default' => '', 'sanitize' => 'FILTER_DEFAULT', ), 'site-content-style' => array( 'default' => 'default', 'sanitize' => 'FILTER_DEFAULT', ), 'site-sidebar-style' => array( 'default' => 'default', 'sanitize' => 'FILTER_DEFAULT', ), 'astra-migrate-meta-layouts' => array( 'default' => 'default', 'sanitize' => 'FILTER_DEFAULT', ), 'ast-featured-img' => array( 'sanitize' => 'FILTER_SANITIZE_STRING', ), 'ast-breadcrumbs-content' => array( 'sanitize' => 'FILTER_SANITIZE_STRING', ), 'ast-page-background-enabled' => array( 'default' => 'default', 'sanitize' => 'FILTER_DEFAULT', ), 'ast-page-background-meta' => array( 'default' => array( 'desktop' => array( 'background-color' => $apply_new_default_values ? ( $reorder_color_seq ? 'var(--ast-global-color-5)' : 'var(--ast-global-color-4)' ) : '', 'background-image' => '', 'background-repeat' => 'repeat', 'background-position' => 'center center', 'background-size' => 'auto', 'background-attachment' => 'scroll', 'background-type' => '', 'background-media' => '', 'overlay-type' => '', 'overlay-color' => '', 'overlay-opacity' => '', 'overlay-gradient' => '', ), 'tablet' => array( 'background-color' => '', 'background-image' => '', 'background-repeat' => 'repeat', 'background-position' => 'center center', 'background-size' => 'auto', 'background-attachment' => 'scroll', 'background-type' => '', 'background-media' => '', 'overlay-type' => '', 'overlay-color' => '', 'overlay-opacity' => '', 'overlay-gradient' => '', ), 'mobile' => array( 'background-color' => '', 'background-image' => '', 'background-repeat' => 'repeat', 'background-position' => 'center center', 'background-size' => 'auto', 'background-attachment' => 'scroll', 'background-type' => '', 'background-media' => '', 'overlay-type' => '', 'overlay-color' => '', 'overlay-opacity' => '', 'overlay-gradient' => '', ), ), 'sanitize' => 'FILTER_DEFAULT', ), 'ast-content-background-meta' => array( 'default' => array( 'desktop' => array( 'background-color' => $reorder_color_seq ? 'var(' . $palette_css_var_prefix . '4)' : 'var(' . $palette_css_var_prefix . '5)', 'background-image' => '', 'background-repeat' => 'repeat', 'background-position' => 'center center', 'background-size' => 'auto', 'background-attachment' => 'scroll', 'background-type' => '', 'background-media' => '', 'overlay-type' => '', 'overlay-color' => '', 'overlay-opacity' => '', 'overlay-gradient' => '', ), 'tablet' => array( 'background-color' => $reorder_color_seq ? 'var(' . $palette_css_var_prefix . '4)' : 'var(' . $palette_css_var_prefix . '5)', 'background-image' => '', 'background-repeat' => 'repeat', 'background-position' => 'center center', 'background-size' => 'auto', 'background-attachment' => 'scroll', 'background-type' => '', 'background-media' => '', 'overlay-type' => '', 'overlay-color' => '', 'overlay-opacity' => '', 'overlay-gradient' => '', ), 'mobile' => array( 'background-color' => $reorder_color_seq ? 'var(' . $palette_css_var_prefix . '4)' : 'var(' . $palette_css_var_prefix . '5)', 'background-image' => '', 'background-repeat' => 'repeat', 'background-position' => 'center center', 'background-size' => 'auto', 'background-attachment' => 'scroll', 'background-type' => '', 'background-media' => '', 'overlay-type' => '', 'overlay-color' => '', 'overlay-opacity' => '', 'overlay-gradient' => '', ), ), 'sanitize' => 'FILTER_DEFAULT', ), ) ); } } } /** * Footer disable on archive pages. * * @param bool $display_footer for controling the header and footer enable/disable options. * * @since 3.9.4 */ function astra_footer_bar_display_cb( $display_footer ) { if ( is_home() && ! is_front_page() ) { $page_for_posts = get_option( 'page_for_posts' ); $display_footer = get_post_meta( $page_for_posts, 'footer-sml-layout', true ); } return $display_footer; } add_filter( 'astra_footer_bar_display', 'astra_footer_bar_display_cb', 99, 1 ); /** * Kicking this off by calling 'get_instance()' method */ Astra_Meta_Boxes::get_instance(); PKZCoff)extend-metabox/css/unminified/metabox.cssnu[.ast-header-settings-modal .components-modal__header svg { width: 30px; height: 30px; } .ast-sidebar-container .ast-sidebar-layout-meta-wrap .components-input-control__container .components-select-control__input { padding: 3px 24px 3px 8px; font-size: 14px; line-height: 25px; margin-bottom: 3px; } .ast-sidebar-layout-meta-wrap .components-toggle-control label { font-size : 14px; } .ast-sidebar-layout-meta-wrap .components-toggle-control { margin-bottom: 15px; } .ast-radio-image-controller .customize-control-title { font-weight: 500; } .ast-sidebar-layout-meta-wrap { margin-bottom: 13px; } .ast-meta-settings-divider:before { width: auto; margin: 1px -16px; } .ast-meta-settings-divider { padding-top: 10px; } .ast-meta-settings-divider:before { content: ''; display: block; height: 1px; background: #e2e4e7; } .ast-meta-settings-title:not([data-type='ast-first']) { padding-top: 4px; } .ast-meta-settings-title { font-size: 13px; font-weight: 700; } .ast-radio-image-controller input { display: none; } .ast-radio-image-controller input:checked + label svg { color: var(--wp-admin-theme-color); background: var(--wp-admin-theme-color); border-color: transparent; box-shadow: 0 12px 20px -8px rgb(30 41 59 / 16%); border-bottom-color: #f0f0f1; border-radius: 4px; opacity: 1; } .ast-radio-image-controller > .options-wrapper { display: grid; grid-template-columns: repeat(2, 1fr); grid-column-gap: 23px; grid-row-gap: 23px; } .ast-radio-image-controller .ast-radio-img-svg svg { color: #A0AEC0; width: 100%; height: auto; background: rgba(221,224,226,.5); border: 1px solid var(--ast-customizer-color-7); border-radius: 4px; transition: all 0.2s; transition: 0.06s all; } .ast-radio-image-controller label { position: relative; display: inline-block; } .ast-radio-image-controller input + label .image-clickable { position: absolute; top: 0; bottom: 0; left: 0; right: 0; width: 100%; height: 100%; } div#astra_settings_meta_box { padding: 0; overflow: hidden; } .components-panel__body .components-base-control__field { padding: 5px 0 0; } .ast-meta-selector-wrapper { display: -webkit-box; display: -ms-flexbox; display: flex; } .ast-meta-selector-wrapper .ast-selector-inner-wrap { flex: 1 1 auto; display: flex; } .ast-selector-inner-wrap .components-button { white-space: nowrap; background: rgba(255,255,255,0); color: rgba(0, 0, 0, 0.966); text-decoration: none; text-shadow: none; outline: unset; border: 1px solid #d2d2d2; width: 100%; height: 100%; text-align: center; justify-content: center; border-radius: unset; transition: none; font-size: 12px; padding: 8px 12px; } .ast-selector-inner-wrap .components-button.is-primary { color: #ffffff; background: #007cba; } .ast-meta-selector-controller .ast-selector-inner-wrap:first-child .components-button { border-radius: 2px 0px 0px 2px; } .ast-meta-selector-controller .ast-selector-inner-wrap:not(:first-child) .components-button { margin-left: -1px; } .ast-meta-selector-controller .ast-selector-inner-wrap:not(:first-child):not(:last-child) .components-button { border-right: none; } .ast-meta-selector-controller .ast-selector-inner-wrap:last-child .components-button { border-radius: 0px 2px 2px 0px; } .ast-meta-selector-controller .ast-selector-inner-wrap .components-button:focus:not(:disabled) { box-shadow: none; } .ast-meta-settings-content .components-toggle-control .components-base-control__field, .ast-sidebar-container .components-toggle-control .components-base-control__field, .ast-meta-settings-content .components-toggle-control .components-base-control__field .components-flex, .ast-sidebar-container .components-toggle-control .components-base-control__field .components-flex { justify-content: space-between; flex-direction: row-reverse; margin-bottom: 0; } .ast-custom-layout-panel .components-button { padding-right: 15px; } .ast-title-container { -js-display: flex; display: flex; flex-grow: 1; } /** * Popup content compat CSS. */ .ast-header-settings-modal { min-width: auto; width: 100%; max-width: 700px; height: auto; border-radius: 2px; max-height: 600px; top: 45%;box-shadow: 0px 10px 36px -10px rgb(0 0 0 / 25%); } .components-modal__icon-container { margin-right: 15px; margin-top: 5px; } .ast-header-settings-modal .components-modal__content { -js-display: flex; display: flex; flex-direction: column; padding: 0; } .ast-header-settings-modal .components-modal__content::before { margin-bottom: 0; } .ast-header-settings-modal .components-modal__header { padding-left: 24px; border-bottom: 0; padding-bottom: 20px; padding-top: 20px; margin: 0; border-radius: 2px 2px 0px 0px; box-shadow: 0px 6px 8px -3px rgb(0 0 0 / 5%), 0px 4px 6px -2px rgb(0 0 0 / 5%); } .ast-meta-settings-content { overflow-y: auto; margin: 0; padding: 0; } .ast-meta-settings-hook-table.widefat { border-width: 0; } .ast-meta-settings-hook-table:last-of-type { border-bottom-width: 0; } .ast-extra-spacing .ast-border { border-right: 1px solid #E1E1E1; } .ast-extra-spacing-bottom td { border-bottom: 1px solid #E1E1E1; } td.ast-advanced-hook-row-heading { border-right: 1px solid #E1E1E1; padding: 12px 20px 12px 25px; width: 25%; vertical-align: middle; } .ast-meta-settings-hook-table .ast-advanced-hook-row-content { padding: 12px 20px 12px 25px; position: relative; width: 75%; } .ast-time-duration .ast-advanced-hook-row td { border-bottom: 0; } .ast-cl-footer-container { position: sticky; bottom: 0; border-radius: 0px 0px 2px 2px; background: #FFF; z-index: 9; box-shadow: 0px -6px 8px -3px rgb(0 0 0 / 5%), 0px -4px 6px -2px rgb(0 0 0 / 5%); } .ast-button-container { -js-display: flex; display: flex; justify-content: space-between; padding: 14px 20px 14px 24px; } .ast-cl-popup-notice { -js-display: flex; display: flex; align-items: center; justify-content: center; flex-wrap: wrap; font-size: 14px; } .ast-button-container button.button { min-height: 35px; background-color: #FFF; } .ast-cl-popup-notice .dashicons { font-size: 22px; color: #1F2937; margin-right: 10px; } .components-modal__header .components-button svg { width: 35px; height: 35px; } .ast-header-settings-modal .components-modal__header-heading-container { justify-content: initial; } .components-modal__header .components-button { width: 60px; height: 60px; right: 0; bottom: 0; left: auto; } .components-button:focus:not(:disabled) { box-shadow: none; outline: 1.5px solid transparent; } .ast-advanced-hook-row-content section { max-width: 250px; } .ast-advanced-hook-row-content .components-toggle-control:not(:last-child) { margin-bottom: 20px; } .ast-meta-image-tooltip { position: absolute; z-index: 200; width: auto; height: 26px; padding: 0 6px; font-size: 12px; font-weight: normal; letter-spacing: initial; text-transform: initial; -webkit-font-smoothing: antialiased; -webkit-user-select: none; user-select: none; white-space: nowrap; border-radius: 2px; pointer-events: none; color: #fff; background: #1e1e1e; opacity: 0; visibility: hidden; transition: opacity 0.2s cubic-bezier(0.455, 0.03, 0.515, 0.955),transform 0.2s cubic-bezier(0.455, 0.03, 0.515, 0.955),visibility 0.2s cubic-bezier(0.455, 0.03, 0.515, 0.955); transform: translate3d(0px, -30px, 0px); display: flex; flex-direction: column; align-items: center; justify-content: center; min-height: inherit; left: 50%; top: -38%; transform: translateX(-50%); } .ast-radio-img-svg:hover .ast-meta-image-tooltip { opacity: 1; visibility: visible; } .ast-pro-upgrade-cta-wrapper { padding: 20px; text-align: center; display: flex; flex-direction: column; justify-content: center; align-items: center; gap: 15px; } p.ast-upgrade-description { margin: 0; } a.ast-pro-upgrade-link { color: #0284C7; display: block; width: 100%; text-decoration: none; padding: 8px; border: 1px solid #0284C7; border-radius: 2px; } .ast-sub-section-title { display: inline-block; margin-top: 5px; margin-bottom: 12px; font-size: 14px; } #ast-label-container-style { margin-top: 16px; } #ast-label-sidebar-style { margin-top: 16px; } /** Responsive Background CSS **/ .customize-control-ast-responsive-background { position: relative; margin-bottom: -5px; margin-top: 20px; display: flex; } .customize-control-ast-responsive-background .background-container h4 { font-size: 14px; font-weight: 600; color: #555d66; } .customize-control-ast-responsive-background .background-attachment h4, .customize-control-ast-responsive-background .background-color h4, .customize-control-ast-responsive-background .background-position h4, .customize-control-ast-responsive-background .background-repeat h4, .customize-control-ast-responsive-background .background-size h4 { margin-bottom: 5px; margin-top: 10px; } .customize-control-ast-responsive-background .background-color { margin-bottom: 12px; } .customize-control-ast-responsive-background .background-repeat { margin: 15px 0 15px 0; } .customize-control-ast-responsive-background .background-attachment .buttonset, .customize-control-ast-responsive-background .background-size .buttonset { display: flex; flex-wrap: wrap; } .customize-control-ast-responsive-background .background-attachment .buttonset .switch-label, .customize-control-ast-responsive-background .background-size .buttonset .switch-label { background: #ffffff; border: 1px solid rgba(0, 0, 0, 0.1); color: #555; padding: 2px 4px; margin-right: 15px; text-align: center; flex-grow: 1; transition: background-color 140ms linear; } .customize-control-ast-responsive-background .background-attachment .buttonset .switch-label:last-child, .customize-control-ast-responsive-background .background-size .buttonset .switch-label:last-child { margin-right: 0; } .customize-control-ast-responsive-background .background-attachment .buttonset .switch-input:checked + .switch-label, .customize-control-ast-responsive-background .background-size .buttonset .switch-input:checked + .switch-label { background-color: #f5f5f5; color: #565e67; } .customize-control-ast-responsive-background .background-attachment .buttonset .switch-input[checked="checked"] + .switch-label, .customize-control-ast-responsive-background .background-size .buttonset .switch-input[checked="checked"] + .switch-label { background-color: #f5f5f5; color: #565e67; } .customize-control-ast-responsive-background .ast-bg-img-remove.components-button.is-link { width: 100%; border: 1px dashed #b4b9be; box-sizing: border-box; box-shadow: unset; padding: 9px 0; line-height: 1.6; margin-top: 10px; text-decoration: none; } .customize-control-ast-responsive-background .ast-bg-img-remove.components-button.is-destructive:hover:not(:disabled) { color: #a02222; box-shadow: unset; border-color: #a02222; } .customize-control-ast-responsive-background .more-settings { margin-top: 12px; display: flex; justify-content: flex-end; padding: 5px 0 5px 0; cursor: pointer; float: none; text-decoration: none; } .customize-control-ast-responsive-background .more-settings:focus { outline: 0; box-shadow: none; } .customize-control-ast-responsive-background .arrow-icon { margin-left: 5px; } .customize-control-ast-responsive-background .background-container { display: none; } .customize-control-ast-responsive-background .background-container.active { display: block; } .customize-control-ast-responsive-background .wp-picker-container { display: block; } .customize-control-ast-responsive-background .wp-picker-container .wp-picker-clear { margin-left: 4px; min-height: 30px; } .customize-control-ast-responsive-background .customize-control-content .astra-color-picker-wrap { width: 300px; } .customize-control-ast-responsive-background .customize-control-content .components-color-picker__saturation-color, .customize-control-ast-responsive-background .customize-control-content .components-color-picker__saturation-white { border-radius: unset; } .customize-control-ast-responsive-background .ast-color-btn-clear-wrap { right: 84px; } /** * BG Media Button. */ /** * Gradient field */ .components-color-picker__inputs-toggle-wrapper .components-color-picker__inputs-toggle { vertical-align: middle; height: 32px; } .astra-popover-tabs .components-button.upload-button.button-add-media { width: 100%; position: relative; text-align: center; color: #555d66; border: 1px dashed #b4b9be; box-sizing: border-box; box-shadow: unset; padding: 9px 0; line-height: 1.6; } .astra-popover-tabs .components-button.upload-button.button-add-media:hover { color: #555d66; box-sizing: border-box; box-shadow: unset; border-color: #0185ba; } .astra-popover-tabs [ID*="-gradient-view"] { padding: 0 15px 15px 15px; } .astra-popover-tabs [ID*="-gradient-view"] .components-circular-option-picker__clear { flex: unset; box-shadow: unset; width: auto; padding: 0 5px; } .astra-popover-tabs [ID*="-gradient-view"] .components-circular-option-picker__clear:hover { box-shadow: unset; } .astra-popover-tabs [ID*="-gradient-view"] .components-circular-option-picker__clear:active { box-shadow: unset; } .astra-popover-tabs [ID*="-gradient-view"] .components-circular-option-picker__clear:focus { box-shadow: unset; } .astra-popover-tabs #tab-panel-0-image-view > div { text-align: center; } .astra-popover-tabs #tab-panel-0-image-view > div .media-position-setting { text-align: left; } .media-position-setting > .components-base-control { margin-bottom: 15px; } .media-position-setting [CLASS*="-Item-LabelWrapper"] { margin-bottom: 5px; } .astra-popover-color .components-circular-option-picker { position: relative; margin-top: 0; } .astra-popover-color .components-circular-option-picker .components-circular-option-picker__custom-clear-wrapper { margin-top: 10px; justify-content: flex-start; } @media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) { .astra-popover-color .components-circular-option-picker .components-circular-option-picker__custom-clear-wrapper { width: 50px; } } .astra-popover-color [ID*="-color-view"] .components-circular-option-picker { width: auto; } .astra-popover-color .ast-color-palette { width: auto; padding: 16px 0px 0px 14px; } .astra-popover-color .ast-color-palette .components-circular-option-picker__option { width: 100%; height: 100%; border-radius: 100%; } .astra-popover-color .ast-color-palette .components-button.is-pressed:focus:not(:disabled) { box-shadow: none; border: none; } .astra-popover-color .components-custom-gradient-picker { margin-top: 0; } .astra-popover-color .components-custom-gradient-picker__gradient-bar { box-sizing: border-box; opacity: 1; } .astra-popover-color .components-custom-gradient-picker__type-picker .components-base-control__label { display: block; } .components-custom-gradient-picker .components-base-control__label { padding-top: 10px; font-size: 12px; display: block; letter-spacing: 0.1px; line-height: 18px; } [ID*="-gradient-view"] .components-toolbar.components-custom-gradient-picker__toolbar .components-button.has-icon { border: none; } .media-position-setting.hide-settings { display: none; } .media-position-setting .astra-popover-tabs [ID*="-gradient-view"] { padding: 0 0 15px 0; } .ast-field-settings-modal .customize-control-content .color-button-wrap { right: 30px; top: 0; } .ast-field-settings-modal .ast-responsive-btns { position: absolute; right: 14px; top: 4px; } .ast-field-settings-modal .customize-control-content .astra-color-picker-wrap { margin-left: 0; margin-top: 0; } .ast-field-settings-modal .customize-control-content .ast-color-btn-reset-wrap { right: 65px; top: 7px; } .ast-field-settings-modal .customize-control-content .ast-color-btn-clear-wrap { right: 91px; } .ast-field-settings-modal .customize-control-ast-responsive-background.customize-control:first-child { margin-top: 28px; } .customize-control-ast-responsive-background .ast-color-btn-reset-wrap, .customize-control-ast-responsive-color .ast-color-btn-reset-wrap { display: inline-block; line-height: 1; top: 4.5px; } .customize-control-ast-responsive-background .ast-responsive-btns, .customize-control-ast-responsive-color .ast-responsive-btns { position: relative; top: 0.1em; left: 0.2em; } /** Responsive Color CSS **/ .customize-control-ast-responsive-color .customize-control-content .ast-color-picker-alpha { display: none; } .customize-control-ast-responsive-color .customize-control-content { display: block; margin-top: 5px; } .customize-control-ast-responsive-color .customize-control-content .ast-color-picker-alpha .astra-color-picker-wrap .components-color-picker__saturation-black { border-radius: 4px 4px 0 0; } .customize-control-ast-responsive-color .customize-control-content .ast-color-picker-alpha .astra-color-picker-wrap .components-color-picker__saturation-color, .customize-control-ast-responsive-color .customize-control-content .ast-color-picker-alpha .astra-color-picker-wrap .components-color-picker__saturation-white { border-radius: 3px; } .customize-control-ast-responsive-color .customize-control-content .ast-color-picker-alpha.active { display: block; } .customize-control-ast-responsive-color .customize-control-content .components-color-picker__saturation-color, .customize-control-ast-responsive-color .customize-control-content .components-color-picker__saturation-white { border-radius: unset; } .ast-field-settings-modal .customize-control-ast-responsive-color .customize-control-content .color-button-wrap { right: 30px; top: -3px; } .ast-field-settings-modal .customize-control-ast-responsive-color .customize-control-content .astra-color-picker-wrap { margin-left: 0px; margin-bottom: 10px; margin-top: 10px; } .ast-field-settings-modal .customize-control-ast-responsive-color .customize-control-content .customize-control-title { display: block; margin-bottom: 0px; } .ast-field-settings-modal .customize-control-ast-responsive-color .ast-responsive-btns { right: 7px; top: 1px; } .ast-field-settings-modal .customize-control-ast-responsive-color.customize-control:first-child { margin-top: 28px; } .ast-field-settings-modal .customize-control-ast-responsive-color .ast-clear-btn-inside-picker.components-button { margin: 5px 20px 20px 10px; } .ast-field-settings-modal .customize-control-ast-responsive-color .ast-color-btn-reset-wrap { top: 3.5px; } @supports (-moz-appearance: none) { .ast-field-settings-modal .customize-control-ast-responsive-color .ast-color-btn-reset-wrap { top: 5.5px; right: 65px; } .ast-field-settings-modal .customize-control-ast-responsive-color .customize-control-content .color-button-wrap { right: 27px; top: -2px; } } /** Color CSS **/ /** Remove Button Color */ .astra-control-field.astra-color-control { display: flex; } .astra-control-field { position: relative; margin-top: 10px; margin-bottom: 10px; } .astra-control-field.astra-color-control .customize-control-title { flex-grow: 2; } .astra-control-field .customize-control-title { font-size: 14px; font-weight: 600; margin-bottom: 0; display: flex; align-items: center; letter-spacing: 0.1px; line-height: 18px; } .customize-control-title { display: block; font-size: 14px; line-height: 1; font-weight: 600; margin-bottom: 4px; } .astra-globe-dashicon { color: #ffffff; background: rgba(0,0,0,0.4); border-radius: 100%; border: 0.1px solid rgba(0,0,0,0.1); opacity: 0.78; } .components-button.astra-color-icon-indicate .component-color-indicator.astra-advanced-color-indicate { width: 28px; height: 28px; border-radius: 50%; margin: 0; background: inherit; } .astra-advanced-color-indicate.component-color-indicator { border: none; } .astra-color-icon-indicate.components-button { height: auto; position: relative; transform: scale(1); transition: none; border-radius: 50%; padding: 0; background-image: linear-gradient(45deg, #ddd 25%, transparent 0), linear-gradient(-45deg, #ddd 25%, transparent 0), linear-gradient(45deg, transparent 75%, #ddd 0), linear-gradient(-45deg, transparent 75%, #ddd 0); background-size: 10px 10px; background-position: 0 0, 0 5px, 5px -5px, -5px 0; } /** Color */ .astra-popover-color .components-popover__content .components-focal-point-picker-wrapper { box-sizing: border-box; } .astra-popover-color .components-popover__content .components-focal-point-picker_position-display-container input[type="number"].components-text-control__input { min-height: 16px; line-height: 16px; font-size: 12px; width: 50px; font-weight: normal; } .astra-popover-color .components-popover__content .components-focal-point-picker_position-display-container .components-base-control { flex: 1; margin-bottom: 0; } .astra-popover-color .components-popover__content .components-focal-point-picker_position-display-container .components-base-control .components-base-control__label { margin-bottom: 0; margin-right: 0.2em; } .astra-popover-color .components-popover__content .components-focal-point-picker_position-display-container .components-base-control__field { display: flex; align-items: center; font-size: 8px; font-weight: 600; font-style: normal; text-transform: uppercase; } .astra-popover-color .components-popover__content .components-focal-point-picker_position-display-container .components-base-control:last-child .components-base-control__field { justify-content: flex-end; } .astra-popover-color .components-popover__content .actions { display: flex; justify-content: center; margin-bottom: 10px; } .astra-popover-color .components-popover__content .actions .button { flex: 1; margin-top: 10px; } .astra-background-picker-wrap .astra-popover-color .components-popover__content { min-width: 300px; min-height: 340px; max-height: 60vh; } .color-button-wrap { display: inline-block; position: absolute; right: 0; top: 0; transform: scale(1); transition: transform .1s ease; height: 28px; width: 28px; } .components-button.astra-color-icon-indicate .astra-advanced-color-indicate:after { content: ""; position: absolute; top: -1px; left: -1px; bottom: -1px; right: -1px; border-radius: 50%; border: 1px solid transparent; } .components-button.astra-background-icon-indicate { width: 50px; height: 50px; border-radius: 50%; position: relative; transform: scale(1); transition: transform 0.1s ease; border-radius: 50%; padding: 0; background-image: linear-gradient(45deg, #ddd 25%, transparent 0), linear-gradient(-45deg, #ddd 25%, transparent 0), linear-gradient(45deg, transparent 75%, #ddd 0), linear-gradient(-45deg, transparent 75%, #ddd 0); border: 1px solid #dadada; background-size: 10px 10px; background-position: 0 0, 0 5px, 5px -5px, -5px 0; } .components-button.astra-background-icon-indicate .component-color-indicator.astra-advanced-color-indicate { width: 100%; height: 100%; border-radius: 4px; margin: 0; display: block; position: absolute; border: 0; top: 0; } .components-button.astra-background-icon-indicate > svg.dashicon { position: absolute; transform: translate(-50%, -50%); left: 50%; top: 50%; color: white; background: rgba(0, 0, 0, 0.6); border-radius: 100%; width: 16px; height: 16px; border: 1px solid rgba(0, 0, 0, 0.1); } .components-button.astra-background-icon-indicate > svg.dashicon path { transform: translate(1px, 1px); } .components-button.astra-background-icon-indicate img.astra-background-image-preview { display: flex; object-fit: cover; min-width: 100%; min-height: 100%; position: absolute; top: 0; } .components-button.astra-background-icon-indicate:hover { box-shadow: none !important; } .astra-control-field.astra-color-control { display: flex; } .astra-control-field.astra-color-control .customize-control-title { flex-grow: 2; } .components-popover.astra-popover-color .components-popover__content { padding: 15px 15px 0px; box-sizing: initial; background: #fff; border: unset; border-radius: 4px; -webkit-box-shadow: 0 2px 15px rgba(0, 0, 0, 0.3); box-shadow: 0 2px 15px rgba(0, 0, 0, 0.3); } .customize-control-ast-color.customize-control > * { display: inline; } .components-popover.astra-popover-color .components-popover__content .sketch-picker { padding: 0 0 5px !important; box-shadow: none !important; border-radius: 0px !important; } .components-popover.astra-popover-color .components-popover__content .attachment-media-view { margin-top: 10px; margin-bottom: 10px; } .astra-swatches-wrap .astra-swatche-item-wrap:hover { transform: scale(1.1) !important; } .astra-swatches-wrap .astra-swatche-item-wrap .astra-swatch-item { background-image: linear-gradient(45deg, #ddd 25%, transparent 0), linear-gradient(-45deg, #ddd 25%, transparent 0), linear-gradient(45deg, transparent 75%, #ddd 0), linear-gradient(-45deg, transparent 75%, #ddd 0); background-size: 10px 10px; background-position: 0 0, 0 5px, 5px -5px, -5px 0; padding: 0; display: flex; justify-content: center; } .astra-swatches-wrap .astra-swatche-item-wrap .astra-swatch-item .dashicon { display: none; } .astra-swatches-wrap .astra-swatche-item-wrap .astra-swatch-item.swatch-active { box-shadow: 0 0 0 8px inset !important; } .astra-swatches-wrap .astra-swatche-item-wrap .astra-swatch-item.swatch-active .dashicon { display: block; color: white; background: rgba(0, 0, 0, 0.6); width: 16px; height: 16px; border: 1px solid rgba(0, 0, 0, 0.1); border-radius: 100%; } .astra-swatches-wrap .astra-swatche-item-wrap .astra-swatch-item.swatch-active .dashicon path { transform: translate(1px, 1px); } .components-button.astra-color-icon-indicate > .dashicon { position: absolute; transform: translate(-50%, -50%); left: 50%; top: 50%; color: white; background: rgb(85 93 101); border-radius: 4px; width: 24px; height: 24px; font-size: 24px; border: 1px solid rgba(0, 0, 0, 0.1); } .astra-popover-color { margin: 5px -5px 0; background-color: #ffffff; border-radius: 4px; box-shadow: 0px 1px 16px -4px rgba(30, 41, 59, 0.16); } .astra-popover-color .components-h-stack.ast-color-palette { padding: 14px 5px; } .customize-control-ast-responsive-background .astra-popover-color .components-h-stack.ast-color-palette, .customize-control-ast-color-group .astra-popover-color .astra-background-tabs .components-h-stack.ast-color-palette { padding: 0 5px 14px; } .astra-popover-color .components-h-stack .components-button { flex: inherit; } .astra-popover-color .components-h-stack .components-circular-option-picker__option-wrapper{ margin-right: 0; } .astra-popover-color .components-color-picker .react-colorful__hue, .astra-popover-color .components-color-picker .react-colorful__alpha { width: 90%; } .ast-field-settings-modal .astra-popover-color { margin-left: 0px; border: 1px solid #dedede; } .ast-field-settings-modal .astra-popover-color .components-tab-panel__tabs { padding: 8px; } .components-color-picker__saturation-black { border-radius: 4px 4px 0 0; } .components-color-picker__saturation-color { border-radius: 3px; } .components-color-picker__saturation-white { border-radius: 3px; } .astra-color-picker-wrap { position: absolute; z-index: 2; top: 30px; left: 0; right: 0; bottom: 0; display: none; } .astra-color-picker-wrap .astra-popover-color .components-color-picker, .astra-color-picker-wrap .astra-popover-color .react-colorful { width: 100%; } .astra-popover-color .components-custom-gradient-picker{ z-index: 1; } .astra-popover-color .components-custom-gradient-picker__ui-line{ z-index: -1; } .astra-color-picker-wrap.picker-open{ display: block; } .ast-field-settings-modal .astra-color-picker-wrap { position: relative; top: 10px; } .ast-color-palette .components-circular-option-picker__option-wrapper { margin-right: 6px; position: relative; height: 25px; width: 25px; } /* Clear Button CSS */ .ast-color-btn-clear-wrap { position: absolute; top: 1.5px; right: 65px; } .ast-color-btn-clear-wrap .astra-color-clear-button.components-button { padding: 10px 3px; width: 20px; height: 20px; } .ast-clear-btn-inside-picker.components-button, .ast-reset-btn-inside-picker.components-button, .astra-popover-tabs .ast-clear-btn-inside-picker.components-button { margin: 5px 20px 20px 15px; padding: 0 8px; border: 1px solid #ccc; box-shadow: none; } .ast-clear-btn-inside-picker.components-button:hover, .astra-popover-tabs .ast-clear-btn-inside-picker.components-button:hover, .ast-clear-btn-inside-picker.components-button:focus, .astra-popover-tabs .ast-clear-btn-inside-picker.components-button:focus, .ast-clear-btn-inside-picker.components-button:active, .astra-popover-tabs .ast-clear-btn-inside-picker.components-button:active, .astra-popover-tabs [ID*="-gradient-view"] .components-circular-option-picker__clear:active { box-shadow: none !important; background: transparent !important; } .ast-clear-btn-inside-picker { padding: 0 8px; } /* Reset Button CSS */ .ast-color-btn-reset-wrap { position: absolute; right: 36px; top: 6px; } .ast-color-btn-reset-wrap .ast-reset-btn.components-button, .ast-resp-slider-reset-wrap .ast-reset-btn.components-button { color: #006BA1; height: 20px; width: 20px; padding: 4px; background: transparent; box-shadow: none !important; cursor: pointer; } .astra-color-clear-button.components-button:focus:not(:disabled) { outline: unset; border: none; } .ast-color-btn-reset-wrap .ast-reset-btn.components-button:hover, .ast-color-btn-reset-wrap .ast-reset-btn.components-button:focus, .ast-resp-slider-reset-wrap .ast-reset-btn.components-button:hover, .ast-resp-slider-reset-wrap .ast-reset-btn.components-button:focus { box-shadow: none; border: none; background: transparent; } .astra-color-clear-button.components-button.is-secondary:hover:not(:disabled), .astra-color-clear-button.components-button:focus:not(:disabled) { box-shadow: 0 0 black; padding: 1.5px; border: none; } .astra-color-clear-button.components-button.is-secondary:disabled, .ast-reset-btn.components-button.is-secondary:disabled span { color: var(--ast-customizer-color-6); } /** Inside Setting group popup - Colors */ .ast-field-settings-modal .color-button-wrap { right: 16px; } .ast-field-settings-modal .ast-color-btn-reset-wrap { right: 59px; top: 6px; } .ast-field-settings-modal .ast-color-btn-clear-wrap { right: 78px; } .ast-field-settings-modal .customize-control-ast-color.customize-control, .ast-field-settings-modal .customize-control-ast-color.customize-control:first-child { margin-top: 25px; } .astra-color-picker-wrap .components-color-picker__inputs-wrapper { min-width: unset; } /** Gradient Color Picker */ .customize-control .ast-gradient-color-picker input[type="number"] { width: 100%; } .ast-gradient-color-picker .components-select-control.components-custom-gradient-picker__type-picker { align-items: center; flex-direction: inherit; } .astra-color-picker-wrap .components-popover__content { width: max-content; } .astra-color-picker-wrap .components-custom-gradient-picker__inserter .components-color-picker, .astra-color-picker-wrap .astra-popover-color .ast-gradient-ui .components-color-picker, .astra-color-picker-wrap .astra-popover-color .ast-gradient-ui .react-colorful { width: 216px; } .astra-color-picker-wrap .ast-gradient-ui .components-select-control.components-custom-gradient-picker__type-picker { flex-direction: column; align-items: start; } .astra-color-picker-wrap .ast-gradient-ui .components-angle-picker-control { margin-bottom: 0; } .astra-color-picker-wrap .ast-gradient-ui .components-custom-gradient-picker__remove-control-point { padding: 0 16px 16px 16px; border: 0; } .astra-color-picker-wrap .ast-gradient-ui .components-custom-gradient-picker__remove-control-point:focus { box-shadow: none; outline: none; } /** Gradient Color Picker -> RGBA & HSLA range fields */ .customize-control .ast-gradient-color-picker .is-alpha-enabled .components-base-control__field [type="number"] { width: 100%; } /** Modal Color Picker - Group Param */ .ast-field-settings-modal .components-circular-option-picker__option-wrapper .components-circular-option-picker__option:focus::after { width: 24px; height: 24px; } .ast-field-settings-modal .ast-color-palette .components-circular-option-picker__option-wrapper { height: 25px; width: 25px; } .ast-field-settings-modal .ast-color-palette .components-circular-option-picker__option.is-pressed + svg { left: 2.5px; top: 0px; width: 20px; } .ast-color-palette .components-circular-option-picker__option.is-pressed + svg { left: 0; top: 0; mix-blend-mode: difference; } .astra-popover-color .components-circular-option-picker .components-circular-option-picker__swatches { gap: 4px; justify-content: center; } .astra-popover-color .components-circular-option-picker__option-wrapper:hover { transform: scale(1.1); } .customize-control-ast-color + .customize-control-ast-color { margin-top: 30px; } @supports (-moz-appearance:none) { @media (max-width: 1845px) { .ast-color-palette .components-circular-option-picker__option-wrapper { margin-right: 5px; } .ast-field-settings-modal .components-circular-option-picker__option-wrapper .components-circular-option-picker__option:focus::after { width: 21px; height: 21px; } .ast-field-settings-modal .ast-color-palette .components-circular-option-picker__option-wrapper { height: 20px; width: 20px; } .ast-field-settings-modal .ast-color-palette .components-circular-option-picker__option.is-pressed + svg { left: 3px; top: -2px; width: 15px; } } } .astra-color-icon-indicate.components-button:focus:not(:disabled) { box-shadow: unset; outline: unset; } .astra-color-icon-indicate.components-button:hover { transform: scale(1.05); } .ast-top-divider.customize-control-ast-color .ast-divider-title + .ast-control-wrap, .ast-top-divider.customize-control-ast-color-group .ast-divider-title + .ast-control-wrap { margin-top: 25px; display: inline-flex; width: 100%; min-height: 22px; } .ast-top-divider.customize-control-ast-toggle-control .ast-divider-title + .ast-togglecontrol-wrapper, .ast-bottom-divider.customize-control-ast-toggle-control .ast-divider-title + .ast-togglecontrol-wrapper, .ast-top-divider.customize-control-ast-responsive-toggle-control .ast-divider-title + .ast-responsive-toggle-control-wrapper, .ast-top-divider.customize-control-ast-responsive-color .ast-divider-title + .ast-control-wrap, .ast-top-divider.customize-control-ast-slider .ast-divider-title + .ast-slider-wrap, .customize-control-ast-color-group .ast-divider-title + .ast-control-wrap { margin-top: 25px; } .ast-top-divider.customize-control-ast-color-group .ast-control-wrap { display: inline-flex; width: 100%; } .ast-top-divider .ast-divider-title + .ast-control-wrap .ast-color-btn-reset-wrap { top: 67px; } .ast-top-divider .ast-divider-title + .ast-control-wrap .color-button-wrap { top: 61px; } .ast-top-divider.customize-control-ast-responsive-color .ast-divider-title + .ast-control-wrap .ast-responsive-btns { top: 70px; } .ast-color-palette.components-circular-option-picker .components-circular-option-picker__swatches{ width: 100%; } /** Popover Structure CSS **/ .ast-adv-toggle-icon { right: 2px; position: absolute; width: 18px; height: 18px; font-size: 18px; border-radius: 2px; padding: 4px; color: var(--ast-customizer-color-8); background: var(--ast-customizer-color-9); cursor: pointer; } .ast-adv-toggle-icon:hover { color: var(--ast-customizer-color-1); } .ast-adv-toggle-icon:before { content: "\f464"; } .ast-adv-toggle-icon.open:before { content: "\f158"; } .ast-field-settings-modal { position: absolute; -webkit-box-shadow: 0 2px 15px rgba(0, 0, 0, 0.3); box-shadow: 0 2px 15px rgba(0, 0, 0, 0.3); -webkit-border-radius: 3px; border-radius: 3px; left: 0; right: 0; z-index: 8; background-color: #fff; } .customize-control-ast-color-palette .ast-field-settings-modal { z-index: 11; } .ast-field-settings-modal .customize-control-ast-divider:first-child { margin-top: 15px; } .ast-field-settings-wrap { width: 100%; } .ast-group-tabs, .ast-tab-content { position: relative; } .ast-group-list { overflow: hidden; border-bottom: 1px solid #ddd; } .ast-group-list:before, .ast-group-list:after { content: ""; display: table; border-collapse: collapse; } /* Tab anchor color */ .ui-tabs-anchor { float: left; padding: .5em 0.5em; color: #555d66; text-decoration: none; } .ui-state-active .ui-tabs-anchor { color: #ffffff; } .ui-tabs-anchor:hover { color: #555d66; } .ui-state-active .ui-tabs-anchor:hover { color: #ffffff; } .ast-group-tabs .ui-widget-content { overflow: hidden; /*padding-top: 15px;*/ } .ast-group-tabs .ui-widget-content.iris-slider-offset, .ast-group-tabs .ui-widget-content.iris-slider-offset-alpha { overflow: inherit; } .ast-fields-wrap { overflow: hidden; } .ast-field-settings-wrap { -webkit-box-shadow: 0 2px 15px rgba(0, 0, 0, 0.3); box-shadow: 0 2px 15px rgba(0, 0, 0, 0.3); -webkit-border-radius: 3px; background-color: #fff; } .ast-field-settings-wrap .ast-field-settings-modal { border-radius: 3px; margin-top: 10px; margin-bottom: 20px; } .ast-field-settings-modal::before { content: ''; position: absolute; top: -17px; right: 8px; border: 9px solid transparent; border-bottom-color: #fff; pointer-events: none; } .ast-group-tabs .ui-tabs-nav { display: flex; padding: 15px 15px 0 15px; } .ast-group-tabs .ui-tabs-nav .ui-corner-top { align-items: center; flex: 1 1 auto; justify-content: center; margin: 0 0; padding: 0; border: 1px solid #ccc; transition: background-color 140ms linear; } .ast-group-tabs .ui-tabs-nav .ui-corner-top:first-child { border-radius: 3px 0px 0px 3px; } .ast-group-tabs .ui-tabs-nav .ui-corner-top:last-child { border-radius: 0px 3px 3px 0px; } .ast-group-tabs .ui-tabs-nav .ui-corner-top .ui-tabs-anchor { width: 100%; text-align: center; padding: 2px 4px; padding-left: 0; padding-right: 0; outline: none; } .ast-group-tabs ul.ast-group-list .ui-corner-top .ui-tabs-anchor:focus { box-shadow: none; } .ast-group-tabs .ui-tabs-nav { border: none; } .ast-group-tabs ul.ast-group-list .ui-corner-top.ui-state-active { background-color: #0185BA; border: 1px solid rgba(0, 0, 0, 0.1); } .ast-group-tabs .ui-tabs-nav { overflow: visible; } .ast-group-tabs ul.ast-group-list .ui-corner-top:not(:first-child) { border-left-width: 0; } /* Buttons */ .wp-core-ui .ast-field-settings-modal .background-image-upload .button { font-size: 11px; } /* Popup params padding */ .ast-field-settings-modal .customize-control { padding-left: 16px; padding-right: 16px; box-sizing: border-box; } .ast-control-wrap .ast-color-picker-alpha { margin-left: -5px; margin-right: -5px; } .ast-field-settings-modal .customize-control:first-child { margin-top: 16px; } .ast-field-settings-modal .ui-tabs-nav .customize-control:first-child { margin-top: 0; } .ast-field-settings-modal .customize-control:last-child { padding-bottom: 16px; } .customize-control-ast-settings-group { line-height: 27px; } .customize-control-ast-settings-group .customize-control-title { margin-bottom: 0; } .customize-control-ast-settings-group .ast-field-settings-modal .customize-control-title { margin-bottom: 10px; font-size: 13px; margin-top: 3px; } .customize-control-ast-settings-group .ast-field-settings-modal .customize-control-ast-responsive-slider .ast-responsive-units, .customize-control-ast-settings-group .ast-field-settings-modal .customize-control-ast-responsive-slider .ast-range-unit, .customize-control-ast-settings-group .ast-field-settings-modal .customize-control-ast-slider .ast-range-unit, .customize-control-ast-settings-group .ast-field-settings-modal .customize-control-ast-slider .ast-range-unit { top: 6px; } .customize-control-ast-settings-group .ast-field-settings-modal .customize-control-ast-responsive-slider .ast-resp-slider-reset-wrap, .customize-control-ast-settings-group .ast-field-settings-modal .customize-control-ast-slider .ast-resp-slider-reset-wrap { top: 3px; } .customize-control-ast-settings-group .ast-field-settings-modal .customize-control-ast-slider .ast-responsive-slider-btns, .customize-control-ast-settings-group .ast-field-settings-modal .customize-control-ast-responsive-slider .ast-responsive-slider-btns { top: 2px; } .ast-field-settings-modal .customize-control { margin-top: 2px; } #customize-control-headings-font-extras.ast-sub-top-dotted-divider { margin-top: 12px; } /** * Popover Tab Structure. */ .astra-popover-tabs { position: relative; top: 5px; } .astra-popover-tabs .components-tab-panel__tabs { display: flex; padding: 15px; border: none; } .astra-popover-tabs .components-tab-panel__tabs .components-tab-panel__tabs-item { color: #555d66; font-size: 13px; font-weight: 400; height: 35px; transition: unset; padding: 2px 4px; text-decoration: none; border-radius: 0; border: 1px solid rgba(0, 0, 0, 0.1); } .astra-popover-tabs .components-tab-panel__tabs .components-tab-panel__tabs-item:active { box-shadow: unset; } .astra-popover-tabs .components-tab-panel__tabs .components-tab-panel__tabs-item:focus { box-shadow: unset; } .astra-popover-tabs [ID*="-image-view"] { padding: 15px; border: none; } .astra-popover-tabs .components-button { align-items: center; flex: 1 1 auto; justify-content: center; margin: 0 0; padding: 0; border: 1px solid #ccc; transition: background-color 140ms linear; } .astra-popover-tabs .components-tab-panel__tabs-item:first-child { border-radius: 3px 0px 0px 3px; } .astra-popover-tabs .components-tab-panel__tabs-item:last-child { border-radius: 0px 3px 3px 0px; } .astra-popover-tabs .components-tab-panel__tabs-item:not(:first-child) { border-left-width: 0; } .astra-popover-tabs .components-tab-panel__tabs-item.active-tab { background-color: #0185BA; color: #ffffff; } .astra-popover-tabs.astra-media-tab .components-tab-panel__tabs, .astra-popover-tabs.astra-media-tab .components-tab-panel__tab-content { padding: 0; } .astra-popover-tabs.astra-media-tab .components-tab-panel__tabs-item.active-tab { border-color: var(--ast-customizer-color-3); background: var(--ast-customizer-color-1); } .astra-popover-tabs.astra-media-tab .components-tab-panel__tab-content .ast-social-icon-picker-label { text-align: left; } .astra-media-tab .astra-media-image { width: 100%; margin-bottom: 0; } .astra-media-tab .ast-media-btn { display: block; width: 100%; border: 1px dashed var(--ast-customizer-color-7); box-sizing: border-box; box-shadow: unset; padding: 9px 0; line-height: 1.6; text-decoration: none; } .astra-media-tab .ast-danger-btn { color: var(--ast-customizer-color-14); margin-top: 10px; } .astra-media-tab .ast-media-btn:hover { border-color: var(--ast-customizer-color-3); } .astra-media-tab .ast-danger-btn:hover { border-color: var(--ast-customizer-color-14); } .components-base-control.ast-text-control-input { margin-bottom: 16px; } .ast-payments-text-control-input .components-base-control__label { text-transform: none; color: #334155; font-size: 13px; } .components-base-control.ast-payments-text-control-input { margin-bottom: 20px; } .components-base-control.ast-text-control-input input { border-color: var(--ast-customizer-color-7); color: var(--ast-customizer-color-5); } .astra-popover-color .astra-popover-tabs .components-tab-panel__tabs button.components-tab-panel__tabs-item.active-tab:not(.is-primary):not(.is-tertiary):not(.is-link):hover { color: #fff; } .components-popover.astra-popover-color .components-popover__content { min-width: 310px; max-height: 60vh; padding: 0; -webkit-box-shadow: 0 2px 15px rgba(0, 0, 0, 0.3); box-shadow: 0 2px 15px rgba(0, 0, 0, 0.3); } .ast-field-settings-modal .components-popover.astra-popover-color .components-popover__content { min-width: 320px; min-height: 325px; } .ast-field-settings-modal .background-wrapper .components-popover.astra-popover-color .components-popover__content { min-height: 385px; } .ast-field-settings-modal .components-angle-picker-control .components-flex__block { min-width: auto; } .customize-control-ast-settings-group .customize-control-ast-slider .wrapper .ast-resp-slider-reset-wrap, .customize-control-ast-settings-group .customize-control-ast-responsive-slider .wrapper .ast-resp-slider-reset-wrap { margin-top: 0; } /* * Divider compatibility CSS for setting group. */ .ast-top-divider.customize-control-ast-settings-group .ast-toggle-desc-wrap .ast-adv-toggle-icon { top: 23px; } /** * Responsive slider control inside settings-group, case: body-font, headings-font. */ .ast-fields-wrap .customize-control-ast-responsive-slider .ast-slider-wrap > label, .ast-fields-wrap .customize-control-ast-selector .ast-slider-wrap > label { display: inline-block; } /** Color Pallete CSS **/ #customize-control-astra-color-palettes .ast-color-palette-wrap > div { margin-bottom: 8px; position: relative; } #customize-control-astra-color-palettes .color-button-wrap { display: unset; position: relative; right: unset; top: unset; vertical-align: sub; z-index: 10; } #customize-control-astra-color-palettes .astra-color-picker-wrap { position: absolute; z-index: 1; right: 0; width: 100%; display: none; margin-top: 10px; } #customize-control-astra-color-palettes .astra-color-picker-wrap.picker-open{ display: block; } #customize-control-astra-color-palettes .ast-color-palette-label { width: 65%; display: inline-block; margin-right: 10px; vertical-align: top; } #customize-control-astra-color-palettes .ast-color-palette-label input { background: none; border: none; } #customize-control-astra-color-palettes .ast-color-palette-label input:focus { border: 1px solid black; outline: none; box-shadow: none; background: white; } .ast-color-palette-wrapper .ast-single-palette-wrap { display: grid; grid-template-columns: repeat(9, 1fr); align-items: center; position: relative; gap: 2px; } .ast-single-palette-wrap .components-button.astra-color-icon-indicate .component-color-indicator.astra-advanced-color-indicate { width: 25px; height: 25px; } #customize-control-astra-color-palettes .ast-color-palette-wrapper .ast-color-picker-wrap:first-child { margin-left: 0; } #customize-control-astra-color-palettes .ast-color-palette-wrapper .ast-color-picker-wrap { margin-top: 12px; cursor: pointer; } #customize-control-astra-color-palettes .ast-reset-btn:disabled { opacity: 0.6; } #customize-control-astra-color-palettes .ast-single-color-container { width: 25%; height: 48px; display: inline-block; } #customize-control-astra-color-palettes .ast-color-palette-wrap > section { text-align: center; outline: none; border-radius: 3px; cursor: pointer; transition: all 0.2s; box-shadow: 0 0 0 1px #ddd; } .ast-color-palette-container { width: 100%; display: inline-grid; grid-template-columns: auto auto; column-gap: 16px; row-gap: 16px; } #customize-control-astra-color-palettes .ast-field-settings-modal { display: none; padding: 16px; } .ast-color-palette-wrap { transition: all 0.2s; } .ast-color-palette-wrap.active { box-shadow: 0px 12px 20px -8px rgb(30 41 59 / 16%); } #customize-control-astra-color-palettes .ast-color-palette-wrapper { clear: both; } #customize-controls .customize-section-title.is-in-view.is-sticky { z-index: 99; } #customize-control-astra-color-palettes .ast-palette-selection-wrapper { overflow: hidden; padding: 2px; } @media (min-width: 1800px) { #customize-control-astra-color-palettes .astra-color-picker-wrap { width: auto; } } #customize-control-astra-color-palettes .ast-color-palette-wrap.active > section { box-shadow: 0 0 0 1px #334155; } .ast-palette-label-wrap{ display: inline-block; text-align: center; color: #9CA3AF; overflow: hidden; width: 100%; box-sizing: border-box; padding: 0; transition: .15s color ease-in-out,.15s background-color ease-in-out,.15s border-color ease-in-out; font-style: normal; font-weight: 600; font-size: 10px; line-height: 22px; letter-spacing: 1.5px; text-transform: uppercase; } .ast-color-palette-wrap.active .ast-palette-label-wrap { color: #334155; } #customize-control-astra-color-palettes .ast-field-settings-modal { margin-top: -35px; } .astra-advanced-color-indicate .global-color{ display: none; } .color-button-wrap.has-global-palette-color .astra-advanced-color-indicate .global-color{ color: #fff; display: block; opacity: 1; position: absolute; left: 50%; top: 50%; display: block; text-align: center; transform: translate(-50%, -50%); } .color-button-wrap.has-global-palette-color .astra-advanced-color-indicate .global-color svg{ width: 10px; height: 10px; transform: scale(1.5); } #customize-control-astra-color-palettes .ast-adv-toggle-icon { top: -5px; } .ast-color-picker-custom-tooltip { position: absolute; top: -30px; bottom: 0; left: 0; right: 0; width: 100%; height: 100%; } .ast-color-picker-custom-tooltip[data-title]::after { content: attr(data-title); white-space: nowrap; overflow: hidden; text-overflow: ellipsis; padding: 1ch 1.5ch; border-radius: 0.3ch; box-shadow: 0 1em 2em -0.5em rgb(0 0 0 / 35%); background: var(--ast-customizer-color-12); color: var(--ast-customizer-color-10); z-index: 1000; bottom: calc(100% + 5px); text-align: center; animation: tooltips-vert .3s ease-out forwards; text-transform: none; font-size: .9em; line-height: 1; user-select: none; pointer-events: none; position: absolute; display: none; opacity: 0; left: 50%; transform: translate(-50%,-0.5em); } .ast-single-palette-wrap > :last-child .ast-color-picker-custom-tooltip[data-title]::after { left: -16px; } .ast-color-picker-custom-tooltip-wrapper { position: relative; } .ast-color-picker-wrap:hover + .ast-color-picker-custom-tooltip-wrapper .ast-color-picker-custom-tooltip[data-title]::after{ display: flex; white-space: break-spaces; inline-size: max-content; } .ast-color-palette .components-popover.components-tooltip { position: relative !important; left: 5px !important; top: -35px !important; transform: unset !important; } .customize-control .components-tooltip { z-index: 8 !important; } .ast-color-palette .components-popover .components-popover__content { bottom: calc(100% + 5px); animation: tooltips-vert .3s ease-out forwards; left: 50%; transform: translate(-50%,-0.5em); } /** Responsive CSS **/ .ast-responsive-btns { display: inline-block; line-height: 1; vertical-align: top; } .ast-responsive-btns > li { margin-bottom: 0; display: none; } .ast-responsive-btns > li.active { display: inline-block; } .ast-responsive-btns button[type="button"] { padding: 0; cursor: pointer; background: none; border: none; outline: none; } .ast-responsive-btns button[type="button"] > i { width: 15px; height: 15px; font-size: 15px; } .input-wrapper.ast-responsive-wrapper { display: inline-flex; justify-content: space-between; margin-right: 0; align-items: flex-start; flex: 0 1; width: 100%; } /** Tooltip CSS **/ .ast-dashicons-custom-tooltip { position: absolute; left: 8px; top: 20px; width: 150px; z-index: 999; padding: 8px 8px; font-size: 12px; font-weight: normal; border-radius: 2px; color: #fff; background: #1e1e1e; transition: opacity 0.2s cubic-bezier(0.455, 0.03, 0.515, 0.955),transform 0.2s cubic-bezier(0.455, 0.03, 0.515, 0.955),visibility 0.2s cubic-bezier(0.455, 0.03, 0.515, 0.955); transform: translate3d(0px, -30px, 0px); display: flex; flex-direction: column; align-items: center; justify-content: center; line-height: 1.5em; text-align: center; visibility: hidden; } .dashicons-editor-help { cursor: pointer; font-size: 18px; color: rgb(156, 163, 175); position: relative; left: 6px; top: 2.5px; } .dashicons-editor-help:hover ~ .ast-dashicons-custom-tooltip { opacity: 1; visibility: visible; } /** Custom CSS for Page Background **/ .astra-popover-tabs img { width: 100%; max-width: 300px; } .customize-control .ast-reset-btn .dashicons-image-rotate { width: 12px; height: 12px; font-size: 12px; position: relative; top: 0.1em; left: 0.5em; } .ast-bg-control-left { display: flex; width: 50%; height: 50%; display: flex; justify-content: space-between; align-items: center; position: relative; top: 0.6em; max-height: 19.5px; } #customize-control-astra-settings-content-bg-obj-responsive .ast-bg-control-left { width: 57%; } #customize-control-astra-settings-content-bg-obj-responsive { margin-top: 2em; margin-bottom: 1em; } .ast-show-help-text-container { position: relative; } .customize-control-ast-responsive-background .more-settings .message, .customize-control-ast-background .more-settings .message { margin-right: 5px; } .customize-control .media-position-setting label.components-text { text-transform: capitalize; font-size: 12px; font-weight: 400; } .ast-sidebar-container .components-base-control .components-base-control__field .components-input-control__backdrop { border-color: #D1D5DB !important; } @media (min-width: 782px) { div#astra-theme-layout\:theme-meta-panel .components-panel__header+.interface-complementary-area-header { margin-bottom: -2px; } } PKZ9nn-extend-metabox/css/unminified/metabox-rtl.cssnu[.ast-header-settings-modal .components-modal__header svg { width: 30px; height: 30px; } .ast-sidebar-container .ast-sidebar-layout-meta-wrap .components-input-control__container .components-select-control__input { padding: 3px 8px 3px 24px; font-size: 14px; line-height: 25px; margin-bottom: 3px; } .ast-sidebar-layout-meta-wrap .components-toggle-control label { font-size : 14px; } .ast-sidebar-layout-meta-wrap .components-toggle-control { margin-bottom: 15px; } .ast-radio-image-controller .customize-control-title { font-weight: 500; } .ast-sidebar-layout-meta-wrap { margin-bottom: 13px; } .ast-meta-settings-divider:before { width: auto; margin: 1px -16px; } .ast-meta-settings-divider { padding-top: 10px; } .ast-meta-settings-divider:before { content: ''; display: block; height: 1px; background: #e2e4e7; } .ast-meta-settings-title:not([data-type='ast-first']) { padding-top: 4px; } .ast-meta-settings-title { font-size: 13px; font-weight: 700; } .ast-radio-image-controller input { display: none; } .ast-radio-image-controller input:checked + label svg { color: var(--wp-admin-theme-color); background: var(--wp-admin-theme-color); border-color: transparent; box-shadow: 0 12px 20px -8px rgb(30 41 59 / 16%); border-bottom-color: #f0f0f1; border-radius: 4px; opacity: 1; } .ast-radio-image-controller > .options-wrapper { display: grid; grid-template-columns: repeat(2, 1fr); grid-column-gap: 23px; grid-row-gap: 23px; } .ast-radio-image-controller .ast-radio-img-svg svg { color: #A0AEC0; width: 100%; height: auto; background: rgba(221,224,226,.5); border: 1px solid var(--ast-customizer-color-7); border-radius: 4px; transition: all 0.2s; transition: 0.06s all; } .ast-radio-image-controller label { position: relative; display: inline-block; } .ast-radio-image-controller input + label .image-clickable { position: absolute; top: 0; bottom: 0; right: 0; left: 0; width: 100%; height: 100%; } div#astra_settings_meta_box { padding: 0; overflow: hidden; } .components-panel__body .components-base-control__field { padding: 5px 0 0; } .ast-meta-selector-wrapper { display: -webkit-box; display: -ms-flexbox; display: flex; } .ast-meta-selector-wrapper .ast-selector-inner-wrap { flex: 1 1 auto; display: flex; } .ast-selector-inner-wrap .components-button { white-space: nowrap; background: rgba(255,255,255,0); color: rgba(0, 0, 0, 0.966); text-decoration: none; text-shadow: none; outline: unset; border: 1px solid #d2d2d2; width: 100%; height: 100%; text-align: center; justify-content: center; border-radius: unset; transition: none; font-size: 12px; padding: 8px 12px; } .ast-selector-inner-wrap .components-button.is-primary { color: #ffffff; background: #007cba; } .ast-meta-selector-controller .ast-selector-inner-wrap:first-child .components-button { border-radius: 0px 2px 2px 0px; } .ast-meta-selector-controller .ast-selector-inner-wrap:not(:first-child) .components-button { margin-right: -1px; } .ast-meta-selector-controller .ast-selector-inner-wrap:not(:first-child):not(:last-child) .components-button { border-left: none; } .ast-meta-selector-controller .ast-selector-inner-wrap:last-child .components-button { border-radius: 2px 0px 0px 2px; } .ast-meta-selector-controller .ast-selector-inner-wrap .components-button:focus:not(:disabled) { box-shadow: none; } .ast-meta-settings-content .components-toggle-control .components-base-control__field, .ast-sidebar-container .components-toggle-control .components-base-control__field, .ast-meta-settings-content .components-toggle-control .components-base-control__field .components-flex, .ast-sidebar-container .components-toggle-control .components-base-control__field .components-flex { justify-content: space-between; flex-direction: row-reverse; margin-bottom: 0; } .ast-custom-layout-panel .components-button { padding-left: 15px; } .ast-title-container { -js-display: flex; display: flex; flex-grow: 1; } /** * Popup content compat CSS. */ .ast-header-settings-modal { min-width: auto; width: 100%; max-width: 700px; height: auto; border-radius: 2px; max-height: 600px; top: 45%;box-shadow: 0px 10px 36px -10px rgb(0 0 0 / 25%); } .components-modal__icon-container { margin-left: 15px; margin-top: 5px; } .ast-header-settings-modal .components-modal__content { -js-display: flex; display: flex; flex-direction: column; padding: 0; } .ast-header-settings-modal .components-modal__content::before { margin-bottom: 0; } .ast-header-settings-modal .components-modal__header { padding-right: 24px; border-bottom: 0; padding-bottom: 20px; padding-top: 20px; margin: 0; border-radius: 2px 2px 0px 0px; box-shadow: 0px 6px 8px -3px rgb(0 0 0 / 5%), 0px 4px 6px -2px rgb(0 0 0 / 5%); } .ast-meta-settings-content { overflow-y: auto; margin: 0; padding: 0; } .ast-meta-settings-hook-table.widefat { border-width: 0; } .ast-meta-settings-hook-table:last-of-type { border-bottom-width: 0; } .ast-extra-spacing .ast-border { border-left: 1px solid #E1E1E1; } .ast-extra-spacing-bottom td { border-bottom: 1px solid #E1E1E1; } td.ast-advanced-hook-row-heading { border-left: 1px solid #E1E1E1; padding: 12px 25px 12px 20px; width: 25%; vertical-align: middle; } .ast-meta-settings-hook-table .ast-advanced-hook-row-content { padding: 12px 25px 12px 20px; position: relative; width: 75%; } .ast-time-duration .ast-advanced-hook-row td { border-bottom: 0; } .ast-cl-footer-container { position: sticky; bottom: 0; border-radius: 0px 0px 2px 2px; background: #FFF; z-index: 9; box-shadow: 0px -6px 8px -3px rgb(0 0 0 / 5%), 0px -4px 6px -2px rgb(0 0 0 / 5%); } .ast-button-container { -js-display: flex; display: flex; justify-content: space-between; padding: 14px 24px 14px 20px; } .ast-cl-popup-notice { -js-display: flex; display: flex; align-items: center; justify-content: center; flex-wrap: wrap; font-size: 14px; } .ast-button-container button.button { min-height: 35px; background-color: #FFF; } .ast-cl-popup-notice .dashicons { font-size: 22px; color: #1F2937; margin-left: 10px; } .components-modal__header .components-button svg { width: 35px; height: 35px; } .ast-header-settings-modal .components-modal__header-heading-container { justify-content: initial; } .components-modal__header .components-button { width: 60px; height: 60px; left: 0; bottom: 0; right: auto; } .components-button:focus:not(:disabled) { box-shadow: none; outline: 1.5px solid transparent; } .ast-advanced-hook-row-content section { max-width: 250px; } .ast-advanced-hook-row-content .components-toggle-control:not(:last-child) { margin-bottom: 20px; } .ast-meta-image-tooltip { position: absolute; z-index: 200; width: auto; height: 26px; padding: 0 6px; font-size: 12px; font-weight: normal; letter-spacing: initial; text-transform: initial; -webkit-font-smoothing: antialiased; -webkit-user-select: none; user-select: none; white-space: nowrap; border-radius: 2px; pointer-events: none; color: #fff; background: #1e1e1e; opacity: 0; visibility: hidden; transition: opacity 0.2s cubic-bezier(0.455, 0.03, 0.515, 0.955),transform 0.2s cubic-bezier(0.455, 0.03, 0.515, 0.955),visibility 0.2s cubic-bezier(0.455, 0.03, 0.515, 0.955); transform: translate3d(0px, -30px, 0px); display: flex; flex-direction: column; align-items: center; justify-content: center; min-height: inherit; right: 50%; top: -38%; transform: translateX(50%); } .ast-radio-img-svg:hover .ast-meta-image-tooltip { opacity: 1; visibility: visible; } .ast-pro-upgrade-cta-wrapper { padding: 20px; text-align: center; display: flex; flex-direction: column; justify-content: center; align-items: center; gap: 15px; } p.ast-upgrade-description { margin: 0; } a.ast-pro-upgrade-link { color: #0284C7; display: block; width: 100%; text-decoration: none; padding: 8px; border: 1px solid #0284C7; border-radius: 2px; } .ast-sub-section-title { display: inline-block; margin-top: 5px; margin-bottom: 12px; font-size: 14px; } #ast-label-container-style { margin-top: 16px; } #ast-label-sidebar-style { margin-top: 16px; } /** Responsive Background CSS **/ .customize-control-ast-responsive-background { position: relative; margin-bottom: -5px; margin-top: 20px; display: flex; } .customize-control-ast-responsive-background .background-container h4 { font-size: 14px; font-weight: 600; color: #555d66; } .customize-control-ast-responsive-background .background-attachment h4, .customize-control-ast-responsive-background .background-color h4, .customize-control-ast-responsive-background .background-position h4, .customize-control-ast-responsive-background .background-repeat h4, .customize-control-ast-responsive-background .background-size h4 { margin-bottom: 5px; margin-top: 10px; } .customize-control-ast-responsive-background .background-color { margin-bottom: 12px; } .customize-control-ast-responsive-background .background-repeat { margin: 15px 0 15px 0; } .customize-control-ast-responsive-background .background-attachment .buttonset, .customize-control-ast-responsive-background .background-size .buttonset { display: flex; flex-wrap: wrap; } .customize-control-ast-responsive-background .background-attachment .buttonset .switch-label, .customize-control-ast-responsive-background .background-size .buttonset .switch-label { background: #ffffff; border: 1px solid rgba(0, 0, 0, 0.1); color: #555; padding: 2px 4px; margin-left: 15px; text-align: center; flex-grow: 1; transition: background-color 140ms linear; } .customize-control-ast-responsive-background .background-attachment .buttonset .switch-label:last-child, .customize-control-ast-responsive-background .background-size .buttonset .switch-label:last-child { margin-left: 0; } .customize-control-ast-responsive-background .background-attachment .buttonset .switch-input:checked + .switch-label, .customize-control-ast-responsive-background .background-size .buttonset .switch-input:checked + .switch-label { background-color: #f5f5f5; color: #565e67; } .customize-control-ast-responsive-background .background-attachment .buttonset .switch-input[checked="checked"] + .switch-label, .customize-control-ast-responsive-background .background-size .buttonset .switch-input[checked="checked"] + .switch-label { background-color: #f5f5f5; color: #565e67; } .customize-control-ast-responsive-background .ast-bg-img-remove.components-button.is-link { width: 100%; border: 1px dashed #b4b9be; box-sizing: border-box; box-shadow: unset; padding: 9px 0; line-height: 1.6; margin-top: 10px; text-decoration: none; } .customize-control-ast-responsive-background .ast-bg-img-remove.components-button.is-destructive:hover:not(:disabled) { color: #a02222; box-shadow: unset; border-color: #a02222; } .customize-control-ast-responsive-background .more-settings { margin-top: 12px; display: flex; justify-content: flex-end; padding: 5px 0 5px 0; cursor: pointer; float: none; text-decoration: none; } .customize-control-ast-responsive-background .more-settings:focus { outline: 0; box-shadow: none; } .customize-control-ast-responsive-background .arrow-icon { margin-right: 5px; } .customize-control-ast-responsive-background .background-container { display: none; } .customize-control-ast-responsive-background .background-container.active { display: block; } .customize-control-ast-responsive-background .wp-picker-container { display: block; } .customize-control-ast-responsive-background .wp-picker-container .wp-picker-clear { margin-right: 4px; min-height: 30px; } .customize-control-ast-responsive-background .customize-control-content .astra-color-picker-wrap { width: 300px; } .customize-control-ast-responsive-background .customize-control-content .components-color-picker__saturation-color, .customize-control-ast-responsive-background .customize-control-content .components-color-picker__saturation-white { border-radius: unset; } .customize-control-ast-responsive-background .ast-color-btn-clear-wrap { left: 84px; } /** * BG Media Button. */ /** * Gradient field */ .components-color-picker__inputs-toggle-wrapper .components-color-picker__inputs-toggle { vertical-align: middle; height: 32px; } .astra-popover-tabs .components-button.upload-button.button-add-media { width: 100%; position: relative; text-align: center; color: #555d66; border: 1px dashed #b4b9be; box-sizing: border-box; box-shadow: unset; padding: 9px 0; line-height: 1.6; } .astra-popover-tabs .components-button.upload-button.button-add-media:hover { color: #555d66; box-sizing: border-box; box-shadow: unset; border-color: #0185ba; } .astra-popover-tabs [ID*="-gradient-view"] { padding: 0 15px 15px 15px; } .astra-popover-tabs [ID*="-gradient-view"] .components-circular-option-picker__clear { flex: unset; box-shadow: unset; width: auto; padding: 0 5px; } .astra-popover-tabs [ID*="-gradient-view"] .components-circular-option-picker__clear:hover { box-shadow: unset; } .astra-popover-tabs [ID*="-gradient-view"] .components-circular-option-picker__clear:active { box-shadow: unset; } .astra-popover-tabs [ID*="-gradient-view"] .components-circular-option-picker__clear:focus { box-shadow: unset; } .astra-popover-tabs #tab-panel-0-image-view > div { text-align: center; } .astra-popover-tabs #tab-panel-0-image-view > div .media-position-setting { text-align: right; } .media-position-setting > .components-base-control { margin-bottom: 15px; } .media-position-setting [CLASS*="-Item-LabelWrapper"] { margin-bottom: 5px; } .astra-popover-color .components-circular-option-picker { position: relative; margin-top: 0; } .astra-popover-color .components-circular-option-picker .components-circular-option-picker__custom-clear-wrapper { margin-top: 10px; justify-content: flex-start; } @media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) { .astra-popover-color .components-circular-option-picker .components-circular-option-picker__custom-clear-wrapper { width: 50px; } } .astra-popover-color [ID*="-color-view"] .components-circular-option-picker { width: auto; } .astra-popover-color .ast-color-palette { width: auto; padding: 16px 14px 0px 0px; } .astra-popover-color .ast-color-palette .components-circular-option-picker__option { width: 100%; height: 100%; border-radius: 100%; } .astra-popover-color .ast-color-palette .components-button.is-pressed:focus:not(:disabled) { box-shadow: none; border: none; } .astra-popover-color .components-custom-gradient-picker { margin-top: 0; } .astra-popover-color .components-custom-gradient-picker__gradient-bar { box-sizing: border-box; opacity: 1; } .astra-popover-color .components-custom-gradient-picker__type-picker .components-base-control__label { display: block; } .components-custom-gradient-picker .components-base-control__label { padding-top: 10px; font-size: 12px; display: block; letter-spacing: 0.1px; line-height: 18px; } [ID*="-gradient-view"] .components-toolbar.components-custom-gradient-picker__toolbar .components-button.has-icon { border: none; } .media-position-setting.hide-settings { display: none; } .media-position-setting .astra-popover-tabs [ID*="-gradient-view"] { padding: 0 0 15px 0; } .ast-field-settings-modal .customize-control-content .color-button-wrap { left: 30px; top: 0; } .ast-field-settings-modal .ast-responsive-btns { position: absolute; left: 14px; top: 4px; } .ast-field-settings-modal .customize-control-content .astra-color-picker-wrap { margin-right: 0; margin-top: 0; } .ast-field-settings-modal .customize-control-content .ast-color-btn-reset-wrap { left: 65px; top: 7px; } .ast-field-settings-modal .customize-control-content .ast-color-btn-clear-wrap { left: 91px; } .ast-field-settings-modal .customize-control-ast-responsive-background.customize-control:first-child { margin-top: 28px; } .customize-control-ast-responsive-background .ast-color-btn-reset-wrap, .customize-control-ast-responsive-color .ast-color-btn-reset-wrap { display: inline-block; line-height: 1; top: 4.5px; } .customize-control-ast-responsive-background .ast-responsive-btns, .customize-control-ast-responsive-color .ast-responsive-btns { position: relative; top: 0.1em; right: 0.2em; } /** Responsive Color CSS **/ .customize-control-ast-responsive-color .customize-control-content .ast-color-picker-alpha { display: none; } .customize-control-ast-responsive-color .customize-control-content { display: block; margin-top: 5px; } .customize-control-ast-responsive-color .customize-control-content .ast-color-picker-alpha .astra-color-picker-wrap .components-color-picker__saturation-black { border-radius: 4px 4px 0 0; } .customize-control-ast-responsive-color .customize-control-content .ast-color-picker-alpha .astra-color-picker-wrap .components-color-picker__saturation-color, .customize-control-ast-responsive-color .customize-control-content .ast-color-picker-alpha .astra-color-picker-wrap .components-color-picker__saturation-white { border-radius: 3px; } .customize-control-ast-responsive-color .customize-control-content .ast-color-picker-alpha.active { display: block; } .customize-control-ast-responsive-color .customize-control-content .components-color-picker__saturation-color, .customize-control-ast-responsive-color .customize-control-content .components-color-picker__saturation-white { border-radius: unset; } .ast-field-settings-modal .customize-control-ast-responsive-color .customize-control-content .color-button-wrap { left: 30px; top: -3px; } .ast-field-settings-modal .customize-control-ast-responsive-color .customize-control-content .astra-color-picker-wrap { margin-right: 0px; margin-bottom: 10px; margin-top: 10px; } .ast-field-settings-modal .customize-control-ast-responsive-color .customize-control-content .customize-control-title { display: block; margin-bottom: 0px; } .ast-field-settings-modal .customize-control-ast-responsive-color .ast-responsive-btns { left: 7px; top: 1px; } .ast-field-settings-modal .customize-control-ast-responsive-color.customize-control:first-child { margin-top: 28px; } .ast-field-settings-modal .customize-control-ast-responsive-color .ast-clear-btn-inside-picker.components-button { margin: 5px 10px 20px 20px; } .ast-field-settings-modal .customize-control-ast-responsive-color .ast-color-btn-reset-wrap { top: 3.5px; } @supports (-moz-appearance: none) { .ast-field-settings-modal .customize-control-ast-responsive-color .ast-color-btn-reset-wrap { top: 5.5px; left: 65px; } .ast-field-settings-modal .customize-control-ast-responsive-color .customize-control-content .color-button-wrap { left: 27px; top: -2px; } } /** Color CSS **/ /** Remove Button Color */ .astra-control-field.astra-color-control { display: flex; } .astra-control-field { position: relative; margin-top: 10px; margin-bottom: 10px; } .astra-control-field.astra-color-control .customize-control-title { flex-grow: 2; } .astra-control-field .customize-control-title { font-size: 14px; font-weight: 600; margin-bottom: 0; display: flex; align-items: center; letter-spacing: 0.1px; line-height: 18px; } .customize-control-title { display: block; font-size: 14px; line-height: 1; font-weight: 600; margin-bottom: 4px; } .astra-globe-dashicon { color: #ffffff; background: rgba(0,0,0,0.4); border-radius: 100%; border: 0.1px solid rgba(0,0,0,0.1); opacity: 0.78; } .components-button.astra-color-icon-indicate .component-color-indicator.astra-advanced-color-indicate { width: 28px; height: 28px; border-radius: 50%; margin: 0; background: inherit; } .astra-advanced-color-indicate.component-color-indicator { border: none; } .astra-color-icon-indicate.components-button { height: auto; position: relative; transform: scale(1); transition: none; border-radius: 50%; padding: 0; background-image: linear-gradient(-45deg, #ddd 25%, transparent 0), linear-gradient(45deg, #ddd 25%, transparent 0), linear-gradient(-45deg, transparent 75%, #ddd 0), linear-gradient(45deg, transparent 75%, #ddd 0); background-size: 10px 10px; background-position: 100% 0, 100% 5px, 5px -5px, -5px 0; } /** Color */ .astra-popover-color .components-popover__content .components-focal-point-picker-wrapper { box-sizing: border-box; } .astra-popover-color .components-popover__content .components-focal-point-picker_position-display-container input[type="number"].components-text-control__input { min-height: 16px; line-height: 16px; font-size: 12px; width: 50px; font-weight: normal; } .astra-popover-color .components-popover__content .components-focal-point-picker_position-display-container .components-base-control { flex: 1; margin-bottom: 0; } .astra-popover-color .components-popover__content .components-focal-point-picker_position-display-container .components-base-control .components-base-control__label { margin-bottom: 0; margin-left: 0.2em; } .astra-popover-color .components-popover__content .components-focal-point-picker_position-display-container .components-base-control__field { display: flex; align-items: center; font-size: 8px; font-weight: 600; font-style: normal; text-transform: uppercase; } .astra-popover-color .components-popover__content .components-focal-point-picker_position-display-container .components-base-control:last-child .components-base-control__field { justify-content: flex-end; } .astra-popover-color .components-popover__content .actions { display: flex; justify-content: center; margin-bottom: 10px; } .astra-popover-color .components-popover__content .actions .button { flex: 1; margin-top: 10px; } .astra-background-picker-wrap .astra-popover-color .components-popover__content { min-width: 300px; min-height: 340px; max-height: 60vh; } .color-button-wrap { display: inline-block; position: absolute; left: 0; top: 0; transform: scale(1); transition: transform .1s ease; height: 28px; width: 28px; } .components-button.astra-color-icon-indicate .astra-advanced-color-indicate:after { content: ""; position: absolute; top: -1px; right: -1px; bottom: -1px; left: -1px; border-radius: 50%; border: 1px solid transparent; } .components-button.astra-background-icon-indicate { width: 50px; height: 50px; border-radius: 50%; position: relative; transform: scale(1); transition: transform 0.1s ease; border-radius: 50%; padding: 0; background-image: linear-gradient(-45deg, #ddd 25%, transparent 0), linear-gradient(45deg, #ddd 25%, transparent 0), linear-gradient(-45deg, transparent 75%, #ddd 0), linear-gradient(45deg, transparent 75%, #ddd 0); border: 1px solid #dadada; background-size: 10px 10px; background-position: 100% 0, 100% 5px, 5px -5px, -5px 0; } .components-button.astra-background-icon-indicate .component-color-indicator.astra-advanced-color-indicate { width: 100%; height: 100%; border-radius: 4px; margin: 0; display: block; position: absolute; border: 0; top: 0; } .components-button.astra-background-icon-indicate > svg.dashicon { position: absolute; transform: translate(50%, -50%); right: 50%; top: 50%; color: white; background: rgba(0, 0, 0, 0.6); border-radius: 100%; width: 16px; height: 16px; border: 1px solid rgba(0, 0, 0, 0.1); } .components-button.astra-background-icon-indicate > svg.dashicon path { transform: translate(-1px, 1px); } .components-button.astra-background-icon-indicate img.astra-background-image-preview { display: flex; object-fit: cover; min-width: 100%; min-height: 100%; position: absolute; top: 0; } .components-button.astra-background-icon-indicate:hover { box-shadow: none !important; } .astra-control-field.astra-color-control { display: flex; } .astra-control-field.astra-color-control .customize-control-title { flex-grow: 2; } .components-popover.astra-popover-color .components-popover__content { padding: 15px 15px 0px; box-sizing: initial; background: #fff; border: unset; border-radius: 4px; -webkit-box-shadow: 0 2px 15px rgba(0, 0, 0, 0.3); box-shadow: 0 2px 15px rgba(0, 0, 0, 0.3); } .customize-control-ast-color.customize-control > * { display: inline; } .components-popover.astra-popover-color .components-popover__content .sketch-picker { padding: 0 0 5px !important; box-shadow: none !important; border-radius: 0px !important; } .components-popover.astra-popover-color .components-popover__content .attachment-media-view { margin-top: 10px; margin-bottom: 10px; } .astra-swatches-wrap .astra-swatche-item-wrap:hover { transform: scale(1.1) !important; } .astra-swatches-wrap .astra-swatche-item-wrap .astra-swatch-item { background-image: linear-gradient(-45deg, #ddd 25%, transparent 0), linear-gradient(45deg, #ddd 25%, transparent 0), linear-gradient(-45deg, transparent 75%, #ddd 0), linear-gradient(45deg, transparent 75%, #ddd 0); background-size: 10px 10px; background-position: 100% 0, 100% 5px, 5px -5px, -5px 0; padding: 0; display: flex; justify-content: center; } .astra-swatches-wrap .astra-swatche-item-wrap .astra-swatch-item .dashicon { display: none; } .astra-swatches-wrap .astra-swatche-item-wrap .astra-swatch-item.swatch-active { box-shadow: 0 0 0 8px inset !important; } .astra-swatches-wrap .astra-swatche-item-wrap .astra-swatch-item.swatch-active .dashicon { display: block; color: white; background: rgba(0, 0, 0, 0.6); width: 16px; height: 16px; border: 1px solid rgba(0, 0, 0, 0.1); border-radius: 100%; } .astra-swatches-wrap .astra-swatche-item-wrap .astra-swatch-item.swatch-active .dashicon path { transform: translate(-1px, 1px); } .components-button.astra-color-icon-indicate > .dashicon { position: absolute; transform: translate(50%, -50%); right: 50%; top: 50%; color: white; background: rgb(85 93 101); border-radius: 4px; width: 24px; height: 24px; font-size: 24px; border: 1px solid rgba(0, 0, 0, 0.1); } .astra-popover-color { margin: 5px -5px 0; background-color: #ffffff; border-radius: 4px; box-shadow: 0px 1px 16px -4px rgba(30, 41, 59, 0.16); } .astra-popover-color .components-h-stack.ast-color-palette { padding: 14px 5px; } .customize-control-ast-responsive-background .astra-popover-color .components-h-stack.ast-color-palette, .customize-control-ast-color-group .astra-popover-color .astra-background-tabs .components-h-stack.ast-color-palette { padding: 0 5px 14px; } .astra-popover-color .components-h-stack .components-button { flex: inherit; } .astra-popover-color .components-h-stack .components-circular-option-picker__option-wrapper{ margin-left: 0; } .astra-popover-color .components-color-picker .react-colorful__hue, .astra-popover-color .components-color-picker .react-colorful__alpha { width: 90%; } .ast-field-settings-modal .astra-popover-color { margin-right: 0px; border: 1px solid #dedede; } .ast-field-settings-modal .astra-popover-color .components-tab-panel__tabs { padding: 8px; } .components-color-picker__saturation-black { border-radius: 4px 4px 0 0; } .components-color-picker__saturation-color { border-radius: 3px; } .components-color-picker__saturation-white { border-radius: 3px; } .astra-color-picker-wrap { position: absolute; z-index: 2; top: 30px; right: 0; left: 0; bottom: 0; display: none; } .astra-color-picker-wrap .astra-popover-color .components-color-picker, .astra-color-picker-wrap .astra-popover-color .react-colorful { width: 100%; } .astra-popover-color .components-custom-gradient-picker{ z-index: 1; } .astra-popover-color .components-custom-gradient-picker__ui-line{ z-index: -1; } .astra-color-picker-wrap.picker-open{ display: block; } .ast-field-settings-modal .astra-color-picker-wrap { position: relative; top: 10px; } .ast-color-palette .components-circular-option-picker__option-wrapper { margin-left: 6px; position: relative; height: 25px; width: 25px; } /* Clear Button CSS */ .ast-color-btn-clear-wrap { position: absolute; top: 1.5px; left: 65px; } .ast-color-btn-clear-wrap .astra-color-clear-button.components-button { padding: 10px 3px; width: 20px; height: 20px; } .ast-clear-btn-inside-picker.components-button, .ast-reset-btn-inside-picker.components-button, .astra-popover-tabs .ast-clear-btn-inside-picker.components-button { margin: 5px 15px 20px 20px; padding: 0 8px; border: 1px solid #ccc; box-shadow: none; } .ast-clear-btn-inside-picker.components-button:hover, .astra-popover-tabs .ast-clear-btn-inside-picker.components-button:hover, .ast-clear-btn-inside-picker.components-button:focus, .astra-popover-tabs .ast-clear-btn-inside-picker.components-button:focus, .ast-clear-btn-inside-picker.components-button:active, .astra-popover-tabs .ast-clear-btn-inside-picker.components-button:active, .astra-popover-tabs [ID*="-gradient-view"] .components-circular-option-picker__clear:active { box-shadow: none !important; background: transparent !important; } .ast-clear-btn-inside-picker { padding: 0 8px; } /* Reset Button CSS */ .ast-color-btn-reset-wrap { position: absolute; left: 36px; top: 6px; } .ast-color-btn-reset-wrap .ast-reset-btn.components-button, .ast-resp-slider-reset-wrap .ast-reset-btn.components-button { color: #006BA1; height: 20px; width: 20px; padding: 4px; background: transparent; box-shadow: none !important; cursor: pointer; } .astra-color-clear-button.components-button:focus:not(:disabled) { outline: unset; border: none; } .ast-color-btn-reset-wrap .ast-reset-btn.components-button:hover, .ast-color-btn-reset-wrap .ast-reset-btn.components-button:focus, .ast-resp-slider-reset-wrap .ast-reset-btn.components-button:hover, .ast-resp-slider-reset-wrap .ast-reset-btn.components-button:focus { box-shadow: none; border: none; background: transparent; } .astra-color-clear-button.components-button.is-secondary:hover:not(:disabled), .astra-color-clear-button.components-button:focus:not(:disabled) { box-shadow: 0 0 black; padding: 1.5px; border: none; } .astra-color-clear-button.components-button.is-secondary:disabled, .ast-reset-btn.components-button.is-secondary:disabled span { color: var(--ast-customizer-color-6); } /** Inside Setting group popup - Colors */ .ast-field-settings-modal .color-button-wrap { left: 16px; } .ast-field-settings-modal .ast-color-btn-reset-wrap { left: 59px; top: 6px; } .ast-field-settings-modal .ast-color-btn-clear-wrap { left: 78px; } .ast-field-settings-modal .customize-control-ast-color.customize-control, .ast-field-settings-modal .customize-control-ast-color.customize-control:first-child { margin-top: 25px; } .astra-color-picker-wrap .components-color-picker__inputs-wrapper { min-width: unset; } /** Gradient Color Picker */ .customize-control .ast-gradient-color-picker input[type="number"] { width: 100%; } .ast-gradient-color-picker .components-select-control.components-custom-gradient-picker__type-picker { align-items: center; flex-direction: inherit; } .astra-color-picker-wrap .components-popover__content { width: max-content; } .astra-color-picker-wrap .components-custom-gradient-picker__inserter .components-color-picker, .astra-color-picker-wrap .astra-popover-color .ast-gradient-ui .components-color-picker, .astra-color-picker-wrap .astra-popover-color .ast-gradient-ui .react-colorful { width: 216px; } .astra-color-picker-wrap .ast-gradient-ui .components-select-control.components-custom-gradient-picker__type-picker { flex-direction: column; align-items: start; } .astra-color-picker-wrap .ast-gradient-ui .components-angle-picker-control { margin-bottom: 0; } .astra-color-picker-wrap .ast-gradient-ui .components-custom-gradient-picker__remove-control-point { padding: 0 16px 16px 16px; border: 0; } .astra-color-picker-wrap .ast-gradient-ui .components-custom-gradient-picker__remove-control-point:focus { box-shadow: none; outline: none; } /** Gradient Color Picker -> RGBA & HSLA range fields */ .customize-control .ast-gradient-color-picker .is-alpha-enabled .components-base-control__field [type="number"] { width: 100%; } /** Modal Color Picker - Group Param */ .ast-field-settings-modal .components-circular-option-picker__option-wrapper .components-circular-option-picker__option:focus::after { width: 24px; height: 24px; } .ast-field-settings-modal .ast-color-palette .components-circular-option-picker__option-wrapper { height: 25px; width: 25px; } .ast-field-settings-modal .ast-color-palette .components-circular-option-picker__option.is-pressed + svg { right: 2.5px; top: 0px; width: 20px; } .ast-color-palette .components-circular-option-picker__option.is-pressed + svg { right: 0; top: 0; mix-blend-mode: difference; } .astra-popover-color .components-circular-option-picker .components-circular-option-picker__swatches { gap: 4px; justify-content: center; } .astra-popover-color .components-circular-option-picker__option-wrapper:hover { transform: scale(1.1); } .customize-control-ast-color + .customize-control-ast-color { margin-top: 30px; } @supports (-moz-appearance:none) { @media (max-width: 1845px) { .ast-color-palette .components-circular-option-picker__option-wrapper { margin-left: 5px; } .ast-field-settings-modal .components-circular-option-picker__option-wrapper .components-circular-option-picker__option:focus::after { width: 21px; height: 21px; } .ast-field-settings-modal .ast-color-palette .components-circular-option-picker__option-wrapper { height: 20px; width: 20px; } .ast-field-settings-modal .ast-color-palette .components-circular-option-picker__option.is-pressed + svg { right: 3px; top: -2px; width: 15px; } } } .astra-color-icon-indicate.components-button:focus:not(:disabled) { box-shadow: unset; outline: unset; } .astra-color-icon-indicate.components-button:hover { transform: scale(1.05); } .ast-top-divider.customize-control-ast-color .ast-divider-title + .ast-control-wrap, .ast-top-divider.customize-control-ast-color-group .ast-divider-title + .ast-control-wrap { margin-top: 25px; display: inline-flex; width: 100%; min-height: 22px; } .ast-top-divider.customize-control-ast-toggle-control .ast-divider-title + .ast-togglecontrol-wrapper, .ast-bottom-divider.customize-control-ast-toggle-control .ast-divider-title + .ast-togglecontrol-wrapper, .ast-top-divider.customize-control-ast-responsive-toggle-control .ast-divider-title + .ast-responsive-toggle-control-wrapper, .ast-top-divider.customize-control-ast-responsive-color .ast-divider-title + .ast-control-wrap, .ast-top-divider.customize-control-ast-slider .ast-divider-title + .ast-slider-wrap, .customize-control-ast-color-group .ast-divider-title + .ast-control-wrap { margin-top: 25px; } .ast-top-divider.customize-control-ast-color-group .ast-control-wrap { display: inline-flex; width: 100%; } .ast-top-divider .ast-divider-title + .ast-control-wrap .ast-color-btn-reset-wrap { top: 67px; } .ast-top-divider .ast-divider-title + .ast-control-wrap .color-button-wrap { top: 61px; } .ast-top-divider.customize-control-ast-responsive-color .ast-divider-title + .ast-control-wrap .ast-responsive-btns { top: 70px; } .ast-color-palette.components-circular-option-picker .components-circular-option-picker__swatches{ width: 100%; } /** Popover Structure CSS **/ .ast-adv-toggle-icon { left: 2px; position: absolute; width: 18px; height: 18px; font-size: 18px; border-radius: 2px; padding: 4px; color: var(--ast-customizer-color-8); background: var(--ast-customizer-color-9); cursor: pointer; } .ast-adv-toggle-icon:hover { color: var(--ast-customizer-color-1); } .ast-adv-toggle-icon:before { content: "\f464"; } .ast-adv-toggle-icon.open:before { content: "\f158"; } .ast-field-settings-modal { position: absolute; -webkit-box-shadow: 0 2px 15px rgba(0, 0, 0, 0.3); box-shadow: 0 2px 15px rgba(0, 0, 0, 0.3); -webkit-border-radius: 3px; border-radius: 3px; right: 0; left: 0; z-index: 8; background-color: #fff; } .customize-control-ast-color-palette .ast-field-settings-modal { z-index: 11; } .ast-field-settings-modal .customize-control-ast-divider:first-child { margin-top: 15px; } .ast-field-settings-wrap { width: 100%; } .ast-group-tabs, .ast-tab-content { position: relative; } .ast-group-list { overflow: hidden; border-bottom: 1px solid #ddd; } .ast-group-list:before, .ast-group-list:after { content: ""; display: table; border-collapse: collapse; } /* Tab anchor color */ .ui-tabs-anchor { float: right; padding: .5em 0.5em; color: #555d66; text-decoration: none; } .ui-state-active .ui-tabs-anchor { color: #ffffff; } .ui-tabs-anchor:hover { color: #555d66; } .ui-state-active .ui-tabs-anchor:hover { color: #ffffff; } .ast-group-tabs .ui-widget-content { overflow: hidden; /*padding-top: 15px;*/ } .ast-group-tabs .ui-widget-content.iris-slider-offset, .ast-group-tabs .ui-widget-content.iris-slider-offset-alpha { overflow: inherit; } .ast-fields-wrap { overflow: hidden; } .ast-field-settings-wrap { -webkit-box-shadow: 0 2px 15px rgba(0, 0, 0, 0.3); box-shadow: 0 2px 15px rgba(0, 0, 0, 0.3); -webkit-border-radius: 3px; background-color: #fff; } .ast-field-settings-wrap .ast-field-settings-modal { border-radius: 3px; margin-top: 10px; margin-bottom: 20px; } .ast-field-settings-modal::before { content: ''; position: absolute; top: -17px; left: 8px; border: 9px solid transparent; border-bottom-color: #fff; pointer-events: none; } .ast-group-tabs .ui-tabs-nav { display: flex; padding: 15px 15px 0 15px; } .ast-group-tabs .ui-tabs-nav .ui-corner-top { align-items: center; flex: 1 1 auto; justify-content: center; margin: 0 0; padding: 0; border: 1px solid #ccc; transition: background-color 140ms linear; } .ast-group-tabs .ui-tabs-nav .ui-corner-top:first-child { border-radius: 0px 3px 3px 0px; } .ast-group-tabs .ui-tabs-nav .ui-corner-top:last-child { border-radius: 3px 0px 0px 3px; } .ast-group-tabs .ui-tabs-nav .ui-corner-top .ui-tabs-anchor { width: 100%; text-align: center; padding: 2px 4px; padding-right: 0; padding-left: 0; outline: none; } .ast-group-tabs ul.ast-group-list .ui-corner-top .ui-tabs-anchor:focus { box-shadow: none; } .ast-group-tabs .ui-tabs-nav { border: none; } .ast-group-tabs ul.ast-group-list .ui-corner-top.ui-state-active { background-color: #0185BA; border: 1px solid rgba(0, 0, 0, 0.1); } .ast-group-tabs .ui-tabs-nav { overflow: visible; } .ast-group-tabs ul.ast-group-list .ui-corner-top:not(:first-child) { border-right-width: 0; } /* Buttons */ .wp-core-ui .ast-field-settings-modal .background-image-upload .button { font-size: 11px; } /* Popup params padding */ .ast-field-settings-modal .customize-control { padding-right: 16px; padding-left: 16px; box-sizing: border-box; } .ast-control-wrap .ast-color-picker-alpha { margin-right: -5px; margin-left: -5px; } .ast-field-settings-modal .customize-control:first-child { margin-top: 16px; } .ast-field-settings-modal .ui-tabs-nav .customize-control:first-child { margin-top: 0; } .ast-field-settings-modal .customize-control:last-child { padding-bottom: 16px; } .customize-control-ast-settings-group { line-height: 27px; } .customize-control-ast-settings-group .customize-control-title { margin-bottom: 0; } .customize-control-ast-settings-group .ast-field-settings-modal .customize-control-title { margin-bottom: 10px; font-size: 13px; margin-top: 3px; } .customize-control-ast-settings-group .ast-field-settings-modal .customize-control-ast-responsive-slider .ast-responsive-units, .customize-control-ast-settings-group .ast-field-settings-modal .customize-control-ast-responsive-slider .ast-range-unit, .customize-control-ast-settings-group .ast-field-settings-modal .customize-control-ast-slider .ast-range-unit, .customize-control-ast-settings-group .ast-field-settings-modal .customize-control-ast-slider .ast-range-unit { top: 6px; } .customize-control-ast-settings-group .ast-field-settings-modal .customize-control-ast-responsive-slider .ast-resp-slider-reset-wrap, .customize-control-ast-settings-group .ast-field-settings-modal .customize-control-ast-slider .ast-resp-slider-reset-wrap { top: 3px; } .customize-control-ast-settings-group .ast-field-settings-modal .customize-control-ast-slider .ast-responsive-slider-btns, .customize-control-ast-settings-group .ast-field-settings-modal .customize-control-ast-responsive-slider .ast-responsive-slider-btns { top: 2px; } .ast-field-settings-modal .customize-control { margin-top: 2px; } #customize-control-headings-font-extras.ast-sub-top-dotted-divider { margin-top: 12px; } /** * Popover Tab Structure. */ .astra-popover-tabs { position: relative; top: 5px; } .astra-popover-tabs .components-tab-panel__tabs { display: flex; padding: 15px; border: none; } .astra-popover-tabs .components-tab-panel__tabs .components-tab-panel__tabs-item { color: #555d66; font-size: 13px; font-weight: 400; height: 35px; transition: unset; padding: 2px 4px; text-decoration: none; border-radius: 0; border: 1px solid rgba(0, 0, 0, 0.1); } .astra-popover-tabs .components-tab-panel__tabs .components-tab-panel__tabs-item:active { box-shadow: unset; } .astra-popover-tabs .components-tab-panel__tabs .components-tab-panel__tabs-item:focus { box-shadow: unset; } .astra-popover-tabs [ID*="-image-view"] { padding: 15px; border: none; } .astra-popover-tabs .components-button { align-items: center; flex: 1 1 auto; justify-content: center; margin: 0 0; padding: 0; border: 1px solid #ccc; transition: background-color 140ms linear; } .astra-popover-tabs .components-tab-panel__tabs-item:first-child { border-radius: 0px 3px 3px 0px; } .astra-popover-tabs .components-tab-panel__tabs-item:last-child { border-radius: 3px 0px 0px 3px; } .astra-popover-tabs .components-tab-panel__tabs-item:not(:first-child) { border-right-width: 0; } .astra-popover-tabs .components-tab-panel__tabs-item.active-tab { background-color: #0185BA; color: #ffffff; } .astra-popover-tabs.astra-media-tab .components-tab-panel__tabs, .astra-popover-tabs.astra-media-tab .components-tab-panel__tab-content { padding: 0; } .astra-popover-tabs.astra-media-tab .components-tab-panel__tabs-item.active-tab { border-color: var(--ast-customizer-color-3); background: var(--ast-customizer-color-1); } .astra-popover-tabs.astra-media-tab .components-tab-panel__tab-content .ast-social-icon-picker-label { text-align: right; } .astra-media-tab .astra-media-image { width: 100%; margin-bottom: 0; } .astra-media-tab .ast-media-btn { display: block; width: 100%; border: 1px dashed var(--ast-customizer-color-7); box-sizing: border-box; box-shadow: unset; padding: 9px 0; line-height: 1.6; text-decoration: none; } .astra-media-tab .ast-danger-btn { color: var(--ast-customizer-color-14); margin-top: 10px; } .astra-media-tab .ast-media-btn:hover { border-color: var(--ast-customizer-color-3); } .astra-media-tab .ast-danger-btn:hover { border-color: var(--ast-customizer-color-14); } .components-base-control.ast-text-control-input { margin-bottom: 16px; } .ast-payments-text-control-input .components-base-control__label { text-transform: none; color: #334155; font-size: 13px; } .components-base-control.ast-payments-text-control-input { margin-bottom: 20px; } .components-base-control.ast-text-control-input input { border-color: var(--ast-customizer-color-7); color: var(--ast-customizer-color-5); } .astra-popover-color .astra-popover-tabs .components-tab-panel__tabs button.components-tab-panel__tabs-item.active-tab:not(.is-primary):not(.is-tertiary):not(.is-link):hover { color: #fff; } .components-popover.astra-popover-color .components-popover__content { min-width: 310px; max-height: 60vh; padding: 0; -webkit-box-shadow: 0 2px 15px rgba(0, 0, 0, 0.3); box-shadow: 0 2px 15px rgba(0, 0, 0, 0.3); } .ast-field-settings-modal .components-popover.astra-popover-color .components-popover__content { min-width: 320px; min-height: 325px; } .ast-field-settings-modal .background-wrapper .components-popover.astra-popover-color .components-popover__content { min-height: 385px; } .ast-field-settings-modal .components-angle-picker-control .components-flex__block { min-width: auto; } .customize-control-ast-settings-group .customize-control-ast-slider .wrapper .ast-resp-slider-reset-wrap, .customize-control-ast-settings-group .customize-control-ast-responsive-slider .wrapper .ast-resp-slider-reset-wrap { margin-top: 0; } /* * Divider compatibility CSS for setting group. */ .ast-top-divider.customize-control-ast-settings-group .ast-toggle-desc-wrap .ast-adv-toggle-icon { top: 23px; } /** * Responsive slider control inside settings-group, case: body-font, headings-font. */ .ast-fields-wrap .customize-control-ast-responsive-slider .ast-slider-wrap > label, .ast-fields-wrap .customize-control-ast-selector .ast-slider-wrap > label { display: inline-block; } /** Color Pallete CSS **/ #customize-control-astra-color-palettes .ast-color-palette-wrap > div { margin-bottom: 8px; position: relative; } #customize-control-astra-color-palettes .color-button-wrap { display: unset; position: relative; left: unset; top: unset; vertical-align: sub; z-index: 10; } #customize-control-astra-color-palettes .astra-color-picker-wrap { position: absolute; z-index: 1; left: 0; width: 100%; display: none; margin-top: 10px; } #customize-control-astra-color-palettes .astra-color-picker-wrap.picker-open{ display: block; } #customize-control-astra-color-palettes .ast-color-palette-label { width: 65%; display: inline-block; margin-left: 10px; vertical-align: top; } #customize-control-astra-color-palettes .ast-color-palette-label input { background: none; border: none; } #customize-control-astra-color-palettes .ast-color-palette-label input:focus { border: 1px solid black; outline: none; box-shadow: none; background: white; } .ast-color-palette-wrapper .ast-single-palette-wrap { display: grid; grid-template-columns: repeat(9, 1fr); align-items: center; position: relative; gap: 2px; } .ast-single-palette-wrap .components-button.astra-color-icon-indicate .component-color-indicator.astra-advanced-color-indicate { width: 25px; height: 25px; } #customize-control-astra-color-palettes .ast-color-palette-wrapper .ast-color-picker-wrap:first-child { margin-right: 0; } #customize-control-astra-color-palettes .ast-color-palette-wrapper .ast-color-picker-wrap { margin-top: 12px; cursor: pointer; } #customize-control-astra-color-palettes .ast-reset-btn:disabled { opacity: 0.6; } #customize-control-astra-color-palettes .ast-single-color-container { width: 25%; height: 48px; display: inline-block; } #customize-control-astra-color-palettes .ast-color-palette-wrap > section { text-align: center; outline: none; border-radius: 3px; cursor: pointer; transition: all 0.2s; box-shadow: 0 0 0 1px #ddd; } .ast-color-palette-container { width: 100%; display: inline-grid; grid-template-columns: auto auto; column-gap: 16px; row-gap: 16px; } #customize-control-astra-color-palettes .ast-field-settings-modal { display: none; padding: 16px; } .ast-color-palette-wrap { transition: all 0.2s; } .ast-color-palette-wrap.active { box-shadow: 0px 12px 20px -8px rgb(30 41 59 / 16%); } #customize-control-astra-color-palettes .ast-color-palette-wrapper { clear: both; } #customize-controls .customize-section-title.is-in-view.is-sticky { z-index: 99; } #customize-control-astra-color-palettes .ast-palette-selection-wrapper { overflow: hidden; padding: 2px; } @media (min-width: 1800px) { #customize-control-astra-color-palettes .astra-color-picker-wrap { width: auto; } } #customize-control-astra-color-palettes .ast-color-palette-wrap.active > section { box-shadow: 0 0 0 1px #334155; } .ast-palette-label-wrap{ display: inline-block; text-align: center; color: #9CA3AF; overflow: hidden; width: 100%; box-sizing: border-box; padding: 0; transition: .15s color ease-in-out,.15s background-color ease-in-out,.15s border-color ease-in-out; font-style: normal; font-weight: 600; font-size: 10px; line-height: 22px; letter-spacing: 1.5px; text-transform: uppercase; } .ast-color-palette-wrap.active .ast-palette-label-wrap { color: #334155; } #customize-control-astra-color-palettes .ast-field-settings-modal { margin-top: -35px; } .astra-advanced-color-indicate .global-color{ display: none; } .color-button-wrap.has-global-palette-color .astra-advanced-color-indicate .global-color{ color: #fff; display: block; opacity: 1; position: absolute; right: 50%; top: 50%; display: block; text-align: center; transform: translate(50%, -50%); } .color-button-wrap.has-global-palette-color .astra-advanced-color-indicate .global-color svg{ width: 10px; height: 10px; transform: scale(1.5); } #customize-control-astra-color-palettes .ast-adv-toggle-icon { top: -5px; } .ast-color-picker-custom-tooltip { position: absolute; top: -30px; bottom: 0; right: 0; left: 0; width: 100%; height: 100%; } .ast-color-picker-custom-tooltip[data-title]::after { content: attr(data-title); white-space: nowrap; overflow: hidden; text-overflow: ellipsis; padding: 1ch 1.5ch; border-radius: 0.3ch; box-shadow: 0 1em 2em -0.5em rgb(0 0 0 / 35%); background: var(--ast-customizer-color-12); color: var(--ast-customizer-color-10); z-index: 1000; bottom: calc(100% + 5px); text-align: center; animation: tooltips-vert .3s ease-out forwards; text-transform: none; font-size: .9em; line-height: 1; user-select: none; pointer-events: none; position: absolute; display: none; opacity: 0; right: 50%; transform: translate(50%,-0.5em); } .ast-single-palette-wrap > :last-child .ast-color-picker-custom-tooltip[data-title]::after { right: -16px; } .ast-color-picker-custom-tooltip-wrapper { position: relative; } .ast-color-picker-wrap:hover + .ast-color-picker-custom-tooltip-wrapper .ast-color-picker-custom-tooltip[data-title]::after{ display: flex; white-space: break-spaces; inline-size: max-content; } .ast-color-palette .components-popover.components-tooltip { position: relative !important; right: 5px !important; top: -35px !important; transform: unset !important; } .customize-control .components-tooltip { z-index: 8 !important; } .ast-color-palette .components-popover .components-popover__content { bottom: calc(100% + 5px); animation: tooltips-vert .3s ease-out forwards; right: 50%; transform: translate(50%,-0.5em); } /** Responsive CSS **/ .ast-responsive-btns { display: inline-block; line-height: 1; vertical-align: top; } .ast-responsive-btns > li { margin-bottom: 0; display: none; } .ast-responsive-btns > li.active { display: inline-block; } .ast-responsive-btns button[type="button"] { padding: 0; cursor: pointer; background: none; border: none; outline: none; } .ast-responsive-btns button[type="button"] > i { width: 15px; height: 15px; font-size: 15px; } .input-wrapper.ast-responsive-wrapper { display: inline-flex; justify-content: space-between; margin-left: 0; align-items: flex-start; flex: 0 1; width: 100%; } /** Tooltip CSS **/ .ast-dashicons-custom-tooltip { position: absolute; right: 8px; top: 20px; width: 150px; z-index: 999; padding: 8px 8px; font-size: 12px; font-weight: normal; border-radius: 2px; color: #fff; background: #1e1e1e; transition: opacity 0.2s cubic-bezier(0.455, 0.03, 0.515, 0.955),transform 0.2s cubic-bezier(0.455, 0.03, 0.515, 0.955),visibility 0.2s cubic-bezier(0.455, 0.03, 0.515, 0.955); transform: translate3d(0px, -30px, 0px); display: flex; flex-direction: column; align-items: center; justify-content: center; line-height: 1.5em; text-align: center; visibility: hidden; } .dashicons-editor-help { cursor: pointer; font-size: 18px; color: rgb(156, 163, 175); position: relative; right: 6px; top: 2.5px; } .dashicons-editor-help:hover ~ .ast-dashicons-custom-tooltip { opacity: 1; visibility: visible; } /** Custom CSS for Page Background **/ .astra-popover-tabs img { width: 100%; max-width: 300px; } .customize-control .ast-reset-btn .dashicons-image-rotate { width: 12px; height: 12px; font-size: 12px; position: relative; top: 0.1em; right: 0.5em; } .ast-bg-control-left { display: flex; width: 50%; height: 50%; display: flex; justify-content: space-between; align-items: center; position: relative; top: 0.6em; max-height: 19.5px; } #customize-control-astra-settings-content-bg-obj-responsive .ast-bg-control-left { width: 57%; } #customize-control-astra-settings-content-bg-obj-responsive { margin-top: 2em; margin-bottom: 1em; } .ast-show-help-text-container { position: relative; } .customize-control-ast-responsive-background .more-settings .message, .customize-control-ast-background .more-settings .message { margin-left: 5px; } .customize-control .media-position-setting label.components-text { text-transform: capitalize; font-size: 12px; font-weight: 400; } .ast-sidebar-container .components-base-control .components-base-control__field .components-input-control__backdrop { border-color: #D1D5DB !important; } @media (min-width: 782px) { div#astra-theme-layout\:theme-meta-panel .components-panel__header+.interface-complementary-area-header { margin-bottom: -2px; } } PKZ!]&+extend-metabox/css/minified/metabox.min.cssnu[.ast-header-settings-modal .components-modal__header svg{width:30px;height:30px}.ast-sidebar-container .ast-sidebar-layout-meta-wrap .components-input-control__container .components-select-control__input{padding:3px 24px 3px 8px;font-size:14px;line-height:25px;margin-bottom:3px}.ast-sidebar-layout-meta-wrap .components-toggle-control label{font-size:14px}.ast-sidebar-layout-meta-wrap .components-toggle-control{margin-bottom:15px}.ast-radio-image-controller .customize-control-title{font-weight:500}.ast-sidebar-layout-meta-wrap{margin-bottom:13px}.ast-meta-settings-divider:before{width:auto;margin:1px -16px}.ast-meta-settings-divider{padding-top:10px}.ast-meta-settings-divider:before{content:'';display:block;height:1px;background:#e2e4e7}.ast-meta-settings-title:not([data-type=ast-first]){padding-top:4px}.ast-meta-settings-title{font-size:13px;font-weight:700}.ast-radio-image-controller input{display:none}.ast-radio-image-controller input:checked+label svg{color:var(--wp-admin-theme-color);background:var(--wp-admin-theme-color);border-color:transparent;box-shadow:0 12px 20px -8px rgb(30 41 59 / 16%);border-bottom-color:#f0f0f1;border-radius:4px;opacity:1}.ast-radio-image-controller>.options-wrapper{display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:23px;grid-row-gap:23px}.ast-radio-image-controller .ast-radio-img-svg svg{color:#a0aec0;width:100%;height:auto;background:rgba(221,224,226,.5);border:1px solid var(--ast-customizer-color-7);border-radius:4px;transition:all .2s;transition:60ms all}.ast-radio-image-controller label{position:relative;display:inline-block}.ast-radio-image-controller input+label .image-clickable{position:absolute;top:0;bottom:0;left:0;right:0;width:100%;height:100%}div#astra_settings_meta_box{padding:0;overflow:hidden}.components-panel__body .components-base-control__field{padding:5px 0 0}.ast-meta-selector-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}.ast-meta-selector-wrapper .ast-selector-inner-wrap{flex:1 1 auto;display:flex}.ast-selector-inner-wrap .components-button{white-space:nowrap;background:rgba(255,255,255,0);color:rgba(0,0,0,.966);text-decoration:none;text-shadow:none;outline:unset;border:1px solid #d2d2d2;width:100%;height:100%;text-align:center;justify-content:center;border-radius:unset;transition:none;font-size:12px;padding:8px 12px}.ast-selector-inner-wrap .components-button.is-primary{color:#fff;background:#007cba}.ast-meta-selector-controller .ast-selector-inner-wrap:first-child .components-button{border-radius:2px 0 0 2px}.ast-meta-selector-controller .ast-selector-inner-wrap:not(:first-child) .components-button{margin-left:-1px}.ast-meta-selector-controller .ast-selector-inner-wrap:not(:first-child):not(:last-child) .components-button{border-right:none}.ast-meta-selector-controller .ast-selector-inner-wrap:last-child .components-button{border-radius:0 2px 2px 0}.ast-meta-selector-controller .ast-selector-inner-wrap .components-button:focus:not(:disabled){box-shadow:none}.ast-meta-settings-content .components-toggle-control .components-base-control__field,.ast-meta-settings-content .components-toggle-control .components-base-control__field .components-flex,.ast-sidebar-container .components-toggle-control .components-base-control__field,.ast-sidebar-container .components-toggle-control .components-base-control__field .components-flex{justify-content:space-between;flex-direction:row-reverse;margin-bottom:0}.ast-custom-layout-panel .components-button{padding-right:15px}.ast-title-container{-js-display:flex;display:flex;flex-grow:1}.ast-header-settings-modal{min-width:auto;width:100%;max-width:700px;height:auto;border-radius:2px;max-height:600px;top:45%;box-shadow:0 10px 36px -10px rgb(0 0 0 / 25%)}.components-modal__icon-container{margin-right:15px;margin-top:5px}.ast-header-settings-modal .components-modal__content{-js-display:flex;display:flex;flex-direction:column;padding:0}.ast-header-settings-modal .components-modal__content::before{margin-bottom:0}.ast-header-settings-modal .components-modal__header{padding-left:24px;border-bottom:0;padding-bottom:20px;padding-top:20px;margin:0;border-radius:2px 2px 0 0;box-shadow:0 6px 8px -3px rgb(0 0 0 / 5%),0 4px 6px -2px rgb(0 0 0 / 5%)}.ast-meta-settings-content{overflow-y:auto;margin:0;padding:0}.ast-meta-settings-hook-table.widefat{border-width:0}.ast-meta-settings-hook-table:last-of-type{border-bottom-width:0}.ast-extra-spacing .ast-border{border-right:1px solid #e1e1e1}.ast-extra-spacing-bottom td{border-bottom:1px solid #e1e1e1}td.ast-advanced-hook-row-heading{border-right:1px solid #e1e1e1;padding:12px 20px 12px 25px;width:25%;vertical-align:middle}.ast-meta-settings-hook-table .ast-advanced-hook-row-content{padding:12px 20px 12px 25px;position:relative;width:75%}.ast-time-duration .ast-advanced-hook-row td{border-bottom:0}.ast-cl-footer-container{position:sticky;bottom:0;border-radius:0 0 2px 2px;background:#fff;z-index:9;box-shadow:0 -6px 8px -3px rgb(0 0 0 / 5%),0 -4px 6px -2px rgb(0 0 0 / 5%)}.ast-button-container{-js-display:flex;display:flex;justify-content:space-between;padding:14px 20px 14px 24px}.ast-cl-popup-notice{-js-display:flex;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;font-size:14px}.ast-button-container button.button{min-height:35px;background-color:#fff}.ast-cl-popup-notice .dashicons{font-size:22px;color:#1f2937;margin-right:10px}.components-modal__header .components-button svg{width:35px;height:35px}.ast-header-settings-modal .components-modal__header-heading-container{justify-content:initial}.components-modal__header .components-button{width:60px;height:60px;right:0;bottom:0;left:auto}.components-button:focus:not(:disabled){box-shadow:none;outline:1.5px solid transparent}.ast-advanced-hook-row-content section{max-width:250px}.ast-advanced-hook-row-content .components-toggle-control:not(:last-child){margin-bottom:20px}.ast-meta-image-tooltip{position:absolute;z-index:200;width:auto;height:26px;padding:0 6px;font-size:12px;font-weight:400;letter-spacing:initial;text-transform:initial;-webkit-font-smoothing:antialiased;-webkit-user-select:none;user-select:none;white-space:nowrap;border-radius:2px;pointer-events:none;color:#fff;background:#1e1e1e;opacity:0;visibility:hidden;transition:opacity .2s cubic-bezier(.455, .03, .515, .955),transform .2s cubic-bezier(.455, .03, .515, .955),visibility .2s cubic-bezier(.455, .03, .515, .955);transform:translate3d(0,-30px,0);display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:inherit;left:50%;top:-38%;transform:translateX(-50%)}.ast-radio-img-svg:hover .ast-meta-image-tooltip{opacity:1;visibility:visible}.ast-pro-upgrade-cta-wrapper{padding:20px;text-align:center;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:15px}p.ast-upgrade-description{margin:0}a.ast-pro-upgrade-link{color:#0284c7;display:block;width:100%;text-decoration:none;padding:8px;border:1px solid #0284c7;border-radius:2px}.ast-sub-section-title{display:inline-block;margin-top:5px;margin-bottom:12px;font-size:14px}#ast-label-container-style{margin-top:16px}#ast-label-sidebar-style{margin-top:16px}.customize-control-ast-responsive-background{position:relative;margin-bottom:-5px;margin-top:20px;display:flex}.customize-control-ast-responsive-background .background-container h4{font-size:14px;font-weight:600;color:#555d66}.customize-control-ast-responsive-background .background-attachment h4,.customize-control-ast-responsive-background .background-color h4,.customize-control-ast-responsive-background .background-position h4,.customize-control-ast-responsive-background .background-repeat h4,.customize-control-ast-responsive-background .background-size h4{margin-bottom:5px;margin-top:10px}.customize-control-ast-responsive-background .background-color{margin-bottom:12px}.customize-control-ast-responsive-background .background-repeat{margin:15px 0 15px 0}.customize-control-ast-responsive-background .background-attachment .buttonset,.customize-control-ast-responsive-background .background-size .buttonset{display:flex;flex-wrap:wrap}.customize-control-ast-responsive-background .background-attachment .buttonset .switch-label,.customize-control-ast-responsive-background .background-size .buttonset .switch-label{background:#fff;border:1px solid rgba(0,0,0,.1);color:#555;padding:2px 4px;margin-right:15px;text-align:center;flex-grow:1;transition:background-color 140ms linear}.customize-control-ast-responsive-background .background-attachment .buttonset .switch-label:last-child,.customize-control-ast-responsive-background .background-size .buttonset .switch-label:last-child{margin-right:0}.customize-control-ast-responsive-background .background-attachment .buttonset .switch-input:checked+.switch-label,.customize-control-ast-responsive-background .background-size .buttonset .switch-input:checked+.switch-label{background-color:#f5f5f5;color:#565e67}.customize-control-ast-responsive-background .background-attachment .buttonset .switch-input[checked=checked]+.switch-label,.customize-control-ast-responsive-background .background-size .buttonset .switch-input[checked=checked]+.switch-label{background-color:#f5f5f5;color:#565e67}.customize-control-ast-responsive-background .ast-bg-img-remove.components-button.is-link{width:100%;border:1px dashed #b4b9be;box-sizing:border-box;box-shadow:unset;padding:9px 0;line-height:1.6;margin-top:10px;text-decoration:none}.customize-control-ast-responsive-background .ast-bg-img-remove.components-button.is-destructive:hover:not(:disabled){color:#a02222;box-shadow:unset;border-color:#a02222}.customize-control-ast-responsive-background .more-settings{margin-top:12px;display:flex;justify-content:flex-end;padding:5px 0 5px 0;cursor:pointer;float:none;text-decoration:none}.customize-control-ast-responsive-background .more-settings:focus{outline:0;box-shadow:none}.customize-control-ast-responsive-background .arrow-icon{margin-left:5px}.customize-control-ast-responsive-background .background-container{display:none}.customize-control-ast-responsive-background .background-container.active{display:block}.customize-control-ast-responsive-background .wp-picker-container{display:block}.customize-control-ast-responsive-background .wp-picker-container .wp-picker-clear{margin-left:4px;min-height:30px}.customize-control-ast-responsive-background .customize-control-content .astra-color-picker-wrap{width:300px}.customize-control-ast-responsive-background .customize-control-content .components-color-picker__saturation-color,.customize-control-ast-responsive-background .customize-control-content .components-color-picker__saturation-white{border-radius:unset}.customize-control-ast-responsive-background .ast-color-btn-clear-wrap{right:84px}.components-color-picker__inputs-toggle-wrapper .components-color-picker__inputs-toggle{vertical-align:middle;height:32px}.astra-popover-tabs .components-button.upload-button.button-add-media{width:100%;position:relative;text-align:center;color:#555d66;border:1px dashed #b4b9be;box-sizing:border-box;box-shadow:unset;padding:9px 0;line-height:1.6}.astra-popover-tabs .components-button.upload-button.button-add-media:hover{color:#555d66;box-sizing:border-box;box-shadow:unset;border-color:#0185ba}.astra-popover-tabs [ID*="-gradient-view"]{padding:0 15px 15px 15px}.astra-popover-tabs [ID*="-gradient-view"] .components-circular-option-picker__clear{flex:unset;box-shadow:unset;width:auto;padding:0 5px}.astra-popover-tabs [ID*="-gradient-view"] .components-circular-option-picker__clear:hover{box-shadow:unset}.astra-popover-tabs [ID*="-gradient-view"] .components-circular-option-picker__clear:active{box-shadow:unset}.astra-popover-tabs [ID*="-gradient-view"] .components-circular-option-picker__clear:focus{box-shadow:unset}.astra-popover-tabs #tab-panel-0-image-view>div{text-align:center}.astra-popover-tabs #tab-panel-0-image-view>div .media-position-setting{text-align:left}.media-position-setting>.components-base-control{margin-bottom:15px}.media-position-setting [CLASS*="-Item-LabelWrapper"]{margin-bottom:5px}.astra-popover-color .components-circular-option-picker{position:relative;margin-top:0}.astra-popover-color .components-circular-option-picker .components-circular-option-picker__custom-clear-wrapper{margin-top:10px;justify-content:flex-start}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.astra-popover-color .components-circular-option-picker .components-circular-option-picker__custom-clear-wrapper{width:50px}}.astra-popover-color [ID*="-color-view"] .components-circular-option-picker{width:auto}.astra-popover-color .ast-color-palette{width:auto;padding:16px 0 0 14px}.astra-popover-color .ast-color-palette .components-circular-option-picker__option{width:100%;height:100%;border-radius:100%}.astra-popover-color .ast-color-palette .components-button.is-pressed:focus:not(:disabled){box-shadow:none;border:none}.astra-popover-color .components-custom-gradient-picker{margin-top:0}.astra-popover-color .components-custom-gradient-picker__gradient-bar{box-sizing:border-box;opacity:1}.astra-popover-color .components-custom-gradient-picker__type-picker .components-base-control__label{display:block}.components-custom-gradient-picker .components-base-control__label{padding-top:10px;font-size:12px;display:block;letter-spacing:.1px;line-height:18px}[ID*="-gradient-view"] .components-toolbar.components-custom-gradient-picker__toolbar .components-button.has-icon{border:none}.media-position-setting.hide-settings{display:none}.media-position-setting .astra-popover-tabs [ID*="-gradient-view"]{padding:0 0 15px 0}.ast-field-settings-modal .customize-control-content .color-button-wrap{right:30px;top:0}.ast-field-settings-modal .ast-responsive-btns{position:absolute;right:14px;top:4px}.ast-field-settings-modal .customize-control-content .astra-color-picker-wrap{margin-left:0;margin-top:0}.ast-field-settings-modal .customize-control-content .ast-color-btn-reset-wrap{right:65px;top:7px}.ast-field-settings-modal .customize-control-content .ast-color-btn-clear-wrap{right:91px}.ast-field-settings-modal .customize-control-ast-responsive-background.customize-control:first-child{margin-top:28px}.customize-control-ast-responsive-background .ast-color-btn-reset-wrap,.customize-control-ast-responsive-color .ast-color-btn-reset-wrap{display:inline-block;line-height:1;top:4.5px}.customize-control-ast-responsive-background .ast-responsive-btns,.customize-control-ast-responsive-color .ast-responsive-btns{position:relative;top:.1em;left:.2em}.customize-control-ast-responsive-color .customize-control-content .ast-color-picker-alpha{display:none}.customize-control-ast-responsive-color .customize-control-content{display:block;margin-top:5px}.customize-control-ast-responsive-color .customize-control-content .ast-color-picker-alpha .astra-color-picker-wrap .components-color-picker__saturation-black{border-radius:4px 4px 0 0}.customize-control-ast-responsive-color .customize-control-content .ast-color-picker-alpha .astra-color-picker-wrap .components-color-picker__saturation-color,.customize-control-ast-responsive-color .customize-control-content .ast-color-picker-alpha .astra-color-picker-wrap .components-color-picker__saturation-white{border-radius:3px}.customize-control-ast-responsive-color .customize-control-content .ast-color-picker-alpha.active{display:block}.customize-control-ast-responsive-color .customize-control-content .components-color-picker__saturation-color,.customize-control-ast-responsive-color .customize-control-content .components-color-picker__saturation-white{border-radius:unset}.ast-field-settings-modal .customize-control-ast-responsive-color .customize-control-content .color-button-wrap{right:30px;top:-3px}.ast-field-settings-modal .customize-control-ast-responsive-color .customize-control-content .astra-color-picker-wrap{margin-left:0;margin-bottom:10px;margin-top:10px}.ast-field-settings-modal .customize-control-ast-responsive-color .customize-control-content .customize-control-title{display:block;margin-bottom:0}.ast-field-settings-modal .customize-control-ast-responsive-color .ast-responsive-btns{right:7px;top:1px}.ast-field-settings-modal .customize-control-ast-responsive-color.customize-control:first-child{margin-top:28px}.ast-field-settings-modal .customize-control-ast-responsive-color .ast-clear-btn-inside-picker.components-button{margin:5px 20px 20px 10px}.ast-field-settings-modal .customize-control-ast-responsive-color .ast-color-btn-reset-wrap{top:3.5px}@supports (-moz-appearance:none){.ast-field-settings-modal .customize-control-ast-responsive-color .ast-color-btn-reset-wrap{top:5.5px;right:65px}.ast-field-settings-modal .customize-control-ast-responsive-color .customize-control-content .color-button-wrap{right:27px;top:-2px}}.astra-control-field.astra-color-control{display:flex}.astra-control-field{position:relative;margin-top:10px;margin-bottom:10px}.astra-control-field.astra-color-control .customize-control-title{flex-grow:2}.astra-control-field .customize-control-title{font-size:14px;font-weight:600;margin-bottom:0;display:flex;align-items:center;letter-spacing:.1px;line-height:18px}.customize-control-title{display:block;font-size:14px;line-height:1;font-weight:600;margin-bottom:4px}.astra-globe-dashicon{color:#fff;background:rgba(0,0,0,.4);border-radius:100%;border:.1px solid rgba(0,0,0,.1);opacity:.78}.components-button.astra-color-icon-indicate .component-color-indicator.astra-advanced-color-indicate{width:28px;height:28px;border-radius:50%;margin:0;background:inherit}.astra-advanced-color-indicate.component-color-indicator{border:none}.astra-color-icon-indicate.components-button{height:auto;position:relative;transform:scale(1);transition:none;border-radius:50%;padding:0;background-image:linear-gradient(45deg,#ddd 25%,transparent 0),linear-gradient(-45deg,#ddd 25%,transparent 0),linear-gradient(45deg,transparent 75%,#ddd 0),linear-gradient(-45deg,transparent 75%,#ddd 0);background-size:10px 10px;background-position:0 0,0 5px,5px -5px,-5px 0}.astra-popover-color .components-popover__content .components-focal-point-picker-wrapper{box-sizing:border-box}.astra-popover-color .components-popover__content .components-focal-point-picker_position-display-container input[type=number].components-text-control__input{min-height:16px;line-height:16px;font-size:12px;width:50px;font-weight:400}.astra-popover-color .components-popover__content .components-focal-point-picker_position-display-container .components-base-control{flex:1;margin-bottom:0}.astra-popover-color .components-popover__content .components-focal-point-picker_position-display-container .components-base-control .components-base-control__label{margin-bottom:0;margin-right:.2em}.astra-popover-color .components-popover__content .components-focal-point-picker_position-display-container .components-base-control__field{display:flex;align-items:center;font-size:8px;font-weight:600;font-style:normal;text-transform:uppercase}.astra-popover-color .components-popover__content .components-focal-point-picker_position-display-container .components-base-control:last-child .components-base-control__field{justify-content:flex-end}.astra-popover-color .components-popover__content .actions{display:flex;justify-content:center;margin-bottom:10px}.astra-popover-color .components-popover__content .actions .button{flex:1;margin-top:10px}.astra-background-picker-wrap .astra-popover-color .components-popover__content{min-width:300px;min-height:340px;max-height:60vh}.color-button-wrap{display:inline-block;position:absolute;right:0;top:0;transform:scale(1);transition:transform .1s ease;height:28px;width:28px}.components-button.astra-color-icon-indicate .astra-advanced-color-indicate:after{content:"";position:absolute;top:-1px;left:-1px;bottom:-1px;right:-1px;border-radius:50%;border:1px solid transparent}.components-button.astra-background-icon-indicate{width:50px;height:50px;border-radius:50%;position:relative;transform:scale(1);transition:transform .1s ease;border-radius:50%;padding:0;background-image:linear-gradient(45deg,#ddd 25%,transparent 0),linear-gradient(-45deg,#ddd 25%,transparent 0),linear-gradient(45deg,transparent 75%,#ddd 0),linear-gradient(-45deg,transparent 75%,#ddd 0);border:1px solid #dadada;background-size:10px 10px;background-position:0 0,0 5px,5px -5px,-5px 0}.components-button.astra-background-icon-indicate .component-color-indicator.astra-advanced-color-indicate{width:100%;height:100%;border-radius:4px;margin:0;display:block;position:absolute;border:0;top:0}.components-button.astra-background-icon-indicate>svg.dashicon{position:absolute;transform:translate(-50%,-50%);left:50%;top:50%;color:#fff;background:rgba(0,0,0,.6);border-radius:100%;width:16px;height:16px;border:1px solid rgba(0,0,0,.1)}.components-button.astra-background-icon-indicate>svg.dashicon path{transform:translate(1px,1px)}.components-button.astra-background-icon-indicate img.astra-background-image-preview{display:flex;object-fit:cover;min-width:100%;min-height:100%;position:absolute;top:0}.components-button.astra-background-icon-indicate:hover{box-shadow:none!important}.astra-control-field.astra-color-control{display:flex}.astra-control-field.astra-color-control .customize-control-title{flex-grow:2}.components-popover.astra-popover-color .components-popover__content{padding:15px 15px 0;box-sizing:initial;background:#fff;border:unset;border-radius:4px;-webkit-box-shadow:0 2px 15px rgba(0,0,0,.3);box-shadow:0 2px 15px rgba(0,0,0,.3)}.customize-control-ast-color.customize-control>*{display:inline}.components-popover.astra-popover-color .components-popover__content .sketch-picker{padding:0 0 5px!important;box-shadow:none!important;border-radius:0!important}.components-popover.astra-popover-color .components-popover__content .attachment-media-view{margin-top:10px;margin-bottom:10px}.astra-swatches-wrap .astra-swatche-item-wrap:hover{transform:scale(1.1)!important}.astra-swatches-wrap .astra-swatche-item-wrap .astra-swatch-item{background-image:linear-gradient(45deg,#ddd 25%,transparent 0),linear-gradient(-45deg,#ddd 25%,transparent 0),linear-gradient(45deg,transparent 75%,#ddd 0),linear-gradient(-45deg,transparent 75%,#ddd 0);background-size:10px 10px;background-position:0 0,0 5px,5px -5px,-5px 0;padding:0;display:flex;justify-content:center}.astra-swatches-wrap .astra-swatche-item-wrap .astra-swatch-item .dashicon{display:none}.astra-swatches-wrap .astra-swatche-item-wrap .astra-swatch-item.swatch-active{box-shadow:0 0 0 8px inset!important}.astra-swatches-wrap .astra-swatche-item-wrap .astra-swatch-item.swatch-active .dashicon{display:block;color:#fff;background:rgba(0,0,0,.6);width:16px;height:16px;border:1px solid rgba(0,0,0,.1);border-radius:100%}.astra-swatches-wrap .astra-swatche-item-wrap .astra-swatch-item.swatch-active .dashicon path{transform:translate(1px,1px)}.components-button.astra-color-icon-indicate>.dashicon{position:absolute;transform:translate(-50%,-50%);left:50%;top:50%;color:#fff;background:rgb(85 93 101);border-radius:4px;width:24px;height:24px;font-size:24px;border:1px solid rgba(0,0,0,.1)}.astra-popover-color{margin:5px -5px 0;background-color:#fff;border-radius:4px;box-shadow:0 1px 16px -4px rgba(30,41,59,.16)}.astra-popover-color .components-h-stack.ast-color-palette{padding:14px 5px}.customize-control-ast-color-group .astra-popover-color .astra-background-tabs .components-h-stack.ast-color-palette,.customize-control-ast-responsive-background .astra-popover-color .components-h-stack.ast-color-palette{padding:0 5px 14px}.astra-popover-color .components-h-stack .components-button{flex:inherit}.astra-popover-color .components-h-stack .components-circular-option-picker__option-wrapper{margin-right:0}.astra-popover-color .components-color-picker .react-colorful__alpha,.astra-popover-color .components-color-picker .react-colorful__hue{width:90%}.ast-field-settings-modal .astra-popover-color{margin-left:0;border:1px solid #dedede}.ast-field-settings-modal .astra-popover-color .components-tab-panel__tabs{padding:8px}.components-color-picker__saturation-black{border-radius:4px 4px 0 0}.components-color-picker__saturation-color{border-radius:3px}.components-color-picker__saturation-white{border-radius:3px}.astra-color-picker-wrap{position:absolute;z-index:2;top:30px;left:0;right:0;bottom:0;display:none}.astra-color-picker-wrap .astra-popover-color .components-color-picker,.astra-color-picker-wrap .astra-popover-color .react-colorful{width:100%}.astra-popover-color .components-custom-gradient-picker{z-index:1}.astra-popover-color .components-custom-gradient-picker__ui-line{z-index:-1}.astra-color-picker-wrap.picker-open{display:block}.ast-field-settings-modal .astra-color-picker-wrap{position:relative;top:10px}.ast-color-palette .components-circular-option-picker__option-wrapper{margin-right:6px;position:relative;height:25px;width:25px}.ast-color-btn-clear-wrap{position:absolute;top:1.5px;right:65px}.ast-color-btn-clear-wrap .astra-color-clear-button.components-button{padding:10px 3px;width:20px;height:20px}.ast-clear-btn-inside-picker.components-button,.ast-reset-btn-inside-picker.components-button,.astra-popover-tabs .ast-clear-btn-inside-picker.components-button{margin:5px 20px 20px 15px;padding:0 8px;border:1px solid #ccc;box-shadow:none}.ast-clear-btn-inside-picker.components-button:active,.ast-clear-btn-inside-picker.components-button:focus,.ast-clear-btn-inside-picker.components-button:hover,.astra-popover-tabs .ast-clear-btn-inside-picker.components-button:active,.astra-popover-tabs .ast-clear-btn-inside-picker.components-button:focus,.astra-popover-tabs .ast-clear-btn-inside-picker.components-button:hover,.astra-popover-tabs [ID*="-gradient-view"] .components-circular-option-picker__clear:active{box-shadow:none!important;background:0 0!important}.ast-clear-btn-inside-picker{padding:0 8px}.ast-color-btn-reset-wrap{position:absolute;right:36px;top:6px}.ast-color-btn-reset-wrap .ast-reset-btn.components-button,.ast-resp-slider-reset-wrap .ast-reset-btn.components-button{color:#006ba1;height:20px;width:20px;padding:4px;background:0 0;box-shadow:none!important;cursor:pointer}.astra-color-clear-button.components-button:focus:not(:disabled){outline:unset;border:none}.ast-color-btn-reset-wrap .ast-reset-btn.components-button:focus,.ast-color-btn-reset-wrap .ast-reset-btn.components-button:hover,.ast-resp-slider-reset-wrap .ast-reset-btn.components-button:focus,.ast-resp-slider-reset-wrap .ast-reset-btn.components-button:hover{box-shadow:none;border:none;background:0 0}.astra-color-clear-button.components-button.is-secondary:hover:not(:disabled),.astra-color-clear-button.components-button:focus:not(:disabled){box-shadow:0 0 #000;padding:1.5px;border:none}.ast-reset-btn.components-button.is-secondary:disabled span,.astra-color-clear-button.components-button.is-secondary:disabled{color:var(--ast-customizer-color-6)}.ast-field-settings-modal .color-button-wrap{right:16px}.ast-field-settings-modal .ast-color-btn-reset-wrap{right:59px;top:6px}.ast-field-settings-modal .ast-color-btn-clear-wrap{right:78px}.ast-field-settings-modal .customize-control-ast-color.customize-control,.ast-field-settings-modal .customize-control-ast-color.customize-control:first-child{margin-top:25px}.astra-color-picker-wrap .components-color-picker__inputs-wrapper{min-width:unset}.customize-control .ast-gradient-color-picker input[type=number]{width:100%}.ast-gradient-color-picker .components-select-control.components-custom-gradient-picker__type-picker{align-items:center;flex-direction:inherit}.astra-color-picker-wrap .components-popover__content{width:max-content}.astra-color-picker-wrap .astra-popover-color .ast-gradient-ui .components-color-picker,.astra-color-picker-wrap .astra-popover-color .ast-gradient-ui .react-colorful,.astra-color-picker-wrap .components-custom-gradient-picker__inserter .components-color-picker{width:216px}.astra-color-picker-wrap .ast-gradient-ui .components-select-control.components-custom-gradient-picker__type-picker{flex-direction:column;align-items:start}.astra-color-picker-wrap .ast-gradient-ui .components-angle-picker-control{margin-bottom:0}.astra-color-picker-wrap .ast-gradient-ui .components-custom-gradient-picker__remove-control-point{padding:0 16px 16px 16px;border:0}.astra-color-picker-wrap .ast-gradient-ui .components-custom-gradient-picker__remove-control-point:focus{box-shadow:none;outline:0}.customize-control .ast-gradient-color-picker .is-alpha-enabled .components-base-control__field [type=number]{width:100%}.ast-field-settings-modal .components-circular-option-picker__option-wrapper .components-circular-option-picker__option:focus::after{width:24px;height:24px}.ast-field-settings-modal .ast-color-palette .components-circular-option-picker__option-wrapper{height:25px;width:25px}.ast-field-settings-modal .ast-color-palette .components-circular-option-picker__option.is-pressed+svg{left:2.5px;top:0;width:20px}.ast-color-palette .components-circular-option-picker__option.is-pressed+svg{left:0;top:0;mix-blend-mode:difference}.astra-popover-color .components-circular-option-picker .components-circular-option-picker__swatches{gap:4px;justify-content:center}.astra-popover-color .components-circular-option-picker__option-wrapper:hover{transform:scale(1.1)}.customize-control-ast-color+.customize-control-ast-color{margin-top:30px}@supports (-moz-appearance:none){@media (max-width:1845px){.ast-color-palette .components-circular-option-picker__option-wrapper{margin-right:5px}.ast-field-settings-modal .components-circular-option-picker__option-wrapper .components-circular-option-picker__option:focus::after{width:21px;height:21px}.ast-field-settings-modal .ast-color-palette .components-circular-option-picker__option-wrapper{height:20px;width:20px}.ast-field-settings-modal .ast-color-palette .components-circular-option-picker__option.is-pressed+svg{left:3px;top:-2px;width:15px}}}.astra-color-icon-indicate.components-button:focus:not(:disabled){box-shadow:unset;outline:unset}.astra-color-icon-indicate.components-button:hover{transform:scale(1.05)}.ast-top-divider.customize-control-ast-color .ast-divider-title+.ast-control-wrap,.ast-top-divider.customize-control-ast-color-group .ast-divider-title+.ast-control-wrap{margin-top:25px;display:inline-flex;width:100%;min-height:22px}.ast-bottom-divider.customize-control-ast-toggle-control .ast-divider-title+.ast-togglecontrol-wrapper,.ast-top-divider.customize-control-ast-responsive-color .ast-divider-title+.ast-control-wrap,.ast-top-divider.customize-control-ast-responsive-toggle-control .ast-divider-title+.ast-responsive-toggle-control-wrapper,.ast-top-divider.customize-control-ast-slider .ast-divider-title+.ast-slider-wrap,.ast-top-divider.customize-control-ast-toggle-control .ast-divider-title+.ast-togglecontrol-wrapper,.customize-control-ast-color-group .ast-divider-title+.ast-control-wrap{margin-top:25px}.ast-top-divider.customize-control-ast-color-group .ast-control-wrap{display:inline-flex;width:100%}.ast-top-divider .ast-divider-title+.ast-control-wrap .ast-color-btn-reset-wrap{top:67px}.ast-top-divider .ast-divider-title+.ast-control-wrap .color-button-wrap{top:61px}.ast-top-divider.customize-control-ast-responsive-color .ast-divider-title+.ast-control-wrap .ast-responsive-btns{top:70px}.ast-color-palette.components-circular-option-picker .components-circular-option-picker__swatches{width:100%}.ast-adv-toggle-icon{right:2px;position:absolute;width:18px;height:18px;font-size:18px;border-radius:2px;padding:4px;color:var(--ast-customizer-color-8);background:var(--ast-customizer-color-9);cursor:pointer}.ast-adv-toggle-icon:hover{color:var(--ast-customizer-color-1)}.ast-adv-toggle-icon:before{content:"\f464"}.ast-adv-toggle-icon.open:before{content:"\f158"}.ast-field-settings-modal{position:absolute;-webkit-box-shadow:0 2px 15px rgba(0,0,0,.3);box-shadow:0 2px 15px rgba(0,0,0,.3);-webkit-border-radius:3px;border-radius:3px;left:0;right:0;z-index:8;background-color:#fff}.customize-control-ast-color-palette .ast-field-settings-modal{z-index:11}.ast-field-settings-modal .customize-control-ast-divider:first-child{margin-top:15px}.ast-field-settings-wrap{width:100%}.ast-group-tabs,.ast-tab-content{position:relative}.ast-group-list{overflow:hidden;border-bottom:1px solid #ddd}.ast-group-list:after,.ast-group-list:before{content:"";display:table;border-collapse:collapse}.ui-tabs-anchor{float:left;padding:.5em .5em;color:#555d66;text-decoration:none}.ui-state-active .ui-tabs-anchor{color:#fff}.ui-tabs-anchor:hover{color:#555d66}.ui-state-active .ui-tabs-anchor:hover{color:#fff}.ast-group-tabs .ui-widget-content{overflow:hidden}.ast-group-tabs .ui-widget-content.iris-slider-offset,.ast-group-tabs .ui-widget-content.iris-slider-offset-alpha{overflow:inherit}.ast-fields-wrap{overflow:hidden}.ast-field-settings-wrap{-webkit-box-shadow:0 2px 15px rgba(0,0,0,.3);box-shadow:0 2px 15px rgba(0,0,0,.3);-webkit-border-radius:3px;background-color:#fff}.ast-field-settings-wrap .ast-field-settings-modal{border-radius:3px;margin-top:10px;margin-bottom:20px}.ast-field-settings-modal::before{content:'';position:absolute;top:-17px;right:8px;border:9px solid transparent;border-bottom-color:#fff;pointer-events:none}.ast-group-tabs .ui-tabs-nav{display:flex;padding:15px 15px 0 15px}.ast-group-tabs .ui-tabs-nav .ui-corner-top{align-items:center;flex:1 1 auto;justify-content:center;margin:0 0;padding:0;border:1px solid #ccc;transition:background-color 140ms linear}.ast-group-tabs .ui-tabs-nav .ui-corner-top:first-child{border-radius:3px 0 0 3px}.ast-group-tabs .ui-tabs-nav .ui-corner-top:last-child{border-radius:0 3px 3px 0}.ast-group-tabs .ui-tabs-nav .ui-corner-top .ui-tabs-anchor{width:100%;text-align:center;padding:2px 4px;padding-left:0;padding-right:0;outline:0}.ast-group-tabs ul.ast-group-list .ui-corner-top .ui-tabs-anchor:focus{box-shadow:none}.ast-group-tabs .ui-tabs-nav{border:none}.ast-group-tabs ul.ast-group-list .ui-corner-top.ui-state-active{background-color:#0185ba;border:1px solid rgba(0,0,0,.1)}.ast-group-tabs .ui-tabs-nav{overflow:visible}.ast-group-tabs ul.ast-group-list .ui-corner-top:not(:first-child){border-left-width:0}.wp-core-ui .ast-field-settings-modal .background-image-upload .button{font-size:11px}.ast-field-settings-modal .customize-control{padding-left:16px;padding-right:16px;box-sizing:border-box}.ast-control-wrap .ast-color-picker-alpha{margin-left:-5px;margin-right:-5px}.ast-field-settings-modal .customize-control:first-child{margin-top:16px}.ast-field-settings-modal .ui-tabs-nav .customize-control:first-child{margin-top:0}.ast-field-settings-modal .customize-control:last-child{padding-bottom:16px}.customize-control-ast-settings-group{line-height:27px}.customize-control-ast-settings-group .customize-control-title{margin-bottom:0}.customize-control-ast-settings-group .ast-field-settings-modal .customize-control-title{margin-bottom:10px;font-size:13px;margin-top:3px}.customize-control-ast-settings-group .ast-field-settings-modal .customize-control-ast-responsive-slider .ast-range-unit,.customize-control-ast-settings-group .ast-field-settings-modal .customize-control-ast-responsive-slider .ast-responsive-units,.customize-control-ast-settings-group .ast-field-settings-modal .customize-control-ast-slider .ast-range-unit{top:6px}.customize-control-ast-settings-group .ast-field-settings-modal .customize-control-ast-responsive-slider .ast-resp-slider-reset-wrap,.customize-control-ast-settings-group .ast-field-settings-modal .customize-control-ast-slider .ast-resp-slider-reset-wrap{top:3px}.customize-control-ast-settings-group .ast-field-settings-modal .customize-control-ast-responsive-slider .ast-responsive-slider-btns,.customize-control-ast-settings-group .ast-field-settings-modal .customize-control-ast-slider .ast-responsive-slider-btns{top:2px}.ast-field-settings-modal .customize-control{margin-top:2px}#customize-control-headings-font-extras.ast-sub-top-dotted-divider{margin-top:12px}.astra-popover-tabs{position:relative;top:5px}.astra-popover-tabs .components-tab-panel__tabs{display:flex;padding:15px;border:none}.astra-popover-tabs .components-tab-panel__tabs .components-tab-panel__tabs-item{color:#555d66;font-size:13px;font-weight:400;height:35px;transition:unset;padding:2px 4px;text-decoration:none;border-radius:0;border:1px solid rgba(0,0,0,.1)}.astra-popover-tabs .components-tab-panel__tabs .components-tab-panel__tabs-item:active{box-shadow:unset}.astra-popover-tabs .components-tab-panel__tabs .components-tab-panel__tabs-item:focus{box-shadow:unset}.astra-popover-tabs [ID*="-image-view"]{padding:15px;border:none}.astra-popover-tabs .components-button{align-items:center;flex:1 1 auto;justify-content:center;margin:0 0;padding:0;border:1px solid #ccc;transition:background-color 140ms linear}.astra-popover-tabs .components-tab-panel__tabs-item:first-child{border-radius:3px 0 0 3px}.astra-popover-tabs .components-tab-panel__tabs-item:last-child{border-radius:0 3px 3px 0}.astra-popover-tabs .components-tab-panel__tabs-item:not(:first-child){border-left-width:0}.astra-popover-tabs .components-tab-panel__tabs-item.active-tab{background-color:#0185ba;color:#fff}.astra-popover-tabs.astra-media-tab .components-tab-panel__tab-content,.astra-popover-tabs.astra-media-tab .components-tab-panel__tabs{padding:0}.astra-popover-tabs.astra-media-tab .components-tab-panel__tabs-item.active-tab{border-color:var(--ast-customizer-color-3);background:var(--ast-customizer-color-1)}.astra-popover-tabs.astra-media-tab .components-tab-panel__tab-content .ast-social-icon-picker-label{text-align:left}.astra-media-tab .astra-media-image{width:100%;margin-bottom:0}.astra-media-tab .ast-media-btn{display:block;width:100%;border:1px dashed var(--ast-customizer-color-7);box-sizing:border-box;box-shadow:unset;padding:9px 0;line-height:1.6;text-decoration:none}.astra-media-tab .ast-danger-btn{color:var(--ast-customizer-color-14);margin-top:10px}.astra-media-tab .ast-media-btn:hover{border-color:var(--ast-customizer-color-3)}.astra-media-tab .ast-danger-btn:hover{border-color:var(--ast-customizer-color-14)}.components-base-control.ast-text-control-input{margin-bottom:16px}.ast-payments-text-control-input .components-base-control__label{text-transform:none;color:#334155;font-size:13px}.components-base-control.ast-payments-text-control-input{margin-bottom:20px}.components-base-control.ast-text-control-input input{border-color:var(--ast-customizer-color-7);color:var(--ast-customizer-color-5)}.astra-popover-color .astra-popover-tabs .components-tab-panel__tabs button.components-tab-panel__tabs-item.active-tab:not(.is-primary):not(.is-tertiary):not(.is-link):hover{color:#fff}.components-popover.astra-popover-color .components-popover__content{min-width:310px;max-height:60vh;padding:0;-webkit-box-shadow:0 2px 15px rgba(0,0,0,.3);box-shadow:0 2px 15px rgba(0,0,0,.3)}.ast-field-settings-modal .components-popover.astra-popover-color .components-popover__content{min-width:320px;min-height:325px}.ast-field-settings-modal .background-wrapper .components-popover.astra-popover-color .components-popover__content{min-height:385px}.ast-field-settings-modal .components-angle-picker-control .components-flex__block{min-width:auto}.customize-control-ast-settings-group .customize-control-ast-responsive-slider .wrapper .ast-resp-slider-reset-wrap,.customize-control-ast-settings-group .customize-control-ast-slider .wrapper .ast-resp-slider-reset-wrap{margin-top:0}.ast-top-divider.customize-control-ast-settings-group .ast-toggle-desc-wrap .ast-adv-toggle-icon{top:23px}.ast-fields-wrap .customize-control-ast-responsive-slider .ast-slider-wrap>label,.ast-fields-wrap .customize-control-ast-selector .ast-slider-wrap>label{display:inline-block}#customize-control-astra-color-palettes .ast-color-palette-wrap>div{margin-bottom:8px;position:relative}#customize-control-astra-color-palettes .color-button-wrap{display:unset;position:relative;right:unset;top:unset;vertical-align:sub;z-index:10}#customize-control-astra-color-palettes .astra-color-picker-wrap{position:absolute;z-index:1;right:0;width:100%;display:none;margin-top:10px}#customize-control-astra-color-palettes .astra-color-picker-wrap.picker-open{display:block}#customize-control-astra-color-palettes .ast-color-palette-label{width:65%;display:inline-block;margin-right:10px;vertical-align:top}#customize-control-astra-color-palettes .ast-color-palette-label input{background:0 0;border:none}#customize-control-astra-color-palettes .ast-color-palette-label input:focus{border:1px solid #000;outline:0;box-shadow:none;background:#fff}.ast-color-palette-wrapper .ast-single-palette-wrap{display:grid;grid-template-columns:repeat(9,1fr);align-items:center;position:relative;gap:2px}.ast-single-palette-wrap .components-button.astra-color-icon-indicate .component-color-indicator.astra-advanced-color-indicate{width:25px;height:25px}#customize-control-astra-color-palettes .ast-color-palette-wrapper .ast-color-picker-wrap:first-child{margin-left:0}#customize-control-astra-color-palettes .ast-color-palette-wrapper .ast-color-picker-wrap{margin-top:12px;cursor:pointer}#customize-control-astra-color-palettes .ast-reset-btn:disabled{opacity:.6}#customize-control-astra-color-palettes .ast-single-color-container{width:25%;height:48px;display:inline-block}#customize-control-astra-color-palettes .ast-color-palette-wrap>section{text-align:center;outline:0;border-radius:3px;cursor:pointer;transition:all .2s;box-shadow:0 0 0 1px #ddd}.ast-color-palette-container{width:100%;display:inline-grid;grid-template-columns:auto auto;column-gap:16px;row-gap:16px}#customize-control-astra-color-palettes .ast-field-settings-modal{display:none;padding:16px}.ast-color-palette-wrap{transition:all .2s}.ast-color-palette-wrap.active{box-shadow:0 12px 20px -8px rgb(30 41 59 / 16%)}#customize-control-astra-color-palettes .ast-color-palette-wrapper{clear:both}#customize-controls .customize-section-title.is-in-view.is-sticky{z-index:99}#customize-control-astra-color-palettes .ast-palette-selection-wrapper{overflow:hidden;padding:2px}@media (min-width:1800px){#customize-control-astra-color-palettes .astra-color-picker-wrap{width:auto}}#customize-control-astra-color-palettes .ast-color-palette-wrap.active>section{box-shadow:0 0 0 1px #334155}.ast-palette-label-wrap{display:inline-block;text-align:center;color:#9ca3af;overflow:hidden;width:100%;box-sizing:border-box;padding:0;transition:.15s color ease-in-out,.15s background-color ease-in-out,.15s border-color ease-in-out;font-style:normal;font-weight:600;font-size:10px;line-height:22px;letter-spacing:1.5px;text-transform:uppercase}.ast-color-palette-wrap.active .ast-palette-label-wrap{color:#334155}#customize-control-astra-color-palettes .ast-field-settings-modal{margin-top:-35px}.astra-advanced-color-indicate .global-color{display:none}.color-button-wrap.has-global-palette-color .astra-advanced-color-indicate .global-color{color:#fff;display:block;opacity:1;position:absolute;left:50%;top:50%;display:block;text-align:center;transform:translate(-50%,-50%)}.color-button-wrap.has-global-palette-color .astra-advanced-color-indicate .global-color svg{width:10px;height:10px;transform:scale(1.5)}#customize-control-astra-color-palettes .ast-adv-toggle-icon{top:-5px}.ast-color-picker-custom-tooltip{position:absolute;top:-30px;bottom:0;left:0;right:0;width:100%;height:100%}.ast-color-picker-custom-tooltip[data-title]::after{content:attr(data-title);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:1ch 1.5ch;border-radius:.3ch;box-shadow:0 1em 2em -.5em rgb(0 0 0 / 35%);background:var(--ast-customizer-color-12);color:var(--ast-customizer-color-10);z-index:1000;bottom:calc(100% + 5px);text-align:center;animation:tooltips-vert .3s ease-out forwards;text-transform:none;font-size:.9em;line-height:1;user-select:none;pointer-events:none;position:absolute;display:none;opacity:0;left:50%;transform:translate(-50%,-.5em)}.ast-single-palette-wrap>:last-child .ast-color-picker-custom-tooltip[data-title]::after{left:-16px}.ast-color-picker-custom-tooltip-wrapper{position:relative}.ast-color-picker-wrap:hover+.ast-color-picker-custom-tooltip-wrapper .ast-color-picker-custom-tooltip[data-title]::after{display:flex;white-space:break-spaces;inline-size:max-content}.ast-color-palette .components-popover.components-tooltip{position:relative!important;left:5px!important;top:-35px!important;transform:unset!important}.customize-control .components-tooltip{z-index:8!important}.ast-color-palette .components-popover .components-popover__content{bottom:calc(100% + 5px);animation:tooltips-vert .3s ease-out forwards;left:50%;transform:translate(-50%,-.5em)}.ast-responsive-btns{display:inline-block;line-height:1;vertical-align:top}.ast-responsive-btns>li{margin-bottom:0;display:none}.ast-responsive-btns>li.active{display:inline-block}.ast-responsive-btns button[type=button]{padding:0;cursor:pointer;background:0 0;border:none;outline:0}.ast-responsive-btns button[type=button]>i{width:15px;height:15px;font-size:15px}.input-wrapper.ast-responsive-wrapper{display:inline-flex;justify-content:space-between;margin-right:0;align-items:flex-start;flex:0 1;width:100%}.ast-dashicons-custom-tooltip{position:absolute;left:8px;top:20px;width:150px;z-index:999;padding:8px 8px;font-size:12px;font-weight:400;border-radius:2px;color:#fff;background:#1e1e1e;transition:opacity .2s cubic-bezier(.455, .03, .515, .955),transform .2s cubic-bezier(.455, .03, .515, .955),visibility .2s cubic-bezier(.455, .03, .515, .955);transform:translate3d(0,-30px,0);display:flex;flex-direction:column;align-items:center;justify-content:center;line-height:1.5em;text-align:center;visibility:hidden}.dashicons-editor-help{cursor:pointer;font-size:18px;color:#9ca3af;position:relative;left:6px;top:2.5px}.dashicons-editor-help:hover~.ast-dashicons-custom-tooltip{opacity:1;visibility:visible}.astra-popover-tabs img{width:100%;max-width:300px}.customize-control .ast-reset-btn .dashicons-image-rotate{width:12px;height:12px;font-size:12px;position:relative;top:.1em;left:.5em}.ast-bg-control-left{display:flex;width:50%;height:50%;display:flex;justify-content:space-between;align-items:center;position:relative;top:.6em;max-height:19.5px}#customize-control-astra-settings-content-bg-obj-responsive .ast-bg-control-left{width:57%}#customize-control-astra-settings-content-bg-obj-responsive{margin-top:2em;margin-bottom:1em}.ast-show-help-text-container{position:relative}.customize-control-ast-background .more-settings .message,.customize-control-ast-responsive-background .more-settings .message{margin-right:5px}.customize-control .media-position-setting label.components-text{text-transform:capitalize;font-size:12px;font-weight:400}.ast-sidebar-container .components-base-control .components-base-control__field .components-input-control__backdrop{border-color:#d1d5db!important}@media (min-width:782px){div#astra-theme-layout\:theme-meta-panel .components-panel__header+.interface-complementary-area-header{margin-bottom:-2px}}PKZg~/extend-metabox/css/minified/metabox-rtl.min.cssnu[.ast-header-settings-modal .components-modal__header svg{width:30px;height:30px}.ast-sidebar-container .ast-sidebar-layout-meta-wrap .components-input-control__container .components-select-control__input{padding:3px 8px 3px 24px;font-size:14px;line-height:25px;margin-bottom:3px}.ast-sidebar-layout-meta-wrap .components-toggle-control label{font-size:14px}.ast-sidebar-layout-meta-wrap .components-toggle-control{margin-bottom:15px}.ast-radio-image-controller .customize-control-title{font-weight:500}.ast-sidebar-layout-meta-wrap{margin-bottom:13px}.ast-meta-settings-divider:before{width:auto;margin:1px -16px}.ast-meta-settings-divider{padding-top:10px}.ast-meta-settings-divider:before{content:'';display:block;height:1px;background:#e2e4e7}.ast-meta-settings-title:not([data-type=ast-first]){padding-top:4px}.ast-meta-settings-title{font-size:13px;font-weight:700}.ast-radio-image-controller input{display:none}.ast-radio-image-controller input:checked+label svg{color:var(--wp-admin-theme-color);background:var(--wp-admin-theme-color);border-color:transparent;box-shadow:0 12px 20px -8px rgb(30 41 59 / 16%);border-bottom-color:#f0f0f1;border-radius:4px;opacity:1}.ast-radio-image-controller>.options-wrapper{display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:23px;grid-row-gap:23px}.ast-radio-image-controller .ast-radio-img-svg svg{color:#a0aec0;width:100%;height:auto;background:rgba(221,224,226,.5);border:1px solid var(--ast-customizer-color-7);border-radius:4px;transition:all .2s;transition:60ms all}.ast-radio-image-controller label{position:relative;display:inline-block}.ast-radio-image-controller input+label .image-clickable{position:absolute;top:0;bottom:0;right:0;left:0;width:100%;height:100%}div#astra_settings_meta_box{padding:0;overflow:hidden}.components-panel__body .components-base-control__field{padding:5px 0 0}.ast-meta-selector-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}.ast-meta-selector-wrapper .ast-selector-inner-wrap{flex:1 1 auto;display:flex}.ast-selector-inner-wrap .components-button{white-space:nowrap;background:rgba(255,255,255,0);color:rgba(0,0,0,.966);text-decoration:none;text-shadow:none;outline:unset;border:1px solid #d2d2d2;width:100%;height:100%;text-align:center;justify-content:center;border-radius:unset;transition:none;font-size:12px;padding:8px 12px}.ast-selector-inner-wrap .components-button.is-primary{color:#fff;background:#007cba}.ast-meta-selector-controller .ast-selector-inner-wrap:first-child .components-button{border-radius:0 2px 2px 0}.ast-meta-selector-controller .ast-selector-inner-wrap:not(:first-child) .components-button{margin-right:-1px}.ast-meta-selector-controller .ast-selector-inner-wrap:not(:first-child):not(:last-child) .components-button{border-left:none}.ast-meta-selector-controller .ast-selector-inner-wrap:last-child .components-button{border-radius:2px 0 0 2px}.ast-meta-selector-controller .ast-selector-inner-wrap .components-button:focus:not(:disabled){box-shadow:none}.ast-meta-settings-content .components-toggle-control .components-base-control__field,.ast-meta-settings-content .components-toggle-control .components-base-control__field .components-flex,.ast-sidebar-container .components-toggle-control .components-base-control__field,.ast-sidebar-container .components-toggle-control .components-base-control__field .components-flex{justify-content:space-between;flex-direction:row-reverse;margin-bottom:0}.ast-custom-layout-panel .components-button{padding-left:15px}.ast-title-container{-js-display:flex;display:flex;flex-grow:1}.ast-header-settings-modal{min-width:auto;width:100%;max-width:700px;height:auto;border-radius:2px;max-height:600px;top:45%;box-shadow:0 10px 36px -10px rgb(0 0 0 / 25%)}.components-modal__icon-container{margin-left:15px;margin-top:5px}.ast-header-settings-modal .components-modal__content{-js-display:flex;display:flex;flex-direction:column;padding:0}.ast-header-settings-modal .components-modal__content::before{margin-bottom:0}.ast-header-settings-modal .components-modal__header{padding-right:24px;border-bottom:0;padding-bottom:20px;padding-top:20px;margin:0;border-radius:2px 2px 0 0;box-shadow:0 6px 8px -3px rgb(0 0 0 / 5%),0 4px 6px -2px rgb(0 0 0 / 5%)}.ast-meta-settings-content{overflow-y:auto;margin:0;padding:0}.ast-meta-settings-hook-table.widefat{border-width:0}.ast-meta-settings-hook-table:last-of-type{border-bottom-width:0}.ast-extra-spacing .ast-border{border-left:1px solid #e1e1e1}.ast-extra-spacing-bottom td{border-bottom:1px solid #e1e1e1}td.ast-advanced-hook-row-heading{border-left:1px solid #e1e1e1;padding:12px 25px 12px 20px;width:25%;vertical-align:middle}.ast-meta-settings-hook-table .ast-advanced-hook-row-content{padding:12px 25px 12px 20px;position:relative;width:75%}.ast-time-duration .ast-advanced-hook-row td{border-bottom:0}.ast-cl-footer-container{position:sticky;bottom:0;border-radius:0 0 2px 2px;background:#fff;z-index:9;box-shadow:0 -6px 8px -3px rgb(0 0 0 / 5%),0 -4px 6px -2px rgb(0 0 0 / 5%)}.ast-button-container{-js-display:flex;display:flex;justify-content:space-between;padding:14px 24px 14px 20px}.ast-cl-popup-notice{-js-display:flex;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;font-size:14px}.ast-button-container button.button{min-height:35px;background-color:#fff}.ast-cl-popup-notice .dashicons{font-size:22px;color:#1f2937;margin-left:10px}.components-modal__header .components-button svg{width:35px;height:35px}.ast-header-settings-modal .components-modal__header-heading-container{justify-content:initial}.components-modal__header .components-button{width:60px;height:60px;left:0;bottom:0;right:auto}.components-button:focus:not(:disabled){box-shadow:none;outline:1.5px solid transparent}.ast-advanced-hook-row-content section{max-width:250px}.ast-advanced-hook-row-content .components-toggle-control:not(:last-child){margin-bottom:20px}.ast-meta-image-tooltip{position:absolute;z-index:200;width:auto;height:26px;padding:0 6px;font-size:12px;font-weight:400;letter-spacing:initial;text-transform:initial;-webkit-font-smoothing:antialiased;-webkit-user-select:none;user-select:none;white-space:nowrap;border-radius:2px;pointer-events:none;color:#fff;background:#1e1e1e;opacity:0;visibility:hidden;transition:opacity .2s cubic-bezier(.455, .03, .515, .955),transform .2s cubic-bezier(.455, .03, .515, .955),visibility .2s cubic-bezier(.455, .03, .515, .955);transform:translate3d(0,-30px,0);display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:inherit;right:50%;top:-38%;transform:translateX(50%)}.ast-radio-img-svg:hover .ast-meta-image-tooltip{opacity:1;visibility:visible}.ast-pro-upgrade-cta-wrapper{padding:20px;text-align:center;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:15px}p.ast-upgrade-description{margin:0}a.ast-pro-upgrade-link{color:#0284c7;display:block;width:100%;text-decoration:none;padding:8px;border:1px solid #0284c7;border-radius:2px}.ast-sub-section-title{display:inline-block;margin-top:5px;margin-bottom:12px;font-size:14px}#ast-label-container-style{margin-top:16px}#ast-label-sidebar-style{margin-top:16px}.customize-control-ast-responsive-background{position:relative;margin-bottom:-5px;margin-top:20px;display:flex}.customize-control-ast-responsive-background .background-container h4{font-size:14px;font-weight:600;color:#555d66}.customize-control-ast-responsive-background .background-attachment h4,.customize-control-ast-responsive-background .background-color h4,.customize-control-ast-responsive-background .background-position h4,.customize-control-ast-responsive-background .background-repeat h4,.customize-control-ast-responsive-background .background-size h4{margin-bottom:5px;margin-top:10px}.customize-control-ast-responsive-background .background-color{margin-bottom:12px}.customize-control-ast-responsive-background .background-repeat{margin:15px 0 15px 0}.customize-control-ast-responsive-background .background-attachment .buttonset,.customize-control-ast-responsive-background .background-size .buttonset{display:flex;flex-wrap:wrap}.customize-control-ast-responsive-background .background-attachment .buttonset .switch-label,.customize-control-ast-responsive-background .background-size .buttonset .switch-label{background:#fff;border:1px solid rgba(0,0,0,.1);color:#555;padding:2px 4px;margin-left:15px;text-align:center;flex-grow:1;transition:background-color 140ms linear}.customize-control-ast-responsive-background .background-attachment .buttonset .switch-label:last-child,.customize-control-ast-responsive-background .background-size .buttonset .switch-label:last-child{margin-left:0}.customize-control-ast-responsive-background .background-attachment .buttonset .switch-input:checked+.switch-label,.customize-control-ast-responsive-background .background-size .buttonset .switch-input:checked+.switch-label{background-color:#f5f5f5;color:#565e67}.customize-control-ast-responsive-background .background-attachment .buttonset .switch-input[checked=checked]+.switch-label,.customize-control-ast-responsive-background .background-size .buttonset .switch-input[checked=checked]+.switch-label{background-color:#f5f5f5;color:#565e67}.customize-control-ast-responsive-background .ast-bg-img-remove.components-button.is-link{width:100%;border:1px dashed #b4b9be;box-sizing:border-box;box-shadow:unset;padding:9px 0;line-height:1.6;margin-top:10px;text-decoration:none}.customize-control-ast-responsive-background .ast-bg-img-remove.components-button.is-destructive:hover:not(:disabled){color:#a02222;box-shadow:unset;border-color:#a02222}.customize-control-ast-responsive-background .more-settings{margin-top:12px;display:flex;justify-content:flex-end;padding:5px 0 5px 0;cursor:pointer;float:none;text-decoration:none}.customize-control-ast-responsive-background .more-settings:focus{outline:0;box-shadow:none}.customize-control-ast-responsive-background .arrow-icon{margin-right:5px}.customize-control-ast-responsive-background .background-container{display:none}.customize-control-ast-responsive-background .background-container.active{display:block}.customize-control-ast-responsive-background .wp-picker-container{display:block}.customize-control-ast-responsive-background .wp-picker-container .wp-picker-clear{margin-right:4px;min-height:30px}.customize-control-ast-responsive-background .customize-control-content .astra-color-picker-wrap{width:300px}.customize-control-ast-responsive-background .customize-control-content .components-color-picker__saturation-color,.customize-control-ast-responsive-background .customize-control-content .components-color-picker__saturation-white{border-radius:unset}.customize-control-ast-responsive-background .ast-color-btn-clear-wrap{left:84px}.components-color-picker__inputs-toggle-wrapper .components-color-picker__inputs-toggle{vertical-align:middle;height:32px}.astra-popover-tabs .components-button.upload-button.button-add-media{width:100%;position:relative;text-align:center;color:#555d66;border:1px dashed #b4b9be;box-sizing:border-box;box-shadow:unset;padding:9px 0;line-height:1.6}.astra-popover-tabs .components-button.upload-button.button-add-media:hover{color:#555d66;box-sizing:border-box;box-shadow:unset;border-color:#0185ba}.astra-popover-tabs [ID*="-gradient-view"]{padding:0 15px 15px 15px}.astra-popover-tabs [ID*="-gradient-view"] .components-circular-option-picker__clear{flex:unset;box-shadow:unset;width:auto;padding:0 5px}.astra-popover-tabs [ID*="-gradient-view"] .components-circular-option-picker__clear:hover{box-shadow:unset}.astra-popover-tabs [ID*="-gradient-view"] .components-circular-option-picker__clear:active{box-shadow:unset}.astra-popover-tabs [ID*="-gradient-view"] .components-circular-option-picker__clear:focus{box-shadow:unset}.astra-popover-tabs #tab-panel-0-image-view>div{text-align:center}.astra-popover-tabs #tab-panel-0-image-view>div .media-position-setting{text-align:right}.media-position-setting>.components-base-control{margin-bottom:15px}.media-position-setting [CLASS*="-Item-LabelWrapper"]{margin-bottom:5px}.astra-popover-color .components-circular-option-picker{position:relative;margin-top:0}.astra-popover-color .components-circular-option-picker .components-circular-option-picker__custom-clear-wrapper{margin-top:10px;justify-content:flex-start}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.astra-popover-color .components-circular-option-picker .components-circular-option-picker__custom-clear-wrapper{width:50px}}.astra-popover-color [ID*="-color-view"] .components-circular-option-picker{width:auto}.astra-popover-color .ast-color-palette{width:auto;padding:16px 14px 0 0}.astra-popover-color .ast-color-palette .components-circular-option-picker__option{width:100%;height:100%;border-radius:100%}.astra-popover-color .ast-color-palette .components-button.is-pressed:focus:not(:disabled){box-shadow:none;border:none}.astra-popover-color .components-custom-gradient-picker{margin-top:0}.astra-popover-color .components-custom-gradient-picker__gradient-bar{box-sizing:border-box;opacity:1}.astra-popover-color .components-custom-gradient-picker__type-picker .components-base-control__label{display:block}.components-custom-gradient-picker .components-base-control__label{padding-top:10px;font-size:12px;display:block;letter-spacing:.1px;line-height:18px}[ID*="-gradient-view"] .components-toolbar.components-custom-gradient-picker__toolbar .components-button.has-icon{border:none}.media-position-setting.hide-settings{display:none}.media-position-setting .astra-popover-tabs [ID*="-gradient-view"]{padding:0 0 15px 0}.ast-field-settings-modal .customize-control-content .color-button-wrap{left:30px;top:0}.ast-field-settings-modal .ast-responsive-btns{position:absolute;left:14px;top:4px}.ast-field-settings-modal .customize-control-content .astra-color-picker-wrap{margin-right:0;margin-top:0}.ast-field-settings-modal .customize-control-content .ast-color-btn-reset-wrap{left:65px;top:7px}.ast-field-settings-modal .customize-control-content .ast-color-btn-clear-wrap{left:91px}.ast-field-settings-modal .customize-control-ast-responsive-background.customize-control:first-child{margin-top:28px}.customize-control-ast-responsive-background .ast-color-btn-reset-wrap,.customize-control-ast-responsive-color .ast-color-btn-reset-wrap{display:inline-block;line-height:1;top:4.5px}.customize-control-ast-responsive-background .ast-responsive-btns,.customize-control-ast-responsive-color .ast-responsive-btns{position:relative;top:.1em;right:.2em}.customize-control-ast-responsive-color .customize-control-content .ast-color-picker-alpha{display:none}.customize-control-ast-responsive-color .customize-control-content{display:block;margin-top:5px}.customize-control-ast-responsive-color .customize-control-content .ast-color-picker-alpha .astra-color-picker-wrap .components-color-picker__saturation-black{border-radius:4px 4px 0 0}.customize-control-ast-responsive-color .customize-control-content .ast-color-picker-alpha .astra-color-picker-wrap .components-color-picker__saturation-color,.customize-control-ast-responsive-color .customize-control-content .ast-color-picker-alpha .astra-color-picker-wrap .components-color-picker__saturation-white{border-radius:3px}.customize-control-ast-responsive-color .customize-control-content .ast-color-picker-alpha.active{display:block}.customize-control-ast-responsive-color .customize-control-content .components-color-picker__saturation-color,.customize-control-ast-responsive-color .customize-control-content .components-color-picker__saturation-white{border-radius:unset}.ast-field-settings-modal .customize-control-ast-responsive-color .customize-control-content .color-button-wrap{left:30px;top:-3px}.ast-field-settings-modal .customize-control-ast-responsive-color .customize-control-content .astra-color-picker-wrap{margin-right:0;margin-bottom:10px;margin-top:10px}.ast-field-settings-modal .customize-control-ast-responsive-color .customize-control-content .customize-control-title{display:block;margin-bottom:0}.ast-field-settings-modal .customize-control-ast-responsive-color .ast-responsive-btns{left:7px;top:1px}.ast-field-settings-modal .customize-control-ast-responsive-color.customize-control:first-child{margin-top:28px}.ast-field-settings-modal .customize-control-ast-responsive-color .ast-clear-btn-inside-picker.components-button{margin:5px 10px 20px 20px}.ast-field-settings-modal .customize-control-ast-responsive-color .ast-color-btn-reset-wrap{top:3.5px}@supports (-moz-appearance:none){.ast-field-settings-modal .customize-control-ast-responsive-color .ast-color-btn-reset-wrap{top:5.5px;left:65px}.ast-field-settings-modal .customize-control-ast-responsive-color .customize-control-content .color-button-wrap{left:27px;top:-2px}}.astra-control-field.astra-color-control{display:flex}.astra-control-field{position:relative;margin-top:10px;margin-bottom:10px}.astra-control-field.astra-color-control .customize-control-title{flex-grow:2}.astra-control-field .customize-control-title{font-size:14px;font-weight:600;margin-bottom:0;display:flex;align-items:center;letter-spacing:.1px;line-height:18px}.customize-control-title{display:block;font-size:14px;line-height:1;font-weight:600;margin-bottom:4px}.astra-globe-dashicon{color:#fff;background:rgba(0,0,0,.4);border-radius:100%;border:.1px solid rgba(0,0,0,.1);opacity:.78}.components-button.astra-color-icon-indicate .component-color-indicator.astra-advanced-color-indicate{width:28px;height:28px;border-radius:50%;margin:0;background:inherit}.astra-advanced-color-indicate.component-color-indicator{border:none}.astra-color-icon-indicate.components-button{height:auto;position:relative;transform:scale(1);transition:none;border-radius:50%;padding:0;background-image:linear-gradient(-45deg,#ddd 25%,transparent 0),linear-gradient(45deg,#ddd 25%,transparent 0),linear-gradient(-45deg,transparent 75%,#ddd 0),linear-gradient(45deg,transparent 75%,#ddd 0);background-size:10px 10px;background-position:100% 0,100% 5px,5px -5px,-5px 0}.astra-popover-color .components-popover__content .components-focal-point-picker-wrapper{box-sizing:border-box}.astra-popover-color .components-popover__content .components-focal-point-picker_position-display-container input[type=number].components-text-control__input{min-height:16px;line-height:16px;font-size:12px;width:50px;font-weight:400}.astra-popover-color .components-popover__content .components-focal-point-picker_position-display-container .components-base-control{flex:1;margin-bottom:0}.astra-popover-color .components-popover__content .components-focal-point-picker_position-display-container .components-base-control .components-base-control__label{margin-bottom:0;margin-left:.2em}.astra-popover-color .components-popover__content .components-focal-point-picker_position-display-container .components-base-control__field{display:flex;align-items:center;font-size:8px;font-weight:600;font-style:normal;text-transform:uppercase}.astra-popover-color .components-popover__content .components-focal-point-picker_position-display-container .components-base-control:last-child .components-base-control__field{justify-content:flex-end}.astra-popover-color .components-popover__content .actions{display:flex;justify-content:center;margin-bottom:10px}.astra-popover-color .components-popover__content .actions .button{flex:1;margin-top:10px}.astra-background-picker-wrap .astra-popover-color .components-popover__content{min-width:300px;min-height:340px;max-height:60vh}.color-button-wrap{display:inline-block;position:absolute;left:0;top:0;transform:scale(1);transition:transform .1s ease;height:28px;width:28px}.components-button.astra-color-icon-indicate .astra-advanced-color-indicate:after{content:"";position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;border-radius:50%;border:1px solid transparent}.components-button.astra-background-icon-indicate{width:50px;height:50px;border-radius:50%;position:relative;transform:scale(1);transition:transform .1s ease;border-radius:50%;padding:0;background-image:linear-gradient(-45deg,#ddd 25%,transparent 0),linear-gradient(45deg,#ddd 25%,transparent 0),linear-gradient(-45deg,transparent 75%,#ddd 0),linear-gradient(45deg,transparent 75%,#ddd 0);border:1px solid #dadada;background-size:10px 10px;background-position:100% 0,100% 5px,5px -5px,-5px 0}.components-button.astra-background-icon-indicate .component-color-indicator.astra-advanced-color-indicate{width:100%;height:100%;border-radius:4px;margin:0;display:block;position:absolute;border:0;top:0}.components-button.astra-background-icon-indicate>svg.dashicon{position:absolute;transform:translate(50%,-50%);right:50%;top:50%;color:#fff;background:rgba(0,0,0,.6);border-radius:100%;width:16px;height:16px;border:1px solid rgba(0,0,0,.1)}.components-button.astra-background-icon-indicate>svg.dashicon path{transform:translate(-1px,1px)}.components-button.astra-background-icon-indicate img.astra-background-image-preview{display:flex;object-fit:cover;min-width:100%;min-height:100%;position:absolute;top:0}.components-button.astra-background-icon-indicate:hover{box-shadow:none!important}.astra-control-field.astra-color-control{display:flex}.astra-control-field.astra-color-control .customize-control-title{flex-grow:2}.components-popover.astra-popover-color .components-popover__content{padding:15px 15px 0;box-sizing:initial;background:#fff;border:unset;border-radius:4px;-webkit-box-shadow:0 2px 15px rgba(0,0,0,.3);box-shadow:0 2px 15px rgba(0,0,0,.3)}.customize-control-ast-color.customize-control>*{display:inline}.components-popover.astra-popover-color .components-popover__content .sketch-picker{padding:0 0 5px!important;box-shadow:none!important;border-radius:0!important}.components-popover.astra-popover-color .components-popover__content .attachment-media-view{margin-top:10px;margin-bottom:10px}.astra-swatches-wrap .astra-swatche-item-wrap:hover{transform:scale(1.1)!important}.astra-swatches-wrap .astra-swatche-item-wrap .astra-swatch-item{background-image:linear-gradient(-45deg,#ddd 25%,transparent 0),linear-gradient(45deg,#ddd 25%,transparent 0),linear-gradient(-45deg,transparent 75%,#ddd 0),linear-gradient(45deg,transparent 75%,#ddd 0);background-size:10px 10px;background-position:100% 0,100% 5px,5px -5px,-5px 0;padding:0;display:flex;justify-content:center}.astra-swatches-wrap .astra-swatche-item-wrap .astra-swatch-item .dashicon{display:none}.astra-swatches-wrap .astra-swatche-item-wrap .astra-swatch-item.swatch-active{box-shadow:0 0 0 8px inset!important}.astra-swatches-wrap .astra-swatche-item-wrap .astra-swatch-item.swatch-active .dashicon{display:block;color:#fff;background:rgba(0,0,0,.6);width:16px;height:16px;border:1px solid rgba(0,0,0,.1);border-radius:100%}.astra-swatches-wrap .astra-swatche-item-wrap .astra-swatch-item.swatch-active .dashicon path{transform:translate(-1px,1px)}.components-button.astra-color-icon-indicate>.dashicon{position:absolute;transform:translate(50%,-50%);right:50%;top:50%;color:#fff;background:rgb(85 93 101);border-radius:4px;width:24px;height:24px;font-size:24px;border:1px solid rgba(0,0,0,.1)}.astra-popover-color{margin:5px -5px 0;background-color:#fff;border-radius:4px;box-shadow:0 1px 16px -4px rgba(30,41,59,.16)}.astra-popover-color .components-h-stack.ast-color-palette{padding:14px 5px}.customize-control-ast-color-group .astra-popover-color .astra-background-tabs .components-h-stack.ast-color-palette,.customize-control-ast-responsive-background .astra-popover-color .components-h-stack.ast-color-palette{padding:0 5px 14px}.astra-popover-color .components-h-stack .components-button{flex:inherit}.astra-popover-color .components-h-stack .components-circular-option-picker__option-wrapper{margin-left:0}.astra-popover-color .components-color-picker .react-colorful__alpha,.astra-popover-color .components-color-picker .react-colorful__hue{width:90%}.ast-field-settings-modal .astra-popover-color{margin-right:0;border:1px solid #dedede}.ast-field-settings-modal .astra-popover-color .components-tab-panel__tabs{padding:8px}.components-color-picker__saturation-black{border-radius:4px 4px 0 0}.components-color-picker__saturation-color{border-radius:3px}.components-color-picker__saturation-white{border-radius:3px}.astra-color-picker-wrap{position:absolute;z-index:2;top:30px;right:0;left:0;bottom:0;display:none}.astra-color-picker-wrap .astra-popover-color .components-color-picker,.astra-color-picker-wrap .astra-popover-color .react-colorful{width:100%}.astra-popover-color .components-custom-gradient-picker{z-index:1}.astra-popover-color .components-custom-gradient-picker__ui-line{z-index:-1}.astra-color-picker-wrap.picker-open{display:block}.ast-field-settings-modal .astra-color-picker-wrap{position:relative;top:10px}.ast-color-palette .components-circular-option-picker__option-wrapper{margin-left:6px;position:relative;height:25px;width:25px}.ast-color-btn-clear-wrap{position:absolute;top:1.5px;left:65px}.ast-color-btn-clear-wrap .astra-color-clear-button.components-button{padding:10px 3px;width:20px;height:20px}.ast-clear-btn-inside-picker.components-button,.ast-reset-btn-inside-picker.components-button,.astra-popover-tabs .ast-clear-btn-inside-picker.components-button{margin:5px 15px 20px 20px;padding:0 8px;border:1px solid #ccc;box-shadow:none}.ast-clear-btn-inside-picker.components-button:active,.ast-clear-btn-inside-picker.components-button:focus,.ast-clear-btn-inside-picker.components-button:hover,.astra-popover-tabs .ast-clear-btn-inside-picker.components-button:active,.astra-popover-tabs .ast-clear-btn-inside-picker.components-button:focus,.astra-popover-tabs .ast-clear-btn-inside-picker.components-button:hover,.astra-popover-tabs [ID*="-gradient-view"] .components-circular-option-picker__clear:active{box-shadow:none!important;background:0 0!important}.ast-clear-btn-inside-picker{padding:0 8px}.ast-color-btn-reset-wrap{position:absolute;left:36px;top:6px}.ast-color-btn-reset-wrap .ast-reset-btn.components-button,.ast-resp-slider-reset-wrap .ast-reset-btn.components-button{color:#006ba1;height:20px;width:20px;padding:4px;background:0 0;box-shadow:none!important;cursor:pointer}.astra-color-clear-button.components-button:focus:not(:disabled){outline:unset;border:none}.ast-color-btn-reset-wrap .ast-reset-btn.components-button:focus,.ast-color-btn-reset-wrap .ast-reset-btn.components-button:hover,.ast-resp-slider-reset-wrap .ast-reset-btn.components-button:focus,.ast-resp-slider-reset-wrap .ast-reset-btn.components-button:hover{box-shadow:none;border:none;background:0 0}.astra-color-clear-button.components-button.is-secondary:hover:not(:disabled),.astra-color-clear-button.components-button:focus:not(:disabled){box-shadow:0 0 #000;padding:1.5px;border:none}.ast-reset-btn.components-button.is-secondary:disabled span,.astra-color-clear-button.components-button.is-secondary:disabled{color:var(--ast-customizer-color-6)}.ast-field-settings-modal .color-button-wrap{left:16px}.ast-field-settings-modal .ast-color-btn-reset-wrap{left:59px;top:6px}.ast-field-settings-modal .ast-color-btn-clear-wrap{left:78px}.ast-field-settings-modal .customize-control-ast-color.customize-control,.ast-field-settings-modal .customize-control-ast-color.customize-control:first-child{margin-top:25px}.astra-color-picker-wrap .components-color-picker__inputs-wrapper{min-width:unset}.customize-control .ast-gradient-color-picker input[type=number]{width:100%}.ast-gradient-color-picker .components-select-control.components-custom-gradient-picker__type-picker{align-items:center;flex-direction:inherit}.astra-color-picker-wrap .components-popover__content{width:max-content}.astra-color-picker-wrap .astra-popover-color .ast-gradient-ui .components-color-picker,.astra-color-picker-wrap .astra-popover-color .ast-gradient-ui .react-colorful,.astra-color-picker-wrap .components-custom-gradient-picker__inserter .components-color-picker{width:216px}.astra-color-picker-wrap .ast-gradient-ui .components-select-control.components-custom-gradient-picker__type-picker{flex-direction:column;align-items:start}.astra-color-picker-wrap .ast-gradient-ui .components-angle-picker-control{margin-bottom:0}.astra-color-picker-wrap .ast-gradient-ui .components-custom-gradient-picker__remove-control-point{padding:0 16px 16px 16px;border:0}.astra-color-picker-wrap .ast-gradient-ui .components-custom-gradient-picker__remove-control-point:focus{box-shadow:none;outline:0}.customize-control .ast-gradient-color-picker .is-alpha-enabled .components-base-control__field [type=number]{width:100%}.ast-field-settings-modal .components-circular-option-picker__option-wrapper .components-circular-option-picker__option:focus::after{width:24px;height:24px}.ast-field-settings-modal .ast-color-palette .components-circular-option-picker__option-wrapper{height:25px;width:25px}.ast-field-settings-modal .ast-color-palette .components-circular-option-picker__option.is-pressed+svg{right:2.5px;top:0;width:20px}.ast-color-palette .components-circular-option-picker__option.is-pressed+svg{right:0;top:0;mix-blend-mode:difference}.astra-popover-color .components-circular-option-picker .components-circular-option-picker__swatches{gap:4px;justify-content:center}.astra-popover-color .components-circular-option-picker__option-wrapper:hover{transform:scale(1.1)}.customize-control-ast-color+.customize-control-ast-color{margin-top:30px}@supports (-moz-appearance:none){@media (max-width:1845px){.ast-color-palette .components-circular-option-picker__option-wrapper{margin-left:5px}.ast-field-settings-modal .components-circular-option-picker__option-wrapper .components-circular-option-picker__option:focus::after{width:21px;height:21px}.ast-field-settings-modal .ast-color-palette .components-circular-option-picker__option-wrapper{height:20px;width:20px}.ast-field-settings-modal .ast-color-palette .components-circular-option-picker__option.is-pressed+svg{right:3px;top:-2px;width:15px}}}.astra-color-icon-indicate.components-button:focus:not(:disabled){box-shadow:unset;outline:unset}.astra-color-icon-indicate.components-button:hover{transform:scale(1.05)}.ast-top-divider.customize-control-ast-color .ast-divider-title+.ast-control-wrap,.ast-top-divider.customize-control-ast-color-group .ast-divider-title+.ast-control-wrap{margin-top:25px;display:inline-flex;width:100%;min-height:22px}.ast-bottom-divider.customize-control-ast-toggle-control .ast-divider-title+.ast-togglecontrol-wrapper,.ast-top-divider.customize-control-ast-responsive-color .ast-divider-title+.ast-control-wrap,.ast-top-divider.customize-control-ast-responsive-toggle-control .ast-divider-title+.ast-responsive-toggle-control-wrapper,.ast-top-divider.customize-control-ast-slider .ast-divider-title+.ast-slider-wrap,.ast-top-divider.customize-control-ast-toggle-control .ast-divider-title+.ast-togglecontrol-wrapper,.customize-control-ast-color-group .ast-divider-title+.ast-control-wrap{margin-top:25px}.ast-top-divider.customize-control-ast-color-group .ast-control-wrap{display:inline-flex;width:100%}.ast-top-divider .ast-divider-title+.ast-control-wrap .ast-color-btn-reset-wrap{top:67px}.ast-top-divider .ast-divider-title+.ast-control-wrap .color-button-wrap{top:61px}.ast-top-divider.customize-control-ast-responsive-color .ast-divider-title+.ast-control-wrap .ast-responsive-btns{top:70px}.ast-color-palette.components-circular-option-picker .components-circular-option-picker__swatches{width:100%}.ast-adv-toggle-icon{left:2px;position:absolute;width:18px;height:18px;font-size:18px;border-radius:2px;padding:4px;color:var(--ast-customizer-color-8);background:var(--ast-customizer-color-9);cursor:pointer}.ast-adv-toggle-icon:hover{color:var(--ast-customizer-color-1)}.ast-adv-toggle-icon:before{content:"\f464"}.ast-adv-toggle-icon.open:before{content:"\f158"}.ast-field-settings-modal{position:absolute;-webkit-box-shadow:0 2px 15px rgba(0,0,0,.3);box-shadow:0 2px 15px rgba(0,0,0,.3);-webkit-border-radius:3px;border-radius:3px;right:0;left:0;z-index:8;background-color:#fff}.customize-control-ast-color-palette .ast-field-settings-modal{z-index:11}.ast-field-settings-modal .customize-control-ast-divider:first-child{margin-top:15px}.ast-field-settings-wrap{width:100%}.ast-group-tabs,.ast-tab-content{position:relative}.ast-group-list{overflow:hidden;border-bottom:1px solid #ddd}.ast-group-list:after,.ast-group-list:before{content:"";display:table;border-collapse:collapse}.ui-tabs-anchor{float:right;padding:.5em .5em;color:#555d66;text-decoration:none}.ui-state-active .ui-tabs-anchor{color:#fff}.ui-tabs-anchor:hover{color:#555d66}.ui-state-active .ui-tabs-anchor:hover{color:#fff}.ast-group-tabs .ui-widget-content{overflow:hidden}.ast-group-tabs .ui-widget-content.iris-slider-offset,.ast-group-tabs .ui-widget-content.iris-slider-offset-alpha{overflow:inherit}.ast-fields-wrap{overflow:hidden}.ast-field-settings-wrap{-webkit-box-shadow:0 2px 15px rgba(0,0,0,.3);box-shadow:0 2px 15px rgba(0,0,0,.3);-webkit-border-radius:3px;background-color:#fff}.ast-field-settings-wrap .ast-field-settings-modal{border-radius:3px;margin-top:10px;margin-bottom:20px}.ast-field-settings-modal::before{content:'';position:absolute;top:-17px;left:8px;border:9px solid transparent;border-bottom-color:#fff;pointer-events:none}.ast-group-tabs .ui-tabs-nav{display:flex;padding:15px 15px 0 15px}.ast-group-tabs .ui-tabs-nav .ui-corner-top{align-items:center;flex:1 1 auto;justify-content:center;margin:0 0;padding:0;border:1px solid #ccc;transition:background-color 140ms linear}.ast-group-tabs .ui-tabs-nav .ui-corner-top:first-child{border-radius:0 3px 3px 0}.ast-group-tabs .ui-tabs-nav .ui-corner-top:last-child{border-radius:3px 0 0 3px}.ast-group-tabs .ui-tabs-nav .ui-corner-top .ui-tabs-anchor{width:100%;text-align:center;padding:2px 4px;padding-right:0;padding-left:0;outline:0}.ast-group-tabs ul.ast-group-list .ui-corner-top .ui-tabs-anchor:focus{box-shadow:none}.ast-group-tabs .ui-tabs-nav{border:none}.ast-group-tabs ul.ast-group-list .ui-corner-top.ui-state-active{background-color:#0185ba;border:1px solid rgba(0,0,0,.1)}.ast-group-tabs .ui-tabs-nav{overflow:visible}.ast-group-tabs ul.ast-group-list .ui-corner-top:not(:first-child){border-right-width:0}.wp-core-ui .ast-field-settings-modal .background-image-upload .button{font-size:11px}.ast-field-settings-modal .customize-control{padding-right:16px;padding-left:16px;box-sizing:border-box}.ast-control-wrap .ast-color-picker-alpha{margin-right:-5px;margin-left:-5px}.ast-field-settings-modal .customize-control:first-child{margin-top:16px}.ast-field-settings-modal .ui-tabs-nav .customize-control:first-child{margin-top:0}.ast-field-settings-modal .customize-control:last-child{padding-bottom:16px}.customize-control-ast-settings-group{line-height:27px}.customize-control-ast-settings-group .customize-control-title{margin-bottom:0}.customize-control-ast-settings-group .ast-field-settings-modal .customize-control-title{margin-bottom:10px;font-size:13px;margin-top:3px}.customize-control-ast-settings-group .ast-field-settings-modal .customize-control-ast-responsive-slider .ast-range-unit,.customize-control-ast-settings-group .ast-field-settings-modal .customize-control-ast-responsive-slider .ast-responsive-units,.customize-control-ast-settings-group .ast-field-settings-modal .customize-control-ast-slider .ast-range-unit{top:6px}.customize-control-ast-settings-group .ast-field-settings-modal .customize-control-ast-responsive-slider .ast-resp-slider-reset-wrap,.customize-control-ast-settings-group .ast-field-settings-modal .customize-control-ast-slider .ast-resp-slider-reset-wrap{top:3px}.customize-control-ast-settings-group .ast-field-settings-modal .customize-control-ast-responsive-slider .ast-responsive-slider-btns,.customize-control-ast-settings-group .ast-field-settings-modal .customize-control-ast-slider .ast-responsive-slider-btns{top:2px}.ast-field-settings-modal .customize-control{margin-top:2px}#customize-control-headings-font-extras.ast-sub-top-dotted-divider{margin-top:12px}.astra-popover-tabs{position:relative;top:5px}.astra-popover-tabs .components-tab-panel__tabs{display:flex;padding:15px;border:none}.astra-popover-tabs .components-tab-panel__tabs .components-tab-panel__tabs-item{color:#555d66;font-size:13px;font-weight:400;height:35px;transition:unset;padding:2px 4px;text-decoration:none;border-radius:0;border:1px solid rgba(0,0,0,.1)}.astra-popover-tabs .components-tab-panel__tabs .components-tab-panel__tabs-item:active{box-shadow:unset}.astra-popover-tabs .components-tab-panel__tabs .components-tab-panel__tabs-item:focus{box-shadow:unset}.astra-popover-tabs [ID*="-image-view"]{padding:15px;border:none}.astra-popover-tabs .components-button{align-items:center;flex:1 1 auto;justify-content:center;margin:0 0;padding:0;border:1px solid #ccc;transition:background-color 140ms linear}.astra-popover-tabs .components-tab-panel__tabs-item:first-child{border-radius:0 3px 3px 0}.astra-popover-tabs .components-tab-panel__tabs-item:last-child{border-radius:3px 0 0 3px}.astra-popover-tabs .components-tab-panel__tabs-item:not(:first-child){border-right-width:0}.astra-popover-tabs .components-tab-panel__tabs-item.active-tab{background-color:#0185ba;color:#fff}.astra-popover-tabs.astra-media-tab .components-tab-panel__tab-content,.astra-popover-tabs.astra-media-tab .components-tab-panel__tabs{padding:0}.astra-popover-tabs.astra-media-tab .components-tab-panel__tabs-item.active-tab{border-color:var(--ast-customizer-color-3);background:var(--ast-customizer-color-1)}.astra-popover-tabs.astra-media-tab .components-tab-panel__tab-content .ast-social-icon-picker-label{text-align:right}.astra-media-tab .astra-media-image{width:100%;margin-bottom:0}.astra-media-tab .ast-media-btn{display:block;width:100%;border:1px dashed var(--ast-customizer-color-7);box-sizing:border-box;box-shadow:unset;padding:9px 0;line-height:1.6;text-decoration:none}.astra-media-tab .ast-danger-btn{color:var(--ast-customizer-color-14);margin-top:10px}.astra-media-tab .ast-media-btn:hover{border-color:var(--ast-customizer-color-3)}.astra-media-tab .ast-danger-btn:hover{border-color:var(--ast-customizer-color-14)}.components-base-control.ast-text-control-input{margin-bottom:16px}.ast-payments-text-control-input .components-base-control__label{text-transform:none;color:#334155;font-size:13px}.components-base-control.ast-payments-text-control-input{margin-bottom:20px}.components-base-control.ast-text-control-input input{border-color:var(--ast-customizer-color-7);color:var(--ast-customizer-color-5)}.astra-popover-color .astra-popover-tabs .components-tab-panel__tabs button.components-tab-panel__tabs-item.active-tab:not(.is-primary):not(.is-tertiary):not(.is-link):hover{color:#fff}.components-popover.astra-popover-color .components-popover__content{min-width:310px;max-height:60vh;padding:0;-webkit-box-shadow:0 2px 15px rgba(0,0,0,.3);box-shadow:0 2px 15px rgba(0,0,0,.3)}.ast-field-settings-modal .components-popover.astra-popover-color .components-popover__content{min-width:320px;min-height:325px}.ast-field-settings-modal .background-wrapper .components-popover.astra-popover-color .components-popover__content{min-height:385px}.ast-field-settings-modal .components-angle-picker-control .components-flex__block{min-width:auto}.customize-control-ast-settings-group .customize-control-ast-responsive-slider .wrapper .ast-resp-slider-reset-wrap,.customize-control-ast-settings-group .customize-control-ast-slider .wrapper .ast-resp-slider-reset-wrap{margin-top:0}.ast-top-divider.customize-control-ast-settings-group .ast-toggle-desc-wrap .ast-adv-toggle-icon{top:23px}.ast-fields-wrap .customize-control-ast-responsive-slider .ast-slider-wrap>label,.ast-fields-wrap .customize-control-ast-selector .ast-slider-wrap>label{display:inline-block}#customize-control-astra-color-palettes .ast-color-palette-wrap>div{margin-bottom:8px;position:relative}#customize-control-astra-color-palettes .color-button-wrap{display:unset;position:relative;left:unset;top:unset;vertical-align:sub;z-index:10}#customize-control-astra-color-palettes .astra-color-picker-wrap{position:absolute;z-index:1;left:0;width:100%;display:none;margin-top:10px}#customize-control-astra-color-palettes .astra-color-picker-wrap.picker-open{display:block}#customize-control-astra-color-palettes .ast-color-palette-label{width:65%;display:inline-block;margin-left:10px;vertical-align:top}#customize-control-astra-color-palettes .ast-color-palette-label input{background:0 0;border:none}#customize-control-astra-color-palettes .ast-color-palette-label input:focus{border:1px solid #000;outline:0;box-shadow:none;background:#fff}.ast-color-palette-wrapper .ast-single-palette-wrap{display:grid;grid-template-columns:repeat(9,1fr);align-items:center;position:relative;gap:2px}.ast-single-palette-wrap .components-button.astra-color-icon-indicate .component-color-indicator.astra-advanced-color-indicate{width:25px;height:25px}#customize-control-astra-color-palettes .ast-color-palette-wrapper .ast-color-picker-wrap:first-child{margin-right:0}#customize-control-astra-color-palettes .ast-color-palette-wrapper .ast-color-picker-wrap{margin-top:12px;cursor:pointer}#customize-control-astra-color-palettes .ast-reset-btn:disabled{opacity:.6}#customize-control-astra-color-palettes .ast-single-color-container{width:25%;height:48px;display:inline-block}#customize-control-astra-color-palettes .ast-color-palette-wrap>section{text-align:center;outline:0;border-radius:3px;cursor:pointer;transition:all .2s;box-shadow:0 0 0 1px #ddd}.ast-color-palette-container{width:100%;display:inline-grid;grid-template-columns:auto auto;column-gap:16px;row-gap:16px}#customize-control-astra-color-palettes .ast-field-settings-modal{display:none;padding:16px}.ast-color-palette-wrap{transition:all .2s}.ast-color-palette-wrap.active{box-shadow:0 12px 20px -8px rgb(30 41 59 / 16%)}#customize-control-astra-color-palettes .ast-color-palette-wrapper{clear:both}#customize-controls .customize-section-title.is-in-view.is-sticky{z-index:99}#customize-control-astra-color-palettes .ast-palette-selection-wrapper{overflow:hidden;padding:2px}@media (min-width:1800px){#customize-control-astra-color-palettes .astra-color-picker-wrap{width:auto}}#customize-control-astra-color-palettes .ast-color-palette-wrap.active>section{box-shadow:0 0 0 1px #334155}.ast-palette-label-wrap{display:inline-block;text-align:center;color:#9ca3af;overflow:hidden;width:100%;box-sizing:border-box;padding:0;transition:.15s color ease-in-out,.15s background-color ease-in-out,.15s border-color ease-in-out;font-style:normal;font-weight:600;font-size:10px;line-height:22px;letter-spacing:1.5px;text-transform:uppercase}.ast-color-palette-wrap.active .ast-palette-label-wrap{color:#334155}#customize-control-astra-color-palettes .ast-field-settings-modal{margin-top:-35px}.astra-advanced-color-indicate .global-color{display:none}.color-button-wrap.has-global-palette-color .astra-advanced-color-indicate .global-color{color:#fff;display:block;opacity:1;position:absolute;right:50%;top:50%;display:block;text-align:center;transform:translate(50%,-50%)}.color-button-wrap.has-global-palette-color .astra-advanced-color-indicate .global-color svg{width:10px;height:10px;transform:scale(1.5)}#customize-control-astra-color-palettes .ast-adv-toggle-icon{top:-5px}.ast-color-picker-custom-tooltip{position:absolute;top:-30px;bottom:0;right:0;left:0;width:100%;height:100%}.ast-color-picker-custom-tooltip[data-title]::after{content:attr(data-title);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:1ch 1.5ch;border-radius:.3ch;box-shadow:0 1em 2em -.5em rgb(0 0 0 / 35%);background:var(--ast-customizer-color-12);color:var(--ast-customizer-color-10);z-index:1000;bottom:calc(100% + 5px);text-align:center;animation:tooltips-vert .3s ease-out forwards;text-transform:none;font-size:.9em;line-height:1;user-select:none;pointer-events:none;position:absolute;display:none;opacity:0;right:50%;transform:translate(50%,-.5em)}.ast-single-palette-wrap>:last-child .ast-color-picker-custom-tooltip[data-title]::after{right:-16px}.ast-color-picker-custom-tooltip-wrapper{position:relative}.ast-color-picker-wrap:hover+.ast-color-picker-custom-tooltip-wrapper .ast-color-picker-custom-tooltip[data-title]::after{display:flex;white-space:break-spaces;inline-size:max-content}.ast-color-palette .components-popover.components-tooltip{position:relative!important;right:5px!important;top:-35px!important;transform:unset!important}.customize-control .components-tooltip{z-index:8!important}.ast-color-palette .components-popover .components-popover__content{bottom:calc(100% + 5px);animation:tooltips-vert .3s ease-out forwards;right:50%;transform:translate(50%,-.5em)}.ast-responsive-btns{display:inline-block;line-height:1;vertical-align:top}.ast-responsive-btns>li{margin-bottom:0;display:none}.ast-responsive-btns>li.active{display:inline-block}.ast-responsive-btns button[type=button]{padding:0;cursor:pointer;background:0 0;border:none;outline:0}.ast-responsive-btns button[type=button]>i{width:15px;height:15px;font-size:15px}.input-wrapper.ast-responsive-wrapper{display:inline-flex;justify-content:space-between;margin-left:0;align-items:flex-start;flex:0 1;width:100%}.ast-dashicons-custom-tooltip{position:absolute;right:8px;top:20px;width:150px;z-index:999;padding:8px 8px;font-size:12px;font-weight:400;border-radius:2px;color:#fff;background:#1e1e1e;transition:opacity .2s cubic-bezier(.455, .03, .515, .955),transform .2s cubic-bezier(.455, .03, .515, .955),visibility .2s cubic-bezier(.455, .03, .515, .955);transform:translate3d(0,-30px,0);display:flex;flex-direction:column;align-items:center;justify-content:center;line-height:1.5em;text-align:center;visibility:hidden}.dashicons-editor-help{cursor:pointer;font-size:18px;color:#9ca3af;position:relative;right:6px;top:2.5px}.dashicons-editor-help:hover~.ast-dashicons-custom-tooltip{opacity:1;visibility:visible}.astra-popover-tabs img{width:100%;max-width:300px}.customize-control .ast-reset-btn .dashicons-image-rotate{width:12px;height:12px;font-size:12px;position:relative;top:.1em;right:.5em}.ast-bg-control-left{display:flex;width:50%;height:50%;display:flex;justify-content:space-between;align-items:center;position:relative;top:.6em;max-height:19.5px}#customize-control-astra-settings-content-bg-obj-responsive .ast-bg-control-left{width:57%}#customize-control-astra-settings-content-bg-obj-responsive{margin-top:2em;margin-bottom:1em}.ast-show-help-text-container{position:relative}.customize-control-ast-background .more-settings .message,.customize-control-ast-responsive-background .more-settings .message{margin-left:5px}.customize-control .media-position-setting label.components-text{text-transform:capitalize;font-size:12px;font-weight:400}.ast-sidebar-container .components-base-control .components-base-control__field .components-input-control__backdrop{border-color:#d1d5db!important}@media (min-width:782px){div#astra-theme-layout\:theme-meta-panel .components-panel__header+.interface-complementary-area-header{margin-bottom:-2px}}PKZ`c!!extend-metabox/build/index.jsnu[!function(){var c={960:function(c,l){"use strict";var t;Object.defineProperty(l,"__esModule",{value:!0}),l.Doctype=l.CDATA=l.Tag=l.Style=l.Script=l.Comment=l.Directive=l.Text=l.Root=l.isTag=l.ElementType=void 0,function(c){c.Root="root",c.Text="text",c.Directive="directive",c.Comment="comment",c.Script="script",c.Style="style",c.Tag="tag",c.CDATA="cdata",c.Doctype="doctype"}(t=l.ElementType||(l.ElementType={})),l.isTag=function(c){return c.type===t.Tag||c.type===t.Script||c.type===t.Style},l.Root=t.Root,l.Text=t.Text,l.Directive=t.Directive,l.Comment=t.Comment,l.Script=t.Script,l.Style=t.Style,l.Tag=t.Tag,l.CDATA=t.CDATA,l.Doctype=t.Doctype},915:function(c,l,t){"use strict";var h=this&&this.__createBinding||(Object.create?function(c,l,t,h){void 0===h&&(h=t);var v=Object.getOwnPropertyDescriptor(l,t);v&&!("get"in v?!l.__esModule:v.writable||v.configurable)||(v={enumerable:!0,get:function(){return l[t]}}),Object.defineProperty(c,h,v)}:function(c,l,t,h){void 0===h&&(h=t),c[h]=l[t]}),v=this&&this.__exportStar||function(c,l){for(var t in c)"default"===t||Object.prototype.hasOwnProperty.call(l,t)||h(l,c,t)};Object.defineProperty(l,"__esModule",{value:!0}),l.DomHandler=void 0;var s=t(960),e=t(790);v(t(790),l);var a=/\s+/g,w={normalizeWhitespace:!1,withStartIndices:!1,withEndIndices:!1,xmlMode:!1},o=function(){function c(c,l,t){this.dom=[],this.root=new e.Document(this.dom),this.done=!1,this.tagStack=[this.root],this.lastNode=null,this.parser=null,"function"==typeof l&&(t=l,l=w),"object"==typeof c&&(l=c,c=void 0),this.callback=null!=c?c:null,this.options=null!=l?l:w,this.elementCB=null!=t?t:null}return c.prototype.onparserinit=function(c){this.parser=c},c.prototype.onreset=function(){this.dom=[],this.root=new e.Document(this.dom),this.done=!1,this.tagStack=[this.root],this.lastNode=null,this.parser=null},c.prototype.onend=function(){this.done||(this.done=!0,this.parser=null,this.handleCallback(null))},c.prototype.onerror=function(c){this.handleCallback(c)},c.prototype.onclosetag=function(){this.lastNode=null;var c=this.tagStack.pop();this.options.withEndIndices&&(c.endIndex=this.parser.endIndex),this.elementCB&&this.elementCB(c)},c.prototype.onopentag=function(c,l){var t=this.options.xmlMode?s.ElementType.Tag:void 0,h=new e.Element(c,l,void 0,t);this.addNode(h),this.tagStack.push(h)},c.prototype.ontext=function(c){var l=this.options.normalizeWhitespace,t=this.lastNode;if(t&&t.type===s.ElementType.Text)l?t.data=(t.data+c).replace(a," "):t.data+=c,this.options.withEndIndices&&(t.endIndex=this.parser.endIndex);else{l&&(c=c.replace(a," "));var h=new e.Text(c);this.addNode(h),this.lastNode=h}},c.prototype.oncomment=function(c){if(this.lastNode&&this.lastNode.type===s.ElementType.Comment)this.lastNode.data+=c;else{var l=new e.Comment(c);this.addNode(l),this.lastNode=l}},c.prototype.oncommentend=function(){this.lastNode=null},c.prototype.oncdatastart=function(){var c=new e.Text(""),l=new e.NodeWithChildren(s.ElementType.CDATA,[c]);this.addNode(l),c.parent=l,this.lastNode=c},c.prototype.oncdataend=function(){this.lastNode=null},c.prototype.onprocessinginstruction=function(c,l){var t=new e.ProcessingInstruction(c,l);this.addNode(t)},c.prototype.handleCallback=function(c){if("function"==typeof this.callback)this.callback(c,this.dom);else if(c)throw c},c.prototype.addNode=function(c){var l=this.tagStack[this.tagStack.length-1],t=l.children[l.children.length-1];this.options.withStartIndices&&(c.startIndex=this.parser.startIndex),this.options.withEndIndices&&(c.endIndex=this.parser.endIndex),l.children.push(c),t&&(c.prev=t,t.next=c),c.parent=l,this.lastNode=null},c}();l.DomHandler=o,l.default=o},790:function(c,l,t){"use strict";var h,v=this&&this.__extends||(h=function(c,l){return h=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(c,l){c.__proto__=l}||function(c,l){for(var t in l)Object.prototype.hasOwnProperty.call(l,t)&&(c[t]=l[t])},h(c,l)},function(c,l){if("function"!=typeof l&&null!==l)throw new TypeError("Class extends value "+String(l)+" is not a constructor or null");function __(){this.constructor=c}h(c,l),c.prototype=null===l?Object.create(l):(__.prototype=l.prototype,new __)}),s=this&&this.__assign||function(){return s=Object.assign||function(c){for(var l,t=1,h=arguments.length;t0?this.children[this.children.length-1]:null},enumerable:!1,configurable:!0}),Object.defineProperty(l.prototype,"childNodes",{get:function(){return this.children},set:function(c){this.children=c},enumerable:!1,configurable:!0}),l}(w);l.NodeWithChildren=r;var n=function(c){function l(l){return c.call(this,e.ElementType.Root,l)||this}return v(l,c),l}(r);l.Document=n;var m=function(c){function l(l,t,h,v){void 0===h&&(h=[]),void 0===v&&(v="script"===l?e.ElementType.Script:"style"===l?e.ElementType.Style:e.ElementType.Tag);var s=c.call(this,v,h)||this;return s.name=l,s.attribs=t,s}return v(l,c),Object.defineProperty(l.prototype,"tagName",{get:function(){return this.name},set:function(c){this.name=c},enumerable:!1,configurable:!0}),Object.defineProperty(l.prototype,"attributes",{get:function(){var c=this;return Object.keys(this.attribs).map((function(l){var t,h;return{name:l,value:c.attribs[l],namespace:null===(t=c["x-attribsNamespace"])||void 0===t?void 0:t[l],prefix:null===(h=c["x-attribsPrefix"])||void 0===h?void 0:h[l]}}))},enumerable:!1,configurable:!0}),l}(r);function d(c){return(0,e.isTag)(c)}function z(c){return c.type===e.ElementType.CDATA}function C(c){return c.type===e.ElementType.Text}function x(c){return c.type===e.ElementType.Comment}function M(c){return c.type===e.ElementType.Directive}function H(c){return c.type===e.ElementType.Root}function V(c,l){var t;if(void 0===l&&(l=!1),C(c))t=new g(c.data);else if(x(c))t=new i(c.data);else if(d(c)){var h=l?u(c.children):[],v=new m(c.name,s({},c.attribs),h);h.forEach((function(c){return c.parent=v})),null!=c.namespace&&(v.namespace=c.namespace),c["x-attribsNamespace"]&&(v["x-attribsNamespace"]=s({},c["x-attribsNamespace"])),c["x-attribsPrefix"]&&(v["x-attribsPrefix"]=s({},c["x-attribsPrefix"])),t=v}else if(z(c)){h=l?u(c.children):[];var a=new r(e.ElementType.CDATA,h);h.forEach((function(c){return c.parent=a})),t=a}else if(H(c)){h=l?u(c.children):[];var w=new n(h);h.forEach((function(c){return c.parent=w})),c["x-mode"]&&(w["x-mode"]=c["x-mode"]),t=w}else{if(!M(c))throw new Error("Not implemented yet: ".concat(c.type));var o=new p(c.name,c.data);null!=c["x-name"]&&(o["x-name"]=c["x-name"],o["x-publicId"]=c["x-publicId"],o["x-systemId"]=c["x-systemId"]),t=o}return t.startIndex=c.startIndex,t.endIndex=c.endIndex,null!=c.sourceCodeLocation&&(t.sourceCodeLocation=c.sourceCodeLocation),t}function u(c){for(var l=c.map((function(c){return V(c,!0)})),t=1;t/i,w=//i,o=function(){throw new Error("This browser does not support `document.implementation.createHTMLDocument`")},g=function(){throw new Error("This browser does not support `DOMParser.prototype.parseFromString`")};if("function"==typeof window.DOMParser){var i=new window.DOMParser;o=g=function(c,l){return l&&(c="<"+l+">"+c+""),i.parseFromString(c,"text/html")}}if(document.implementation){var p=t(507).isIE,r=document.implementation.createHTMLDocument(p()?"html-dom-parser":void 0);o=function(c,l){return l?(r.documentElement.getElementsByTagName(l)[0].innerHTML=c,r):(r.documentElement.innerHTML=c,r)}}var n,m=document.createElement("template");m.content&&(n=function(c){return m.innerHTML=c,m.content.childNodes}),c.exports=function(c){var l,t,i,p,r=c.match(e);switch(r&&r[1]&&(l=r[1].toLowerCase()),l){case h:return t=g(c),a.test(c)||(i=t.getElementsByTagName(v)[0])&&i.parentNode.removeChild(i),w.test(c)||(i=t.getElementsByTagName(s)[0])&&i.parentNode.removeChild(i),t.getElementsByTagName(h);case v:case s:return p=o(c).getElementsByTagName(l),w.test(c)&&a.test(c)?p[0].parentNode.childNodes:p;default:return n?n(c):o(c,s).getElementsByTagName(s)[0].childNodes}}},152:function(c,l,t){var h=t(276),v=t(507).formatDOM,s=/<(![a-zA-Z\s]+)>/;c.exports=function(c){if("string"!=typeof c)throw new TypeError("First argument must be a string");if(""===c)return[];var l,t=c.match(s);return t&&t[1]&&(l=t[1]),v(h(c),null,l)}},507:function(c,l,t){for(var h,v=t(885),s=t(790),e=v.CASE_SENSITIVE_TAG_NAMES,a=s.Comment,w=s.Element,o=s.ProcessingInstruction,g=s.Text,i={},p=0,r=e.length;p1&&(g=n(g,{key:g.key||M})),z.push(g);else if("text"!==s.type){switch(i=s.attribs,w(s)?e(i.style,i):i&&(i=v(i)),p=null,s.type){case"script":case"style":s.children[0]&&(i.dangerouslySetInnerHTML={__html:s.children[0].data});break;case"tag":"textarea"===s.name&&s.children[0]?i.defaultValue=s.children[0].data:s.children&&s.children.length&&(p=c(s.children,t));break;default:continue}H>1&&(i.key=M),z.push(m(s.name,i,p))}else{if((o=!s.data.trim().length)&&s.parent&&!a(s.parent))continue;if(x&&o)continue;z.push(s.data)}return 1===z.length?z[0]:z}},606:function(c,l,t){var h=t(196),v=t(476).default,s={reactCompat:!0},e=h.version.split(".")[0]>=16,a=new Set(["tr","tbody","thead","tfoot","colgroup","table","head","html","frameset"]);c.exports={PRESERVE_CUSTOM_ATTRIBUTES:e,invertObject:function(c,l){if(!c||"object"!=typeof c)throw new TypeError("First argument must be an object");var t,h,v="function"==typeof l,s={},e={};for(t in c)h=c[t],v&&(s=l(t,h))&&2===s.length?e[s[0]]=s[1]:"string"==typeof h&&(e[h]=t);return e},isCustomComponent:function(c,l){if(-1===c.indexOf("-"))return l&&"string"==typeof l.is;switch(c){case"annotation-xml":case"color-profile":case"font-face":case"font-face-src":case"font-face-uri":case"font-face-format":case"font-face-name":case"missing-glyph":return!1;default:return!0}},setStyleProp:function(c,l){if(null!=c)try{l.style=v(c,s)}catch(c){l.style={}}},canTextBeChildOfNode:function(c){return!a.has(c.name)},elementsWithNoTextChildren:a}},139:function(c){var l=/\/\*[^*]*\*+([^/*][^*]*\*+)*\//g,t=/\n/g,h=/^\s*/,v=/^(\*?[-#/*\\\w]+(\[[0-9a-z_-]+\])?)\s*/,s=/^:\s*/,e=/^((?:'(?:\\'|.)*?'|"(?:\\"|.)*?"|\([^)]*?\)|[^};])+)/,a=/^[;\s]*/,w=/^\s+|\s+$/g,o="";function g(c){return c?c.replace(w,o):o}c.exports=function(c,w){if("string"!=typeof c)throw new TypeError("First argument must be a string");if(!c)return[];w=w||{};var i=1,p=1;function r(c){var l=c.match(t);l&&(i+=l.length);var h=c.lastIndexOf("\n");p=~h?c.length-h:p+c.length}function n(){var c={line:i,column:p};return function(l){return l.position=new m(c),x(),l}}function m(c){this.start=c,this.end={line:i,column:p},this.source=w.source}m.prototype.content=c;var d=[];function z(l){var t=new Error(w.source+":"+i+":"+p+": "+l);if(t.reason=l,t.filename=w.source,t.line=i,t.column=p,t.source=c,!w.silent)throw t;d.push(t)}function C(l){var t=l.exec(c);if(t){var h=t[0];return r(h),c=c.slice(h.length),t}}function x(){C(h)}function M(c){var l;for(c=c||[];l=H();)!1!==l&&c.push(l);return c}function H(){var l=n();if("/"==c.charAt(0)&&"*"==c.charAt(1)){for(var t=2;o!=c.charAt(t)&&("*"!=c.charAt(t)||"/"!=c.charAt(t+1));)++t;if(t+=2,o===c.charAt(t-1))return z("End of comment missing");var h=c.slice(2,t-2);return p+=2,r(h),c=c.slice(t),p+=2,l({type:"comment",comment:h})}}function V(){var c=n(),t=C(v);if(t){if(H(),!C(s))return z("property missing ':'");var h=C(e),w=c({type:"declaration",property:g(t[0].replace(l,o)),value:h?g(h[0].replace(l,o)):o});return C(a),w}}return x(),function(){var c,l=[];for(M(l);c=V();)!1!==c&&(l.push(c),M(l));return l}()}},703:function(c,l,t){"use strict";var h=t(414);function v(){}function s(){}s.resetWarningCache=v,c.exports=function(){function c(c,l,t,v,s,e){if(e!==h){var a=new Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types");throw a.name="Invariant Violation",a}}function l(){return c}c.isRequired=c;var t={array:c,bigint:c,bool:c,func:c,number:c,object:c,string:c,symbol:c,any:c,arrayOf:l,element:c,elementType:c,instanceOf:l,node:c,objectOf:l,oneOf:l,oneOfType:l,shape:l,exact:l,checkPropTypes:s,resetWarningCache:v};return t.PropTypes=t,t}},697:function(c,l,t){c.exports=t(703)()},414:function(c){"use strict";c.exports="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED"},726:function(c,l,t){"use strict";function h(c,l){(null==l||l>c.length)&&(l=c.length);for(var t=0,h=new Array(l);t(0,l.createElement)(a,{className:c.name,label:c.label,checked:c.value,onChange:l=>{l=!0===l?"disabled":"",c.onChange(l)}}),o=JSON.parse("{\"facebook_group\":\"Facebook Group\",\"email\":\" Email \",\"google_reviews\":\" Google Reviews \",\"trip_advisor\":\" Trip Advisor \",\"header-main-layout-1\":\" \",\"header-main-layout-2\":\" \",\"header-main-layout-3\":\" \",\"menu-inline\":\" \",\"menu-stack\":\" \",\"disabled\":\" \",\"post-layout\":\" \",\"footer-layout-1\":\" \",\"footer-layout-2\":\" \",\"footer-layout-4\":\"\",\"menu\":\"\",\"menu2\":\"\",\"menu3\":\"\",\"close\":\"\",\"edit\":\"\",\"drag\":\"/svg>\",\"mobile_menu\":\"\",\"mobile_menu2\":\" \",\"mobile_menu3\":\" \",\"collapserow\":\"\",\"twocol\":\"\",\"twoleftgolden\":\"\",\"tworightgolden\":\"\",\"lefthalf\":\"\",\"threecol\":\"\",\"righthalf\":\"\",\"centerhalf\":\"\",\"widecenter\":\"\",\"sixcol\":\"\",\"fivecol\":\"\",\"rfourforty\":\"\",\"lfourforty\":\"\",\"fourcol\":\"\",\"collapserowsix\":\"\",\"collapserowfive\":\"\",\"grid\":\"\",\"collapserowfour\":\"\",\"firstrow\":\"\",\"lastrow\":\"\",\"collapserowthree\":\"\",\"account-2\":\"\",\"row\":\"\",\"account-3\":\"\",\"account-4\":\"\",\"account-1\":\"\",\"500px\":\"\",\"accessible-icon\":\"\",\"accusoft\":\"\",\"acquisitions-incorporated\":\"\",\"ad\":\"\",\"address-book\":\"\",\"address-card\":\"\",\"adjust\":\"\",\"adn\":\"\",\"adobe\":\"\",\"adversal\":\"\",\"affiliatetheme\":\"\",\"air-freshener\":\"\",\"airbnb\":\"\",\"algolia\":\"\",\"align-center\":\"\",\"align-justify\":\"\",\"align-left\":\"\",\"align-right\":\"\",\"alipay\":\"\",\"allergies\":\"\",\"amazon\":\"\",\"amazon-pay\":\"\",\"ambulance\":\"\",\"american-sign-language-interpreting\":\"\",\"amilia\":\"\",\"anchor\":\"\",\"android\":\"\",\"angellist\":\"\",\"angle-double-down\":\"\",\"angle-double-left\":\"\",\"angle-double-right\":\"\",\"angle-double-up\":\"\",\"angle-down\":\"\",\"angle-left\":\"\",\"angle-right\":\"\",\"angle-up\":\"\",\"angry\":\"\",\"angrycreative\":\"\",\"angular\":\"\",\"ankh\":\"\",\"app-store\":\"\",\"app-store-ios\":\"\",\"apper\":\"\",\"apple\":\"\",\"apple-alt\":\"\",\"apple-pay\":\"\",\"archive\":\"\",\"archway\":\"\",\"arrow-alt-circle-down\":\"\",\"arrow-alt-circle-left\":\"\",\"arrow-alt-circle-right\":\"\",\"arrow-alt-circle-up\":\"\",\"arrow-circle-down\":\"\",\"arrow-circle-left\":\"\",\"arrow-circle-right\":\"\",\"arrow-circle-up\":\"\",\"arrow-down\":\"\",\"arrow-left\":\"\",\"arrow-left-thin\":\"\",\"arrow-right\":\"\",\"arrow-right-thin\":\"\",\"arrow-up\":\"\",\"arrows-alt\":\"\",\"arrows-alt-h\":\"\",\"arrows-alt-v\":\"\",\"artstation\":\"\",\"assistive-listening-systems\":\"\",\"asterisk\":\"\",\"asymmetrik\":\"\",\"at\":\"\",\"atlas\":\"\",\"atlassian\":\"\",\"atom\":\"\",\"audible\":\"\",\"audio-description\":\"\",\"autoprefixer\":\"\",\"avianex\":\"\",\"aviato\":\"\",\"award\":\"\",\"aws\":\"\",\"baby\":\"\",\"baby-carriage\":\"\",\"backspace\":\"\",\"backward\":\"\",\"bacon\":\"\",\"bahai\":\"\",\"balance-scale\":\"\",\"balance-scale-left\":\"\",\"balance-scale-right\":\"\",\"ban\":\"\",\"band-aid\":\"\",\"bandcamp\":\"\",\"barcode\":\"\",\"bars\":\"\",\"baseball-ball\":\"\",\"basketball-ball\":\"\",\"bath\":\"\",\"battery-empty\":\"\",\"battery-full\":\"\",\"battery-half\":\"\",\"battery-quarter\":\"\",\"battery-three-quarters\":\"\",\"battle-net\":\"\",\"bed\":\"\",\"beer\":\"\",\"behance\":\"\",\"behance-square\":\"\",\"bell\":\"\",\"bell-slash\":\"\",\"bezier-curve\":\"\",\"bible\":\"\",\"bicycle\":\"\",\"biking\":\"\",\"bimobject\":\"\",\"binoculars\":\"\",\"biohazard\":\"\",\"birthday-cake\":\"\",\"bitbucket\":\"\",\"bitcoin\":\"\",\"bity\":\"\",\"black-tie\":\"\",\"blackberry\":\"\",\"blender\":\"\",\"blender-phone\":\"\",\"blind\":\"\",\"blog\":\"\",\"blogger\":\"\",\"blogger-b\":\"\",\"bluesky\":\"\",\"bluetooth\":\"\",\"bluetooth-b\":\"\",\"bold\":\"\",\"bolt\":\"\",\"bomb\":\"\",\"bone\":\"\",\"bong\":\"\",\"book\":\"\",\"book-dead\":\"\",\"book-medical\":\"\",\"book-open\":\"\",\"book-reader\":\"\",\"bookmark\":\"\",\"bootstrap\":\"\",\"border-all\":\"\",\"border-none\":\"\",\"border-style\":\"\",\"bowling-ball\":\"\",\"box\":\"\",\"box-open\":\"\",\"box-tissue\":\"\",\"boxes\":\"\",\"braille\":\"\",\"brain\":\"\",\"bread-slice\":\"\",\"breadcrumb-separator-1\":\"\",\"breadcrumb-separator-2\":\"\",\"breadcrumb-separator-3\":\"\",\"breadcrumb-separator-unicode\":\"\",\"briefcase\":\"\",\"briefcase-medical\":\"\",\"broadcast-tower\":\"\",\"broom\":\"\",\"brush\":\"\",\"btc\":\"\",\"buffer\":\"\",\"bug\":\"\",\"building\":\"\",\"bullhorn\":\"\",\"bullseye\":\"\",\"burn\":\"\",\"buromobelexperte\":\"\",\"bus\":\"\",\"bus-alt\":\"\",\"business-time\":\"\",\"buy-n-large\":\"\",\"buysellads\":\"\",\"calculator\":\"\",\"calendar\":\"\",\"calendar-alt\":\"\",\"calendar-check\":\"\",\"calendar-day\":\"\",\"calendar-minus\":\"\",\"calendar-plus\":\"\",\"calendar-times\":\"\",\"calendar-week\":\"\",\"camera\":\"\",\"camera-retro\":\"\",\"campground\":\"\",\"canadian-maple-leaf\":\"\",\"candy-cane\":\"\",\"cannabis\":\"\",\"capsules\":\"\",\"car\":\"\",\"car-alt\":\"\",\"car-battery\":\"\",\"car-crash\":\"\",\"car-side\":\"\",\"caravan\":\"\",\"caret-down\":\"\",\"caret-left\":\"\",\"caret-right\":\"\",\"caret-square-down\":\"\",\"caret-square-left\":\"\",\"caret-square-right\":\"\",\"caret-square-up\":\"\",\"caret-up\":\"\",\"carrot\":\"\",\"cart-arrow-down\":\"\",\"cart-plus\":\"\",\"cash-register\":\"\",\"cat\":\"\",\"cc-amazon-pay\":\"\",\"cc-amex\":\"\",\"cc-amex-c\":\"\",\"cc-apple-pay\":\"\",\"cc-apple-pay-c\":\"\",\"cc-diners-club\":\"\",\"cc-discover\":\"\",\"cc-discover-c\":\"\",\"cc-jcb\":\"\",\"cc-mastercard\":\"\",\"cc-mastercard-c\":\"\",\"cc-paypal\":\"\",\"cc-paypal-c\":\"\",\"cc-stripe\":\"\",\"cc-visa\":\"\",\"cc-visa-c\":\"\",\"centercode\":\"\",\"centos\":\"\",\"certificate\":\"\",\"chair\":\"\",\"chalkboard\":\"\",\"chalkboard-teacher\":\"\",\"charging-station\":\"\",\"chart-area\":\"\",\"chart-bar\":\"\",\"chart-line\":\"\",\"chart-pie\":\"\",\"check\":\"\",\"check-circle\":\"\",\"check-double\":\"\",\"check-square\":\"\",\"cheese\":\"\",\"chess\":\"\",\"chess-bishop\":\"\",\"chess-board\":\"\",\"chess-king\":\"\",\"chess-knight\":\"\",\"chess-pawn\":\"\",\"chess-queen\":\"\",\"chess-rook\":\"\",\"chevron-circle-down\":\"\",\"chevron-circle-left\":\"\",\"chevron-circle-right\":\"\",\"chevron-circle-up\":\"\",\"chevron-down\":\"\",\"chevron-left\":\"\",\"chevron-right\":\"\",\"chevron-up\":\"\",\"child\":\"\",\"chrome\":\"\",\"chromecast\":\"\",\"church\":\"\",\"circle\":\"\",\"circle-notch\":\"\",\"city\":\"\",\"clinic-medical\":\"\",\"clipboard\":\"\",\"clipboard-check\":\"\",\"clipboard-list\":\"\",\"clock\":\"\",\"clone\":\"\",\"closed-captioning\":\"\",\"cloud\":\"\",\"cloud-download-alt\":\"\",\"cloud-meatball\":\"\",\"cloud-moon\":\"\",\"cloud-moon-rain\":\"\",\"cloud-rain\":\"\",\"cloud-showers-heavy\":\"\",\"cloud-sun\":\"\",\"cloud-sun-rain\":\"\",\"cloud-upload-alt\":\"\",\"cloudscale\":\"\",\"cloudsmith\":\"\",\"cloudversify\":\"\",\"cocktail\":\"\",\"code\":\"\",\"code-branch\":\"\",\"codepen\":\"\",\"codiepie\":\"\",\"coffee\":\"\",\"cog\":\"\",\"cogs\":\"\",\"coins\":\"\",\"columns\":\"\",\"comment\":\"\",\"comment-alt\":\"\",\"comment-dollar\":\"\",\"comment-dots\":\"\",\"comment-medical\":\"\",\"comment-slash\":\"\",\"comments\":\"\",\"comments-dollar\":\"\",\"compact-disc\":\"\",\"compass\":\"\",\"compress\":\"\",\"compress-alt\":\"\",\"compress-arrows-alt\":\"\",\"concierge-bell\":\"\",\"confluence\":\"\",\"connectdevelop\":\"\",\"contao\":\"\",\"cookie\":\"\",\"cookie-bite\":\"\",\"copy\":\"\",\"copyright\":\"\",\"cotton-bureau\":\"\",\"couch\":\"\",\"cpanel\":\"\",\"creative-commons\":\"\",\"creative-commons-by\":\"\",\"creative-commons-nc\":\"\",\"creative-commons-nc-eu\":\"\",\"creative-commons-nc-jp\":\"\",\"creative-commons-nd\":\"\",\"creative-commons-pd\":\"\",\"creative-commons-pd-alt\":\"\",\"creative-commons-remix\":\"\",\"creative-commons-sa\":\"\",\"creative-commons-sampling\":\"\",\"creative-commons-sampling-plus\":\"\",\"creative-commons-share\":\"\",\"creative-commons-zero\":\"\",\"credit-card\":\"\",\"critical-role\":\"\",\"crop\":\"\",\"crop-alt\":\"\",\"cross\":\"\",\"crosshairs\":\"\",\"crow\":\"\",\"crown\":\"\",\"crutch\":\"\",\"css3\":\"\",\"css3-alt\":\"\",\"cube\":\"\",\"cubes\":\"\",\"cut\":\"\",\"cuttlefish\":\"\",\"d-and-d\":\"\",\"d-and-d-beyond\":\"\",\"dailymotion\":\"\",\"dashcube\":\"\",\"database\":\"\",\"deaf\":\"\",\"delicious\":\"\",\"democrat\":\"\",\"deploydog\":\"\",\"deskpro\":\"\",\"desktop\":\"\",\"dev\":\"\",\"deviantart\":\"\",\"dharmachakra\":\"\",\"dhl\":\"\",\"diagnoses\":\"\",\"diaspora\":\"\",\"dice\":\"\",\"dice-d20\":\"\",\"dice-d6\":\"\",\"dice-five\":\"\",\"dice-four\":\"\",\"dice-one\":\"\",\"dice-six\":\"\",\"dice-three\":\"\",\"dice-two\":\"\",\"digg\":\"\",\"digital-ocean\":\"\",\"digital-tachograph\":\"\",\"directions\":\"\",\"discord\":\"\",\"discourse\":\"\",\"disease\":\"\",\"divide\":\"\",\"dizzy\":\"\",\"dna\":\"\",\"dochub\":\"\",\"docker\":\"\",\"dog\":\"\",\"dollar-sign\":\"\",\"dolly\":\"\",\"dolly-flatbed\":\"\",\"donate\":\"\",\"door-closed\":\"\",\"door-open\":\"\",\"dot-circle\":\"\",\"dove\":\"\",\"download\":\"\",\"draft2digital\":\"\",\"drafting-compass\":\"\",\"dragon\":\"\",\"draw-polygon\":\"\",\"dribbble\":\"\",\"dribbble-square\":\"\",\"dropbox\":\"\",\"drum\":\"\",\"drum-steelpan\":\"\",\"drumstick-bite\":\"\",\"drupal\":\"\",\"dumbbell\":\"\",\"dumpster\":\"\",\"dumpster-fire\":\"\",\"dungeon\":\"\",\"dyalog\":\"\",\"earlybirds\":\"\",\"ebay\":\"\",\"edge\":\"\",\"egg\":\"\",\"eject\":\"\",\"elementor\":\"\",\"ellipsis-h\":\"\",\"ellipsis-v\":\"\",\"ello\":\"\",\"ember\":\"\",\"empire\":\"\",\"envelope\":\"\",\"envelope-open\":\"\",\"envelope-open-text\":\"\",\"envelope-square\":\"\",\"envira\":\"\",\"equals\":\"\",\"eraser\":\"\",\"erlang\":\"\",\"ethereum\":\"\",\"ethernet\":\"\",\"etsy\":\"\",\"euro-sign\":\"\",\"evernote\":\"\",\"exchange-alt\":\"\",\"exclamation\":\"\",\"exclamation-circle\":\"\",\"exclamation-triangle\":\"\",\"expand\":\"\",\"expand-alt\":\"\",\"expand-arrows-alt\":\"\",\"expeditedssl\":\"\",\"external-link-alt\":\"\",\"external-link-square-alt\":\"\",\"eye\":\"\",\"eye-dropper\":\"\",\"eye-slash\":\"\",\"facebook-round\":\"\",\"facebook-f\":\"\",\"facebook-messenger\":\"\",\"facebook\":\"\",\"facebook-fill\":\"\",\"tiktok\":\"\",\"fan\":\"\",\"fantasy-flight-games\":\"\",\"fast-backward\":\"\",\"fast-forward\":\"\",\"faucet\":\"\",\"fax\":\"\",\"feather\":\"\",\"feather-alt\":\"\",\"fedex\":\"\",\"fedora\":\"\",\"female\":\"\",\"fighter-jet\":\"\",\"figma\":\"\",\"file\":\"\",\"file-alt\":\"\",\"file-archive\":\"\",\"file-audio\":\"\",\"file-code\":\"\",\"file-contract\":\"\",\"file-csv\":\"\",\"file-download\":\"\",\"file-excel\":\"\",\"file-export\":\"\",\"file-image\":\"\",\"file-import\":\"\",\"file-invoice\":\"\",\"file-invoice-dollar\":\"\",\"file-medical\":\"\",\"file-medical-alt\":\"\",\"file-pdf\":\"\",\"file-powerpoint\":\"\",\"file-prescription\":\"\",\"file-signature\":\"\",\"file-upload\":\"\",\"file-video\":\"\",\"file-word\":\"\",\"fill\":\"\",\"fill-drip\":\"\",\"film\":\"\",\"filter\":\"\",\"fingerprint\":\"\",\"fire\":\"\",\"fire-alt\":\"\",\"fire-extinguisher\":\"\",\"firefox\":\"\",\"firefox-browser\":\"\",\"first-aid\":\"\",\"first-order\":\"\",\"first-order-alt\":\"\",\"firstdraft\":\"\",\"fish\":\"\",\"fist-raised\":\"\",\"flag\":\"\",\"flag-checkered\":\"\",\"flag-usa\":\"\",\"flask\":\"\",\"flickr\":\"\",\"flipboard\":\"\",\"flushed\":\"\",\"fly\":\"\",\"folder\":\"\",\"folder-minus\":\"\",\"folder-open\":\"\",\"folder-plus\":\"\",\"font\":\"\",\"font-awesome\":\"\",\"font-awesome-alt\":\"\",\"font-awesome-flag\":\"\",\"font-awesome-logo-full\":\"\",\"fonticons\":\"\",\"fonticons-fi\":\"\",\"football-ball\":\"\",\"fort-awesome\":\"\",\"fort-awesome-alt\":\"\",\"forumbee\":\"\",\"forward\":\"\",\"foursquare\":\"\",\"free-code-camp\":\"\",\"freebsd\":\"\",\"frog\":\"\",\"frown\":\"\",\"frown-open\":\"\",\"fulcrum\":\"\",\"funnel-dollar\":\"\",\"futbol\":\"\",\"galactic-republic\":\"\",\"galactic-senate\":\"\",\"gamepad\":\"\",\"gas-pump\":\"\",\"gavel\":\"\",\"gem\":\"\",\"genderless\":\"\",\"get-pocket\":\"\",\"gg\":\"\",\"gg-circle\":\"\",\"ghost\":\"\",\"gift\":\"\",\"gifts\":\"\",\"git\":\"\",\"git-alt\":\"\",\"git-square\":\"\",\"github\":\"\",\"github-alt\":\"\",\"github-square\":\"\",\"gitkraken\":\"\",\"gitlab\":\"\",\"gitter\":\"\",\"glass-cheers\":\"\",\"glass-martini\":\"\",\"glass-martini-alt\":\"\",\"glass-whiskey\":\"\",\"glasses\":\"\",\"glide\":\"\",\"glide-g\":\"\",\"globe\":\"\",\"globe-africa\":\"\",\"globe-americas\":\"\",\"globe-asia\":\"\",\"globe-europe\":\"\",\"gofore\":\"\",\"golf-ball\":\"\",\"goodreads\":\"\",\"goodreads-g\":\"\",\"google\":\"\",\"google-drive\":\"\",\"google-pay\":\"\",\"google-play\":\"\",\"google-plus\":\"\",\"google-plus-g\":\"\",\"google-plus-square\":\"\",\"google-wallet\":\"\",\"gopuram\":\"\",\"graduation-cap\":\"\",\"gratipay\":\"\",\"grav\":\"\",\"greater-than\":\"\",\"greater-than-equal\":\"\",\"grimace\":\"\",\"grin\":\"\",\"grin-alt\":\"\",\"grin-beam\":\"\",\"grin-beam-sweat\":\"\",\"grin-hearts\":\"\",\"grin-squint\":\"\",\"grin-squint-tears\":\"\",\"grin-stars\":\"\",\"grin-tears\":\"\",\"grin-tongue\":\"\",\"grin-tongue-squint\":\"\",\"grin-tongue-wink\":\"\",\"grin-wink\":\"\",\"grip-horizontal\":\"\",\"grip-lines\":\"\",\"grip-lines-vertical\":\"\",\"grip-vertical\":\"\",\"gripfire\":\"\",\"grunt\":\"\",\"guitar\":\"\",\"gulp\":\"\",\"h-square\":\"\",\"hacker-news\":\"\",\"hacker-news-square\":\"\",\"hackerrank\":\"\",\"hamburger\":\"\",\"hammer\":\"\",\"hamsa\":\"\",\"hand-holding\":\"\",\"hand-holding-heart\":\"\",\"hand-holding-medical\":\"\",\"hand-holding-usd\":\"\",\"hand-holding-water\":\"\",\"hand-lizard\":\"\",\"hand-middle-finger\":\"\",\"hand-paper\":\"\",\"hand-peace\":\"\",\"hand-point-down\":\"\",\"hand-point-left\":\"\",\"hand-point-right\":\"\",\"hand-point-up\":\"\",\"hand-pointer\":\"\",\"hand-rock\":\"\",\"hand-scissors\":\"\",\"hand-sparkles\":\"\",\"hand-spock\":\"\",\"hands\":\"\",\"hands-helping\":\"\",\"hands-wash\":\"\",\"handshake\":\"\",\"handshake-alt-slash\":\"\",\"handshake-slash\":\"\",\"hanukiah\":\"\",\"hard-hat\":\"\",\"hashtag\":\"\",\"hat-cowboy\":\"\",\"hat-cowboy-side\":\"\",\"hat-wizard\":\"\",\"hdd\":\"\",\"head-side-cough\":\"\",\"head-side-cough-slash\":\"\",\"head-side-mask\":\"\",\"head-side-virus\":\"\",\"heading\":\"\",\"headphones\":\"\",\"headphones-alt\":\"\",\"headset\":\"\",\"heart\":\"\",\"heart-broken\":\"\",\"heartbeat\":\"\",\"helicopter\":\"\",\"highlighter\":\"\",\"hiking\":\"\",\"hippo\":\"\",\"hips\":\"\",\"hire-a-helper\":\"\",\"history\":\"\",\"hockey-puck\":\"\",\"holly-berry\":\"\",\"home\":\"\",\"hooli\":\"\",\"hornbill\":\"\",\"horse\":\"\",\"horse-head\":\"\",\"hospital\":\"\",\"hospital-alt\":\"\",\"hospital-symbol\":\"\",\"hospital-user\":\"\",\"hot-tub\":\"\",\"hotdog\":\"\",\"hotel\":\"\",\"hotjar\":\"\",\"hourglass\":\"\",\"hourglass-end\":\"\",\"hourglass-half\":\"\",\"hourglass-start\":\"\",\"house-damage\":\"\",\"house-user\":\"\",\"houzz\":\"\",\"hryvnia\":\"\",\"html5\":\"\",\"hubspot\":\"\",\"i-cursor\":\"\",\"ice-cream\":\"\",\"icicles\":\"\",\"icons\":\"\",\"id-badge\":\"\",\"id-card\":\"\",\"id-card-alt\":\"\",\"ideal\":\"\",\"igloo\":\"\",\"image\":\"\",\"images\":\"\",\"imdb\":\"\",\"inbox\":\"\",\"indent\":\"\",\"industry\":\"\",\"infinity\":\"\",\"info\":\"\",\"info-circle\":\"\",\"instagram-square\":\"\",\"instagram\":\"\",\"intercom\":\"\",\"internet-explorer\":\"\",\"invision\":\"\",\"ioxhost\":\"\",\"italic\":\"\",\"itch-io\":\"\",\"itunes\":\"\",\"itunes-note\":\"\",\"java\":\"\",\"jedi\":\"\",\"jedi-order\":\"\",\"jenkins\":\"\",\"jira\":\"\",\"joget\":\"\",\"joint\":\"\",\"joomla\":\"\",\"journal-whills\":\"\",\"js\":\"\",\"js-square\":\"\",\"jsfiddle\":\"\",\"kaaba\":\"\",\"kaggle\":\"\",\"key\":\"\",\"keybase\":\"\",\"keyboard\":\"\",\"keycdn\":\"\",\"khanda\":\"\",\"kickstarter\":\"\",\"kickstarter-k\":\"\",\"kiss\":\"\",\"kiss-beam\":\"\",\"kiss-wink-heart\":\"\",\"kiwi-bird\":\"\",\"korvue\":\"\",\"landmark\":\"\",\"language\":\"\",\"laptop\":\"\",\"laptop-code\":\"\",\"laptop-house\":\"\",\"laptop-medical\":\"\",\"laravel\":\"\",\"lastfm\":\"\",\"lastfm-square\":\"\",\"laugh\":\"\",\"laugh-beam\":\"\",\"laugh-squint\":\"\",\"laugh-wink\":\"\",\"layer-group\":\"\",\"leaf\":\"\",\"leanpub\":\"\",\"lemon\":\"\",\"less\":\"\",\"less-than\":\"\",\"less-than-equal\":\"\",\"level-down-alt\":\"\",\"level-up-alt\":\"\",\"life-ring\":\"\",\"lightbulb\":\"\",\"line\":\"\",\"link\":\"\",\"linkedin\":\"\",\"linkedin-in\":\"\",\"linkedin-fill\":\"\",\"telegram\":\"\",\"linode\":\"\",\"linux\":\"\",\"lira-sign\":\"\",\"list\":\"\",\"list-alt\":\"\",\"list-ol\":\"\",\"list-ul\":\"\",\"location-arrow\":\"\",\"lock\":\"\",\"lock-open\":\"\",\"long-arrow-alt-down\":\"\",\"long-arrow-alt-left\":\"\",\"long-arrow-alt-right\":\"\",\"long-arrow-alt-up\":\"\",\"low-vision\":\"\",\"luggage-cart\":\"\",\"lungs\":\"\",\"lungs-virus\":\"\",\"lyft\":\"\",\"magento\":\"\",\"magic\":\"\",\"magnet\":\"\",\"mail-bulk\":\"\",\"mailchimp\":\"\",\"male\":\"\",\"mandalorian\":\"\",\"map\":\"\",\"map-marked\":\"\",\"map-marked-alt\":\"\",\"map-marker\":\"\",\"map-marker-alt\":\"\",\"map-pin\":\"\",\"map-signs\":\"\",\"markdown\":\"\",\"marker\":\"\",\"mars\":\"\",\"mars-double\":\"\",\"mars-stroke\":\"\",\"mars-stroke-h\":\"\",\"mars-stroke-v\":\"\",\"mask\":\"\",\"mastodon\":\"\",\"maxcdn\":\"\",\"mdb\":\"\",\"medal\":\"\",\"medapps\":\"\",\"medium\":\"\",\"medium-m\":\"\",\"medkit\":\"\",\"medrt\":\"\",\"meetup\":\"\",\"megaport\":\"\",\"meh\":\"\",\"meh-blank\":\"\",\"meh-rolling-eyes\":\"\",\"memory\":\"\",\"mendeley\":\"\",\"menorah\":\"\",\"mercury\":\"\",\"meteor\":\"\",\"microblog\":\"\",\"microchip\":\"\",\"microphone\":\"\",\"microphone-alt\":\"\",\"microphone-alt-slash\":\"\",\"microphone-slash\":\"\",\"microscope\":\"\",\"microsoft\":\"\",\"minus\":\"\",\"minus-circle\":\"\",\"minus-square\":\"\",\"mitten\":\"\",\"mix\":\"\",\"mixcloud\":\"\",\"mixer\":\"\",\"mizuni\":\"\",\"mobile\":\"\",\"mobile-alt\":\"\",\"modx\":\"\",\"monero\":\"\",\"money-bill\":\"\",\"money-bill-alt\":\"\",\"money-bill-wave\":\"\",\"money-bill-wave-alt\":\"\",\"money-check\":\"\",\"money-check-alt\":\"\",\"monument\":\"\",\"moon\":\"\",\"mortar-pestle\":\"\",\"mosque\":\"\",\"motorcycle\":\"\",\"mountain\":\"\",\"mouse\":\"\",\"mouse-pointer\":\"\",\"mug-hot\":\"\",\"music\":\"\",\"napster\":\"\",\"neos\":\"\",\"network-wired\":\"\",\"neuter\":\"\",\"newspaper\":\"\",\"nimblr\":\"\",\"node\":\"\",\"node-js\":\"\",\"not-equal\":\"\",\"notes-medical\":\"\",\"npm\":\"\",\"ns8\":\"\",\"nutritionix\":\"\",\"object-group\":\"\",\"object-ungroup\":\"\",\"odnoklassniki\":\"\",\"odnoklassniki-square\":\"\",\"oil-can\":\"\",\"old-republic\":\"\",\"om\":\"\",\"opencart\":\"\",\"openid\":\"\",\"opera\":\"\",\"optin-monster\":\"\",\"orcid\":\"\",\"osi\":\"\",\"otter\":\"\",\"outdent\":\"\",\"page4\":\"\",\"pagelines\":\"\",\"pager\":\"\",\"paint-brush\":\"\",\"paint-roller\":\"\",\"palette\":\"\",\"palfed\":\"\",\"pallet\":\"\",\"paper-plane\":\"\",\"paperclip\":\"\",\"parachute-box\":\"\",\"paragraph\":\"\",\"parking\":\"\",\"passport\":\"\",\"pastafarianism\":\"\",\"paste\":\"\",\"patreon\":\"\",\"pause\":\"\",\"pause-circle\":\"\",\"paw\":\"\",\"paypal\":\"\",\"peace\":\"\",\"pen\":\"\",\"pen-alt\":\"\",\"pen-fancy\":\"\",\"pen-nib\":\"\",\"pen-square\":\"\",\"pencil-alt\":\"\",\"pencil-ruler\":\"\",\"penny-arcade\":\"\",\"people-arrows\":\"\",\"people-carry\":\"\",\"pepper-hot\":\"\",\"percent\":\"\",\"percentage\":\"\",\"periscope\":\"\",\"person-booth\":\"\",\"phabricator\":\"\",\"phoenix-framework\":\"\",\"phoenix-squadron\":\"\",\"phone\":\"\",\"phone-alt\":\"\",\"phone-slash\":\"\",\"phone-square\":\"\",\"phone-square-alt\":\"\",\"phone-volume\":\"\",\"photo-video\":\"\",\"php\":\"\",\"pied-piper\":\"\",\"pied-piper-alt\":\"\",\"pied-piper-hat\":\"\",\"pied-piper-pp\":\"\",\"pied-piper-square\":\"\",\"piggy-bank\":\"\",\"pills\":\"\",\"pinterest-square\":\"\",\"pinterest-p\":\"\",\"pinterest\":\"\",\"wechat\":\"\",\"nextdoor\":\"\",\"pinterest-fill\":\"\",\"pizza-slice\":\"\",\"place-of-worship\":\"\",\"plane\":\"\",\"plane-arrival\":\"\",\"plane-departure\":\"\",\"plane-slash\":\"\",\"play\":\"\",\"play-circle\":\"\",\"playstation\":\"\",\"plug\":\"\",\"plus\":\"\",\"plus-circle\":\"\",\"plus-square\":\"\",\"podcast\":\"\",\"poll\":\"\",\"poll-h\":\"\",\"poo\":\"\",\"poo-storm\":\"\",\"poop\":\"\",\"portrait\":\"\",\"pound-sign\":\"\",\"power-off\":\"\",\"pray\":\"\",\"praying-hands\":\"\",\"prescription\":\"\",\"prescription-bottle\":\"\",\"prescription-bottle-alt\":\"\",\"print\":\"\",\"procedures\":\"\",\"product-hunt\":\"\",\"project-diagram\":\"\",\"pump-medical\":\"\",\"pump-soap\":\"\",\"pushed\":\"\",\"puzzle-piece\":\"\",\"python\":\"\",\"qq\":\"\",\"qrcode\":\"\",\"question\":\"\",\"question-circle\":\"\",\"quidditch\":\"\",\"quinscape\":\"\",\"quora\":\"\",\"quote-left\":\"\",\"quote-right\":\"\",\"quran\":\"\",\"r-project\":\"\",\"radiation\":\"\",\"radiation-alt\":\"\",\"rainbow\":\"\",\"random\":\"\",\"raspberry-pi\":\"\",\"ravelry\":\"\",\"react\":\"\",\"reacteurope\":\"\",\"readme\":\"\",\"rebel\":\"\",\"receipt\":\"\",\"record-vinyl\":\"\",\"recycle\":\"\",\"red-river\":\"\",\"reddit-square\":\"\",\"reddit-alien\":\"\",\"reddit\":\"\",\"reddit-fill\":\"\",\"redhat\":\"\",\"redo\":\"\",\"redo-alt\":\"\",\"registered\":\"\",\"remove-format\":\"\",\"renren\":\"\",\"reply\":\"\",\"reply-all\":\"\",\"replyd\":\"\",\"republican\":\"\",\"researchgate\":\"\",\"resolving\":\"\",\"restroom\":\"\",\"retweet\":\"\",\"rev\":\"\",\"ribbon\":\"\",\"ring\":\"\",\"road\":\"\",\"robot\":\"\",\"rocket\":\"\",\"rocketchat\":\"\",\"rockrms\":\"\",\"route\":\"\",\"rss-square\":\"\",\"rss\":\"\",\"ruble-sign\":\"\",\"ruler\":\"\",\"ruler-combined\":\"\",\"ruler-horizontal\":\"\",\"ruler-vertical\":\"\",\"running\":\"\",\"rupee-sign\":\"\",\"sad-cry\":\"\",\"sad-tear\":\"\",\"safari\":\"\",\"salesforce\":\"\",\"sass\":\"\",\"satellite\":\"\",\"satellite-dish\":\"\",\"save\":\"\",\"schlix\":\"\",\"school\":\"\",\"screwdriver\":\"\",\"scribd\":\"\",\"scroll\":\"\",\"sd-card\":\"\",\"search\":\"\",\"search-dollar\":\"\",\"search-location\":\"\",\"search-minus\":\"\",\"search-plus\":\"\",\"searchengin\":\"\",\"seedling\":\"\",\"sellcast\":\"\",\"sellsy\":\"\",\"server\":\"\",\"servicestack\":\"\",\"shapes\":\"\",\"share\":\"\",\"share-alt\":\"\",\"share-alt-square\":\"\",\"share-square\":\"\",\"shekel-sign\":\"\",\"shield-alt\":\"\",\"shield-virus\":\"\",\"ship\":\"\",\"shipping-fast\":\"\",\"shirtsinbulk\":\"\",\"shoe-prints\":\"\",\"shopify\":\"\",\"shopping-bag\":\"\",\"shopping-default\":\"\",\"shopping-basket\":\"\",\"shopping-cart\":\"\",\"shopware\":\"\",\"shower\":\"\",\"shuttle-van\":\"\",\"sign\":\"\",\"sign-in-alt\":\"\",\"sign-language\":\"\",\"sign-out-alt\":\"\",\"signal\":\"\",\"signature\":\"\",\"sim-card\":\"\",\"simplybuilt\":\"\",\"sistrix\":\"\",\"sitemap\":\"\",\"sith\":\"\",\"skating\":\"\",\"sketch\":\"\",\"skiing\":\"\",\"skiing-nordic\":\"\",\"skull\":\"\",\"skull-crossbones\":\"\",\"skyatlas\":\"\",\"skype\":\"\",\"slack\":\"\",\"slack-hash\":\"\",\"slash\":\"\",\"sleigh\":\"\",\"sliders-h\":\"\",\"slideshare\":\"\",\"smile\":\"\",\"smile-beam\":\"\",\"smile-wink\":\"\",\"smog\":\"\",\"smoking\":\"\",\"smoking-ban\":\"\",\"sms\":\"\",\"sms-fill\":\"\",\"snapchat\":\"\",\"snapchat-ghost\":\"\",\"snapchat-square\":\"\",\"snowboarding\":\"\",\"snowflake\":\"\",\"snowman\":\"\",\"snowplow\":\"\",\"soap\":\"\",\"socks\":\"\",\"solar-panel\":\"\",\"sort\":\"\",\"sort-alpha-down\":\"\",\"sort-alpha-down-alt\":\"\",\"sort-alpha-up\":\"\",\"sort-alpha-up-alt\":\"\",\"sort-amount-down\":\"\",\"sort-amount-down-alt\":\"\",\"sort-amount-up\":\"\",\"sort-amount-up-alt\":\"\",\"sort-down\":\"\",\"sort-numeric-down\":\"\",\"sort-numeric-down-alt\":\"\",\"sort-numeric-up\":\"\",\"sort-numeric-up-alt\":\"\",\"sort-up\":\"\",\"soundcloud\":\"\",\"sourcetree\":\"\",\"spa\":\"\",\"space-shuttle\":\"\",\"speakap\":\"\",\"speaker-deck\":\"\",\"spell-check\":\"\",\"spider\":\"\",\"spinner\":\"\",\"splotch\":\"\",\"spotify\":\"\",\"spray-can\":\"\",\"square\":\"\",\"square-full\":\"\",\"square-root-alt\":\"\",\"squarespace\":\"\",\"stack-exchange\":\"\",\"stack-overflow\":\"\",\"stackpath\":\"\",\"stamp\":\"\",\"star\":\"\",\"star-and-crescent\":\"\",\"star-half\":\"\",\"star-half-alt\":\"\",\"star-of-david\":\"\",\"star-of-life\":\"\",\"staylinked\":\"\",\"steam\":\"\",\"steam-square\":\"\",\"steam-symbol\":\"\",\"step-backward\":\"\",\"step-forward\":\"\",\"stethoscope\":\"\",\"sticker-mule\":\"\",\"sticky-note\":\"\",\"stop\":\"\",\"stop-circle\":\"\",\"stopwatch\":\"\",\"stopwatch-20\":\"\",\"store\":\"\",\"store-alt\":\"\",\"store-alt-slash\":\"\",\"store-slash\":\"\",\"strava\":\"\",\"stream\":\"\",\"street-view\":\"\",\"strikethrough\":\"\",\"stripe\":\"\",\"stripe-s\":\"\",\"stroopwafel\":\"\",\"studiovinari\":\"\",\"stumbleupon\":\"\",\"stumbleupon-circle\":\"\",\"subscript\":\"\",\"subway\":\"\",\"suitcase\":\"\",\"suitcase-rolling\":\"\",\"sun\":\"\",\"superpowers\":\"\",\"superscript\":\"\",\"supple\":\"\",\"surprise\":\"\",\"suse\":\"\",\"swatchbook\":\"\",\"swift\":\"\",\"swimmer\":\"\",\"swimming-pool\":\"\",\"symfony\":\"\",\"synagogue\":\"\",\"sync\":\"\",\"sync-alt\":\"\",\"syringe\":\"\",\"table\":\"\",\"table-tennis\":\"\",\"tablet\":\"\",\"tablet-alt\":\"\",\"tablets\":\"\",\"tachometer-alt\":\"\",\"tag\":\"\",\"tags\":\"\",\"tape\":\"\",\"tasks\":\"\",\"taxi\":\"\",\"teamspeak\":\"\",\"teeth\":\"\",\"teeth-open\":\"\",\"telegram-plane\":\"\",\"temperature-high\":\"\",\"temperature-low\":\"\",\"tencent-weibo\":\"\",\"tenge\":\"\",\"terminal\":\"\",\"text-height\":\"\",\"text-width\":\"\",\"th\":\"\",\"th-large\":\"\",\"th-list\":\"\",\"the-red-yeti\":\"\",\"theater-masks\":\"\",\"themeco\":\"\",\"themeisle\":\"\",\"thermometer\":\"\",\"thermometer-empty\":\"\",\"thermometer-full\":\"\",\"thermometer-half\":\"\",\"thermometer-quarter\":\"\",\"thermometer-three-quarters\":\"\",\"think-peaks\":\"\",\"thumbs-down\":\"\",\"thumbs-up\":\"\",\"thumbtack\":\"\",\"ticket-alt\":\"\",\"times\":\"\",\"times-circle\":\"\",\"tint\":\"\",\"tint-slash\":\"\",\"tired\":\"\",\"toggle-off\":\"\",\"toggle-on\":\"\",\"toilet\":\"\",\"toilet-paper\":\"\",\"toilet-paper-slash\":\"\",\"toolbox\":\"\",\"tools\":\"\",\"tooth\":\"\",\"torah\":\"\",\"torii-gate\":\"\",\"tractor\":\"\",\"trade-federation\":\"\",\"trademark\":\"\",\"traffic-light\":\"\",\"trailer\":\"\",\"train\":\"\",\"tram\":\"\",\"transgender\":\"\",\"transgender-alt\":\"\",\"trash\":\"\",\"trash-alt\":\"\",\"trash-restore\":\"\",\"trash-restore-alt\":\"\",\"tree\":\"\",\"trello\":\"\",\"tripadvisor\":\"\",\"trophy\":\"\",\"truck\":\"\",\"truck-loading\":\"\",\"truck-monster\":\"\",\"truck-moving\":\"\",\"truck-pickup\":\"\",\"tshirt\":\"\",\"tty\":\"\",\"tumblr\":\"\",\"tumblr-square\":\"\",\"tv\":\"\",\"twitch\":\"\",\"twitter\":\"\",\"twitter-square\":\"\",\"twitter-x\":\"\",\"typo3\":\"\",\"threads\":\"\",\"uber\":\"\",\"ubuntu\":\"\",\"uikit\":\"\",\"umbraco\":\"\",\"umbrella\":\"\",\"umbrella-beach\":\"\",\"underline\":\"\",\"undo\":\"\",\"undo-alt\":\"\",\"uniregistry\":\"\",\"unity\":\"\",\"universal-access\":\"\",\"university\":\"\",\"unlink\":\"\",\"unlock\":\"\",\"unlock-alt\":\"\",\"untappd\":\"\",\"upload\":\"\",\"ups\":\"\",\"usb\":\"\",\"user\":\"\",\"user-alt\":\"\",\"user-alt-slash\":\"\",\"user-astronaut\":\"\",\"user-check\":\"\",\"user-circle\":\"\",\"user-clock\":\"\",\"user-cog\":\"\",\"user-edit\":\"\",\"user-friends\":\"\",\"user-graduate\":\"\",\"user-injured\":\"\",\"user-lock\":\"\",\"user-md\":\"\",\"user-minus\":\"\",\"user-ninja\":\"\",\"user-nurse\":\"\",\"user-plus\":\"\",\"user-secret\":\"\",\"user-shield\":\"\",\"user-slash\":\"\",\"user-tag\":\"\",\"user-tie\":\"\",\"user-times\":\"\",\"users\":\"\",\"users-cog\":\"\",\"usps\":\"\",\"ussunnah\":\"\",\"utensil-spoon\":\"\",\"utensils\":\"\",\"vaadin\":\"\",\"vector-square\":\"\",\"venus\":\"\",\"venus-double\":\"\",\"venus-mars\":\"\",\"viacoin\":\"\",\"viadeo\":\"\",\"viadeo-square\":\"\",\"vial\":\"\",\"vials\":\"\",\"viber\":\"\",\"video\":\"\",\"video-slash\":\"\",\"vihara\":\"\",\"vimeo-v\":\"\",\"vimeo-square\":\"\",\"vimeo\":\"\",\"vine\":\"\",\"virus\":\"\",\"virus-slash\":\"\",\"viruses\":\"\",\"vk\":\"\",\"vnv\":\"\",\"voicemail\":\"\",\"volleyball-ball\":\"\",\"volume-down\":\"\",\"volume-mute\":\"\",\"volume-off\":\"\",\"volume-up\":\"\",\"vote-yea\":\"\",\"vr-cardboard\":\"\",\"vuejs\":\"\",\"walking\":\"\",\"wallet\":\"\",\"warehouse\":\"\",\"water\":\"\",\"wave-square\":\"\",\"waze\":\"\",\"weebly\":\"\",\"weibo\":\"\",\"weight\":\"\",\"weight-hanging\":\"\",\"weixin\":\"\",\"whatsapp\":\"\",\"whatsapp-square\":\"\",\"whatsapp-fill\":\"\",\"wheelchair\":\"\",\"whmcs\":\"\",\"wifi\":\"\",\"wikipedia-w\":\"\",\"wind\":\"\",\"window-close\":\"\",\"window-maximize\":\"\",\"window-minimize\":\"\",\"window-restore\":\"\",\"windows\":\"\",\"wine-bottle\":\"\",\"wine-glass\":\"\",\"wine-glass-alt\":\"\",\"wix\":\"\",\"wizards-of-the-coast\":\"\",\"wolf-pack-battalion\":\"\",\"won-sign\":\"\",\"wordpress\":\"\",\"wordpress-simple\":\"\",\"wpbeginner\":\"\",\"wpexplorer\":\"\",\"wpforms\":\"\",\"wpressr\":\"\",\"wrench\":\"\",\"x-ray\":\"\",\"xbox\":\"\",\"xing\":\"\",\"xing-square\":\"\",\"y-combinator\":\"\",\"yahoo\":\"\",\"yammer\":\"\",\"yandex\":\"\",\"yandex-international\":\"\",\"yarn\":\"\",\"yelp\":\"\",\"yen-sign\":\"\",\"yin-yang\":\"\",\"yoast\":\"\",\"youtube\":\"\",\"youtube-square\":\"\",\"zhihu\":\"\",\"astra-meta-settings\":\"\",\"typo-preset-01\":\" \",\"typo-preset-02\":\" \",\"typo-preset-03\":\" \",\"typo-preset-04\":\" \",\"typo-preset-05\":\" \",\"typo-preset-06\":\" \",\"btn-preset-01\":\" \",\"btn-preset-02\":\" \",\"btn-preset-03\":\" \",\"btn-preset-04\":\" \",\"btn-preset-05\":\" \",\"btn-preset-06\":\" \",\"left-sidebar\":\"\",\"no-sidebar\":\"\",\"right-sidebar\":\"\",\"default\":\"\",\"boxed-container\":\"\",\"content-boxed-container\":\"\",\"plain-container\":\"\",\"page-builder\":\"\",\"meta-popup-icon\":\"\",\"astra-brand-icon\":\"\",\"tmp-angle\":\"\",\"hyper-link-disable\":\"\",\"hyper-link-enable\":\"\",\"desktop-responsive\":\"\",\"tablet-responsive\":\"\",\"mobile-responsive\":\"\",\"layout-default\":\"\",\"first-image-large\":\"\",\"horizontal-slider\":\"\",\"vertical-slider\":\"\",\"shop-grid-view\":\"\",\"shop-list-view\":\"\",\"shop-modern-view\":\"\",\"description-accordion\":\"\",\"description-distributed\":\"\",\"description-horizontal\":\"\",\"description-vertical\":\"\",\"layout-fluid\":\"\",\"layout-full-width\":\"\",\"layout-max-width\":\"\",\"layout-padded\":\"\",\"blog-layout-classic\":\"\",\"blog-layout-1\":\"\",\"blog-layout-2\":\"\",\"blog-layout-3\":\"\",\"blog-layout-4\":\"\",\"blog-layout-5\":\"\",\"blog-layout-6\":\"\",\"visa\":\"\",\"visa_gray\":\"\",\"mastercard\":\"\",\"mastercard_gray\":\"\",\"amex\":\"\",\"amex_gray\":\"\",\"discover\":\"\",\"discover_gray\":\"\",\"paypal_gray\":\"\",\"applepay\":\"\",\"applepay_gray\":\"\",\"customizer-desktop\":\" \",\"customizer-tablet\":\" \",\"customizer-mobile\":\" \",\"upgradeLock\":\" \",\"astraLogo\":\" \",\"upgradeListCheck\":\" \",\"normal-width-container\":\"\",\"full-width-container\":\"\",\"narrow-width-container\":\"\",\"header-preset-1\":\"\",\"header-preset-2\":\"\",\"header-preset-3\":\" \",\"header-preset-4\":\"\"}"),g=c=>{const{label:t,description:h,id:v,choices:s,metavalue:e}=c;let a,w=null,g=null;const i=Object.keys(s).length?"ast-radio-option-"+Object.keys(s).length:"";return t&&(w=(0,l.createElement)("span",{className:"customize-control-title"},t)),h&&(g=(0,l.createElement)("span",{className:"description customize-control-description"},h)),a=Object.entries(s).map((t=>{let[h,s]=t,a=s.value,w=e===a;return(0,l.createElement)(l.Fragment,{key:h},(0,l.createElement)("input",{className:"image-select",type:"radio",value:a,name:v,id:v+"-"+a,checked:w,onChange:()=>(l=>{c.onChange(l)})(a)}),(0,l.createElement)("label",{htmlFor:v+"-"+a,className:"ast-radio-img-svg"},(0,l.createElement)("span",{className:"ast-meta-image-tooltip"},s.label),(0,l.createElement)("span",{dangerouslySetInnerHTML:{__html:o[a]}})))})),(0,l.createElement)("div",{className:"ast-radio-image-controller"},(w||g)&&(0,l.createElement)("label",null,w,g),(0,l.createElement)("div",{id:`input_${v}`,className:`options-wrapper ${i}`},a))},i=window.wp.components,p=c=>{const{label:t,description:h,id:v,metavalue:s,choices:e}=c;if(!e)return;let a=null,w=null;t&&(a=(0,l.createElement)("span",{className:"ast-meta-sortable-title"},t)),h&&(w=(0,l.createElement)("span",{className:"ast-meta-sortable-description"},h));let o=Object.entries(e).map((t=>{let[h,v]=t,e=v.value;return(0,l.createElement)("div",{className:"ast-selector-inner-wrap",key:h},(0,l.createElement)(i.Button,{key:h,onClick:()=>(l=>{c.onChange(l)})(e),"aria-pressed":e===s,isPrimary:e===s,label:v.label},v.label))}));return(0,l.createElement)("div",{id:v,className:"ast-meta-selector-controller"},(a||w)&&(0,l.createElement)("label",null,a,w),(0,l.createElement)("div",{className:"ast-meta-selector-wrapper"},o))},r=t(488),n=(r.domToReact,r.htmlToDOM,r.attributesToProps,r.Element,r),m=t(697),d=t.n(m),z=window.wp.i18n,C=window.wp.mediaUtils;const x=astMetaParams.isWP_5_9?i.GradientPicker:i.__experimentalGradientPicker,M=(c,l)=>{const t=l.palette;if(void 0!==c&&c.includes("var")){const l=c.charAt(c.length-2);c=t[l]}return c};class H extends l.Component{constructor(c){super(...arguments),this.onChangeComplete=this.onChangeComplete.bind(this),this.onOverlayChangeComplete=this.onOverlayChangeComplete.bind(this),this.onChangeOverlayGradientComplete=this.onChangeOverlayGradientComplete.bind(this),this.onPaletteChangeComplete=this.onPaletteChangeComplete.bind(this),this.onChangeGradientComplete=this.onChangeGradientComplete.bind(this),this.renderImageSettings=this.renderImageSettings.bind(this),this.onRemoveImage=this.onRemoveImage.bind(this),this.onSelectImage=this.onSelectImage.bind(this),this.open=this.open.bind(this),this.onColorClearClick=this.onColorClearClick.bind(this),this.onColorResetClick=this.onColorResetClick.bind(this),this.state={isVisible:!1,refresh:!1,color:this.props.color,modalCanClose:!0,backgroundType:this.props.backgroundType,overlayType:this.props.overlayType,supportGradient:void 0!==x}}onResetRefresh(){!0===this.state.refresh?this.setState({refresh:!1}):this.setState({refresh:!0})}componentDidMount(){document.addEventListener("click",this.handleClickOutside)}componentDidUpdate(){if(document.querySelectorAll(".open").length>1){const c=1,l=document.querySelectorAll(".astra-popover-color")[c];l&&(l.style.display="none")}}componentWillUnmount(){document.removeEventListener("click",this.handleClickOutside)}handleClickOutside=c=>{const l=!(c.target.closest(".astra-popover-color")||c.target.closest(".astra-advanced-color-indicate")||c.target.closest(".media-modal-content")||c.target.closest(".dashicons-format-image")||c.target.closest(".components-popover__content")||c.target.closest(".ast-bg-img-remove"));this.state.isVisible&&l&&this.closePicker()};closePicker=()=>{!0===this.state.isVisible&&this.setState({isVisible:!1})};render(){const{refresh:c,modalCanClose:t,isVisible:h,supportGradient:v,backgroundType:s}=this.state,{allowGradient:e,allowImage:a}=this.props;var w=this.props.disablePalette;this.props.enableDeleteIcon;const o=()=>{!0===c?this.setState({refresh:!1}):this.setState({refresh:!0}),this.setState({isVisible:!0})},g=()=>{t&&!0===h&&this.setState({isVisible:!1})},p=!(!e||!v);let r=[{name:"color",title:(0,z.__)("Color","astra"),className:"astra-color-background"}];if(p){let c={name:"gradient",title:(0,z.__)("Gradient","astra"),className:"astra-image-background"};r.push(c)}if(a){let c={name:"image",title:(0,z.__)("Image","astra"),className:"astra-image-background"};r.push(c)}let n=[],m={palette:["#046bd2","#045cb4","#1e293b","#334155","#f9fafb","#FFFFFF","#e2e8f0","#cbd5e1","#94a3b8"]};return astMetaParams.global_color_palette&&(m={palette:astMetaParams.global_color_palette.palette}),Object.entries(m.palette).forEach((c=>{let[l,t]=c;const h=astMetaParams.color_palette_labels;let v={};Object.assign(v,{name:h[l],color:"var(--ast-global-color-"+l+")"}),n.push(v)})),(0,l.createElement)(l.Fragment,null,(0,l.createElement)("div",{className:this.props.color&&this.props.color.includes("var")?"color-button-wrap has-global-palette-color":"color-button-wrap"},(0,l.createElement)(i.Button,{className:h?"astra-color-icon-indicate open":"astra-color-icon-indicate",onClick:()=>{h?g():o()}},("color"===s||"gradient"===s)&&(0,l.createElement)(i.ColorIndicator,{className:"astra-advanced-color-indicate",colorValue:this.props.color},(0,l.createElement)("span",{className:"global-color"},(0,l.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",width:"16",height:"16",viewBox:"0 0 16 16",fill:"none",className:"astra-globe-dashicon"},(0,l.createElement)("path",{d:"M7.99997 0.499249C12.143 0.499249 15.5015 3.85775 15.5015 8.00075C15.5015 12.143 12.143 15.5015 7.99997 15.5015C3.85697 15.5015 0.498474 12.143 0.498474 8.00075C0.498474 3.85775 3.85697 0.499249 7.99997 0.499249ZM10.2042 11.375H5.79497C6.28397 13.1855 7.13447 14.3765 7.99922 14.3765C8.86397 14.3765 9.71447 13.1855 10.2035 11.375H10.2042ZM4.63172 11.375H2.58872C3.31285 12.5337 4.38885 13.4302 5.65922 13.9332C5.26772 13.3182 4.94447 12.5487 4.70672 11.672L4.63022 11.3757L4.63172 11.375ZM13.4105 11.375H11.369C11.126 12.3762 10.775 13.25 10.3392 13.9332C11.5294 13.4625 12.5509 12.6455 13.2717 11.588L13.4105 11.3757V11.375ZM4.32047 6.5H1.80122L1.79747 6.51275C1.68111 7.00019 1.62246 7.49962 1.62272 8.00075C1.62272 8.79275 1.76747 9.551 2.03147 10.2507H4.41122C4.2301 9.00898 4.19912 7.74992 4.31897 6.50075L4.32047 6.5ZM10.5477 6.5H5.45222C5.32027 7.74899 5.35432 9.00995 5.55347 10.25H10.4465C10.6456 9.00994 10.6796 7.74899 10.5477 6.5ZM14.1987 6.5H11.6802C11.7267 6.98525 11.7515 7.48775 11.7515 8C11.7527 8.75301 11.698 9.50507 11.588 10.25H13.9677C14.2385 9.5308 14.3767 8.76849 14.3757 8C14.3757 7.48325 14.3142 6.98 14.1987 6.5ZM5.65997 2.0675L5.64272 2.0735C4.10779 2.68641 2.86957 3.86953 2.18747 5.375H4.47347C4.70897 4.061 5.11847 2.9165 5.66072 2.0675H5.65997ZM7.99997 1.62425L7.91297 1.628C6.96497 1.715 6.04697 3.2165 5.62247 5.375H10.379C9.95447 3.2225 9.04172 1.72325 8.09522 1.62875L7.99997 1.625V1.62425ZM10.34 2.06675L10.4202 2.198C10.922 3.032 11.303 4.127 11.5265 5.37575H13.8125C13.1614 3.93881 12.0025 2.793 10.5582 2.15825L10.34 2.0675V2.06675Z"})))),"image"===s&&(0,l.createElement)(l.Fragment,null,(0,l.createElement)(i.ColorIndicator,{className:"astra-advanced-color-indicate",colorValue:"#ffffff"}),(0,l.createElement)(i.Dashicon,{icon:"format-image"})))),(0,l.createElement)("div",{className:"astra-color-picker-wrap "+(h?"picker-open":"")},(0,l.createElement)(l.Fragment,null,h&&(0,l.createElement)("div",{className:"astra-popover-color",onClose:g},1{let h;return t.name&&("gradient"===t.name&&(h=(0,l.createElement)(l.Fragment,null,(0,l.createElement)(x,{className:"ast-gradient-color-picker "+(astMetaParams.isWP_5_9?"ast-gradient-ui":""),gradients:[],value:this.props.color&&this.props.color.includes("gradient")?this.props.color:"linear-gradient(135deg,rgba(6,147,227,1) 0%,rgb(155,81,224) 100%)",onChange:c=>this.onChangeGradientComplete(c)}))),"image"===t.name?h=this.renderImageSettings():"color"===t.name&&(h=(0,l.createElement)(l.Fragment,null,!w&&(0,l.createElement)(l.Fragment,null,(0,l.createElement)(i.ColorPalette,{colors:n,value:this.props.color,clearable:!1,disableCustomColors:!0,className:"ast-color-palette",onChange:c=>this.onPaletteChangeComplete(c)})),c&&(0,l.createElement)(l.Fragment,null,(0,l.createElement)(i.ColorPicker,{color:M(this.props.color,m),onChangeComplete:c=>this.onChangeComplete(c)})),!c&&(0,l.createElement)(l.Fragment,null,(0,l.createElement)(i.ColorPicker,{color:M(this.props.color,m),onChangeComplete:c=>this.onChangeComplete(c)})),(0,l.createElement)("button",{type:"button",onClick:()=>{this.onColorClearClick()},className:"ast-clear-btn-inside-picker components-button common components-circular-option-picker__clear is-secondary is-small"},(0,z.__)("Clear","astra"))))),(0,l.createElement)("div",null,h)})),1===r.length&&(0,l.createElement)(l.Fragment,null,!w&&(0,l.createElement)(l.Fragment,null,(0,l.createElement)(i.ColorPalette,{colors:n,value:this.props.color,clearable:!1,disableCustomColors:!0,className:"ast-color-palette",onChange:c=>this.onPaletteChangeComplete(c)})),c&&(0,l.createElement)(l.Fragment,null,(0,l.createElement)(i.ColorPicker,{color:M(this.props.color,m),onChangeComplete:c=>this.onChangeComplete(c)})),!c&&(0,l.createElement)(l.Fragment,null,(0,l.createElement)(i.ColorPicker,{color:M(this.props.color,m),onChangeComplete:c=>this.onChangeComplete(c)})),!w&&(0,l.createElement)(l.Fragment,null,(0,l.createElement)("button",{type:"button",onClick:()=>{this.onColorClearClick()},className:"ast-clear-btn-inside-picker components-button components-circular-option-picker__clear is-secondary is-small"},(0,z.__)("Clear","astra"))),w&&(0,l.createElement)("button",{type:"button",onClick:()=>{this.onColorResetClick()},className:"ast-reset-btn-inside-picker components-button common components-circular-option-picker__reset is-secondary is-small"},(0,z.__)("Reset","astra")))))))}onColorClearClick(){!0===this.state.refresh?this.setState({refresh:!1}):this.setState({refresh:!0}),this.props.onChangeComplete("","color")}onColorResetClick(){!0===this.state.refresh?this.setState({refresh:!1}):this.setState({refresh:!0}),this.props.onColorResetClick("","color")}onChangeGradientComplete(c){this.setState({backgroundType:"gradient"}),this.props.onChangeComplete(c,"gradient")}onChangeComplete(c){let l;l=c.rgb&&c.rgb.a&&1!==c.rgb.a?"rgba("+c.rgb.r+","+c.rgb.g+","+c.rgb.b+","+c.rgb.a+")":c.hex,this.setState({backgroundType:"color"}),this.props.onChangeComplete(c,"color")}onOverlayChangeComplete(c){let l;l=c.rgb&&c.rgb.a&&1!==c.rgb.a?"rgba("+c.rgb.r+","+c.rgb.g+","+c.rgb.b+","+c.rgb.a+")":c.hex,this.onChangeImageOptions("overlayType","overlay-type","classic"),this.onChangeImageOptions("overlayColor","overlay-color",l)}onChangeOverlayGradientComplete(c){this.onChangeImageOptions("overlayType","overlay-type","gradient"),this.onChangeImageOptions("overlayGradient","overlay-gradient",c)}onOverlayTabSelect(c){this.onChangeImageOptions("overlayType","overlay-type",c)}onPaletteChangeComplete(c){this.setState({color:c}),!0===this.state.refresh?this.setState({refresh:!1}):this.setState({refresh:!0}),this.props.onChangeComplete(c,"color")}onSelectImage(c){this.setState({modalCanClose:!0}),this.setState({backgroundType:"image"}),this.props.onSelectImage(c,"image")}onRemoveImage(){this.setState({modalCanClose:!0}),this.props.onSelectImage("")}open(c){this.setState({modalCanClose:!1}),c()}onChangeImageOptions(c,l,t){this.setState({backgroundType:"image"}),this.props.onChangeImageOptions(l,t,"image")}toggleMoreSettings(){let c=event.target.parentElement.parentElement,l=c.querySelector(".more-settings"),t=c.querySelector(".media-position-setting"),h=l.dataset.direction;l.dataset.id,"down"===h?(l.setAttribute("data-direction","up"),c.querySelector(".message").innerHTML=(0,z.__)("Less Settings"),c.querySelector(".icon").innerHTML="↑"):(l.setAttribute("data-direction","down"),c.querySelector(".message").innerHTML=(0,z.__)("More Settings"),c.querySelector(".icon").innerHTML="↓"),t.classList.contains("hide-settings")?t.classList.remove("hide-settings"):t.classList.add("hide-settings")}renderImageSettings(){let c=[{name:"none",title:(0,z.__)("None","astra"),className:"astra-none-overlay-bg"},{name:"classic",title:(0,z.__)("Classic","astra"),className:"astra-classic-overlay-bg"},{name:"gradient",title:(0,z.__)("Gradient","astra"),className:"astra-gradient-overlay-bg"}],t=[],h={palette:["#046bd2","#045cb4","#1e293b","#334155","#f9fafb","#FFFFFF","#e2e8f0","#cbd5e1","#94a3b8"]};return astMetaParams.global_color_palette&&(h={palette:astMetaParams.global_color_palette.palette}),Object.entries(h.palette).forEach((c=>{let[l,h]=c,v={};Object.assign(v,{name:["Color 1","Color 2","Color 3","Color 4","Color 5","Color 6","Color 7","Color 8","Color 9"][l],color:"var(--ast-global-color-"+l+")"}),t.push(v)})),(0,l.createElement)(l.Fragment,null,(this.props.media.url||this.props.backgroundImage)&&(0,l.createElement)("img",{src:this.props.media.url?this.props.media.url:this.props.backgroundImage}),(0,l.createElement)(C.MediaUpload,{title:(0,z.__)("Select Background Image","astra"),onSelect:c=>this.onSelectImage(c),allowedTypes:["image"],value:this.props.media?this.props.media:"",render:c=>{let{open:t}=c;return(0,l.createElement)(i.Button,{className:"upload-button button-add-media",isDefault:!0,onClick:()=>this.open(t)},this.props.media.url||this.props.backgroundImage?(0,z.__)("Replace image","astra"):(0,z.__)("Select Background Image","astra"))}}),(this.props.media.url||this.props.backgroundImage)&&(0,l.createElement)(l.Fragment,null,(0,l.createElement)(i.Button,{className:"ast-bg-img-remove",onClick:this.onRemoveImage,isLink:!0,isDestructive:!0},(0,z.__)("Remove Image","astra")),(0,l.createElement)("a",{href:"#",className:"more-settings",onClick:this.toggleMoreSettings.bind(this),"data-direction":"down","data-id":"desktop"},(0,l.createElement)("span",{className:"message"}," ",(0,z.__)("More Settings")," "),(0,l.createElement)("span",{className:"icon"}," ↓ ")),(0,l.createElement)("div",{className:"media-position-setting hide-settings"},(0,l.createElement)(i.SelectControl,{label:(0,z.__)("Image Position"),value:this.props.backgroundPosition,onChange:c=>this.onChangeImageOptions("backgroundPosition","background-position",c),options:[{value:"left top",label:(0,z.__)("Left Top","astra")},{value:"left center",label:(0,z.__)("Left Center","astra")},{value:"left bottom",label:(0,z.__)("Left Bottom","astra")},{value:"right top",label:(0,z.__)("Right Top","astra")},{value:"right center",label:(0,z.__)("Right Center","astra")},{value:"right bottom",label:(0,z.__)("Right Bottom","astra")},{value:"center top",label:(0,z.__)("Center Top","astra")},{value:"center center",label:(0,z.__)("Center Center","astra")},{value:"center bottom",label:(0,z.__)("Center Bottom","astra")}]}),(0,l.createElement)(i.SelectControl,{label:(0,z.__)("Attachment","astra"),value:this.props.backgroundAttachment,onChange:c=>this.onChangeImageOptions("backgroundAttachment","background-attachment",c),options:[{value:"fixed",label:(0,z.__)("Fixed","astra")},{value:"scroll",label:(0,z.__)("Scroll","astra")}]}),(0,l.createElement)(i.SelectControl,{label:(0,z.__)("Repeat","astra"),value:this.props.backgroundRepeat,onChange:c=>this.onChangeImageOptions("backgroundRepeat","background-repeat",c),options:[{value:"no-repeat",label:(0,z.__)("No Repeat","astra")},{value:"repeat",label:(0,z.__)("Repeat All","astra")},{value:"repeat-x",label:(0,z.__)("Repeat Horizontally","astra")},{value:"repeat-y",label:(0,z.__)("Repeat Vertically","astra")}]}),(0,l.createElement)(i.SelectControl,{label:(0,z.__)("Size","astra"),value:this.props.backgroundSize,onChange:c=>this.onChangeImageOptions("backgroundSize","background-size",c),options:[{value:"auto",label:(0,z.__)("Auto","astra")},{value:"cover",label:(0,z.__)("Cover","astra")},{value:"contain",label:(0,z.__)("Contain","astra")}]}),1this.onOverlayTabSelect(c),tabs:c},(c=>{let t;return c.name&&("gradient"===c.name?t=(0,l.createElement)(l.Fragment,null,(0,l.createElement)(x,{className:"ast-gradient-color-picker "+(astMetaParams.isWP_5_9?"ast-gradient-ui":""),gradients:[],value:this.props.overlayGradient||"linear-gradient(135deg,rgba(6,147,227,1) 0%,rgb(155,81,224) 100%)",onChange:c=>this.onChangeOverlayGradientComplete(c)})):"classic"===c.name&&(t=(0,l.createElement)(l.Fragment,null,(0,l.createElement)(i.ColorPicker,{color:M(this.props.overlayColor,h),onChangeComplete:c=>this.onOverlayChangeComplete(c)}),(0,l.createElement)("button",{type:"button",onClick:()=>this.onChangeImageOptions("overlayColor","overlay-color",""),className:"ast-clear-btn-inside-picker components-button common components-circular-option-picker__clear is-secondary is-small"},(0,z.__)("Clear","astra"))))),(0,l.createElement)("div",null,t)}))))))}}H.propTypes={color:d().string,usePalette:d().bool,palette:d().string,presetColors:d().object,onChangeComplete:d().func,onPaletteChangeComplete:d().func,onChangeOverlayGradientComplete:d().func,onChange:d().func,customizer:d().object};var V=H;const u=c=>{const{metavalue:t}=c;let v=c.control.default;const[s,e]=(0,h.useState)({value:t}),a=l=>{e((c=>({...c,value:l}))),c.control.setMetaFieldValue(l,c.control.controlName)},w=l=>{let t={...c.metavalue};if(!s.value[l]["background-type"]){let c={...t[l]};s.value[l]["background-color"]&&(c["background-type"]="color",t[l]=c,a(t),s.value[l]["background-color"].includes("gradient")&&(c["background-type"]="gradient",t[l]=c,a(t))),s.value[l]["background-image"]&&(c["background-type"]="image",t[l]=c,a(t))}};(0,h.useEffect)((()=>{let c=["desktop","mobile","tablet"];for(let l of c)w(l)}),[]);const g=c=>(0,l.createElement)(l.Fragment,null,(0,l.createElement)(V,{color:void 0!==s.value[c]["background-color"]&&s.value[c]["background-color"]?s.value[c]["background-color"]:"",onChangeComplete:(l,t)=>p(l,c,t),media:void 0!==s.value[c]["background-media"]&&s.value[c]["background-media"]?s.value[c]["background-media"]:"",backgroundImage:void 0!==s.value[c]["background-image"]&&s.value[c]["background-image"]?s.value[c]["background-image"]:"",backgroundAttachment:void 0!==s.value[c]["background-attachment"]&&s.value[c]["background-attachment"]?s.value[c]["background-attachment"]:"",backgroundPosition:void 0!==s.value[c]["background-position"]&&s.value[c]["background-position"]?s.value[c]["background-position"]:"",backgroundRepeat:void 0!==s.value[c]["background-repeat"]&&s.value[c]["background-repeat"]?s.value[c]["background-repeat"]:"",backgroundSize:void 0!==s.value[c]["background-size"]&&s.value[c]["background-size"]?s.value[c]["background-size"]:"",onSelectImage:(l,t)=>((c,l,t)=>{let h={...s.value},v={...h[l]};v["background-image"]=c.url,v["background-media"]=toString(c.id),v["background-type"]=t,h[l]=v,a(h)})(l,c,t),onChangeImageOptions:(l,t,h)=>((c,l,t,h)=>{let v={...s.value},e={...v[t]};e[c]=l,e["background-type"]=h,v[t]=e,a(v)})(l,t,c,h),backgroundType:void 0!==s.value[c]["background-type"]&&s.value[c]["background-type"]?s.value[c]["background-type"]:"color",overlayType:void 0!==s.value[c]["overlay-type"]&&s.value[c]["overlay-type"]?s.value[c]["overlay-type"]:"none",overlayColor:void 0!==s.value[c]["overlay-color"]&&s.value[c]["overlay-color"]?s.value[c]["overlay-color"]:"",overlayOpacity:void 0!==s.value[c]["overlay-opacity"]&&s.value[c]["overlay-opacity"]?s.value[c]["overlay-opacity"]:"",overlayGradient:void 0!==s.value[c]["overlay-gradient"]&&s.value[c]["overlay-gradient"]?s.value[c]["overlay-gradient"]:"",allowGradient:!0,allowImage:!0})),p=(c,l,t)=>{let h="";c&&(h="string"==typeof c||c instanceof String?c:void 0!==c.rgb&&void 0!==c.rgb.a&&1!==c.rgb.a?`rgba(${c.rgb.r},${c.rgb.g},${c.rgb.b},${c.rgb.a})`:c.hex);let v={...s.value},e={...v[l]};e["background-color"]=h,e["background-type"]=t,v[l]=e,a(v)},{label:r,description:m}=c.control;let d=null,C=null,x=null,M=null;const H=n(o["desktop-responsive"]),u=n(o["tablet-responsive"]),L=n(o["mobile-responsive"]);d=r&&""!==r&&void 0!==r?(0,l.createElement)("span",null,r):(0,l.createElement)("span",null,(0,z.__)("Background","astra")),m&&(C=(0,l.createElement)("span",{className:"description customize-control-description"},m));const f=!(void 0===c.control.ignore_responsive_btns||!c.control.ignore_responsive_btns),[B,E]=(0,h.useState)("desktop"),Z=c=>{E("desktop"===c?"tablet":"tablet"===c?"mobile":"desktop")};return x=(0,l.createElement)("ul",{className:"ast-responsive-btns"},(0,l.createElement)("li",{className:"desktop "+("desktop"===B?"active":""),onClick:()=>Z("desktop")},(0,l.createElement)("button",{type:"button",className:"preview-desktop","data-device":"desktop"},H)),(0,l.createElement)("li",{className:"tablet "+("tablet"===B?"active":""),onClick:()=>Z("tablet")},(0,l.createElement)("button",{type:"button",className:"preview-tablet","data-device":"tablet"},u)),(0,l.createElement)("li",{className:"mobile "+("mobile"===B?"active":""),onClick:()=>Z("mobile")},(0,l.createElement)("button",{type:"button",className:"preview-mobile","data-device":"mobile"},L))),M=(0,l.createElement)("div",{className:"background-wrapper"},(0,l.createElement)("div",{className:"background-container desktop "+("desktop"===B?"active":"")},g("desktop")),(0,l.createElement)("div",{className:"background-container tablet "+("tablet"===B?"active":"")},g("tablet")),(0,l.createElement)("div",{className:"background-container mobile "+("mobile"===B?"active":"")},g("mobile"))),(0,l.createElement)(l.Fragment,null,(0,l.createElement)("div",{className:"ast-bg-control-left"},(0,l.createElement)("label",null,d,C),!f&&x),(0,l.createElement)("div",{className:"ast-bg-control-right"},(()=>{let c=!0,t=["desktop","mobile","tablet"];for(let l of t)s.value[l]["background-color"]===v[l]["background-image"]&&s.value[l]["background-image"]===v[l]["background-color"]&&s.value[l]["background-media"]===v[l]["background-media"]||(c=!1);return(0,l.createElement)("div",{className:"ast-color-btn-reset-wrap"},(0,l.createElement)("button",{className:"ast-reset-btn components-button components-circular-option-picker__clear is-secondary is-small",disabled:c,onClick:c=>{c.preventDefault();let l=JSON.parse(JSON.stringify(v));if(void 0!==l&&""!==l)for(let c in l)void 0!==l[c]["background-color"]&&""!==l[c]["background-color"]||(l[c]["background-color"]=""),void 0!==l[c]["background-image"]&&""!==l[c]["background-image"]||(l[c]["background-image"]=""),void 0!==l[c]["background-media"]&&""!==l[c]["background-media"]||(l[c]["background-media"]="");a(l)}},(0,l.createElement)(i.Dashicon,{icon:"image-rotate"})))})(),(0,l.createElement)("div",{className:"customize-control-content"},M)))};u.propTypes={control:d().object.isRequired};var L=React.memo(u);const{__:__}=wp.i18n;var f=(0,s.compose)((0,e.withSelect)((c=>{const l=c("core/editor").getEditedPostAttribute("meta"),t=c("core/editor").getCurrentPostAttribute("meta");return{meta:{...t,...l},oldMeta:t}})),(0,e.withDispatch)((c=>({setMetaFieldValue:(l,t)=>c("core/editor").editPost({meta:{[t]:l}})}))))((c=>{const t=n(o["meta-popup-icon"]),s=n(o["astra-brand-icon"]),e=n(o["astra-brand-icon"]),[a,r]=(0,h.useState)(!1),m=()=>r(!1),[d,z]=(0,h.useState)(!1),C=astMetaParams.is_hide_content_layout_sidebar,x=(0,l.createElement)("tr",{className:"ast-extra-spacing"},(0,l.createElement)("td",{className:"ast-border"}),(0,l.createElement)("td",null)),M=(0,l.createElement)("tr",{className:"ast-extra-spacing ast-extra-spacing-bottom"},(0,l.createElement)("td",{className:"ast-border"}),(0,l.createElement)("td",null)),H=n(o["astra-meta-settings"]),V=Object.entries(astMetaParams.sidebar_options).map((c=>{let[l,t]=c;return{label:t,value:l}})),u=Object.entries(astMetaParams.content_layout).map((c=>{let[l,t]=c;return{label:t,value:l}})),f=Object.entries(astMetaParams.content_style).map((c=>{let[l,t]=c;return{label:t,value:l}})),B=Object.entries(astMetaParams.content_style).map((c=>{let[l,t]=c;return{label:t,value:l}})),E=Object.entries(astMetaParams.header_options).map((c=>{let[l,t]=c;return{label:t,value:l}})),Z=Object.entries(astMetaParams.page_header_options).map((c=>{let[l,t]=c;return{label:t,value:l}})),A=Object.entries(astMetaParams.page_bg_toggle_options).map((c=>{let[l,t]=c;return{label:t,value:l}})),b=Object.entries(astMetaParams.disable_sections).map((t=>{let[h,v]=t,s="disabled"===c.meta[v.key];return(0,l.createElement)(w,{label:v.label,value:s,key:h,name:v.key,onChange:l=>{c.setMetaFieldValue(l,v.key)}})})),y=Object.entries(astMetaParams.headers_meta_options).map((t=>{let[h,v]=t,s="disabled"===c.meta[v.key];return(0,l.createElement)(w,{label:v.label,value:s,key:h,name:v.key,onChange:l=>{c.setMetaFieldValue(l,v.key)}})})),k=Object.entries(astMetaParams.sticky_header_options).map((t=>{let[h,v]=t,s="disabled"===c.meta[v.key];return(0,l.createElement)(w,{label:v.label,value:s,key:h,name:v.key,onChange:l=>{c.setMetaFieldValue(l,v.key)}})}));return(0,h.useEffect)((()=>{if(astMetaParams.v4_1_6_migration&&void 0!==c.meta["astra-migrate-meta-layouts"]&&"set"!==c.meta["astra-migrate-meta-layouts"]){c.setMetaFieldValue("set","astra-migrate-meta-layouts");const l=c.meta["site-content-layout"],t={"plain-container":["normal-width-container","unboxed","unboxed"],"boxed-container":["normal-width-container","boxed","boxed"],"content-boxed-container":["normal-width-container","boxed","unboxed"],"page-builder":["full-width-container","unboxed","unboxed"],"narrow-container":["narrow-width-container","unboxed","unboxed"],default:["default","default","default"]},[h,v,s]=t[l]||t.default;c.setMetaFieldValue(h,"ast-site-content-layout"),c.setMetaFieldValue(v,"site-content-style"),c.setMetaFieldValue(s,"site-sidebar-style")}}),[c.meta["astra-migrate-meta-layouts"]]),(0,l.createElement)(l.Fragment,null,(0,l.createElement)(v.PluginSidebarMoreMenuItem,{target:"theme-meta-panel",icon:H},astMetaParams.title),(0,l.createElement)(v.PluginSidebar,{isPinnable:!0,icon:H,name:"theme-meta-panel",title:astMetaParams.title},(0,l.createElement)("div",{className:"ast-sidebar-container components-panel__body is-opened",id:"astra_settings_meta_box"},!C&&(0,l.createElement)(i.PanelBody,{title:__("Container","astra"),initialOpen:!0},(0,l.createElement)("label",{id:"ast-label-container-layout",className:"ast-sub-section-title"},__("Container Layout","astra")),(0,l.createElement)("div",{className:"ast-sidebar-layout-meta-wrap components-base-control__field"},(0,l.createElement)(g,{metavalue:void 0!==c.meta["ast-site-content-layout"]&&""!==c.meta["ast-site-content-layout"]?c.meta["ast-site-content-layout"]:"default",choices:u,id:"ast-site-content-layout",onChange:l=>{"narrow-container"===l&&c.setMetaFieldValue("no-sidebar","site-sidebar-layout"),c.setMetaFieldValue(l,"ast-site-content-layout")}})),(0,l.createElement)("label",{id:"ast-label-container-style",className:"ast-sub-section-title"},__("Container Style","astra")),(0,l.createElement)("div",{className:"ast-sidebar-layout-meta-wrap components-base-control__field"},(0,l.createElement)(p,{metavalue:void 0!==c.meta["site-content-style"]&&""!==c.meta["site-content-style"]?c.meta["site-content-style"]:"default",choices:f,id:"site-content-style",onChange:l=>{c.setMetaFieldValue(l,"site-content-style")}})),(0,l.createElement)("p",{className:"description"},__("Container style will apply only when layout is set to either normal or narrow.","astra"))),(0,l.createElement)(i.PanelBody,{title:__("Sidebar","astra"),initialOpen:!1},(0,l.createElement)("label",{id:"ast-label-sidebar-layout",className:"ast-sub-section-title"},__("Sidebar Layout","astra")),(0,l.createElement)("div",{className:"ast-sidebar-layout-meta-wrap components-base-control__field"},(0,l.createElement)(g,{metavalue:void 0!==c.meta["site-sidebar-layout"]&&""!==c.meta["site-sidebar-layout"]?c.meta["site-sidebar-layout"]:"default",choices:V,id:"site-sidebar-layout",onChange:l=>{c.setMetaFieldValue(l,"site-sidebar-layout")}})),!astMetaParams.v4_1_6_migration&&(0,l.createElement)("p",{className:"description"},__("Sidebar will only apply when container layout is set to normal.","astra")),(0,l.createElement)("label",{id:"ast-label-sidebar-style",className:"ast-sub-section-title"},__("Sidebar Style","astra")),(0,l.createElement)("div",{className:"ast-sidebar-layout-meta-wrap components-base-control__field"},(0,l.createElement)(p,{metavalue:void 0!==c.meta["site-sidebar-style"]&&""!==c.meta["site-sidebar-style"]?c.meta["site-sidebar-style"]:"default",choices:B,id:"site-sidebar-style",onChange:l=>{c.setMetaFieldValue(l,"site-sidebar-style")}}))),!C&&(0,l.createElement)(i.PanelBody,{title:__("Disable Elements","astra"),initialOpen:!1},(0,l.createElement)("div",{className:"ast-sidebar-layout-meta-wrap components-base-control__field"},b)),C&&(0,l.createElement)(i.PanelBody,{title:__("Disable Elements","astra"),initialOpen:!0},(0,l.createElement)("div",{className:"ast-sidebar-layout-meta-wrap components-base-control__field"},b)),!C&&void 0!==c.meta["ast-global-header-display"]&&"disabled"!==c.meta["ast-global-header-display"]&&(0,l.createElement)("div",{className:"ast-custom-layout-panel components-panel__body"},(0,l.createElement)("h2",{className:"components-panel__body-title"},(0,l.createElement)("button",{className:"components-button components-panel__body-toggle",onClick:()=>r(!0)},(0,l.createElement)("span",{className:"ast-title-container"},(0,l.createElement)("div",{className:"ast-title"}," ",__("Advanced Settings","astra"))),t))),a&&(0,l.createElement)(i.Modal,{title:__("Advanced Settings","astra"),className:"ast-header-settings-modal",shouldCloseOnClickOutside:!1,onRequestClose:m,icon:e},(0,l.createElement)("div",{className:"ast-meta-settings-content"},(0,l.createElement)("table",{className:"ast-meta-settings-hook-table widefat"},(0,l.createElement)("tbody",null,x,(0,l.createElement)("tr",{className:"ast-advanced-hook-row"},(0,l.createElement)("td",{className:"ast-advanced-hook-row-heading"},(0,l.createElement)("label",null," ",__("Header Rows","astra"))),(0,l.createElement)("td",{className:"ast-advanced-hook-row-content"},(0,l.createElement)("section",{className:"components-base-control__field"},y))),M,x,(0,l.createElement)("tr",{className:"ast-advanced-hook-row"},(0,l.createElement)("td",{className:"ast-advanced-hook-row-heading"},(0,l.createElement)("label",null," ",astMetaParams.transparent_header_title)),(0,l.createElement)("td",{className:"ast-advanced-hook-row-content"},(0,l.createElement)("section",null,(0,l.createElement)("div",{className:"components-base-control__field"},(0,l.createElement)(p,{metavalue:void 0!==c.meta["theme-transparent-header-meta"]&&""!==c.meta["theme-transparent-header-meta"]?c.meta["theme-transparent-header-meta"]:"default",choices:E,id:"theme-transparent-header-meta",onChange:l=>{c.setMetaFieldValue(l,"theme-transparent-header-meta")}}))))),"disabled"!==c.meta["ast-main-header-display"]&&astMetaParams.is_addon_activated&&astMetaParams.sticky_addon_enabled&&(0,l.createElement)(l.Fragment,null,M,x,(0,l.createElement)("tr",{className:"ast-advanced-hook-row"},(0,l.createElement)("td",{className:"ast-advanced-hook-row-heading"},(0,l.createElement)("label",null," ",astMetaParams.sticky_header_title)),(0,l.createElement)("td",{className:"ast-advanced-hook-row-content"},(0,l.createElement)("section",null,(0,l.createElement)(p,{metavalue:void 0!==c.meta["stick-header-meta"]&&""!==c.meta["stick-header-meta"]?c.meta["stick-header-meta"]:"default",choices:E,id:"stick-header-meta",onChange:l=>{c.setMetaFieldValue(l,"stick-header-meta")}}))))),astMetaParams.is_addon_activated&&astMetaParams.sticky_addon_enabled&&"enabled"==c.meta["stick-header-meta"]&&(0,l.createElement)(l.Fragment,null,x,(0,l.createElement)("tr",{className:"ast-advanced-hook-row"},(0,l.createElement)("td",{className:"ast-advanced-hook-row-heading"},(0,l.createElement)("label",null," ",astMetaParams.sticky_header_title)),(0,l.createElement)("td",{className:"ast-advanced-hook-row-content"},(0,l.createElement)("section",null,(0,l.createElement)("div",{className:"ast-sticky-header-options components-base-control__field"},k))))),astMetaParams.is_addon_activated&&astMetaParams.color_addon_enabled&&(0,l.createElement)(l.Fragment,null,M,x,(0,l.createElement)("tr",{className:"ast-advanced-hook-row"},(0,l.createElement)("td",{className:"ast-advanced-hook-row-heading ast-show-help-text-container"},(0,l.createElement)("label",null," ",astMetaParams.ast_page_bg_title),(0,l.createElement)(l.Fragment,null,(0,l.createElement)("i",{className:"ast-control-tooltip dashicons dashicons-editor-help"}),void 0!==c.meta["ast-page-background-enabled"]&&"enabled"===c.meta["ast-page-background-enabled"]?(0,l.createElement)("span",{className:"ast-dashicons-custom-tooltip"}," ",astMetaParams.surface_color_help_text):(0,l.createElement)("span",{className:"ast-dashicons-custom-tooltip",style:{bottom:"15px",top:"unset"}}," ",astMetaParams.surface_color_help_text))),(0,l.createElement)("td",{className:"ast-advanced-hook-row-content"},(0,l.createElement)("section",null,(0,l.createElement)("div",{className:"components-base-control__field"},(0,l.createElement)(p,{metavalue:void 0!==c.meta["ast-page-background-enabled"]&&""!==c.meta["ast-page-background-enabled"]?c.meta["ast-page-background-enabled"]:"default",choices:A,id:"ast-page-background-enabled",onChange:l=>{c.setMetaFieldValue(l,"ast-page-background-enabled")}})),void 0!==c.meta["ast-page-background-enabled"]&&"enabled"===c.meta["ast-page-background-enabled"]&&(0,l.createElement)(l.Fragment,null,(0,l.createElement)("div",{id:"customize-control-astra-settings-site-layout-outside-bg-obj-responsive",className:"customize-control customize-control-ast-responsive-background"},(0,l.createElement)(L,{metavalue:void 0!==c.meta["ast-page-background-meta"]&&""!==c.meta["ast-page-background-meta"]?c.meta["ast-page-background-meta"]:"default",control:{controlName:"ast-page-background-meta",default:astMetaParams.site_page_bg_meta_default,ignore_responsive_btns:!1,setMetaFieldValue:c.setMetaFieldValue,label:astMetaParams.page_bg_dynamic_title,description:""},id:"ast-page-background-meta"})),(0,l.createElement)("div",{id:"customize-control-astra-settings-content-bg-obj-responsive",className:"customize-control customize-control-ast-responsive-background"},(0,l.createElement)(L,{metavalue:void 0!==c.meta["ast-content-background-meta"]&&""!==c.meta["ast-content-background-meta"]?c.meta["ast-content-background-meta"]:"default",control:{controlName:"ast-content-background-meta",default:astMetaParams.content_page_bg_meta_default,ignore_responsive_btns:!1,setMetaFieldValue:c.setMetaFieldValue,label:"Content Background",description:""},id:"ast-content-background-meta"})))))),x)))),(0,l.createElement)("div",{className:"ast-cl-footer-container"},(0,l.createElement)("div",{className:"ast-button-container"},(0,l.createElement)("span",{className:"ast-cl-popup-notice"},(0,l.createElement)("i",{className:"dashicons dashicons-warning"}),__("Make sure to update your post for changes to take effect.","astra")," "),(0,l.createElement)("button",{className:"button button-default",onClick:m}," ",__("Return To Post","astra"))))),astMetaParams.is_bb_themer_layout&&astMetaParams.is_addon_activated&&astMetaParams.page_header_availability&&(0,l.createElement)(i.PanelBody,{title:astMetaParams.page_header_title,initialOpen:!1},(0,l.createElement)("div",{className:"ast-sidebar-layout-meta-wrap components-base-control__field"},(0,l.createElement)(i.SelectControl,{value:void 0!==c.meta["adv-header-id-meta"]&&""!==c.meta["adv-header-id-meta"]?c.meta["adv-header-id-meta"]:"",options:Z.reverse(),onChange:l=>{c.setMetaFieldValue(l,"adv-header-id-meta")}})),(0,l.createElement)("br",null),(0,l.createElement)("p",{className:"description"},__("If you would like to apply custom header for this page, select the one from the list above. Page headers can be created and customized from ","astra"),(0,l.createElement)("a",{href:astMetaParams.page_header_edit_link,target:"__blank"},__("here.","astra")))),!astMetaParams.is_addon_activated&&astMetaParams.show_upgrade_notice&&(0,l.createElement)("div",{className:"ast-pro-upgrade-cta-wrapper"},s,(0,l.createElement)("p",{className:"ast-upgrade-description"}," ",__("Unlock your full design potential and build a website to be proud of with Astra Pro.","astra")," "),(0,l.createElement)("a",{href:astMetaParams.upgrade_pro_link,className:"ast-pro-upgrade-link",target:"_blank"}," ",__("Upgrade Now","astra")," ")))))})),B=window.wp.hooks;const{__:E}=wp.i18n;if(astMetaParams.register_astra_metabox){(0,c.registerPlugin)("astra-theme-layout",{render:f});class t extends l.Component{render(){const{meta:c,setMetaFieldValue:t}=this.props;let h="disabled"===c["ast-featured-img"];return(0,l.createElement)(l.Fragment,null,(0,l.createElement)(i.PanelRow,null,(0,l.createElement)(i.CheckboxControl,{label:E("Show featured image in the posts lists only, but hide it in the single post view.","astra"),className:"ast-featured-img",checked:h,onChange:c=>{t(c=!0===c?"disabled":"","ast-featured-img")}})))}}const h=(0,s.compose)([(0,e.withSelect)((c=>{const l=c("core/editor").getEditedPostAttribute("meta"),t=c("core/editor").getCurrentPostAttribute("meta");return{meta:{...t,...l},oldMeta:t}})),(0,e.withDispatch)((c=>({setMetaFieldValue:(l,t)=>c("core/editor").editPost({meta:{[t]:l}})})))])(t),v=function(c){return function(t){return(0,l.createElement)(l.Fragment,{},null,(0,l.createElement)(c,t),(0,l.createElement)(h))}};(0,B.addFilter)("editor.PostFeaturedImage","astra/disable-featured-image",v)}}()}();PK�����Z