.etheme_sidebar-widgets-count-with-background { --widget-count-min-width: 20px; --widget-count-color: var(--et_font-color); --widget-count-bg-color: var(--et_light-color); --widget-count-color-active: var(--et_white-2-dark); --widget-count-bg-color-active: var(--et_dark-2-white); --widget-count-br-radius: 3px; } .etheme_sidebar-widgets-count-aside .sidebar-widget ul li .count, .etheme_sidebar-widgets-count-aside .sidebar-widget li.wc-layered-nav-rating .star-rating ~ span { font-size: 0.85rem; } .etheme_sidebar-widgets-count-aside ul li a { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; } .etheme_sidebar-widgets-count-aside ul li a .count { -webkit-margin-start: auto; margin-inline-start: auto; } .etheme_sidebar-widgets-count-aside ul li:has(>.open-this) > .count, .etheme_sidebar-widgets-count-aside ul li:has(>.caret-icon) > .count { display: none !important; } .etheme_sidebar-widgets-count-aside ul li.wc-layered-nav-rating a .star-rating { margin-left: 0; margin-right: 0; } .etheme_sidebar-widgets-count-aside ul li.wc-layered-nav-rating a .star-rating ~ em { -webkit-margin-start: 5px; margin-inline-start: 5px; } .etheme_sidebar-widgets-count-aside ul li.wc-layered-nav-rating a .star-rating ~ span { -webkit-margin-start: auto; margin-inline-start: auto; } .etheme_sidebar-widgets-count-aside ul li .caret-icon ~ .count, .etheme_sidebar-widgets-count-aside ul li .open-this ~ .count { -webkit-margin-end: 30px; margin-inline-end: 30px; } .etheme_sidebar-widgets-count-aside .widget_categories ul li, .etheme_sidebar-widgets-count-aside .widget_product_categories ul li { display: -webkit-box; display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; -webkit-box-align: center; -ms-flex-align: center; align-items: center; } .etheme_sidebar-widgets-count-aside .widget_categories ul li > a, .etheme_sidebar-widgets-count-aside .widget_product_categories ul li > a { -webkit-margin-end: auto; margin-inline-end: auto; } .etheme_sidebar-widgets-count-aside .widget_categories > ul > li:last-child .count, .etheme_sidebar-widgets-count-aside .widget_product_categories > ul > li:last-child .count { -ms-flex-item-align: end; align-self: flex-end; } .etheme_sidebar-widgets-count-aside .widget_categories .children, .etheme_sidebar-widgets-count-aside .widget_product_categories .children { -ms-flex-preferred-size: 100%; flex-basis: 100%; } .etheme-elementor-sidebar { --et_select-arrow-size: 0.75em; } .etheme-elementor-off-canvas:has(.etheme-elementor-sidebar) { --wp-admin--admin-bar--height: 0.001px; } .etheme-elementor-sidebar .calculation-process.widget-has-list-limited ul li { opacity: 0; visibility: hidden; } .etheme-elementor-sidebar .calculation-process.widget-has-list-limited > ul:before { content: ''; display: inline-block; position: absolute; width: var(--etheme-elementor-loader-size, 1.5rem); height: var(--etheme-elementor-loader-size, 1.5rem); left: calc(50% - (var(--etheme-elementor-loader-size, 1.5rem) / 2)); top: calc(50% - (var(--etheme-elementor-loader-size, 1.5rem) / 2)); border: 1px solid var(--etheme-elementor-loader-color, #e1e1e1); border-left-color: var(--etheme-elementor-loader-color-active, #555); border-radius: 50%; -webkit-animation: rotate 0.5s linear infinite; animation: rotate 0.5s linear infinite; z-index: 1; } .etheme-elementor-sidebar .calculation-process.widget-has-list-limited > ul { position: relative; max-height: 300px; } .etheme-elementor-sidebar-horizontal { --space-between-widgets: 0; } .etheme-elementor-sidebar .widget-scrollable { position: relative; } .etheme-elementor-sidebar .widget-scrollable > ul, .etheme-elementor-sidebar .widget-scrollable > div { overflow-y: auto; overflow-x: hidden; -webkit-padding-end: 5px; padding-inline-end: 5px; -webkit-margin-end: 3px; margin-inline-end: 3px; } .etheme-elementor-sidebar .widget-scrollable .st-swatch-preview { padding-bottom: 12px; } .etheme-elementor-sidebar .widget-scrollable.widget_shopping_cart > ul, .etheme-elementor-sidebar .widget-scrollable.widget_rating_filter > ul { padding-bottom: 0; } .etheme-elementor-sidebar .widget-scrollable .menu-element .nav-sublist-dropdown { display: none !important; } .etheme-elementor-sidebar .widget-scrollable .swiper-entry:before { content: ''; display: table; } .etheme-elementor-sidebar .widget-scrollable .swiper-entry:after { clear: both; content: ''; display: table; background: none; } .etheme-elementor-sidebar .widget-scrollable > ul, .etheme-elementor-sidebar .widget-scrollable > div { max-height: var(--widgets-max-height, 250px); } .etheme-elementor-sidebar .sidebar-widget ul .caret-icon, .etheme-elementor-sidebar .sidebar-widget.widget_product_categories ul .caret-icon, .etheme-elementor-sidebar .sidebar-widget ul .open-this, .etheme-elementor-sidebar .sidebar-widget.widget_product_categories ul .open-this { height: calc(var(--widget-list-item-space, 11px) + 36px); top: -5px; } .widget-has-toggle { position: relative; vertical-align: middle; } .widget-has-toggle .widget-title, .widget-has-toggle .widgettitle { position: relative; cursor: pointer; } .widget-has-toggle .widget-title > span, .widget-has-toggle .widgettitle > span { cursor: inherit; } .widget-has-toggle > .widget-title { -webkit-transition: margin 0.3s ease-in-out; transition: margin 0.3s ease-in-out; position: relative; -webkit-padding-end: 25px; padding-inline-end: 25px; } .widget-has-toggle > .widget-title:after { content: '\e912'; font-family: 'xstore-icons'; position: absolute; top: 0; right: 0; line-height: 1; padding: 0.28em; border: 1px solid transparent; font-size: 0.67em; font-weight: bold; -webkit-transition: all 0.2s ease-out; transition: all 0.2s ease-out; } .widget-has-toggle > .widget-title > ul, .widget-has-toggle > .widget-title > select, .widget-has-toggle > .widget-title > .select2-container, .widget-has-toggle > .widget-title > div:not(.widget-title), .widget-has-toggle > .widget-title > p:not(.widget-title), .widget-has-toggle > .widget-title > form { -webkit-transition: opacity 0.3s ease-in-out; transition: opacity 0.3s ease-in-out; } .widget-has-toggle.widget-toggled { margin-bottom: 15px; } .widget-has-toggle.widget-toggled > .widget-title { margin-bottom: 0 !important; } .widget-has-toggle.widget-toggled > .widget-title:after { content: '\e910'; } .widget-has-toggle.widget-toggled > ul, .widget-has-toggle.widget-toggled > select, .widget-has-toggle.widget-toggled > .select2-container, .widget-has-toggle.widget-toggled > div:not(.widget-title), .widget-has-toggle.widget-toggled > p:not(.widget-title), .widget-has-toggle.widget-toggled > form { opacity: 0; } .widget-has-toggle.widget_price_filter form { overflow: visible !important; } .etheme_sidebar-widget-item { margin-bottom: var(--space-between-widgets, 3.9em); } .etheme_sidebar-widget-item:last-child { margin-bottom: 0; --slider-multirow-bottom-offset: 0; --tagcloud-bottom-offset: 0; } .etheme_sidebar-widgets-with-separators .etheme_sidebar-widget-item { margin-bottom: calc(var(--space-between-widgets, 3.9em) / 2); padding-bottom: calc(var(--space-between-widgets, 3.9em) / 2); border-bottom: var(--widgets-sep-width, 1px) var(--widgets-sep-style, solid) var(--widgets-sep-color, var(--et_border-color)); } .etheme_sidebar-widgets-with-separators .etheme_sidebar-widget-item:last-child { margin-bottom: 0; padding-bottom: 0; border-bottom: none; } .rtl .widget-has-toggle:not(.sidebar-slider) > .widget-title:after { right: auto; left: 0; } li.etheme_sidebar-widget-list-expand { text-transform: none; color: var(--et_active-color); cursor: pointer; border: none !important; } li.etheme_sidebar-widget-list-expand span { position: relative; display: inline-block; padding: calc(var(--widget-list-item-space,11px)/ 2) 0; } li.etheme_sidebar-widget-list-expand span:before { content: ''; height: 1px; width: 0; left: var(--widget-link-underline-offset, 0); right: 0; position: absolute; -webkit-transition: width 0.2s ease-in-out; transition: width 0.2s ease-in-out; bottom: var(--widget-link-underline-bottom-offset, 5px); background: currentColor; } li.etheme_sidebar-widget-list-expand span:hover:before { width: calc(100% - var(--widget-link-underline-offset,0px)); } li.etheme_sidebar-widget-list-expand[data-reverse]:not(.expanded) span:last-child, li.etheme_sidebar-widget-list-expand[data-reverse].expanded span:first-child { display: none; }