.menu-title{display:inline-flex;align-items:center;gap:.5rem;min-width:0}.menu-badge{display:inline-flex;align-items:center;flex-shrink:0;padding:4px 8px;border:1px solid var(--menu-badge-border, transparent);border-radius:30px;background:var(--menu-badge-bg, #F1E9E4);color:var(--menu-badge-color, #1F2F46);font-family:var(--text-font-family);font-size:var(--menu-badge-font-size, 11px);font-weight:var(--menu-badge-font-weight, 500);line-height:1;letter-spacing:.01em;text-transform:none;white-space:nowrap;box-shadow:none;text-shadow:none}@media screen and (max-width:699px){.menu-title{gap:.625rem}}.menu-title__line{display:none}body:not([data-menu-badges=mobile]) .header__primary-nav-item [data-title]:has(>.menu-title>.menu-title__line):before{display:none}body:not([data-menu-badges=mobile]) .header__primary-nav-item [data-title]>.menu-title>.menu-title__line{display:flex;align-items:center;gap:.5rem;width:max-content;height:2px;overflow:hidden;position:absolute;inset-block-end:0;inset-inline-start:auto;background:rgb(var(--text-color));color:#0000;font:inherit;letter-spacing:inherit;text-transform:inherit;pointer-events:none;transform-origin:var(--transform-origin-start);transform:scaleX(0);transition:transform .2s ease-in-out}.menu-title__line-badge{flex-shrink:0;padding:3px 8px;border:1px solid transparent;font-family:Inter,system-ui,-apple-system,Segoe UI,sans-serif;font-size:var(--menu-badge-font-size, 11px);font-weight:var(--menu-badge-font-weight, 500);line-height:1;letter-spacing:.01em;text-transform:none;white-space:nowrap}body:not([data-menu-badges=mobile]) .header__primary-nav-item [data-title]:hover>.menu-title>.menu-title__line{transform:scaleX(1)}@media screen and (min-width:700px){body[data-menu-badges=mobile] .menu-badge{display:none}}@media screen and (max-width:699px){body[data-menu-badges=desktop] .menu-badge{display:none}}
/*# sourceMappingURL=/cdn/shop/t/28/assets/menu-badges.css.map */
