/* ENJO country selection. Scoped to this menu; no changes to the main navigation. */
.header .country-selector .country-selector__panel {
    z-index: 100010;
    pointer-events: auto;
    padding: 0 !important;
    width: 320px;
    border: 1px solid #e3e9e7;
    border-radius: 14px;
    box-shadow: 0 14px 44px rgba(20, 46, 39, .17);
    max-height: min(660px, var(--country-available, calc(100dvh - 150px))) !important;
    overflow: auto;
    overscroll-behavior: contain;
    scrollbar-width: thin;
    color: #26332e;
    background: #fff;
    text-align: left;
}
.country-selector .country-selector__panel [hidden] { display: none !important; }
.country-selector .country-selector__panel-header {
    display: flex;
    position: sticky;
    top: 0;
    z-index: 2;
    align-items: center;
    justify-content: space-between;
    gap: 16px;
    padding: 20px 24px 16px;
    border-bottom: 1px solid #e8eeeb;
    background: #fff;
}
.country-selector .country-selector__panel-title {
    margin: 0;
    color: #1d2b25;
    font: 600 20px/1.3 "Poppins", sans-serif;
    text-transform: none;
}
.country-selector .country-selector__close {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    position: relative;
    flex: 0 0 36px;
    width: 36px;
    height: 36px;
    min-height: 0;
    margin: 0;
    padding: 0;
    border: 1px solid #dfe7e3;
    border-radius: 50%;
    background: #fff;
    box-shadow: none;
    color: #32423a;
    cursor: pointer;
}
.country-selector .country-selector__close::before,
.country-selector .country-selector__close::after {
    content: "";
    position: absolute;
    width: 13px;
    height: 1.5px;
    background: currentColor;
    transform: rotate(45deg);
}
.country-selector .country-selector__close::after { transform: rotate(-45deg); }
.country-selector .country-selector__close:hover { background: #e8faf5; }
.country-selector .country-selector__body { padding: 20px; }
.country-selector .country-selector__section { padding: 0 !important; margin: 0 0 24px; min-width: 0; }
.country-selector .country-selector__section:last-child { margin-bottom: 0; }
.country-selector .country-selector__heading {
    margin: 0 0 10px;
    color: #65756d;
    font: 600 12px/1.4 "Poppins", sans-serif;
    letter-spacing: .07em;
    text-transform: uppercase;
}
.country-selector .country-selector__panel .country-selector__list,
.country-selector .country-selector__panel .sub-menu {
    display: block !important;
    position: static !important;
    inset: auto !important;
    float: none !important;
    width: 100% !important;
    min-width: 0 !important;
    height: auto !important;
    max-height: none !important;
    margin: 0 !important;
    padding: 0 !important;
    border: 0 !important;
    background: transparent !important;
    box-shadow: none !important;
    visibility: visible !important;
    opacity: 1 !important;
    transform: none !important;
    list-style: none !important;
    box-sizing: border-box;
}
.country-selector .country-selector__panel .sub-menu[hidden] { display: none !important; }
.country-selector .country-selector__panel .country-selector__list li,
.country-selector .country-selector__panel .sub-menu li {
    position: static !important;
    display: block !important;
    float: none !important;
    min-width: 0;
    width: 100% !important;
    margin: 0 !important;
    padding: 0 !important;
    border: 0 !important;
    background: transparent;
    list-style: none;
    text-align: left;
}
.country-selector .country-selector__row { display: flex; align-items: stretch; width: 100%; }
.country-selector .country-selector__panel .country-selector__list a,
.country-selector .country-selector__panel .sub-menu a,
.country-selector .country-selector__branch-toggle {
    display: flex !important;
    align-items: center;
    justify-content: flex-start !important;
    gap: 11px;
    width: 100% !important;
    min-width: 0;
    min-height: 42px;
    margin: 0;
    padding: 9px 10px !important;
    box-sizing: border-box;
    border: 0;
    border-radius: 7px;
    box-shadow: none;
    color: #26332e !important;
    background: transparent !important;
    font: 500 14px/1.45 "Poppins", sans-serif !important;
    text-align: left;
    text-decoration: none;
    text-transform: none;
    letter-spacing: 0;
    white-space: normal;
    cursor: pointer;
}
.country-selector .country-selector__row > a { flex: 1 1 0; width: auto !important; }
.country-selector .country-selector__label { min-width: 0; overflow-wrap: anywhere; }
.country-selector .country-selector__symbol {
    display: inline-block;
    flex: 0 0 21px;
    width: 21px;
    height: 16px;
    border-radius: 2px;
    background-position: center;
    background-repeat: no-repeat;
    background-size: contain;
    box-shadow: 0 0 0 1px rgba(0,0,0,.07);
}
.country-selector .country-selector__symbol--enjo { box-shadow: none; }
.country-selector .country-selector__branch-toggle::after {
    content: "";
    flex: 0 0 auto;
    width: 6px;
    height: 6px;
    margin: 0 3px 3px auto;
    border-right: 1.6px solid currentColor;
    border-bottom: 1.6px solid currentColor;
    transform: rotate(45deg);
}
.country-selector .country-selector__branch-toggle[aria-expanded="true"]::after { transform: rotate(225deg); margin-top: 4px; }
.country-selector .country-selector__arrow-button {
    flex: 0 0 40px;
    justify-content: center !important;
    width: 40px !important;
}
.country-selector .country-selector__arrow-button::after { margin-left: 0; }
.country-selector .country-selector__panel a:hover,
.country-selector .country-selector__branch-toggle:hover,
.country-selector .country-selector__item--active > .country-selector__row > .country-selector__branch-toggle {
    color: #17523f !important;
    background: #e8faf5 !important;
}
.country-selector .country-selector__panel a:focus-visible,
.country-selector .country-selector__branch-toggle:focus-visible,
.country-selector .country-selector__close:focus-visible {
    outline: 2px solid #22a987 !important;
    outline-offset: -2px;
    background: #e8faf5 !important;
}
.country-selector .country-selector__panel .sub-menu {
    width: calc(100% - 14px) !important;
    margin: 4px 0 10px 14px !important;
    padding-left: 10px !important;
    border-left: 1px solid #dce6e0 !important;
}
@media (min-width: 900px) {
    .header .country-selector,
    .header .mainmenu-right-area { position: static !important; }
    .header .country-selector .country-selector__panel {
        position: absolute !important;
        top: calc(100% + 8px) !important;
        right: auto !important;
        left: 50% !important;
        transform: translateX(-50%);
        width: min(1080px, calc(100vw - 48px)) !important;
        max-width: none !important;
    }
    .country-selector .country-selector__body { padding: 22px 24px 24px; }
}
@media (min-width: 650px) {
    .country-selector .country-selector__country-columns {
        display: grid;
        grid-template-columns: repeat(2, minmax(0, 1fr));
        gap: 0 20px;
        align-items: start;
    }
}
@media (min-width: 1000px) {
    .country-selector .country-selector__groups {
        display: grid;
        grid-template-columns: minmax(0, 1fr) minmax(0, 2fr) minmax(0, 1fr);
        gap: 24px;
        align-items: start;
    }
    .country-selector .country-selector__section { margin: 0; }
    .country-selector .country-selector__groups--single { display: block; }
}
@media (max-width: 899px) {
    .header .header-inner { position: static; }
    .header .country-selector { position: static !important; }
    .header .country-selector .country-selector__panel {
        top: 100% !important;
        right: 0 !important;
        left: 0 !important;
        width: 100% !important;
        max-width: none !important;
        margin: 0;
        border-radius: 0 0 12px 12px;
    }
    .country-selector .country-selector__panel-header { padding: 14px 18px; }
    .country-selector .country-selector__body { padding: 18px; }
    .country-selector .country-selector__panel-title { font-size: 17px; }
    .country-selector .country-selector__panel .country-selector__list a,
    .country-selector .country-selector__panel .sub-menu a,
    .country-selector .country-selector__branch-toggle { min-height: 44px; }
}

/* Flag artwork: flag-icons, MIT license.
The MIT License (MIT)

Copyright (c) 2013 Panayiotis Lipiridis

Permission is hereby granted, free of charge, to any person obtaining a copy of
this software and associated documentation files (the "Software"), to deal in
the Software without restriction, including without limitation the rights to
use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies
of the Software, and to permit persons to whom the Software is furnished to do
so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.
*/
 .country-selector .country-selector__flag--ae { background-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20id%3D%22flag-icons-ae%22%20viewBox%3D%220%200%20640%20480%22%3E%0A%20%20%3Cpath%20fill%3D%22%2300732f%22%20d%3D%22M0%200h640v160H0z%22%2F%3E%0A%20%20%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M0%20160h640v160H0z%22%2F%3E%0A%20%20%3Cpath%20fill%3D%22%23000001%22%20d%3D%22M0%20320h640v160H0z%22%2F%3E%0A%20%20%3Cpath%20fill%3D%22red%22%20d%3D%22M0%200h220v480H0z%22%2F%3E%0A%3C%2Fsvg%3E%0A"); }
 .country-selector .country-selector__flag--at { background-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20id%3D%22flag-icons-at%22%20viewBox%3D%220%200%20640%20480%22%3E%0A%20%20%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M0%20160h640v160H0z%22%2F%3E%0A%20%20%3Cpath%20fill%3D%22%23c8102e%22%20d%3D%22M0%200h640v160H0zm0%20320h640v160H0z%22%2F%3E%0A%3C%2Fsvg%3E%0A"); }
 .country-selector .country-selector__flag--au { background-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20id%3D%22flag-icons-au%22%20viewBox%3D%220%200%20640%20480%22%3E%0A%20%20%3Cpath%20fill%3D%22%2300008B%22%20d%3D%22M0%200h640v480H0z%22%2F%3E%0A%20%20%3Cpath%20fill%3D%22%23fff%22%20d%3D%22m37.5%200%20122%2090.5L281%200h39v31l-120%2089.5%20120%2089V240h-40l-120-89.5L40.5%20240H0v-30l119.5-89L0%2032V0z%22%2F%3E%0A%20%20%3Cpath%20fill%3D%22red%22%20d%3D%22M212%20140.5%20320%20220v20l-135.5-99.5zm-92%2010%203%2017.5-96%2072H0zM320%200v1.5l-124.5%2094%201-22L295%200zM0%200l119.5%2088h-30L0%2021z%22%2F%3E%0A%20%20%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M120.5%200v240h80V0zM0%2080v80h320V80z%22%2F%3E%0A%20%20%3Cpath%20fill%3D%22red%22%20d%3D%22M0%2096.5v48h320v-48zM136.5%200v240h48V0z%22%2F%3E%0A%20%20%3Cpath%20fill%3D%22%23fff%22%20d%3D%22m527%20396.7-20.5%202.6%202.2%2020.5-14.8-14.4-14.7%2014.5%202-20.5-20.5-2.4%2017.3-11.2-10.9-17.5%2019.6%206.5%206.9-19.5%207.1%2019.4%2019.5-6.7-10.7%2017.6zm-3.7-117.2%202.7-13-9.8-9%2013.2-1.5%205.5-12.1%205.5%2012.1%2013.2%201.5-9.8%209%202.7%2013-11.6-6.6zm-104.1-60-20.3%202.2%201.8%2020.3-14.4-14.5-14.8%2014.1%202.4-20.3-20.2-2.7%2017.3-10.8-10.5-17.5%2019.3%206.8L387%20178l6.7%2019.3%2019.4-6.3-10.9%2017.3%2017.1%2011.2ZM623%20186.7l-20.9%202.7%202.3%2020.9-15.1-14.7-15%2014.8%202.1-21-20.9-2.4%2017.7-11.5-11.1-17.9%2020%206.7%207-19.8%207.2%2019.8%2019.9-6.9-11%2018zm-96.1-83.5-20.7%202.3%201.9%2020.8-14.7-14.8-15.1%2014.4%202.4-20.7-20.7-2.8%2017.7-11L467%2073.5l19.7%206.9%207.3-19.5%206.8%2019.7%2019.8-6.5-11.1%2017.6zM234%20385.7l-45.8%205.4%204.6%2045.9-32.8-32.4-33%2032.2%204.9-45.9-45.8-5.8%2038.9-24.8-24-39.4%2043.6%2015%2015.8-43.4%2015.5%2043.5%2043.7-14.7-24.3%2039.2%2038.8%2025.1Z%22%2F%3E%0A%3C%2Fsvg%3E%0A"); }
 .country-selector .country-selector__flag--bg { background-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20id%3D%22flag-icons-bg%22%20viewBox%3D%220%200%20640%20480%22%3E%0A%20%20%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M0%200h640v160H0z%22%2F%3E%0A%20%20%3Cpath%20fill%3D%22%2300966e%22%20d%3D%22M0%20160h640v160H0z%22%2F%3E%0A%20%20%3Cpath%20fill%3D%22%23d62612%22%20d%3D%22M0%20320h640v160H0z%22%2F%3E%0A%3C%2Fsvg%3E%0A"); }
 .country-selector .country-selector__flag--ca { background-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20id%3D%22flag-icons-ca%22%20viewBox%3D%220%200%20640%20480%22%3E%0A%20%20%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M150.1%200h339.7v480H150z%22%2F%3E%0A%20%20%3Cpath%20fill%3D%22%23d52b1e%22%20d%3D%22M-19.7%200h169.8v480H-19.7zm509.5%200h169.8v480H489.9zM201%20232l-13.3%204.4%2061.4%2054c4.7%2013.7-1.6%2017.8-5.6%2025l66.6-8.4-1.6%2067%2013.9-.3-3.1-66.6%2066.7%208c-4.1-8.7-7.8-13.3-4-27.2l61.3-51-10.7-4c-8.8-6.8%203.8-32.6%205.6-48.9%200%200-35.7%2012.3-38%205.8l-9.2-17.5-32.6%2035.8c-3.5.9-5-.5-5.9-3.5l15-74.8-23.8%2013.4q-3.2%201.3-5.2-2.2l-23-46-23.6%2047.8q-2.8%202.5-5%20.7L264%20130.8l13.7%2074.1c-1.1%203-3.7%203.8-6.7%202.2l-31.2-35.3c-4%206.5-6.8%2017.1-12.2%2019.5s-23.5-4.5-35.6-7c4.2%2014.8%2017%2039.6%209%2047.7%22%2F%3E%0A%3C%2Fsvg%3E%0A"); }
 .country-selector .country-selector__flag--ch { background-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20id%3D%22flag-icons-ch%22%20viewBox%3D%220%200%20640%20480%22%3E%0A%20%20%3Cg%20fill-rule%3D%22evenodd%22%20stroke-width%3D%221pt%22%3E%0A%20%20%20%20%3Cpath%20fill%3D%22red%22%20d%3D%22M0%200h640v480H0z%22%2F%3E%0A%20%20%20%20%3Cg%20fill%3D%22%23fff%22%3E%0A%20%20%20%20%20%20%3Cpath%20d%3D%22M170%20195h300v90H170z%22%2F%3E%0A%20%20%20%20%20%20%3Cpath%20d%3D%22M275%2090h90v300h-90z%22%2F%3E%0A%20%20%20%20%3C%2Fg%3E%0A%20%20%3C%2Fg%3E%0A%3C%2Fsvg%3E%0A"); }
 .country-selector .country-selector__flag--cz { background-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20id%3D%22flag-icons-cz%22%20viewBox%3D%220%200%20640%20480%22%3E%0A%20%20%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M0%200h640v240H0z%22%2F%3E%0A%20%20%3Cpath%20fill%3D%22%23d7141a%22%20d%3D%22M0%20240h640v240H0z%22%2F%3E%0A%20%20%3Cpath%20fill%3D%22%2311457e%22%20d%3D%22M360%20240%200%200v480z%22%2F%3E%0A%3C%2Fsvg%3E%0A"); }
 .country-selector .country-selector__flag--de { background-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20id%3D%22flag-icons-de%22%20viewBox%3D%220%200%20640%20480%22%3E%0A%20%20%3Cpath%20fill%3D%22%23fc0%22%20d%3D%22M0%20320h640v160H0z%22%2F%3E%0A%20%20%3Cpath%20fill%3D%22%23000001%22%20d%3D%22M0%200h640v160H0z%22%2F%3E%0A%20%20%3Cpath%20fill%3D%22red%22%20d%3D%22M0%20160h640v160H0z%22%2F%3E%0A%3C%2Fsvg%3E%0A"); }
 .country-selector .country-selector__flag--fi { background-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20id%3D%22flag-icons-fi%22%20viewBox%3D%220%200%20640%20480%22%3E%0A%20%20%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M0%200h640v480H0z%22%2F%3E%0A%20%20%3Cpath%20fill%3D%22%23002f6c%22%20d%3D%22M0%20174.5h640v131H0z%22%2F%3E%0A%20%20%3Cpath%20fill%3D%22%23002f6c%22%20d%3D%22M175.5%200h130.9v480h-131z%22%2F%3E%0A%3C%2Fsvg%3E%0A"); }
 .country-selector .country-selector__flag--fr { background-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20id%3D%22flag-icons-fr%22%20viewBox%3D%220%200%20640%20480%22%3E%0A%20%20%3Cpath%20fill%3D%22%23000091%22%20d%3D%22M0%200h213.3v480H0z%22%2F%3E%0A%20%20%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M213.3%200h213.4v480H213.3z%22%2F%3E%0A%20%20%3Cpath%20fill%3D%22%23e1000f%22%20d%3D%22M426.7%200H640v480H426.7z%22%2F%3E%0A%3C%2Fsvg%3E%0A"); }
 .country-selector .country-selector__flag--gb { background-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20id%3D%22flag-icons-gb%22%20viewBox%3D%220%200%20640%20480%22%3E%0A%20%20%3Cpath%20fill%3D%22%23012169%22%20d%3D%22M0%200h640v480H0z%22%2F%3E%0A%20%20%3Cpath%20fill%3D%22%23FFF%22%20d%3D%22m75%200%20244%20181L562%200h78v62L400%20241l240%20178v61h-80L320%20301%2081%20480H0v-60l239-178L0%2064V0z%22%2F%3E%0A%20%20%3Cpath%20fill%3D%22%23C8102E%22%20d%3D%22m424%20281%20216%20159v40L369%20281zm-184%2020%206%2035L54%20480H0zM640%200v3L391%20191l2-44L590%200zM0%200l239%20176h-60L0%2042z%22%2F%3E%0A%20%20%3Cpath%20fill%3D%22%23FFF%22%20d%3D%22M241%200v480h160V0zM0%20160v160h640V160z%22%2F%3E%0A%20%20%3Cpath%20fill%3D%22%23C8102E%22%20d%3D%22M0%20193v96h640v-96zM273%200v480h96V0z%22%2F%3E%0A%3C%2Fsvg%3E%0A"); }
 .country-selector .country-selector__flag--hr { background-image: url("data:image/webp;base64,UklGRroDAABXRUJQVlA4TK0DAAAvPsALEKcGObJt1crZ+zyXr8jMHSIjQSKAFHzk7i7n3IsFATe2bdXNfiRmZmVqgTtTXdSCcgbbGTN+/h+SbbttG/wP0j299zrK0jNMFpRRHTV1CSAMso1Uk1M59FN5khebJLhHd0gkHwmB4pNRJBhmyAEAiiKUMUMoDxYQEkworLW+3AcgiQsAhAAAKFggBEBR8XvO/iG4QEj9fO4iAPDfaMU1CKhSIyiw5OApnJRl09U7kjDpxbcAAEAoIUlIAAAAAICQohT1r5QEGUKlRvwN5MwB+JOSAVAUAACEABACsKlWUhYkJEJJGgKTtCSSaC5JA4QQKaIyRXpOVGCmoBIecxaZmrWk6KjVa7rS7cylfXP89u05WXNc+A/WahjmLVX5jPdCFGLCQEMSp2ebopWNyk5ZPyOqeJ5liJQEiTgLhN7Tn+7Mm2HbqRKAJPPnXVReE+/OKq0P/eva2nX8F65ST2JqJMZ5/dc4x0bvH9lPMtMPdWNLIZbgZpTwtW2N3rk3a1fQ25DcyFyVfQ3Yc81v2Ff0Eo1CFA5+fjw9mg9lvjz3EnSidiIDlfBkT1RBQbnbePYnwelxsCDaJZt7FCTIVncvjYTXy692v2UjVYulhlcqLPYs2YnaxWyPiwLvsOac6VpL7qluGEKyUqUgNQDUwrCmGm7un22ti4nNlvX5KyEYpN3WdjzOHWds27Zts4xq27Zt25iZmm9tWz8peNeT+tN1R/Sfkds2jqgp22/7iShnR/8kxYcT7k68RwiPE06XpKfInt4D8ywGy9yDvT0RpE/SijTbMHLaroePnx1+t/r9kdvXpXNTv62aI5DHkA3rDU8e7dx+6uPSD0dfbb1x3rDm7VB3cRINa9cZzvTd2nFy5cYVx958fv11jGmQIUHgnVEGDN/7nJ4eWv5p2ektmzfFvrz/ZYKOxDXLPHr8iW0XpeOGgTgrXeNJix68mE8CuQ0bbBy3/3uMj6cW3tE/9o01jpjsSiKbMSXFhezmNX0mydQhs4xC5sZObi5kbunkhkLmrA6ZKWSWR0CLAt0E9FOggYAChcx+T8ozmNOZczKYMzOsqhCrVgEEEfwUgC8hVAHU/04VBTKXdqA6kLm2A2WBzMXiX2tUoD8BXTYf+qVkE9CkwAB7csUqsfeIPyFEAZSL1aZ0SNklFmocqlMIlq9xQFMvmyS3C2F2f9VWSpaEdzW1zVp/BdrTLonHfQtUNot6oeScdi+pDA5A1eI9kvO6cvOy9F+yO06OAQA="); }
 .country-selector .country-selector__flag--is { background-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20id%3D%22flag-icons-is%22%20viewBox%3D%220%200%20640%20480%22%3E%0A%20%20%3Cdefs%3E%0A%20%20%20%20%3CclipPath%20id%3D%22is-a%22%3E%0A%20%20%20%20%20%20%3Cpath%20fill-opacity%3D%22.7%22%20d%3D%22M0%200h640v480H0z%22%2F%3E%0A%20%20%20%20%3C%2FclipPath%3E%0A%20%20%3C%2Fdefs%3E%0A%20%20%3Cg%20fill-rule%3D%22evenodd%22%20stroke-width%3D%220%22%20clip-path%3D%22url%28%23is-a%29%22%3E%0A%20%20%20%20%3Cpath%20fill%3D%22%23003897%22%20d%3D%22M0%200h666.7v480H0z%22%2F%3E%0A%20%20%20%20%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M0%20186.7h186.7V0h106.6v186.7h373.4v106.6H293.3V480H186.7V293.3H0z%22%2F%3E%0A%20%20%20%20%3Cpath%20fill%3D%22%23d72828%22%20d%3D%22M0%20213.3h213.3V0h53.4v213.3h400v53.4h-400V480h-53.4V266.7H0z%22%2F%3E%0A%20%20%3C%2Fg%3E%0A%3C%2Fsvg%3E%0A"); }
 .country-selector .country-selector__flag--it { background-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20id%3D%22flag-icons-it%22%20viewBox%3D%220%200%20640%20480%22%3E%0A%20%20%3Cg%20fill-rule%3D%22evenodd%22%20stroke-width%3D%221pt%22%3E%0A%20%20%20%20%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M0%200h640v480H0z%22%2F%3E%0A%20%20%20%20%3Cpath%20fill%3D%22%23009246%22%20d%3D%22M0%200h213.3v480H0z%22%2F%3E%0A%20%20%20%20%3Cpath%20fill%3D%22%23ce2b37%22%20d%3D%22M426.7%200H640v480H426.7z%22%2F%3E%0A%20%20%3C%2Fg%3E%0A%3C%2Fsvg%3E%0A"); }
 .country-selector .country-selector__flag--jp { background-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20id%3D%22flag-icons-jp%22%20viewBox%3D%220%200%20640%20480%22%3E%0A%20%20%3Cdefs%3E%0A%20%20%20%20%3CclipPath%20id%3D%22jp-a%22%3E%0A%20%20%20%20%20%20%3Cpath%20fill-opacity%3D%22.7%22%20d%3D%22M-88%2032h640v480H-88z%22%2F%3E%0A%20%20%20%20%3C%2FclipPath%3E%0A%20%20%3C%2Fdefs%3E%0A%20%20%3Cg%20fill-rule%3D%22evenodd%22%20stroke-width%3D%221pt%22%20clip-path%3D%22url%28%23jp-a%29%22%20transform%3D%22translate%2888%20-32%29%22%3E%0A%20%20%20%20%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M-128%2032h720v480h-720z%22%2F%3E%0A%20%20%20%20%3Ccircle%20cx%3D%22523.1%22%20cy%3D%22344.1%22%20r%3D%22194.9%22%20fill%3D%22%23bc002d%22%20transform%3D%22translate%28-168.4%208.6%29scale%28.76554%29%22%2F%3E%0A%20%20%3C%2Fg%3E%0A%3C%2Fsvg%3E%0A"); }
 .country-selector .country-selector__flag--no { background-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20id%3D%22flag-icons-no%22%20viewBox%3D%220%200%20640%20480%22%3E%0A%20%20%3Cpath%20fill%3D%22%23ed2939%22%20d%3D%22M0%200h640v480H0z%22%2F%3E%0A%20%20%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M180%200h120v480H180z%22%2F%3E%0A%20%20%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M0%20180h640v120H0z%22%2F%3E%0A%20%20%3Cpath%20fill%3D%22%23002664%22%20d%3D%22M210%200h60v480h-60z%22%2F%3E%0A%20%20%3Cpath%20fill%3D%22%23002664%22%20d%3D%22M0%20210h640v60H0z%22%2F%3E%0A%3C%2Fsvg%3E%0A"); }
 .country-selector .country-selector__flag--nz { background-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20id%3D%22flag-icons-nz%22%20viewBox%3D%220%200%20640%20480%22%3E%0A%20%20%3Cdefs%3E%0A%20%20%20%20%3Cg%20id%3D%22nz-b%22%3E%0A%20%20%20%20%20%20%3Cg%20id%3D%22nz-a%22%3E%0A%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M0-.3v.5l1-.5z%22%2F%3E%0A%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M.2.3%200-.1l1-.2z%22%2F%3E%0A%20%20%20%20%20%20%3C%2Fg%3E%0A%20%20%20%20%20%20%3Cuse%20xlink%3Ahref%3D%22%23nz-a%22%20transform%3D%22scale%28-1%201%29%22%2F%3E%0A%20%20%20%20%20%20%3Cuse%20xlink%3Ahref%3D%22%23nz-a%22%20transform%3D%22rotate%2872%200%200%29%22%2F%3E%0A%20%20%20%20%20%20%3Cuse%20xlink%3Ahref%3D%22%23nz-a%22%20transform%3D%22rotate%28-72%200%200%29%22%2F%3E%0A%20%20%20%20%20%20%3Cuse%20xlink%3Ahref%3D%22%23nz-a%22%20transform%3D%22scale%28-1%201%29rotate%2872%29%22%2F%3E%0A%20%20%20%20%3C%2Fg%3E%0A%20%20%3C%2Fdefs%3E%0A%20%20%3Cpath%20fill%3D%22%2300247d%22%20fill-rule%3D%22evenodd%22%20d%3D%22M0%200h640v480H0z%22%2F%3E%0A%20%20%3Cg%20transform%3D%22translate%28-111%2036.1%29scale%28.66825%29%22%3E%0A%20%20%20%20%3Cuse%20xlink%3Ahref%3D%22%23nz-b%22%20width%3D%22100%25%22%20height%3D%22100%25%22%20fill%3D%22%23fff%22%20transform%3D%22translate%28900%20120%29scale%2845.4%29%22%2F%3E%0A%20%20%20%20%3Cuse%20xlink%3Ahref%3D%22%23nz-b%22%20width%3D%22100%25%22%20height%3D%22100%25%22%20fill%3D%22%23cc142b%22%20transform%3D%22matrix%2830%200%200%2030%20900%20120%29%22%2F%3E%0A%20%20%3C%2Fg%3E%0A%20%20%3Cg%20transform%3D%22rotate%2882%20525.2%20114.6%29scale%28.66825%29%22%3E%0A%20%20%20%20%3Cuse%20xlink%3Ahref%3D%22%23nz-b%22%20width%3D%22100%25%22%20height%3D%22100%25%22%20fill%3D%22%23fff%22%20transform%3D%22rotate%28-82%20519%20-457.7%29scale%2840.4%29%22%2F%3E%0A%20%20%20%20%3Cuse%20xlink%3Ahref%3D%22%23nz-b%22%20width%3D%22100%25%22%20height%3D%22100%25%22%20fill%3D%22%23cc142b%22%20transform%3D%22rotate%28-82%20519%20-457.7%29scale%2825%29%22%2F%3E%0A%20%20%3C%2Fg%3E%0A%20%20%3Cg%20transform%3D%22rotate%2882%20525.2%20114.6%29scale%28.66825%29%22%3E%0A%20%20%20%20%3Cuse%20xlink%3Ahref%3D%22%23nz-b%22%20width%3D%22100%25%22%20height%3D%22100%25%22%20fill%3D%22%23fff%22%20transform%3D%22rotate%28-82%20668.6%20-327.7%29scale%2845.4%29%22%2F%3E%0A%20%20%20%20%3Cuse%20xlink%3Ahref%3D%22%23nz-b%22%20width%3D%22100%25%22%20height%3D%22100%25%22%20fill%3D%22%23cc142b%22%20transform%3D%22rotate%28-82%20668.6%20-327.7%29scale%2830%29%22%2F%3E%0A%20%20%3C%2Fg%3E%0A%20%20%3Cg%20transform%3D%22translate%28-111%2036.1%29scale%28.66825%29%22%3E%0A%20%20%20%20%3Cuse%20xlink%3Ahref%3D%22%23nz-b%22%20width%3D%22100%25%22%20height%3D%22100%25%22%20fill%3D%22%23fff%22%20transform%3D%22translate%28900%20480%29scale%2850.4%29%22%2F%3E%0A%20%20%20%20%3Cuse%20xlink%3Ahref%3D%22%23nz-b%22%20width%3D%22100%25%22%20height%3D%22100%25%22%20fill%3D%22%23cc142b%22%20transform%3D%22matrix%2835%200%200%2035%20900%20480%29%22%2F%3E%0A%20%20%3C%2Fg%3E%0A%20%20%3Cpath%20fill%3D%22%23012169%22%20d%3D%22M0%200h320v240H0z%22%2F%3E%0A%20%20%3Cpath%20fill%3D%22%23fff%22%20d%3D%22m37.5%200%20122%2090.5L281%200h39v31l-120%2089.5%20120%2089V240h-40l-120-89.5L40.5%20240H0v-30l119.5-89L0%2032V0z%22%2F%3E%0A%20%20%3Cpath%20fill%3D%22%23c8102e%22%20d%3D%22M212%20140.5%20320%20220v20l-135.5-99.5zm-92%2010%203%2017.5-96%2072H0zM320%200v1.5l-124.5%2094%201-22L295%200zM0%200l119.5%2088h-30L0%2021z%22%2F%3E%0A%20%20%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M120.5%200v240h80V0zM0%2080v80h320V80z%22%2F%3E%0A%20%20%3Cpath%20fill%3D%22%23c8102e%22%20d%3D%22M0%2096.5v48h320v-48zM136.5%200v240h48V0z%22%2F%3E%0A%3C%2Fsvg%3E%0A"); }
 .country-selector .country-selector__flag--se { background-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20id%3D%22flag-icons-se%22%20viewBox%3D%220%200%20640%20480%22%3E%0A%20%20%3Cpath%20fill%3D%22%23005293%22%20d%3D%22M0%200h640v480H0z%22%2F%3E%0A%20%20%3Cpath%20fill%3D%22%23fecb00%22%20d%3D%22M176%200v192H0v96h176v192h96V288h368v-96H272V0z%22%2F%3E%0A%3C%2Fsvg%3E%0A"); }
 .country-selector .country-selector__flag--sg { background-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20id%3D%22flag-icons-sg%22%20viewBox%3D%220%200%20640%20480%22%3E%0A%20%20%3Cdefs%3E%0A%20%20%20%20%3CclipPath%20id%3D%22sg-a%22%3E%0A%20%20%20%20%20%20%3Cpath%20fill-opacity%3D%22.7%22%20d%3D%22M0%200h640v480H0z%22%2F%3E%0A%20%20%20%20%3C%2FclipPath%3E%0A%20%20%3C%2Fdefs%3E%0A%20%20%3Cg%20fill-rule%3D%22evenodd%22%20clip-path%3D%22url%28%23sg-a%29%22%3E%0A%20%20%20%20%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M-20%200h720v480H-20z%22%2F%3E%0A%20%20%20%20%3Cpath%20fill%3D%22%23df0000%22%20d%3D%22M-20%200h720v240H-20z%22%2F%3E%0A%20%20%20%20%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M146%2040.2a84.4%2084.4%200%200%200%20.8%20165.2%2086%2086%200%200%201-106.6-59%2086%2086%200%200%201%2059-106c16-4.6%2030.8-4.7%2046.9-.2z%22%2F%3E%0A%20%20%20%20%3Cpath%20fill%3D%22%23fff%22%20d%3D%22m133%20110%204.9%2015-13-9.2-12.8%209.4%204.7-15.2-12.8-9.3%2015.9-.2%205-15%205%2015h15.8zm17.5%2052%205%2015.1-13-9.2-12.9%209.3%204.8-15.1-12.8-9.4%2015.9-.1%204.9-15.1%205%2015h16zm58.5-.4%204.9%2015.2-13-9.3-12.8%209.3%204.7-15.1-12.8-9.3%2015.9-.2%205-15%205%2015h15.8zm17.4-51.6%204.9%2015.1-13-9.2-12.8%209.3%204.8-15.1-12.9-9.4%2016-.1%204.8-15.1%205%2015h16zm-46.3-34.3%205%2015.2-13-9.3-12.9%209.4%204.8-15.2-12.8-9.4%2015.8-.1%205-15.1%205%2015h16z%22%2F%3E%0A%20%20%3C%2Fg%3E%0A%3C%2Fsvg%3E%0A"); }
 .country-selector .country-selector__flag--us { background-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20id%3D%22flag-icons-us%22%20viewBox%3D%220%200%20640%20480%22%3E%0A%20%20%3Cpath%20fill%3D%22%23bd3d44%22%20d%3D%22M0%200h640v480H0%22%2F%3E%0A%20%20%3Cpath%20stroke%3D%22%23fff%22%20stroke-width%3D%2237%22%20d%3D%22M0%2055.3h640M0%20129h640M0%20203h640M0%20277h640M0%20351h640M0%20425h640%22%2F%3E%0A%20%20%3Cpath%20fill%3D%22%23192f5d%22%20d%3D%22M0%200h364.8v258.5H0%22%2F%3E%0A%20%20%3Cmarker%20id%3D%22us-a%22%20markerHeight%3D%2230%22%20markerWidth%3D%2230%22%3E%0A%20%20%20%20%3Cpath%20fill%3D%22%23fff%22%20d%3D%22m14%200%209%2027L0%2010h28L5%2027z%22%2F%3E%0A%20%20%3C%2Fmarker%3E%0A%20%20%3Cpath%20fill%3D%22none%22%20marker-mid%3D%22url%28%23us-a%29%22%20d%3D%22m0%200%2016%2011h61%2061%2061%2061%2060L47%2037h61%2061%2060%2061L16%2063h61%2061%2061%2061%2060L47%2089h61%2061%2060%2061L16%20115h61%2061%2061%2061%2060L47%20141h61%2061%2060%2061L16%20166h61%2061%2061%2061%2060L47%20192h61%2061%2060%2061L16%20218h61%2061%2061%2061%2060z%22%2F%3E%0A%3C%2Fsvg%3E%0A"); }
.country-selector .country-selector__symbol--enjo { background-image: url("data:image/webp;base64,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"); }
