.rp-loc-trigger{display:inline-flex;align-items:center;gap:.5rem;white-space:nowrap}.rp-loc-trigger .country-flag{width:1.6rem;height:auto;border-radius:2px}.rp-loc-trigger--footer,.rp-loc-trigger--sidebar{padding-block:.3rem}.rp-loc{width:min(92vw,34rem);max-height:min(80vh,58rem);padding:0;border:none;margin:auto;background:rgb(var(--background, 255 255 255));color:rgb(var(--text-color, 0 0 0));box-shadow:0 16px 48px #00000040}.rp-loc::backdrop{background:#00000073}.rp-loc__inner{display:flex;flex-direction:column;max-height:inherit;height:100%}.rp-loc__step{display:flex;flex-direction:column;min-height:0;flex:1}.rp-loc[data-step="1"] .rp-loc__step--2,.rp-loc[data-step="2"] .rp-loc__step--1{display:none}.rp-loc__header{display:flex;align-items:flex-start;gap:1rem;padding:1.2rem 1.4rem 1rem;border-bottom:1px solid rgb(var(--text-color, 0 0 0) / .12);flex-shrink:0}.rp-loc__header .h4{font-size:1.5rem;margin:0}.rp-loc__header .text-xs{font-size:1.1rem}.rp-loc__header>div{flex:1;min-width:0}.rp-loc__close,.rp-loc__back{flex-shrink:0;cursor:pointer}.rp-loc__step2-title{display:flex;align-items:center;gap:.8rem}.rp-loc__step2-title .country-flag{width:1.8rem;height:auto;border-radius:2px}.rp-loc__list{overflow-y:auto;min-height:0;flex:1;overscroll-behavior:contain}.rp-loc__country{display:flex;align-items:center;gap:.9rem;width:100%;min-height:3.4rem;padding:.3rem 1.4rem;text-align:start;font-size:1.25rem;border-bottom:1px solid rgb(var(--text-color, 0 0 0) / .06);cursor:pointer;background:transparent;color:inherit;border-inline:none;border-top:none}.rp-loc__country:hover{background:rgb(var(--text-color, 0 0 0) / .06)}.rp-loc__country[aria-selected=true]{background:rgb(var(--text-color, 0 0 0) / .04);font-weight:700}.rp-loc__country .country-flag,.rp-loc__country>img{width:1.8rem;height:auto;border-radius:2px;border:1px solid rgb(var(--text-color, 0 0 0) / .15);flex-shrink:0}.rp-loc__country-name{min-width:0}.rp-loc__country-currency{margin-inline-start:auto;white-space:nowrap;font-size:1.05rem}.rp-loc__country-langs{white-space:nowrap;font-size:.95rem;letter-spacing:.05em}.rp-loc__go{flex-shrink:0;opacity:.45}.rp-loc__country:hover .rp-loc__go{opacity:1}.rp-loc__country-name--ext{display:flex;flex-direction:column;align-items:flex-start;gap:.2rem;padding-block:.2rem}.rp-loc__ext-tag{display:inline-block;font-size:.85rem;line-height:1.3;color:rgb(var(--text-color, 0 0 0) / .6);white-space:nowrap}.rp-loc__detail{display:flex;flex-direction:column;gap:1rem;padding:1rem 1.2rem 1.2rem;overflow-y:auto;min-height:0;flex:1}.rp-loc__langs{display:flex;flex-direction:column;gap:.6rem}.rp-loc__lang{display:flex;align-items:center;gap:.9rem;min-height:3.8rem;padding:0 1.1rem;border:1px solid rgb(var(--text-color, 0 0 0) / .25);font-size:1.3rem;cursor:pointer;text-decoration:none;color:inherit}.rp-loc__lang:hover{border-color:rgb(var(--text-color, 0 0 0));background:rgb(var(--text-color, 0 0 0) / .04)}.rp-loc__lang[aria-current]{font-weight:700}.rp-loc__lang-url{margin-inline-start:auto;font-size:.95rem}.rp-loc__summary{display:flex;flex-direction:column;gap:.4rem;padding:1rem 1.1rem;border:1px dashed rgb(var(--text-color, 0 0 0) / .25);margin:0;font-size:1.1rem}.rp-loc__summary div{display:flex;gap:1rem}.rp-loc__summary dt{min-width:8.5rem}.rp-loc__summary dd{margin:0}.rp-loc__stay{font-size:1rem;margin:0;text-align:center}.rp-loc__actions{display:flex;flex-direction:column;gap:.4rem;text-align:center;padding:.9rem 1.4rem 1.1rem;border-top:1px solid rgb(var(--text-color, 0 0 0) / .12);flex-shrink:0;background:rgb(var(--background, 255 255 255))}.rp-loc__actions .text-xs{font-size:1.1rem}.rp-loc__all-link{text-decoration:underline}.rp-loc-nav__list{display:flex;flex-wrap:wrap;gap:.6rem 1.6rem}.rp-loc-nav__all{text-decoration:underline}@media screen and (max-width:999px){.rp-loc{width:100vw;max-width:100vw;height:100dvh;max-height:100dvh;margin:0}.rp-loc__country{min-height:4.4rem;font-size:1.4rem}.rp-loc__lang{min-height:4.6rem;font-size:1.4rem}}@media(prefers-reduced-motion:no-preference){.rp-loc[open]{animation:rp-loc-in .16s ease-out}@keyframes rp-loc-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/rp-localization.css.map */
