.menu-nordresor-book-list{gap:.5rem;margin-inline:auto;max-width:25rem;width:100%}:where(.menu-nordresor-book-list) .nav-link,:where(.menu-nordresor-book-list) .nav-link:hover,:where(.menu-nordresor-book-list) .submenu-trigger-link,:where(.menu-nordresor-book-list) .submenu-trigger-link:hover{text-decoration:none}:where(.menu-nordresor-book-list) .cta-trigger:focus,:where(.menu-nordresor-book-list) .cta-trigger:focus-visible{box-shadow:none;outline:none;outline-offset:0}:where(.menu-nordresor-book-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-book-list) .cta-trigger:where(:not([tabindex="-1"]):not([disabled])):focus{outline:2px solid currentColor;outline-offset:.375em}}:where(.menu-nordresor-book-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-book-list) .cta-trigger:where(:not(.btn))::after{font-size:1rem;opacity:0}:where(.menu-nordresor-book-list) .cta-trigger:where(:not(.btn)),:where(.menu-nordresor-book-list) .cta-trigger:where(:not(.btn)):hover{text-decoration:none}:where(.menu-nordresor-book-list) .cta-trigger:where(:not(.btn)):where(:not(span)):hover,:where(.menu-nordresor-book-list) .cta-trigger:where(:not(.btn)):where(:not(span)):focus-visible{color:currentColor}:where(.menu-nordresor-book-list) .cta-trigger:where(:not(.btn)):where(:not(span)):hover::after,:where(.menu-nordresor-book-list) .cta-trigger:where(:not(.btn)):where(:not(span)):focus-visible::after{color:currentColor;opacity:1}:where(.menu-nordresor-book-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-book-list) .cta-trigger:where(:not(.btn)):where(.cta-level-1:not(.btn))::after{color:var(--red-brand);transform:translateY(-0.071em)}:where(.menu-nordresor-book-list) .cta-trigger:where(:not(.btn)):where(.cta-level-1:not(.btn)):hover::after,:where(.menu-nordresor-book-list) .cta-trigger:where(:not(.btn)):where(.cta-level-1:not(.btn)):focus-visible::after{color:currentColor}:where(.menu-nordresor-book-list) .submenu-trigger-text{max-width:calc(100% - 2.375rem);overflow:clip visible;text-overflow:ellipsis;white-space:nowrap}:where(.menu-nordresor-book-list) .submenu-panel{font-size:.875em;padding-left:var(--th-space-xs)}:where(.menu-nordresor-book-list) .menu-nordresor-book-sub-list{gap:0}:where(.menu-nordresor-book-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-book-list) .submenu-trigger-link.active{text-decoration:underline}:where(.menu-nordresor-book-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-book-list) .submenu-trigger-icon::before{font-size:1rem}:where(.menu-nordresor-book-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-book-list) .nav-link.active::after{display:none}:where(.menu-nordresor-book-list) .submenu-panel{padding-block:.25rem 0}:where(.menu-nordresor-book-list) :where(.submenu-panel-level-2) .submenu-trigger-link{margin-left:1rem}:where(.menu-nordresor-book-list) :where(.submenu-panel-level-2) .menu-nordresor-book-sub-list{padding-left:1rem}:where(.menu-book-section){position:relative}:where(.menu-book-section) .menu-book-button{font-family:var(--font-display-font-family);font-style:var(--font-display-font-style);font-weight:var(--font-display-font-weight);align-items:center;background-color:var(--cta);border:4px solid var(--cta);color:var(--text-dark);cursor:pointer;display:flex;font-size:1.125rem;gap:var(--th-space-xs);height:100%;justify-content:center;line-height:1.25;margin:0;padding:0.531rem 1.031rem;position:relative;white-space:nowrap}:where(.menu-book-section) .menu-book-button,:where(.menu-book-section) .menu-book-button.btn{border-radius:0}:where(.menu-book-section) .menu-book-button:hover,:where(.menu-book-section) .menu-book-button:focus-visible{background-color:var(--hover);border-color:var(--hover);color:var(--white)}:where(.menu-book-section) .menu-book-button[aria-expanded=true],:where(.menu-book-section) .menu-book-button[aria-expanded=true]:hover,:where(.menu-book-section) .menu-book-button[aria-expanded=true]:focus-visible{background-color:var(--hover);border-color:var(--hover);color:var(--white)}:where(.menu-book-section .menu-book-dialog){color:var(--text-dark);font-size:1rem;scrollbar-width:none}dialog:where(.menu-book-dialog){background:none transparent;border:none;left:auto;margin:-4px 0 0 0;max-height:none;max-width:none;min-width:100%;padding:0}dialog:where(.menu-book-dialog)::-webkit-backdrop{background:none transparent}dialog:where(.menu-book-dialog)::backdrop{background:none transparent}:where(.menu-book-section .menu-book-dialog) .menu-book-dialog-close-button{background:none transparent !important;border:none !important;box-shadow:none !important;display:block;height:100%;inset:0;margin:0;outline:none !important;padding:0;position:fixed;width:100%;z-index:1}:where(.menu-book-section .menu-book-dialog) .menu-book-dialog-panel{max-width:100%;position:relative;width:13.75rem;z-index:2}:where(.menu-book-section .menu-book-dialog) .menu-book-dialog-panel-inner{background:var(--white);border:4px solid var(--hover);border-top:none;display:flex;flex-direction:column;overflow:hidden auto;padding:1.25rem var(--th-space-xs) var(--th-space-l) var(--th-space-xs);position:relative}:where(.menu-book-section .menu-book-dialog) .menu-book-dialog-panel-inner::before{background-color:var(--hover);content:"";display:block;height:4px;inset:0 0 auto 0;position:absolute;width:100%}:where(.menu-book-section) .menu-nordresor-book-list{row-gap:var(--th-space-m)}:where(.menu-book-section .menu-nordresor-book-list){font-family:var(--font-display-font-family);font-style:var(--font-display-font-style);font-weight:var(--font-display-font-weight);font-size:1.125rem;line-height:1.25}:where(.menu-book-section .menu-nordresor-book-list) .cta-trigger{align-items:center;color:currentColor;display:flex;flex-flow:column nowrap;font-family:inherit;font-size:inherit;font-weight:inherit;gap:var(--th-space-xs);justify-content:center;line-height:inherit;padding-block:var(--th-space-xs);text-align:center}:where(.menu-book-section .menu-nordresor-book-list) .cta-trigger [class*=fa-]::before{color:var(--blue-brand);font-size:2.25rem}:where(.menu-book-section .menu-nordresor-book-list) .cta-trigger::after{display:none}:where(.menu-book-section .menu-nordresor-book-list) .cta-trigger:where(:not(.active)):hover,:where(.menu-book-section .menu-nordresor-book-list) .cta-trigger:where(:not(.active)):focus-visible{box-shadow:0 0 0 0.375rem var(--blue-brand);color:currentColor;outline:none !important}:where(.menu-book-section .menu-nordresor-book-list) .cta-trigger:where(:not(.active)):hover [class*=fa-]::before,:where(.menu-book-section .menu-nordresor-book-list) .cta-trigger:where(:not(.active)):focus-visible [class*=fa-]::before{color:var(--hover)}:where(.menu-book-section .menu-nordresor-book-list) .cta-trigger.active{color:var(--pressed);pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}:where(.menu-book-section .menu-nordresor-book-list) .cta-trigger.active [class*=fa-]::before{color:inherit}:where(:has(.menu-book-button[aria-expanded="true"])) .page-menu-button-wrapper,:where(:has(.menu-book-button[aria-expanded="true"])) .region-header-left,:where(:has(.menu-book-button[aria-expanded="true"])) .section-header-right [class*=block-]:not([class*=menu-book]){opacity:.12}