:root{--octaweb-toolbar-offset:0px;--octaweb-header-height:100px;scroll-padding-top:calc(var(--octaweb-toolbar-offset) + var(--octaweb-header-height) + 18px)}body.admin-bar{--octaweb-toolbar-offset:32px}.site-header,.elementor-location-header{position:sticky;top:var(--octaweb-toolbar-offset,0px);z-index:1000;transition:box-shadow .2s ease,border-color .2s ease;view-transition-name:octaweb-header}.octaweb-scrolled .site-header,.octaweb-scrolled .elementor-location-header{box-shadow:0 10px 32px #00000029}.elementor-location-header .site-header{position:relative;top:auto;view-transition-name:none}body:not(.woocommerce-checkout):not(.woocommerce-cart):not(.woocommerce-account):not(.elementor-editor-active):not(.elementor-editor-preview) main#main{animation:octaweb-page-arrive .2s ease-out both}html.octaweb-native-transition main#main{animation:none}#wpadminbar{view-transition-name:octaweb-toolbar}@keyframes octaweb-page-arrive{from{opacity:.72}to{opacity:1}}@keyframes octaweb-page-leave{to{opacity:0}}@view-transition{navigation:auto}::view-transition-old(root){animation:octaweb-page-leave .12s ease-out both}::view-transition-new(root){animation:octaweb-page-arrive .2s ease-out both}::view-transition-group(octaweb-header),::view-transition-group(octaweb-toolbar){animation:none;z-index:2}::view-transition-old(octaweb-header),::view-transition-old(octaweb-toolbar){animation:none;opacity:0}::view-transition-new(octaweb-header),::view-transition-new(octaweb-toolbar){animation:none;opacity:1}@media(max-width:782px){body.admin-bar{--octaweb-toolbar-offset:46px}.site-header,.elementor-location-header{max-height:calc(100svh - var(--octaweb-toolbar-offset,0px));overflow-y:auto}}@media(prefers-reduced-motion:reduce){@view-transition{navigation:none}.site-header,.elementor-location-header{transition:none}body main#main{animation:none!important}::view-transition-group(*),::view-transition-old(*),::view-transition-new(*){animation:none!important}:root{scroll-behavior:auto}}
