.CatalogHeaderToggleComponent{display:inline-flex;align-items:stretch}.CatalogHeaderToggleComponent .cardTypeToggleIcon{display:inline-flex;align-items:center;width:18px;height:18px;flex-shrink:0}.CatalogHeaderToggleComponent .cardTypeToggleIcon svg{width:18px;height:18px}.CatalogHeaderToggleComponent .cardTypeToggleSegment{display:inline-flex;align-items:center;justify-content:center;gap:.625rem;min-width:132px;padding:.625rem 1.375rem;background:#fff;color:var(--theme-color-primary);border:1.5px solid var(--theme-color-primary);font-family:inherit;font-size:.875rem;font-weight:var(--theme-settings-font-weight-bold, 500);letter-spacing:.06em;text-transform:uppercase;cursor:pointer;transition:background-color .18s ease,color .18s ease,box-shadow .18s ease;position:relative}.CatalogHeaderToggleComponent .cardTypeToggleSegment:first-child{border-radius:999px 0 0 999px;border-right-width:.75px}.CatalogHeaderToggleComponent .cardTypeToggleSegment:last-child{border-radius:0 999px 999px 0;border-left-width:.75px}.CatalogHeaderToggleComponent .cardTypeToggleSegment:not(.active):hover{box-shadow:inset 0 0 0 3px #fff,inset 0 0 0 4.5px var(--theme-color-primary)}.CatalogHeaderToggleComponent .cardTypeToggleSegment.active{background-color:var(--theme-color-primary);color:#fff}.CatalogHeaderToggleComponent .cardTypeToggleSegment.active:hover{box-shadow:inset 0 0 0 3px var(--theme-color-primary),inset 0 0 0 4.5px #fff}.CatalogHeaderToggleComponent .cardTypeToggleSegment:focus-visible{outline:2px solid var(--theme-color-primary);outline-offset:3px}
