PluginProbe
ShopBuilder – WooCommerce Builder For Elementor / 2.0.2
ShopBuilder – WooCommerce Builder For Elementor v2.0.2
3.4.2 3.4.1 3.4.0 2.0.1 2.0.2 2.0.3 2.1.0 2.1.1 2.1.10 2.1.11 2.1.12 2.1.13 2.1.14 2.1.15 2.1.2 2.1.3 2.1.4 2.1.5 2.1.6 2.1.7 2.1.8 2.1.9 2.2.0 2.2.1 2.2.2 All 63 releases
← All changes | app/Elementor/Helper/ControlSelectors.php +285 -334 2.1.32.0.2 View file →
@@ -118,19 +118,19 @@
118 118 public static function reviews_settings_selecotor(): array {
119 119 $defaults = array_merge(
120 120 self::review_star_icon_selector(),
121 121 [
122 - 'review_heading_typography' => '{{WRAPPER}} #reviews .woocommerce-Reviews-title',
123 - 'review_heading_color' => '{{WRAPPER}} #reviews .woocommerce-Reviews-title',
124 - 'review_title_margin' => '{{WRAPPER}} #reviews .woocommerce-Reviews-title',
122 + 'review_heading_typography' => '{{WRAPPER}} #reviews .woocommerce-Reviews-title',
123 + 'review_heading_color' => '{{WRAPPER}} #reviews .woocommerce-Reviews-title',
124 + 'review_title_margin' => '{{WRAPPER}} #reviews .woocommerce-Reviews-title',
125 125
126 - 'form_heading_typography' => '{{WRAPPER}} #reviews #reply-title',
127 - 'form_heading_color' => '{{WRAPPER}} #reviews #reply-title',
128 - 'noform_heading_color' => '{{WRAPPER}} #reviews .woocommerce-noreviews',
129 - 'form_title_margin' => '{{WRAPPER}} #reviews #reply-title',
130 - 'input_label_typography' => '{{WRAPPER}} #commentform label',
131 - 'review_label_color' => '{{WRAPPER}} #commentform label',
132 - 'review_label_required' => '{{WRAPPER}} #commentform .required',
126 + 'form_heading_typography' => '{{WRAPPER}} #reviews #reply-title',
127 + 'form_heading_color' => '{{WRAPPER}} #reviews #reply-title',
128 + 'noform_heading_color' => '{{WRAPPER}} #reviews .woocommerce-noreviews',
129 + 'form_title_margin' => '{{WRAPPER}} #reviews #reply-title',
130 + 'input_label_typography' => '{{WRAPPER}} #commentform label',
131 + 'review_label_color' => '{{WRAPPER}} #commentform label',
132 + 'review_label_required' => '{{WRAPPER}} #commentform .required',
133 133
134 134 'review_input_color' => '{{WRAPPER}} #review_form #respond .comment-form :is(input:not([type=checkbox], .submit), textarea)',
135 135 'review_input_border_color' => '{{WRAPPER}} #review_form #respond .comment-form :is(textarea, input:not(.submit))',
136 136 'review_input_border_color_focus' => '{{WRAPPER}} #review_form #respond .comment-form :is(textarea, input):focus',
@@ -143,30 +143,30 @@
143 143 ],
144 144 'review_input_border_radius' => '{{WRAPPER}} #review_form #respond .comment-form :is(input:not([type=submit]), textarea )',
145 145 'review_input_padding' => '{{WRAPPER}} #review_form #respond .comment-form :is(textarea, input:not(#wp-comment-cookies-consent, .submit))',
146 146
147 - 'button_typography' => '{{WRAPPER}} #review_form #respond .comment-form :is(.submit)',
148 - 'submit_button_alignment' => [
147 + 'button_typography' => '{{WRAPPER}} #review_form #respond .comment-form :is(.submit)',
148 + 'submit_button_alignment' => [
149 149 'text-align' => '{{WRAPPER}} #review_form #respond .comment-form .form-submit',
150 150 'float' => '{{WRAPPER}} #review_form #respond .comment-form .form-submit input#submit',
151 151 ],
152 - 'button_text_color_normal' => '{{WRAPPER}} #review_form #respond .comment-form :is(.submit)',
153 - 'button_bg_color_normal' => '{{WRAPPER}} #review_form #respond .comment-form :is(.submit)',
154 - 'button_border' => '{{WRAPPER}} #review_form #respond .comment-form :is(.submit)',
155 - 'button_text_color_hover' => '{{WRAPPER}} #review_form #respond .comment-form :is(.submit):hover',
156 - 'button_bg_color_hover' => '{{WRAPPER}} #review_form #respond .comment-form :is(.submit):hover',
157 - 'button_border_hover_color' => '{{WRAPPER}} #review_form #respond .comment-form :is(.submit):hover',
158 - 'button_border_radius' => '{{WRAPPER}} #review_form #respond .comment-form :is(.submit)',
159 - 'button_padding' => '{{WRAPPER}} #review_form #respond .comment-form :is(.submit)',
160 - 'button_margin' => '{{WRAPPER}} #review_form #respond .comment-form :is(.submit)',
152 + 'button_text_color_normal' => '{{WRAPPER}} #review_form #respond .comment-form :is(.submit)',
153 + 'button_bg_color_normal' => '{{WRAPPER}} #review_form #respond .comment-form :is(.submit)',
154 + 'button_border' => '{{WRAPPER}} #review_form #respond .comment-form :is(.submit)',
155 + 'button_text_color_hover' => '{{WRAPPER}} #review_form #respond .comment-form :is(.submit):hover',
156 + 'button_bg_color_hover' => '{{WRAPPER}} #review_form #respond .comment-form :is(.submit):hover',
157 + 'button_border_hover_color' => '{{WRAPPER}} #review_form #respond .comment-form :is(.submit):hover',
158 + 'button_border_radius' => '{{WRAPPER}} #review_form #respond .comment-form :is(.submit)',
159 + 'button_padding' => '{{WRAPPER}} #review_form #respond .comment-form :is(.submit)',
160 + 'button_margin' => '{{WRAPPER}} #review_form #respond .comment-form :is(.submit)',
161 161
162 - 'review_meta_color' => '{{WRAPPER}} #reviews #comments ol.commentlist li .meta',
163 - 'description_color' => '{{WRAPPER}} #reviews .description, {{WRAPPER}} #reviews .description p',
164 - 'review_border' => '{{WRAPPER}} #reviews #comments ol.commentlist li .comment-text',
165 - 'review_meta_typography' => '{{WRAPPER}} #reviews #comments ol.commentlist li .meta',
166 - 'review_desc_typography' => '{{WRAPPER}} #reviews .description, {{WRAPPER}} #reviews .description p',
167 - 'review_single_spacing' => '{{WRAPPER}} #reviews #comments ol.commentlist li',
168 - 'review_padding' => '{{WRAPPER}} #reviews #comments ol.commentlist li .comment-text',
162 + 'review_meta_color' => '{{WRAPPER}} #reviews #comments ol.commentlist li .meta',
163 + 'description_color' => '{{WRAPPER}} #reviews .description, {{WRAPPER}} #reviews .description p',
164 + 'review_border' => '{{WRAPPER}} #reviews #comments ol.commentlist li .comment-text',
165 + 'review_meta_typography' => '{{WRAPPER}} #reviews #comments ol.commentlist li .meta',
166 + 'review_desc_typography' => '{{WRAPPER}} #reviews .description, {{WRAPPER}} #reviews .description p',
167 + 'review_single_spacing' => '{{WRAPPER}} #reviews #comments ol.commentlist li',
168 + 'review_padding' => '{{WRAPPER}} #reviews #comments ol.commentlist li .comment-text',
169 169
170 170 ]
171 171 );
172 172
@@ -298,90 +298,55 @@
298 298 * @return array
299 299 */
300 300 private static function general_widget_selectors(): array {
301 301 $selectors = [
302 - 'rtsb-product-breadcrumbs' => [
303 - 'breadcrumbs_align' => '{{WRAPPER}} .rtsb-breadcrumb',
304 - 'text_color' => '{{WRAPPER}} .rtsb-breadcrumb .woocommerce-breadcrumb',
305 - 'link_color' => '{{WRAPPER}} .rtsb-breadcrumb .woocommerce-breadcrumb a',
306 - 'link_hover_color' => '{{WRAPPER}} .rtsb-breadcrumb .woocommerce-breadcrumb a:hover',
307 - 'item_spacing' => '{{WRAPPER}} .rtsb-breadcrumb .woocommerce-breadcrumb .breadcrumb-separator',
308 - 'icon_size' => [
302 + 'rtsb-product-breadcrumbs' => [
303 + 'breadcrumbs_align' => '{{WRAPPER}} .rtsb-breadcrumb',
304 + 'text_color' => '{{WRAPPER}} .rtsb-breadcrumb .woocommerce-breadcrumb',
305 + 'link_color' => '{{WRAPPER}} .rtsb-breadcrumb .woocommerce-breadcrumb a',
306 + 'link_hover_color' => '{{WRAPPER}} .rtsb-breadcrumb .woocommerce-breadcrumb a:hover',
307 + 'item_spacing' => '{{WRAPPER}} .rtsb-breadcrumb .woocommerce-breadcrumb .breadcrumb-separator',
308 + 'icon_size' => [
309 309 'icon' => '{{WRAPPER}} .rtsb-breadcrumb .woocommerce-breadcrumb .breadcrumb-separator',
310 310 'svg' => '{{WRAPPER}} .rtsb-breadcrumb .woocommerce-breadcrumb .breadcrumb-separator svg',
311 311 ],
312 - 'breadcrumbs_typography' => '{{WRAPPER}} .rtsb-breadcrumb .woocommerce-breadcrumb',
313 - 'icon_color' => '{{WRAPPER}} .rtsb-breadcrumb .woocommerce-breadcrumb .breadcrumb-separator i,{{WRAPPER}} .rtsb-breadcrumb .woocommerce-breadcrumb .breadcrumb-separator',
312 + 'icon_color' => '{{WRAPPER}} .rtsb-breadcrumb .woocommerce-breadcrumb .breadcrumb-separator i',
314 313 ],
315 314
316 - 'rtsb-wc-notice' => [
317 - 'notice_typography' => '{{WRAPPER}} .rtsb-notice :is(.woocommerce-message, .woocommerce-error, .wc-block-components-notice-banner)',
318 - 'notice_icon_size' => [
319 - 'icon' => '{{WRAPPER}} .rtsb-notice :is(.woocommerce-message::before, .woocommerce-error::before)',
320 - 'svg' => '{{WRAPPER}} .rtsb-notice .wc-block-components-notice-banner > svg',
321 - ],
322 - 'notice_bg_color' => '{{WRAPPER}} .rtsb-notice :is(.woocommerce-message, .woocommerce-error, .wc-block-components-notice-banner)',
323 - 'notice_text_color' => '{{WRAPPER}} .rtsb-notice :is(.woocommerce-message, .woocommerce-error, .wc-block-components-notice-banner)',
324 - 'notice_icon_color' => [
325 - 'icon' => '{{WRAPPER}} .rtsb-notice :is(.woocommerce-message::before, .woocommerce-error::before)',
326 - 'svg' => '{{WRAPPER}} .rtsb-notice .wc-block-components-notice-banner > svg',
327 - ],
328 - 'notice_icon_bg_color' => '{{WRAPPER}} .rtsb-notice :is(.woocommerce-message, .woocommerce-error), {{WRAPPER}} .rtsb-notice .wc-block-components-notice-banner > svg',
329 - 'notice_border_color' => '{{WRAPPER}} .rtsb-notice :is(.woocommerce-message, .woocommerce-error, .wc-block-components-notice-banner)',
330 - 'notice_success_bg_color' => '{{WRAPPER}} .rtsb-notice :is(.woocommerce-message, .woocommerce-error, .wc-block-components-notice-banner.is-success)',
331 - 'notice_success_text_color' => '{{WRAPPER}} .rtsb-notice :is(.woocommerce-message, .woocommerce-error, .wc-block-components-notice-banner.is-success)',
332 - 'notice_success_icon_color' => [
333 - 'icon' => '{{WRAPPER}} .rtsb-notice :is(.woocommerce-message::before, .woocommerce-error::before)',
334 - 'svg' => '{{WRAPPER}} .rtsb-notice .wc-block-components-notice-banner.is-success > svg',
335 - ],
336 - 'notice_success_icon_bg_color' => '{{WRAPPER}} .rtsb-notice :is(.woocommerce-message, .woocommerce-error), {{WRAPPER}} .rtsb-notice .wc-block-components-notice-banner.is-success > svg',
337 - 'notice_success_border_color' => '{{WRAPPER}} .rtsb-notice :is(.woocommerce-message, .woocommerce-error, .wc-block-components-notice-banner.is-success)',
338 - 'notice_error_bg_color' => '{{WRAPPER}} .rtsb-notice :is(.woocommerce-message, .woocommerce-error), {{WRAPPER}} .rtsb-notice .wc-block-components-notice-banner.is-error',
339 - 'notice_error_text_color' => '{{WRAPPER}} .rtsb-notice :is(.woocommerce-message, .woocommerce-error), {{WRAPPER}} .rtsb-notice .wc-block-components-notice-banner.is-error',
340 - 'notice_error_icon_color' => [
341 - 'icon' => '{{WRAPPER}} .rtsb-notice :is(.woocommerce-message::before, .woocommerce-error::before)',
342 - 'svg' => '{{WRAPPER}} .rtsb-notice .wc-block-components-notice-banner.is-error > svg',
343 - ],
344 - 'notice_error_icon_bg_color' => '{{WRAPPER}} .rtsb-notice :is(.woocommerce-message, .woocommerce-error), {{WRAPPER}} .rtsb-notice .wc-block-components-notice-banner.is-error > svg',
345 - 'notice_error_border_color' => '{{WRAPPER}} .rtsb-notice :is(.woocommerce-message, .woocommerce-error, .wc-block-components-notice-banner.is-error)',
346 - 'notice_info_bg_color' => '{{WRAPPER}} .rtsb-notice :is(.woocommerce-message, .woocommerce-error), {{WRAPPER}} .rtsb-notice .wc-block-components-notice-banner.is-info',
347 - 'notice_info_text_color' => '{{WRAPPER}} .rtsb-notice :is(.woocommerce-message, .woocommerce-error), {{WRAPPER}} .rtsb-notice .wc-block-components-notice-banner.is-info',
348 - 'notice_info_icon_color' => [
349 - 'icon' => '{{WRAPPER}} .rtsb-notice :is(.woocommerce-message::before, .woocommerce-error::before)',
350 - 'svg' => '{{WRAPPER}} .rtsb-notice .wc-block-components-notice-banner.is-info > svg',
351 - ],
352 - 'notice_info_icon_bg_color' => '{{WRAPPER}} .rtsb-notice :is(.woocommerce-message, .woocommerce-error), {{WRAPPER}} .rtsb-notice .wc-block-components-notice-banner.is-info > svg',
353 - 'notice_info_border_color' => '{{WRAPPER}} .rtsb-notice :is(.woocommerce-message, .woocommerce-error, .wc-block-components-notice-banner.is-info)',
354 - 'notice_padding' => '{{WRAPPER}} .rtsb-notice :is(.woocommerce-message, .woocommerce-error, .wc-block-components-notice-banner)',
355 - 'button_height' => '{{WRAPPER}} .rtsb-notice a.button, {{WRAPPER}} .rtsb-notice .wc-block-components-notice-banner>.wc-block-components-notice-banner__content .wc-forward',
356 - 'button_width' => '{{WRAPPER}} .rtsb-notice a.button, {{WRAPPER}} .rtsb-notice .wc-block-components-notice-banner>.wc-block-components-notice-banner__content .wc-forward',
357 - 'button_typography' => '{{WRAPPER}} .rtsb-notice a.button, {{WRAPPER}} .rtsb-notice .wc-block-components-notice-banner>.wc-block-components-notice-banner__content .wc-forward',
358 - 'button_text_color_normal' => '{{WRAPPER}} .rtsb-notice a.button, {{WRAPPER}} .rtsb-notice .wc-block-components-notice-banner>.wc-block-components-notice-banner__content .wc-forward',
359 - 'button_bg_color_normal' => '{{WRAPPER}} .rtsb-notice a.button, {{WRAPPER}} .rtsb-notice .wc-block-components-notice-banner>.wc-block-components-notice-banner__content .wc-forward',
360 - 'button_border' => '{{WRAPPER}} .rtsb-notice a.button, {{WRAPPER}} .rtsb-notice .wc-block-components-notice-banner>.wc-block-components-notice-banner__content .wc-forward',
361 - 'button_text_color_hover' => '{{WRAPPER}} .rtsb-notice a.button:hover, {{WRAPPER}} .rtsb-notice .wc-block-components-notice-banner>.wc-block-components-notice-banner__content .wc-forward:hover',
362 - 'button_bg_color_hover' => '{{WRAPPER}} .rtsb-notice a.button:hover, {{WRAPPER}} .rtsb-notice .wc-block-components-notice-banner>.wc-block-components-notice-banner__content .wc-forward:hover',
363 - 'button_border_hover_color' => '{{WRAPPER}} .rtsb-notice a.button:hover, {{WRAPPER}} .rtsb-notice .wc-block-components-notice-banner>.wc-block-components-notice-banner__content .wc-forward:hover',
364 - 'button_border_radius' => '{{WRAPPER}} .rtsb-notice a.button, {{WRAPPER}} .rtsb-notice .wc-block-components-notice-banner>.wc-block-components-notice-banner__content .wc-forward',
365 - 'button_padding' => '{{WRAPPER}} .rtsb-notice a.button, {{WRAPPER}} .rtsb-notice .wc-block-components-notice-banner>.wc-block-components-notice-banner__content .wc-forward',
366 - 'button_margin' => '{{WRAPPER}} .rtsb-notice a.button, {{WRAPPER}} .rtsb-notice .wc-block-components-notice-banner>.wc-block-components-notice-banner__content .wc-forward',
367 - 'notice_button_alignment' => '{{WRAPPER}} .rtsb-notice .wc-block-components-notice-banner>.wc-block-components-notice-banner__content .wc-forward',
368 - 'notice_gap_multiple' => '{{WRAPPER}} .rtsb-notice .woocommerce-notices-wrapper, {{WRAPPER}} .rtsb-notice',
369 - 'notice_icon_gap' => '{{WRAPPER}} .rtsb-notice .wc-block-components-notice-banner',
370 - 'notice_border_radius' => '{{WRAPPER}} .rtsb-notice .wc-block-components-notice-banner',
315 + 'rtsb-wc-notice' => [
316 + 'notice_typography' => '{{WRAPPER}} .rtsb-notice :is(.woocommerce-message, .woocommerce-error)',
317 + 'notice_bg_color' => '{{WRAPPER}} .rtsb-notice :is(.woocommerce-message, .woocommerce-error)',
318 + 'notice_text_color' => '{{WRAPPER}} .rtsb-notice :is(.woocommerce-message, .woocommerce-error)',
319 + 'notice_icon_color' => '{{WRAPPER}} .rtsb-notice :is(.woocommerce-message::before, .woocommerce-error::before)',
320 + 'notice_icon_size' => '{{WRAPPER}} .rtsb-notice :is(.woocommerce-message::before, .woocommerce-error::before)',
321 + 'notice_border_color' => '{{WRAPPER}} .rtsb-notice :is(.woocommerce-message, .woocommerce-error)',
322 + 'notice_padding' => '{{WRAPPER}} .rtsb-notice :is(.woocommerce-message, .woocommerce-error)',
323 + 'button_height' => '{{WRAPPER}} .rtsb-notice a.button',
324 + 'button_width' => '{{WRAPPER}} .rtsb-notice a.button',
325 + 'button_typography' => '{{WRAPPER}} .rtsb-notice a.button',
326 + 'button_text_color_normal' => '{{WRAPPER}} .rtsb-notice a.button',
327 + 'button_bg_color_normal' => '{{WRAPPER}} .rtsb-notice a.button',
328 + 'button_border' => '{{WRAPPER}} .rtsb-notice a.button',
329 + 'button_text_color_hover' => '{{WRAPPER}} .rtsb-notice a.button:hover',
330 + 'button_bg_color_hover' => '{{WRAPPER}} .rtsb-notice a.button:hover',
331 + 'button_border_hover_color' => '{{WRAPPER}} .rtsb-notice a.button:hover',
332 + 'button_border_radius' => '{{WRAPPER}} .rtsb-notice a.button',
333 + 'button_padding' => '{{WRAPPER}} .rtsb-notice a.button',
334 + 'button_margin' => '{{WRAPPER}} .rtsb-notice a.button',
335 + 'notice_gap_multiple' => '{{WRAPPER}} .rtsb-notice .woocommerce-notices-wrapper',
371 336 ],
372 337
373 - 'rtsb-products-grid' => array_merge(
338 + 'rtsb-products-grid' => array_merge(
374 339 self::general_common_selectors(),
375 340 self::general_product_selectors()
376 341 ),
377 342
378 - 'rtsb-products-list' => array_merge(
343 + 'rtsb-products-list' => array_merge(
379 344 self::general_common_selectors(),
380 345 self::general_product_selectors()
381 346 ),
382 347
383 - 'rtsb-products-slider' => array_merge(
348 + 'rtsb-products-slider' => array_merge(
384 349 self::general_common_selectors(),
385 350 self::general_product_selectors(),
386 351 self::general_slider_selectors(),
387 352 ),
@@ -390,17 +355,17 @@
390 355 self::general_common_selectors(),
391 356 self::general_cat_selectors()
392 357 ),
393 358
394 - 'rtsb-products-single-category' => array_merge(
359 + 'rtsb-products-single-category' => array_merge(
395 360 self::general_common_selectors(),
396 361 self::general_cat_selectors()
397 362 ),
398 363
399 - 'rtsb-social-share' => array_merge(
364 + 'rtsb-social-share' => array_merge(
400 365 self::social_share(),
401 366 ),
402 - 'rtsb-wishlist' => [
367 + 'rtsb-wishlist' => [
403 368 'table_border' => '{{WRAPPER}} .rtsb-wishlist-content table td,{{WRAPPER}} .rtsb-wishlist-content table th',
404 369 'table_heading_cell_padding' => '{{WRAPPER}} .rtsb-wishlist-content table th,{{WRAPPER}} .rtsb-wishlist-content table td',
405 370 'table_header_typo' => '{{WRAPPER}} .rtsb-wishlist-content table thead th',
406 371 'table_header_align' => '{{WRAPPER}} .rtsb-wishlist-content table thead th',
@@ -444,9 +409,9 @@
444 409 self::general_product_selectors(),
445 410 self::general_slider_selectors(),
446 411 ),
447 412
448 - 'rtsb-upsells-product' => array_merge(
413 + 'rtsb-upsells-product' => array_merge(
449 414 self::products_loop_default_selector(),
450 415 self::carousel_selector(),
451 416 [
452 417 'section_heading_typography' => '{{WRAPPER}} .rtsb-upsells-products :is(.up-sells, .upsells ) > h2',
@@ -454,14 +419,14 @@
454 419 'section_title_margin' => '{{WRAPPER}} .rtsb-upsells-products :is(.up-sells, .upsells ) > h2',
455 420 'section_title_align' => '{{WRAPPER}} .rtsb-upsells-products :is(.up-sells, .upsells ) > h2',
456 421 ],
457 422 ),
458 - 'rtsb-upsells-product-custom' => array_merge(
423 + 'rtsb-upsells-product-custom' => array_merge(
459 424 self::general_common_selectors(),
460 425 self::general_product_selectors()
461 426 ),
462 427
463 - 'rtsb-upsells-product-slider' => array_merge(
428 + 'rtsb-upsells-product-slider' => array_merge(
464 429 self::general_common_selectors(),
465 430 self::general_product_selectors(),
466 431 self::general_slider_selectors(),
467 432 ),
@@ -483,16 +448,16 @@
483 448 'icon' => '{{WRAPPER}} a:is(.rtsb-wishlist-btn,.rtsb-compare-btn,.rtsb-quick-view-btn) .icon',
484 449 'svg' => '{{WRAPPER}} a:is(.rtsb-wishlist-btn,.rtsb-compare-btn,.rtsb-quick-view-btn) .icon svg',
485 450 ],
486 451
487 - 'separator_color_normal' => '{{WRAPPER}} .rtsb-actions-button .button-separator',
488 - 'separator_typography' => '{{WRAPPER}} .rtsb-actions-button .button-separator',
489 - 'typo' => '{{WRAPPER}} .rtsb-actions-button .button-text',
490 - 'align' => '{{WRAPPER}} .rtsb-actions-button .button-text',
491 - 'text_color' => '{{WRAPPER}} .rtsb-actions-button .button-text',
492 - 'text_hover_color' => '{{WRAPPER}} .rtsb-actions-button .button-text:hover',
493 - 'text_shadow' => '{{WRAPPER}} .rtsb-actions-button .button-text',
494 - 'text_margin' => '{{WRAPPER}} .rtsb-actions-button .button-text',
452 + 'separator_color_normal' => '{{WRAPPER}} .rtsb-actions-button .button-separator',
453 + 'separator_typography' => '{{WRAPPER}} .rtsb-actions-button .button-separator',
454 + 'typo' => '{{WRAPPER}} .rtsb-actions-button .button-text',
455 + 'align' => '{{WRAPPER}} .rtsb-actions-button .button-text',
456 + 'text_color' => '{{WRAPPER}} .rtsb-actions-button .button-text',
457 + 'text_hover_color' => '{{WRAPPER}} .rtsb-actions-button .button-text:hover',
458 + 'text_shadow' => '{{WRAPPER}} .rtsb-actions-button .button-text',
459 + 'text_margin' => '{{WRAPPER}} .rtsb-actions-button .button-text',
495 460
496 461 ],
497 462 'rtsb-product-additional-info' => [
498 463 'heading_typography' => '{{WRAPPER}} .rtsb-product-additional-information h2',
@@ -576,19 +541,19 @@
576 541 'meta_value_color' => '{{WRAPPER}} .rtsb-product-tags a',
577 542 'meta_value_hover_color' => '{{WRAPPER}} .rtsb-product-tags a:hover',
578 543 ],
579 544
580 - 'rtsb-product-image' => [
545 + 'rtsb-product-image' => [
581 546 'image_width' => '{{WRAPPER}} .rtsb-product-images .woocommerce-product-gallery__image a > img',
582 547 'image_border_radius' => '{{WRAPPER}} .rtsb-product-images .woocommerce-product-gallery__image',
583 548 'gallery_thumbs_column' => '{{WRAPPER}} div.images .flex-control-thumbs li',
584 549 // 'gallery_thumbs_column_gap' => '{{WRAPPER}} div.images .flex-control-thumbs',
585 - // 'gallery_image_gap_with_main' => [
586 - // 'margin-top' => '{{WRAPPER}} div.images .flex-control-thumbs',
587 - // 'rtwpvg-thumb-mb' => '{{WRAPPER}} .rtsb-product-images .rtwpvg-has-product-thumbnail .rtwpvg-thumbnail-position-bottom .rtwpvg-slider-wrapper',
588 - // 'rtwpvg-thumb-ml' => '{{WRAPPER}} .rtsb-product-images .rtwpvg-has-product-thumbnail .rtwpvg-thumbnail-position-left .rtwpvg-slider-wrapper',
589 - // 'rtwpvg-thumb-mr' => '{{WRAPPER}} .rtsb-product-images .rtwpvg-has-product-thumbnail .rtwpvg-thumbnail-position-right .rtwpvg-slider-wrapper',
590 - // ],
550 + //'gallery_image_gap_with_main' => [
551 + // 'margin-top' => '{{WRAPPER}} div.images .flex-control-thumbs',
552 + // 'rtwpvg-thumb-mb' => '{{WRAPPER}} .rtsb-product-images .rtwpvg-has-product-thumbnail .rtwpvg-thumbnail-position-bottom .rtwpvg-slider-wrapper',
553 + // 'rtwpvg-thumb-ml' => '{{WRAPPER}} .rtsb-product-images .rtwpvg-has-product-thumbnail .rtwpvg-thumbnail-position-left .rtwpvg-slider-wrapper',
554 + // 'rtwpvg-thumb-mr' => '{{WRAPPER}} .rtsb-product-images .rtwpvg-has-product-thumbnail .rtwpvg-thumbnail-position-right .rtwpvg-slider-wrapper',
555 + //],
591 556 'thumb_border' => '{{WRAPPER}} .rtsb-product-images div.images .flex-control-thumbs li img, {{WRAPPER}} .rtsb-product-images .rtwpvg-thumbnail-image img',
592 557 'thumbs_border_radius' => '{{WRAPPER}} .rtsb-product-images div.images .flex-control-thumbs li img, {{WRAPPER}} .rtsb-product-images :is( .rtwpvg-thumbnail-image, img)',
593 558 'flash_sale_typography' => '{{WRAPPER}} .rtsb-product-images .onsale',
594 559 'product_flash_sale_color' => '{{WRAPPER}} .rtsb-product-images .onsale',
@@ -599,25 +564,25 @@
599 564 'flash_sale_position_horizontal' => '{{WRAPPER}} .rtsb-product-images .onsale',
600 565 'flash_sale_position_vertical' => '{{WRAPPER}} .rtsb-product-images .onsale',
601 566 'zoom_color' => '{{WRAPPER}} .rtsb-product-images .images .woocommerce-product-gallery__trigger,{{WRAPPER}} .rtsb-product-images .rtwpvg-wrapper .rtwpvg-slider-wrapper .rtwpvg-trigger',
602 567
603 - 'zoom_bg_color' => '{{WRAPPER}} .rtsb-product-images .images .woocommerce-product-gallery__trigger,{{WRAPPER}} .rtsb-product-images .rtwpvg-wrapper .rtwpvg-slider-wrapper .rtwpvg-trigger',
604 - 'zoom_icon_size' => '{{WRAPPER}} .rtsb-product-images .images .woocommerce-product-gallery__trigger,{{WRAPPER}} .rtsb-product-images .rtwpvg-wrapper .rtwpvg-slider-wrapper .rtwpvg-trigger :is(span, i)',
605 - 'zoom_badge_width' => '{{WRAPPER}} .rtsb-product-images .images .woocommerce-product-gallery__trigger,{{WRAPPER}} .rtsb-product-images .rtwpvg-wrapper .rtwpvg-slider-wrapper .rtwpvg-trigger',
606 - 'zoom_badge_height' => '{{WRAPPER}} .rtsb-product-images .images .woocommerce-product-gallery__trigger,{{WRAPPER}} .rtsb-product-images .rtwpvg-wrapper .rtwpvg-slider-wrapper .rtwpvg-trigger',
607 - 'zoom_badge_border_radius' => '{{WRAPPER}} .rtsb-product-images .images .woocommerce-product-gallery__trigger,{{WRAPPER}} .rtsb-product-images .rtwpvg-wrapper .rtwpvg-slider-wrapper .rtwpvg-trigger',
608 - 'zoom_padding' => '{{WRAPPER}} .rtsb-product-images .images .woocommerce-product-gallery__trigger,{{WRAPPER}} .rtsb-product-images .rtwpvg-wrapper .rtwpvg-slider-wrapper .rtwpvg-trigger',
609 - 'zoom_position_horizontal' => [
568 + 'zoom_bg_color' => '{{WRAPPER}} .rtsb-product-images .images .woocommerce-product-gallery__trigger,{{WRAPPER}} .rtsb-product-images .rtwpvg-wrapper .rtwpvg-slider-wrapper .rtwpvg-trigger',
569 + 'zoom_icon_size' => '{{WRAPPER}} .rtsb-product-images .images .woocommerce-product-gallery__trigger,{{WRAPPER}} .rtsb-product-images .rtwpvg-wrapper .rtwpvg-slider-wrapper .rtwpvg-trigger :is(span, i)',
570 + 'zoom_badge_width' => '{{WRAPPER}} .rtsb-product-images .images .woocommerce-product-gallery__trigger,{{WRAPPER}} .rtsb-product-images .rtwpvg-wrapper .rtwpvg-slider-wrapper .rtwpvg-trigger',
571 + 'zoom_badge_height' => '{{WRAPPER}} .rtsb-product-images .images .woocommerce-product-gallery__trigger,{{WRAPPER}} .rtsb-product-images .rtwpvg-wrapper .rtwpvg-slider-wrapper .rtwpvg-trigger',
572 + 'zoom_badge_border_radius' => '{{WRAPPER}} .rtsb-product-images .images .woocommerce-product-gallery__trigger,{{WRAPPER}} .rtsb-product-images .rtwpvg-wrapper .rtwpvg-slider-wrapper .rtwpvg-trigger',
573 + 'zoom_padding' => '{{WRAPPER}} .rtsb-product-images .images .woocommerce-product-gallery__trigger,{{WRAPPER}} .rtsb-product-images .rtwpvg-wrapper .rtwpvg-slider-wrapper .rtwpvg-trigger',
574 + 'zoom_position_horizontal' => [
610 575 'zoom_position' => '{{WRAPPER}} .rtsb-product-images .images .woocommerce-product-gallery__trigger',
611 576 'rtwpvg-tr-br' => '{{WRAPPER}} .rtsb-product-images .rtwpvg-wrapper .rtwpvg-slider-wrapper .rtwpvg-trigger:is(.rtwpvg-trigger-position-top-right, .rtwpvg-trigger-position-bottom-right)',
612 577 'rtwpvg-tl-bl' => '{{WRAPPER}} .rtsb-product-images .rtwpvg-wrapper .rtwpvg-slider-wrapper .rtwpvg-trigger:is(.rtwpvg-trigger-position-top-left,.rtwpvg-trigger-position-bottom-left)',
613 578 ],
614 - 'zoom_position_vertical' => [
579 + 'zoom_position_vertical' => [
615 580 'zoom-icon-top' => '{{WRAPPER}} .rtsb-product-images .images .woocommerce-product-gallery__trigger',
616 581 'zoom-icon-bottom' => '{{WRAPPER}} .rtsb-product-images .rtwpvg-wrapper .rtwpvg-slider-wrapper .rtwpvg-trigger:is(.rtwpvg-trigger-position-bottom-right, .rtwpvg-trigger-position-bottom-left)',
617 582 ],
618 583 ],
619 - 'rtsb-product-meta' => [
584 + 'rtsb-product-meta' => [
620 585 'meta_layout' => '{{WRAPPER}} .rtsb-product-meta .product_meta',
621 586 'align' => '{{WRAPPER}} .product_meta',
622 587 'gap' => '{{WRAPPER}} .rtsb-product-meta .product_meta',
623 588 'meta_padding' => '{{WRAPPER}} .rtsb-product-meta .product_meta :is(.sku_wrapper, .posted_in, .tagged_as)',
@@ -626,9 +591,9 @@
626 591 'value_typo' => '{{WRAPPER}} .rtsb-product-meta .product_meta :is(.sku, .posted_in a, .tagged_as a)',
627 592 'meta_value_color' => '{{WRAPPER}} .rtsb-product-meta .product_meta :is(.sku, .posted_in a, .tagged_as a)',
628 593 'meta_value_hover_color' => '{{WRAPPER}} .rtsb-product-meta .product_meta :is(.posted_in a, .tagged_as a):hover',
629 594 ],
630 - 'rtsb-product-price' => [
595 + 'rtsb-product-price' => [
631 596 'price_align' => '{{WRAPPER}}',
632 597 'space_between' => [
633 598 'del_price' => '{{WRAPPER}} .rtsb-product-price .price del',
634 599 'del_price_rtl' => '.rtl {{WRAPPER}} .rtsb-product-price .price del',
@@ -638,9 +603,9 @@
638 603 'sale_price_typo' => '{{WRAPPER}} .rtsb-product-price .price ins .amount',
639 604 'sale_price_color' => '{{WRAPPER}} .rtsb-product-price .price ins .amount',
640 605 ],
641 606 // New Convension.
642 - 'rtsb-product-rating' => array_merge(
607 + 'rtsb-product-rating' => array_merge(
643 608 self::review_star_icon_selector(),
644 609 [
645 610 'rating_align' => '{{WRAPPER}}',
646 611 'rating_text_link_color' => '{{WRAPPER}} .woocommerce-review-link',
@@ -651,10 +616,10 @@
651 616 'margin-left' => 'body.rtl {{WRAPPER}} .star-rating',
652 617 ],
653 618 ]
654 619 ),
655 - 'rtsb-product-reviews' => self::reviews_settings_selecotor(),
656 - 'rtsb-product-sku' => [
620 + 'rtsb-product-reviews' => self::reviews_settings_selecotor(),
621 + 'rtsb-product-sku' => [
657 622 'align' => '{{WRAPPER}} .rtsb-product-sku',
658 623 'label_typo' => '{{WRAPPER}} .rtsb-product-sku .sku-label',
659 624 'meta_label_color' => '{{WRAPPER}} .rtsb-product-sku .sku-label',
660 625 'value_typo' => '{{WRAPPER}} .rtsb-product-sku .sku-value',
@@ -660,9 +625,9 @@
660 625 'value_typo' => '{{WRAPPER}} .rtsb-product-sku .sku-value',
661 626 'meta_value_color' => '{{WRAPPER}} .rtsb-product-sku .sku-value',
662 627 'meta_value_hover_color' => '{{WRAPPER}} .rtsb-product-sku .sku-value:hover',
663 628 ],
664 - 'rtsb-product-stock' => [
629 + 'rtsb-product-stock' => [
665 630 'stock_text_typography' => '{{WRAPPER}} .rtsb-product-stock .stock',
666 631 'in_stock_color' => '{{WRAPPER}} .rtsb-product-stock .stock.in-stock',
667 632 'outof_stock_color' => '{{WRAPPER}} .rtsb-product-stock .stock.out-of-stock',
668 633 'backorder_stock_color' => '{{WRAPPER}} .rtsb-product-stock .stock.available-on-backorder',
@@ -671,16 +636,16 @@
671 636 'stock_alignment' => '{{WRAPPER}} .rtsb-product-stock p',
672 637 'stock_padding' => '{{WRAPPER}} .rtsb-product-stock p',
673 638 'stock_margin' => '{{WRAPPER}} .rtsb-product-stock p',
674 639 ],
675 - 'rtsb-product-tabs' => array_merge(
640 + 'rtsb-product-tabs' => array_merge(
676 641 self::reviews_settings_selecotor(),
677 642 [
678 - 'nav_typography' => '.rtsb-builder-content {{WRAPPER}} .rtsb-product-tabs .woocommerce-tabs ul.tabs li a',
679 - 'nav_position' => '.rtsb-builder-content {{WRAPPER}} .rtsb-product-tabs.tabs-custom-layout2 ul.wc-tabs',
680 - 'nav_color' => '.rtsb-builder-content {{WRAPPER}} .rtsb-product-tabs .woocommerce-tabs ul.tabs li a',
681 - 'nav_bg_color' => '.rtsb-builder-content {{WRAPPER}} .rtsb-product-tabs .woocommerce-tabs ul.tabs li a',
682 - 'nav_border' => '.rtsb-builder-content {{WRAPPER}} .rtsb-product-tabs .woocommerce-tabs ul.tabs li',
643 + 'nav_typography' => '.rtsb-builder-content {{WRAPPER}} .rtsb-product-tabs .woocommerce-tabs ul.tabs li a',
644 + 'nav_position' => '.rtsb-builder-content {{WRAPPER}} .rtsb-product-tabs.tabs-custom-layout2 ul.wc-tabs',
645 + 'nav_color' => '.rtsb-builder-content {{WRAPPER}} .rtsb-product-tabs .woocommerce-tabs ul.tabs li a',
646 + 'nav_bg_color' => '.rtsb-builder-content {{WRAPPER}} .rtsb-product-tabs .woocommerce-tabs ul.tabs li a',
647 + 'nav_border' => '.rtsb-builder-content {{WRAPPER}} .rtsb-product-tabs .woocommerce-tabs ul.tabs li',
683 648
684 649 'nav_active_color' => '.rtsb-builder-content {{WRAPPER}} .rtsb-product-tabs .woocommerce-tabs ul.tabs li.active a',
685 650 'nav_active_bg_color' => '.rtsb-builder-content {{WRAPPER}} .rtsb-product-tabs .woocommerce-tabs ul.tabs li.active a',
686 651 'nav_active_border_color' => '.rtsb-builder-content {{WRAPPER}} .rtsb-product-tabs .woocommerce-tabs ul.tabs li.active',
@@ -691,18 +656,18 @@
691 656 'nav_active_hover_border_color' => '.rtsb-builder-content {{WRAPPER}} .rtsb-product-tabs .woocommerce-tabs ul.tabs li.active:hover a',
692 657 'nav_padding' => '#rtsb-builder-content {{WRAPPER}} .rtsb-product-tabs .woocommerce-tabs ul.tabs li a ',
693 658 'content_padding' => '.rtsb-builder-content {{WRAPPER}} .rtsb-product-tabs .woocommerce-tabs .wc-tab ',
694 659
695 - 'show_title' => '.rtsb-builder-content {{WRAPPER}} .rtsb-product-tabs .woocommerce-tabs .woocommerce-Tabs-panel > h2:first-child,{{WRAPPER}} .rtsb-product-tabs .woocommerce-tabs .woocommerce-Tabs-panel .comment-reply-title, {{WRAPPER}} .rtsb-product-tabs .woocommerce-tabs .woocommerce-Tabs-panel .woocommerce-Reviews-title',
696 - 'tab_title_typography' => '.rtsb-builder-content {{WRAPPER}} .rtsb-product-tabs .woocommerce-tabs .wc-tab h2',
697 - 'tab_title_gap' => '.rtsb-builder-content {{WRAPPER}} .rtsb-product-tabs .woocommerce-tabs .wc-tab h2',
698 - 'tab_content_title_color' => '.rtsb-builder-content {{WRAPPER}} .rtsb-product-tabs .woocommerce-tabs .woocommerce-Tabs-panel > h2:first-child, {{WRAPPER}} .rtsb-product-tabs .woocommerce-tabs .woocommerce-Tabs-panel .woocommerce-Reviews-title',
660 + 'show_title' => '.rtsb-builder-content {{WRAPPER}} .rtsb-product-tabs .woocommerce-tabs .woocommerce-Tabs-panel > h2:first-child,{{WRAPPER}} .rtsb-product-tabs .woocommerce-tabs .woocommerce-Tabs-panel .comment-reply-title, {{WRAPPER}} .rtsb-product-tabs .woocommerce-tabs .woocommerce-Tabs-panel .woocommerce-Reviews-title',
661 + 'tab_title_typography' => '.rtsb-builder-content {{WRAPPER}} .rtsb-product-tabs .woocommerce-tabs .wc-tab h2',
662 + 'tab_title_gap' => '.rtsb-builder-content {{WRAPPER}} .rtsb-product-tabs .woocommerce-tabs .wc-tab h2',
663 + 'tab_content_title_color' => '.rtsb-builder-content {{WRAPPER}} .rtsb-product-tabs .woocommerce-tabs .woocommerce-Tabs-panel > h2:first-child, {{WRAPPER}} .rtsb-product-tabs .woocommerce-tabs .woocommerce-Tabs-panel .woocommerce-Reviews-title',
699 664
700 - 'additional_info_typography' => '.rtsb-builder-content {{WRAPPER}} .rtsb-product-tabs .woocommerce-tabs .wc-tab .shop_attributes',
701 - 'attributes_gap' => '.rtsb-builder-content {{WRAPPER}} .rtsb-product-tabs table.shop_attributes td,{{WRAPPER}} .rtsb-product-tabs table.shop_attributes th',
665 + 'additional_info_typography' => '.rtsb-builder-content {{WRAPPER}} .rtsb-product-tabs .woocommerce-tabs .wc-tab .shop_attributes',
666 + 'attributes_gap' => '.rtsb-builder-content {{WRAPPER}} .rtsb-product-tabs table.shop_attributes td,{{WRAPPER}} .rtsb-product-tabs table.shop_attributes th',
702 667 ]
703 668 ),
704 - 'rtsb-product-title' => [
669 + 'rtsb-product-title' => [
705 670 'title_typo' => '{{WRAPPER}} .product_title',
706 671 'title_align' => '{{WRAPPER}}',
707 672 'title_color' => '{{WRAPPER}} .product_title',
708 673 'title_text_stroke' => '{{WRAPPER}} .product_title',
@@ -710,15 +675,15 @@
710 675 'title_margin' => '{{WRAPPER}} .product_title',
711 676 'title_padding' => '{{WRAPPER}} .product_title',
712 677 'title_border' => '{{WRAPPER}} .product_title',
713 678 ],
714 - 'rtsb-short-description' => [
679 + 'rtsb-short-description' => [
715 680 'typo' => '{{WRAPPER}} .rtsb-short-description, {{WRAPPER}} .rtsb-short-description p',
716 681 'align' => '{{WRAPPER}}',
717 682 'text_color' => '{{WRAPPER}} :is(.rtsb-short-description , p)',
718 683 'text_shadow' => '{{WRAPPER}} .rtsb-short-description, {{WRAPPER}} .rtsb-short-description p',
719 684 ],
720 - 'rtsb-product-onsale' => [
685 + 'rtsb-product-onsale' => [
721 686 'flash_sale_typography' => '{{WRAPPER}} .rtsb-product-onsale .onsale',
722 687 'product_flash_sale_color' => '{{WRAPPER}} .rtsb-product-onsale .onsale',
723 688 'flash_sale_bg_color' => '{{WRAPPER}} .rtsb-product-onsale .onsale',
724 689 'flash_sale_badge_width' => '{{WRAPPER}} .rtsb-product-onsale .onsale',
@@ -748,9 +713,9 @@
748 713 */
749 714 private static function archive_widget_selectors(): array {
750 715 $selectors = [
751 716
752 - 'rtsb-products-archive' => array_merge(
717 + 'rtsb-products-archive' => array_merge(
753 718 self::products_loop_default_selector(),
754 719 [
755 720 'column_per_row' => '{{WRAPPER}} .rtsb-product-catalog.product-catalog-grid-view .products .product',
756 721 'column_gap' => '{{WRAPPER}} .rtsb-product-catalog.product-catalog-grid-view .products',
@@ -767,9 +732,9 @@
767 732 self::general_common_selectors(),
768 733 self::general_product_selectors()
769 734 ),
770 735
771 - 'rtsb-archive-title' => [
736 + 'rtsb-archive-title' => [
772 737 'archive_title_align' => '{{WRAPPER}}',
773 738 'archive_title_color' => '{{WRAPPER}} .archive-title',
774 739 'title_typo' => '{{WRAPPER}} .archive-title',
775 740 'text_stroke' => '{{WRAPPER}} .archive-title',
@@ -774,15 +739,15 @@
774 739 'title_typo' => '{{WRAPPER}} .archive-title',
775 740 'text_stroke' => '{{WRAPPER}} .archive-title',
776 741 'text_shadow' => '{{WRAPPER}} .archive-title',
777 742 ],
778 - 'rtsb-archive-description' => [
743 + 'rtsb-archive-description' => [
779 744 'typo' => '{{WRAPPER}} .rtsb-archive-description',
780 745 'align' => '{{WRAPPER}}',
781 746 'text_color' => '{{WRAPPER}}',
782 747 'text_shadow' => '{{WRAPPER}} .rtsb-archive-description',
783 748 ],
784 - 'rtsb-archive-product-mode' => [
749 + 'rtsb-archive-product-mode' => [
785 750 'icon_size' => '{{WRAPPER}} .rtsb-archive-view-mode a',
786 751 'mode_button_align' => '{{WRAPPER}}',
787 752 'mode_button_height' => '{{WRAPPER}} .rtsb-archive-view-mode a',
788 753 'mode_button_width' => '{{WRAPPER}} .rtsb-archive-view-mode a',
@@ -795,15 +760,15 @@
795 760 'text_hover_color' => '{{WRAPPER}} .rtsb-archive-view-mode a:hover,{{WRAPPER}} .rtsb-archive-view-mode a.active',
796 761 'mode_button_border_hover_color' => '{{WRAPPER}} .rtsb-archive-view-mode a:hover,{{WRAPPER}} .rtsb-archive-view-mode a.active',
797 762 'mode_button_radius' => '{{WRAPPER}} .rtsb-archive-view-mode a',
798 763 ],
799 - 'rtsb-archive-result-count' => [
764 + 'rtsb-archive-result-count' => [
800 765 'align' => '{{WRAPPER}}',
801 766 'text_color' => '{{WRAPPER}}',
802 767 'typo' => '{{WRAPPER}} .rtsb-archive-result-count',
803 768 'text_shadow' => '{{WRAPPER}} .rtsb-archive-result-count',
804 769 ],
805 - 'rtsb-products-ordering' => [
770 + 'rtsb-products-ordering' => [
806 771 'typo' => '{{WRAPPER}} .rtsb-archive-catalog-ordering :is( .woocommerce-ordering, select )',
807 772 'align' => '{{WRAPPER}}',
808 773 'orderby_height' => '{{WRAPPER}} .rtsb-archive-catalog-ordering .woocommerce-ordering .orderby',
809 774 'orderby_width' => '{{WRAPPER}} .rtsb-archive-catalog-ordering .woocommerce-ordering,{{WRAPPER}} .rtsb-archive-catalog-ordering .woocommerce-ordering .orderby',
@@ -827,9 +792,9 @@
827 792 * @return array
828 793 */
829 794 private static function cart_widget_selectors(): array {
830 795 $selectors = [
831 - 'rtsb-cross-sells' => array_merge(
796 + 'rtsb-cross-sells' => array_merge(
832 797 self::products_loop_default_selector(),
833 798 self::carousel_selector(),
834 799 [
835 800 'section_heading_typography' => '{{WRAPPER}} .rtsb-cross-sell .cross-sells > h2',
@@ -843,15 +808,15 @@
843 808 self::general_common_selectors(),
844 809 self::general_product_selectors()
845 810 ),
846 811
847 - 'rtsb-crosssell-product-slider' => array_merge(
812 + 'rtsb-crosssell-product-slider' => array_merge(
848 813 self::general_common_selectors(),
849 814 self::general_product_selectors(),
850 815 self::general_slider_selectors(),
851 816 ),
852 817
853 - 'rtsb-product-cart-totals' => [
818 + 'rtsb-product-cart-totals' => [
854 819 'show_title' => '{{WRAPPER}} .rtsb-cart-totals h2',
855 820 // Title Style.
856 821 'title_align' => '{{WRAPPER}}',
857 822 'title_typo' => '{{WRAPPER}} .rtsb-cart-totals h2',
@@ -889,9 +854,9 @@
889 854 'button_padding' => '{{WRAPPER}} .rtsb-cart-totals .button',
890 855 'button_margin' => '{{WRAPPER}} .rtsb-cart-totals .button',
891 856
892 857 ],
893 - 'rtsb-product-carttable' => [
858 + 'rtsb-product-carttable' => [
894 859 'button_typography' => '{{WRAPPER}} .woocommerce-cart-form .button',
895 860 'button_height' => '{{WRAPPER}} .woocommerce-cart-form .button',
896 861 'button_width' => '{{WRAPPER}} .woocommerce-cart-form .button',
897 862 'button_text_color_normal' => '{{WRAPPER}} .woocommerce-cart-form .button',
@@ -944,83 +909,83 @@
944 909 // 'table_content_column_padding' => '{{WRAPPER}} .rtsb-cart-table table.shop_table tr td',
945 910 'table_column_header_padding' => '{{WRAPPER}} .woocommerce table.shop_table thead tr th',
946 911 'cart_table_border' => '{{WRAPPER}} .woocommerce table.shop_table',
947 912
948 - 'table_wrapper_margin' => '{{WRAPPER}} .woocommerce :is(table.shop_table, form )',
949 - 'element_alignment' => '#rtsb-builder-content {{WRAPPER}} th.product-subtotal, #rtsb-builder-content {{WRAPPER}} td.product-subtotal',
950 - 'action_button_padding' => '{{WRAPPER}} .woocommerce :is(table.shop_table, from ) .actions-button-wrapper',
913 + 'table_wrapper_margin' => '{{WRAPPER}} .woocommerce :is(table.shop_table, form )',
914 + 'element_alignment' => '#rtsb-builder-content {{WRAPPER}} th.product-subtotal, #rtsb-builder-content {{WRAPPER}} td.product-subtotal',
915 + 'action_button_padding' => '{{WRAPPER}} .woocommerce :is(table.shop_table, from ) .actions-button-wrapper',
951 916
952 - 'cart_subtotal_price_typo' => '{{WRAPPER}} .rtsb-cart-table table.shop_table tr td .amount',
953 - 'cart_price_color' => '{{WRAPPER}} .rtsb-cart-table table.shop_table tr td .amount',
917 + 'cart_subtotal_price_typo' => '{{WRAPPER}} .rtsb-cart-table table.shop_table tr td .amount',
918 + 'cart_price_color' => '{{WRAPPER}} .rtsb-cart-table table.shop_table tr td .amount',
954 919
955 - 'cart_product_title_color' => '{{WRAPPER}} .rtsb-cart-table table.shop_table tr td:is(.product-name, .product-data) a',
956 - 'cart_product_title_typo' => '{{WRAPPER}} .rtsb-cart-table table.shop_table tr td:is(.product-name, .product-data) a',
957 - 'cart_product_title_padding' => '{{WRAPPER}} .rtsb-cart-table table.shop_table tr td:is(.product-name, .product-data) .rtsb-product-content, {{WRAPPER}} .rtsb-cart-table table.shop_table tr th:is(.product-name, .product-data) .table-column-wrapper',
920 + 'cart_product_title_color' => '{{WRAPPER}} .rtsb-cart-table table.shop_table tr td:is(.product-name, .product-data) a',
921 + 'cart_product_title_typo' => '{{WRAPPER}} .rtsb-cart-table table.shop_table tr td:is(.product-name, .product-data) a',
922 + 'cart_product_title_padding' => '{{WRAPPER}} .rtsb-cart-table table.shop_table tr td:is(.product-name, .product-data) .rtsb-product-content',
958 923
959 - 'cart_product_title_meta_typo' => '{{WRAPPER}} .rtsb-cart-table table.shop_table tr td:is(.product-name, .product-data) .product-attributes li',
960 - 'cart_product_title_meta_color' => '{{WRAPPER}} .rtsb-cart-table table.shop_table tr td:is(.product-name, .product-data) .product-attributes li',
924 + 'cart_product_title_meta_typo' => '{{WRAPPER}} .rtsb-cart-table table.shop_table tr td:is(.product-name, .product-data) .product-attributes li',
925 + 'cart_product_title_meta_color' => '{{WRAPPER}} .rtsb-cart-table table.shop_table tr td:is(.product-name, .product-data) .product-attributes li',
961 926
962 - 'cart_subtotal_button_typo' => '{{WRAPPER}} td.product-subtotal .subtotal-action-button-wrapper a',
963 - 'cart_subtotal_price_padding' => '{{WRAPPER}} td.product-subtotal .table-column-wrapper .amount',
964 - 'cart_subtotal_price_margin' => '{{WRAPPER}} td.product-subtotal .table-column-wrapper .amount',
965 - 'cart_subtotal_button_gap' => '{{WRAPPER}} td.product-subtotal .table-column-wrapper .subtotal-action-button-wrapper',
966 - 'cart_subtotal_button_wrapper_padding' => '{{WRAPPER}} td.product-subtotal .table-column-wrapper .subtotal-action-button-wrapper',
967 - 'cart_subtotal_col_wrapper_padding' => '.rtsb-builder-content {{WRAPPER}} .rtsb-cart-table table.shop_table tbody tr td.product-subtotal',
927 + 'cart_subtotal_button_typo' => '{{WRAPPER}} td.product-subtotal .subtotal-action-button-wrapper a',
928 + 'cart_subtotal_price_padding' => '{{WRAPPER}} td.product-subtotal .table-column-wrapper .amount',
929 + 'cart_subtotal_price_margin' => '{{WRAPPER}} td.product-subtotal .table-column-wrapper .amount',
930 + 'cart_subtotal_button_gap' => '{{WRAPPER}} td.product-subtotal .table-column-wrapper .subtotal-action-button-wrapper',
931 + 'cart_subtotal_button_wrapper_padding' => '{{WRAPPER}} td.product-subtotal .table-column-wrapper .subtotal-action-button-wrapper',
932 + 'cart_subtotal_col_wrapper_padding' => '.rtsb-builder-content {{WRAPPER}} .rtsb-cart-table table.shop_table tbody tr td.product-subtotal',
968 933
969 - 'cart_table_cell_width' => [
970 - 'th' => '{{WRAPPER}} .shop_table.cart tr th',
971 - 'td' => '{{WRAPPER}} .shop_table.cart tr td',
934 + 'cart_table_cell_width' => [
935 + 'th' => '{{WRAPPER}} .shop_table.shop_table_responsive.cart tr th',
936 + 'td' => '{{WRAPPER}} .shop_table.shop_table_responsive.cart tr td',
972 937 ],
973 938
974 - 'clear_cart_button_bg_color' => '{{WRAPPER}} .woocommerce-cart-form .rtsb-clear-cart-items',
975 - 'clear_cart_button_text_color' => '{{WRAPPER}} .woocommerce-cart-form .rtsb-clear-cart-items',
976 - 'clear_cart_button_border_color' => '{{WRAPPER}} .woocommerce-cart-form .rtsb-clear-cart-items',
977 - 'clear_cart_button_bg_color_hover' => '{{WRAPPER}} .woocommerce-cart-form .rtsb-clear-cart-items:hover',
978 - 'clear_cart_button_text_color_hover' => '{{WRAPPER}} .woocommerce-cart-form .rtsb-clear-cart-items:hover',
979 - 'clear_cart_button_border_color_hover' => '{{WRAPPER}} .woocommerce-cart-form .rtsb-clear-cart-items:hover',
939 + 'clear_cart_button_bg_color' => '{{WRAPPER}} .woocommerce-cart-form .rtsb-clear-cart-items',
940 + 'clear_cart_button_text_color' => '{{WRAPPER}} .woocommerce-cart-form .rtsb-clear-cart-items',
941 + 'clear_cart_button_border_color' => '{{WRAPPER}} .woocommerce-cart-form .rtsb-clear-cart-items',
942 + 'clear_cart_button_bg_color_hover' => '{{WRAPPER}} .woocommerce-cart-form .rtsb-clear-cart-items:hover',
943 + 'clear_cart_button_text_color_hover' => '{{WRAPPER}} .woocommerce-cart-form .rtsb-clear-cart-items:hover',
944 + 'clear_cart_button_border_color_hover' => '{{WRAPPER}} .woocommerce-cart-form .rtsb-clear-cart-items:hover',
980 945
981 946 // Table.
982 - 'table_row_border' => '.rtsb-builder-content {{WRAPPER}} .rtsb-cart-table table.shop_table :is( thead, tbody ) tr',
947 + 'table_row_border' => '.rtsb-builder-content {{WRAPPER}} .rtsb-cart-table table.shop_table :is( thead, tbody ) tr',
983 948
984 - 'cart_table_header_typography' => '.rtsb-builder-content {{WRAPPER}} .rtsb-cart-table table.shop_table tr th',
985 - 'cart_table_header_bg_color' => '.rtsb-builder-content {{WRAPPER}} .rtsb-cart-table table.shop_table thead',
986 - 'cart_table_header_text_color' => '.rtsb-builder-content {{WRAPPER}} .rtsb-cart-table table.shop_table tr th',
949 + 'cart_table_header_typography' => '.rtsb-builder-content {{WRAPPER}} .rtsb-cart-table table.shop_table tr th',
950 + 'cart_table_header_bg_color' => '.rtsb-builder-content {{WRAPPER}} .rtsb-cart-table table.shop_table thead',
951 + 'cart_table_header_text_color' => '.rtsb-builder-content {{WRAPPER}} .rtsb-cart-table table.shop_table tr th',
987 952
988 - 'cart_table_odd_row_bg_color' => '.rtsb-builder-content {{WRAPPER}} .rtsb-cart-table table.shop_table tbody tr:nth-child(odd)',
989 - 'cart_table_odd_row_text_color' => '.rtsb-builder-content {{WRAPPER}} .rtsb-cart-table table.shop_table tr:nth-child(odd) td',
953 + 'cart_table_odd_row_bg_color' => '.rtsb-builder-content {{WRAPPER}} .rtsb-cart-table table.shop_table tbody tr:nth-child(odd)',
954 + 'cart_table_odd_row_text_color' => '.rtsb-builder-content {{WRAPPER}} .rtsb-cart-table table.shop_table tr:nth-child(odd) td',
990 955
991 - 'cart_table_even_row_bg_color' => '.rtsb-builder-content {{WRAPPER}} .rtsb-cart-table table.shop_table tbody tr:nth-child(even)',
992 - 'cart_table_even_row_text_color' => '.rtsb-builder-content {{WRAPPER}} .rtsb-cart-table table.shop_table tr:nth-child(even) td',
956 + 'cart_table_even_row_bg_color' => '.rtsb-builder-content {{WRAPPER}} .rtsb-cart-table table.shop_table tbody tr:nth-child(even)',
957 + 'cart_table_even_row_text_color' => '.rtsb-builder-content {{WRAPPER}} .rtsb-cart-table table.shop_table tr:nth-child(even) td',
993 958
994 - 'cart_table_col_padding' => '.rtsb-builder-content {{WRAPPER}} .rtsb-cart-table table.shop_table tbody tr td:not(.product-remove)',
995 - 'cart_table_col_attributes_padding' => '{{WRAPPER}} .rtsb-cart-table table.shop_table tbody tr td .product-attributes-wrapper',
996 - 'cart_table_row_padding' => '.rtsb-builder-content {{WRAPPER}} .rtsb-cart-table table.shop_table tbody tr',
959 + 'cart_table_col_padding' => '.rtsb-builder-content {{WRAPPER}} .rtsb-cart-table table.shop_table tbody tr td:not(.product-remove)',
960 + 'cart_table_col_attributes_padding' => '{{WRAPPER}} .rtsb-cart-table table.shop_table tbody tr td .product-attributes-wrapper',
961 + 'cart_table_row_padding' => '.rtsb-builder-content {{WRAPPER}} .rtsb-cart-table table.shop_table tbody tr',
997 962
998 - 'cart_link_color' => '.rtsb-builder-content {{WRAPPER}} .rtsb-cart-table table.shop_table tr td a',
999 - 'cart_link_hover_color' => '.rtsb-builder-content {{WRAPPER}} .rtsb-cart-table table.shop_table tr td a:hover',
963 + 'cart_link_color' => '.rtsb-builder-content {{WRAPPER}} .rtsb-cart-table table.shop_table tr td a',
964 + 'cart_link_hover_color' => '.rtsb-builder-content {{WRAPPER}} .rtsb-cart-table table.shop_table tr td a:hover',
1000 965
1001 966 // Cart Quantity.
1002 - 'quantity_input_width' => '{{WRAPPER}} .woocommerce-cart-form input.qty',
1003 - 'quantity_height' => [
967 + 'quantity_input_width' => '{{WRAPPER}} .woocommerce-cart-form input.qty',
968 + 'quantity_height' => [
1004 969 'full' => '{{WRAPPER}} .woocommerce-cart-form input[type=number], {{WRAPPER}} .woocommerce-cart-form .rtsb-quantity-box-group:is( .rtsb-quantity-box-group-style-1, .rtsb-quantity-box-group-style-2 ) .rtsb-quantity-btn',
1005 970 'half' => '{{WRAPPER}} .woocommerce-cart-form .rtsb-quantity-box-group:is( .rtsb-quantity-box-group-style-3, .rtsb-quantity-box-group-style-4 ) .rtsb-quantity-btn',
1006 971 ],
1007 - 'quantity_increment_button_padding' => '{{WRAPPER}} .woocommerce-cart-form .rtsb-quantity-box-group .rtsb-quantity-btn.rtsb-quantity-plus',
1008 - 'quantity_decrement_button_padding' => '{{WRAPPER}} .woocommerce-cart-form .rtsb-quantity-box-group .rtsb-quantity-btn.rtsb-quantity-minus',
972 + 'quantity_increment_button_padding' => '{{WRAPPER}} .woocommerce-cart-form .rtsb-quantity-box-group .rtsb-quantity-btn.rtsb-quantity-plus',
973 + 'quantity_decrement_button_padding' => '{{WRAPPER}} .woocommerce-cart-form .rtsb-quantity-box-group .rtsb-quantity-btn.rtsb-quantity-minus',
1009 974
1010 - 'quantity_button_width' => '{{WRAPPER}} .woocommerce-cart-form .rtsb-quantity-box-group .rtsb-quantity-btn',
1011 - 'icon_size' => '{{WRAPPER}} .woocommerce-cart-form .rtsb-quantity-box-group .rtsb-quantity-btn',
1012 - 'quantity_icon_color' => '{{WRAPPER}} .woocommerce-cart-form .quantity i',
1013 - 'quantity_icon_hover_color' => '{{WRAPPER}} .woocommerce-cart-form .quantity .rtsb-quantity-btn:hover i',
1014 - 'text_typography' => '{{WRAPPER}} .woocommerce-cart-form .quantity input',
1015 - 'quantity_number_color' => '{{WRAPPER}} .woocommerce-cart-form .quantity input',
1016 - 'quantity_background_color' => '{{WRAPPER}} .woocommerce-cart-form .quantity input',
1017 - 'quantity_border' => '{{WRAPPER}} .woocommerce-cart-form .quantity input',
1018 - 'quantity_radius' => '{{WRAPPER}} .woocommerce-cart-form .quantity input',
1019 - 'qunatity_padding' => '{{WRAPPER}} .woocommerce-cart-form .quantity input',
1020 - 'quantity_wrapper_background_color' => '{{WRAPPER}} .woocommerce-cart-form .quantity .rtsb-quantity-box-group',
1021 - 'qunatity_wrapper_padding' => '{{WRAPPER}} .woocommerce-cart-form .quantity .rtsb-quantity-box-group',
1022 - 'quantity_wrapper_radius' => '{{WRAPPER}} .woocommerce-cart-form .quantity .rtsb-quantity-box-group',
975 + 'quantity_button_width' => '{{WRAPPER}} .woocommerce-cart-form .rtsb-quantity-box-group .rtsb-quantity-btn',
976 + 'icon_size' => '{{WRAPPER}} .woocommerce-cart-form .rtsb-quantity-box-group .rtsb-quantity-btn',
977 + 'quantity_icon_color' => '{{WRAPPER}} .woocommerce-cart-form .quantity i',
978 + 'quantity_icon_hover_color' => '{{WRAPPER}} .woocommerce-cart-form .quantity .rtsb-quantity-btn:hover i',
979 + 'text_typography' => '{{WRAPPER}} .woocommerce-cart-form .quantity input',
980 + 'quantity_number_color' => '{{WRAPPER}} .woocommerce-cart-form .quantity input',
981 + 'quantity_background_color' => '{{WRAPPER}} .woocommerce-cart-form .quantity input',
982 + 'quantity_border' => '{{WRAPPER}} .woocommerce-cart-form .quantity input',
983 + 'quantity_radius' => '{{WRAPPER}} .woocommerce-cart-form .quantity input',
984 + 'qunatity_padding' => '{{WRAPPER}} .woocommerce-cart-form .quantity input',
985 + 'quantity_wrapper_background_color' => '{{WRAPPER}} .woocommerce-cart-form .quantity .rtsb-quantity-box-group',
986 + 'qunatity_wrapper_padding' => '{{WRAPPER}} .woocommerce-cart-form .quantity .rtsb-quantity-box-group',
987 + 'quantity_wrapper_radius' => '{{WRAPPER}} .woocommerce-cart-form .quantity .rtsb-quantity-box-group',
1023 988 ],
1024 989 ];
1025 990
1026 991 return apply_filters( 'rtsb/elements/elementor/widget/cart/selectors', $selectors );
@@ -1032,9 +997,9 @@
1032 997 * @return array
1033 998 */
1034 999 private static function checkout_widget_selectors(): array {
1035 1000 $selectors = [
1036 - 'rtsb-billing-form' => [
1001 + 'rtsb-billing-form' => [
1037 1002 // Title.
1038 1003 'show_title' => '{{WRAPPER}} .woocommerce-billing-fields h3',
1039 1004 'title_typo' => '{{WRAPPER}} .woocommerce-billing-fields h3',
1040 1005 'title_align' => '{{WRAPPER}} .woocommerce-billing-fields h3',
@@ -1053,31 +1018,31 @@
1053 1018 // Input Fields.
1054 1019 'fields_height' => '{{WRAPPER}} .woocommerce-billing-fields input:not([type=checkbox],[type=radio]), {{WRAPPER}} .rtsb-form-billing .select2-selection--single, {{WRAPPER}} .woocommerce-billing-fields select',
1055 1020 'fields_border' => '{{WRAPPER}} .woocommerce-billing-fields input:not([type=checkbox],[type=radio]), {{WRAPPER}} .woocommerce-billing-fields .select2-selection--single, {{WRAPPER}} .woocommerce-billing-fields select',
1056 1021
1057 - 'fields_border_radius' => '{{WRAPPER}} .woocommerce-billing-fields input:not([type=checkbox],[type=radio]), {{WRAPPER}} .woocommerce-billing-fields .select2-selection--single, {{WRAPPER}} .woocommerce-billing-fields select',
1022 + 'fields_border_radius' => '{{WRAPPER}} .woocommerce-billing-fields input:not([type=checkbox],[type=radio]), {{WRAPPER}} .woocommerce-billing-fields .select2-selection--single, {{WRAPPER}} .woocommerce-billing-fields select',
1058 1023
1059 - 'fields_text_color' => '{{WRAPPER}} .woocommerce-billing-fields input:not([type=checkbox],[type=radio]), {{WRAPPER}} .woocommerce-billing-fields .select2-selection--single, {{WRAPPER}} .woocommerce-billing-fields select',
1060 - 'fields_bg_color' => '{{WRAPPER}} .woocommerce-billing-fields input:not([type=checkbox],[type=radio]), {{WRAPPER}} .woocommerce-billing-fields .select2-selection--single, {{WRAPPER}} .woocommerce-billing-fields select',
1024 + 'fields_text_color' => '{{WRAPPER}} .woocommerce-billing-fields input:not([type=checkbox],[type=radio]), {{WRAPPER}} .woocommerce-billing-fields .select2-selection--single, {{WRAPPER}} .woocommerce-billing-fields select',
1025 + 'fields_bg_color' => '{{WRAPPER}} .woocommerce-billing-fields input:not([type=checkbox],[type=radio]), {{WRAPPER}} .woocommerce-billing-fields .select2-selection--single, {{WRAPPER}} .woocommerce-billing-fields select',
1061 1026
1062 1027 // Hover.
1063 - 'fields_hover_border' => '{{WRAPPER}} .woocommerce-billing-fields input:not([type=checkbox],[type=radio]):is(:hover, :focus, :active), {{WRAPPER}} .woocommerce-billing-fields .select2-container--open .select2-selection--single, {{WRAPPER}} .woocommerce-billing-fields select:is(:hover, :focus, :active,:focus-visible)',
1028 + 'fields_hover_border' => '{{WRAPPER}} .woocommerce-billing-fields input:not([type=checkbox],[type=radio]):is(:hover, :focus, :active), {{WRAPPER}} .woocommerce-billing-fields .select2-container--open .select2-selection--single, {{WRAPPER}} .woocommerce-billing-fields select:is(:hover, :focus, :active,:focus-visible)',
1064 1029
1065 - 'fields_border_radius_hover' => '{{WRAPPER}} .woocommerce-billing-fields input:not([type=checkbox],[type=radio]):is(:hover, :focus, :active), {{WRAPPER}} .woocommerce-billing-fields .select2-container--open .select2-selection--single, {{WRAPPER}} .woocommerce-billing-fields select:is(:hover, :focus, :active,:focus-visible)',
1030 + 'fields_border_radius_hover' => '{{WRAPPER}} .woocommerce-billing-fields input:not([type=checkbox],[type=radio]):is(:hover, :focus, :active), {{WRAPPER}} .woocommerce-billing-fields .select2-container--open .select2-selection--single, {{WRAPPER}} .woocommerce-billing-fields select:is(:hover, :focus, :active,:focus-visible)',
1066 1031
1067 - 'fields_hover_text_color' => '{{WRAPPER}} .woocommerce-billing-fields input:not([type=checkbox],[type=radio]):is(:hover, :focus, :active), {{WRAPPER}} , {{WRAPPER}} .woocommerce-billing-fields .select2-container--open .select2-selection--single',
1068 - 'fields_hover_bg_color' => '{{WRAPPER}} .woocommerce-billing-fields input:not([type=checkbox],[type=radio]):is(:hover, :focus, :active), {{WRAPPER}} .woocommerce-billing-fields .select2-container--open .select2-selection--single',
1069 - 'fields_padding' => '{{WRAPPER}} .woocommerce-billing-fields input:not([type=checkbox],[type=radio]),{{WRAPPER}} .rtsb-form-billing .select2-container--default .select2-selection--single, {{WRAPPER}} .woocommerce-billing-fields :is( select, .select2-selection--single )',
1032 + 'fields_hover_text_color' => '{{WRAPPER}} .woocommerce-billing-fields input:not([type=checkbox],[type=radio]):is(:hover, :focus, :active), {{WRAPPER}} , {{WRAPPER}} .woocommerce-billing-fields .select2-container--open .select2-selection--single',
1033 + 'fields_hover_bg_color' => '{{WRAPPER}} .woocommerce-billing-fields input:not([type=checkbox],[type=radio]):is(:hover, :focus, :active), {{WRAPPER}} .woocommerce-billing-fields .select2-container--open .select2-selection--single',
1034 + 'fields_padding' => '{{WRAPPER}} .woocommerce-billing-fields input:not([type=checkbox],[type=radio]),{{WRAPPER}} .rtsb-form-billing .select2-container--default .select2-selection--single, {{WRAPPER}} .woocommerce-billing-fields :is( select, .select2-selection--single )',
1070 1035
1071 - 'form_row_margin' => '{{WRAPPER}} .woocommerce-billing-fields p.form-row',
1072 - 'form_wrapper_margin' => '{{WRAPPER}} .woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper',
1036 + 'form_row_margin' => '{{WRAPPER}} .woocommerce-billing-fields p.form-row',
1037 + 'form_wrapper_margin' => '{{WRAPPER}} .woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper',
1073 1038
1074 1039 ],
1075 - 'rtsb-shipping-form' => [
1040 + 'rtsb-shipping-form' => [
1076 1041 // Label.
1077 - 'form_heading_gap' => '{{WRAPPER}} .rtsb-form-shipping #ship-to-different-address',
1078 - 'form_heading_color' => '{{WRAPPER}} .rtsb-form-shipping #ship-to-different-address',
1079 - 'form_heading_typo' => '{{WRAPPER}} .rtsb-form-shipping #ship-to-different-address',
1042 + 'form_heading_gap' => '{{WRAPPER}} .rtsb-form-shipping #ship-to-different-address',
1043 + 'form_heading_color' => '{{WRAPPER}} .rtsb-form-shipping #ship-to-different-address',
1044 + 'form_heading_typo' => '{{WRAPPER}} .rtsb-form-shipping #ship-to-different-address',
1080 1045
1081 1046 'fields_label_typo' => '{{WRAPPER}} .rtsb-form-shipping .shipping_address label',
1082 1047 'fields_label_color' => '{{WRAPPER}} .rtsb-form-shipping .shipping_address label',
1083 1048 'fields_label_reguired_color' => '{{WRAPPER}} .rtsb-form-shipping .shipping_address label .required',
@@ -1086,35 +1051,35 @@
1086 1051 // Input Fields.
1087 1052 'fields_height' => '{{WRAPPER}} .rtsb-form-shipping input:not([type=checkbox],[type=radio]), {{WRAPPER}} .rtsb-form-shipping .select2-selection--single, {{WRAPPER}} .rtsb-form-shipping select',
1088 1053 'fields_border' => '{{WRAPPER}} .rtsb-form-shipping :is( input:not([type=checkbox],[type=radio]), textarea ), {{WRAPPER}} .rtsb-form-shipping .select2-selection--single, {{WRAPPER}} .rtsb-form-shipping select',
1089 1054
1090 - 'fields_border_radius' => '{{WRAPPER}} .rtsb-form-shipping :is( input:not([type=checkbox],[type=radio]), textarea ), {{WRAPPER}} .rtsb-form-shipping .select2-selection--single, {{WRAPPER}} .rtsb-form-shipping select',
1055 + 'fields_border_radius' => '{{WRAPPER}} .rtsb-form-shipping :is( input:not([type=checkbox],[type=radio]), textarea ), {{WRAPPER}} .rtsb-form-shipping .select2-selection--single, {{WRAPPER}} .rtsb-form-shipping select',
1091 1056
1092 - 'fields_text_color' => '{{WRAPPER}} .rtsb-form-shipping :is( input:not([type=checkbox],[type=radio]), textarea ), {{WRAPPER}} .rtsb-form-shipping .select2-selection--single, {{WRAPPER}} .rtsb-form-shipping select',
1093 - 'fields_bg_color' => '{{WRAPPER}} .rtsb-form-shipping :is( input:not([type=checkbox],[type=radio]), textarea ), {{WRAPPER}} .rtsb-form-shipping .select2-selection--single, {{WRAPPER}} .rtsb-form-shipping select',
1057 + 'fields_text_color' => '{{WRAPPER}} .rtsb-form-shipping :is( input:not([type=checkbox],[type=radio]), textarea ), {{WRAPPER}} .rtsb-form-shipping .select2-selection--single, {{WRAPPER}} .rtsb-form-shipping select',
1058 + 'fields_bg_color' => '{{WRAPPER}} .rtsb-form-shipping :is( input:not([type=checkbox],[type=radio]), textarea ), {{WRAPPER}} .rtsb-form-shipping .select2-selection--single, {{WRAPPER}} .rtsb-form-shipping select',
1094 1059
1095 1060 // Hover.
1096 - 'fields_hover_border' => '{{WRAPPER}} .rtsb-form-shipping :is( input:not([type=checkbox],[type=radio]), textarea ):is(:hover, :focus, :active), {{WRAPPER}} .rtsb-form-shipping .select2-container--open .select2-selection--single, {{WRAPPER}} .rtsb-form-shipping select:is(:hover, :focus, :active,:focus-visible)',
1061 + 'fields_hover_border' => '{{WRAPPER}} .rtsb-form-shipping :is( input:not([type=checkbox],[type=radio]), textarea ):is(:hover, :focus, :active), {{WRAPPER}} .rtsb-form-shipping .select2-container--open .select2-selection--single, {{WRAPPER}} .rtsb-form-shipping select:is(:hover, :focus, :active,:focus-visible)',
1097 1062
1098 - 'fields_border_radius_hover' => '{{WRAPPER}} .rtsb-form-shipping :is( input:not([type=checkbox],[type=radio]), textarea ):is(:hover, :focus, :active), {{WRAPPER}} .rtsb-form-shipping .select2-container--open .select2-selection--single, {{WRAPPER}} .rtsb-form-shipping select:is(:hover, :focus, :active,:focus-visible)',
1063 + 'fields_border_radius_hover' => '{{WRAPPER}} .rtsb-form-shipping :is( input:not([type=checkbox],[type=radio]), textarea ):is(:hover, :focus, :active), {{WRAPPER}} .rtsb-form-shipping .select2-container--open .select2-selection--single, {{WRAPPER}} .rtsb-form-shipping select:is(:hover, :focus, :active,:focus-visible)',
1099 1064
1100 - 'fields_hover_text_color' => '{{WRAPPER}} .rtsb-form-shipping :is( input:not([type=checkbox],[type=radio]), textarea ):is(:hover, :focus, :active), {{WRAPPER}} , {{WRAPPER}} .rtsb-form-shipping .select2-container--open .select2-selection--single',
1101 - 'fields_hover_bg_color' => '{{WRAPPER}} .rtsb-form-shipping :is( input:not([type=checkbox],[type=radio]), textarea ):is(:hover, :focus, :active), {{WRAPPER}} .rtsb-form-shipping .select2-container--open .select2-selection--single',
1102 - 'fields_padding' => '{{WRAPPER}} .rtsb-form-shipping :is( input:not([type=checkbox],[type=radio]), textarea ),{{WRAPPER}} .rtsb-form-billing .select2-container--default .select2-selection--single, {{WRAPPER}} .rtsb-form-shipping :is( select, .select2-selection--single )',
1103 - 'form_row_margin' => '{{WRAPPER}} .rtsb-form-shipping p.form-row',
1104 - 'form_wrapper_margin' => '{{WRAPPER}} .rtsb-form-shipping .shipping_address',
1065 + 'fields_hover_text_color' => '{{WRAPPER}} .rtsb-form-shipping :is( input:not([type=checkbox],[type=radio]), textarea ):is(:hover, :focus, :active), {{WRAPPER}} , {{WRAPPER}} .rtsb-form-shipping .select2-container--open .select2-selection--single',
1066 + 'fields_hover_bg_color' => '{{WRAPPER}} .rtsb-form-shipping :is( input:not([type=checkbox],[type=radio]), textarea ):is(:hover, :focus, :active), {{WRAPPER}} .rtsb-form-shipping .select2-container--open .select2-selection--single',
1067 + 'fields_padding' => '{{WRAPPER}} .rtsb-form-shipping :is( input:not([type=checkbox],[type=radio]), textarea ),{{WRAPPER}} .rtsb-form-billing .select2-container--default .select2-selection--single, {{WRAPPER}} .rtsb-form-shipping :is( select, .select2-selection--single )',
1068 + 'form_row_margin' => '{{WRAPPER}} .rtsb-form-shipping p.form-row',
1069 + 'form_wrapper_margin' => '{{WRAPPER}} .rtsb-form-shipping .shipping_address',
1105 1070
1106 1071 ],
1107 - 'rtsb-order-notes' => [
1108 - 'show_title' => '{{WRAPPER}} .rtsb-form-order-note h3',
1109 - 'title_typo' => '{{WRAPPER}} .rtsb-form-order-note h3',
1110 - 'title_align' => '{{WRAPPER}} .rtsb-form-order-note h3',
1111 - 'title_color' => '{{WRAPPER}} .rtsb-form-order-note h3',
1112 - 'title_text_stroke' => '{{WRAPPER}} .rtsb-form-order-note h3',
1113 - 'title_text_shadow' => '{{WRAPPER}} .rtsb-form-order-note h3',
1114 - 'title_margin' => '{{WRAPPER}} .rtsb-form-order-note h3',
1115 - 'title_padding' => '{{WRAPPER}} .rtsb-form-order-note h3',
1116 - 'title_border' => '{{WRAPPER}} .rtsb-form-order-note h3',
1072 + 'rtsb-order-notes' => [
1073 + 'show_title' => '{{WRAPPER}} .rtsb-form-order-note h3',
1074 + 'title_typo' => '{{WRAPPER}} .rtsb-form-order-note h3',
1075 + 'title_align' => '{{WRAPPER}} .rtsb-form-order-note h3',
1076 + 'title_color' => '{{WRAPPER}} .rtsb-form-order-note h3',
1077 + 'title_text_stroke' => '{{WRAPPER}} .rtsb-form-order-note h3',
1078 + 'title_text_shadow' => '{{WRAPPER}} .rtsb-form-order-note h3',
1079 + 'title_margin' => '{{WRAPPER}} .rtsb-form-order-note h3',
1080 + 'title_padding' => '{{WRAPPER}} .rtsb-form-order-note h3',
1081 + 'title_border' => '{{WRAPPER}} .rtsb-form-order-note h3',
1117 1082
1118 1083 'fields_label_typo' => '{{WRAPPER}} .rtsb-form-order-note label',
1119 1084 'fields_label_color' => '{{WRAPPER}} .rtsb-form-order-note label',
1120 1085 'fields_label_reguired_color' => '{{WRAPPER}} .rtsb-form-order-note label .required',
@@ -1129,15 +1094,15 @@
1129 1094
1130 1095 // Hover.
1131 1096 'fields_hover_border' => '{{WRAPPER}} .rtsb-form-order-note textarea:is(:hover, :focus, :active)',
1132 1097
1133 - 'fields_border_radius_hover' => '{{WRAPPER}} .rtsb-form-order-note textarea:is(:hover, :focus, :active)',
1134 - 'fields_hover_text_color' => '{{WRAPPER}} .rtsb-form-order-note textarea:is(:hover, :focus, :active)',
1135 - 'fields_hover_bg_color' => '{{WRAPPER}} .rtsb-form-order-note textarea:is(:hover, :focus, :active)',
1098 + 'fields_border_radius_hover' => '{{WRAPPER}} .rtsb-form-order-note textarea:is(:hover, :focus, :active)',
1099 + 'fields_hover_text_color' => '{{WRAPPER}} .rtsb-form-order-note textarea:is(:hover, :focus, :active)',
1100 + 'fields_hover_bg_color' => '{{WRAPPER}} .rtsb-form-order-note textarea:is(:hover, :focus, :active)',
1136 1101
1137 - 'fields_padding' => '{{WRAPPER}} .rtsb-form-order-note textarea',
1138 - 'form_row_margin' => '{{WRAPPER}} .rtsb-form-order-note .woocommerce-input-wrapper',
1139 - 'form_wrapper_margin' => '{{WRAPPER}} .rtsb-form-order-note .woocommerce-input-wrapper',
1102 + 'fields_padding' => '{{WRAPPER}} .rtsb-form-order-note textarea',
1103 + 'form_row_margin' => '{{WRAPPER}} .rtsb-form-order-note .woocommerce-input-wrapper',
1104 + 'form_wrapper_margin' => '{{WRAPPER}} .rtsb-form-order-note .woocommerce-input-wrapper',
1140 1105
1141 1106 ],
1142 1107
1143 1108 'rtsb-order-review' => [
@@ -1177,23 +1142,23 @@
1177 1142
1178 1143 ],
1179 1144 'rtsb-checkout-payment' => [
1180 1145
1181 - 'payment_link_color' => '{{WRAPPER}} .rtsb-checkout-payment a',
1182 - 'payment_link_hover_color' => '{{WRAPPER}} .rtsb-checkout-payment a:hover',
1146 + 'payment_link_color' => '{{WRAPPER}} .rtsb-checkout-payment a',
1147 + 'payment_link_hover_color' => '{{WRAPPER}} .rtsb-checkout-payment a:hover',
1183 1148
1184 - 'payment_label_typography' => '{{WRAPPER}} .rtsb-checkout-payment .wc_payment_method label',
1185 - 'payment_label_color' => '{{WRAPPER}} .rtsb-checkout-payment .wc_payment_method label, {{WRAPPER}} #payment .payment_methods li input[type=radio]:first-child+label:before',
1186 - 'payment_label_active_hover_color' => '{{WRAPPER}} .rtsb-checkout-payment .wc_payment_method label:hover, {{WRAPPER}} #payment .payment_methods li input[type=radio]:first-child:checked+label:before, {{WRAPPER}} #payment .payment_methods li input[type=radio]:first-child:checked+label',
1187 - 'payment_label_bg_color' => '{{WRAPPER}} .rtsb-checkout-payment .wc_payment_method label',
1188 - 'payment_method_bacs_padding' => '{{WRAPPER}} .rtsb-checkout-payment #payment .payment_methods>.woocommerce-PaymentMethod>label,{{WRAPPER}} .rtsb-checkout-payment #payment .payment_methods>.wc_payment_method>label',
1189 - 'payment_method_bacs_margin' => '{{WRAPPER}} .rtsb-checkout-payment #payment .payment_methods>.woocommerce-PaymentMethod>label,{{WRAPPER}} .rtsb-checkout-payment #payment .payment_methods>.wc_payment_method>label',
1149 + 'payment_label_typography' => '{{WRAPPER}} .rtsb-checkout-payment .wc_payment_method label',
1150 + 'payment_label_color' => '{{WRAPPER}} .rtsb-checkout-payment .wc_payment_method label, {{WRAPPER}} #payment .payment_methods li input[type=radio]:first-child+label:before',
1151 + 'payment_label_active_hover_color' => '{{WRAPPER}} .rtsb-checkout-payment .wc_payment_method label:hover, {{WRAPPER}} #payment .payment_methods li input[type=radio]:first-child:checked+label:before, {{WRAPPER}} #payment .payment_methods li input[type=radio]:first-child:checked+label',
1152 + 'payment_label_bg_color' => '{{WRAPPER}} .rtsb-checkout-payment .wc_payment_method label',
1153 + 'payment_method_bacs_padding' => '{{WRAPPER}} .rtsb-checkout-payment #payment .payment_methods>.woocommerce-PaymentMethod>label,{{WRAPPER}} .rtsb-checkout-payment #payment .payment_methods>.wc_payment_method>label',
1154 + 'payment_method_bacs_margin' => '{{WRAPPER}} .rtsb-checkout-payment #payment .payment_methods>.woocommerce-PaymentMethod>label,{{WRAPPER}} .rtsb-checkout-payment #payment .payment_methods>.wc_payment_method>label',
1190 1155
1191 - 'payment_description_typography' => '{{WRAPPER}} .rtsb-checkout-payment p',
1192 - 'payment_description_text_color' => '{{WRAPPER}} .rtsb-checkout-payment p',
1193 - 'payment_description_bg_color' => '{{WRAPPER}} .rtsb-checkout-payment #payment .payment_methods > li .payment_box',
1194 - 'payment_method_desc_padding' => '{{WRAPPER}} .rtsb-checkout-payment #payment .payment_methods li .payment_box',
1195 - 'payment_method_desc_margin' => '{{WRAPPER}} .rtsb-checkout-payment #payment .payment_methods li .payment_box',
1156 + 'payment_description_typography' => '{{WRAPPER}} .rtsb-checkout-payment p',
1157 + 'payment_description_text_color' => '{{WRAPPER}} .rtsb-checkout-payment p',
1158 + 'payment_description_bg_color' => '{{WRAPPER}} .rtsb-checkout-payment #payment .payment_methods > li .payment_box',
1159 + 'payment_method_desc_padding' => '{{WRAPPER}} .rtsb-checkout-payment #payment .payment_methods li .payment_box',
1160 + 'payment_method_desc_margin' => '{{WRAPPER}} .rtsb-checkout-payment #payment .payment_methods li .payment_box',
1196 1161
1197 1162 'payment_button_description_typography' => '{{WRAPPER}} .rtsb-checkout-payment #payment .place-order p',
1198 1163 'payment_button_description_text_color' => '{{WRAPPER}} .rtsb-checkout-payment #payment .place-order p',
1199 1164 'payment_button_description_bg_color' => '{{WRAPPER}} .rtsb-checkout-payment #payment .place-order',
@@ -1239,36 +1204,30 @@
1239 1204 'fields_hover_text_color' => '{{WRAPPER}} .rtsb-checkout-coupon-form input.input-text:is(:hover, :focus, :active)',
1240 1205 'fields_hover_bg_color' => '{{WRAPPER}} .rtsb-checkout-coupon-form input.input-text:is(:hover, :focus, :active)',
1241 1206 'form_fields_border_radius_hover' => '{{WRAPPER}} .rtsb-checkout-coupon-form input.input-text:is(:hover, :focus, :active)',
1242 1207
1243 - 'fields_padding' => '{{WRAPPER}} .rtsb-checkout-coupon-form input.input-text',
1244 - 'fields_gap' => '{{WRAPPER}} .rtsb-checkout-coupon-form .coupon-form-fields',
1208 + 'fields_padding' => '{{WRAPPER}} .rtsb-checkout-coupon-form input.input-text',
1209 + 'fields_gap' => '{{WRAPPER}} .rtsb-checkout-coupon-form .coupon-form-fields',
1245 1210
1246 - 'infobox_typography' => '{{WRAPPER}} .rtsb-checkout-coupon-form :is(.woocommerce-info, .wc-block-components-notice-banner__content )',
1247 - 'infobox_bg_color' => '{{WRAPPER}} .rtsb-checkout-coupon-form :is(.woocommerce-info, .wc-block-components-notice-banner )',
1248 - 'infobox_text_color' => '{{WRAPPER}} .rtsb-checkout-coupon-form :is(.woocommerce-info, .wc-block-components-notice-banner__content )',
1249 -
1250 - 'infobox_text_link_color' => '{{WRAPPER}} .rtsb-checkout-coupon-form a',
1251 - 'infobox_border_color' => '{{WRAPPER}} .rtsb-checkout-coupon-form :is(.woocommerce-info, .wc-block-components-notice-banner ) ',
1252 - 'infobox_icon_size' => [
1253 - 'icon' => '{{WRAPPER}} :is( .woocommerce-info::before, .woocommerce-info i), {{WRAPPER}} .wc-block-components-notice-banner__content i',
1254 - 'svg' => '{{WRAPPER}} :is( .woocommerce-info svg, .wc-block-components-notice-banner__content svg )',
1211 + 'infobox_typography' => '{{WRAPPER}} .rtsb-checkout-coupon-form .woocommerce-info',
1212 + 'infobox_bg_color' => '{{WRAPPER}} .rtsb-checkout-coupon-form .woocommerce-info',
1213 + 'infobox_text_color' => '{{WRAPPER}} .rtsb-checkout-coupon-form .woocommerce-info ',
1214 + 'infobox_text_link_color' => '{{WRAPPER}} .rtsb-checkout-coupon-form a',
1215 + 'infobox_border_color' => '{{WRAPPER}} .rtsb-checkout-coupon-form .woocommerce-info ',
1216 + 'infobox_icon_size' => [
1217 + 'icon' => '{{WRAPPER}} .woocommerce-info::before, {{WRAPPER}} .woocommerce-info i',
1218 + 'svg' => '{{WRAPPER}} .woocommerce-info svg',
1255 1219 ],
1220 + 'infobox_icon_color' => '{{WRAPPER}} .woocommerce-info::before, {{WRAPPER}} .woocommerce-info i, {{WRAPPER}} .woocommerce-info svg',
1221 + 'infobox_wrapper_border' => '{{WRAPPER}} .rtsb-checkout-coupon-form ',
1222 + 'infobox_border_radius' => '{{WRAPPER}} .rtsb-checkout-coupon-form ',
1223 + 'infobox_padding' => '{{WRAPPER}} .rtsb-checkout-coupon-form .woocommerce-info ',
1224 + 'form_margin' => '{{WRAPPER}} .rtsb-checkout-coupon-form .coupon-form-fields',
1225 + 'form_area_padding' => '{{WRAPPER}} .rtsb-checkout-coupon-form .woocommerce-form-coupon',
1226 + 'form_area_margin' => '{{WRAPPER}} .rtsb-checkout-coupon-form .woocommerce-form-coupon',
1256 1227
1257 - 'infobox_icon_margin' => '{{WRAPPER}} .woocommerce-info::before, {{WRAPPER}} .woocommerce-info :is( i, svg ), {{WRAPPER}} .wc-block-components-notice-banner__content :is( i, svg ) ',
1258 -
1259 - 'infobox_icon_color' => '{{WRAPPER}} :is( .woocommerce-info::before, .woocommerce-info i, .woocommerce-info svg ), {{WRAPPER}} :is( .wc-block-components-notice-banner__content svg, .wc-block-components-notice-banner__content i )',
1260 -
1261 - 'infobox_wrapper_border' => '{{WRAPPER}} .rtsb-checkout-coupon-form ',
1262 - 'infobox_border_radius' => '{{WRAPPER}} .rtsb-checkout-coupon-form .wc-block-components-notice-banner',
1263 - 'infobox_padding' => '{{WRAPPER}} .rtsb-checkout-coupon-form :is( .woocommerce-info, .wc-block-components-notice-banner__content )',
1264 - 'form_margin' => '{{WRAPPER}} .rtsb-checkout-coupon-form .coupon-form-fields',
1265 - 'form_area_padding' => '{{WRAPPER}} .rtsb-checkout-coupon-form .woocommerce-form-coupon',
1266 - 'form_area_margin' => '{{WRAPPER}} .rtsb-checkout-coupon-form .woocommerce-form-coupon',
1267 -
1268 - 'form_area_wrapper_border' => '{{WRAPPER}} .rtsb-checkout-coupon-form .woocommerce-form-coupon',
1269 - 'form_area_border_radius' => '{{WRAPPER}} .rtsb-checkout-coupon-form .woocommerce-form-coupon',
1270 -
1228 + 'form_area_wrapper_border' => '{{WRAPPER}} .rtsb-checkout-coupon-form .woocommerce-form-coupon',
1229 + 'form_area_border_radius' => '{{WRAPPER}} .rtsb-checkout-coupon-form .woocommerce-form-coupon',
1271 1230 ]
1272 1231 ),
1273 1232 'rtsb-checkout-login-form' => array_merge(
1274 1233 self::button_settings_selector(),
@@ -1291,37 +1250,32 @@
1291 1250 'form_fields_border_radius_hover' => '{{WRAPPER}} input.input-text:is(:hover, :focus, :active)',
1292 1251 'fields_hover_text_color' => '{{WRAPPER}} input.input-text:is(:hover, :focus, :active)',
1293 1252 'fields_hover_bg_color' => '{{WRAPPER}} input.input-text:is(:hover, :focus, :active)',
1294 1253
1295 - 'fields_padding' => '{{WRAPPER}} .rtsb-checkout-login-form input.input-text',
1296 - 'fields_gap' => '{{WRAPPER}} .rtsb-checkout-login-form .login-form-fields',
1297 - 'label_gap' => '{{WRAPPER}} .rtsb-checkout-login-form .field-wrapper label',
1298 - // Info Box.
1299 - 'infobox_typography' => '{{WRAPPER}} .rtsb-checkout-login-form :is(.woocommerce-info, .wc-block-components-notice-banner__content )',
1300 - 'infobox_bg_color' => '{{WRAPPER}} .rtsb-checkout-login-form :is(.woocommerce-info, .wc-block-components-notice-banner.is-info )',
1301 - 'infobox_text_color' => '{{WRAPPER}} .rtsb-checkout-login-form :is(.woocommerce-info, .wc-block-components-notice-banner__content )',
1254 + 'fields_padding' => '{{WRAPPER}} .rtsb-checkout-login-form input.input-text',
1255 + 'fields_gap' => '{{WRAPPER}} .rtsb-checkout-login-form .login-form-fields',
1256 + 'label_gap' => '{{WRAPPER}} .rtsb-checkout-login-form .field-wrapper label',
1302 1257
1303 - 'infobox_text_link_color' => '{{WRAPPER}} .rtsb-checkout-login-form a',
1304 -
1305 - 'infobox_border_color' => '{{WRAPPER}} .rtsb-checkout-login-form :is(.woocommerce-info, .wc-block-components-notice-banner.is-info )',
1306 - 'infobox_icon_size' => [
1307 - 'icon' => '{{WRAPPER}} :is( .woocommerce-info::before, .woocommerce-info i), {{WRAPPER}} .wc-block-components-notice-banner__content i',
1308 - 'svg' => '{{WRAPPER}} :is( .woocommerce-info svg, .wc-block-components-notice-banner__content svg )',
1258 + 'infobox_typography' => '{{WRAPPER}} .rtsb-checkout-login-form .woocommerce-info',
1259 + 'infobox_bg_color' => '{{WRAPPER}} .rtsb-checkout-login-form .woocommerce-info',
1260 + 'infobox_text_color' => '{{WRAPPER}} .rtsb-checkout-login-form .woocommerce-info ',
1261 + 'infobox_text_link_color' => '{{WRAPPER}} .rtsb-checkout-login-form a',
1262 + 'infobox_border_color' => '{{WRAPPER}} .rtsb-checkout-login-form .woocommerce-info ',
1263 + 'infobox_icon_size' => [
1264 + 'icon' => '{{WRAPPER}} .woocommerce-info::before, {{WRAPPER}} .woocommerce-info i',
1265 + 'svg' => '{{WRAPPER}} .woocommerce-info svg',
1309 1266 ],
1267 + 'infobox_icon_color' => '{{WRAPPER}} .woocommerce-info::before, {{WRAPPER}} .woocommerce-info i, {{WRAPPER}} .woocommerce-info svg',
1310 1268
1311 - 'infobox_icon_margin' => '{{WRAPPER}} .woocommerce-info::before, {{WRAPPER}} .woocommerce-info :is( i, svg ), {{WRAPPER}} .wc-block-components-notice-banner :is( i, svg ) ',
1269 + 'infobox_wrapper_border' => '{{WRAPPER}} .rtsb-checkout-login-form',
1270 + 'infobox_border_radius' => '{{WRAPPER}} .rtsb-checkout-login-form',
1271 + 'infobox_padding' => '{{WRAPPER}} .rtsb-checkout-login-form .woocommerce-info ',
1272 + 'form_margin' => '{{WRAPPER}} .rtsb-checkout-login-form .login-form-fields',
1273 + 'form_area_padding' => '{{WRAPPER}} .rtsb-checkout-login-form .woocommerce-form-login',
1274 + 'form_area_margin' => '{{WRAPPER}} .rtsb-checkout-login-form .woocommerce-form-login',
1275 + 'form_area_wrapper_border' => '{{WRAPPER}} .rtsb-checkout-login-form .woocommerce-form-login',
1276 + 'form_area_border_radius' => '{{WRAPPER}} .rtsb-checkout-login-form .woocommerce-form-login',
1312 1277
1313 - 'infobox_icon_color' => '{{WRAPPER}} :is( .woocommerce-info::before, .woocommerce-info i, .woocommerce-info svg ), {{WRAPPER}} :is( .wc-block-components-notice-banner svg, .wc-block-components-notice-banner i )',
1314 -
1315 - 'infobox_wrapper_border' => '{{WRAPPER}} .rtsb-checkout-login-form',
1316 - 'infobox_border_radius' => '{{WRAPPER}} .rtsb-checkout-login-form .wc-block-components-notice-banner',
1317 - 'infobox_padding' => '{{WRAPPER}} .rtsb-checkout-login-form :is( .woocommerce-info, .wc-block-components-notice-banner__content ) ',
1318 - 'form_margin' => '{{WRAPPER}} .rtsb-checkout-login-form .login-form-fields',
1319 - 'form_area_padding' => '{{WRAPPER}} .rtsb-checkout-login-form .woocommerce-form-login',
1320 - 'form_area_margin' => '{{WRAPPER}} .rtsb-checkout-login-form .woocommerce-form-login',
1321 - 'form_area_wrapper_border' => '{{WRAPPER}} .rtsb-checkout-login-form .woocommerce-form-login',
1322 - 'form_area_border_radius' => '{{WRAPPER}} .rtsb-checkout-login-form .woocommerce-form-login',
1323 -
1324 1278 ]
1325 1279 ),
1326 1280 'rtsb-shipping-method' => [
1327 1281
@@ -1363,19 +1317,17 @@
1363 1317 'columns' => [
1364 1318 'cols' => '{{WRAPPER}} .rtsb-elementor-container .rtsb-row',
1365 1319 'list_cols' => '{{WRAPPER}} .rtsb-elementor-container .rtsb-row[class*="list-layout"]',
1366 1320 'grid_gap' => [
1367 - 'padding' => '{{WRAPPER}} .rtsb-elementor-container [class*=rtsb-col-]',
1368 - 'margin' => '{{WRAPPER}} .rtsb-elementor-container .rtsb-row',
1369 - 'slider_layout3' => '{{WRAPPER}} .rtsb-elementor-container .rtsb-slider-layout3',
1370 - 'slider_layout9' => '{{WRAPPER}} .rtsb-elementor-container .rtsb-slider-layout9',
1321 + 'padding' => '{{WRAPPER}} .rtsb-elementor-container [class*=rtsb-col-]',
1322 + 'margin' => '{{WRAPPER}} .rtsb-elementor-container .rtsb-row',
1371 1323 ],
1372 1324 'image_width' => [
1373 - 'image' => '{{WRAPPER}} .rtsb-product .rtsb-list-item .rtsb-product-img, {{WRAPPER}} .rtsb-elementor-container .rtsb-list-layout6 .rtsb-content-left',
1325 + 'image' => '{{WRAPPER}} .rtsb-product .rtsb-list-item .rtsb-product-img',
1374 1326 // 'content' => '{{WRAPPER}} .rtsb-product .rtsb-list-item .rtsb-product-content',
1375 1327 ],
1376 1328 'v_action_btn_width' => '{{WRAPPER}} .rtsb-elementor-container .rtsb-list-layout3 .rtsb-product .rtsb-action-buttons.after-content',
1377 - 'image_gap' => '{{WRAPPER}} .rtsb-product .rtsb-list-item,{{WRAPPER}} .rtsb-elementor-container .rtsb-list-layout6 .rtsb-product .rtsb-list-item .rtsb-product-content',
1329 + 'image_gap' => '{{WRAPPER}} .rtsb-product .rtsb-list-item',
1378 1330 'grid_alignment' => [
1379 1331 'text_align' => '{{WRAPPER}} .rtsb-elementor-container, {{WRAPPER}} .rtsb-elementor-container .rtsb-grid-layout3 .rtsb-product-content, {{WRAPPER}} .rtsb-elementor-container .rtsb-grid-layout4 .rtsb-product-content',
1380 1332 'justify_content' => '{{WRAPPER}} .rtsb-elementor-container .rtsb-category-list, {{WRAPPER}} .rtsb-elementor-container .price-wrapper, {{WRAPPER}} .rtsb-elementor-container [class*=list-layout] .rtsb-product-category, {{WRAPPER}} .rtsb-elementor-container .rtwpvs-archive-variation-wrapper, {{WRAPPER}} .rtsb-elementor-container .product-rating, {{WRAPPER}} .rtsb-elementor-container .category-title-with-count, {{WRAPPER}} .rtsb-elementor-container .rtsb-grid-layout3 .rtsb-product-content .rtsb-product-category,{{WRAPPER}} .rtsb-elementor-container .rtsb-grid-layout4 .rtsb-product-content .rtsb-product-category,{{WRAPPER}} .rtsb-grid-layout4 .rtsb-content-footer.has-cart-text .rtsb-action-button-list',
1381 1333 ],
@@ -1408,17 +1360,16 @@
1408 1360 'position_x' => '{{WRAPPER}} .rtsb-elementor-container .rtsb-promotion',
1409 1361 'position_y' => '{{WRAPPER}} .rtsb-elementor-container .rtsb-promotion',
1410 1362 ],
1411 1363 'image' => [
1412 - 'overlay' => '{{WRAPPER}} .rtsb-elementor-container.has-overlay [class*=category-single-layout] .single-category-area .rtsb-img-link::before',
1413 - 'hover_overlay' => '{{WRAPPER}} .rtsb-elementor-container.has-overlay .single-category-area .rtsb-img-link::after',
1414 - 'img_bg_color' => '{{WRAPPER}} .rtsb-product-img .rtsb-product-image, {{WRAPPER}} .rtsb-product-img .default-img',
1415 - 'img_wrapper_bg_color' => '{{WRAPPER}} .rtsb-product-img figure',
1416 - 'border' => '{{WRAPPER}} .rtsb-elementor-container .rtsb-product-img figure',
1417 - 'width' => '{{WRAPPER}} .rtsb-elementor-container .rtsb-grid-item .rtsb-product-image, {{WRAPPER}} .rtsb-elementor-container .rtsb-grid-item .default-img, {{WRAPPER}} .rtsb-elementor-container .rtsb-category-grid .rtsb-product-image, {{WRAPPER}} .rtsb-elementor-container .rtsb-category-grid .default-img, {{WRAPPER}} .rtsb-elementor-container .rtsb-product-img .default-img, {{WRAPPER}} .rtsb-elementor-container .rtsb-list-item .rtsb-product-image',
1418 - 'max_width' => '{{WRAPPER}} .rtsb-elementor-container .rtsb-grid-item .rtsb-product-img figure, {{WRAPPER}} .rtsb-elementor-container .rtsb-category-layout2 .category-title-with-image .rtsb-product-img figure,{{WRAPPER}} .rtsb-elementor-container .rtsb-product-img figure, {{WRAPPER}} .rtsb-elementor-container .rtsb-list-item .rtsb-product-img figure',
1419 - 'border_radius' => '{{WRAPPER}} .rtsb-elementor-container .rtsb-product-img figure, {{WRAPPER}} .rtsb-elementor-container.has-overlay [class*=category-single-layout] .single-category-area::before, {{WRAPPER}} .rtsb-elementor-container.has-overlay [class*=category-single-layout] .single-category-area::after',
1420 - 'margin' => '{{WRAPPER}} .rtsb-elementor-container .rtsb-product-img',
1364 + 'overlay' => '{{WRAPPER}} .rtsb-elementor-container.has-overlay [class*=category-single-layout] .single-category-area .rtsb-img-link::before',
1365 + 'hover_overlay' => '{{WRAPPER}} .rtsb-elementor-container.has-overlay .single-category-area .rtsb-img-link::after',
1366 + 'img_bg_color' => '{{WRAPPER}} .rtsb-product-img .rtsb-product-image, {{WRAPPER}} .rtsb-product-img .default-img',
1367 + 'border' => '{{WRAPPER}} .rtsb-elementor-container .rtsb-product-img figure',
1368 + 'width' => '{{WRAPPER}} .rtsb-elementor-container .rtsb-grid-item .rtsb-product-image, {{WRAPPER}} .rtsb-elementor-container .rtsb-grid-item .default-img, {{WRAPPER}} .rtsb-elementor-container .rtsb-category-grid .rtsb-product-image, {{WRAPPER}} .rtsb-elementor-container .rtsb-category-grid .default-img, {{WRAPPER}} .rtsb-elementor-container .rtsb-product-img .default-img, {{WRAPPER}} .rtsb-elementor-container .rtsb-list-item .rtsb-product-image',
1369 + 'max_width' => '{{WRAPPER}} .rtsb-elementor-container .rtsb-grid-item .rtsb-product-img figure, {{WRAPPER}} .rtsb-elementor-container .rtsb-category-layout2 .category-title-with-image .rtsb-product-img figure,{{WRAPPER}} .rtsb-elementor-container .rtsb-product-img figure, {{WRAPPER}} .rtsb-elementor-container .rtsb-list-item .rtsb-product-img figure',
1370 + 'border_radius' => '{{WRAPPER}} .rtsb-elementor-container .rtsb-product-img figure, {{WRAPPER}} .rtsb-elementor-container.has-overlay [class*=category-single-layout] .single-category-area::before, {{WRAPPER}} .rtsb-elementor-container.has-overlay [class*=category-single-layout] .single-category-area::after',
1371 + 'margin' => '{{WRAPPER}} .rtsb-elementor-container .rtsb-product-img',
1421 1372 ],
1422 1373 'advanced' => [
1423 1374 'content_padding' => '{{WRAPPER}} .rtsb-elementor-container .rtsb-product-content, {{WRAPPER}} .rtsb-elementor-container .rtsb-row:not(.rtsb-category-layout2) .rtsb-category-content, {{WRAPPER}} .rtsb-elementor-container .rtsb-category-layout2 .category-title-with-image',
1424 1375 'element_margin' => '{{WRAPPER}} .rtsb-elementor-container .rtsb-product, {{WRAPPER}} .rtsb-elementor-container .rtsb-category-grid',
@@ -1476,9 +1427,9 @@
1476 1427 * @return array
1477 1428 */
1478 1429 private static function general_product_selectors(): array {
1479 1430 return apply_filters(
1480 - 'rtsb/elementor/general_product_selectors',
1431 + 'rtsb/elements/elementor/general_product_selectors',
1481 1432 [
1482 1433 'section_title' => [
1483 1434 'typography' => '{{WRAPPER}} .rtsb-elementor-container .rtsb-section-title',
1484 1435 'alignment' => '{{WRAPPER}} .rtsb-elementor-container .rtsb-section-title',
@@ -1494,15 +1445,15 @@
1494 1445 'product_title' => [
1495 1446 'typography' => '{{WRAPPER}} .rtsb-elementor-container .product-title',
1496 1447 'alignment' => '{{WRAPPER}} .rtsb-elementor-container .product-title',
1497 1448 'color' => '{{WRAPPER}} .rtsb-elementor-container .product-title',
1498 - 'bg_color' => '{{WRAPPER}} .rtsb-elementor-container .rtsb-product-title-wrapper,{{WRAPPER}} .rtsb-elementor-container .product-title',
1449 + 'bg_color' => '{{WRAPPER}} .rtsb-elementor-container .rtsb-product-title-wrapper',
1499 1450 'hover_color' => '{{WRAPPER}} .rtsb-elementor-container .rtsb-product-title-wrapper:hover .product-title',
1500 - 'hover_bg_color' => '{{WRAPPER}} .rtsb-elementor-container .rtsb-product-title-wrapper:hover,{{WRAPPER}} .rtsb-elementor-container .product-title:hover',
1451 + 'hover_bg_color' => '{{WRAPPER}} .rtsb-elementor-container .rtsb-product-title-wrapper:hover',
1501 1452 'border' => '{{WRAPPER}} .rtsb-elementor-container .rtsb-product-title-wrapper',
1502 1453 'border_hover_color' => '{{WRAPPER}} .rtsb-elementor-container .rtsb-product-title-wrapper:hover',
1503 - 'padding' => '{{WRAPPER}} .rtsb-elementor-container .rtsb-product-title-wrapper,{{WRAPPER}} .rtsb-elementor-container .product-title',
1504 - 'margin' => '{{WRAPPER}} .rtsb-elementor-container .rtsb-product-title-wrapper,{{WRAPPER}} .rtsb-elementor-container .product-title',
1454 + 'padding' => '{{WRAPPER}} .rtsb-elementor-container .rtsb-product-title-wrapper',
1455 + 'margin' => '{{WRAPPER}} .rtsb-elementor-container .rtsb-product-title-wrapper',
1505 1456 ],
1506 1457 'short_description' => array_fill_keys(
1507 1458 [
1508 1459 'typography',