.menu-list__link,.button-secondary,.pill-hover{position:relative;isolation:isolate;z-index:0;overflow:hidden;border-radius:999px;transition:color .26s ease}.menu-list__link{height:40px;align-self:center;padding-inline:4px}.menu-list__link:before,.button-secondary:before,.pill-hover:before{content:"";position:absolute;left:50%;bottom:0;width:150%;aspect-ratio:1;border-radius:50%;background:#3b2a1e;transform:translate(-50%,65%) scale(0);transition:transform .42s cubic-bezier(.23,1,.32,1);z-index:-1}.menu-list__link-title{position:relative;z-index:1}@media(hover:hover)and (pointer:fine){.menu-list__link:hover,.menu-list__link:focus-visible,.button-secondary:hover,.button-secondary:focus-visible,.pill-hover:hover,.pill-hover:focus-visible{color:#fbf4e6!important}.menu-list__link:hover:before,.menu-list__link:focus-visible:before,.button-secondary:hover:before,.button-secondary:focus-visible:before,.pill-hover:hover:before,.pill-hover:focus-visible:before{transform:translate(-50%,65%) scale(1)}}@media(prefers-reduced-motion:reduce){.menu-list__link:before,.button-secondary:before,.pill-hover:before{transition:none}}.header-menu .overflow-menu::part(list){margin-inline:0;overflow:visible}.header-menu .menu-list__link{flex-shrink:0;min-height:40px;border-radius:999px}.header-menu .menu-list__link:before{top:0;right:0;bottom:0;left:0;width:auto;height:auto;aspect-ratio:auto;border-radius:inherit;transform:translateY(101%);transition:transform .26s ease}.header-menu .menu-list__link:is(:hover,:focus-visible,[aria-expanded=true]){color:#fbf4e6!important}.header-menu .menu-list__link:is(:hover,:focus-visible,[aria-expanded=true]):before{transform:translateY(0)}@media(prefers-reduced-motion:reduce){.header-menu .menu-list__link:before{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/pill-nav.css.map */
