.cookie-wrapper{color:red;position:fixed;top:0;left:0;z-index:100;background:rgba(0,0,0,.3);width:100vw;height:100vh;display:none}.cookie-wrapper.visible{transition:opacity .3s ease-in-out;opacity:1;display:block}.cookie-container{color:#0a0a0a;opacity:0;transition:all .5s linear;position:fixed;top:20%;right:50%;transform:translateX(100%);width:300px;text-align:center;z-index:100;display:none}@media(max-width: 768px){.cookie-container{bottom:30px;left:50%;transform:translateX(-50%)}}.cookie-container.visible{transition:opacity .3s ease-in-out;opacity:1;display:block}.cookie-container .cookie{border-radius:5px;border:1px solid #efefef;padding:10px;text-align:center;background-color:hsla(0,0%,100%,.95);box-shadow:2px 1px 8px 0px #999;width:100%;height:auto;float:left}.cookie-container .cookie h2{text-transform:uppercase;font-size:16px;font-weight:bold;text-align:center;margin:0}.cookie-container .cookie p{padding:10px;font-size:12px}.cookie-container .cookie a{text-align:center;color:#333;text-transform:uppercase;width:100%;float:left;text-decoration:none !important;font-size:12px;border-radius:4px}.cookie-container .cookie #cookie-button-basic{border:1px solid #5274b2;padding:4px;margin-bottom:10px;color:#333}.cookie-container .cookie #cookie-button-settings{border:1px solid #5274b2;padding:4px;margin-bottom:10px;color:#333}.cookie-container .cookie #cookie-button{background-color:#5274b2;padding:4px;color:#fff;margin-bottom:10px}.cookie-container .cookie #cookie-button-selected{background-color:#5274b2;padding:4px;color:#fff;margin-bottom:10px}.switch{position:relative;display:inline-block;width:90px;height:34px}.switch input{display:none}.slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ca2222;transition:.4s;border-radius:34px}.slider:before{position:absolute;content:"";height:26px;width:26px;left:4px;bottom:4px;background-color:#fff;transition:.4s;border-radius:50%}.switch input:checked+.slider{background-color:#2ab934}.switch input:focus+.slider{box-shadow:0 0 1px #2196f3}.switch input:checked+.slider:before{transform:translateX(55px)}.slider:after{color:#fff;display:block;position:absolute;transform:translate(-50%, -50%);top:50%;left:50%;font-size:10px;font-family:Verdana,sans-serif}.switch .content-Ja:after{content:"Nei"}.switch input:checked+.content-Ja:after{content:"Ja"}.switch .content-Yes:after{content:"No"}.switch input:checked+.content-Yes:after{content:"Yes"}.hidden{display:none}.visuallyhidden{display:none}.icon{width:2em;height:2em;fill:currentColor;vertical-align:text-bottom}.icon.icon-arrow{width:.8rem;height:1.1rem;margin-right:.8rem}.logo{fill:currentColor;border:1px solid #0d78f2;background-color:#1a4731}figcaption{display:block;text-align:left !important;font-weight:100;margin-bottom:1em !important}.product-menu-level-2{display:block;color:#333;border-bottom:1px solid #eee;text-decoration:none;padding:0 1rem .5rem 0rem}.product-menu-level-2.hover{background-color:#0d78f2}.side-menu{padding-top:4rem;background-color:#ededed;border-right:2px solid #ccc;width:300px;margin:0 1rem 0 0}.crumbs{color:#666;text-transform:capitalize;font-size:12px;margin-bottom:1rem}.product-detail{display:flex !important}.product-detail li{list-style:none;line-height:150%;margin-left:1rem}.product-description{margin:1rem;line-height:150%}.cache-image-viewer{position:fixed;display:flex;justify-items:center;align-items:center;justify-content:center;cursor:zoom-out}.cached-image{cursor:zoom-in}.hidden{display:none !important}@media(max-width: 600px){.hide-on-small{display:none !important}}@media(min-width: 600px){.hide-on-large{display:none !important}}.expand-additional-row{cursor:pointer}.additional-row-container{display:flex;gap:1rem}