.featured-link{position:relative;display:inline-flex;align-items:center;padding:5px 14px;border:1px dashed rgb(var(--color-base-accent-1));color:rgb(var(--color-foreground));font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);font-size:16px;line-height:18px;letter-spacing:normal;text-decoration:none;white-space:nowrap}@media(prefers-reduced-motion:no-preference){.featured-link{transition:background-color .15s ease}}.featured-link--borderless{border-color:transparent}.featured-link__notch{position:absolute;top:50%;width:8px;height:8px;margin-top:-4px;border-radius:50%;background:rgb(var(--color-background));pointer-events:none}.featured-link__notch--start{left:-5px}.featured-link__notch--end{right:-5px}.header__menu-item--featured{padding-top:7px;padding-bottom:7px;text-decoration:none}.header__menu-item--featured:hover .featured-link,.header__menu-item--featured:focus-visible .featured-link,.menu-drawer__menu-item--featured:hover .featured-link,.menu-drawer__menu-item--featured:focus-visible .featured-link,.header__featured-link-icon:hover .featured-link,.header__featured-link-icon:focus-visible .featured-link{border-style:solid;background-color:rgb(var(--color-base-background-2))}.header__menu-item--featured:focus-visible,.menu-drawer__menu-item--featured:focus-visible,.header__featured-link-icon:focus-visible{outline:none;box-shadow:none}.header__menu-item--featured:focus-visible .featured-link,.menu-drawer__menu-item--featured:focus-visible .featured-link,.header__featured-link-icon:focus-visible .featured-link{outline:2px solid rgb(var(--color-base-accent-1));outline-offset:3px}.featured-link--active{padding:3px}.featured-link--active .featured-link__label{display:inline-flex;padding:4px 11px;border-radius:3px;background:rgb(var(--color-background));color:rgb(var(--color-foreground));font-family:var(--font-body-family);font-style:var(--font-body-style);font-weight:var(--font-body-weight-bold);font-size:15px;line-height:18px}.featured-link__badge{position:absolute;top:-9px;right:-12px;padding:2px 5px;border-radius:6px;background:rgb(var(--color-base-accent-2));color:#111;font-family:var(--font-body-family);font-style:normal;font-weight:700;font-size:10px;line-height:12px;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap}.featured-link__badge--green{background:#019c54;color:#111}.featured-link__badge--accent-1{background:rgb(var(--color-base-accent-1));color:rgb(var(--color-base-solid-button-labels))}.featured-link__badge--text{background:rgb(var(--color-base-text));color:rgb(var(--color-base-background-1))}.featured-link__badge--outline{background:rgb(var(--color-base-background-1));color:rgb(var(--color-base-accent-1));box-shadow:inset 0 0 0 1px rgb(var(--color-base-accent-1))}.menu-drawer__menu-item--featured,.menu-drawer__menu-item--featured:hover,.menu-drawer__menu-item--featured:focus{background-color:transparent}.menu-drawer__menu-item--featured[aria-current=page] .featured-link{border-style:solid}.featured-link--drawer{padding:6px 16px;font-size:18px;line-height:20px}.featured-link--drawer .featured-link__badge{top:-10px;right:-14px;padding:3px 6px;font-size:11px}header-drawer.header-drawer--featured{display:flex;align-items:center}@media screen and (min-width:990px){header-drawer.header-drawer--featured[data-breakpoint=tablet]{display:none}}.header__featured-link-icon{display:flex;align-items:center;justify-content:center;width:32px;height:44px;text-decoration:none;color:rgb(var(--color-foreground))}.featured-link--icon{justify-content:center;box-sizing:border-box;width:24px;height:16px;padding:0;font-size:11px;line-height:1}.featured-link--icon .featured-link__notch{width:6px;height:6px;margin-top:-3px}.featured-link--icon .featured-link__notch--start{left:-4px}.featured-link--icon .featured-link__notch--end{right:-4px}.featured-link--submenu{gap:8px;padding:5px 10px 5px 14px;color:inherit}.featured-link__badge--inline{position:static}:is(a,summary):hover .featured-link--submenu:not(.featured-link--borderless),:is(a,summary):focus-visible .featured-link--submenu:not(.featured-link--borderless){border-style:solid;background-color:rgb(var(--color-base-background-2))}.featured-link--submenu-drawer{gap:10px;padding:6px 12px 6px 16px;font-size:18px;line-height:20px}.featured-link--submenu-drawer .featured-link__badge{padding:3px 6px;font-size:11px}.menu-drawer__menu-item:has(.featured-link--submenu:not(.featured-link--borderless)){background-color:transparent}.featured-link--submenu.featured-link--borderless{padding:0;border:0;font:inherit;letter-spacing:inherit}.featured-link--rule{gap:10px}.featured-link__rule{flex:none;width:18px;height:2px;background:rgb(var(--featured-link-rule-color, var(--color-base-accent-2)))}.featured-link--submenu-drawer .featured-link__rule{width:22px}
/*# sourceMappingURL=/cdn/shop/t/43/assets/component-featured-menu-link.css.map */
