#app .sb-ui-mq-label{position:fixed;z-index:999999999;right:0;bottom:0;font-size:11px;color:#000;padding:0 5px 1px 8px;font-family:monospace}#app .sb-ui-mq-label a{color:#fff;text-decoration:none;outline:none}#app .sb-ui-mq-label a:hover{background-color:#fff;color:#000}svg .st0{fill:none;stroke:#fff;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}svg .st1{fill:none;stroke:#fff;stroke-width:2;stroke-linecap:round}#search-panel-container{width:calc(100% - 80px);height:calc(100% - 80px);padding:20px;max-width:870px;min-height:500px;margin:20px auto;border-radius:1.3rem;background-color:#002245;border:none;color:#fff;display:flex;flex-direction:column}#search-panel-container::backdrop{background-color:#000c}#search-panel-container #close-search-button{align-self:flex-end;height:30px;width:30px;display:flex;justify-content:center;align-items:center}#search-panel-container #close-search-button::-moz-focus-inner{border:0}#search-panel-container #close-search-button img{width:100%;height:100%}#search-panel-container form{display:flex;flex-direction:column;gap:5px}#search-panel-container form label{margin-left:15px}#search-panel-container form .input-and-button-wraper{display:flex;gap:10px}#search-panel-container form .input-and-button-wraper .search-input{font-weight:400;background-color:#1a3958;color:#fff;min-width:0;flex-grow:1;border-radius:9990px;border:none;font-size:inherit;padding:.6em .8em .5em}#search-panel-container form .input-and-button-wraper input[type=search]::-ms-clear{display:none;width:0;height:0}#search-panel-container form .input-and-button-wraper input[type=search]::-ms-reveal{display:none;width:0;height:0}#search-panel-container form .input-and-button-wraper input[type=search]::-webkit-search-decoration,#search-panel-container form .input-and-button-wraper input[type=search]::-webkit-search-cancel-button,#search-panel-container form .input-and-button-wraper input[type=search]::-webkit-search-results-button,#search-panel-container form .input-and-button-wraper input[type=search]::-webkit-search-results-decoration{display:none}#search-panel-container form .input-and-button-wraper button{border-radius:9990px;border:2px solid white;padding:7px 15px;display:flex;align-items:center;gap:5px;transition:transform .2s ease}#search-panel-container form .input-and-button-wraper button:hover{transform:scale(1.1)}#search-panel-container form .input-and-button-wraper button img{height:20px}#search-panel-container #resoult-container{overflow-y:auto;margin-bottom:20px}@media(max-width:599px){#search-panel-container #resoult-container{margin-bottom:0}}#search-panel-container #resoult-container{margin-top:15px;scrollbar-color:#FFFFFF transparent}#search-panel-container #resoult-container #menu-items-area{padding:0rem 15px}#search-panel-container #resoult-container #menu-items-area h2{color:#fff;font-size:1rem;font-weight:400;padding:1rem 0px}#search-panel-container #resoult-container #menu-items-area #menu-items-wrapper{width:100%;display:grid;justify-content:center;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:2rem;list-style:none}@media(max-width:599px){#search-panel-container #resoult-container #menu-items-area #menu-items-wrapper{grid-template-columns:repeat(1,minmax(0,1fr))}}#search-panel-container #resoult-container #menu-items-area #menu-items-wrapper .menu-item{background-color:#fff;border-radius:.7rem;display:grid;grid-gap:1rem;padding:.7rem;grid-template-columns:repeat(3,1fr);position:relative}#search-panel-container #resoult-container #menu-items-area #menu-items-wrapper .menu-item .image-wrapper{grid-column:1/2;display:flex;padding-top:80%;overflow:hidden;border-radius:.7rem;position:relative;width:100%;align-self:center}#search-panel-container #resoult-container #menu-items-area #menu-items-wrapper .menu-item .image-wrapper img{object-fit:cover;width:100%;height:100%;top:0;left:0;position:absolute}#search-panel-container #resoult-container #menu-items-area #menu-items-wrapper .menu-item .text-wrapper{grid-column:2/4;display:flex;flex-direction:column;padding:0}#search-panel-container #resoult-container #menu-items-area #menu-items-wrapper .menu-item .text-wrapper p.title{font-weight:700;font-size:1.2rem;line-height:1.1;color:#000;margin-bottom:.5rem}#search-panel-container #resoult-container #menu-items-area #menu-items-wrapper .menu-item .text-wrapper p.breadcrumbs{font-weight:700;display:inline;font-size:.9rem;color:#000}#search-panel-container #resoult-container #menu-items-area button{background-color:#ffffff45;color:#fff;padding:.5rem .7rem;border-radius:1rem;margin-top:1rem;font-size:.9rem;font-family:Roboto,sans-serif}#search-panel-container #resoult-container #menu-items-area button::-moz-focus-inner{border:0}#search-panel-container #resoult-container #links-items-area{margin-top:1rem;border-top:2px solid #3F556A;padding:0rem 15px;flex-grow:1}#search-panel-container #resoult-container #links-items-area h2{color:#fff;font-size:1rem;font-weight:400;padding:1rem 0px}#search-panel-container #resoult-container #links-items-area #links-items-wrapper{width:100%;display:grid;justify-content:center;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:2rem;list-style:none}@media(max-width:1199px){#search-panel-container #resoult-container #links-items-area #links-items-wrapper{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:599px){#search-panel-container #resoult-container #links-items-area #links-items-wrapper{grid-template-columns:repeat(2,minmax(0,1fr))}}#search-panel-container #resoult-container #links-items-area #links-items-wrapper li{width:100%;overflow:hidden;position:relative}#search-panel-container #resoult-container #links-items-area #links-items-wrapper li a{display:flex;flex-direction:column;width:calc(100% - 10px);position:relative;margin:5px}#search-panel-container #resoult-container #links-items-area #links-items-wrapper li a .image-wrapper{display:flex;width:100%;height:100%;aspect-ratio:1/1;overflow:hidden;border-radius:.7rem;position:relative}#search-panel-container #resoult-container #links-items-area #links-items-wrapper li a .image-wrapper img{width:200px;height:200px;object-fit:cover;width:100%;height:100%;top:0;left:0;position:absolute}#search-panel-container #resoult-container #links-items-area #links-items-wrapper li a .image-wrapper p{position:absolute;padding:.3rem .5rem;border-radius:.3rem;left:.7rem;bottom:.7rem;max-width:calc(100% - 1.4rem);color:#fff;background-color:#002145;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#search-panel-container #resoult-container #links-items-area #links-items-wrapper li a p{white-space:normal;word-break:keep-all;margin-top:.5rem;font-weight:400;font-size:.8rem;color:#fff;padding:0px .5rem}header{position:relative;background-color:#326ab9;padding:15px;display:grid;align-items:center;grid-template-columns:1fr auto 1fr;column-gap:10px;row-gap:15px}header #sb-skip-link{position:absolute;top:7px;left:7px;background-color:#bbe5fc;color:#000;border:2px solid white;padding:5px 10px;border-radius:7px;text-decoration:underline;clip-path:circle(0)}header #sb-skip-link:focus{clip-path:none;z-index:10000}header .header-button{display:flex;justify-content:center;align-items:center;width:40px;height:40px;padding:5px}header .header-button img{height:100%;width:100%}header #left-header-container{display:grid;grid-auto-flow:column;justify-content:flex-start;align-items:center;column-gap:10px}@media(max-width:599px){header #left-header-container{grid-row:2/span 1}}header #show-language-panel-button{color:#fff;font-size:1rem;width:auto;height:auto;border:2px solid #ffffff;border-radius:999px;padding:.4rem 1.3rem}header #right-header-container{display:grid;grid-auto-flow:column;justify-content:flex-end;align-items:center;column-gap:10px;grid-column:3/span 1}@media(max-width:599px){header #right-header-container{grid-row:2/span 1}}header #login-button{display:flex;gap:5px;color:#fff;font-size:1rem;width:auto;height:auto;border:2px solid #ffffff;border-radius:999px;padding:.4rem 1.3rem}header #login-icon-button{display:flex;justify-content:center;align-items:center;width:40px;height:40px;padding:5px}header #login-icon-button img{height:100%;width:100%}header #login-button img{height:25px;width:auto}header #header-logo{display:flex;justify-content:center;align-items:center}@media(max-width:599px){header #header-logo{grid-column-start:1;grid-column-end:-1;grid-row:1/span 1}}header #payoff{font-family:Fresca,sans-serif;color:#fff;font-size:1.5rem;line-height:1;text-align:center;grid-column-start:1;grid-column-end:-1}@media(max-width:599px){header #payoff{display:none}}header .top-section{display:flex;justify-content:space-between;padding:15px;background-color:#fff}header .top-section #gyldendal-header-logo{height:40px}header .top-section #gyldendal-header-logo img{height:100%;width:auto}header .top-section #show-user-panel-button{color:#4d4c4c;font-size:1.1rem}#language-panel{background-color:#fff;display:flex;min-width:20rem;flex-direction:column;border-radius:10px;overflow:hidden;margin-bottom:15px;height:290px;flex-grow:0;border:1px solid #E0E0E0;box-shadow:2px 2px 5px #0000001a;pointer-events:all}@media(max-width:599px){#language-panel{flex-grow:1}}#language-panel div:first-child{display:flex;justify-content:space-between;align-items:center;padding:0rem .5rem 0rem 1.5rem;border-bottom:1px solid lightgray}#language-panel div:first-child h3{font-size:1.1rem;color:#006ab8;font-weight:700}#language-panel div:first-child button{width:40px;height:40px;padding:5px}#language-panel div:first-child button img{width:100%}#language-panel nav{display:flex;flex-direction:column;overflow-y:auto;flex-grow:1;flex-basis:1}#language-panel nav ul{list-style:none}#language-panel nav ul li{display:flex}#language-panel nav ul li>*{padding:.7rem 1.5rem;border-bottom:1px solid lightgray;color:#4d4c4c;font-weight:300;position:relative;width:100%}body:not(.user-is-tabbing) #language-panel nav ul li>*:focus{box-shadow:none;outline:none}#language-panel nav ul li>*:focus{box-shadow:inset 0 0 0 5px #f60;outline:none}#language-panel nav ul li>*.selected{cursor:default;font-weight:700;color:#013260}#language-panel nav ul li>*:not(.selected):hover{background-color:#f2f2f2}#bilingual-panel{background-color:#fff;display:flex;min-width:20rem;flex-direction:column;border-radius:10px;overflow:hidden;height:290px;flex-grow:0;border:1px solid #E0E0E0;margin-right:15px;margin-bottom:15px;box-shadow:2px 2px 5px #0000001a;pointer-events:all}@media(max-width:599px){#bilingual-panel{margin-right:0;flex-grow:1}}#bilingual-panel div:first-child{display:flex;justify-content:space-between;align-items:center;padding:0rem .5rem 0rem 1.5rem;border-bottom:1px solid lightgray;flex-shrink:0}#bilingual-panel div:first-child h3{font-size:1.1rem;color:#006ab8;font-weight:700}#bilingual-panel div:first-child button{width:40px;height:40px;padding:5px}#bilingual-panel div:first-child button img{width:100%}#bilingual-panel nav{display:flex;flex-direction:column;overflow-y:auto;flex-grow:1;flex-basis:1}#bilingual-panel nav ul{list-style:none}#bilingual-panel nav ul li{display:flex}#bilingual-panel nav ul li a{padding:.7rem 1.5rem;border-bottom:1px solid lightgray;color:#4d4c4c;font-weight:300;position:relative;width:100%}body:not(.user-is-tabbing) #bilingual-panel nav ul li a:focus{box-shadow:none;outline:none}#bilingual-panel nav ul li a:focus{box-shadow:inset 0 0 0 5px #f60;outline:none}#bilingual-panel nav ul li a.selected{cursor:default;font-weight:700;color:#013260}#bilingual-panel nav ul li a:not(.selected):hover{background-color:#f2f2f2}#user-panel{background-color:#fff;display:flex;min-width:20rem;flex-direction:column;border-radius:10px;overflow:hidden;height:290px;flex-grow:0;border:1px solid #E0E0E0;margin-left:auto;margin-bottom:15px;box-shadow:2px 2px 5px #0000001a;pointer-events:all}@media(max-width:599px){#user-panel{margin-right:0;flex-grow:1}}#user-panel div:first-child{display:flex;justify-content:space-between;align-items:center;padding:0rem .5rem 0rem 1.5rem;border-bottom:1px solid lightgray;flex-shrink:0}#user-panel div:first-child h3{font-size:1.1rem;color:#006ab8;font-weight:700}#user-panel div:first-child button{width:40px;height:40px;padding:5px}#user-panel div:first-child button img{width:100%}#user-panel nav{display:flex;flex-direction:column;overflow-y:auto;flex-grow:1;flex-basis:1}#user-panel nav ul{list-style:none}#user-panel nav ul li{display:flex;flex-direction:column}#user-panel nav ul li a{padding:.7rem 1.5rem;border-bottom:1px solid lightgray;color:#4d4c4c;font-weight:300;position:relative}body:not(.user-is-tabbing) #user-panel nav ul li a:focus{box-shadow:none;outline:none}#user-panel nav ul li a:focus{box-shadow:inset 0 0 0 5px #f60;outline:none}#user-panel nav ul li a.selected{cursor:default;font-weight:700;color:#013260}#user-panel nav ul li a:not(.selected):hover{background-color:#f2f2f2}.header-panels{position:relative}.header-panels .header-panels-container{pointer-events:none;position:absolute;padding:15px;display:flex;flex-wrap:wrap;z-index:1000;width:calc(100% - 30px)}footer{display:flex;flex-shrink:0;flex-direction:column;justify-content:center;background-color:#272727}footer #footer-top-container .sosial-media-nav{display:flex;justify-content:center}footer #footer-top-container .sosial-media-nav ul{display:flex;list-style:none;align-items:center;margin:5px}footer #footer-top-container .sosial-media-nav ul li{padding:5px;margin:5px}footer #footer-top-container .sosial-media-nav ul li a{display:flex;justify-content:center;align-items:center}footer #footer-top-container .links-nav{display:flex;justify-content:center}footer #footer-top-container .links-nav ul{display:flex;flex-wrap:wrap;list-style:none;justify-content:center;margin:5px;max-width:700px}footer #footer-top-container .links-nav ul li{padding:5px;margin:5px}footer #footer-top-container .links-nav ul li a{color:#d9d9d9;font-weight:300;display:flex;justify-content:center;align-items:center}footer #footer-top-container .links-nav ul li a:hover{text-decoration:underline}@media(max-width:899px){footer #footer-top-container .links-nav ul li a{font-size:.9rem}}footer #footer-bottom-container{background-color:#1b1b1b;display:flex;flex-direction:column;align-content:center;align-items:center;margin:5px}footer #footer-bottom-container a{font-weight:300;color:#999;display:flex;padding:5px;margin:5px}#sb-module{display:flex;flex-direction:column;flex-grow:1}#sb-module main{background-color:#013260;display:flex;flex-direction:column;align-items:center;flex:1 0 auto;padding:15px}#sb-module main>*{margin:15px;max-width:700px}#sb-module main a,#sb-module main p,#sb-module main h2{color:#fff;text-align:center;font-weight:700}#sb-module main h2{font-size:30px;font-family:Roboto Slab;white-space:pre-wrap}#sb-module main p{font-size:21px;white-space:pre-wrap}#sb-module main p.description{color:#6dd0f7}#sb-module main a{cursor:pointer;font-family:Roboto,sans-serif;border:2px solid #ffffff;padding:.5rem 1.3rem;min-width:8rem;border-radius:999px;font-size:19px;line-height:normal;transition:transform .2s ease}#sb-module main a:hover{transform:scale(1.05)}#sb-module main a.feide-description-link{border:none;padding:0}#sb-module main a.contact{border:none;color:#013260;background-color:#6dd0f7}#sb-module main a.feide-login{border:none;color:#013260;background-color:#6dd0f7}*{margin:0;padding:0}*,*:before,*:after{box-sizing:inherit}@media print{.no-print,.no-print *{display:none!important}}#app{position:relative;display:flex;flex-direction:column;flex-grow:1;width:100%;font-family:Roboto,sans-serif;line-height:1.5}img{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}body:not(.user-is-tabbing) a:focus,body:not(.user-is-tabbing) button:focus,body:not(.user-is-tabbing) input:focus,body:not(.user-is-tabbing) select:focus,body:not(.user-is-tabbing) textarea:focus{outline:none}button{border:none;cursor:pointer;background-color:transparent;margin:0;padding:0;font-family:inherit;letter-spacing:1px;font-size:inherit;color:inherit;touch-action:manipulation}button:disabled{cursor:default;opacity:.1}button:focus{outline:#ff6600 solid 5px}h1,h2,h3,h4,h5,h6{font-family:inherit}a{text-decoration:none;cursor:pointer}input{font-family:inherit}select:focus{outline:#ff6600 solid 5px}input:focus{outline:#ff6600 solid 5px}a:focus{outline:#ff6600 solid 5px}.background-button{font-size:0px;color:transparent;padding:.5rem;margin:5px 0;box-sizing:border-box;background-position:center;background-size:contain;background-repeat:no-repeat;background-origin:content-box}
