.shopify-section:has(> [data-ez-sticky-header]){position:sticky;top:0;z-index:40;overflow:visible;min-height:var(--ez-header-reserved-height,0px);overflow-anchor:none;pointer-events:none}
[data-ez-sticky-header]{pointer-events:auto;overflow-anchor:none}
.shopify-section:has(> [data-ez-sticky-header] .mobile-menu.is-open){z-index:101}
[data-ez-sticky-header] .ez-header-slot{height:auto!important}
[data-ez-sticky-header] .ez-header-main.ez-header-main--fixed{position:static!important;inset:auto;transform:none;box-shadow:none;width:auto}
[data-ez-sticky-header] .ez-secondary{max-height:60px;overflow:hidden;transition:max-height .2s ease,padding .2s ease,opacity .2s ease}
[data-ez-sticky-header].ez-header--scrolled .ez-secondary{max-height:0;padding-top:0;padding-bottom:0;opacity:0;pointer-events:none}
#EleonoreStory{scroll-margin-top:190px}
@media(min-width:761px){
 [data-ez-sticky-header] [data-menu-open]{display:none}
 [data-ez-sticky-header] .ez-nested-nav>.ez-nav-list{gap:8px 10px}
 .ez-nav-item--service a:hover,.ez-nav-item--service a:focus-visible{text-decoration:underline;text-underline-offset:4px}
 [data-ez-sticky-header] .ez-header-tools:first-child{gap:10px;min-width:0}
 [data-ez-sticky-header] .ez-header-tools:first-child>.icon-button{flex-shrink:0}
}
@media(prefers-reduced-motion:reduce){[data-ez-sticky-header] .ez-secondary{transition:none}}
