.pgmi-lang{position:relative;font-size:13px;line-height:1}
.pgmi-lang summary{display:inline-flex;align-items:center;gap:6px;padding:6px 10px;border:1px solid var(--line,rgba(84,84,88,.55));border-radius:999px;color:var(--text,#f5f5f7);cursor:pointer;list-style:none;user-select:none}
.pgmi-lang summary::-webkit-details-marker{display:none}
.pgmi-lang summary:hover{border-color:rgba(255,255,255,.4)}
.pgmi-lang summary svg{transition:transform .2s ease}
.pgmi-lang[open] summary svg{transform:rotate(180deg)}
.pgmi-lang__cur{font-weight:600;letter-spacing:.04em}
.pgmi-lang__list{position:absolute;right:0;top:calc(100% + 8px);z-index:120;min-width:220px;margin:0;padding:6px;list-style:none;background:var(--surface,#1c1c1e);border:1px solid var(--line-soft,rgba(255,255,255,.07));border-radius:var(--r-sm,12px);box-shadow:var(--shadow,0 20px 60px rgba(0,0,0,.55))}
.pgmi-lang__list a{display:flex;align-items:center;gap:12px;padding:9px 10px;border-radius:var(--r-xs,8px);color:var(--text,#f5f5f7);text-decoration:none!important;white-space:nowrap}
.pgmi-lang__list a:hover{background:var(--surface-2,#2c2c2e)}
.pgmi-lang__list a.is-on{background:var(--fill-2,rgba(118,118,128,.16))}
.pgmi-lang__list b{min-width:24px;font-weight:600;letter-spacing:.04em}
.pgmi-lang__list span{color:var(--text-2,rgba(235,235,245,.66))}
.topline__menu .menu-item--lang{display:flex;align-items:center}
.pgmi-lang--top summary{padding:4px 9px;font-size:12px}
.pgmi-lang--foot .pgmi-lang__list{top:auto;bottom:calc(100% + 8px)}
.pgmi-lang-sheet{padding:4px 0 14px}
.pgmi-lang-sheet .pgmi-lang summary{padding:10px 14px;font-size:14px}
.pgmi-lang-sheet .pgmi-lang__list{position:static;margin-top:8px;box-shadow:none}

.pgmi-note{margin:12px 0 0;padding:12px 14px;border-radius:var(--r-sm,12px);background:var(--fill-2,rgba(118,118,128,.16));color:var(--text-2,rgba(235,235,245,.66));font-size:14px;line-height:1.45}
.woocommerce-price-suffix{margin-left:4px;font-size:.72em;font-weight:500;color:var(--text-2,rgba(235,235,245,.66))}

.pgmi-intl .ilabs-omnibus-price-note,
.pgmi-intl .leaselink-calculator-product-container,
.pgmi-intl widget-leaselink-button,
.pgmi-intl .pdp-ship,
.pgmi-intl .pdp-trust li:has(.i-bolt),
.pgmi-intl .pdp-trust li:has(.i-return),
.pgmi-intl .ftr__perks .perk:has(.i-return),
.pgmi-intl .ftr__perks .perk:has(.i-card),
.pgmi-intl .ftr__marks,
.pgmi-intl .mini-trust,
.pgmi-intl .stage__facts li:first-child,
.pgmi-intl .catnav__link--media,
.pgmi-intl .menu-item--media,
.pgmi-intl .social-band,
.pgmi-intl .reviews .rail,
.pgmi-intl #sheet-nav .glist--plain:not(.glist--contact) li:has(a[href*="/media/"]),
.pgmi-intl .fgroup:has(.fprice),
.pgmi-intl .ship-bar{display:none!important}
.pgmi-intl .pdp-trust{grid-template-columns:1fr!important}
