:root{--localization-modal-padding-top: 3rem;--localization-modal-padding-sides: 3rem}@media screen and (max-height:374px){:root{--localization-modal-padding-top: 1.6rem}}:where(.old-2026) .collage-video__modal--localization-modal{display:grid;place-items:center}:where(.old-2026) .collage-video__modal--localization-modal .collage-video__modal-content{position:relative;width:90%;max-width:45rem;height:auto;max-height:100%;padding:var(--localization-modal-padding-top) var(--localization-modal-padding-sides);background:var(--current-bg);box-shadow:0 1px 4px var(--current-border-contrast)}.body--header-transparent-old-2026 :is(:where(.old-2026) .collage-video__modal--localization-modal .collage-video__modal-content){color:var(--header-hover-text-color-old-2026, #000000)}:where(.old-2026) .collage-video__modal--localization-modal .collage-video__modal-toggle{background:var(--hover-header-background-color, var(--header-background-color-old-2026));border-color:oklch(from var(--header-text-color-old-2026, #000000) l c h / .25)}:where(.old-2026) .collage-video__modal--localization-modal .collage-video__modal-toggle svg{color:oklch(from var(--header-text-color-old-2026, #000000) l c h / .65)}.body--header-transparent-old-2026 :is(:where(.old-2026) .collage-video__modal--localization-modal .collage-video__modal-toggle){border-color:oklch(from var(--header-hover-text-color-old-2026, #000000) l c h / .25)}.body--header-transparent-old-2026 :is(:where(.old-2026) .collage-video__modal--localization-modal .collage-video__modal-toggle) svg{color:oklch(from var(--header-hover-text-color-old-2026, #000000) l c h / .65)}:where(.old-2026) .localization-modal__list{list-style:none;padding:0;margin:3rem 0 0;line-height:1.3}:where(.old-2026) .localization-modal__item{padding:0;margin:1rem 0 0}:where(.old-2026) .localization-modal__country-option{position:relative;display:flex;align-items:center;padding:.2rem .2rem .2rem 2rem;cursor:pointer}.body--header-transparent-old-2026 :is(:where(.old-2026) .localization-modal__country-option){color:var(--header-hover-text-color-old-2026, #000000)}:where(.old-2026) .localization-modal__country-option *{pointer-events:none}:where(.old-2026) label.localization-modal__country-option:hover{outline:1px solid;outline-color:oklch(from var(--header-text-color-old-2026, #000000) l c h / .4);border-radius:2px}.body--header-transparent-old-2026 :is(:where(.old-2026) label.localization-modal__country-option:hover){outline-color:oklch(from var(--header-hover-text-color-old-2026, #000000) l c h / .4)}:where(.old-2026) a.localization-modal__country-option:hover{text-decoration:none}:where(.old-2026) .localization-modal__country-option--active:before{content:"";position:absolute;left:0;width:6px;height:10px;border-width:0 3px 3px 0;border-style:solid;transform:translate(5px,-1px) rotate(45deg)}:where(.old-2026) .localization-modal__country-option svg,:where(.old-2026) .localization-modal__country-option .localization-modal__icon{width:2rem;margin-right:1rem}:where(.old-2026) .localization-modal__country-option .localization-modal__icon-image{height:1.3rem;object-fit:contain;max-width:100%}:where(.old-2026) .localization-modal__currency{white-space:nowrap}:where(.old-2026) .localization-modal .collage-video__modal-toggle{position:absolute;right:var(--localization-modal-padding-sides);top:var(--localization-modal-padding-top)}:where(.old-2026) .localization-modal__option-text{flex:1}:where(.old-2026) .localization-modal__option-country{margin-right:.5rem}@media screen and (max-height:374px){:where(.old-2026) .localization-modal__list{margin-top:2rem}:where(.old-2026) .localization-modal__item{margin-top:.6rem}:where(.old-2026) .localization-modal__header{margin-top:0;margin-bottom:1rem}}:where(.old-2026) .localization-modal__header{font-size:1.8rem;font-family:var(--font-family-headings);font-weight:var(--font-weight-heading);letter-spacing:.06rem;line-height:1.3}:where(.old-2026) .localization-modal__link-section{--spacing-left: 1rem;all:unset;display:block;border-left:none;border-right:none;border-bottom:none;margin-top:3rem;padding:0 0 1rem var(--spacing-left);border-top:.1rem solid hsl(from var(--header-text-color-old-2026) h s l / .18)}:where(.old-2026) .localization-modal__link-section .localization-modal__list{margin-left:calc(-1 * var(--spacing-left))}:where(.old-2026) .localization-modal__link-section-header{all:unset;display:block;padding:0 1rem;font-weight:var(--font-weight-body, 400);font-size:.75em;opacity:.9;text-transform:uppercase}
