body.responsive-layout #scroll-to-top{bottom:20px;}
body.responsive-layout .page-wrapper{flex-direction:column;}
.woocommerce-demo-store .demo_store .woocommerce-store-notice__dismiss-link::before{position:absolute;right:20px;}
body:not(.elementor-editor-active) .vamtam-sticky-header.vamtam-sticky-header--mobile{position:fixed;left:0;right:0;-webkit-backdrop-filter:saturate(180%) blur(40px);backdrop-filter:saturate(180%) blur(40px);top:calc(var(--vamtam-sticky-offset, 0px) + var(--wp-admin--admin-bar--height, 0px));z-index:100;}
body:not(.elementor-editor-active) .vamtam-sticky-header.vamtam-sticky-header--mobile:is(.vamtam-sticky-header--spacer, .elementor-sticky__spacer){position:static !important;-webkit-animation:none !important;animation:none !important;transform:none !important;transition:none !important;visibility:hidden !important;opacity:0 !important;will-change:auto !important;}
body:not(.elementor-editor-active) .vamtam-sticky-header:not(.vamtam-sticky-header--mobile):is(.vamtam-sticky-header--spacer, .elementor-sticky__spacer){display:none;}
#wpadminbar.vamtam-sticky-mobile-header{position:fixed !important;}
.elementor-widget-button.vamtam-tablet-content-align-start .elementor-button-text{text-align:start;}
.elementor-widget-button.vamtam-tablet-content-align-end .elementor-button-text{text-align:end;}
.elementor-widget-button.vamtam-tablet-content-align-center .elementor-button-text{text-align:center;}
.elementor-widget-button.vamtam-tablet-content-align-space-between .elementor-button-text {
text-align: justify;
}