.etheme-elementor-off-canvas__wrapper { text-align: var(--toggle-button-alignment, left); } .etheme-elementor-off-canvas__toggle { display: inline-block; } .etheme-elementor-off-canvas__toggle .elementor-button-content-wrapper { -webkit-box-align: center; -ms-flex-align: center; align-items: center; } .etheme-elementor-off-canvas__toggle .e-toggle-cart-custom-icon, .etheme-elementor-off-canvas__toggle .elementor-button-icon { position: relative; font-size: var(--toggle-icon-size, 1em); margin-right: var(--toggle-icon-space, 0px); -webkit-box-ordinal-group: unset; -ms-flex-order: unset; order: unset; display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; } .etheme-elementor-off-canvas__toggle .elementor-button-icon-qty { font-size: 0.75em; position: relative; top: var(--toggle-button-qty-top, -0.65em); left: var(--toggle-button-qty-left, -0.65em); margin-right: var(--toggle-button-qty-left, -0.65em); color: #000; background: #e1e1e1; display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; border-radius: 50%; line-height: 0.75em; width: var(--toggle-button-qty-proportion, 1.5em); height: var(--toggle-button-qty-proportion, 1.5em); -webkit-transition: all 0.3s; transition: all 0.3s; } .etheme-elementor-off-canvas__toggle-qty-middle { --toggle-button-qty-top: 0; --toggle-button-qty-left: 0; } .etheme-elementor-off-canvas__toggle-qty-bottom { --toggle-button-qty-top: 5px; } .etheme-elementor-off-canvas__toggle_wrapper { display: var(--toggle-wrapper-display, flex); -webkit-box-align: center; -ms-flex-align: center; align-items: center; position: relative; } .etheme-elementor-off-canvas__toggle_wrapper > .elementor-button-wrapper { line-height: 1; } .etheme-elementor-dropdown .etheme-elementor-off-canvas__toggle_wrapper { display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; } .etheme-elementor-off-canvas:not(.etheme-elementor-off-canvas-zero-quantity-yes) .elementor-button-icon-qty[data-counter="0"] { display: none; } .etheme-elementor-off-canvas-toggle-fixed .etheme-elementor-off-canvas__toggle { position: fixed; top: var(--toggle-button-position-axis-y, 35%); z-index: 4; } .etheme-elementor-off-canvas-toggle-left .etheme-elementor-off-canvas__toggle { left: var(--toggle-button-position-axis-x, 0px); } .etheme-elementor-off-canvas-toggle-right .etheme-elementor-off-canvas__toggle { right: var(--toggle-button-position-axis-x, 0px); } .etheme-elementor-off-canvas-left { --off-canvas-alignment-left: 0; --off-canvas-alignment-right: auto; --off-canvas-alignment-transform: translateX(-100%); --off-canvas-close-alignment-self: flex-end; --off-canvas-close-alignment-left: calc(100% + 15px); --off-canvas-close-alignment-right: auto; } .etheme-elementor-off-canvas__container { -webkit-transform: scale(1); transform: scale(1); overflow: hidden; position: fixed; z-index: 10000; top: var(--wp-admin--admin-bar--height, 0px); left: 0; width: 100vw; height: calc(100dvh - var(--wp-admin--admin-bar--height,0.001px)); background-color: var(--off-canvas-overlay-color, var(--et_dark-2-white-03)); -webkit-transition: background-color 0.4s, -webkit-transform 0s; transition: background-color 0.4s, -webkit-transform 0s; transition: background-color 0.4s, transform 0s; transition: background-color 0.4s, transform 0s, -webkit-transform 0s; text-align: start; } body:not(.admin-bar) .elementor-sticky--active .etheme-elementor-off-canvas__container { --wp-admin--admin-bar--height: 0.001px; } @media only screen and (max-width: 600px) { body.admin-bar .elementor-sticky--active .etheme-elementor-off-canvas__container { --wp-admin--admin-bar--height: 0.001px; } } .etheme-elementor-off-canvas__main { position: fixed; left: var(--off-canvas-alignment-left, auto); right: var(--off-canvas-alignment-right, 0); -webkit-transform: translateX(0); transform: translateX(0); top: 0; bottom: 0; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; -webkit-box-align: stretch; -ms-flex-align: stretch; align-items: stretch; min-height: 200px; width: var(--off-canvas-width, 370px); max-width: 100%; -webkit-transition: 0.3s; transition: 0.3s; padding: var(--off-canvas-padding, 20px 30px); color: var(--off-canvas-color, var(--et_dark-2-white)); font-size: 14px; --et_main-color: var(--et_main-color-local, currentColor); --et_dark-2-white: var(--et_dark-2-white-local, currentColor); --et_link-color: var(--et_link-color-local, currentColor); --et_font-color: var(--et_font-color-local, currentColor); background-color: var(--off-canvas-background-color, var(--et_white-2-dark)); --et-sublist-background: var(--off-canvas-background-color, var(--et_white-2-dark)); -webkit-box-shadow: 0 0 5px rgba(0, 0, 0, 0.2); box-shadow: 0 0 5px rgba(0, 0, 0, 0.2); } @media only screen and (max-width: 420px) { .etheme-elementor-off-canvas__main:has(.etheme-elementor-off-canvas__close-button.outside) { width: var(--off-canvas-width, calc(100vw - .75em * 2 - 1rem - 20px)); } } .etheme-elementor-off-canvas_content { height: var(--off-canvas-content-height, 100%); display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; max-height: var(--off-canvas-content-max-height, 100dvh); overflow: hidden; overflow-y: auto; -webkit-overflow-scrolling: touch; scrollbar-gutter: stable; } .etheme-elementor-off-canvas_content:not(:hover)::-webkit-scrollbar-thumb, .etheme-elementor-off-canvas_content:not(:hover)::-webkit-scrollbar { opacity: 0; visibility: hidden; } @media (hover: none) { .etheme-elementor-off-canvas_content::-webkit-scrollbar-thumb, .etheme-elementor-off-canvas_content::-webkit-scrollbar { opacity: 0; visibility: hidden; } } .etheme-elementor-off-canvas_content-footer { padding-top: 15px; } .etheme-elementor-off-canvas:not(.etheme-elementor-off-canvas--active) .etheme-elementor-off-canvas__container { background-color: transparent; -webkit-transform: scale(0); transform: scale(0); -webkit-transition: background-color 0.4s, -webkit-transform 0s 0.4s; transition: background-color 0.4s, -webkit-transform 0s 0.4s; transition: background-color 0.4s, transform 0s 0.4s; transition: background-color 0.4s, transform 0s 0.4s, -webkit-transform 0s 0.4s; } .etheme-elementor-off-canvas:not(.etheme-elementor-off-canvas--active) .etheme-elementor-off-canvas__container .dialog-lightbox-close-button { display: none; } .etheme-elementor-off-canvas:not(.etheme-elementor-off-canvas--active) .etheme-elementor-off-canvas__main { overflow: hidden; visibility: hidden; opacity: 0; -webkit-transform: var(--off-canvas-alignment-transform, translateX(100%)); transform: var(--off-canvas-alignment-transform, translateX(100%)); } .etheme-elementor-off-canvas--shown .et-request-quote.mtips, .etheme-elementor-off-canvas--shown .back-top, .etheme-elementor-off-canvas--shown .et-mobile-panel-wrapper { opacity: 0; visibility: hidden; } .etheme-elementor-off-canvas__close-button { position: relative; margin: 0 0 20px; -ms-flex-item-align: var(--off-canvas-close-alignment-self, flex-start); align-self: var(--off-canvas-close-alignment-self, flex-start); cursor: pointer; display: var(--off-canvas-close-display, inline-flex); font-size: 1rem; line-height: 1; -webkit-transition: 0.3s; transition: 0.3s; color: var(--off-canvas-close-button-color, #222); } .etheme-elementor-off-canvas__close-button:hover { color: var(--off-canvas-close-button-hover-color, #555); } .etheme-elementor-off-canvas__close-button.outside { position: absolute; left: var(--off-canvas-close-alignment-left, auto); right: var(--off-canvas-close-alignment-right, calc(100% + 15px)); background-color: var(--off-canvas-close-button-background-color, #fff); border-radius: var(--off-canvas-close-border-radius, 50%); padding: 0.75em; margin-bottom: 0; } .etheme-elementor-off-canvas__close-button.outside:hover { background-color: var(--off-canvas-close-button-hover-background-color, #e1e1e1); } .etheme-elementor-dropdown .etheme-elementor-off-canvas__container { position: absolute; width: auto; height: auto; overflow: visible; top: 100%; bottom: auto; background: none; min-width: var(--off-canvas-width, 320px); left: var(--off-canvas-alignment-left, auto); right: var(--off-canvas-alignment-right, 0); -webkit-transform: scale(1); transform: scale(1); -webkit-transition: background-color 0.4s, -webkit-transform 0s; transition: background-color 0.4s, -webkit-transform 0s; transition: background-color 0.4s, transform 0s; transition: background-color 0.4s, transform 0s, -webkit-transform 0s; } @media (max-width: 767px) { .etheme-elementor-dropdown .etheme-elementor-off-canvas__container { min-width: var(--off-canvas-width, 300px); } } .etheme-elementor-dropdown .etheme-elementor-off-canvas__main { width: auto; height: auto; position: relative; top: auto; bottom: auto; right: auto; left: auto; padding: var(--off-canvas-padding, 20px 1.43rem); overflow: visible; -webkit-transform: translateY(0); transform: translateY(0); -webkit-transition: 0.3s; transition: 0.3s; } .etheme-elementor-dropdown:not(.etheme-elementor-off-canvas--active) .etheme-elementor-off-canvas__container { -webkit-transform: scale(0); transform: scale(0); -webkit-transition: background-color 0.4s, -webkit-transform 0s 0.4s; transition: background-color 0.4s, -webkit-transform 0s 0.4s; transition: background-color 0.4s, transform 0s 0.4s; transition: background-color 0.4s, transform 0s 0.4s, -webkit-transform 0s 0.4s; } .etheme-elementor-dropdown:not(.etheme-elementor-off-canvas--active) .etheme-elementor-off-canvas__main { opacity: 0; visibility: hidden; -webkit-transform: translateY(-10px); transform: translateY(-10px); } .etheme-elementor-dropdown .etheme-elementor-off-canvas__close-button { -ms-flex-item-align: end; align-self: flex-end; } .etheme-elementor-dropdown .etheme-elementor-off-canvas__close-button.outside { top: 0; border: 1px solid var(--et_border-color); } .elementor-edit-area-active .elementor-loading.etheme-elementor-off-canvas--active { opacity: 1; visibility: visible; } .elementor-edit-area-active .elementor-loading.etheme-elementor-off-canvas--active .etheme-elementor-off-canvas__container { z-index: 9999; } .etheme-elementor-off-canvas_content-head { font-size: 1.2em; margin-bottom: 15px; } .etheme-elementor-off-canvas_content-head-icon { font-size: calc(1em * var(--off-canvas-head-icon-proportion, 1.4)); line-height: 1; margin-bottom: 10px; } .etheme-elementor-off-canvas_content-head-icon:last-child { margin-bottom: 0; -webkit-margin-end: 0; margin-inline-end: 0; } .etheme-elementor-off-canvas_content-head-icon:not(.full-width):not(:last-child) { -webkit-margin-end: 10px; margin-inline-end: 10px; margin-bottom: 0; } .etheme-elementor-off-canvas_content-head-icon svg { width: 1em; height: 1em; fill: currentColor; } .etheme-elementor-off-canvas_content-head-label { position: relative; text-transform: uppercase; font-size: calc(1em * var(--off-canvas-head-label-proportion, 1.05)); background-image: -webkit-gradient(linear, left top, right top, from(currentcolor), to(currentcolor)); background-image: linear-gradient(90deg, currentcolor, currentcolor); background-size: 0% 2px; background-repeat: no-repeat; background-position: right bottom; -webkit-transition: all 0.3s linear, background-position 0s; transition: all 0.3s linear, background-position 0s; } .etheme-elementor-off-canvas_content-head:hover .etheme-elementor-off-canvas_content-head-label { background-size: 100% 2px; background-position: left bottom; } .etheme-elementor-off-canvas_content .menu li { padding: 8px 0; } .etheme-elementor-off-canvas_content .menu li:first-child { padding-top: 0; } .etheme-elementor-off-canvas_content .menu li:last-child { padding-bottom: 0; } .etheme-elementor-off-canvas_content .menu li a { color: currentColor; font-size: 114%; } .etheme-elementor-off-canvas_content .menu li a .et-icon, .etheme-elementor-off-canvas_content .menu li a > .fa { margin-right: 5px; } .etheme-elementor-off-canvas_content .menu li a:hover { opacity: 0.7; } .etheme-elementor-off-canvas_content .et_b-tab-content { margin: 0; } .etheme-elementor-off-canvas_content .et_b-tab-content .widget > ul > li:not(.opened):last-child > a { padding-bottom: 0; } .etheme-elementor-off-canvas_content .woocommerce-form-row .button, .etheme-elementor-off-canvas_content #loginform .button, .etheme-elementor-off-canvas_content .woocommerce-FormRow .button { background-color: var(--et_btn-dark-bg-color); border-color: var(--et_btn-dark-br-color); color: var(--et_btn-dark-color); height: auto; width: 100%; padding-top: 0.75rem; padding-bottom: 0.75rem; line-height: 1.5; } .etheme-elementor-off-canvas_content .woocommerce-form-row .button:hover, .etheme-elementor-off-canvas_content #loginform .button:hover, .etheme-elementor-off-canvas_content .woocommerce-FormRow .button:hover { background-color: var(--et_btn-dark-bg-color-hover); border-color: var(--et_btn-dark-br-color-hover); color: var(--et_btn-dark-color-hover); } .etheme-elementor-off-canvas_content form li { line-height: 1.8; font-size: 85%; margin-bottom: 0.5em; } .etheme-elementor-off-canvas .etheme-elementor-off-canvas__main { --sales-booster-progress-bar-border: none; --cart-widget-footer-margin: 15px -30px -20px; --cart-widget-footer-padding: var(--off-canvas-padding, 15px 30px); --sales-booster-progress-bar-wrapper-margin: var(--cart-widget-footer-margin, 0); --sales-booster-progress-bar-padding: var(--cart-widget-footer-padding, 0); --et_loader-size: 24px; } .etheme-elementor-dropdown .etheme-elementor-off-canvas__main { --cart-widget-footer-margin: 15px -1.43rem -20px; --cart-widget-footer-padding: var(--off-canvas-padding, 15px 1.43rem); } .etheme-elementor-off-canvas_content:has(.etheme-elementor-off-canvas_content-empty-message, .etheme-elementor-off-canvas_content-process) { margin-top: auto; margin-bottom: auto; } .etheme-elementor-off-canvas_content-process .et-loader { min-height: 100px; } .etheme-elementor-off-canvas .etheme-elementor-off-canvas_content-empty-message > p { font-size: 1.14em; } .etheme-elementor-off-canvas.processing .etheme-elementor-off-canvas_content, .etheme-elementor-off-canvas.elementor-loading .etheme-elementor-off-canvas_content, .etheme-elementor-off-canvas.processing .etheme-elementor-off-canvas_content ~ *, .etheme-elementor-off-canvas.elementor-loading .etheme-elementor-off-canvas_content ~ * { opacity: 0; visibility: hidden; } .etheme-elementor-off-canvas .woocommerce-mini-cart__empty-message.empty { text-align: center; } .etheme-elementor-off-canvas:has(.etheme-elementor-off-canvas_content-empty-message, .etheme-elementor-off-canvas_content-process, .woocommerce-mini-cart__empty-message.empty, .product_list_widget:empty) .woocommerce-mini-cart__footer-wrapper, .etheme-elementor-off-canvas:has(.etheme-elementor-off-canvas_content-empty-message, .etheme-elementor-off-canvas_content-process, .woocommerce-mini-cart__empty-message.empty, .product_list_widget:empty) .etheme-elementor-off-canvas_content ~ *, .etheme-elementor-off-canvas .btn-view-cart { display: none; } .etheme-elementor-off-canvas .cart-popup-footer > * { font-size: 100%; } .etheme-elementor-off-canvas .cart-popup-footer:last-child { padding-bottom: 0; } .etheme-elementor-off-canvas .cart-widget-subtotal .big-coast { font-size: 114%; } .etheme-elementor-off-canvas .cart-widget-subtotal .small-h { font-size: 100%; text-transform: uppercase; } .etheme-elementor-off-canvas .product_list_widget { padding-bottom: 0; } .etheme-elementor-off-canvas .product_list_widget:not(.swiper-wrapper) { --space-between-widgets: 0; --items-spacing: 0; --item-title-size: 104%; } .etheme-elementor-off-canvas .product_list_widget:not(.swiper-wrapper) ul { border-bottom: none; } .etheme-elementor-off-canvas .product_list_widget:not(.swiper-wrapper) ul:last-child { margin-bottom: 0; } .etheme-elementor-off-canvas .product_list_widget:not(.swiper-wrapper) li { padding: 20px 12px; border-radius: 3px; -webkit-transition: all 0.3s ease; transition: all 0.3s ease; } .etheme-elementor-off-canvas .product_list_widget:not(.swiper-wrapper) li:hover { background: var(--et_light-color); } .etheme-elementor-off-canvas .product_list_widget:not(.swiper-wrapper) .remove { display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-margin-end: 10px; margin-inline-end: 10px; line-height: 1; margin-top: 10px; } @media (hover: hover) { .etheme-elementor-off-canvas .product_list_widget:not(.swiper-wrapper) li:not(:hover) .remove { -webkit-margin-end: 0px; margin-inline-end: 0px; opacity: 0; visibility: inherit; } } .etheme-elementor-off-canvas .product_list_widget:not(.swiper-wrapper) .swiper-slide { margin: 0 !important; padding: 0; width: 100%; border: none; } .etheme-elementor-off-canvas .product_list_widget:not(.swiper-wrapper) .swiper-slide .product-list-image { float: none !important; margin: 0 0 10px !important; } .etheme-elementor-off-canvas .product_list_widget:not(.swiper-wrapper) .product-slide { padding-left: 12px; padding-right: 12px; } .etheme-elementor-off-canvas .product_list_widget:not(.swiper-wrapper) .swiper-entry .swiper-container .swiper-slide p.product-title { padding: 0; opacity: 1; } .etheme-elementor-off-canvas .product_list_widget:not(.swiper-wrapper) .swiper-entry .swiper-container .swiper-slide p.product-title a { white-space: normal; overflow: unset; } .etheme-elementor-off-canvas .mini-cart-buttons { line-height: var(--p-line-height, 1.6); font-size: var(--p-font-size, 1.14rem); --et_btn-size: 85%; } .elementor-widget-theme-etheme_mobile_menu { --s-border-style: solid; --s-min-height: 2.5em; --s-button-min-width: var(--s-min-height, 40px); } .elementor-widget-theme-etheme_mobile_menu .etheme-search-input-form-wrapper { background-color: #fff; color: var(--et_dark-color); } .elementor-widget-theme-etheme_mobile_menu .etheme-search-form-input { font-size: 1em; } .elementor-widget-theme-etheme_mobile_menu .etheme-search-form .autocomplete-suggestions { max-height: 100% !important; } .elementor-widget-theme-etheme_mobile_menu .etheme-search-form-submit { background: transparent; border: none; color: currentColor; font-size: 1em; } .elementor-widget-theme-etheme_mobile_menu .etheme-elementor-off-canvas_content { display: grid; grid-row-gap: var(--off-canvas-elements-gap, 10px); -ms-flex-line-pack: start; align-content: flex-start; --toggle-icon-space: 5px; } .elementor-widget-theme-etheme_mobile_menu .et_b-tab-content .widget .cat-item a, .elementor-widget-theme-etheme_mobile_menu .et_b-tab-content .widget .cat-item-none { padding: calc(var(--off-canvas-elements-gap, 7px) / 2) 0; } .elementor-widget-theme-etheme_mobile_menu .etheme-elementor-nav-menu.vertical { --submenu-display: block; } .elementor-widget-theme-etheme_mobile_menu .etheme-elementor-nav-menu.vertical li.dropdown-click:not(.dropdown-opened) > .nav-sublist-dropdown, .elementor-widget-theme-etheme_mobile_menu .etheme-elementor-nav-menu.vertical li.dropdown-click:not(.dropdown-opened) > .nav-sublist { display: none; } .elementor-widget-theme-etheme_mobile_menu .etheme-elementor-nav-menu.vertical .nav-sublist-dropdown { position: static; display: block; opacity: 1; visibility: visible; -webkit-animation: none; animation: none; width: 100% !important; -webkit-transform: none; transform: none; --menu-sublist-padding-right: 0px; } .elementor-widget-theme-etheme_mobile_menu .etheme-elementor-nav-menu.vertical .nav-sublist-dropdown ul > li ul { position: static; border: none; padding: 0; } .elementor-widget-theme-etheme_mobile_menu .etheme-elementor-nav-menu.vertical .nav-sublist-dropdown, .elementor-widget-theme-etheme_mobile_menu .etheme-elementor-nav-menu.vertical .nav-sublist { padding: 0; border: none; } .elementor-widget-theme-etheme_mobile_menu .etheme-elementor-nav-menu.vertical .nav-sublist-dropdown:not(.menu-static-block), .elementor-widget-theme-etheme_mobile_menu .etheme-elementor-nav-menu.vertical .nav-sublist:not(.menu-static-block) { -webkit-padding-start: 5px; padding-inline-start: 5px; } .elementor-widget-theme-etheme_mobile_menu .etheme-elementor-nav-menu.vertical .nav-sublist-dropdown, .elementor-widget-theme-etheme_mobile_menu .etheme-elementor-nav-menu.vertical .nav-sublist-dropdown .nav-sublist > ul { -webkit-border-start: 1px solid var(--et_border-color); border-inline-start: 1px solid var(--et_border-color); } .elementor-widget-theme-etheme_mobile_menu .widget .cat-item { line-height: inherit; } .elementor-widget-theme-etheme_mobile_menu .widget .cat-item .children { -webkit-border-start: 1px solid var(--et_border-color); border-inline-start: 1px solid var(--et_border-color); } .elementor-widget-theme-etheme_mobile_menu .widget .cat-item .etheme-elementor-nav-menu-item-icon-opened { display: var(--submenu-opened-arrow-display, none); } .elementor-widget-theme-etheme_mobile_menu .widget .cat-item .etheme-elementor-nav-menu-item-icon-closed { display: var(--submenu-closed-arrow-display, ''); } .elementor-widget-theme-etheme_mobile_menu .widget .cat-item.dropdown-opened > a { --submenu-opened-arrow-display: inline-flex; --submenu-closed-arrow-display: none; } .elementor-widget-theme-etheme_mobile_menu .widget .cat-item:not(.dropdown-opened) { --submenu-display: none !important; } .elementor-widget-theme-etheme_mobile_menu .widget .cat-item:not(.dropdown-opened) > a { --submenu-opened-arrow-display: none; --submenu-closed-arrow-display: inline-flex; } .elementor-widget-theme-etheme_mobile_menu .widget .cat-item a { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; } .elementor-widget-theme-etheme_mobile_menu .widget .cat-item .elementor-item { display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; -webkit-box-flex: 1; -ms-flex: 1; flex: 1; } .elementor-widget-theme-etheme_mobile_menu .widget .cat-item .children { display: var(--submenu-display, block); -webkit-animation-name: var(--dropdown-animation-name, fadeIn); animation-name: var(--dropdown-animation-name, fadeIn); -webkit-animation-duration: var(--dropdown-animation-duration, 0.2s); animation-duration: var(--dropdown-animation-duration, 0.2s); padding: 0; -webkit-padding-start: 10px; padding-inline-start: 10px; } .elementor-widget-theme-etheme_mobile_menu .etheme-elementor-off-canvas_content { scrollbar-width: none; } .elementor-widget-theme-etheme_mobile_menu .etheme-elementor-off-canvas_content::-webkit-scrollbar { display: none; } .etheme-elementor-off-canvas-design-separated .woocommerce-MyAccount-navigation-link a, .etheme-elementor-off-canvas-design-separated .etheme-elementor-nav-menu.vertical .etheme-elementor-nav-menu-item-parent .elementor-item { /* color: var(--et_dark-2-white); */ padding: calc(var(--off-canvas-elements-gap, 14px) / 1.3) 0; border-bottom: 1px solid var(--et_border-color); text-transform: uppercase; } .etheme-elementor-off-canvas-design-separated .widget > ul > .cat-item > a { text-transform: uppercase; } .etheme-elementor-off-canvas-design-separated.elementor-widget-theme-etheme_mobile_menu .et_b-tab-content .widget .cat-item a, .etheme-elementor-off-canvas-design-separated.åelementor-widget-theme-etheme_mobile_menu .et_b-tab-content .widget .cat-item-none, .etheme-elementor-off-canvas-design-separated .widget .cat-item a { padding: calc(var(--off-canvas-elements-gap, 14px) / 1.3) 0; border-bottom: 1px solid var(--et_border-color); } .etheme-elementor-off-canvas-design-separated .menu .woocommerce-MyAccount-navigation-link { padding: 0; } .etheme-elementor-off-canvas-design-separated .menu .woocommerce-MyAccount-navigation-link a { display: inline-block; width: 100%; } .etheme-elementor-off-canvas-design-separated .menu .woocommerce-MyAccount-navigation-link:last-child a { border-bottom: none; } .etheme-elementor-off-canvas-design-separated .etheme-elementor-off-canvas_content .et_b-tab-content .widget > ul > li:not(.opened):last-child > a { padding-bottom: calc(var(--off-canvas-elements-gap, 14px) / 1.3); } .etheme-elementor-off-canvas-design-separated.elementor-widget-theme-etheme_mobile_menu .etheme-elementor-nav-menu.vertical .nav-sublist-dropdown:not(.menu-static-block), .etheme-elementor-off-canvas-design-separated.elementor-widget-theme-etheme_mobile_menu .etheme-elementor-nav-menu.vertical .nav-sublist:not(.menu-static-block), .etheme-elementor-off-canvas-design-separated.elementor-widget-theme-etheme_mobile_menu .widget .cat-item .children { -webkit-padding-start: 0; padding-inline-start: 0; } .etheme-elementor-off-canvas-design-separated.elementor-widget-theme-etheme_mobile_menu .widget .cat-item .children a { -webkit-padding-start: 10px; padding-inline-start: 10px; } .etheme-elementor-off-canvas-design-separated.elementor-widget-theme-etheme_mobile_menu .etheme-elementor-nav-menu.vertical .nav-sublist-dropdown, .etheme-elementor-off-canvas-design-separated.elementor-widget-theme-etheme_mobile_menu .etheme-elementor-nav-menu.vertical .nav-sublist-dropdown .nav-sublist > ul, .etheme-elementor-off-canvas-design-separated.elementor-widget-theme-etheme_mobile_menu .widget .cat-item .children { -webkit-border-start: none; border-inline-start: none; } .etheme-elementor-off-canvas-design-separated .item-design-dropdown .nav-sublist-dropdown ul > li > .etheme-elementor-nav-menu-item, .etheme-elementor-off-canvas-design-separated .widget .cat-item a { border-bottom: 1px solid var(--et_border-color); } .etheme-elementor-off-canvas-design-separated .item-design-dropdown .nav-sublist-dropdown ul > li > .etheme-elementor-nav-menu-item .elementor-item { padding-top: calc(var(--off-canvas-elements-gap, 14px)/1.3); padding-bottom: calc(var(--off-canvas-elements-gap, 14px)/1.3); } .etheme-elementor-off-canvas-design-separated .etheme-elementor-off-canvas_content .etheme-elementor-off-canvas__toggle { text-transform: uppercase; border-bottom: 1px solid var(--et_border-color); padding-bottom: calc(var(--off-canvas-elements-gap, 14px)/1.3); } .etheme-elementor-off-canvas-design-separated .etheme-elementor-off-canvas_content .etheme-elementor-off-canvas__toggle:last-child { border-bottom: none; } .etheme-elementor-off-canvas-design-separated .product_list_widget:not(.swiper-wrapper) li { border-radius: 0; } .etheme-elementor-off-canvas-design-separated .product_list_widget:not(.swiper-wrapper) li:not(:last-child) { border-bottom: 1px solid var(--et_border-color); } .etheme-elementor-off-canvas-design-separated .etheme-elementor-off-canvas_content-head { border-bottom: 1px solid var(--et_border-color); padding-bottom: 15px; } .etheme-elementor-off-canvas-design-separated .cart-widget-subtotal { border-top: 1px solid var(--et_border-color); border-bottom: 1px solid var(--et_border-color); padding: 1em 0; }