.trp-shortcode-switcher {
    position: static !important;
    display: flex !important;
    overflow: hidden !important;
    padding: 0 !important;
}

.trp-shortcode-switcher .trp-switcher-dropdown-list {
    flex-direction: row !important;
	/*gap: 8px;*/
}


.trp-shortcode-anchor:not(.trp-opposite-button){ display: none !important;}

.trp-language-switcher .trp-shortcode-arrow { display: none !important; }
.trp-switcher-dropdown-list { overflow-y: auto !important; max-height: 150px !important; }

.trp-language-item__current {
    background: #ffe143;
    border-radius: 1000px;
	padding: 0 !important;
	width: 32px !important;
	height: 32px !important;
	justify-content: center;
}
.trp-language-item__current span{
	font-weight: 600 !important;
}

.trp-shortcode-switcher .trp-switcher-dropdown-list a{
	border-radius: 1000px;
	padding: 0 !important;
	width: 32px !important;
	height: 32px !important;
	justify-content: center;
}

.trp-language-item:hover {
    background: var(--bg-hover, #f3f3f3);
	width: 32px !important;
	height: 32px !important;
}

.trp-shortcode-switcher .trp-switcher-dropdown-list a:hover{
   width: 32px;
     /*display: flex;
    justify-content: center;
    align-items: center;*/
}

.trp-shortcode-switcher .trp-switcher-dropdown-list a:first-child {
    margin: 0px 5px;
}

.trp-current-language-item__wrapper:not(.trp-hide-arrow) {
    padding-right: 0px !important;
}


