.lang-suggest_bar__c0H2o{position:fixed;left:50%;transform:translateX(-50%);bottom:calc(var(--rm-tabbar-h, 0px) + 16px);z-index:1000;display:flex;align-items:center;gap:.75rem;max-width:calc(100vw - 24px);padding:.6rem .7rem .6rem 1.15rem;background:var(--rm-forest,#1d2a23);color:#fff;border-radius:var(--rm-r-pill,999px);box-shadow:var(--rm-shadow-lg,0 12px 30px rgba(0,0,0,.25));font-family:var(--font-sans);font-size:.9rem;animation:lang-suggest_rmLangIn__REXsy .35s ease both}@keyframes lang-suggest_rmLangIn__REXsy{0%{opacity:0;transform:translate(-50%,12px)}to{opacity:1;transform:translate(-50%)}}.lang-suggest_msg__kaA3B{line-height:1.25}.lang-suggest_cta__va2H1{flex:none;border:none;cursor:pointer;white-space:nowrap;padding:.45rem .95rem;border-radius:var(--rm-r-pill,999px);background:var(--rm-teal,#6bb1ad);color:#06201b;font-family:var(--font-sans);font-weight:600;font-size:.88rem;transition:filter .18s ease}.lang-suggest_cta__va2H1:hover{filter:brightness(1.07)}.lang-suggest_x__1yDYi{flex:none;border:none;background:transparent;color:inherit;cursor:pointer;font-size:1.35rem;line-height:1;padding:0 .35rem;opacity:.7}.lang-suggest_x__1yDYi:hover{opacity:1}@media (max-width:480px){.lang-suggest_bar__c0H2o{flex-wrap:wrap;justify-content:center;text-align:center;border-radius:var(--rm-r-lg,18px);left:12px;right:12px;transform:none;max-width:none;animation:none}}.payment-badges_wrap__YIsCZ{display:flex;flex-wrap:wrap;gap:clamp(1.25rem,4vw,2.5rem);align-items:flex-start;padding-block:1.75rem;border-top:1px solid hsla(0,0%,100%,.08)}.payment-badges_group__AXw_j{display:flex;flex-direction:column;gap:.6rem;min-width:0}.payment-badges_label__AkowN{font-size:.72rem;letter-spacing:.08em;text-transform:uppercase;color:hsla(0,0%,100%,.45)}.payment-badges_row__2O6kk{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}.payment-badges_tile__0lR1B{display:inline-flex;align-items:center;justify-content:center;box-sizing:content-box;width:100px;height:60px;padding:8px;background:#fff;border-radius:10px;box-shadow:0 1px 2px rgba(0,0,0,.22)}a.payment-badges_tile__0lR1B{transition:transform .15s ease,box-shadow .15s ease}a.payment-badges_tile__0lR1B:focus-visible,a.payment-badges_tile__0lR1B:hover{transform:translateY(-1px);box-shadow:0 6px 14px rgba(0,0,0,.28)}.payment-badges_tile__0lR1B img{display:block;width:100%;height:100%;object-fit:contain}@media (max-width:480px){.payment-badges_wrap__YIsCZ{gap:1.25rem}.payment-badges_tile__0lR1B{width:84px;height:60px;padding:6px}}