.rspcl-switch{flex:none;align-self:center;list-style:none;margin:0;padding:0;display:flex;align-items:center;gap:.5rem;font:700 .8rem/1 var(--label,"Barlow Condensed",sans-serif);letter-spacing:.08em;text-transform:uppercase}
.rspcl-flags li{margin:0}
.rspcl-switch a{display:flex;align-items:center;gap:.4rem;text-decoration:none;color:inherit;padding:.25rem}
.rspcl-flag{flex:none;display:block;width:24px;height:16px;object-fit:cover;border:0;border-radius:2px}
.rspcl-flags li:not(.is-current) a{opacity:.6}
.rspcl-flags a:hover,.rspcl-flags a:focus-visible{opacity:1}
.rspcl-flags li.is-current a{outline:0;border-radius:2px;opacity:1}
.rspcl-dd{position:relative;display:flex;align-items:center}
.rspcl-dd .rspcl-cur{display:flex;align-items:center;gap:.45rem;line-height:1;height:36px;box-sizing:border-box;margin:0;background:transparent;border:0;border-radius:3px;color:inherit;font:inherit;padding:.3rem .5rem;cursor:pointer}
.rspcl-dd .car{border:4px solid transparent;border-top-color:currentColor;margin-top:4px}
.rspcl-dd ul{position:absolute;right:0;top:calc(100% + 4px);z-index:60;width:max-content;min-width:100%;box-sizing:border-box;margin:0;padding:.3rem;list-style:none;background:#efe7d4;color:#101e26;box-shadow:3px 3px 0 #f2541b}
.rspcl-dd ul[hidden]{display:none}
.rspcl-dd ul li{margin:0}
.rspcl-dd ul a{padding:.5rem .7rem;white-space:nowrap;gap:.55rem}
.rspcl-dd ul a:hover,.rspcl-dd ul a:focus-visible,.rspcl-dd ul a.is-current{background:#eaff00}
.rspc-nav-wrap .rspcl-switch.in-menu{margin-left:1.2rem}
@media(max-width:900px){.rspc-nav-wrap .rspcl-switch.in-menu{margin:1rem 0 0}.rspcl-dd ul{left:0;right:auto}}
