.bn3th-country-selector__flag{display:block;flex-shrink:0;height:18px;width:24px}.bn3th-country-selector__item{margin:0}.bn3th-country-selector--dropdown{position:relative}.bn3th-country-selector__button-selector-trigger{align-items:center;background:linear-gradient(180deg,#fff,#f1f1f1);border:1px solid #f2f2f2;cursor:pointer;display:flex;gap:.375rem;padding:.35rem .5rem}.bn3th-country-selector__chevron{border-left:4px solid transparent;border-right:4px solid transparent;border-top:5px solid currentColor;display:block;flex-shrink:0}.bn3th-country-selector--dropdown[data-open] .bn3th-country-selector__chevron{transform:rotate(180deg)}.bn3th-country-selector--dropdown .bn3th-country-selector__item--current .bn3th-country-selector__option{background-color:var(--colour-teal-light)}.bn3th-country-selector--dropdown .bn3th-country-selector__label{display:block;font-family:var(--font-primary);font-size:11px;font-weight:500;letter-spacing:.5px;line-height:1;text-transform:uppercase}.bn3th-country-selector--dropdown .bn3th-country-selector__list{background-color:var(--colour-white);border-radius:4px;box-shadow:0 4px 16px #0000001f;display:flex;flex-flow:column;gap:.25rem;left:20%;list-style:none;margin:0;min-width:120px;opacity:0;padding:.5rem 0;pointer-events:none;position:absolute;top:calc(100% + .5rem);transform:translate(-50%);visibility:hidden}.bn3th-country-selector--dropdown[data-open] .bn3th-country-selector__list{opacity:1;pointer-events:auto;visibility:visible}.bn3th-country-selector--dropdown .bn3th-country-selector__option{padding:.625rem 1rem}.bn3th-country-selector__button-apply{background-color:#000;border:none;color:#fff;cursor:pointer;font-size:14px;font-weight:500;letter-spacing:.5px;padding:1rem;text-align:center;text-transform:uppercase;transition:opacity var(--transition-duration-base) var(--transition-easing);width:100%;justify-content:center}.bn3th-country-selector__button-apply:disabled{cursor:not-allowed;opacity:.4}.bn3th-country-selector--panel .bn3th-country-selector__flag img{display:block;height:100%;object-fit:cover;width:100%}.bn3th-country-selector--panel .bn3th-country-selector__item{border-bottom:1px solid rgba(242,242,242,1);padding:0;margin:.5rem 0}.bn3th-country-selector--panel .bn3th-country-selector__label{color:#000;font-size:15px;font-weight:400;letter-spacing:normal;text-transform:none}.bn3th-country-selector--panel .bn3th-country-selector__list{list-style:none;margin:0;padding:0}.bn3th-country-selector__option{align-items:center;color:#000;cursor:pointer;display:flex;gap:.75rem;justify-content:flex-start;padding:1rem 1.25rem}.bn3th-country-selector__option:hover .bn3th-country-selector__pseudo-radio{background:#0000000d;border:1px solid rgba(0,0,0,.45)}.bn3th-country-selector__pseudo-radio{background:transparent;border:1px solid rgba(198,198,198,1);height:22px;width:22px;margin-left:auto;position:relative;display:flex;justify-content:center;align-items:center}.bn3th-country-selector__pseudo-radio-marker{fill:#fff;opacity:0;height:7px;width:auto;display:block;position:relative}.bn3th-country-selector__pseudo-radio-marker img,.bn3th-country-selector__pseudo-radio-marker svg{display:block;height:100%;width:auto}.bn3th-country-selector__radio{display:none!important}.bn3th-country-selector__radio:checked+.bn3th-country-selector__pseudo-radio{background:#000;border-color:#000}.bn3th-country-selector__radio:checked+.bn3th-country-selector__pseudo-radio .bn3th-country-selector__pseudo-radio-marker{opacity:1}@media(prefers-reduced-motion:no-preference){.bn3th-country-selector--dropdown .bn3th-country-selector__chevron{transition:transform var(--transition-duration-base) var(--transition-easing)}.bn3th-country-selector--dropdown .bn3th-country-selector__list{transition:opacity var(--transition-duration-base) var(--transition-easing),visibility var(--transition-duration-base) var(--transition-easing)}.bn3th-country-selector__pseudo-radio{transition:background var(--transition-duration-base) var(--transition-easing),border var(--transition-duration-base) var(--transition-easing)}}@media(min-width:1200px){.bn3th-country-selector--dropdown .bn3th-country-selector__label{font-size:12px}}@media(min-width:1400px){.bn3th-country-selector--dropdown .bn3th-country-selector__label{font-size:13px}}
/*# sourceMappingURL=/cdn/shop/t/195/assets/bn3th-country-selector.css.map */
