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;
}