/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.klaro .cookie-notice:not(.cookie-modal-notice){background-color:#2f2b63!important;color:#fff!important;z-index:10000000000!important}@media only screen and (min-width:1024px){.klaro .cookie-notice:not(.cookie-modal-notice){bottom:0!important;left:0!important;max-width:none!important;right:0!important}}.klaro .cookie-notice:not(.cookie-modal-notice) .cn-body{border-top:1px solid #fff}.klaro .cookie-modal .cm-modal.cm-klaro{background-color:#2f2b63!important}.cn-body{padding:2rem 1rem!important}.cn-body p{font-size:.95rem;font-weight:300;margin:0 auto!important;max-width:600px}.klaro .cookie-modal p{font-size:.95rem!important;font-weight:300!important}.cn-ok{display:flex!important;justify-content:center!important;margin-top:1rem!important;margin:0 auto;max-width:600px}.cn-ok .cm-link{border:2px solid #fff!important;border-radius:8px!important;color:#fff!important;flex-grow:unset!important;margin-right:.2rem!important;text-align:center!important;text-decoration:none!important}.cn-ok .cm-link,.cn-ok button{font-size:.95rem!important;font-weight:600!important;padding:8px 40px!important}.cn-ok button{background-color:#d57fa9!important;border:2px solid #d57fa9!important;border-radius:8px!important;color:#2f2b63!important;margin-left:.2rem!important}.klaro .cookie-modal a{color:#d57fa9!important;font-weight:800}.klaro .cookie-modal .cm-modal .cm-footer-buttons button{background-color:#d57fa9!important;border:2px solid #d57fa9!important;border-radius:8px!important;color:#2f2b63!important;font-weight:600!important;padding:8px 40px!important}.klaro .cookie-modal .cm-modal .cm-footer-buttons{justify-content:center!important}.klaro .cookie-modal .cm-list-description,.klaro .cookie-modal .cm-modal .cm-footer .cm-powered-by a{color:#fff!important;font-weight:300!important}.klaro .cookie-modal .cm-modal .cm-body ul.cm-purposes li.cm-purpose.cm-toggle-all,.klaro .cookie-modal .cm-modal .cm-footer{border-top-color:#fff!important}.klaro .cookie-modal .cm-modal .cm-header{border-bottom-color:#fff!important}.klaro .cookie-modal .cm-modal .cm-body ul.cm-purposes li.cm-purpose span.cm-required{color:#fff!important;font-style:italic!important}.klaro .cookie-modal .cm-modal .hide{background-color:#d57fa9!important;border-radius:6px!important;display:flex!important;padding:6px!important}.klaro .cookie-modal .cm-modal .hide svg{stroke:#2f2b63!important}.klaro .cookie-modal .cm-list-input.required:checked+.cm-list-label .slider{background-color:#7cddb1!important}.klaro .cookie-modal,.klaro .cookie-modal a,.klaro .cookie-modal button,.klaro .cookie-modal li,.klaro .cookie-modal p,.klaro .cookie-notice,.klaro .cookie-notice a,.klaro .cookie-notice button,.klaro .cookie-notice p{font-size:.95rem!important}
*,:after,:before{--un-rotate:0;--un-rotate-x:0;--un-rotate-y:0;--un-rotate-z:0;--un-scale-x:1;--un-scale-y:1;--un-scale-z:1;--un-skew-x:0;--un-skew-y:0;--un-translate-x:0;--un-translate-y:0;--un-translate-z:0;--un-pan-x:;--un-pan-y:;--un-pinch-zoom:;--un-scroll-snap-strictness:proximity;--un-ordinal:;--un-slashed-zero:;--un-numeric-figure:;--un-numeric-spacing:;--un-numeric-fraction:;--un-border-spacing-x:0;--un-border-spacing-y:0;--un-ring-offset-shadow:0 0 transparent;--un-ring-shadow:0 0 transparent;--un-shadow-inset:;--un-shadow:0 0 transparent;--un-ring-inset:;--un-ring-offset-width:0px;--un-ring-offset-color:#fff;--un-ring-width:0px;--un-ring-color:rgba(147,197,253,.5);--un-blur:;--un-brightness:;--un-contrast:;--un-drop-shadow:;--un-grayscale:;--un-hue-rotate:;--un-invert:;--un-saturate:;--un-sepia:;--un-backdrop-blur:;--un-backdrop-brightness:;--un-backdrop-contrast:;--un-backdrop-grayscale:;--un-backdrop-hue-rotate:;--un-backdrop-invert:;--un-backdrop-opacity:;--un-backdrop-saturate:;--un-backdrop-sepia:}::backdrop{--un-rotate:0;--un-rotate-x:0;--un-rotate-y:0;--un-rotate-z:0;--un-scale-x:1;--un-scale-y:1;--un-scale-z:1;--un-skew-x:0;--un-skew-y:0;--un-translate-x:0;--un-translate-y:0;--un-translate-z:0;--un-pan-x:;--un-pan-y:;--un-pinch-zoom:;--un-scroll-snap-strictness:proximity;--un-ordinal:;--un-slashed-zero:;--un-numeric-figure:;--un-numeric-spacing:;--un-numeric-fraction:;--un-border-spacing-x:0;--un-border-spacing-y:0;--un-ring-offset-shadow:0 0 transparent;--un-ring-shadow:0 0 transparent;--un-shadow-inset:;--un-shadow:0 0 transparent;--un-ring-inset:;--un-ring-offset-width:0px;--un-ring-offset-color:#fff;--un-ring-width:0px;--un-ring-color:rgba(147,197,253,.5);--un-blur:;--un-brightness:;--un-contrast:;--un-drop-shadow:;--un-grayscale:;--un-hue-rotate:;--un-invert:;--un-saturate:;--un-sepia:;--un-backdrop-blur:;--un-backdrop-brightness:;--un-backdrop-contrast:;--un-backdrop-grayscale:;--un-backdrop-hue-rotate:;--un-backdrop-invert:;--un-backdrop-opacity:;--un-backdrop-saturate:;--un-backdrop-sepia:}.container{width:100%}@media (min-width:360px){.container{max-width:360px}}@media (min-width:500px){.container{max-width:500px}}@media (min-width:640px){.container{max-width:640px}}@media (min-width:768px){.container{max-width:768px}}@media (min-width:1024px){.container{max-width:1024px}}@media (min-width:1280px){.container{max-width:1280px}}@media (min-width:1536px){.container{max-width:1536px}}.visible{visibility:visible}.invisible{visibility:hidden}.relative{position:relative}.sticky{position:sticky}.grid{display:grid}.inline{display:inline}.block{display:block}.contents{display:contents}.hidden{display:none}.h2{height:.5rem}.h3{height:.75rem}.w-full{width:100%}.table{display:table}.overflow-x-clip{overflow-x:clip}.filter{filter:var(--un-blur) var(--un-brightness) var(--un-contrast) var(--un-drop-shadow) var(--un-grayscale) var(--un-hue-rotate) var(--un-invert) var(--un-saturate) var(--un-sepia)}.bg-vr-blue{background-color:var(--un-preset-theme-colors-vr-blue)}.bg_vr-soft-lavender{background-color:var(--un-preset-theme-colors-vr-soft-lavender)}.bg_vr-indigo-light{background-color:var(--un-preset-theme-colors-vr-indigo-light)}.bg_vr-pastel-blue{background-color:var(--un-preset-theme-colors-vr-pastel-blue)}.bg_vr-orange{background-color:var(--un-preset-theme-colors-vr-orange)}.bg_vr-sky-blue{background-color:var(--un-preset-theme-colors-vr-sky-blue)}.bg_vr-pink{background-color:var(--un-preset-theme-colors-vr-pink)}.bg_vr-green{background-color:var(--un-preset-theme-colors-vr-green)}@font-face{font-family:DINNextLTPro;font-style:normal;font-weight:400;src:url(/themes/custom/visitreykjavik/fonts/DINNextLTPro-Regular.woff2) format("woff2"),url(/themes/custom/visitreykjavik/fonts/DINNextLTPro-Regular.woff) format("woff"),url(/themes/custom/visitreykjavik/fonts/DINNextLTPro-Regular.ttf) format("truetype")}@font-face{font-family:DINNextLTPro;font-style:normal;font-weight:700;src:url(/themes/custom/visitreykjavik/fonts/DINNextLTPro-Bold.woff2) format("woff2"),url(/themes/custom/visitreykjavik/fonts/DINNextLTPro-Bold.woff) format("woff"),url(/themes/custom/visitreykjavik/fonts/DINNextLTPro-Bold.ttf) format("truetype")}@font-face{font-family:DINNextLTPro;font-style:italic;font-weight:700;src:url(/themes/custom/visitreykjavik/fonts/DINNextLTPro-BoldItalic.woff2) format("woff2"),url(/themes/custom/visitreykjavik/fonts/DINNextLTPro-BoldItalic.woff) format("woff"),url(/themes/custom/visitreykjavik/fonts/DINNextLTPro-BoldItalic.ttf) format("truetype")}@font-face{font-family:DINNextLTPro;font-style:normal;font-weight:300;src:url(/themes/custom/visitreykjavik/fonts/DINNextLTPro-Light.woff2) format("woff2"),url(/themes/custom/visitreykjavik/fonts/DINNextLTPro-Light.woff) format("woff"),url(/themes/custom/visitreykjavik/fonts/DINNextLTPro-Light.ttf) format("truetype")}@font-face{font-family:DINNextLTPro;font-style:italic;font-weight:300;src:url(/themes/custom/visitreykjavik/fonts/DINNextLTPro-LightItalic.woff2) format("woff2"),url(/themes/custom/visitreykjavik/fonts/DINNextLTPro-LightItalic.woff) format("woff"),url(/themes/custom/visitreykjavik/fonts/DINNextLTPro-LightItalic.ttf) format("truetype")}@font-face{font-family:DINNextLTPro;font-style:normal;font-weight:500;src:url(/themes/custom/visitreykjavik/fonts/DINNextLTPro-Medium.woff2) format("woff2"),url(/themes/custom/visitreykjavik/fonts/DINNextLTPro-Medium.woff) format("woff"),url(/themes/custom/visitreykjavik/fonts/DINNextLTPro-Medium.ttf) format("truetype")}@font-face{font-family:DINNextLTPro;font-style:italic;font-weight:400;src:url(/themes/custom/visitreykjavik/fonts/DINNextLTPro-Italic.woff2) format("woff2"),url(/themes/custom/visitreykjavik/fonts/DINNextLTPro-Italic.woff) format("woff"),url(/themes/custom/visitreykjavik/fonts/DINNextLTPro-Italic.ttf) format("truetype")}body{background-color:var(--un-preset-theme-colors-vr-white);color:var(--un-preset-theme-colors-vr-blue);font-family:DINNextLTPro,sans-serif;font-size:1rem;line-height:1.6;overflow-x:hidden}body,h2,p{margin:0}body,body[data-theme=dark]{--un-preset-theme-colors-vr-blue:#2f2b63;--un-preset-theme-colors-vr-white:#fff;--un-preset-theme-colors-vr-black:#000;--un-preset-theme-colors-vr-white-alpha:hsla(0,0%,95%,.1);--un-preset-theme-colors-vr-pastel-blue:#a4aed8;--un-preset-theme-colors-vr-soft-lavender:#e7e3ee;--un-preset-theme-colors-vr-orange:#f29778;--un-preset-theme-colors-vr-sky-blue:#81bfd5;--un-preset-theme-colors-vr-pink:#d57fa9;--un-preset-theme-colors-vr-green:#7cddb1;--un-preset-theme-colors-vr-indigo-light:#a591c0}
