@font-face{font-family:"Maison Neue Demi";font-style:normal;src:url("https://cdn.shopify.com/s/files/1/0299/7764/1097/files/maisonneue-demi.woff2?v=1686861662") format("woff2"),url("https://cdn.shopify.com/s/files/1/0299/7764/1097/files/maisonneue-demi.woff?v=1686861662") format("woff"),url("https://cdn.shopify.com/s/files/1/0299/7764/1097/files/maisonneue-demi.ttf?v=1686861663") format("truetype")}@font-face{font-family:"Maison Neue Book";font-style:normal;src:url("https://cdn.shopify.com/s/files/1/0299/7764/1097/files/maisonneue-book.woff2?v=1686861662") format("woff2"),url("https://cdn.shopify.com/s/files/1/0299/7764/1097/files/maisonneue-book.woff?v=1686861662") format("woff"),url("https://cdn.shopify.com/s/files/1/0299/7764/1097/files/maisonneue-book.ttf?v=1686861663") format("truetype")}@font-face{font-family:"Maison Neue Mono";font-style:normal;src:url("https://cdn.shopify.com/s/files/1/0299/7764/1097/files/maisonneue-mono.woff2?v=1686861662") format("woff2"),url("https://cdn.shopify.com/s/files/1/0299/7764/1097/files/maisonneue-mono.woff?v=1686861662") format("woff"),url("https://cdn.shopify.com/s/files/1/0299/7764/1097/files/maisonneue-mono.ttf?v=1686861662") format("truetype")}.country-switcher-flag-container{padding:0;background:rgba(0,0,0,0);border:none;line-height:0;display:flex;align-items:center;column-gap:.625rem;width:fit-content;border-radius:.375rem;color:var(--text-primary);cursor:pointer}.country-switcher-flag-container .icon{width:1rem;height:1rem;border-radius:50%;line-height:1;fill:currentColor}.country-switcher-modal{position:fixed;height:100%;z-index:-1;visibility:hidden;margin:0 auto;top:0;left:0;width:100%;opacity:0;transition:opacity .25s ease-out,visibility .25s ease-out,z-index 0s ease-out .4s}.country-switcher-modal[open]{opacity:1;visibility:visible;z-index:600;overflow-y:auto;transition:opacity .25s ease-out,visibility .25s ease-out,z-index 0s ease-out 0s}.country-switcher-modal .modal-content{background:rgba(var(--color-black-rgb), 0.3)}.country-switcher-modal .country-switcher-modal-content{position:relative;display:flex;flex-direction:column;z-index:600;width:100%;max-width:30rem;margin:0 var(--container-padding);background:var(--color-white);padding:3rem var(--text-spacing-xl);border-radius:.375rem}.country-switcher-modal .country-switcher-close-button{position:absolute;top:1.5rem;right:1.5rem;transition:color .25s ease-out;color:var(--text-primary);cursor:pointer}.country-switcher-modal .country-switcher-close-button:hover{color:var(--text-primary)}.country-switcher-modal .country-switcher-close-button .icon{width:1.25rem;height:1.25rem}.country-switcher-modal .country-switcher-form{display:flex;flex-direction:column;row-gap:var(--text-spacing-md);background:var(--color-white);width:100%}.country-switcher-modal .country-switcher-form .country-switcher-heading-copy-row{display:flex;flex-direction:column;gap:.75rem}.country-switcher-modal .country-switcher-form h2,.country-switcher-modal .country-switcher-form .paragraph-md,.country-switcher-modal .country-switcher-form .field{margin-bottom:0;text-align:center}.country-switcher-modal .country-switcher-form h2,.country-switcher-modal .country-switcher-form .field-select{color:var(--color-neutral-800)}.country-switcher-modal .country-switcher-form .field-with-icon .icon{color:var(--text-primary)}.country-switcher-modal .country-switcher-form .field-select{background:var(--color-white);border-color:var(--color-neutral-900);--input-placeholder: var(--color-neutral-600)}.country-switcher-modal .country-switcher-form .btn.btn-primary{width:100%;background-color:var(--color-neutral-900);color:var(--color-white)}.country-switcher-modal .modal-alert{display:none;margin-bottom:0}.country-switcher-modal .modal-alert.show{display:block}.country-switcher-modal .modal-alert .paragraph-sm{font-size:.875rem}.country-switcher-modal .norway-message-row{display:none;flex-direction:column;row-gap:.5rem}.country-switcher-modal .norway-message-row.show{display:flex}.country-switcher-modal .norway-message-row .heading-5,.country-switcher-modal .norway-message-row .paragraph-xs{margin-bottom:0}.country-switcher-modal .norway-message-row .heading-5{font-size:1rem}