:root{--font-weight-base:400;--default-transition:0.3s linear}body .wp-site-blocks .lang-switcher{position:relative}body .wp-site-blocks .lang-switcher__toggler{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:.0625rem solid var(--wp--preset--color--typography-500);border-radius:.375rem;color:var(--wp--preset--color--typography-900);cursor:pointer;display:flex;gap:.5rem;height:2.5rem;min-width:4.25rem;padding:.5rem 2.25rem .5rem .5rem;transition:border-color var(--default-transition)}@media(min-width:992px){body .wp-site-blocks .lang-switcher__toggler{gap:.75rem;height:3rem;min-width:9.5rem;padding:.75rem 2.1875rem .75rem .75rem}}@media(max-width:991.98px){body .wp-site-blocks .lang-switcher__toggler-text{display:none}}body .wp-site-blocks .lang-switcher__toggler.-active{border-color:var(--wp--preset--color--typography-600)}body .wp-site-blocks .lang-switcher__toggler.-active:after{transform:translateY(calc(-50% + .125rem)) rotate(180deg)}body .wp-site-blocks .lang-switcher__toggler.-active+.lang-switcher__nav{opacity:1;visibility:visible}body .wp-site-blocks .lang-switcher__toggler:hover{border-color:var(--wp--preset--color--typography-600)}body .wp-site-blocks .lang-switcher__toggler:focus-visible{border-color:var(--wp--preset--color--blue-100)}body .wp-site-blocks .lang-switcher__toggler:after{content:"";font-family:icons!important;font-size:.6875rem;font-style:normal;font-variant:normal;font-weight:400!important;line-height:1;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;right:.8125rem;top:50%;transform:translateY(calc(-50% - .1875rem));transition:transform var(--default-transition)}@media(min-width:992px){body .wp-site-blocks .lang-switcher__toggler:after{font-size:.875rem;right:1rem}}body .wp-site-blocks .lang-switcher__toggler-flag{height:1.5rem;-o-object-fit:contain;object-fit:contain;width:1.5rem}body .wp-site-blocks .lang-switcher__nav{background-color:var(--wp--preset--color--white);border:.0625rem solid var(--wp--preset--color--typography-500);border-radius:.375rem;box-shadow:0 .125rem .25rem -.125rem rgba(65,75,90,.2),0 .25rem .5rem -.125rem rgba(65,75,90,.2);min-width:11.25rem;opacity:0;overflow:hidden;position:absolute;right:0;top:calc(100% + .5rem);transition:opacity var(--default-transition),visibility var(--default-transition);visibility:hidden;width:100%;z-index:1}body .wp-site-blocks .lang-switcher__item{display:flex;width:100%}body .wp-site-blocks .lang-switcher__item:not(:last-child){border-bottom:.0625rem solid var(--wp--preset--color--typography-500)}body .wp-site-blocks .lang-switcher__item-toggler{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--wp--preset--color--white);border:unset;color:var(--wp--preset--color--typography-900);cursor:pointer;display:flex;gap:.75rem;height:3rem;padding:.75rem;transition:background-color var(--default-transition);width:100%}body .wp-site-blocks .lang-switcher__item-toggler:hover{background-color:var(--wp--preset--color--typography-200)}body .wp-site-blocks .lang-switcher__item-toggler:disabled{color:var(--wp--preset--color--typography-500);cursor:not-allowed}body .wp-site-blocks .lang-switcher__item-toggler:disabled:hover{background-color:transparent}body .wp-site-blocks .lang-switcher__item-toggler:disabled .lang-switcher__item-toggler-flag{opacity:.5}body .wp-site-blocks .lang-switcher__item-toggler-flag{height:1.5rem;-o-object-fit:contain;object-fit:contain;transition:opacity var(--default-transition);width:1.5rem}body .wp-site-blocks .lang-switcher.-flags .lang-switcher__toggler{height:2.5rem;min-width:4.25rem;padding:.5rem 2.25rem .5rem .5rem}body .wp-site-blocks .lang-switcher.-flags .lang-switcher__toggler:after{font-size:.6875rem;right:.8125rem}body .wp-site-blocks .lang-switcher.-flags .lang-switcher__nav{min-width:11.25rem;right:0}
