﻿@charset "UTF-8";*,*::before,*::after{box-sizing:border-box;}:not(dialog){margin:0;}:root{--font-size-0:clamp(1rem,calc(.96rem + .17vw),1.1rem);--font-size-1:clamp(1.1rem,calc(1.05rem + .34vw),1.35rem);--font-size-2:clamp(1.35rem,calc(1.27rem + .73vw),1.7rem);--font-size-3:clamp(1.5rem,calc(1.45rem + 1.19vw),2.2rem);--font-size-4:clamp(2.07rem,calc(1.64rem + 2.19vw),3.55rem);--font-size-5:clamp(2.49rem,calc(1.82rem + 3.33vw),4.74rem);}html{background-color:var(--background-color);}body{font-size:var(--font-size-0,1rem);color:var(--text-color);line-height:1.5;}h1,h2,h3,h4,h5{line-height:1.15;text-wrap:balance;}ul,ol{padding:0;}li{display:block;}a{text-decoration:none;cursor:pointer;color:inherit;}img,svg,video{display:block;max-width:100%;}#blazor-error-ui{background:#ffffe0;bottom:0;box-shadow:0 -1px 2px rgba(0,0,0,.2);display:none;left:0;padding:.6rem 1.25rem .7rem 1.25rem;position:fixed;width:100%;z-index:1000;}#blazor-error-ui .dismiss{cursor:pointer;position:absolute;right:.75rem;top:.5rem;}.blazor-error-boundary{background:#b32121;padding:1rem 1rem 1rem 3.7rem;color:#fff;}.blazor-error-boundary::after{content:"An error has occurred.";}.skip-to-content{position:absolute;display:block;left:50%;top:0;padding:.3em 1.5em;border-radius:0 0 4px 4px;background-color:var(--outline-color,#41403e);color:#fff;transform:translate(-50%,-300%);transition:transform .2s;z-index:1000;text-decoration:none;border:0;}.skip-to-content:focus{transform:translate(-50%,0);}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,details:focus-visible{outline:3px solid var(--outline-color,#41403e);}.focusable-area:has(:focus-visible){outline:3px solid var(--outline-color,#41403e);}.sr-only{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;}
/*! Flickity v2.3.0
https://flickity.metafizzy.co
---------------------------------------------- */
.flickity-enabled{position:relative;}.flickity-enabled:focus{outline:0;}.flickity-viewport{overflow:hidden;position:relative;height:100%;}.flickity-slider{position:absolute;width:100%;height:100%;}.flickity-enabled.is-draggable{-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.flickity-enabled.is-draggable .flickity-viewport{cursor:move;cursor:-webkit-grab;cursor:grab;}.flickity-enabled.is-draggable .flickity-viewport.is-pointer-down{cursor:-webkit-grabbing;cursor:grabbing;}.flickity-button{position:absolute;background:hsla(0,0%,100%,.75);border:0;color:#333;}.flickity-button:hover{background:#fff;cursor:pointer;}.flickity-button:focus{outline:0;box-shadow:0 0 0 5px #19f;}.flickity-button:active{opacity:.6;}.flickity-button:disabled{opacity:.3;cursor:auto;pointer-events:none;}.flickity-button-icon{fill:currentColor;}.flickity-prev-next-button{top:50%;width:44px;height:44px;border-radius:50%;transform:translateY(-50%);}.flickity-prev-next-button.previous{left:10px;}.flickity-prev-next-button.next{right:10px;}.flickity-rtl .flickity-prev-next-button.previous{left:auto;right:10px;}.flickity-rtl .flickity-prev-next-button.next{right:auto;left:10px;}.flickity-prev-next-button .flickity-button-icon{position:absolute;left:20%;top:20%;width:60%;height:60%;}.flickity-page-dots{position:absolute;width:100%;bottom:-25px;padding:0;margin:0;list-style:none;text-align:center;line-height:1;}.flickity-rtl .flickity-page-dots{direction:rtl;}.flickity-page-dots .dot{display:inline-block;width:10px;height:10px;margin:0 8px;background:#333;border-radius:50%;opacity:.25;cursor:pointer;}.flickity-page-dots .dot.is-selected{opacity:1;}.carousel-main .carousel-cell{width:100%;cursor:zoom-in;}.carousel-main .carousel-cell img{width:100%;height:260px;object-fit:contain;}.carousel-container{position:relative;}.carousel-fullscreen{position:absolute;z-index:1;top:0;right:10px;}.carousel-thumbs{margin-top:10px;width:100%;}.carousel-thumbs .carousel-cell{width:80px;height:80px;margin-right:10px;font-size:1.4rem;opacity:.5;}.carousel-thumbs .carousel-cell img{width:100%;height:100%;object-fit:cover;}.carousel-thumbs .carousel-cell.is-nav-selected{opacity:1;}.carousel-thumbs .flickity-prev-next-button{width:30px;height:30px;}.fullscreen-topbar.hidden{display:none;}body.gallery-fullscreen{overflow:hidden;}body.gallery-fullscreen .fullscreen-topbar{position:fixed;z-index:2000;top:0;right:0;}body.gallery-fullscreen .fullscreen-topbar button{cursor:pointer;padding:10px;background-color:transparent;border:0;}body.gallery-fullscreen .fullscreen-topbar button svg{color:#fff;width:30px;height:30px;filter:drop-shadow(3px 3px 2px rgba(0,0,0,.7));}body.gallery-fullscreen .carousel-container{background:#000;position:fixed;z-index:1000;top:0;left:0;width:100%;height:100vh!important;}body.gallery-fullscreen .carousel-container .carousel-main{height:calc(100vh - 120px);}body.gallery-fullscreen .carousel-container .carousel-main .carousel-cell{height:100vh!important;cursor:zoom-out;}body.gallery-fullscreen .carousel-container .carousel-main .carousel-cell img{cursor:unset;width:100%;height:calc(100vh - 120px);}body.gallery-fullscreen .carousel-container .flickity-viewport{height:100vh;}body.gallery-fullscreen .carousel-container .carousel-fullscreen{display:none;}body.gallery-fullscreen .carousel-container .nav-container{height:120px;cursor:unset;}body.gallery-fullscreen .carousel-container .nav-container img{cursor:pointer;}body.gallery-fullscreen .carousel-container .nav-container .flickity-viewport{display:flex;justify-content:center;align-items:center;}body.gallery-fullscreen .carousel-container.single-image .carousel-main{height:100vh;}body.gallery-fullscreen .carousel-container.single-image .carousel-main .carousel-cell img{height:100vh;}.daterangepicker-visibility-hidden{display:flex;}.daterangepicker-visibility-visible{display:flex;}.form-control{display:none;}.daterangepicker td.off,.daterangepicker td.disabled{text-decoration:line-through;color:#aaa;background-color:#f4f4f4;border-color:transparent;color:#000;border-radius:0;}.daterangepicker{display:block;}.daterangepicker.show-calendar .drp-calendar{display:block;}.daterangepicker.show-calendar .drp-buttons{display:block;}.daterangepicker.auto-apply .drp-buttons{display:none;}.daterangepicker .drp-calendar.left{padding:8px 0 8px 8px;}.daterangepicker .drp-calendar.right{padding:8px;}.daterangepicker .drp-calendar.single .calendar-table{border:0;}.daterangepicker .calendar-table .next span,.daterangepicker .calendar-table .prev span{color:#fff;border:solid #000;border-width:0 2px 2px 0;border-radius:0;display:inline-block;padding:3px;}.daterangepicker .calendar-table .next span{transform:rotate(-45deg);-webkit-transform:rotate(-45deg);}.daterangepicker .calendar-table .prev span{transform:rotate(135deg);-webkit-transform:rotate(135deg);}.daterangepicker .calendar-table th,.daterangepicker .calendar-table td{white-space:nowrap;text-align:center;vertical-align:middle;min-width:32px;width:32px;height:24px;line-height:24px;font-size:12px;border-radius:4px;border:1px solid transparent;white-space:nowrap;cursor:pointer;}.daterangepicker .calendar-table{border:1px solid #fff;border-radius:4px;background-color:#fff;}.daterangepicker .calendar-table table{width:100%;margin:0;border-spacing:0;border-collapse:collapse;}.daterangepicker td.available:hover,.daterangepicker th.available:hover{background-color:#eee;border-color:transparent;color:inherit;}.daterangepicker td.week,.daterangepicker th.week{font-size:80%;color:#ccc;}.daterangepicker td.off,.daterangepicker td.off.in-range,.daterangepicker td.off.start-date,.daterangepicker td.off.end-date{background-color:#fff;border-color:transparent;color:#999;}.daterangepicker td.in-range{background-color:#ebf4f8;border-color:transparent;color:#000;border-radius:0;}.daterangepicker td.start-date{border-radius:4px 0 0 4px;}.daterangepicker td.end-date{border-radius:0 4px 4px 0;}.daterangepicker td.start-date.end-date{border-radius:4px;}.daterangepicker td.active,.daterangepicker td.active:hover{background-color:#357ebd;border-color:transparent;color:#fff;}.daterangepicker th.month{width:auto;}.daterangepicker td.disabled,.daterangepicker option.disabled{color:#999;cursor:not-allowed;text-decoration:line-through;}.daterangepicker select.monthselect,.daterangepicker select.yearselect{font-size:12px;padding:1px;height:auto;margin:0;cursor:default;}.daterangepicker select.monthselect{margin-right:2%;width:56%;}.daterangepicker select.yearselect{width:40%;}.daterangepicker select.hourselect,.daterangepicker select.minuteselect,.daterangepicker select.secondselect,.daterangepicker select.ampmselect{width:50px;margin:0 auto;background:#eee;border:1px solid #eee;padding:2px;outline:0;font-size:12px;}.daterangepicker .calendar-time{text-align:center;margin:4px auto 0 auto;line-height:30px;position:relative;}.daterangepicker .calendar-time select.disabled{color:#ccc;cursor:not-allowed;}.daterangepicker .drp-buttons{clear:both;text-align:right;padding:8px;border-top:1px solid #ddd;display:none;line-height:12px;vertical-align:middle;}.daterangepicker .drp-selected{display:inline-block;font-size:12px;padding-right:8px;}.daterangepicker .drp-buttons .btn{margin-left:8px;font-size:12px;font-weight:bold;padding:4px 8px;}.daterangepicker.show-ranges.single.rtl .drp-calendar.left{border-right:1px solid #ddd;}.daterangepicker.show-ranges.single.ltr .drp-calendar.left{border-left:1px solid #ddd;}.daterangepicker.show-ranges.rtl .drp-calendar.right{border-right:1px solid #ddd;}.daterangepicker.show-ranges.ltr .drp-calendar.left{border-left:1px solid #ddd;}.daterangepicker .ranges{float:none;text-align:left;margin:0;}.daterangepicker.show-calendar .ranges{margin-top:8px;}.daterangepicker .ranges ul{list-style:none;margin:0 auto;padding:0;width:100%;}.daterangepicker .ranges li{font-size:12px;padding:8px 12px;cursor:pointer;}.daterangepicker .ranges li:hover{background-color:#eee;}.daterangepicker .ranges li.active{background-color:#08c;color:#fff;}@media(min-width:564px){.daterangepicker{width:auto;}.daterangepicker .ranges ul{width:140px;}.daterangepicker.single .ranges ul{width:100%;}.daterangepicker.single .drp-calendar.left{clear:none;}.daterangepicker.single .ranges,.daterangepicker.single .drp-calendar{float:left;}.daterangepicker{direction:ltr;text-align:left;}.daterangepicker .drp-calendar.left{clear:left;margin-right:0;}.daterangepicker .drp-calendar.left .calendar-table{border-right:0;border-top-right-radius:0;border-bottom-right-radius:0;}.daterangepicker .drp-calendar.right{margin-left:0;}.daterangepicker .drp-calendar.right .calendar-table{border-left:0;border-top-left-radius:0;border-bottom-left-radius:0;}.daterangepicker .drp-calendar.left .calendar-table{padding-right:8px;}.daterangepicker .ranges,.daterangepicker .drp-calendar{float:left;}}@media(min-width:730px){.daterangepicker .ranges{width:auto;}.daterangepicker .ranges{float:left;}.daterangepicker.rtl .ranges{float:right;}.daterangepicker .drp-calendar.left{clear:none!important;}}.text-flow>*+*:not(dialog){margin-top:var(--flow-space,1em);}.text-flow>*+*:not(dialog) ul,.text-flow>*+*:not(dialog) ol{padding-inline-start:40px;}.text-flow>*+*:not(dialog) li{display:list-item;}.text-flow>*+*:not(dialog) a{color:var(--outline-color);text-decoration:underline;}h1{font-size:var(--font-size-5);--flow-space:1.5em;}h2{font-size:var(--font-size-4);}h3{font-size:var(--font-size-3);}h4{font-size:var(--font-size-2);}h5{font-size:var(--font-size-1);}

@charset "UTF-8";.skip-to-content{position:absolute;display:block;left:50%;top:0;padding:.3em 1.5em;border-radius:0 0 4px 4px;background-color:var(--outline-color,#c40);color:#fff;transform:translate(-50%,-110%);transition:transform .3s;z-index:1000;text-decoration:none;border:0;}.skip-to-content:focus{transform:translate(-50%,0);}a:focus,button:focus,input:focus,select:focus,textarea:focus,details:focus{outline:3px solid var(--outline-color,#c40);}.focusable-area:focus-within{outline:3px solid var(--outline-color,#c40);}[data-whatintent=mouse] *:focus,[data-whatintent=mouse] *:focus-within{outline:0;}.sr-only{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;}h1{font-size:2rem;line-height:1.2;}h2{font-size:1.7rem;line-height:1.3;}h3{font-size:1.4rem;line-height:1.3;}h4{font-size:1.2rem;line-height:1.3;}@media(min-width:992px){h1{font-size:2.2rem;}h2{font-size:1.8rem;}}button,input,textarea,select{font:inherit;border-radius:4px;}input,textarea,select{border:1px solid #bbb;padding:.3em .5em;}button{border:0;background-color:transparent;cursor:pointer;}.link-bar{display:flex;flex-wrap:wrap;gap:1em;margin-block:1em;}.button,.link-bar a{display:inline-block;padding:.5em 1em;border-radius:.5em;background-color:var(--inactive-background-color);color:var(--inactive-foreground-color);min-width:8em;text-align:center;}.button.selected,.link-bar a.selected{background-color:var(--focus-background-color);color:var(--focus-foreground-color);}.show-more{position:relative;margin:-2px;}.show-more>div{height:100%;overflow-y:hidden;padding:2px;}.show-more:not(.expanded)>div{-webkit-mask-image:linear-gradient(to bottom,black 95%,rgba(0,0,0,.92) 96%,rgba(0,0,0,.08) 99.3%,transparent);mask-image:linear-gradient(to bottom,black 95%,rgba(0,0,0,.92) 96%,rgba(0,0,0,.08) 99.3%,transparent);}.show-more>button{display:block;text-align:center;width:100%;padding-block:.5em;margin-top:-.5em;}.show-more>button::after{content:"⏷";display:inline-block;margin-left:.3em;}.show-more.expanded button::after{content:"⏶";}.top-menu{position:sticky;background-color:var(--theme-background-color);color:var(--theme-foreground-color);inset:0 0 auto 0;display:grid;grid-template-columns:40vw 50vw;grid-template-areas:"logo controls";grid-template-rows:47px 1fr;place-content:center;padding-block:.5rem;z-index:1000;}.top-menu.menu-open{grid-template-areas:"logo controls" "menu menu";inset:0;height:100lvh;}.top-menu.menu-open .main-menu{display:block;}.top-menu .large-only{display:none;}.top-menu .large-only+svg{margin-bottom:.3rem;margin-left:.4rem;}.top-menu .logo{grid-area:logo;}.top-menu .main-menu{display:none;grid-area:menu;align-items:center;justify-content:center;padding-top:10vh;}.top-menu .main-menu a{display:block;padding:1rem;}.top-menu .controls{grid-area:controls;display:flex;gap:clamp(.2rem,2vw,1rem);align-items:center;justify-content:flex-end;}.top-menu .controls button{color:inherit;}@media(min-width:992px){.top-menu{grid-template-columns:min(15vw,15rem) min(60vw,var(--page-width,60rem)) min(15vw,15rem);grid-template-areas:"logo menu controls";}.top-menu .menu-toggle{display:none;}.top-menu .main-menu{display:flex;padding-top:0;}.top-menu .large-only{display:unset;}}.top-menu .logo img{width:clamp(85px,28vw,150px);height:43px;object-fit:contain;object-position:left;}.top-menu svg{display:inline;vertical-align:middle;width:clamp(1.4rem,4vw,1.8rem);height:clamp(1.4rem,4vw,1.8rem);}.top-menu svg path{fill:var(--theme-foreground-color);}.top-menu svg line{stroke:var(--theme-foreground-color);stroke-linecap:round;stroke-width:2px;}#login-dialog{border:0;border-radius:.4em;padding:3.5em clamp(1em,8vw,2.5em) 3em;background-color:#f4f4f4;box-shadow:1px 1px 25px rgba(0,0,0,.2);width:95vw;}@media(min-width:768px){#login-dialog{width:min(80vw,600px);}}#login-dialog::backdrop{backdrop-filter:blur(4px);}#login-dialog .dialog-close{position:absolute;font-size:2.3em;top:clamp(.6rem,2vw,1.2rem);right:clamp(1rem,3vw,2rem);z-index:1;}#login-dialog h2{margin-bottom:1em;}#login-dialog .form-field{display:flex;flex-wrap:wrap;align-items:center;column-gap:1em;margin-bottom:1rem;}#login-dialog .form-field label{flex:1 1 60px;}#login-dialog .form-field input{flex:2 2 200px;}#login-dialog .error{color:#c00;margin-top:1em;}#login-dialog .button-bar{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:1rem;margin-top:2em;}#login-dialog .button-bar button{background-color:var(--inactive-background-color);color:var(--inactive-foreground-color);padding:.5em 1em;min-width:6.5em;}#login-dialog .button-bar button[type=submit]{background-color:var(--focus-background-color);color:var(--focus-foreground-color);}.article-text{line-height:1.5;}.article-text h1,.article-text h2,.article-text h3,.article-text h4{max-width:var(--article-width,50rem);margin-top:.5em;margin-bottom:.2em;word-break:break-word;}.article-text p{max-width:var(--article-width,50rem);line-height:1.5;margin-bottom:1em;}.article-text .ingress{font-size:1.2rem;font-weight:500;margin-bottom:3rem;}@media(min-width:768px){.article-text .ingress{font-size:1.3rem;}}.article-text .caption{font-size:.9em;opacity:.7;}.article-text a{color:var(--link-color,#05b);text-decoration:underline;}.article-text ul,.article-text ol{padding-left:1.8em;margin-bottom:1rem;}.article-text li{display:list-item;}.article-text img{max-width:100%;margin-bottom:1rem;}body>nav,body>main,body>footer{display:block;}body>main{display:grid;grid-template-columns:min(90vw,var(--page-width,45rem));place-content:center;padding-block:5rem;}body>main.narrow{grid-template-columns:min(90vw,var(--page-width-narrow,25rem));}body>main.wide{grid-template-columns:min(90vw,var(--page-width-wide,65rem));}body>main.full-width{grid-template-columns:1fr;}html{font-family:"Helvetica neue",Arial,Helvetica,sans-serif;--page-width:75rem;--page-width-wide:90rem;--article-width:50rem;--theme-background-color:#0a0a06;--theme-foreground-color:#fff;--focus-background-color:#e80;--focus-foreground-color:#fff;--inactive-background-color:#ccc;--inactive-foreground-color:#000;background-color:#f4f4f4;}.top-menu{box-shadow:0 3px 14px rgba(0,0,0,.2);}.top-menu h1 img{width:clamp(85px,28vw,110px);height:55px;object-fit:contain;}.bodoversikt{display:grid;grid-template-columns:1fr;grid-template-areas:"heading" "list";gap:.6em clamp(1.2em,8vw,2em);margin-block:3em;}.bodoversikt .bodkart{display:none;}.bodoversikt.map-open .bodkart{display:flex;}@media(min-width:768px){.bodoversikt{grid-template-columns:clamp(250px,35vw,340px) 2fr;grid-template-areas:"heading heading" "list map";}.bodoversikt .open-map,.bodoversikt .close-map{display:none;}.bodoversikt .bodkart{display:block;}}h2{grid-area:heading;font-size:1.3em;}.open-map{display:grid;position:relative;width:100%;overflow:hidden;place-content:center;height:7em;}.open-map svg{position:absolute;inset:0;object-fit:cover;opacity:.6;}.open-map span{z-index:1;font-size:1.3em;text-shadow:0 0 20px #fff;}.bodliste{grid-area:list;}.bodliste a,.bodliste .open-map{background-color:#fff;padding:.8em 1em;margin-bottom:1em;border-radius:.6rem;}.bodliste a{display:grid;grid-template-areas:"name price" "desc button" "availability button";gap:.4em 1em;}.bodliste a .name{font-size:1em;font-weight:normal;grid-area:name;}.bodliste a .sku{opacity:.5;}.bodliste a .unit{font-size:.7rem;opacity:.7;}.bodliste a .price{white-space:nowrap;grid-area:price;place-self:end;}.bodliste a .description{font-size:.85rem;opacity:.5;grid-area:desc;}.bodliste a .availability{grid-area:availability;align-self:end;}.bodliste a .availability.available{color:#008000;}.bodliste a .buy-button{grid-area:button;place-self:end;background-color:var(--focus-background-color);color:var(--focus-foreground-color);border-radius:5px;padding:.5em 1em;}.bodliste a.focused,.bodliste a:focus{outline:2px solid #bbb;}.bodliste a.selected{background-color:#feeddb;outline:2px solid #fba045;}.bodkart,.show-more:not(.expanded){height:clamp(350px,48vw,670px);}.bodkart{position:relative;flex-direction:column;background:#fff;font-size:.85em;border-radius:.6rem;}.bodkart .panzoom{flex-grow:1;position:relative;inset:0;padding:4vw;}.bodkart .close-map{align-self:flex-start;padding:4vw;}.bodkart .close-map::before{content:"⭠";display:inline-block;margin-right:.3em;}@media(max-width:768.7px){.bodkart{position:fixed;height:auto;inset:0;border-radius:0;z-index:1010;}}.control-buttons,.floor-menu{display:flex;gap:6px;z-index:1;}.control-buttons button,.floor-menu button{display:inline-block;padding:.4em .7em;border-radius:.5em;background-color:var(--inactive-background-color);color:var(--inactive-foreground-color);text-align:center;}.control-buttons button.selected,.floor-menu button.selected{background-color:var(--focus-background-color);color:var(--focus-foreground-color);}.control-buttons{position:absolute;top:clamp(10px,1vw,20px);right:clamp(10px,1vw,20px);flex-direction:column;font-weight:bold;padding:0;cursor:pointer;}.control-buttons svg{transform:scale(1.6);}.floor-menu{position:absolute;top:clamp(10px,1vw,20px);left:clamp(10px,1vw,20px);}.item{stroke:#646464;stroke-width:1px;fill:#ddd;enable-background:new;}.item.available{fill:#b8eea8;}.item.selected{fill:#280;}.bodkart .item{cursor:pointer;}.bodkart .item.focused,.bodkart .item:focus{fill:#6a5;}#bod-dialog{border:0;border-radius:.4em;padding:clamp(3.5em,5vw,5em) clamp(1em,3vw,2em);background-color:#f4f4f4;box-shadow:1px 1px 25px rgba(0,0,0,.2);}@media(min-width:768px){#bod-dialog{width:min(80vw,1000px);}#bod-dialog figure{float:right;width:50%;margin:0 0 1em 1.5em;}}#bod-dialog::backdrop{backdrop-filter:blur(4px);}#bod-dialog .dialog-close{position:absolute;font-size:2.3em;top:clamp(.6rem,2vw,1.2rem);right:clamp(1rem,3vw,2rem);z-index:1;}#bod-dialog figure{position:relative;}#bod-dialog figure svg{background-color:#fff;border:1px solid #ccc;}#bod-dialog figure svg:first-child{position:absolute;inset:0;width:50%;}#bod-dialog dl{display:grid;grid-template-columns:clamp(7em,30vw,10em) 1fr;gap:.4em;}#bod-dialog dt{opacity:.7;}#bod-dialog dd{margin-inline-start:0;}#bod-dialog .unit{font-size:.7em;opacity:.7;}#bod-dialog .price{font-size:1.8em;white-space:nowrap;margin-top:2em;}#bod-dialog h2{margin-block:3em .4em;}#bod-dialog h2,#bod-dialog p{opacity:.85;}#bod-dialog .checkout-buttons{display:flex;flex-wrap:wrap;gap:.5em;margin-block:1em;}#bod-dialog .checkout-buttons button{display:inline-block;background-color:#555;color:var(--focus-foreground-color);border-radius:5px;font-size:14pt;font-weight:600;padding:.3em .8em;white-space:nowrap;height:44px;}#bod-dialog .checkout-buttons button[value=vipps]{display:flex;font-family:-apple-system,BlinkMacSystemFont,Arial,sans-serif;background-color:#ff5b24;color:#fff;justify-content:center;align-items:center;width:210px;}#bod-dialog .checkout-buttons svg{margin-right:6px;margin-top:5px;}#bod-dialog .st0,#bod-dialog .st1,#bod-dialog .st2{fill:none;stroke-miterlimit:10;}#bod-dialog .st0{stroke:#aaa;}#bod-dialog .st1{stroke:#000;}#bod-dialog .st2{stroke:#999;}