PluginProbe
ShopBuilder – WooCommerce Builder For Elementor / 3.4.0
ShopBuilder – WooCommerce Builder For Elementor v3.4.0
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 +483 -363 2.1.23.4.0 View file →
@@ -9,8 +9,28 @@
9 9 */
10 10
11 11 namespace RadiusTheme\SB\Elementor\Helper;
12 12
13 +use RadiusTheme\SB\Elementor\Widgets\Archive\ProductFilters;
14 +use RadiusTheme\SB\Elementor\Widgets\General\{AdvancedHeading,
15 + DropCaps,
16 + ShopBuilderButton,
17 + CallToAction,
18 + InfoBox,
19 + FlipBox,
20 + Counter,
21 + CountDown,
22 + PricingTable,
23 + ProgressBar,
24 + ImageAccordion,
25 + ShopBuilderFaq,
26 + LogoSliderAndGrid,
27 + Testimonial,
28 + TeamMember,
29 + PostList,
30 + PostGrid
31 +};
32 +
13 33 // Do not allow directly accessing this file.
14 34 if ( ! defined( 'ABSPATH' ) ) {
15 35 exit( 'This script cannot be accessed directly.' );
16 36 }
@@ -18,8 +38,9 @@
18 38 /**
19 39 * BuilderFns class
20 40 */
21 41 class ControlSelectors {
42 +
22 43 /**
23 44 * Get Widget Selectors.
24 45 *
25 46 * @param object $widget Widget object.
@@ -118,19 +139,19 @@
118 139 public static function reviews_settings_selecotor(): array {
119 140 $defaults = array_merge(
120 141 self::review_star_icon_selector(),
121 142 [
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',
143 + 'review_heading_typography' => '{{WRAPPER}} #reviews .woocommerce-Reviews-title',
144 + 'review_heading_color' => '{{WRAPPER}} #reviews .woocommerce-Reviews-title',
145 + 'review_title_margin' => '{{WRAPPER}} #reviews .woocommerce-Reviews-title',
125 146
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',
147 + 'form_heading_typography' => '{{WRAPPER}} #reviews #reply-title',
148 + 'form_heading_color' => '{{WRAPPER}} #reviews #reply-title',
149 + 'noform_heading_color' => '{{WRAPPER}} #reviews .woocommerce-noreviews',
150 + 'form_title_margin' => '{{WRAPPER}} #reviews #reply-title',
151 + 'input_label_typography' => '{{WRAPPER}} #commentform label',
152 + 'review_label_color' => '{{WRAPPER}} #commentform label',
153 + 'review_label_required' => '{{WRAPPER}} #commentform .required',
133 154
134 155 'review_input_color' => '{{WRAPPER}} #review_form #respond .comment-form :is(input:not([type=checkbox], .submit), textarea)',
135 156 'review_input_border_color' => '{{WRAPPER}} #review_form #respond .comment-form :is(textarea, input:not(.submit))',
136 157 'review_input_border_color_focus' => '{{WRAPPER}} #review_form #respond .comment-form :is(textarea, input):focus',
@@ -143,30 +164,31 @@
143 164 ],
144 165 'review_input_border_radius' => '{{WRAPPER}} #review_form #respond .comment-form :is(input:not([type=submit]), textarea )',
145 166 'review_input_padding' => '{{WRAPPER}} #review_form #respond .comment-form :is(textarea, input:not(#wp-comment-cookies-consent, .submit))',
146 167
147 - 'button_typography' => '{{WRAPPER}} #review_form #respond .comment-form :is(.submit)',
148 - 'submit_button_alignment' => [
168 + 'button_typography' => '{{WRAPPER}} #review_form #respond .comment-form :is(.submit)',
169 + 'submit_button_alignment' => [
149 170 'text-align' => '{{WRAPPER}} #review_form #respond .comment-form .form-submit',
150 171 'float' => '{{WRAPPER}} #review_form #respond .comment-form .form-submit input#submit',
151 172 ],
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)',
173 + 'submit_button_height' => '{{WRAPPER}} #review_form #respond .comment-form :is(.submit)',
174 + 'button_text_color_normal' => '{{WRAPPER}} #review_form #respond .comment-form :is(.submit)',
175 + 'button_bg_color_normal' => '{{WRAPPER}} #review_form #respond .comment-form :is(.submit)',
176 + 'button_border' => '{{WRAPPER}} #review_form #respond .comment-form :is(.submit)',
177 + 'button_text_color_hover' => '{{WRAPPER}} #review_form #respond .comment-form :is(.submit):hover',
178 + 'button_bg_color_hover' => '{{WRAPPER}} #review_form #respond .comment-form :is(.submit):hover',
179 + 'button_border_hover_color' => '{{WRAPPER}} #review_form #respond .comment-form :is(.submit):hover',
180 + 'button_border_radius' => '{{WRAPPER}} #review_form #respond .comment-form :is(.submit)',
181 + 'button_padding' => '{{WRAPPER}} #review_form #respond .comment-form :is(.submit)',
182 + 'button_margin' => '{{WRAPPER}} #review_form #respond .comment-form :is(.submit)',
161 183
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',
184 + 'review_meta_color' => '{{WRAPPER}} #reviews #comments ol.commentlist li .meta',
185 + 'description_color' => '{{WRAPPER}} #reviews .description, {{WRAPPER}} #reviews .description p',
186 + 'review_border' => '{{WRAPPER}} #reviews #comments ol.commentlist li .comment-text',
187 + 'review_meta_typography' => '{{WRAPPER}} #reviews #comments ol.commentlist li .meta',
188 + 'review_desc_typography' => '{{WRAPPER}} #reviews .description, {{WRAPPER}} #reviews .description p',
189 + 'review_single_spacing' => '{{WRAPPER}} #reviews #comments ol.commentlist li',
190 + 'review_padding' => '{{WRAPPER}} #reviews #comments ol.commentlist li .comment-text',
169 191
170 192 ]
171 193 );
172 194
@@ -244,14 +266,17 @@
244 266 'add_cart_button_margin' => '{{WRAPPER}} .products .product :is(a.add_to_cart_button, a.product_type_simple, a.product_type_grouped )',
245 267 'cart_height' => '{{WRAPPER}} .products .product :is(a.add_to_cart_button, a.product_type_simple, a.product_type_grouped )',
246 268 'icon_align' => [
247 269 'align' => '{{WRAPPER}} .products .product :is(a.add_to_cart_button, a.product_type_simple, a.product_type_grouped )',
248 - 'flex-direction' => '{{WRAPPER}} .products .product :is(a.add_to_cart_button, a.product_type_simple, a.product_type_grouped ) :is(i, span)',
270 + 'flex-direction' => '{{WRAPPER}} .products .product :is(a.add_to_cart_button, a.product_type_simple, a.product_type_grouped ), {{WRAPPER}} .products .product :is(a.add_to_cart_button, a.product_type_simple, a.product_type_grouped ) :is(i, span)',
249 271 ],
250 272 'cart_icon_gap' => '{{WRAPPER}} .products .product :is(a.add_to_cart_button, a.product_type_simple, a.product_type_grouped )',
251 273 'cart_icon_size' => '{{WRAPPER}} .products .product :is(a.add_to_cart_button, a.product_type_simple, a.product_type_grouped ) :is(i, span, svg):not(.ahfb-svg-iconset):not(.ast-card-action-tooltip)',
252 274 // Slider.
253 - 'slider_arrow_icon_size' => '{{WRAPPER}} .rtsb-carousel-slider .rtsb-slider-btn',
275 + 'slider_arrow_icon_size' => [
276 + 'icon' => '{{WRAPPER}} .rtsb-carousel-slider .rtsb-slider-btn 1',
277 + 'svg' => '{{WRAPPER}} .rtsb-carousel-slider .rtsb-slider-btn svg',
278 + ],
254 279 'slider_arrow_size' => '{{WRAPPER}} .rtsb-carousel-slider .rtsb-slider-btn',
255 280 'arrows_color' => '{{WRAPPER}} .rtsb-carousel-slider .rtsb-slider-btn',
256 281 'arrows_bg_color' => '{{WRAPPER}} .rtsb-carousel-slider .rtsb-slider-btn',
257 282 'arrows_border_color' => '{{WRAPPER}} .rtsb-carousel-slider .rtsb-slider-btn',
@@ -276,9 +301,12 @@
276 301 'pagination_padding' => '{{WRAPPER}} .woocommerce-pagination .page-numbers:not(ul,div)',
277 302 'pagination_margin' => '{{WRAPPER}} .woocommerce-pagination',
278 303 'pagination_width' => '{{WRAPPER}} .woocommerce-pagination .page-numbers:not(ul,div)',
279 304 'pagination_height' => '{{WRAPPER}} .woocommerce-pagination .page-numbers:not(ul,div)',
280 - 'pagination_icon_size' => '{{WRAPPER}} .woocommerce-pagination .page-numbers:not(ul,div) i',
305 + 'pagination_icon_size' => [
306 + 'icon' => '{{WRAPPER}} .woocommerce-pagination .page-numbers:not(ul,div) i',
307 + 'svg' => '{{WRAPPER}} .woocommerce-pagination .page-numbers:not(ul,div) svg',
308 + ],
281 309 // Review Star.
282 310 'review_star_icon_default_color' => '{{WRAPPER}} .products .product .star-rating::before, {{WRAPPER}} p.stars a:before, {{WRAPPER}} p.stars a:hover~a:before, {{WRAPPER}} p.stars.selected a.active~a:before',
283 311 'review_star_icon_color' => '{{WRAPPER}} .products .product .star-rating span::before, {{WRAPPER}} p.stars.selected a.active:before, {{WRAPPER}} p.stars:hover a:before, {{WRAPPER}} p.stars.selected a:not(.active):before, {{WRAPPER}} p.stars.selected a.active:before',
284 312 'review_star_icon_size' => '{{WRAPPER}} .products .product .star-rating',
@@ -298,10 +326,10 @@
298 326 * @return array
299 327 */
300 328 private static function general_widget_selectors(): array {
301 329 $selectors = [
302 - 'rtsb-product-breadcrumbs' => [
303 - 'breadcrumbs_align' => '{{WRAPPER}} .rtsb-breadcrumb',
330 + 'rtsb-product-breadcrumbs' => [
331 + 'breadcrumbs_align' => '{{WRAPPER}} .rtsb-breadcrumb .woocommerce-breadcrumb',
304 332 'text_color' => '{{WRAPPER}} .rtsb-breadcrumb .woocommerce-breadcrumb',
305 333 'link_color' => '{{WRAPPER}} .rtsb-breadcrumb .woocommerce-breadcrumb a',
306 334 'link_hover_color' => '{{WRAPPER}} .rtsb-breadcrumb .woocommerce-breadcrumb a:hover',
307 335 'item_spacing' => '{{WRAPPER}} .rtsb-breadcrumb .woocommerce-breadcrumb .breadcrumb-separator',
@@ -311,10 +339,9 @@
311 339 ],
312 340 'breadcrumbs_typography' => '{{WRAPPER}} .rtsb-breadcrumb .woocommerce-breadcrumb',
313 341 'icon_color' => '{{WRAPPER}} .rtsb-breadcrumb .woocommerce-breadcrumb .breadcrumb-separator i,{{WRAPPER}} .rtsb-breadcrumb .woocommerce-breadcrumb .breadcrumb-separator',
314 342 ],
315 -
316 - 'rtsb-wc-notice' => [
343 + 'rtsb-wc-notice' => [
317 344 'notice_typography' => '{{WRAPPER}} .rtsb-notice :is(.woocommerce-message, .woocommerce-error, .wc-block-components-notice-banner)',
318 345 'notice_icon_size' => [
319 346 'icon' => '{{WRAPPER}} .rtsb-notice :is(.woocommerce-message::before, .woocommerce-error::before)',
320 347 'svg' => '{{WRAPPER}} .rtsb-notice .wc-block-components-notice-banner > svg',
@@ -368,39 +395,33 @@
368 395 'notice_gap_multiple' => '{{WRAPPER}} .rtsb-notice .woocommerce-notices-wrapper, {{WRAPPER}} .rtsb-notice',
369 396 'notice_icon_gap' => '{{WRAPPER}} .rtsb-notice .wc-block-components-notice-banner',
370 397 'notice_border_radius' => '{{WRAPPER}} .rtsb-notice .wc-block-components-notice-banner',
371 398 ],
372 -
373 - 'rtsb-products-grid' => array_merge(
399 + 'rtsb-products-grid' => array_merge(
374 400 self::general_common_selectors(),
375 401 self::general_product_selectors()
376 402 ),
377 -
378 - 'rtsb-products-list' => array_merge(
403 + 'rtsb-products-list' => array_merge(
379 404 self::general_common_selectors(),
380 405 self::general_product_selectors()
381 406 ),
382 -
383 - 'rtsb-products-slider' => array_merge(
407 + 'rtsb-products-slider' => array_merge(
384 408 self::general_common_selectors(),
385 409 self::general_product_selectors(),
386 410 self::general_slider_selectors(),
387 411 ),
388 -
389 412 'rtsb-product-categories-general' => array_merge(
390 413 self::general_common_selectors(),
391 414 self::general_cat_selectors()
392 415 ),
393 -
394 - 'rtsb-products-single-category' => array_merge(
416 + 'rtsb-products-single-category' => array_merge(
395 417 self::general_common_selectors(),
396 418 self::general_cat_selectors()
397 419 ),
398 -
399 - 'rtsb-social-share' => array_merge(
420 + 'rtsb-social-share' => array_merge(
400 421 self::social_share(),
401 422 ),
402 - 'rtsb-wishlist' => [
423 + 'rtsb-wishlist' => [
403 424 'table_border' => '{{WRAPPER}} .rtsb-wishlist-content table td,{{WRAPPER}} .rtsb-wishlist-content table th',
404 425 'table_heading_cell_padding' => '{{WRAPPER}} .rtsb-wishlist-content table th,{{WRAPPER}} .rtsb-wishlist-content table td',
405 426 'table_header_typo' => '{{WRAPPER}} .rtsb-wishlist-content table thead th',
406 427 'table_header_align' => '{{WRAPPER}} .rtsb-wishlist-content table thead th',
@@ -405,15 +426,32 @@
405 426 'table_header_typo' => '{{WRAPPER}} .rtsb-wishlist-content table thead th',
406 427 'table_header_align' => '{{WRAPPER}} .rtsb-wishlist-content table thead th',
407 428 'table_header_color' => '{{WRAPPER}} .rtsb-wishlist-content table thead th',
408 429 'table_header_bg_color' => '{{WRAPPER}} .rtsb-wishlist-content table thead th',
409 - 'table_item_typo' => '{{WRAPPER}} .rtsb-wishlist-content table td,{{WRAPPER}} .rtsb-wishlist-content table td a',
430 + 'table_item_typo' => '{{WRAPPER}} .rtsb-wishlist-content table td,{{WRAPPER}} .rtsb-wishlist-content table td a,{{WRAPPER}} .rtsb-wishlist-content table td .rtsb-partial-pay-avail-note span,{{WRAPPER}} .rtsb-wishlist-content table td .rtsb-bis-out-of-stock-message,{{WRAPPER}} .rtsb-wishlist-content table td .rtsb-bis-out-of-stock-details-message,{{WRAPPER}} .rtsb-wishlist-content table td .rtsb-bis-privacy-checkbox label span',
410 431 'table_item_align' => '{{WRAPPER}} .rtsb-wishlist-content table td',
411 - 'table_item_color' => '{{WRAPPER}} .rtsb-wishlist-content table td,{{WRAPPER}} .rtsb-wishlist-content table td a',
432 + 'table_item_color' => '{{WRAPPER}} .rtsb-wishlist-content table td,{{WRAPPER}} .rtsb-wishlist-content table td a,{{WRAPPER}} .rtsb-wishlist-content table td .rtsb-partial-pay-avail-note span,{{WRAPPER}} .rtsb-wishlist-content table td .rtsb-bis-out-of-stock-message,{{WRAPPER}} .rtsb-wishlist-content table td .rtsb-bis-out-of-stock-details-message,{{WRAPPER}} .rtsb-wishlist-content table td .rtsb-bis-privacy-checkbox label span',
412 433 'table_item_bg_color' => '{{WRAPPER}} .rtsb-wishlist-content table td',
413 - 'header_cell_width' => '{{WRAPPER}} .rtsb-wishlist-content table thead th',
414 - 'item_cell_width' => '{{WRAPPER}} .rtsb-wishlist-content table tbody td',
434 + 'column_width' => '{{WRAPPER}} .rtsb-wishlist-content table thead th,{{WRAPPER}} .rtsb-wishlist-content table tbody td',
435 + 'table_item_text_decoration' => '{{WRAPPER}} .rtsb-wishlist-content table td, {{WRAPPER}} .rtsb-wishlist-content table td a, {{WRAPPER}} .rtsb-wishlist-content table td a span, {{WRAPPER}} .rtsb-wishlist-content table td .rtsb-partial-pay-avail-note span, {{WRAPPER}} .rtsb-wishlist-content table td .rtsb-bis-out-of-stock-message, {{WRAPPER}} .rtsb-wishlist-content table td .rtsb-bis-out-of-stock-details-message, {{WRAPPER}} .rtsb-wishlist-content table td .rtsb-bis-privacy-checkbox label span',
415 436 ],
437 + 'rtsb-advanced-heading' => AdvancedHeading\Selectors::get_selectors(),
438 + 'rtsb-dropcaps' => DropCaps\Selectors::get_selectors(),
439 + 'rtsb-shopbuilder-button' => ShopBuilderButton\Selectors::get_selectors(),
440 + 'rtsb-call-to-action' => CallToAction\Selectors::get_selectors(),
441 + 'rtsb-info-box' => InfoBox\Selectors::get_selectors(),
442 + 'rtsb-pricing-table' => PricingTable\Selectors::get_selectors(),
443 + 'rtsb-flip-box' => FlipBox\Selectors::get_selectors(),
444 + 'rtsb-counter' => Counter\Selectors::get_selectors(),
445 + 'rtsb-countdown-addon' => CountDown\Selectors::get_selectors(),
446 + 'rtsb-progress-bar-addon' => ProgressBar\Selectors::get_selectors(),
447 + 'rtsb-image-accordion-addon' => ImageAccordion\Selectors::get_selectors(),
448 + 'rtsb-shopbuilder-faq' => ShopBuilderFaq\Selectors::get_selectors(),
449 + 'rtsb-logo-slider-and-grid' => LogoSliderAndGrid\Selectors::get_selectors(),
450 + 'rtsb-testimonial' => Testimonial\Selectors::get_selectors(),
451 + 'rtsb-team-member' => TeamMember\Selectors::get_selectors(),
452 + 'rtsb-post-list' => PostList\Selectors::get_selectors(),
453 + 'rtsb-post-grid' => PostGrid\Selectors::get_selectors(),
416 454 ];
417 455
418 456 return apply_filters( 'rtsb/elements/elementor/widget/general/selectors', $selectors );
419 457 }
@@ -444,9 +482,9 @@
444 482 self::general_product_selectors(),
445 483 self::general_slider_selectors(),
446 484 ),
447 485
448 - 'rtsb-upsells-product' => array_merge(
486 + 'rtsb-upsells-product' => array_merge(
449 487 self::products_loop_default_selector(),
450 488 self::carousel_selector(),
451 489 [
452 490 'section_heading_typography' => '{{WRAPPER}} .rtsb-upsells-products :is(.up-sells, .upsells ) > h2',
@@ -454,14 +492,14 @@
454 492 'section_title_margin' => '{{WRAPPER}} .rtsb-upsells-products :is(.up-sells, .upsells ) > h2',
455 493 'section_title_align' => '{{WRAPPER}} .rtsb-upsells-products :is(.up-sells, .upsells ) > h2',
456 494 ],
457 495 ),
458 - 'rtsb-upsells-product-custom' => array_merge(
496 + 'rtsb-upsells-product-custom' => array_merge(
459 497 self::general_common_selectors(),
460 498 self::general_product_selectors()
461 499 ),
462 500
463 - 'rtsb-upsells-product-slider' => array_merge(
501 + 'rtsb-upsells-product-slider' => array_merge(
464 502 self::general_common_selectors(),
465 503 self::general_product_selectors(),
466 504 self::general_slider_selectors(),
467 505 ),
@@ -483,16 +521,16 @@
483 521 'icon' => '{{WRAPPER}} a:is(.rtsb-wishlist-btn,.rtsb-compare-btn,.rtsb-quick-view-btn) .icon',
484 522 'svg' => '{{WRAPPER}} a:is(.rtsb-wishlist-btn,.rtsb-compare-btn,.rtsb-quick-view-btn) .icon svg',
485 523 ],
486 524
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',
525 + 'separator_color_normal' => '{{WRAPPER}} .rtsb-actions-button .button-separator',
526 + 'separator_typography' => '{{WRAPPER}} .rtsb-actions-button .button-separator',
527 + 'typo' => '{{WRAPPER}} .rtsb-actions-button .button-text',
528 + 'align' => '{{WRAPPER}} .rtsb-actions-button .button-text',
529 + 'text_color' => '{{WRAPPER}} .rtsb-actions-button .button-text',
530 + 'text_hover_color' => '{{WRAPPER}} .rtsb-actions-button .button-text:hover',
531 + 'text_shadow' => '{{WRAPPER}} .rtsb-actions-button .button-text',
532 + 'text_margin' => '{{WRAPPER}} .rtsb-actions-button .button-text',
495 533
496 534 ],
497 535 'rtsb-product-additional-info' => [
498 536 'heading_typography' => '{{WRAPPER}} .rtsb-product-additional-information h2',
@@ -505,9 +543,12 @@
505 543 ],
506 544 'rtsb-product-add-to-cart' => [
507 545 'button_height' => '{{WRAPPER}} .rtsb-product-add-to-cart .cart .button',
508 546 'button_width' => '{{WRAPPER}} .rtsb-product-add-to-cart .cart .button',
509 - 'cart_icon_align' => '{{WRAPPER}} .rtsb-product-add-to-cart .cart .button i',
547 + 'cart_icon_align' => [
548 + 'icon' => '{{WRAPPER}} .rtsb-product-add-to-cart .cart .button i',
549 + 'svg' => '{{WRAPPER}} .rtsb-product-add-to-cart .cart .button svg',
550 + ],
510 551 'cart_icon_gap' => '{{WRAPPER}} .rtsb-product-add-to-cart .cart .button',
511 552 'button_typography' => '{{WRAPPER}} .rtsb-product-add-to-cart .cart .button',
512 553 'button_text_color_normal' => '{{WRAPPER}} .rtsb-product-add-to-cart .cart .button',
513 554 'button_bg_color_normal' => '{{WRAPPER}} .rtsb-product-add-to-cart .cart .button',
@@ -517,9 +558,12 @@
517 558 'button_border_hover_color' => '{{WRAPPER}} .rtsb-product-add-to-cart .cart .button:hover',
518 559 'button_border_radius' => '{{WRAPPER}} .rtsb-product-add-to-cart .cart .button',
519 560 'button_padding' => '{{WRAPPER}} .rtsb-product-add-to-cart .cart .button',
520 561 'button_margin' => '{{WRAPPER}} .rtsb-product-add-to-cart .cart .button',
521 - 'cart_icon_size' => '{{WRAPPER}} .rtsb-product-add-to-cart .cart .button i',
562 + 'cart_icon_size' => [
563 + 'icon' => '{{WRAPPER}} .rtsb-product-add-to-cart .cart .button i',
564 + 'svg' => '{{WRAPPER}} .rtsb-product-add-to-cart .cart .button svg',
565 + ],
522 566 'quantity_height' => [
523 567 'full' => '{{WRAPPER}} .rtsb-product-add-to-cart input[type=number], {{WRAPPER}} .rtsb-quantity-box-group:is(.rtsb-quantity-box-group-style-1,.rtsb-quantity-box-group-style-2) .rtsb-quantity-btn',
524 568 'half' => '{{WRAPPER}} .rtsb-quantity-box-group:is(.rtsb-quantity-box-group-style-3,.rtsb-quantity-box-group-style-4) .rtsb-quantity-btn',
525 569 ],
@@ -527,11 +571,14 @@
527 571 'quantity_decrement_button_padding' => '{{WRAPPER}} .rtsb-product-add-to-cart .rtsb-quantity-box-group .rtsb-quantity-btn.rtsb-quantity-minus',
528 572 'quantity_input_width' => '{{WRAPPER}} .rtsb-product-add-to-cart input.qty',
529 573 'quantity_button_width' => '{{WRAPPER}} .rtsb-product-add-to-cart .rtsb-quantity-box-group .rtsb-quantity-btn',
530 574
531 - 'icon_size' => '{{WRAPPER}} .rtsb-product-add-to-cart .rtsb-quantity-box-group .rtsb-quantity-btn',
532 - 'quantity_icon_color' => '{{WRAPPER}} .rtsb-product-add-to-cart .quantity i',
533 - 'quantity_icon_hover_color' => '{{WRAPPER}} .rtsb-product-add-to-cart .quantity .rtsb-quantity-btn:hover i',
575 + 'icon_size' => [
576 + 'icon' => '{{WRAPPER}} .rtsb-product-add-to-cart .rtsb-quantity-box-group .rtsb-quantity-btn',
577 + 'svg' => '{{WRAPPER}} .rtsb-product-add-to-cart .rtsb-quantity-box-group .rtsb-quantity-btn svg',
578 + ],
579 + 'quantity_icon_color' => '{{WRAPPER}} .rtsb-product-add-to-cart .quantity :is(i, svg)',
580 + 'quantity_icon_hover_color' => '{{WRAPPER}} .rtsb-product-add-to-cart .quantity .rtsb-quantity-btn:hover :is(i, svg)',
534 581 'text_typography' => '{{WRAPPER}} .rtsb-product-add-to-cart .quantity input',
535 582 'quantity_number_color' => '{{WRAPPER}} .rtsb-product-add-to-cart .quantity input',
536 583 'quantity_background_color' => '{{WRAPPER}} .rtsb-product-add-to-cart .quantity input',
537 584 'quantity_border' => '{{WRAPPER}} .rtsb-product-add-to-cart .quantity input',
@@ -539,9 +586,9 @@
539 586 'qunatity_padding' => '{{WRAPPER}} .rtsb-product-add-to-cart .quantity input',
540 587 'quantity_wrapper_background_color' => '{{WRAPPER}} .rtsb-product-add-to-cart .quantity .rtsb-quantity-box-group',
541 588 'qunatity_wrapper_padding' => '{{WRAPPER}} .rtsb-product-add-to-cart .quantity .rtsb-quantity-box-group',
542 589 'quantity_wrapper_radius' => '{{WRAPPER}} .rtsb-product-add-to-cart .quantity .rtsb-quantity-box-group',
543 - 'variation_padding' => '{{WRAPPER}} .rtsb-product-add-to-cart .variations select',
590 + 'variation_padding' => '{{WRAPPER}} .rtsb-product-add-to-cart .variations select, .rtwpvs {{WRAPPER}} .rtwpvs-terms-wrapper .rtwpvs-term:not(.rtwpvs-radio-term).rtwpvs-button-term',
544 591 'variation_label_margin' => '{{WRAPPER}} .rtsb-product-add-to-cart table.variations tr .label label',
545 592 'variation_item_margin' => '{{WRAPPER}} .rtsb-product-add-to-cart table.variations tr:not(:last-child) .value',
546 593 'variation_border' => '{{WRAPPER}} .rtsb-product-add-to-cart .variations select',
547 594 'price_typography' => '.single-product {{WRAPPER}} .single_variation .price',
@@ -546,13 +593,16 @@
546 593 'variation_border' => '{{WRAPPER}} .rtsb-product-add-to-cart .variations select',
547 594 'price_typography' => '.single-product {{WRAPPER}} .single_variation .price',
548 595 'price_color' => '.single-product {{WRAPPER}} .single_variation :is(.price, .price .amount, .price ins)',
549 596 'price_margin' => '.single-product {{WRAPPER}} .single_variation :is(.price, .price .amount, .price ins)',
550 - 'variation_height' => '.rtwpvs {{WRAPPER}} .rtwpvs-terms-wrapper .rtwpvs-term:not(.rtwpvs-radio-term).rtwpvs-button-term, {{WRAPPER}} .rtsb-product-add-to-cart .variations select',
551 - 'variation_width' => '.rtwpvs {{WRAPPER}} .rtwpvs-terms-wrapper .rtwpvs-term:not(.rtwpvs-radio-term).rtwpvs-button-term, {{WRAPPER}} .rtsb-product-add-to-cart .variations select',
552 - 'variation_border_radius' => '.rtwpvs {{WRAPPER}} .rtwpvs-terms-wrapper .rtwpvs-term:not(.rtwpvs-radio-term).rtwpvs-button-term, {{WRAPPER}} .rtsb-product-add-to-cart .variations select',
597 + 'variation_height' => '.rtwpvs {{WRAPPER}} .rtwpvs-terms-wrapper .rtwpvs-term:not(.rtwpvs-radio-term), {{WRAPPER}} .rtsb-product-add-to-cart .variations select',
598 + 'variation_width' => '.rtwpvs {{WRAPPER}} .rtwpvs-terms-wrapper .rtwpvs-term:not(.rtwpvs-radio-term), {{WRAPPER}} .rtsb-product-add-to-cart .variations select',
599 + 'variation_border_radius' => '.rtwpvs {{WRAPPER}} .rtwpvs-terms-wrapper .rtwpvs-term:not(.rtwpvs-radio-term), {{WRAPPER}} .rtsb-product-add-to-cart .variations select',
553 600 'variation_label_typography' => '{{WRAPPER}} .rtsb-product-add-to-cart table.variations tr .label label',
601 + 'variation_stock_typography' => '{{WRAPPER}} .rtsb-product-add-to-cart .woocommerce-variation-availability .stock',
554 602 'variation_label_color' => '{{WRAPPER}} .rtsb-product-add-to-cart table.variations tr .label label',
603 + 'variation_stock_color' => '{{WRAPPER}} .rtsb-product-add-to-cart .woocommerce-variation-availability .stock',
604 + 'variation_outofstock_color' => '{{WRAPPER}} .rtsb-product-add-to-cart .woocommerce-variation-availability .stock.out-of-stock',
555 605
556 606 ],
557 607 'rtsb-product-categories' => [
558 608 'align' => '{{WRAPPER}} .rtsb-product-categories',
@@ -576,21 +626,15 @@
576 626 'meta_value_color' => '{{WRAPPER}} .rtsb-product-tags a',
577 627 'meta_value_hover_color' => '{{WRAPPER}} .rtsb-product-tags a:hover',
578 628 ],
579 629
580 - 'rtsb-product-image' => [
630 + 'rtsb-product-image' => [
581 631 'image_width' => '{{WRAPPER}} .rtsb-product-images .woocommerce-product-gallery__image a > img',
632 + 'image_border' => '{{WRAPPER}} .rtwpvg-wrapper .rtwpvg-slider-wrapper,{{WRAPPER}} .rtsb-product-images .woocommerce-product-gallery__image, {{WRAPPER}} .rtsb-product-images .product-vg-gallery',
582 633 'image_border_radius' => '{{WRAPPER}} .rtsb-product-images .woocommerce-product-gallery__image',
583 634 'gallery_thumbs_column' => '{{WRAPPER}} div.images .flex-control-thumbs li',
584 - // '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 - // ],
591 - 'thumb_border' => '{{WRAPPER}} .rtsb-product-images div.images .flex-control-thumbs li img, {{WRAPPER}} .rtsb-product-images .rtwpvg-thumbnail-image img',
592 - 'thumbs_border_radius' => '{{WRAPPER}} .rtsb-product-images div.images .flex-control-thumbs li img, {{WRAPPER}} .rtsb-product-images :is( .rtwpvg-thumbnail-image, img)',
635 + 'thumb_border' => '{{WRAPPER}} .rtsb-vg-main-slider-wrapper .rtsb-vs-thumb-item, {{WRAPPER}} .rtsb-product-images div.images .flex-control-thumbs li img, {{WRAPPER}} .rtsb-product-images .rtwpvg-thumbnail-image img, {{WRAPPER}} .rtsb-product-images .rtwpvg-grid-layout .rtwpvg-gallery-image',
636 + 'thumbs_border_radius' => '{{WRAPPER}} .rtsb-product-images div.images .flex-control-thumbs li img, {{WRAPPER}} .rtsb-product-images :is( .rtwpvg-thumbnail-image, img), {{WRAPPER}} .rtsb-product-images .rtwpvg-grid-layout .rtwpvg-gallery-image',
593 637 'flash_sale_typography' => '{{WRAPPER}} .rtsb-product-images .onsale',
594 638 'product_flash_sale_color' => '{{WRAPPER}} .rtsb-product-images .onsale',
595 639 'flash_sale_bg_color' => '{{WRAPPER}} .rtsb-product-images .onsale',
596 640 'flash_sale_badge_width' => '{{WRAPPER}} .rtsb-product-images .onsale',
@@ -599,36 +643,40 @@
599 643 'flash_sale_position_horizontal' => '{{WRAPPER}} .rtsb-product-images .onsale',
600 644 'flash_sale_position_vertical' => '{{WRAPPER}} .rtsb-product-images .onsale',
601 645 'zoom_color' => '{{WRAPPER}} .rtsb-product-images .images .woocommerce-product-gallery__trigger,{{WRAPPER}} .rtsb-product-images .rtwpvg-wrapper .rtwpvg-slider-wrapper .rtwpvg-trigger',
602 646
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' => [
647 + 'zoom_bg_color' => '{{WRAPPER}} .rtsb-product-images .images .woocommerce-product-gallery__trigger,{{WRAPPER}} .rtsb-product-images .rtwpvg-wrapper .rtwpvg-slider-wrapper .rtwpvg-trigger',
648 + 'zoom_icon_size' => [
649 + 'icon' => '{{WRAPPER}} .rtsb-product-images .images .woocommerce-product-gallery__trigger,{{WRAPPER}} .rtsb-product-images .rtwpvg-wrapper .rtwpvg-slider-wrapper .rtwpvg-trigger :is(span, i)',
650 + 'svg' => '{{WRAPPER}} .rtsb-product-images .images .woocommerce-product-gallery__trigger svg, {{WRAPPER}} .rtsb-product-images .rtwpvg-wrapper .rtwpvg-slider-wrapper .rtwpvg-trigger svg',
651 + ],
652 + 'zoom_badge_width' => '{{WRAPPER}} .rtsb-product-images .images .woocommerce-product-gallery__trigger,{{WRAPPER}} .rtsb-product-images .rtwpvg-wrapper .rtwpvg-slider-wrapper .rtwpvg-trigger',
653 + 'zoom_badge_height' => '{{WRAPPER}} .rtsb-product-images .images .woocommerce-product-gallery__trigger,{{WRAPPER}} .rtsb-product-images .rtwpvg-wrapper .rtwpvg-slider-wrapper .rtwpvg-trigger',
654 + 'zoom_badge_border_radius' => '{{WRAPPER}} .rtsb-product-images .images .woocommerce-product-gallery__trigger,{{WRAPPER}} .rtsb-product-images .rtwpvg-wrapper .rtwpvg-slider-wrapper .rtwpvg-trigger',
655 + 'zoom_padding' => '{{WRAPPER}} .rtsb-product-images .images .woocommerce-product-gallery__trigger,{{WRAPPER}} .rtsb-product-images .rtwpvg-wrapper .rtwpvg-slider-wrapper .rtwpvg-trigger',
656 + 'zoom_position_horizontal' => [
610 657 'zoom_position' => '{{WRAPPER}} .rtsb-product-images .images .woocommerce-product-gallery__trigger',
611 658 '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 659 '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 660 ],
614 - 'zoom_position_vertical' => [
615 - 'zoom-icon-top' => '{{WRAPPER}} .rtsb-product-images .images .woocommerce-product-gallery__trigger',
661 + 'zoom_position_vertical' => [
662 + 'zoom-icon-top' => '{{WRAPPER}} .rtsb-product-images .images .woocommerce-product-gallery__trigger, {{WRAPPER}} .rtsb-product-images .rtwpvg-trigger',
616 663 '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 664 ],
618 665 ],
619 - 'rtsb-product-meta' => [
666 + 'rtsb-product-meta' => [
620 667 'meta_layout' => '{{WRAPPER}} .rtsb-product-meta .product_meta',
621 668 'align' => '{{WRAPPER}} .product_meta',
622 - 'gap' => '{{WRAPPER}} .rtsb-product-meta .product_meta',
669 + 'row_gap' => '{{WRAPPER}} .rtsb-product-meta .product_meta',
670 + 'column_gap' => '{{WRAPPER}} .rtsb-product-meta .product_meta',
623 671 'meta_padding' => '{{WRAPPER}} .rtsb-product-meta .product_meta :is(.sku_wrapper, .posted_in, .tagged_as)',
624 - 'label_typo' => '{{WRAPPER}} .rtsb-product-meta .product_meta :is(.sku_wrapper, .posted_in, .tagged_as)',
625 - 'meta_label_color' => '{{WRAPPER}} .rtsb-product-meta .product_meta :is(.sku_wrapper, .posted_in, .tagged_as)',
672 + 'label_typo' => '{{WRAPPER}} .rtsb-product-meta .product_meta .rtsb-meta-label',
673 + 'meta_label_color' => '{{WRAPPER}} .rtsb-product-meta .product_meta .rtsb-meta-label',
626 674 'value_typo' => '{{WRAPPER}} .rtsb-product-meta .product_meta :is(.sku, .posted_in a, .tagged_as a)',
627 675 'meta_value_color' => '{{WRAPPER}} .rtsb-product-meta .product_meta :is(.sku, .posted_in a, .tagged_as a)',
628 676 'meta_value_hover_color' => '{{WRAPPER}} .rtsb-product-meta .product_meta :is(.posted_in a, .tagged_as a):hover',
629 677 ],
630 - 'rtsb-product-price' => [
678 + 'rtsb-product-price' => [
631 679 'price_align' => '{{WRAPPER}}',
632 680 'space_between' => [
633 681 'del_price' => '{{WRAPPER}} .rtsb-product-price .price del',
634 682 'del_price_rtl' => '.rtl {{WRAPPER}} .rtsb-product-price .price del',
@@ -638,9 +686,9 @@
638 686 'sale_price_typo' => '{{WRAPPER}} .rtsb-product-price .price ins .amount',
639 687 'sale_price_color' => '{{WRAPPER}} .rtsb-product-price .price ins .amount',
640 688 ],
641 689 // New Convension.
642 - 'rtsb-product-rating' => array_merge(
690 + 'rtsb-product-rating' => array_merge(
643 691 self::review_star_icon_selector(),
644 692 [
645 693 'rating_align' => '{{WRAPPER}}',
646 694 'rating_text_link_color' => '{{WRAPPER}} .woocommerce-review-link',
@@ -651,10 +699,10 @@
651 699 'margin-left' => 'body.rtl {{WRAPPER}} .star-rating',
652 700 ],
653 701 ]
654 702 ),
655 - 'rtsb-product-reviews' => self::reviews_settings_selecotor(),
656 - 'rtsb-product-sku' => [
703 + 'rtsb-product-reviews' => self::reviews_settings_selecotor(),
704 + 'rtsb-product-sku' => [
657 705 'align' => '{{WRAPPER}} .rtsb-product-sku',
658 706 'label_typo' => '{{WRAPPER}} .rtsb-product-sku .sku-label',
659 707 'meta_label_color' => '{{WRAPPER}} .rtsb-product-sku .sku-label',
660 708 'value_typo' => '{{WRAPPER}} .rtsb-product-sku .sku-value',
@@ -660,27 +708,30 @@
660 708 'value_typo' => '{{WRAPPER}} .rtsb-product-sku .sku-value',
661 709 'meta_value_color' => '{{WRAPPER}} .rtsb-product-sku .sku-value',
662 710 'meta_value_hover_color' => '{{WRAPPER}} .rtsb-product-sku .sku-value:hover',
663 711 ],
664 - 'rtsb-product-stock' => [
665 - 'stock_text_typography' => '{{WRAPPER}} .rtsb-product-stock .stock',
666 - 'in_stock_color' => '{{WRAPPER}} .rtsb-product-stock .stock.in-stock',
667 - 'outof_stock_color' => '{{WRAPPER}} .rtsb-product-stock .stock.out-of-stock',
668 - 'backorder_stock_color' => '{{WRAPPER}} .rtsb-product-stock .stock.available-on-backorder',
669 - 'icon_size' => '{{WRAPPER}} .rtsb-product-stock .stock i',
670 - 'icon_gap' => '{{WRAPPER}} .rtsb-product-stock .stock i',
671 - 'stock_alignment' => '{{WRAPPER}} .rtsb-product-stock p',
672 - 'stock_padding' => '{{WRAPPER}} .rtsb-product-stock p',
673 - 'stock_margin' => '{{WRAPPER}} .rtsb-product-stock p',
712 + 'rtsb-product-stock' => [
713 + 'stock_text_typography' => '{{WRAPPER}} .rtsb-product-stock .stock .rtsb-stock-text',
714 + 'in_stock_color' => '{{WRAPPER}} .rtsb-product-stock .stock.in-stock .rtsb-stock-text',
715 + 'outof_stock_color' => '{{WRAPPER}} .rtsb-product-stock .stock.out-of-stock .rtsb-stock-text',
716 + 'backorder_stock_color' => '{{WRAPPER}} .rtsb-product-stock .stock.available-on-backorder .rtsb-stock-text',
717 + 'icon_size' => [
718 + 'icon' => '{{WRAPPER}} .rtsb-product-stock .stock i',
719 + 'svg' => '{{WRAPPER}} .rtsb-product-stock .stock svg',
720 + ],
721 + 'icon_gap' => '{{WRAPPER}} .rtsb-product-stock .stock :is(i, svg)',
722 + 'stock_alignment' => '{{WRAPPER}} .rtsb-product-stock > .stock',
723 + 'stock_padding' => '{{WRAPPER}} .rtsb-product-stock > .stock',
724 + 'stock_margin' => '{{WRAPPER}} .rtsb-product-stock > .stock',
674 725 ],
675 - 'rtsb-product-tabs' => array_merge(
726 + 'rtsb-product-tabs' => array_merge(
676 727 self::reviews_settings_selecotor(),
677 728 [
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',
729 + 'nav_typography' => '.rtsb-builder-content {{WRAPPER}} .rtsb-product-tabs .woocommerce-tabs ul.tabs li a',
730 + 'nav_position' => '.rtsb-builder-content {{WRAPPER}} .rtsb-product-tabs.tabs-custom-layout2 ul.wc-tabs',
731 + 'nav_color' => '.rtsb-builder-content {{WRAPPER}} .rtsb-product-tabs .woocommerce-tabs ul.tabs li a',
732 + 'nav_bg_color' => '.rtsb-builder-content {{WRAPPER}} .rtsb-product-tabs .woocommerce-tabs ul.tabs li a',
733 + 'nav_border' => '.rtsb-builder-content {{WRAPPER}} .rtsb-product-tabs .woocommerce-tabs ul.tabs li',
683 734
684 735 'nav_active_color' => '.rtsb-builder-content {{WRAPPER}} .rtsb-product-tabs .woocommerce-tabs ul.tabs li.active a',
685 736 'nav_active_bg_color' => '.rtsb-builder-content {{WRAPPER}} .rtsb-product-tabs .woocommerce-tabs ul.tabs li.active a',
686 737 'nav_active_border_color' => '.rtsb-builder-content {{WRAPPER}} .rtsb-product-tabs .woocommerce-tabs ul.tabs li.active',
@@ -691,18 +742,18 @@
691 742 'nav_active_hover_border_color' => '.rtsb-builder-content {{WRAPPER}} .rtsb-product-tabs .woocommerce-tabs ul.tabs li.active:hover a',
692 743 'nav_padding' => '#rtsb-builder-content {{WRAPPER}} .rtsb-product-tabs .woocommerce-tabs ul.tabs li a ',
693 744 'content_padding' => '.rtsb-builder-content {{WRAPPER}} .rtsb-product-tabs .woocommerce-tabs .wc-tab ',
694 745
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',
746 + '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',
747 + 'tab_title_typography' => '.rtsb-builder-content {{WRAPPER}} .rtsb-product-tabs .woocommerce-tabs .wc-tab h2',
748 + 'tab_title_gap' => '.rtsb-builder-content {{WRAPPER}} .rtsb-product-tabs .woocommerce-tabs .wc-tab h2',
749 + '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 750
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',
751 + 'additional_info_typography' => '.rtsb-builder-content {{WRAPPER}} .rtsb-product-tabs .woocommerce-tabs .wc-tab .shop_attributes :is(th, td, td p)',
752 + 'attributes_gap' => '.rtsb-builder-content {{WRAPPER}} .rtsb-product-tabs table.shop_attributes td,{{WRAPPER}} .rtsb-product-tabs table.shop_attributes th',
702 753 ]
703 754 ),
704 - 'rtsb-product-title' => [
755 + 'rtsb-product-title' => [
705 756 'title_typo' => '{{WRAPPER}} .product_title',
706 757 'title_align' => '{{WRAPPER}}',
707 758 'title_color' => '{{WRAPPER}} .product_title',
708 759 'title_text_stroke' => '{{WRAPPER}} .product_title',
@@ -710,32 +761,44 @@
710 761 'title_margin' => '{{WRAPPER}} .product_title',
711 762 'title_padding' => '{{WRAPPER}} .product_title',
712 763 'title_border' => '{{WRAPPER}} .product_title',
713 764 ],
714 - 'rtsb-short-description' => [
765 + 'rtsb-short-description' => [
715 766 'typo' => '{{WRAPPER}} .rtsb-short-description, {{WRAPPER}} .rtsb-short-description p',
716 767 'align' => '{{WRAPPER}}',
717 768 'text_color' => '{{WRAPPER}} :is(.rtsb-short-description , p)',
718 769 'text_shadow' => '{{WRAPPER}} .rtsb-short-description, {{WRAPPER}} .rtsb-short-description p',
719 770 ],
720 - 'rtsb-product-onsale' => [
721 - 'flash_sale_typography' => '{{WRAPPER}} .rtsb-product-onsale .onsale',
722 - 'product_flash_sale_color' => '{{WRAPPER}} .rtsb-product-onsale .onsale',
723 - 'flash_sale_bg_color' => '{{WRAPPER}} .rtsb-product-onsale .onsale',
724 - 'flash_sale_badge_width' => '{{WRAPPER}} .rtsb-product-onsale .onsale',
725 - 'flash_sale_badge_height' => '{{WRAPPER}} .rtsb-product-onsale .onsale',
726 - 'flash_sale_badge_border_radius' => '{{WRAPPER}} .rtsb-product-onsale .onsale',
771 + // The widget badge lives inside `{{WRAPPER}} .rtsb-product-onsale`; the Badges
772 + // module also renders group badges on the main product gallery (above-image
773 + // position). Style both from the same controls by pairing the widget selector
774 + // with a gallery-scoped selector for the module group badges. The gallery
775 + // scope (`.woocommerce-product-gallery`/`.rtsb-product-images`) keeps related
776 + // product card badges untouched.
777 + 'rtsb-product-onsale' => [
778 + 'flash_sale_typography' => '{{WRAPPER}} .rtsb-product-onsale :is(.onsale, .rtsb-tag-fill, .rtsb-tag-outline), :is(.woocommerce-product-gallery, .rtsb-product-images) .rtsb-badge-group-style :is(.rtsb-tag-fill, .rtsb-tag-outline)',
779 + 'product_flash_sale_color' => '{{WRAPPER}} .rtsb-product-onsale :is(.onsale, .rtsb-tag-fill, .rtsb-tag-outline), :is(.woocommerce-product-gallery, .rtsb-product-images) .rtsb-badge-group-style :is(.rtsb-tag-fill, .rtsb-tag-outline)',
780 + 'flash_sale_bg_color' => '{{WRAPPER}} .rtsb-product-onsale :is(.onsale, .rtsb-tag-fill, .rtsb-tag-outline), :is(.woocommerce-product-gallery, .rtsb-product-images) .rtsb-badge-group-style :is(.rtsb-tag-fill, .rtsb-tag-outline)',
781 + 'flash_sale_border_color' => '{{WRAPPER}} .rtsb-product-onsale :is(.onsale, .rtsb-tag-fill, .rtsb-tag-outline), {{WRAPPER}} .rtsb-tag-outline.angle-right::after, :is(.woocommerce-product-gallery, .rtsb-product-images) .rtsb-badge-group-style :is(.rtsb-tag-fill, .rtsb-tag-outline)',
782 + 'flash_sale_badge_width' => '{{WRAPPER}} .rtsb-product-onsale :is(.onsale, .rtsb-tag-fill, .rtsb-tag-outline), :is(.woocommerce-product-gallery, .rtsb-product-images) .rtsb-badge-group-style :is(.rtsb-tag-fill, .rtsb-tag-outline)',
783 + 'flash_sale_badge_height' => '{{WRAPPER}} .rtsb-product-onsale :is(.onsale, .rtsb-tag-fill, .rtsb-tag-outline), :is(.woocommerce-product-gallery, .rtsb-product-images) .rtsb-badge-group-style :is(.rtsb-tag-fill, .rtsb-tag-outline)',
784 + 'flash_sale_badge_border_radius' => '{{WRAPPER}} .rtsb-product-onsale :is(.onsale, .rtsb-tag-fill, .rtsb-tag-outline), :is(.woocommerce-product-gallery, .rtsb-product-images) .rtsb-badge-group-style :is(.rtsb-tag-fill, .rtsb-tag-outline)',
727 785 'product_badges' => [
728 - 'typography' => '{{WRAPPER}} .rtsb-product-onsale :is( .rtsb-tag-fill,.rtsb-tag-outline )',
786 + 'typography' => '{{WRAPPER}} .rtsb-product-onsale :is(.rtsb-tag-fill, .rtsb-tag-outline)',
729 787 'color' => '{{WRAPPER}} .rtsb-product-onsale :is(.rtsb-tag-fill,.rtsb-tag-outline)',
730 788 'bg_color' => '{{WRAPPER}} .rtsb-product-onsale :is(.rtsb-tag-fill,.rtsb-tag-outline)',
731 789 'border_color' => '{{WRAPPER}} .rtsb-product-onsale :is(.rtsb-tag-fill,.rtsb-tag-outline),{{WRAPPER}} .rtsb-tag-outline.angle-right::after',
732 790 'border_radius' => '{{WRAPPER}} .rtsb-product-onsale :is(.rtsb-tag-fill,.rtsb-tag-outline)',
733 - 'padding' => '{{WRAPPER}} .rtsb-product-onsale :is(.rtsb-tag-fill,.rtsb-tag-outline)',
734 - 'margin' => '{{WRAPPER}} .rtsb-product-onsale :is(.rtsb-tag-fill,.rtsb-tag-outline)',
791 + 'padding' => '{{WRAPPER}} .rtsb-product-onsale :is(.rtsb-tag-fill,.rtsb-tag-outline), :is(.woocommerce-product-gallery, .rtsb-product-images) .rtsb-badge-group-style :is(.rtsb-tag-fill, .rtsb-tag-outline)',
792 + 'margin' => '{{WRAPPER}} .rtsb-product-onsale :is(.rtsb-tag-fill,.rtsb-tag-outline), :is(.woocommerce-product-gallery, .rtsb-product-images) .rtsb-badge-group-style :is(.rtsb-tag-fill, .rtsb-tag-outline)',
735 793 'position_x' => '',
736 794 'position_y' => '',
737 795 ],
796 + 'badges_module' => [
797 + 'direction' => '{{WRAPPER}} .rtsb-promotion .rtsb-badge-group-style',
798 + 'alignment' => '{{WRAPPER}} .rtsb-promotion .rtsb-badge-group-style',
799 + 'alignment_wrap' => '{{WRAPPER}} .rtsb-badge-container .rtsb-promotion:not(.rtsb-badge-group-style)',
800 + ],
738 801 ],
739 802 ];
740 803
741 804 return apply_filters( 'rtsb/elements/elementor/widget/product/selectors', $selectors );
@@ -748,9 +811,9 @@
748 811 */
749 812 private static function archive_widget_selectors(): array {
750 813 $selectors = [
751 814
752 - 'rtsb-products-archive' => array_merge(
815 + 'rtsb-products-archive' => array_merge(
753 816 self::products_loop_default_selector(),
754 817 [
755 818 'column_per_row' => '{{WRAPPER}} .rtsb-product-catalog.product-catalog-grid-view .products .product',
756 819 'column_gap' => '{{WRAPPER}} .rtsb-product-catalog.product-catalog-grid-view .products',
@@ -767,9 +830,9 @@
767 830 self::general_common_selectors(),
768 831 self::general_product_selectors()
769 832 ),
770 833
771 - 'rtsb-archive-title' => [
834 + 'rtsb-archive-title' => [
772 835 'archive_title_align' => '{{WRAPPER}}',
773 836 'archive_title_color' => '{{WRAPPER}} .archive-title',
774 837 'title_typo' => '{{WRAPPER}} .archive-title',
775 838 'text_stroke' => '{{WRAPPER}} .archive-title',
@@ -774,21 +837,23 @@
774 837 'title_typo' => '{{WRAPPER}} .archive-title',
775 838 'text_stroke' => '{{WRAPPER}} .archive-title',
776 839 'text_shadow' => '{{WRAPPER}} .archive-title',
777 840 ],
778 - 'rtsb-archive-description' => [
841 + 'rtsb-archive-description' => [
779 842 'typo' => '{{WRAPPER}} .rtsb-archive-description',
780 843 'align' => '{{WRAPPER}}',
781 844 'text_color' => '{{WRAPPER}}',
782 845 'text_shadow' => '{{WRAPPER}} .rtsb-archive-description',
783 846 ],
784 - 'rtsb-archive-product-mode' => [
785 - 'icon_size' => '{{WRAPPER}} .rtsb-archive-view-mode a',
847 + 'rtsb-archive-product-mode' => [
848 + 'icon_size' => [
849 + 'icon' => '{{WRAPPER}} .rtsb-archive-view-mode i',
850 + 'svg' => '{{WRAPPER}} .rtsb-archive-view-mode svg',
851 + ],
786 852 'mode_button_align' => '{{WRAPPER}}',
787 853 'mode_button_height' => '{{WRAPPER}} .rtsb-archive-view-mode a',
788 854 'mode_button_width' => '{{WRAPPER}} .rtsb-archive-view-mode a',
789 855 'mode_button_gap' => '{{WRAPPER}} .rtsb-archive-view-mode',
790 - 'mode_button_color' => '{{WRAPPER}} .rtsb-archive-view-mode a',
791 856 'mode_button_bg_color' => '{{WRAPPER}} .rtsb-archive-view-mode a',
792 857 'text_color' => '{{WRAPPER}} .rtsb-archive-view-mode a',
793 858 'mode_button_border' => '{{WRAPPER}} .rtsb-archive-view-mode a',
794 859 'mode_button_bg_hover_color' => '{{WRAPPER}} .rtsb-archive-view-mode a:hover,{{WRAPPER}} .rtsb-archive-view-mode a.active',
@@ -795,15 +860,18 @@
795 860 'text_hover_color' => '{{WRAPPER}} .rtsb-archive-view-mode a:hover,{{WRAPPER}} .rtsb-archive-view-mode a.active',
796 861 'mode_button_border_hover_color' => '{{WRAPPER}} .rtsb-archive-view-mode a:hover,{{WRAPPER}} .rtsb-archive-view-mode a.active',
797 862 'mode_button_radius' => '{{WRAPPER}} .rtsb-archive-view-mode a',
798 863 ],
799 - 'rtsb-archive-result-count' => [
864 + 'rtsb-archive-result-count' => [
800 865 'align' => '{{WRAPPER}}',
801 866 'text_color' => '{{WRAPPER}}',
802 - 'typo' => '{{WRAPPER}} .rtsb-archive-result-count',
867 + // Also target the inner <p> (woocommerce_result_count output): text-decoration
868 + // is not inherited and does not draw through the descendant block, so it must
869 + // hit the text element directly. Other typography keeps working via the div.
870 + 'typo' => '{{WRAPPER}} .rtsb-archive-result-count, {{WRAPPER}} .rtsb-archive-result-count .woocommerce-result-count',
803 871 'text_shadow' => '{{WRAPPER}} .rtsb-archive-result-count',
804 872 ],
805 - 'rtsb-products-ordering' => [
873 + 'rtsb-products-ordering' => [
806 874 'typo' => '{{WRAPPER}} .rtsb-archive-catalog-ordering :is( .woocommerce-ordering, select )',
807 875 'align' => '{{WRAPPER}}',
808 876 'orderby_height' => '{{WRAPPER}} .rtsb-archive-catalog-ordering .woocommerce-ordering .orderby',
809 877 'orderby_width' => '{{WRAPPER}} .rtsb-archive-catalog-ordering .woocommerce-ordering,{{WRAPPER}} .rtsb-archive-catalog-ordering .woocommerce-ordering .orderby',
@@ -815,8 +883,9 @@
815 883 'text_hover_color' => '{{WRAPPER}} .rtsb-archive-catalog-ordering .woocommerce-ordering .orderby:hover',
816 884 'orderby_border_hover_color' => '{{WRAPPER}} .rtsb-archive-catalog-ordering .woocommerce-ordering .orderby:hover',
817 885 'orderby_radius' => '{{WRAPPER}} .rtsb-archive-catalog-ordering .woocommerce-ordering .orderby',
818 886 ],
887 + 'rtsb-product-filters' => ProductFilters\Selectors::get_selectors(),
819 888 ];
820 889
821 890 return apply_filters( 'rtsb/elements/elementor/widget/archive/selectors', $selectors );
822 891 }
@@ -827,9 +896,9 @@
827 896 * @return array
828 897 */
829 898 private static function cart_widget_selectors(): array {
830 899 $selectors = [
831 - 'rtsb-cross-sells' => array_merge(
900 + 'rtsb-cross-sells' => array_merge(
832 901 self::products_loop_default_selector(),
833 902 self::carousel_selector(),
834 903 [
835 904 'section_heading_typography' => '{{WRAPPER}} .rtsb-cross-sell .cross-sells > h2',
@@ -843,16 +912,17 @@
843 912 self::general_common_selectors(),
844 913 self::general_product_selectors()
845 914 ),
846 915
847 - 'rtsb-crosssell-product-slider' => array_merge(
916 + 'rtsb-crosssell-product-slider' => array_merge(
848 917 self::general_common_selectors(),
849 918 self::general_product_selectors(),
850 919 self::general_slider_selectors(),
851 920 ),
852 921
853 - 'rtsb-product-cart-totals' => [
922 + 'rtsb-product-cart-totals' => [
854 923 'show_title' => '{{WRAPPER}} .rtsb-cart-totals h2',
924 + 'table_min_width' => '.rtsb-builder-content {{WRAPPER}} .rtsb-table-horizontal-scroll-on-mobile table.shop_table',
855 925 // Title Style.
856 926 'title_align' => '{{WRAPPER}}',
857 927 'title_typo' => '{{WRAPPER}} .rtsb-cart-totals h2',
858 928 'title_color' => '{{WRAPPER}} .rtsb-cart-totals h2',
@@ -889,9 +959,9 @@
889 959 'button_padding' => '{{WRAPPER}} .rtsb-cart-totals .button',
890 960 'button_margin' => '{{WRAPPER}} .rtsb-cart-totals .button',
891 961
892 962 ],
893 - 'rtsb-product-carttable' => [
963 + 'rtsb-product-carttable' => [
894 964 'button_typography' => '{{WRAPPER}} .woocommerce-cart-form .button',
895 965 'button_height' => '{{WRAPPER}} .woocommerce-cart-form .button',
896 966 'button_width' => '{{WRAPPER}} .woocommerce-cart-form .button',
897 967 'button_text_color_normal' => '{{WRAPPER}} .woocommerce-cart-form .button',
@@ -907,16 +977,12 @@
907 977 'coupon_input_height' => '{{WRAPPER}} .woocommerce-cart-form .coupon input',
908 978 'coupon_input_width' => '{{WRAPPER}} .woocommerce-cart-form .coupon input',
909 979 'coupon_padding' => '{{WRAPPER}} .woocommerce-cart-form .coupon input',
910 980 'coupon_border_radius' => '{{WRAPPER}} .woocommerce-cart-form .coupon input',
911 - 'input_border' => '{{WRAPPER}} .woocommerce-cart-form input',
981 + 'coupon_input_border' => '{{WRAPPER}} .woocommerce-cart-form .coupon .input-text',
912 982 'input_text_color' => '{{WRAPPER}} .woocommerce-cart-form input',
913 983 'input_bg_color' => '{{WRAPPER}} .woocommerce-cart-form input',
914 - 'empty_notice_typography' => '{{WRAPPER}} .rtsb-cart-table .cart-empty',
915 - 'empty_notice_bg_color' => '{{WRAPPER}} .rtsb-cart-table .cart-empty',
916 - 'empty_notice_text_color' => '{{WRAPPER}} .rtsb-cart-table .cart-empty',
917 - 'empty_notice_border_color' => '{{WRAPPER}} .rtsb-cart-table .cart-empty',
918 - 'empty_notice_padding' => '{{WRAPPER}} .rtsb-cart-table .cart-empty',
984 +
919 985 'return_shop_button_typography' => '{{WRAPPER}} .return-to-shop .button',
920 986 'return_shop_button_height' => '{{WRAPPER}} .return-to-shop .button',
921 987 'return_shop_button_text_color_normal' => '{{WRAPPER}} .return-to-shop .button',
922 988 'return_shop_button_bg_color_normal' => '{{WRAPPER}} .return-to-shop .button',
@@ -926,16 +992,19 @@
926 992 'return_shop_button_border_hover_color' => '{{WRAPPER}} .return-to-shop .button:hover',
927 993 'return_shop_button_border_radius' => '{{WRAPPER}} .return-to-shop .button',
928 994 'return_shop_button_padding' => '{{WRAPPER}} .return-to-shop .button',
929 995 'return_shop_button_margin' => '{{WRAPPER}} .return-to-shop .button',
930 - 'notice_typography' => '{{WRAPPER}} .woocommerce-notices-wrapper .woocommerce-message',
931 - 'notice_padding' => '{{WRAPPER}} .woocommerce-notices-wrapper .woocommerce-message',
932 - 'notice_bg_color' => '{{WRAPPER}} .woocommerce-notices-wrapper .woocommerce-message',
933 - 'notice_text_color' => '{{WRAPPER}} .woocommerce-notices-wrapper .woocommerce-message',
934 - 'notice_border_color' => '{{WRAPPER}} .woocommerce-notices-wrapper .woocommerce-message',
935 - 'error_notice_bg_color' => '{{WRAPPER}} .woocommerce-notices-wrapper .woocommerce-error',
936 - 'error_notice_text_color' => '{{WRAPPER}} .woocommerce-notices-wrapper .woocommerce-error li',
937 - 'error_notice_border_color' => '{{WRAPPER}} .woocommerce-notices-wrapper .woocommerce-error',
996 +
997 + 'notice_typography' => '{{WRAPPER}} .rtsb-cart-table .wc-block-components-notice-banner',
998 + 'notice_padding' => '{{WRAPPER}} .rtsb-cart-table .wc-block-components-notice-banner',
999 + 'notice_bg_color' => '{{WRAPPER}} .rtsb-cart-table .wc-block-components-notice-banner',
1000 + 'notice_text_color' => '{{WRAPPER}} .rtsb-cart-table .wc-block-components-notice-banner',
1001 + 'notice_border_color' => '{{WRAPPER}} .rtsb-cart-table .wc-block-components-notice-banner',
1002 + 'icon_color' => '{{WRAPPER}} .rtsb-cart-table .wc-block-components-notice-banner svg',
1003 + 'notice_icon_size' => '{{WRAPPER}} .rtsb-cart-table .wc-block-components-notice-banner svg',
1004 + 'icon_bg_color' => '{{WRAPPER}} .rtsb-cart-table .wc-block-components-notice-banner svg',
1005 + 'icon_margin' => '{{WRAPPER}} .rtsb-cart-table .wc-block-components-notice-banner svg',
1006 +
938 1007 'table_thumbnail_width' => '{{WRAPPER}} .shop_table :is( .product-thumbnail, .product-data ) img',
939 1008 'table_thumbnail_border_radius' => '{{WRAPPER}} .shop_table :is( .product-thumbnail, .product-data ) img',
940 1009 'table_thumbnail_padding' => '{{WRAPPER}} .shop_table :is( .product-thumbnail, .product-data )',
941 1010 'cart_remove_icon_size' => '{{WRAPPER}} .woocommerce table.shop_table tbody tr td.product-remove a',
@@ -940,87 +1009,96 @@
940 1009 'table_thumbnail_padding' => '{{WRAPPER}} .shop_table :is( .product-thumbnail, .product-data )',
941 1010 'cart_remove_icon_size' => '{{WRAPPER}} .woocommerce table.shop_table tbody tr td.product-remove a',
942 1011 'cart_remove_button_size' => '{{WRAPPER}} .woocommerce table.shop_table tbody tr td.product-remove a',
943 1012 'cart_icon_color' => '{{WRAPPER}} .woocommerce table.shop_table tbody tr td.product-remove a',
944 - // 'table_content_column_padding' => '{{WRAPPER}} .rtsb-cart-table table.shop_table tr td',
1013 + 'cart_icon_bg_color' => '{{WRAPPER}} .woocommerce table.shop_table tbody tr td.product-remove a',
1014 + 'cart_icon_hover_color' => '{{WRAPPER}} .woocommerce table.shop_table tbody tr td.product-remove a:hover',
1015 + 'cart_icon_hover_bg_color' => '{{WRAPPER}} .woocommerce table.shop_table tbody tr td.product-remove a:hover',
945 1016 'table_column_header_padding' => '{{WRAPPER}} .woocommerce table.shop_table thead tr th',
1017 + 'cart_element_alignment' => '#rtsb-builder-content {{WRAPPER}} .woocommerce table.shop_table th, #rtsb-builder-content {{WRAPPER}} .woocommerce table.shop_table td, #rtsb-builder-content {{WRAPPER}} .woocommerce table.shop_table .table-column-wrapper .product-attributes-wrapper .product-attributes li',
946 1018 'cart_table_border' => '{{WRAPPER}} .woocommerce table.shop_table',
947 1019
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',
1020 + 'table_wrapper_margin' => '{{WRAPPER}} .woocommerce :is(table.shop_table, form )',
1021 + 'element_alignment' => '#rtsb-builder-content {{WRAPPER}} th.product-subtotal, #rtsb-builder-content {{WRAPPER}} td.product-subtotal',
1022 + 'action_button_padding' => '{{WRAPPER}} .woocommerce :is(table.shop_table, from ) .actions-button-wrapper',
951 1023
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',
1024 + 'cart_subtotal_price_typo' => '{{WRAPPER}} .rtsb-cart-table table.shop_table tr td .amount',
1025 + 'cart_price_color' => '{{WRAPPER}} .rtsb-cart-table table.shop_table tr td .amount',
954 1026
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',
1027 + 'cart_title_element_alignment' => '{{WRAPPER}} .rtsb-cart-table table.shop_table tr td:is(.product-name, .product-data), #rtsb-builder-content {{WRAPPER}} .woocommerce table.shop_table .table-column-wrapper .product-attributes-wrapper .product-attributes li',
1028 + 'cart_product_title_color' => '{{WRAPPER}} .rtsb-cart-table table.shop_table tr td:is(.product-name, .product-data) a',
1029 + 'cart_product_title_typo' => '{{WRAPPER}} .rtsb-cart-table table.shop_table tr td:is(.product-name, .product-data) a',
1030 + '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',
958 1031
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',
1032 + 'cart_product_title_meta_typo' => '{{WRAPPER}} .rtsb-cart-table table.shop_table tr td:is(.product-name, .product-data) .product-attributes li',
1033 + 'cart_product_title_meta_color' => '{{WRAPPER}} .rtsb-cart-table table.shop_table tr td:is(.product-name, .product-data) .product-attributes li',
961 1034
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',
1035 + 'cart_subtotal_button_typo' => '{{WRAPPER}} td.product-subtotal .subtotal-action-button-wrapper a',
1036 + 'cart_subtotal_price_padding' => '{{WRAPPER}} td.product-subtotal .table-column-wrapper .amount',
1037 + 'cart_subtotal_price_margin' => '{{WRAPPER}} td.product-subtotal .table-column-wrapper .amount',
1038 + 'cart_subtotal_button_gap' => '{{WRAPPER}} td.product-subtotal .table-column-wrapper .subtotal-action-button-wrapper',
1039 + 'cart_subtotal_button_wrapper_padding' => '{{WRAPPER}} td.product-subtotal .table-column-wrapper .subtotal-action-button-wrapper',
1040 + 'cart_subtotal_col_wrapper_padding' => '.rtsb-builder-content {{WRAPPER}} .rtsb-cart-table table.shop_table tbody tr td.product-subtotal',
968 1041
969 - 'cart_table_cell_width' => [
1042 + 'table_min_width' => '.rtsb-builder-content {{WRAPPER}} .rtsb-table-horizontal-scroll-on-mobile table.shop_table',
1043 + 'cart_table_cell_width' => [
970 1044 'th' => '{{WRAPPER}} .shop_table.cart tr th',
971 1045 'td' => '{{WRAPPER}} .shop_table.cart tr td',
972 1046 ],
973 1047
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',
1048 + 'clear_cart_button_bg_color' => '{{WRAPPER}} .woocommerce-cart-form .rtsb-clear-cart-items',
1049 + 'clear_cart_button_text_color' => '{{WRAPPER}} .woocommerce-cart-form .rtsb-clear-cart-items',
1050 + 'clear_cart_button_border_color' => '{{WRAPPER}} .woocommerce-cart-form .rtsb-clear-cart-items',
1051 + 'clear_cart_button_bg_color_hover' => '{{WRAPPER}} .woocommerce-cart-form .rtsb-clear-cart-items:hover',
1052 + 'clear_cart_button_text_color_hover' => '{{WRAPPER}} .woocommerce-cart-form .rtsb-clear-cart-items:hover',
1053 + 'clear_cart_button_border_color_hover' => '{{WRAPPER}} .woocommerce-cart-form .rtsb-clear-cart-items:hover',
980 1054
981 1055 // Table.
982 - 'table_row_border' => '.rtsb-builder-content {{WRAPPER}} .rtsb-cart-table table.shop_table :is( thead, tbody ) tr',
1056 + 'table_row_border' => '.rtsb-builder-content {{WRAPPER}} .rtsb-cart-table table.shop_table :is( thead, tbody ) tr',
983 1057
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',
1058 + 'cart_table_header_typography' => '.rtsb-builder-content {{WRAPPER}} .rtsb-cart-table table.shop_table tr th',
1059 + 'cart_heading_element_alignment' => '#rtsb-builder-content {{WRAPPER}} .woocommerce table.shop_table th',
1060 + 'cart_table_header_bg_color' => '.rtsb-builder-content {{WRAPPER}} .rtsb-cart-table table.shop_table thead',
1061 + 'cart_table_header_text_color' => '.rtsb-builder-content {{WRAPPER}} .rtsb-cart-table table.shop_table tr th',
987 1062
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',
1063 + 'cart_table_odd_row_bg_color' => '.rtsb-builder-content {{WRAPPER}} .rtsb-cart-table table.shop_table tbody tr:nth-child(odd)',
1064 + 'cart_table_odd_row_text_color' => '.rtsb-builder-content {{WRAPPER}} .rtsb-cart-table table.shop_table tr:nth-child(odd) td',
990 1065
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',
1066 + 'cart_table_even_row_bg_color' => '.rtsb-builder-content {{WRAPPER}} .rtsb-cart-table table.shop_table tbody tr:nth-child(even)',
1067 + 'cart_table_even_row_text_color' => '.rtsb-builder-content {{WRAPPER}} .rtsb-cart-table table.shop_table tr:nth-child(even) td',
993 1068
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',
1069 + 'cart_table_col_padding' => '.rtsb-builder-content {{WRAPPER}} .rtsb-cart-table table.shop_table tbody tr td:not(.product-remove)',
1070 + 'cart_table_col_attributes_padding' => '{{WRAPPER}} .rtsb-cart-table table.shop_table tbody tr td .product-attributes-wrapper',
1071 + 'cart_table_row_padding' => '.rtsb-builder-content {{WRAPPER}} .rtsb-cart-table table.shop_table tbody tr',
997 1072
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',
1073 + 'cart_link_color' => '.rtsb-builder-content {{WRAPPER}} .rtsb-cart-table table.shop_table tr td a',
1074 + 'cart_link_hover_color' => '.rtsb-builder-content {{WRAPPER}} .rtsb-cart-table table.shop_table tr td a:hover',
1000 1075
1001 1076 // Cart Quantity.
1002 - 'quantity_input_width' => '{{WRAPPER}} .woocommerce-cart-form input.qty',
1003 - 'quantity_height' => [
1077 + 'quantity_input_width' => '{{WRAPPER}} .woocommerce-cart-form input.qty',
1078 + 'quantity_height' => [
1004 1079 '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 1080 '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 1081 ],
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',
1082 + 'quantity_increment_button_padding' => '{{WRAPPER}} .woocommerce-cart-form .rtsb-quantity-box-group .rtsb-quantity-btn.rtsb-quantity-plus',
1083 + 'quantity_decrement_button_padding' => '{{WRAPPER}} .woocommerce-cart-form .rtsb-quantity-box-group .rtsb-quantity-btn.rtsb-quantity-minus',
1009 1084
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',
1085 + 'quantity_button_width' => '{{WRAPPER}} .woocommerce-cart-form .rtsb-quantity-box-group .rtsb-quantity-btn',
1086 + 'icon_size' => [
1087 + 'icon' => '{{WRAPPER}} .woocommerce-cart-form .rtsb-quantity-box-group .rtsb-quantity-btn',
1088 + 'svg' => '{{WRAPPER}} .woocommerce-cart-form .rtsb-quantity-box-group .rtsb-quantity-btn svg',
1089 + ],
1090 + 'quantity_icon_color' => '{{WRAPPER}} .woocommerce-cart-form .quantity :is(i, svg)',
1091 + 'quantity_icon_hover_color' => '{{WRAPPER}} .woocommerce-cart-form .quantity .rtsb-quantity-btn:hover :is(i, svg)',
1092 + 'text_typography' => '{{WRAPPER}} .woocommerce-cart-form .quantity input',
1093 + 'quantity_number_color' => '{{WRAPPER}} .woocommerce-cart-form .quantity input',
1094 + 'quantity_background_color' => '{{WRAPPER}} .woocommerce-cart-form .quantity input',
1095 + 'quantity_border' => '{{WRAPPER}} .woocommerce-cart-form .quantity input',
1096 + 'quantity_radius' => '{{WRAPPER}} .woocommerce-cart-form .quantity input',
1097 + 'qunatity_padding' => '{{WRAPPER}} .woocommerce-cart-form .quantity input',
1098 + 'quantity_wrapper_background_color' => '{{WRAPPER}} .woocommerce-cart-form .quantity .rtsb-quantity-box-group',
1099 + 'qunatity_wrapper_padding' => '{{WRAPPER}} .woocommerce-cart-form .quantity .rtsb-quantity-box-group',
1100 + 'quantity_wrapper_radius' => '{{WRAPPER}} .woocommerce-cart-form .quantity .rtsb-quantity-box-group',
1023 1101 ],
1024 1102 ];
1025 1103
1026 1104 return apply_filters( 'rtsb/elements/elementor/widget/cart/selectors', $selectors );
@@ -1032,9 +1110,9 @@
1032 1110 * @return array
1033 1111 */
1034 1112 private static function checkout_widget_selectors(): array {
1035 1113 $selectors = [
1036 - 'rtsb-billing-form' => [
1114 + 'rtsb-billing-form' => [
1037 1115 // Title.
1038 1116 'show_title' => '{{WRAPPER}} .woocommerce-billing-fields h3',
1039 1117 'title_typo' => '{{WRAPPER}} .woocommerce-billing-fields h3',
1040 1118 'title_align' => '{{WRAPPER}} .woocommerce-billing-fields h3',
@@ -1047,97 +1125,100 @@
1047 1125 // Label.
1048 1126 'fields_label_typo' => '{{WRAPPER}} .woocommerce-billing-fields label',
1049 1127 'fields_label_color' => '{{WRAPPER}} .woocommerce-billing-fields label',
1050 1128 'fields_label_reguired_color' => '{{WRAPPER}} .woocommerce-billing-fields label .required',
1051 - 'fields_label_margin' => '{{WRAPPER}} .woocommerce-billing-fields label',
1129 + 'fields_label_margin' => '{{WRAPPER}} .woocommerce-billing-fields label:not(.radio)',
1052 1130
1053 1131 // Input Fields.
1132 + 'textarea_fields_height' => '{{WRAPPER}} .woocommerce-billing-fields textarea',
1054 1133 '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 - 'fields_border' => '{{WRAPPER}} .woocommerce-billing-fields input:not([type=checkbox],[type=radio]), {{WRAPPER}} .woocommerce-billing-fields .select2-selection--single, {{WRAPPER}} .woocommerce-billing-fields select',
1134 + 'fields_border' => '{{WRAPPER}} .woocommerce-billing-fields :is(input, textarea), {{WRAPPER}} .woocommerce-billing-fields .select2-selection--single, {{WRAPPER}} .woocommerce-billing-fields select',
1056 1135
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',
1136 + 'fields_border_radius' => '{{WRAPPER}} .woocommerce-billing-fields :is(input, textarea):not([type=checkbox],[type=radio]), {{WRAPPER}} .woocommerce-billing-fields .select2-selection--single, {{WRAPPER}} .woocommerce-billing-fields select',
1058 1137
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',
1138 + 'fields_text_color' => '{{WRAPPER}} .woocommerce-billing-fields :is(input, textarea):not([type=checkbox],[type=radio]), {{WRAPPER}} .woocommerce-billing-fields .select2-selection--single, {{WRAPPER}} .woocommerce-billing-fields select',
1139 + 'fields_bg_color' => '{{WRAPPER}} .woocommerce-billing-fields :is(input, textarea):not([type=checkbox],[type=radio]), {{WRAPPER}} .woocommerce-billing-fields .select2-selection--single, {{WRAPPER}} .woocommerce-billing-fields select',
1061 1140
1062 1141 // 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)',
1142 + 'fields_hover_border' => '{{WRAPPER}} .woocommerce-billing-fields :is(input, textarea):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 1143
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)',
1144 + 'fields_border_radius_hover' => '{{WRAPPER}} .woocommerce-billing-fields :is(input, textarea):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 1145
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 )',
1146 + 'fields_hover_text_color' => '{{WRAPPER}} .woocommerce-billing-fields :is(input, textarea):not([type=checkbox],[type=radio]):is(:hover, :focus, :active), {{WRAPPER}} , {{WRAPPER}} .woocommerce-billing-fields .select2-container--open .select2-selection--single',
1147 + 'fields_hover_bg_color' => '{{WRAPPER}} .woocommerce-billing-fields :is(input, textarea):not([type=checkbox],[type=radio]):is(:hover, :focus, :active), {{WRAPPER}} .woocommerce-billing-fields .select2-container--open .select2-selection--single',
1148 + 'fields_padding' => '{{WRAPPER}} .woocommerce-billing-fields :is(input, textarea):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 1149
1071 - 'form_row_margin' => '{{WRAPPER}} .woocommerce-billing-fields p.form-row',
1072 - 'form_wrapper_margin' => '{{WRAPPER}} .woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper',
1150 + 'form_row_margin' => '{{WRAPPER}} .woocommerce-billing-fields p.form-row',
1151 + 'form_wrapper_margin' => '{{WRAPPER}} .woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper',
1073 1152
1074 1153 ],
1075 - 'rtsb-shipping-form' => [
1154 + 'rtsb-shipping-form' => [
1076 1155 // 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',
1156 + 'form_heading_gap' => '{{WRAPPER}} .rtsb-form-shipping #ship-to-different-address',
1157 + 'form_heading_color' => '{{WRAPPER}} .rtsb-form-shipping #ship-to-different-address',
1158 + 'form_heading_typo' => '{{WRAPPER}} .rtsb-form-shipping #ship-to-different-address',
1080 1159
1081 1160 'fields_label_typo' => '{{WRAPPER}} .rtsb-form-shipping .shipping_address label',
1082 1161 'fields_label_color' => '{{WRAPPER}} .rtsb-form-shipping .shipping_address label',
1083 1162 'fields_label_reguired_color' => '{{WRAPPER}} .rtsb-form-shipping .shipping_address label .required',
1084 - 'fields_label_margin' => '{{WRAPPER}} .rtsb-form-shipping .shipping_address label',
1163 + 'fields_label_margin' => '{{WRAPPER}} .rtsb-form-shipping .shipping_address label:not(.radio)',
1085 1164
1086 1165 // Input Fields.
1166 + 'textarea_fields_height' => '{{WRAPPER}} .rtsb-form-shipping textarea',
1087 1167 '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 1168 '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 1169
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',
1170 + '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 1171
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',
1172 + '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',
1173 + '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 1174
1095 1175 // 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)',
1176 + '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 1177
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)',
1178 + '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 1179
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',
1180 + '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',
1181 + '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',
1182 + '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 )',
1183 + 'form_row_margin' => '{{WRAPPER}} .rtsb-form-shipping p.form-row',
1184 + 'form_wrapper_margin' => '{{WRAPPER}} .rtsb-form-shipping .shipping_address',
1105 1185
1106 1186 ],
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',
1187 + 'rtsb-order-notes' => [
1188 + 'show_title' => '{{WRAPPER}} .rtsb-form-order-note h3',
1189 + 'title_typo' => '{{WRAPPER}} .rtsb-form-order-note h3',
1190 + 'title_align' => '{{WRAPPER}} .rtsb-form-order-note h3',
1191 + 'title_color' => '{{WRAPPER}} .rtsb-form-order-note h3',
1192 + 'title_text_stroke' => '{{WRAPPER}} .rtsb-form-order-note h3',
1193 + 'title_text_shadow' => '{{WRAPPER}} .rtsb-form-order-note h3',
1194 + 'title_margin' => '{{WRAPPER}} .rtsb-form-order-note h3',
1195 + 'title_padding' => '{{WRAPPER}} .rtsb-form-order-note h3',
1196 + 'title_border' => '{{WRAPPER}} .rtsb-form-order-note h3',
1117 1197
1118 1198 'fields_label_typo' => '{{WRAPPER}} .rtsb-form-order-note label',
1119 1199 'fields_label_color' => '{{WRAPPER}} .rtsb-form-order-note label',
1120 1200 'fields_label_reguired_color' => '{{WRAPPER}} .rtsb-form-order-note label .required',
1121 - 'fields_label_margin' => '{{WRAPPER}} .rtsb-form-order-note label',
1201 + 'fields_label_margin' => '{{WRAPPER}} .rtsb-form-order-note label:not(.radio)',
1122 1202
1123 1203 // Input Fields.
1124 - 'fields_height' => '{{WRAPPER}} .rtsb-form-order-note textarea',
1125 - 'fields_border' => '{{WRAPPER}} .rtsb-form-order-note textarea',
1126 - 'fields_border_radius' => '{{WRAPPER}} .rtsb-form-order-note textarea',
1127 - 'fields_text_color' => '{{WRAPPER}} .rtsb-form-order-note textarea',
1128 - 'fields_bg_color' => '{{WRAPPER}} .rtsb-form-order-note textarea',
1204 + 'textarea_fields_height' => '{{WRAPPER}} .rtsb-form-order-note textarea',
1205 + 'fields_height' => '{{WRAPPER}} .rtsb-form-order-note input:not([type=checkbox],[type=radio]), {{WRAPPER}} .rtsb-form-order-note .select2-selection--single, {{WRAPPER}} .rtsb-form-order-note select',
1206 + 'fields_border' => '{{WRAPPER}} .rtsb-form-order-note :is( textarea, input, select, .select2-selection--multiple )',
1207 + 'fields_border_radius' => '{{WRAPPER}} .rtsb-form-order-note :is( input:not([type=checkbox],[type=radio]), textarea )',
1208 + 'fields_text_color' => '{{WRAPPER}} .rtsb-form-order-note :is( textarea, input, select, .select2-selection--multiple )',
1209 + 'fields_bg_color' => '{{WRAPPER}} .rtsb-form-order-note :is( textarea, input, select, .select2-selection--multiple )',
1129 1210
1130 1211 // Hover.
1131 - 'fields_hover_border' => '{{WRAPPER}} .rtsb-form-order-note textarea:is(:hover, :focus, :active)',
1212 + 'fields_hover_border' => '{{WRAPPER}} .rtsb-form-order-note :is( input:not([type=checkbox],[type=radio]), textarea ):is(:hover, :focus, :active)',
1132 1213
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)',
1214 + 'fields_border_radius_hover' => '{{WRAPPER}} .rtsb-form-order-note :is( input:not([type=checkbox],[type=radio]), textarea ):is(:hover, :focus, :active)',
1215 + 'fields_hover_text_color' => '{{WRAPPER}} .rtsb-form-order-note :is( input:not([type=checkbox],[type=radio]), textarea ):is(:hover, :focus, :active)',
1216 + 'fields_hover_bg_color' => '{{WRAPPER}} .rtsb-form-order-note :is( input:not([type=checkbox],[type=radio]), textarea ):is(:hover, :focus, :active)',
1136 1217
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',
1218 + 'fields_padding' => '{{WRAPPER}} .rtsb-form-order-note :is( input:not([type=checkbox],[type=radio]), textarea )',
1219 + 'form_row_margin' => '{{WRAPPER}} .rtsb-form-order-note .woocommerce-input-wrapper',
1220 + 'form_wrapper_margin' => '{{WRAPPER}} .rtsb-form-order-note .woocommerce-input-wrapper',
1140 1221
1141 1222 ],
1142 1223
1143 1224 'rtsb-order-review' => [
@@ -1142,8 +1223,9 @@
1142 1223
1143 1224 'rtsb-order-review' => [
1144 1225 // Title.
1145 1226 'show_title' => '#rtsb-builder-content {{WRAPPER}} .rtsb-checkout-order-review #order_review_heading',
1227 + 'table_min_width' => '.rtsb-builder-content {{WRAPPER}} .rtsb-table-horizontal-scroll-on-mobile table.shop_table',
1146 1228 'title_typo' => '#rtsb-builder-content {{WRAPPER}} .rtsb-checkout-order-review #order_review_heading',
1147 1229 'title_align' => '#rtsb-builder-content {{WRAPPER}} .rtsb-checkout-order-review #order_review_heading',
1148 1230 'title_color' => '#rtsb-builder-content {{WRAPPER}} .rtsb-checkout-order-review #order_review_heading',
1149 1231 'title_text_stroke' => '#rtsb-builder-content {{WRAPPER}} .rtsb-checkout-order-review #order_review_heading',
@@ -1150,9 +1232,8 @@
1150 1232 'title_text_shadow' => '#rtsb-builder-content {{WRAPPER}} .rtsb-checkout-order-review #order_review_heading',
1151 1233 'title_margin' => '#rtsb-builder-content {{WRAPPER}} .rtsb-checkout-order-review #order_review_heading',
1152 1234 'title_padding' => '#rtsb-builder-content {{WRAPPER}} .rtsb-checkout-order-review #order_review_heading',
1153 1235 'title_border' => '#rtsb-builder-content {{WRAPPER}} .rtsb-checkout-order-review #order_review_heading',
1154 - // Table Settings.
1155 1236 'table_wrapper_border' => '#rtsb-builder-content {{WRAPPER}} #order_review',
1156 1237 'table_wrapper_padding' => '#rtsb-builder-content {{WRAPPER}} #order_review',
1157 1238 'table_wrapper_margin' => '#rtsb-builder-content {{WRAPPER}} #order_review',
1158 1239 'table_border' => '{{WRAPPER}} #order_review table :is( td, th )',
@@ -1159,17 +1240,17 @@
1159 1240 'label_typo' => '{{WRAPPER}} #order_review thead th',
1160 1241 'label_color' => '{{WRAPPER}} #order_review thead th',
1161 1242 'label_bg_color' => '{{WRAPPER}} #order_review thead th',
1162 1243 'label_item_padding' => '{{WRAPPER}} #order_review thead th',
1163 - // Table Body
1244 + // Table Body.
1164 1245 'body_text_typo' => '{{WRAPPER}} #order_review tbody td',
1165 1246 'body_text_color' => '{{WRAPPER}} #order_review tbody td',
1166 1247 'body_item_padding' => '{{WRAPPER}} #order_review tbody td',
1167 1248 'table_body_bg_color' => '{{WRAPPER}} #order_review tbody td',
1168 - // Counter
1249 + // Counter.
1169 1250 'counter_text_color' => '{{WRAPPER}} .product-quantity',
1170 1251 'counter_style' => '{{WRAPPER}} .product-quantity',
1171 - // Table Footer
1252 + // Table Footer.
1172 1253 'table_footer_label_typo' => '{{WRAPPER}} #order_review tfoot :is( th, td )',
1173 1254 'table_footer_label_color' => '{{WRAPPER}} #order_review tfoot th',
1174 1255 'table_footer_text_color' => '{{WRAPPER}} #order_review tfoot td',
1175 1256 'table_footer_label_bg_color' => '{{WRAPPER}} #order_review tfoot :is( th, td )',
@@ -1176,25 +1257,28 @@
1176 1257 'table_footer_item_padding' => '{{WRAPPER}} #order_review tfoot td, {{WRAPPER}} #order_review tfoot th',
1177 1258
1178 1259 ],
1179 1260 'rtsb-checkout-payment' => [
1261 + 'payment_method_wrapper_bg_color' => '{{WRAPPER}} #payment ul.payment_methods',
1262 + 'payment_link_color' => '{{WRAPPER}} .rtsb-checkout-payment a',
1263 + 'payment_link_hover_color' => '{{WRAPPER}} .rtsb-checkout-payment a:hover',
1180 1264
1181 - 'payment_link_color' => '{{WRAPPER}} .rtsb-checkout-payment a',
1182 - 'payment_link_hover_color' => '{{WRAPPER}} .rtsb-checkout-payment a:hover',
1265 + 'payment_label_typography' => '{{WRAPPER}} .rtsb-checkout-payment .wc_payment_method label',
1266 + 'payment_label_color' => '{{WRAPPER}} .rtsb-checkout-payment .wc_payment_method label, {{WRAPPER}} #payment .payment_methods li input[type=radio]:first-child+label:before',
1267 + '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',
1268 + 'payment_label_bg_color' => '{{WRAPPER}} .rtsb-checkout-payment .wc_payment_method label',
1269 + 'payment_method_space_between' => '{{WRAPPER}} #payment ul.payment_methods li input',
1270 + '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',
1271 + 'payment_method_wrap_padding' => '{{WRAPPER}} #payment ul.payment_methods',
1272 + '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',
1183 1273
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',
1274 + 'payment_description_typography' => '{{WRAPPER}} .rtsb-checkout-payment p',
1275 + 'payment_description_text_color' => '{{WRAPPER}} .rtsb-checkout-payment p',
1276 + 'payment_description_bg_color' => '{{WRAPPER}} .rtsb-checkout-payment #payment .payment_methods > li .payment_box',
1277 + 'payment_description_border' => '{{WRAPPER}} .rtsb-checkout-payment #payment ul.payment_methods',
1278 + 'payment_method_desc_padding' => '{{WRAPPER}} .rtsb-checkout-payment #payment .payment_methods li .payment_box',
1279 + 'payment_method_desc_margin' => '{{WRAPPER}} .rtsb-checkout-payment #payment .payment_methods li .payment_box',
1190 1280
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',
1196 -
1197 1281 'payment_button_description_typography' => '{{WRAPPER}} .rtsb-checkout-payment #payment .place-order p',
1198 1282 'payment_button_description_text_color' => '{{WRAPPER}} .rtsb-checkout-payment #payment .place-order p',
1199 1283 'payment_button_description_bg_color' => '{{WRAPPER}} .rtsb-checkout-payment #payment .place-order',
1200 1284 'payment_button_wrapper_padding' => '{{WRAPPER}} .rtsb-checkout-payment #payment .place-order',
@@ -1239,35 +1323,35 @@
1239 1323 'fields_hover_text_color' => '{{WRAPPER}} .rtsb-checkout-coupon-form input.input-text:is(:hover, :focus, :active)',
1240 1324 'fields_hover_bg_color' => '{{WRAPPER}} .rtsb-checkout-coupon-form input.input-text:is(:hover, :focus, :active)',
1241 1325 'form_fields_border_radius_hover' => '{{WRAPPER}} .rtsb-checkout-coupon-form input.input-text:is(:hover, :focus, :active)',
1242 1326
1243 - 'fields_padding' => '{{WRAPPER}} .rtsb-checkout-coupon-form input.input-text',
1244 - 'fields_gap' => '{{WRAPPER}} .rtsb-checkout-coupon-form .coupon-form-fields',
1327 + 'fields_padding' => '{{WRAPPER}} .rtsb-checkout-coupon-form input.input-text',
1328 + 'fields_gap' => '{{WRAPPER}} .rtsb-checkout-coupon-form .coupon-form-fields',
1245 1329
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 )',
1330 + 'infobox_typography' => '{{WRAPPER}} .rtsb-checkout-coupon-form :is(.woocommerce-info, .wc-block-components-notice-banner__content )',
1331 + 'infobox_bg_color' => '{{WRAPPER}} .rtsb-checkout-coupon-form :is(.woocommerce-info, .wc-block-components-notice-banner )',
1332 + 'infobox_text_color' => '{{WRAPPER}} .rtsb-checkout-coupon-form :is(.woocommerce-info, .wc-block-components-notice-banner__content )',
1249 1333
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' => [
1334 + 'infobox_text_link_color' => '{{WRAPPER}} .rtsb-checkout-coupon-form a',
1335 + 'infobox_border_color' => '{{WRAPPER}} .rtsb-checkout-coupon-form :is(.woocommerce-info, .wc-block-components-notice-banner ) ',
1336 + 'infobox_icon_size' => [
1253 1337 'icon' => '{{WRAPPER}} :is( .woocommerce-info::before, .woocommerce-info i), {{WRAPPER}} .wc-block-components-notice-banner__content i',
1254 1338 'svg' => '{{WRAPPER}} :is( .woocommerce-info svg, .wc-block-components-notice-banner__content svg )',
1255 1339 ],
1256 1340
1257 - 'infobox_icon_margin' => '{{WRAPPER}} .woocommerce-info::before, {{WRAPPER}} .woocommerce-info :is( i, svg ), {{WRAPPER}} .wc-block-components-notice-banner__content :is( i, svg ) ',
1341 + 'infobox_icon_margin' => '{{WRAPPER}} .woocommerce-info::before, {{WRAPPER}} .woocommerce-info :is( i, svg ), {{WRAPPER}} .wc-block-components-notice-banner__content :is( i, svg ) ',
1258 1342
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 )',
1343 + '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 1344
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',
1345 + 'infobox_wrapper_border' => '{{WRAPPER}} .rtsb-checkout-coupon-form ',
1346 + 'infobox_border_radius' => '{{WRAPPER}} .rtsb-checkout-coupon-form .wc-block-components-notice-banner',
1347 + 'infobox_padding' => '{{WRAPPER}} .rtsb-checkout-coupon-form :is( .woocommerce-info, .wc-block-components-notice-banner__content )',
1348 + 'form_margin' => '{{WRAPPER}} .rtsb-checkout-coupon-form .coupon-form-fields',
1349 + 'form_area_padding' => '{{WRAPPER}} .rtsb-checkout-coupon-form .woocommerce-form-coupon',
1350 + 'form_area_margin' => '{{WRAPPER}} .rtsb-checkout-coupon-form .woocommerce-form-coupon',
1267 1351
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',
1352 + 'form_area_wrapper_border' => '{{WRAPPER}} .rtsb-checkout-coupon-form .woocommerce-form-coupon',
1353 + 'form_area_border_radius' => '{{WRAPPER}} .rtsb-checkout-coupon-form .woocommerce-form-coupon',
1270 1354
1271 1355 ]
1272 1356 ),
1273 1357 'rtsb-checkout-login-form' => array_merge(
@@ -1291,36 +1375,36 @@
1291 1375 'form_fields_border_radius_hover' => '{{WRAPPER}} input.input-text:is(:hover, :focus, :active)',
1292 1376 'fields_hover_text_color' => '{{WRAPPER}} input.input-text:is(:hover, :focus, :active)',
1293 1377 'fields_hover_bg_color' => '{{WRAPPER}} input.input-text:is(:hover, :focus, :active)',
1294 1378
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',
1379 + 'fields_padding' => '{{WRAPPER}} .rtsb-checkout-login-form input.input-text',
1380 + 'fields_gap' => '{{WRAPPER}} .rtsb-checkout-login-form .login-form-fields',
1381 + 'label_gap' => '{{WRAPPER}} .rtsb-checkout-login-form .field-wrapper label',
1298 1382 // 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 )',
1383 + 'infobox_typography' => '{{WRAPPER}} .rtsb-checkout-login-form :is(.woocommerce-info, .wc-block-components-notice-banner__content )',
1384 + 'infobox_bg_color' => '{{WRAPPER}} .rtsb-checkout-login-form :is(.woocommerce-info, .wc-block-components-notice-banner.is-info )',
1385 + 'infobox_text_color' => '{{WRAPPER}} .rtsb-checkout-login-form :is(.woocommerce-info, .wc-block-components-notice-banner__content )',
1302 1386
1303 - 'infobox_text_link_color' => '{{WRAPPER}} .rtsb-checkout-login-form a',
1387 + 'infobox_text_link_color' => '{{WRAPPER}} .rtsb-checkout-login-form a',
1304 1388
1305 - 'infobox_border_color' => '{{WRAPPER}} .rtsb-checkout-login-form :is(.woocommerce-info, .wc-block-components-notice-banner.is-info )',
1306 - 'infobox_icon_size' => [
1389 + 'infobox_border_color' => '{{WRAPPER}} .rtsb-checkout-login-form :is(.woocommerce-info, .wc-block-components-notice-banner.is-info )',
1390 + 'infobox_icon_size' => [
1307 1391 'icon' => '{{WRAPPER}} :is( .woocommerce-info::before, .woocommerce-info i), {{WRAPPER}} .wc-block-components-notice-banner__content i',
1308 1392 'svg' => '{{WRAPPER}} :is( .woocommerce-info svg, .wc-block-components-notice-banner__content svg )',
1309 1393 ],
1310 1394
1311 - 'infobox_icon_margin' => '{{WRAPPER}} .woocommerce-info::before, {{WRAPPER}} .woocommerce-info :is( i, svg ), {{WRAPPER}} .wc-block-components-notice-banner :is( i, svg ) ',
1395 + 'infobox_icon_margin' => '{{WRAPPER}} .woocommerce-info::before, {{WRAPPER}} .woocommerce-info :is( i, svg ), {{WRAPPER}} .wc-block-components-notice-banner :is( i, svg ) ',
1312 1396
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 )',
1397 + '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 1398
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',
1399 + 'infobox_wrapper_border' => '{{WRAPPER}} .rtsb-checkout-login-form',
1400 + 'infobox_border_radius' => '{{WRAPPER}} .rtsb-checkout-login-form .wc-block-components-notice-banner',
1401 + 'infobox_padding' => '{{WRAPPER}} .rtsb-checkout-login-form :is( .woocommerce-info, .wc-block-components-notice-banner__content ) ',
1402 + 'form_margin' => '{{WRAPPER}} .rtsb-checkout-login-form .login-form-fields',
1403 + 'form_area_padding' => '{{WRAPPER}} .rtsb-checkout-login-form .woocommerce-form-login',
1404 + 'form_area_margin' => '{{WRAPPER}} .rtsb-checkout-login-form .woocommerce-form-login',
1405 + 'form_area_wrapper_border' => '{{WRAPPER}} .rtsb-checkout-login-form .woocommerce-form-login',
1406 + 'form_area_border_radius' => '{{WRAPPER}} .rtsb-checkout-login-form .woocommerce-form-login',
1323 1407
1324 1408 ]
1325 1409 ),
1326 1410 'rtsb-shipping-method' => [
@@ -1361,9 +1445,11 @@
1361 1445 'rtsb/elementor/common_selectors',
1362 1446 [
1363 1447 'columns' => [
1364 1448 'cols' => '{{WRAPPER}} .rtsb-elementor-container .rtsb-row',
1449 + 'masonry' => '{{WRAPPER}} .rtsb-elementor-container .rtsb-row.rtsb-masonry',
1365 1450 'list_cols' => '{{WRAPPER}} .rtsb-elementor-container .rtsb-row[class*="list-layout"]',
1451 + 'list_masonry' => '{{WRAPPER}} .rtsb-elementor-container .rtsb-row[class*="list-layout"].rtsb-masonry',
1366 1452 'grid_gap' => [
1367 1453 'padding' => '{{WRAPPER}} .rtsb-elementor-container [class*=rtsb-col-]',
1368 1454 'margin' => '{{WRAPPER}} .rtsb-elementor-container .rtsb-row',
1369 1455 'slider_layout3' => '{{WRAPPER}} .rtsb-elementor-container .rtsb-slider-layout3',
@@ -1370,15 +1456,14 @@
1370 1456 'slider_layout9' => '{{WRAPPER}} .rtsb-elementor-container .rtsb-slider-layout9',
1371 1457 ],
1372 1458 'image_width' => [
1373 1459 'image' => '{{WRAPPER}} .rtsb-product .rtsb-list-item .rtsb-product-img, {{WRAPPER}} .rtsb-elementor-container .rtsb-list-layout6 .rtsb-content-left',
1374 - // 'content' => '{{WRAPPER}} .rtsb-product .rtsb-list-item .rtsb-product-content',
1375 1460 ],
1376 1461 'v_action_btn_width' => '{{WRAPPER}} .rtsb-elementor-container .rtsb-list-layout3 .rtsb-product .rtsb-action-buttons.after-content',
1377 1462 'image_gap' => '{{WRAPPER}} .rtsb-product .rtsb-list-item,{{WRAPPER}} .rtsb-elementor-container .rtsb-list-layout6 .rtsb-product .rtsb-list-item .rtsb-product-content',
1378 1463 'grid_alignment' => [
1379 1464 '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 - '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',
1465 + 'justify_content' => '{{WRAPPER}} .rtsb-elementor-container .rtsb-product-category, {{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.show-cart-text .rtsb-action-button-list',
1381 1466 ],
1382 1467 ],
1383 1468 'color_scheme' => [
1384 1469 'primary_color' => '{{WRAPPER}}',
@@ -1391,9 +1476,9 @@
1391 1476 'bg_color' => '{{WRAPPER}} .rtsb-elementor-container [class*=category-single-layout] .rtsb-category-grid .single-category-area .product-count, {{WRAPPER}} .rtsb-elementor-container [class*=rtsb-category-layout] .rtsb-category-grid .category-wrapper .product-count',
1392 1477 'hover_color' => '{{WRAPPER}} .rtsb-elementor-container [class*=category-single-layout] .rtsb-category-grid:hover .single-category-area .product-count, {{WRAPPER}} .rtsb-elementor-container [class*=rtsb-category-layout] .rtsb-category-grid:hover .category-wrapper .product-count',
1393 1478 'hover_bg_color' => '{{WRAPPER}} .rtsb-elementor-container [class*=category-single-layout] .rtsb-category-grid:hover .single-category-area .product-count, {{WRAPPER}} .rtsb-elementor-container [class*=rtsb-category-layout] .rtsb-category-grid:hover .category-wrapper .product-count',
1394 1479 'border' => '{{WRAPPER}} .rtsb-elementor-container .rtsb-category-grid .product-count',
1395 - 'border_hover_color' => '{{WRAPPER}} .rtsb-elementor-container .rtsb-category-grid:hover .product-count',
1480 + 'border_hover_color' => '{{WRAPPER}} .rtsb-elementor-container .rtsb-category-grid .product-count:hover',
1396 1481 'border_radius' => '{{WRAPPER}} .rtsb-elementor-container .rtsb-category-grid .product-count',
1397 1482 'padding' => '{{WRAPPER}} .rtsb-elementor-container .rtsb-category-grid .product-count',
1398 1483 'margin' => '{{WRAPPER}} .rtsb-elementor-container .rtsb-category-grid .product-count',
1399 1484 ],
@@ -1402,12 +1487,12 @@
1402 1487 'color' => '{{WRAPPER}} .rtsb-elementor-container .rtsb-tag-fill, {{WRAPPER}} .rtsb-elementor-container .rtsb-tag-outline',
1403 1488 'bg_color' => '{{WRAPPER}} .rtsb-elementor-container .rtsb-tag-fill, {{WRAPPER}} .rtsb-elementor-container .rtsb-tag-outline',
1404 1489 'border_color' => '{{WRAPPER}} .rtsb-elementor-container .rtsb-tag-fill, {{WRAPPER}} .rtsb-elementor-container .rtsb-tag-outline, {{WRAPPER}} .rtsb-elementor-container .rtsb-tag-outline.angle-right::after',
1405 1490 'border_radius' => '{{WRAPPER}} .rtsb-elementor-container .rtsb-tag-fill, {{WRAPPER}} .rtsb-elementor-container .rtsb-tag-outline',
1406 - 'padding' => '{{WRAPPER}} .rtsb-elementor-container .rtsb-tag-fill, {{WRAPPER}} .rtsb-elementor-container .rtsb-tag-outline',
1407 - 'margin' => '{{WRAPPER}} .rtsb-elementor-container .rtsb-tag-fill, {{WRAPPER}} .rtsb-elementor-container .rtsb-tag-outline',
1408 - 'position_x' => '{{WRAPPER}} .rtsb-elementor-container .rtsb-promotion',
1409 - 'position_y' => '{{WRAPPER}} .rtsb-elementor-container .rtsb-promotion',
1491 + 'padding' => '{{WRAPPER}} .rtsb-elementor-container .rtsb-tag-fill, {{WRAPPER}} .rtsb-elementor-container .rtsb-tag-outline, {{WRAPPER}} .rtsb-elementor-container .rtsb-badge.type-image',
1492 + 'margin' => '{{WRAPPER}} .rtsb-elementor-container .rtsb-tag-fill, {{WRAPPER}} .rtsb-elementor-container .rtsb-tag-outline, {{WRAPPER}} .rtsb-elementor-container .rtsb-badge.type-image',
1493 + 'position_x' => '{{WRAPPER}} .rtsb-elementor-container .rtsb-product-img > .rtsb-promotion',
1494 + 'position_y' => '{{WRAPPER}} .rtsb-elementor-container .rtsb-product-img > .rtsb-promotion',
1410 1495 ],
1411 1496 'image' => [
1412 1497 'overlay' => '{{WRAPPER}} .rtsb-elementor-container.has-overlay [class*=category-single-layout] .single-category-area .rtsb-img-link::before',
1413 1498 'hover_overlay' => '{{WRAPPER}} .rtsb-elementor-container.has-overlay .single-category-area .rtsb-img-link::after',
@@ -1417,10 +1502,12 @@
1417 1502 '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 1503 '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 1504 '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 1505 'margin' => '{{WRAPPER}} .rtsb-elementor-container .rtsb-product-img',
1506 +
1421 1507 ],
1422 1508 'advanced' => [
1509 + 'wrapper_padding' => '{{WRAPPER}} .rtsb-elementor-container > .rtsb-row',
1423 1510 '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 1511 'element_margin' => '{{WRAPPER}} .rtsb-elementor-container .rtsb-product, {{WRAPPER}} .rtsb-elementor-container .rtsb-category-grid',
1425 1512 'element_padding' => '{{WRAPPER}} .rtsb-elementor-container .rtsb-grid-item, {{WRAPPER}} .rtsb-elementor-container .rtsb-list-item, {{WRAPPER}} .rtsb-elementor-container .single-category-area, {{WRAPPER}} .rtsb-elementor-container .rtsb-row:not(.rtsb-category-layout2) .category-wrapper, {{WRAPPER}} .rtsb-elementor-container .rtsb-category-layout2 .category-title-with-image, {{WRAPPER}} .rtsb-elementor-container .rtsb-grid-layout3 .rtsb-product-content, {{WRAPPER}} .rtsb-elementor-container .rtsb-grid-layout3 .fade-action-button, {{WRAPPER}} .rtsb-elementor-container .rtsb-list-layout3 .rtsb-product .rtsb-action-buttons.after-content',
1426 1513 'content_bg_color' => '{{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',
@@ -1428,8 +1515,10 @@
1428 1515 'rtsb_el_element_shadow' => '{{WRAPPER}} .rtsb-elementor-container .rtsb-grid-item, {{WRAPPER}} .rtsb-elementor-container .rtsb-list-item, {{WRAPPER}} .rtsb-elementor-container .single-category-area, {{WRAPPER}} .rtsb-elementor-container .rtsb-row:not(.rtsb-category-layout2) .category-wrapper, {{WRAPPER}} .rtsb-elementor-container .rtsb-category-layout2 .category-title-with-image, {{WRAPPER}} .rtsb-elementor-container .rtsb-grid-layout3 .rtsb-product .product-fade-content',
1429 1516 'content_hover_bg_color' => '{{WRAPPER}} .rtsb-elementor-container .rtsb-product-content:hover, {{WRAPPER}} .rtsb-elementor-container .rtsb-row:not(.rtsb-category-layout2) .rtsb-category-content:hover, {{WRAPPER}} .rtsb-elementor-container .rtsb-category-layout2 .category-title-with-image:hover',
1430 1517 'element_hover_bg_color' => '{{WRAPPER}} .rtsb-elementor-container .rtsb-grid-item:hover, {{WRAPPER}} .rtsb-elementor-container .rtsb-list-item:hover, {{WRAPPER}} .rtsb-elementor-container .single-category-area:hover, {{WRAPPER}} .rtsb-elementor-container .category-wrapper:hover, {{WRAPPER}} .rtsb-elementor-container .rtsb-grid-layout3 .rtsb-product:hover :is( .product-fade-content, .fade-action-button )',
1431 1518 'rtsb_el_element_hover_shadow' => '{{WRAPPER}} .rtsb-elementor-container .rtsb-grid-item:hover, {{WRAPPER}} .rtsb-elementor-container .rtsb-list-item:hover, {{WRAPPER}} .rtsb-elementor-container .single-category-area:hover, {{WRAPPER}} .rtsb-elementor-container .rtsb-row:not(.rtsb-category-layout2) .category-wrapper:hover, {{WRAPPER}} .rtsb-elementor-container .rtsb-category-layout2 .rtsb-category-grid:hover .category-title-with-image, {{WRAPPER}} .rtsb-elementor-container .rtsb-grid-layout3 .rtsb-product:hover .product-fade-content',
1519 + 'rtsb_el_wrapper_border' => '{{WRAPPER}} .rtsb-elementor-container > .rtsb-row',
1520 + 'wrapper_border_radius' => '{{WRAPPER}} .rtsb-elementor-container > .rtsb-row',
1432 1521 'rtsb_el_element_border' => '{{WRAPPER}} .rtsb-elementor-container .rtsb-grid-item, {{WRAPPER}} .rtsb-elementor-container .rtsb-list-item, {{WRAPPER}} .rtsb-elementor-container .single-category-area, {{WRAPPER}} .rtsb-elementor-container .category-wrapper',
1433 1522 'element_border_hover_color' => '{{WRAPPER}} .rtsb-elementor-container .rtsb-grid-item:hover, {{WRAPPER}} .rtsb-elementor-container .rtsb-list-item:hover, {{WRAPPER}} .rtsb-elementor-container .single-category-area:hover, {{WRAPPER}} .rtsb-elementor-container .category-wrapper:hover',
1434 1523 'element_border_radius' => '{{WRAPPER}} .rtsb-elementor-container .rtsb-grid-item, {{WRAPPER}} .rtsb-elementor-container .rtsb-list-item, {{WRAPPER}} .rtsb-elementor-container .single-category-area, {{WRAPPER}} .rtsb-elementor-container .category-wrapper',
1435 1524 'rtsb_el_content_border' => '{{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',
@@ -1435,8 +1524,13 @@
1435 1524 'rtsb_el_content_border' => '{{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',
1436 1525 'content_border_hover_color' => '{{WRAPPER}} .rtsb-elementor-container .rtsb-product-content:hover, {{WRAPPER}} .rtsb-elementor-container .rtsb-row:not(.rtsb-category-layout2) .rtsb-category-content:hover, {{WRAPPER}} .rtsb-elementor-container .rtsb-category-layout2 .category-title-with-image:hover',
1437 1526 'content_border_radius' => '{{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',
1438 1527 ],
1528 + 'badges_module' => [
1529 + 'direction' => '{{WRAPPER}} .rtsb-promotion .rtsb-badge-group-style',
1530 + 'alignment' => '{{WRAPPER}} .rtsb-promotion .rtsb-badge-group-style',
1531 + 'alignment_wrap' => '{{WRAPPER}} .rtsb-badge-container .rtsb-promotion:not(.rtsb-badge-group-style)',
1532 + ],
1439 1533 ]
1440 1534 );
1441 1535 }
1442 1536
@@ -1447,9 +1541,12 @@
1447 1541 */
1448 1542 public static function general_slider_selectors(): array {
1449 1543 return [
1450 1544 'slider_buttons' => [
1451 - 'arrow_size' => '{{WRAPPER}} .rtsb-elementor-container .rtsb-carousel-slider .swiper-arrow i',
1545 + 'arrow_size' => [
1546 + 'icon' => '{{WRAPPER}} .rtsb-elementor-container .rtsb-carousel-slider .swiper-arrow i',
1547 + 'svg' => '{{WRAPPER}} .rtsb-elementor-container .rtsb-carousel-slider .swiper-arrow svg',
1548 + ],
1452 1549 'arrow_width' => '{{WRAPPER}} .rtsb-elementor-container .rtsb-carousel-slider .swiper-arrow',
1453 1550 'arrow_height' => '{{WRAPPER}} .rtsb-elementor-container .rtsb-carousel-slider .swiper-arrow',
1454 1551 'arrow_line_height' => '{{WRAPPER}} .rtsb-elementor-container .rtsb-carousel-slider .swiper-arrow i',
1455 1552 'dot_width' => '{{WRAPPER}} .rtsb-elementor-container .rtsb-carousel-slider .swiper-pagination-bullet',
@@ -1495,12 +1592,16 @@
1495 1592 'typography' => '{{WRAPPER}} .rtsb-elementor-container .product-title',
1496 1593 'alignment' => '{{WRAPPER}} .rtsb-elementor-container .product-title',
1497 1594 'color' => '{{WRAPPER}} .rtsb-elementor-container .product-title',
1498 1595 'bg_color' => '{{WRAPPER}} .rtsb-elementor-container .rtsb-product-title-wrapper,{{WRAPPER}} .rtsb-elementor-container .product-title',
1499 - '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',
1596 + // Layout 2 (grid/slider) reveals a hover button that overlays the title wrapper and captures :hover, so the
1597 + // wrapper's own :hover never fires; the extra `.rtsb-product:hover .product-title-with-btn` clause re-applies the
1598 + // hover text/bg/border color on product-card hover. NOTE: layout 2 fades the title text out on hover, so the
1599 + // hover *text* color is not visibly noticeable there — the wrapper background and border remain visible.
1600 + 'hover_color' => '{{WRAPPER}} .rtsb-elementor-container .rtsb-product-title-wrapper:hover .product-title, {{WRAPPER}} .rtsb-elementor-container .rtsb-product:hover .product-title-with-btn .product-title',
1601 + 'hover_bg_color' => '{{WRAPPER}} .rtsb-elementor-container .rtsb-product-title-wrapper:hover,{{WRAPPER}} .rtsb-elementor-container .product-title:hover, {{WRAPPER}} .rtsb-elementor-container .rtsb-product:hover .product-title-with-btn .rtsb-product-title-wrapper',
1501 1602 'border' => '{{WRAPPER}} .rtsb-elementor-container .rtsb-product-title-wrapper',
1502 - 'border_hover_color' => '{{WRAPPER}} .rtsb-elementor-container .rtsb-product-title-wrapper:hover',
1603 + 'border_hover_color' => '{{WRAPPER}} .rtsb-elementor-container .rtsb-product-title-wrapper:hover, {{WRAPPER}} .rtsb-elementor-container .rtsb-product:hover .product-title-with-btn .rtsb-product-title-wrapper',
1503 1604 'padding' => '{{WRAPPER}} .rtsb-elementor-container .rtsb-product-title-wrapper,{{WRAPPER}} .rtsb-elementor-container .product-title',
1504 1605 'margin' => '{{WRAPPER}} .rtsb-elementor-container .rtsb-product-title-wrapper,{{WRAPPER}} .rtsb-elementor-container .product-title',
1505 1606 ],
1506 1607 'short_description' => array_fill_keys(
@@ -1517,26 +1618,32 @@
1517 1618 ),
1518 1619 'action_buttons' => [
1519 1620 'action_btn_alignment' => '{{WRAPPER}} .rtsb-elementor-container .rtsb-product .rtsb-action-buttons.horizontal-floating-btn .rtsb-action-button-list',
1520 1621 'action_btn_gap' => '{{WRAPPER}} .rtsb-elementor-container .rtsb-action-button-list',
1622 + 'icon_gap' => '{{WRAPPER}} .rtsb-elementor-container .rtsb-action-btn.has-text',
1521 1623 ],
1522 1624 'product_price' => [
1523 - 'typography' => '{{WRAPPER}} .rtsb-elementor-container .price-wrapper, {{WRAPPER}} .rtsb-elementor-container .price-wrapper ins .woocommerce-Price-amount, {{WRAPPER}}.elementor-element .rtsb-elementor-container.products .price-wrapper > p',
1524 - 'alignment' => '{{WRAPPER}} .rtsb-elementor-container .product-price',
1525 - 'color' => '{{WRAPPER}} .rtsb-elementor-container .price-wrapper',
1526 - 'regular_color' => '{{WRAPPER}} .rtsb-elementor-container .price-wrapper del',
1527 - 'border' => '{{WRAPPER}} .rtsb-elementor-container .price-wrapper',
1528 - 'border_hover_color' => '{{WRAPPER}} .rtsb-elementor-container .price-wrapper:hover',
1529 - 'padding' => '{{WRAPPER}} .rtsb-elementor-container .product-price',
1530 - 'margin' => '{{WRAPPER}} .rtsb-elementor-container .product-price',
1625 + 'typography' => '{{WRAPPER}} .rtsb-elementor-container .price-wrapper .price > .woocommerce-Price-amount, {{WRAPPER}} .rtsb-elementor-container .price-wrapper del',
1626 + 'sale_typography' => '{{WRAPPER}} .rtsb-elementor-container .price-wrapper ins',
1627 + 'regular_text_decoration' => '{{WRAPPER}} .rtsb-elementor-container .price-wrapper .price > .woocommerce-Price-amount, {{WRAPPER}} .rtsb-elementor-container .price-wrapper del',
1628 + 'sale_text_decoration' => '{{WRAPPER}} .rtsb-elementor-container .price-wrapper ins',
1629 + 'alignment' => '{{WRAPPER}} .rtsb-elementor-container .product-price',
1630 + 'color' => '{{WRAPPER}} .rtsb-elementor-container .price-wrapper :is( ins, ins span bdi)',
1631 + 'regular_color' => '{{WRAPPER}} .rtsb-elementor-container .price-wrapper :is( bdi, del bdi), {{WRAPPER}} .rtsb-elementor-container.products .price-wrapper del',
1632 + 'crossed_regular_color' => '{{WRAPPER}} .rtsb-elementor-container .price-wrapper :is(del bdi), {{WRAPPER}} .rtsb-elementor-container.products .price-wrapper del',
1633 + 'border' => '{{WRAPPER}} .rtsb-elementor-container .price-wrapper',
1634 + 'border_hover_color' => '{{WRAPPER}} .rtsb-elementor-container .price-wrapper:hover',
1635 + 'padding' => '{{WRAPPER}} .rtsb-elementor-container .product-price',
1636 + 'margin' => '{{WRAPPER}} .rtsb-elementor-container .product-price',
1531 1637 ],
1532 1638 'product_rating' => [
1533 - 'typography' => '{{WRAPPER}} .rtsb-elementor-container .star-rating',
1534 - 'alignment' => '{{WRAPPER}} .rtsb-elementor-container .product-rating',
1535 - 'color' => '{{WRAPPER}} .rtsb-elementor-container :is(.star-rating span):before',
1536 - 'bg_color' => '{{WRAPPER}} .rtsb-elementor-container :is(.star-rating):before',
1537 - 'padding' => '{{WRAPPER}} .rtsb-elementor-container .star-rating',
1538 - 'margin' => '{{WRAPPER}} .rtsb-elementor-container .product-rating',
1639 + 'typography' => '{{WRAPPER}} .rtsb-elementor-container .star-rating',
1640 + 'alignment' => '{{WRAPPER}} .rtsb-elementor-container .product-rating',
1641 + 'color' => '{{WRAPPER}} .rtsb-elementor-container :is(.star-rating span):before',
1642 + 'bg_color' => '{{WRAPPER}} .rtsb-elementor-container :is(.star-rating):before',
1643 + 'padding' => '{{WRAPPER}} .rtsb-elementor-container .star-rating',
1644 + 'spacing_preset2' => '{{WRAPPER}} .rtsb-elementor-container .product-rating.preset2, {{WRAPPER}} .rtsb-elementor-container .product-rating.preset2 .inner-wrapper',
1645 + 'margin' => '{{WRAPPER}} .rtsb-elementor-container .product-rating',
1539 1646 ],
1540 1647 'product_categories' => [
1541 1648 'typography' => '{{WRAPPER}} .rtsb-elementor-container .rtsb-category-list li > a',
1542 1649 'alignment' => '{{WRAPPER}} .rtsb-elementor-container .rtsb-product-content .rtsb-product-category',
@@ -1550,26 +1657,40 @@
1550 1657 'padding' => '{{WRAPPER}} .rtsb-elementor-container .rtsb-category-list li > a',
1551 1658 'margin' => '{{WRAPPER}} .rtsb-elementor-container .rtsb-category-list li > a',
1552 1659 'wrapper_margin' => '{{WRAPPER}} .rtsb-elementor-container .rtsb-product-category',
1553 1660 ],
1661 + 'product_brands' => [
1662 + 'typography' => '{{WRAPPER}} .rtsb-elementor-container .rtsb-brand-list li > a',
1663 + 'alignment' => '{{WRAPPER}} .rtsb-elementor-container .rtsb-product-content .rtsb-brand-category',
1664 + 'color' => '{{WRAPPER}} .rtsb-elementor-container .rtsb-brand-list li > a',
1665 + 'bg_color' => '{{WRAPPER}} .rtsb-elementor-container .rtsb-brand-list li > a',
1666 + 'hover_color' => '{{WRAPPER}} .rtsb-elementor-container .rtsb-brand-list li > a:hover',
1667 + 'hover_bg_color' => '{{WRAPPER}} .rtsb-elementor-container .rtsb-brand-list li > a:hover',
1668 + 'border' => '{{WRAPPER}} .rtsb-elementor-container .rtsb-brand-list li > a',
1669 + 'border_hover_color' => '{{WRAPPER}} .rtsb-elementor-container .rtsb-brand-list li > a:hover',
1670 + 'border_radius' => '{{WRAPPER}} .rtsb-elementor-container .rtsb-brand-list li > a',
1671 + 'padding' => '{{WRAPPER}} .rtsb-elementor-container .rtsb-brand-list li > a',
1672 + 'margin' => '{{WRAPPER}} .rtsb-elementor-container .rtsb-brand-list li > a',
1673 + 'wrapper_margin' => '{{WRAPPER}} .rtsb-elementor-container .rtsb-brand-category',
1674 + ],
1554 1675 'pagination' => [
1555 - 'typography' => '{{WRAPPER}} .rtsb-elementor-container .rtsb-pagination ul.pagination-list li a, {{WRAPPER}} .rtsb-elementor-container .rtsb-pagination ul.pagination-list li span, {{WRAPPER}} .rtsb-elementor-container .rtsb-pagination-wrap .rtsb-load-more button',
1556 - 'alignment' => '{{WRAPPER}} .rtsb-elementor-container .rtsb-pagination ul.pagination-list, {{WRAPPER}} .rtsb-elementor-container .rtsb-pagination-wrap',
1557 - 'width' => '{{WRAPPER}} .rtsb-elementor-container .rtsb-pagination ul.pagination-list li a, {{WRAPPER}} .rtsb-elementor-container .rtsb-pagination ul.pagination-list li span, {{WRAPPER}} .rtsb-elementor-container .rtsb-pagination-wrap .rtsb-load-more button',
1558 - 'height' => '{{WRAPPER}} .rtsb-elementor-container .rtsb-pagination ul.pagination-list li a, {{WRAPPER}} .rtsb-elementor-container .rtsb-pagination ul.pagination-list li span, {{WRAPPER}} .rtsb-elementor-container .rtsb-pagination-wrap .rtsb-load-more button',
1559 - 'color' => '{{WRAPPER}} .rtsb-elementor-container .rtsb-pagination ul.pagination-list li a, {{WRAPPER}} .rtsb-elementor-container .rtsb-pagination-wrap .rtsb-load-more button',
1560 - 'bg_color' => '{{WRAPPER}} .rtsb-elementor-container .rtsb-pagination ul.pagination-list li a, {{WRAPPER}} .rtsb-elementor-container .rtsb-pagination-wrap .rtsb-load-more button',
1676 + 'typography' => '{{WRAPPER}} .rtsb-elementor-container .rtsb-pagination ul.pagination-list li a, {{WRAPPER}} .rtsb-elementor-container .rtsb-pagination ul.pagination-list li span, {{WRAPPER}} .rtsb-elementor-container .rtsb-pagination-wrap .rtsb-load-more button, {{WRAPPER}} .rtsb-elementor-container .rtsb-archive-pagination-wrap .rtsb-load-more button',
1677 + 'alignment' => '{{WRAPPER}} .rtsb-elementor-container .rtsb-pagination ul.pagination-list, {{WRAPPER}} .rtsb-elementor-container .rtsb-pagination-wrap, {{WRAPPER}} .rtsb-elementor-container .rtsb-archive-pagination-wrap',
1678 + 'width' => '{{WRAPPER}} .rtsb-elementor-container .rtsb-pagination ul.pagination-list li a, {{WRAPPER}} .rtsb-elementor-container .rtsb-pagination ul.pagination-list li span, {{WRAPPER}} .rtsb-elementor-container .rtsb-pagination-wrap .rtsb-load-more button, {{WRAPPER}} .rtsb-elementor-container .rtsb-archive-pagination-wrap .rtsb-load-more button',
1679 + 'height' => '{{WRAPPER}} .rtsb-elementor-container .rtsb-pagination ul.pagination-list li a, {{WRAPPER}} .rtsb-elementor-container .rtsb-pagination ul.pagination-list li span, {{WRAPPER}} .rtsb-elementor-container .rtsb-pagination-wrap .rtsb-load-more button, {{WRAPPER}} .rtsb-elementor-container .rtsb-archive-pagination-wrap .rtsb-load-more button',
1680 + 'color' => '{{WRAPPER}} .rtsb-elementor-container .rtsb-pagination ul.pagination-list li a, {{WRAPPER}} .rtsb-elementor-container .rtsb-pagination-wrap .rtsb-load-more button, {{WRAPPER}} .rtsb-elementor-container .rtsb-archive-pagination-wrap .rtsb-load-more button',
1681 + 'bg_color' => '{{WRAPPER}} .rtsb-elementor-container .rtsb-pagination ul.pagination-list li a, {{WRAPPER}} .rtsb-elementor-container .rtsb-pagination-wrap .rtsb-load-more button, {{WRAPPER}} .rtsb-elementor-container .rtsb-archive-pagination-wrap .rtsb-load-more button',
1561 1682 'active_color' => '{{WRAPPER}} .rtsb-elementor-container .rtsb-pagination ul.pagination-list li span',
1562 1683 'active_bg_color' => '{{WRAPPER}} .rtsb-elementor-container .rtsb-pagination ul.pagination-list li span',
1563 - 'hover_color' => '{{WRAPPER}} .rtsb-elementor-container .rtsb-pagination ul.pagination-list li a:hover, {{WRAPPER}} .rtsb-elementor-container .rtsb-pagination-wrap .rtsb-load-more button:hover',
1564 - 'hover_bg_color' => '{{WRAPPER}} .rtsb-elementor-container .rtsb-pagination ul.pagination-list li a:hover, {{WRAPPER}} .rtsb-elementor-container .rtsb-pagination-wrap .rtsb-load-more button:hover',
1565 - 'border' => '{{WRAPPER}} .rtsb-elementor-container .rtsb-pagination ul.pagination-list li a, {{WRAPPER}} .rtsb-elementor-container .rtsb-pagination ul.pagination-list li span, {{WRAPPER}} .rtsb-elementor-container .rtsb-pagination-wrap .rtsb-load-more button',
1566 - 'border_hover_color' => '{{WRAPPER}} .rtsb-elementor-container .rtsb-pagination ul.pagination-list li a:hover, {{WRAPPER}} .rtsb-elementor-container .rtsb-pagination-wrap .rtsb-load-more button:hover',
1684 + 'hover_color' => '{{WRAPPER}} .rtsb-elementor-container .rtsb-pagination ul.pagination-list li a:hover, {{WRAPPER}} .rtsb-elementor-container .rtsb-pagination-wrap .rtsb-load-more button:hover, {{WRAPPER}} .rtsb-elementor-container .rtsb-archive-pagination-wrap .rtsb-load-more button:hover',
1685 + 'hover_bg_color' => '{{WRAPPER}} .rtsb-elementor-container .rtsb-pagination ul.pagination-list li a:hover, {{WRAPPER}} .rtsb-elementor-container .rtsb-pagination-wrap .rtsb-load-more button:hover, {{WRAPPER}} .rtsb-elementor-container .rtsb-archive-pagination-wrap .rtsb-load-more button:hover',
1686 + 'border' => '{{WRAPPER}} .rtsb-elementor-container .rtsb-pagination ul.pagination-list li a, {{WRAPPER}} .rtsb-elementor-container .rtsb-pagination ul.pagination-list li span, {{WRAPPER}} .rtsb-elementor-container .rtsb-pagination-wrap .rtsb-load-more button, {{WRAPPER}} .rtsb-elementor-container .rtsb-archive-pagination-wrap .rtsb-load-more button',
1687 + 'border_hover_color' => '{{WRAPPER}} .rtsb-elementor-container .rtsb-pagination ul.pagination-list li a:hover, {{WRAPPER}} .rtsb-elementor-container .rtsb-pagination-wrap .rtsb-load-more button:hover, {{WRAPPER}} .rtsb-elementor-container .rtsb-archive-pagination-wrap .rtsb-load-more button:hover',
1567 1688 'border_active_color' => '{{WRAPPER}} .rtsb-elementor-container .rtsb-pagination ul.pagination-list li span',
1568 - 'border_radius' => '{{WRAPPER}} .rtsb-elementor-container .rtsb-pagination ul.pagination-list li a, {{WRAPPER}} .rtsb-elementor-container .rtsb-pagination ul.pagination-list li span, {{WRAPPER}} .rtsb-elementor-container .rtsb-pagination-wrap .rtsb-load-more button',
1569 - 'spacing' => '{{WRAPPER}} .rtsb-elementor-container .rtsb-pagination ul.pagination-list, {{WRAPPER}} .rtsb-elementor-container .rtsb-pagination-wrap',
1570 - 'padding' => '{{WRAPPER}} .rtsb-elementor-container .rtsb-pagination-wrap .rtsb-load-more button',
1571 - 'margin' => '{{WRAPPER}} .rtsb-elementor-container .rtsb-pagination ul.pagination-list, {{WRAPPER}} .rtsb-elementor-container .rtsb-pagination-wrap',
1689 + 'border_radius' => '{{WRAPPER}} .rtsb-elementor-container .rtsb-pagination ul.pagination-list li a, {{WRAPPER}} .rtsb-elementor-container .rtsb-pagination ul.pagination-list li span, {{WRAPPER}} .rtsb-elementor-container .rtsb-pagination-wrap .rtsb-load-more button, {{WRAPPER}} .rtsb-elementor-container .rtsb-archive-pagination-wrap .rtsb-load-more button',
1690 + 'spacing' => '{{WRAPPER}} .rtsb-elementor-container .rtsb-pagination ul.pagination-list, {{WRAPPER}} .rtsb-elementor-container .rtsb-pagination-wrap, {{WRAPPER}} .rtsb-elementor-container .rtsb-archive-pagination-wrap',
1691 + 'padding' => '{{WRAPPER}} .rtsb-elementor-container .rtsb-pagination-wrap .rtsb-load-more button, {{WRAPPER}} .rtsb-elementor-container .rtsb-archive-pagination-wrap .rtsb-load-more button',
1692 + 'margin' => '{{WRAPPER}} .rtsb-elementor-container .rtsb-pagination ul.pagination-list, {{WRAPPER}} .rtsb-elementor-container .rtsb-pagination-wrap, {{WRAPPER}} .rtsb-elementor-container .rtsb-archive-pagination-wrap',
1572 1693 ],
1573 1694 'product_add_to_cart' => [
1574 1695 'typography' => '{{WRAPPER}} .rtsb-elementor-container .rtsb-cart .rtsb-action-btn',
1575 1696 'icon_size' => [
@@ -1575,12 +1696,8 @@
1575 1696 'icon_size' => [
1576 1697 'font_size' => '{{WRAPPER}} .rtsb-elementor-container .rtsb-cart .rtsb-action-btn .icon',
1577 1698 'width' => '{{WRAPPER}} .rtsb-elementor-container .rtsb-cart .rtsb-action-btn .icon svg',
1578 1699 ],
1579 - 'cart_icon_spacing' => [
1580 - 'margin_left' => '{{WRAPPER}} .rtsb-elementor-container .rtsb-action-button-list .rtsb-cart .rtsb-action-btn.icon-left .icon + .text',
1581 - 'margin_right' => '{{WRAPPER}} .rtsb-elementor-container .rtsb-action-button-list .rtsb-cart .rtsb-action-btn.icon-right .icon + .text',
1582 - ],
1583 1700 'cart_width' => '{{WRAPPER}} .rtsb-elementor-container .rtsb-cart .rtsb-action-btn',
1584 1701 'cart_height' => '{{WRAPPER}} .rtsb-elementor-container .rtsb-cart .rtsb-action-btn',
1585 1702 'color' => '{{WRAPPER}} .rtsb-elementor-container .rtsb-cart .rtsb-action-btn',
1586 1703 'bg_color' => '{{WRAPPER}} .rtsb-elementor-container .rtsb-cart .rtsb-action-btn',
@@ -1646,9 +1763,12 @@
1646 1763 'margin' => '{{WRAPPER}} .rtsb-elementor-container .rtsb-quick-view .rtsb-action-btn',
1647 1764 ],
1648 1765 'hover_icon_button' => [
1649 1766 'typography' => '{{WRAPPER}} .rtsb-elementor-container .product-title-with-btn .btn-wrap a',
1650 - 'icon_size' => '{{WRAPPER}} .rtsb-elementor-container .product-title-with-btn .btn-wrap a .icon',
1767 + 'icon_size' => [
1768 + 'font_size' => '{{WRAPPER}} .rtsb-elementor-container .product-title-with-btn .btn-wrap a .icon',
1769 + 'svg' => '{{WRAPPER}} .rtsb-elementor-container .product-title-with-btn .btn-wrap a .icon svg',
1770 + ],
1651 1771 'hover_icon_spacing' => '{{WRAPPER}} .rtsb-elementor-container .product-title-with-btn .btn-wrap a .text + .icon',
1652 1772 'color' => '{{WRAPPER}} .rtsb-elementor-container .product-title-with-btn .btn-wrap a',
1653 1773 'bg_color' => '{{WRAPPER}} .rtsb-elementor-container .product-title-with-btn .btn-wrap a',
1654 1774 'icon_color' => '{{WRAPPER}} .rtsb-elementor-container .product-title-with-btn .btn-wrap a .icon',