.header .header-logo,.header__heading{letter-spacing:.08em}.menu-list__link{position:relative;transition:color var(--bh-dur-fast) var(--bh-ease)}.menu-list__link .menu-list__link-title{position:relative;display:inline-block;padding-block:7px}.menu-list__link .menu-list__link-title:before{content:"";position:absolute;left:var(--gap-sm, 8px);right:var(--gap-sm, 8px);bottom:0;height:1px;background:currentColor;transform:scaleX(0);transform-origin:center;transition:transform var(--bh-dur) var(--bh-ease-out);pointer-events:none}.menu-list__list-item:where(:hover,:focus-within) .menu-list__link .menu-list__link-title:before{transform:scaleX(1)}.menu-list__link--active{color:var(--bh-accent-text)!important}.menu-list__link--active .menu-list__link-title:before{transform:scaleX(1);background:var(--bh-accent)}.menu-list__list-item:not(:hover) .menu-list__link--active .menu-list__link-title:before{transition:transform var(--bh-dur) var(--bh-ease-out)}[class*=menu-list]:has(.menu-list__list-item:hover) .menu-list__list-item:not(:hover) .menu-list__link--active .menu-list__link-title:before{transform:scaleX(0)}@media(prefers-reduced-motion:reduce){.menu-list__link .menu-list__link-title:before{transition:none}}.menu-drawer .menu-list__link--active,.header-drawer .menu-list__link--active{color:var(--bh-accent-text)!important}.header__icon--menu:after{pointer-events:none!important}
/*# sourceMappingURL=/cdn/shop/t/29/assets/bonheur-header.css.map */
