.menu-nordresor-modal-list{gap:.5rem;margin-inline:auto;max-width:25rem;width:100%}:where(.menu-nordresor-modal-list) .nav-link,:where(.menu-nordresor-modal-list) .nav-link:hover,:where(.menu-nordresor-modal-list) .submenu-trigger-link,:where(.menu-nordresor-modal-list) .submenu-trigger-link:hover{text-decoration:none}:where(.menu-nordresor-modal-list) .cta-trigger:focus,:where(.menu-nordresor-modal-list) .cta-trigger:focus-visible{box-shadow:none;outline:none;outline-offset:0}:where(.menu-nordresor-modal-list) .cta-trigger:where(:not([tabindex="-1"]):not([disabled])):focus-visible{outline:2px solid currentColor;outline-offset:.375em}@supports not selector(:focus-visible){:where(.menu-nordresor-modal-list) .cta-trigger:where(:not([tabindex="-1"]):not([disabled])):focus{outline:2px solid currentColor;outline-offset:.375em}}:where(.menu-nordresor-modal-list) .cta-trigger:where(:not(.btn)){font-family:var(--font-display-font-family);font-style:var(--font-display-font-style);font-weight:var(--font-display-font-weight);align-items:center;color:currentColor;display:flex;gap:0 var(--th-space-xs);margin-block:0;padding:.5rem 3.375rem .5rem 0}:where(.menu-nordresor-modal-list) .cta-trigger:where(:not(.btn))::after{font-size:1rem;opacity:0}:where(.menu-nordresor-modal-list) .cta-trigger:where(:not(.btn)),:where(.menu-nordresor-modal-list) .cta-trigger:where(:not(.btn)):hover{text-decoration:none}:where(.menu-nordresor-modal-list) .cta-trigger:where(:not(.btn)):where(:not(span)):hover,:where(.menu-nordresor-modal-list) .cta-trigger:where(:not(.btn)):where(:not(span)):focus-visible{color:currentColor}:where(.menu-nordresor-modal-list) .cta-trigger:where(:not(.btn)):where(:not(span)):hover::after,:where(.menu-nordresor-modal-list) .cta-trigger:where(:not(.btn)):where(:not(span)):focus-visible::after{color:currentColor;opacity:1}:where(.menu-nordresor-modal-list) .cta-trigger:where(:not(.btn)):where(.cta-level-1:not(.btn)){font-family:var(--font-display-font-family);font-style:var(--font-display-font-style);font-weight:var(--font-display-font-weight)}:where(.menu-nordresor-modal-list) .cta-trigger:where(:not(.btn)):where(.cta-level-1:not(.btn))::after{color:var(--red-brand);transform:translateY(-0.071em)}:where(.menu-nordresor-modal-list) .cta-trigger:where(:not(.btn)):where(.cta-level-1:not(.btn)):hover::after,:where(.menu-nordresor-modal-list) .cta-trigger:where(:not(.btn)):where(.cta-level-1:not(.btn)):focus-visible::after{color:currentColor}:where(.menu-nordresor-modal-list) .submenu-trigger-text{max-width:calc(100% - 2.375rem);overflow:clip visible;text-overflow:ellipsis;white-space:nowrap}:where(.menu-nordresor-modal-list) .submenu-panel .submenu-panel{font-size:.875em;padding-left:.5rem}:where(.menu-nordresor-modal-list) .menu-nordresor-modal-sub-list{gap:0}:where(.menu-nordresor-modal-list) .submenu-trigger{background-color:transparent;border:none;border-radius:0;box-shadow:none;margin:0;outline:none;padding-inline:0;position:relative;text-align:left;text-shadow:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%}:where(.menu-nordresor-modal-list) .submenu-trigger-link.active{text-decoration:underline}:where(.menu-nordresor-modal-list) .submenu-trigger-icon{align-items:center;background-color:var(--red-brand);color:var(--white);display:inline-flex;font-size:2.375rem;height:1em;justify-content:center;line-height:1;position:absolute;right:0;width:1em}:where(.menu-nordresor-modal-list) .submenu-trigger-icon::before{font-size:1rem}:where(.menu-nordresor-modal-list) .nav-link.active{cursor:text;position:relative;text-decoration:none;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text;color:var(--pressed)}:where(.menu-nordresor-modal-list) .nav-link.active::after{display:none}:where(.menu-nordresor-modal-list) .submenu-panel{padding-block:.25rem 0}:where(.menu-nordresor-modal-list) :where(.submenu-panel-level-2) .submenu-trigger-link{margin-left:1rem}:where(.menu-nordresor-modal-list) :where(.submenu-panel-level-2) .menu-nordresor-modal-sub-list{padding-left:1rem}:where(.menu-nordresor-modal-list) .cta-trigger{color:var(--text-dark);font-size:1.125rem;line-height:1.25}:where(.menu-nordresor-modal-list) .cta-trigger:where(:not(span)):where(.active),:where(.menu-nordresor-modal-list) .cta-trigger:where(:not(span)):hover,:where(.menu-nordresor-modal-list) .cta-trigger:where(:not(span)):focus-visible{color:var(--hover)}:where(.menu-nordresor-modal-list) .cta-trigger:where(.cta-level-1){color:var(--blue-brand);font-size:1.5rem;line-height:1.25}:where(.menu-nordresor-modal-list) .cta-trigger:where(.cta-level-1)::after{display:none;opacity:1}:where(.menu-nordresor-modal-list) .cta-trigger:where(.cta-level-1):where(span),:where(.menu-nordresor-modal-list) .cta-trigger:where(.cta-level-1):where(span):hover,:where(.menu-nordresor-modal-list) .cta-trigger:where(.cta-level-1):where(span):focus-visible{color:var(--blue-brand)}:where(.menu-nordresor-modal-list) .menu-nordresor-sub-list{padding-block:0 .5rem}:where(.menu-nordresor-modal-list) :where(.submenu-panel-level-1) .submenu-trigger-icon{font-size:.688rem;width:1.125rem}@media(min-width: 768px){.menu-nordresor-modal-list{--_column-width-min: 13.75rem;--_column-width-mid: 20vw;--_column-width-max: 15rem;--_column-gap: 2rem;--_row-gap: 1.5rem;--_grid-template-columns: repeat(auto-fit, clamp(var(--_column-width-min), var(--_column-width-mid), var(--_column-width-max)));display:grid;gap:var(--_row-gap) var(--_column-gap);grid-template-columns:var(--_grid-template-columns);justify-content:center;margin-inline:0;max-width:100%;padding-inline:0;width:auto}:where(.menu-nordresor-modal-list) .submenu-trigger-icon{display:none}:where(.menu-nordresor-modal-list) .cta-trigger:where(.cta-level-1)::after{display:var(--fa-display, inline-block)}:where(.menu-nordresor-modal-list) .cta-trigger:where(.cta-level-1):where(span)::after{display:none}:where(.menu-nordresor-modal-list) .menu-nordresor-sub-list{display:flex;flex-flow:column nowrap;gap:0;margin-inline:0;width:100%}:where(.menu-nordresor-modal-list) .cta-trigger:where(.cta-level-1.nav-link){display:block;overflow:clip visible;text-overflow:ellipsis;white-space:nowrap}:where(.menu-nordresor-modal-list) .cta-trigger:where(.cta-level-1.nav-link)::after{margin-left:var(--th-space-xs)}:where(.menu-nordresor-modal-list) .submenu-panel,:where(.menu-nordresor-modal-list) .submenu-panel.collapse:not(.show),:where(.menu-nordresor-modal-list) .submenu-panel.collapsing{display:block;height:auto;transition:none}:where(.menu-nordresor-modal-list) .submenu-trigger:where(:not([href*="/"])),:where(.menu-nordresor-modal-list) .submenu-trigger:where(:not([href*="/"]))[type=button]{cursor:text;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}}