/*!
 * Cursor Follower for Elementor v0.1.1
 * https://artemsemkin.com
 * https://github.com/artkrsk/header-for-elementor
 * © 2026 Artem Semkin
 * License: GPL-3.0
 */
.arts-header.arts-header_sticky:not(.arts-header_scrolling-down){--arts-header-spacing-horizontal:var(--arts-header-sticky-spacing-horizontal,0px);--arts-header-spacing-vertical:var(--arts-header-sticky-spacing-vertical,0px)}.arts-header:not(.elementor-editor-active .arts-header){pointer-events:none}.arts-header:not(.elementor-editor-active .arts-header) a,.arts-header:not(.elementor-editor-active .arts-header) button,.arts-header:not(.elementor-editor-active .arts-header) select,.arts-header:not(.elementor-editor-active .arts-header) label,.arts-header:not(.elementor-editor-active .arts-header) textarea,.arts-header:not(.elementor-editor-active .arts-header) input,.arts-header:not(.elementor-editor-active .arts-header) .wpml-elementor-ls,.arts-header:not(.elementor-editor-active .arts-header) .wpml-elementor-ls *,.arts-header:not(.elementor-editor-active .arts-header) .mini-cart__content,.arts-header:not(.elementor-editor-active .arts-header) .mini-cart__content *,.arts-header:not(.elementor-editor-active .arts-header) .widget_shopping_cart,.arts-header:not(.elementor-editor-active .arts-header) .has-pointer-events,.arts-header:not(.elementor-editor-active .arts-header) .has-pointer-events *,.arts-header:not(.elementor-editor-active .arts-header) [role=button]{pointer-events:initial}.arts-header:not(.arts-header_sticky)[data-arts-header-non-sticky-logo=primary] .arts-header-logo__img-primary{opacity:1;visibility:visible}.arts-header:not(.arts-header_sticky)[data-arts-header-non-sticky-logo=primary] .arts-header-logo__img-secondary{opacity:0;visibility:hidden}.arts-header:not(.arts-header_sticky)[data-arts-header-non-sticky-logo=secondary] .arts-header-logo__img-primary{opacity:0;visibility:hidden}.arts-header:not(.arts-header_sticky)[data-arts-header-non-sticky-logo=secondary] .arts-header-logo__img-secondary{opacity:1;visibility:visible}.arts-header.arts-header_sticky[data-arts-header-sticky-logo=primary] .arts-header-logo__img-primary{opacity:1;visibility:visible}.arts-header.arts-header_sticky[data-arts-header-sticky-logo=primary] .arts-header-logo__img-secondary{opacity:0;visibility:hidden}.arts-header.arts-header_sticky[data-arts-header-sticky-logo=secondary] .arts-header-logo__img-primary{opacity:0;visibility:hidden}.arts-header.arts-header_sticky[data-arts-header-sticky-logo=secondary] .arts-header-logo__img-secondary{opacity:1;visibility:visible}.arts-header.arts-header_sticky.arts-header_scrolling-down[data-arts-header-non-sticky-logo=secondary][data-arts-header-sticky-logo=primary] .arts-header-logo__img-primary{opacity:0;visibility:hidden}.arts-header.arts-header_sticky.arts-header_scrolling-down[data-arts-header-non-sticky-logo=secondary][data-arts-header-sticky-logo=primary] .arts-header-logo__img-secondary{opacity:1;visibility:visible}.arts-header.arts-header_sticky.arts-header_scrolling-down[data-arts-header-non-sticky-logo=primary][data-arts-header-sticky-logo=secondary] .arts-header-logo__img-primary{opacity:1;visibility:visible}.arts-header.arts-header_sticky.arts-header_scrolling-down[data-arts-header-non-sticky-logo=primary][data-arts-header-sticky-logo=secondary] .arts-header-logo__img-secondary{opacity:0;visibility:hidden}.arts-header{position:static;--arts-header-spacing-horizontal:var(--arts-header-non-sticky-spacing-horizontal,0px);--arts-header-spacing-vertical:var(--arts-header-non-sticky-spacing-vertical,0px);--arts-header-translateY:0%}.arts-header.customize-partial-refreshing{position:relative;z-index:500}body.admin-bar .arts-header{--arts-header-top:var(--wp-admin--admin-bar--height,0px)}.arts-header .arts-header__bar,.arts-header .arts-header__bar.e-con:not(.e-div-block-base),.arts-header .arts-header__bar.elementor-element:not(.e-div-block-base) .elementor-widget-container,.arts-header .arts-header__bar.elementor-element:not(.e-div-block-base):not(:has(.elementor-widget-container)){transition-property:background,box-shadow,border-color,border-width,border-radius,opacity,top,padding;transition-duration:.3s;transition-timing-function:ease}.arts-header__bar_absolute,.arts-header__bar_absolute.e-con{position:absolute;top:var(--arts-header-top,0px);left:0;right:0}.arts-header__bar_fixed,.arts-header__bar_fixed.e-con{position:fixed;top:var(--arts-header-top,0px);left:0;right:0}