/*!
Theme Name: webspeed
Author: Morten Andersen
Description: Starter theme
Version: 1.0
Requires at least: 5.0
Tested up to: 5.8
Requires PHP: 5.2
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: webspeed-domain
Domain Path: /languages
GitHub Theme URI: https://github.com/MortenAndersen/Webspeed
*/
:root{interpolate-size:allow-keywords;--page-width:1440px;--wp--style--global--content-size:1440px;--scroll-pad:130px;--body-bg:#f6f6f6;--body-color:#3b4343;--font-family:system-ui,sans-serif;--body-font-size:1rem;--body-line-height:1.5;--header-bg:#fff;--header-color:#222;--main-bg:#fff;--footer-color:#111;--footer-font-size:.875rem;--footer-line-height:1.3;--footer-font-weight:300;--link:#0073e5;--link-hover:#0073e5;--title-highlight:#e56101;--border:#eee;--title-border:#e56101;--blockquote:rgba(0,0,0,.1);--sticky-scroll-bg:#f7f7f7;--menu-desktop-pad:0;--menu-desktop-color:#222;--menu-desktop-hover-color:#333;--menu-desktop-current-color:#0073e5;--menu-desktop-sub-pad:.25rem;--menu-desktop-sub-color:#444;--menu-desktop-sub-hover-color:#333;--menu-desktop-sub-bg:#fff;--menu-desktop-sub-pad-side:1rem;--menu-desktop-sub-hover-bg:#f2f2f2;--menu-desktop-sub-border:#eee;--menu-desktop-sub-current-bg:#0073e5;--menu-desktop-sub-current-color:#fff;--menu-mobile-bg:#262626;--menu-mobile-color:#fff;--menu-mobile-sub-bg:rgba(255,255,255,.05);--menu-mobile-border:#717171;--menu-mobile-trigger-bg:transparent;--menu-mobile-trigger-active-bg:#cd930052;--menu-mobile-trigger-color:#fff;--menu-mobile-trigger-active-color:#fff;--menu-icon:#111;--menu-icon-close:#fff;--parallax-font:#222;--mobile-search-border:#b2b2b2;--mobile-search-text-bg:#444;--mobile-search-text-font:#fff;--mobile-search-text-focus-bg:#666;--mobile-search-submit-bg:#999;--mobile-search-submit-font:#222;--fokus-bg:linear-gradient(to left,#ed213a,#93291e);--fokus-color:#fff;--a-fokus-color:#7fff00;--pre-header-bg:#fff;--pre-header-color:#222;--but-txt:#fff;--but-bg:#0073e5;--but-txt-hover:#f2f2f2;--but-bg-hover:#0073e5d1;--eve-info-font:#fff;--eve-info-bg:#0073e5;--eve-svg:#fff;--icon-color:#3b4343;--top-caption-bg:rgba(0,0,0,.8);--top-caption-color:#fff;--link-box-bg:#2a3443;--link-box-color:#fff;--link-box-bg-hover:#45566e;--link-box-font-hover:#fff;--submit-bg:#0073e5;--submit-color:#fff;--search-icon:#0073e5;--pil-op:#fff;--acc-head-bg:#f9f9f9;--aside-left:24%;--aside-right:24%;--gap:clamp(1rem, 2vw, 3rem);--item-bg:rgba(0,0,0,.025);--font-small:.9rem;--woo-pay-border:rgba(0,125,187,.85);--woo-pay-bg:rgba(0,125,187,.03)}
/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */
html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:rgba(0,0,0,0)}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}img,svg{max-width:100%;height:auto;display:block}nav ul{margin:0;padding:0;-webkit-padding-start:0 !important;padding-inline-start:0 !important}nav li{margin:0;padding:0;list-style-type:none}nav a{text-decoration:none;display:block}html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}@media(prefers-reduced-motion:no-preference){details{interpolate-size:allow-keywords}}details::details-content{opacity:0;block-size:0;overflow-y:clip;transition:content-visibility 1s allow-discrete,opacity 1s,block-size 1s}details[open]::details-content{opacity:1;block-size:auto}@keyframes zoomin{0%{background-size:100%}100%{background-size:110%}}dfn,cite,em,i{font-style:italic}blockquote{margin:0 1.5em}address{margin:0 0 1.5em}pre{background:#eee;font-family:"Courier 10 Pitch",courier,monospace;line-height:1.6;margin-bottom:1.6em;max-width:100%;overflow:auto;padding:1.6em}code,kbd,tt,var{font-family:monaco,consolas,"Andale Mono","DejaVu Sans Mono",monospace}abbr,acronym{border-bottom:1px dotted #666;cursor:help}mark,ins{text-decoration:none}big{font-size:125%}embed,iframe,object{max-width:100%}input[type=button],input[type=reset],input[type=submit],.wp-block-search .wp-block-search__button,button.pbSubmit{height:2.5rem;padding:0;margin:0;border-radius:3px;border:1px solid var(--submit-bg);background:var(--submit-bg);color:var(--submit-color);outline:none;width:100%;line-height:1;transition:.5s filter;appearance:none;-moz-appearance:none;-webkit-appearance:none;cursor:pointer;box-shadow:inset 0 -.6em 1em -.35em rgba(0,0,0,.17),inset 0 .6em 2em -.3em hsla(0,0%,100%,.15),inset 0 0 0em .05em hsla(0,0%,100%,.12)}button:hover,input[type=button]:hover,input[type=reset]:hover,input[type=submit]:hover{filter:brightness(.85)}button:active,button:focus,input[type=button]:active,input[type=button]:focus,input[type=reset]:active,input[type=reset]:focus,input[type=submit]:active,input[type=submit]:focus{border-color:#aaa #bbb #bbb}input[type=text],input[type=email],input[type=url],input[type=password],input[type=search],input[type=number],input[type=tel],input[type=date],input[type=month],input[type=week],input[type=time],input[type=datetime],input[type=datetime-local],input[type=color],textarea,.wp-block-search .wp-block-search__input{padding:0 5px;border:1px solid #bbb;background:#fff;outline:none;width:100%;height:2.5rem;border-radius:3px;line-height:1;transition:.5s background;appearance:none;-moz-appearance:none;-webkit-appearance:none}.wp-block-search .wp-block-search__input{border-radius:3px 0 0 3px}input[type=text]:focus,input[type=email]:focus,input[type=url]:focus,input[type=password]:focus,input[type=search]:focus,input[type=number]:focus,input[type=tel]:focus,input[type=range]:focus,input[type=date]:focus,input[type=month]:focus,input[type=week]:focus,input[type=time]:focus,input[type=datetime]:focus,input[type=datetime-local]:focus,input[type=color]:focus,textarea:focus{background:var(--woo-pay-bg);border-color:var(--woo-pay-border);color:inherit}select{border:1px solid var(--border);background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMiIgaGVpZ2h0PSIxMiIgdmlld0JveD0iMCAwIDEyIDEyIiBmaWxsPSJub25lIiBhcmlhLWhpZGRlbj0idHJ1ZSIgZm9jdXNhYmxlPSJmYWxzZSIgc3Ryb2tlPSIjMjQyQTJFIj48cGF0aCBkPSJNMS41MDAwMiA0TDYuMDAwMDIgOEwxMC41IDQiIHN0cm9rZS13aWR0aD0iMS41Ij48L3BhdGg+PC9zdmc+);background-repeat:no-repeat;background-position:calc(100% - 16px) 50%;cursor:pointer}textarea{width:100%}.pre-header input[type=search],.pre-header button[type=submit]{height:1.8rem;font-size:.8rem}.comment-content a{word-wrap:break-word}.bypostauthor{display:block}.page-content .wp-smiley,.entry-content .wp-smiley,.comment-content .wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0}.wp-caption{margin-bottom:1.5em;max-width:100%}.wp-caption img[class*=wp-image-]{display:block;margin-left:auto;margin-right:auto}.wp-caption .wp-caption-text{margin:.5rem 0;font-style:italic;font-size:.8rem}.gallery{margin-bottom:1.5em;display:grid;grid-gap:1.5em}.gallery-item{display:inline-block;text-align:center;width:100%}.gallery-columns-2{grid-template-columns:repeat(2,1fr)}.gallery-columns-3{grid-template-columns:repeat(3,1fr)}.gallery-columns-4{grid-template-columns:repeat(4,1fr)}.gallery-columns-5{grid-template-columns:repeat(5,1fr)}.gallery-columns-6{grid-template-columns:repeat(6,1fr)}.gallery-columns-7{grid-template-columns:repeat(7,1fr)}.gallery-columns-8{grid-template-columns:repeat(8,1fr)}.gallery-columns-9{grid-template-columns:repeat(9,1fr)}.gallery-caption{display:block}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute !important;width:1px;word-wrap:normal !important}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto !important;-webkit-clip-path:none;clip-path:none;color:#21759b;display:block;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}#primary[tabindex="-1"]:focus{outline:0}.alignleft{float:left;margin-right:1.5rem;margin-bottom:1.5rem}.alignright{float:right;margin-left:1.5rem;margin-bottom:1.5rem}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto;margin-bottom:1.5rem}label.wp-block-search__label.screen-reader-text{width:auto}@media(max-width:599px){.wp-block-column{margin-bottom:2rem}.wp-block-column:last-child{margin-bottom:0}}.wp-block-embed iframe{max-width:100%;width:100%;height:100%;aspect-ratio:16/9}.page-footer .current_page_item{font-weight:700}@keyframes blink-animation{to{visibility:hidden}}@keyframes tracking-in-expand{0%{letter-spacing:-.5em;opacity:0}40%{opacity:.6}100%{opacity:1}}.wpcf7{margin:clamp(5px,2vw,2rem) 0}.wpcf7 input[type=submit]{cursor:pointer;min-height:3rem}.wpcf7 p{margin:0 0 clamp(5px,2vw,1rem) 0}.wpcf7 label{font-size:1rem}.required,.r{color:#dc3232}.wpcf7 form .wpcf7-response-output{border-width:1px}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output{border-color:#dc3232}.wpcf7-not-valid{background:rgba(255,0,0,.0784313725)}@media(min-width: 700px){.wpcf7{margin:clamp(5px,2vw,2rem) 0}.wpcf7 input[type=submit]{max-width:300px}}.go-back-con{margin:clamp(5px,2vw,2rem) 0}.go-back{border:1px solid var(--border);background:var(--main-bg);color:inherit;border-radius:100vmax;padding:.25em 2em .25em 1.6em;transition:1s all;cursor:pointer;display:flex;align-items:center}.go-back svg{opacity:.4;transition:1s all;fill:var(--icon-color)}.go-back:hover{box-shadow:0 0 10px rgba(51,51,51,.25);filter:none}.go-back:hover svg{opacity:1}form[role=search]>div,form[role=search].wp-block-search>div{display:grid;grid-template-columns:1fr 80px;max-width:600px}form[role=search] input,form[role=search] button,form[role=search].wp-block-search input,form[role=search].wp-block-search button{padding:.5rem;outline:none}form[role=search] input[type=text],form[role=search] button[type=text],form[role=search].wp-block-search input[type=text],form[role=search].wp-block-search button[type=text]{border-radius:3px 0 0 3px}form[role=search] input[type=submit],form[role=search] button[type=submit],form[role=search].wp-block-search input[type=submit],form[role=search].wp-block-search button[type=submit]{border-radius:0 3px 3px 0;border-left:none}form[role=search] input[type=submit].has-icon,form[role=search] button[type=submit].has-icon,form[role=search].wp-block-search input[type=submit].has-icon,form[role=search].wp-block-search button[type=submit].has-icon{padding:0;background:0 0;border:none;box-shadow:none}form[role=search] input[type=submit].has-icon svg,form[role=search] button[type=submit].has-icon svg,form[role=search].wp-block-search input[type=submit].has-icon svg,form[role=search].wp-block-search button[type=submit].has-icon svg{fill:var(--search-icon)}.pre-header form[role=search] input[type=text],.pre-header form[role=search] button[type=text],.pre-header form[role=search].wp-block-search input[type=text],.pre-header form[role=search].wp-block-search button[type=text]{border-radius:0}.pre-header form[role=search] input[type=submit],.pre-header form[role=search] button[type=submit],.pre-header form[role=search].wp-block-search input[type=submit],.pre-header form[role=search].wp-block-search button[type=submit]{border-radius:0}.pre-header-con form[role=search]>div,.pre-header-con form[role=search].wp-block-search>div{max-width:300px}form[role=search].wp-block-search.wp-block-search__icon-button>div{grid-template-columns:1fr 30px;min-width:220px}.prod-search-con form[role=search].wp-block-search.wp-block-search__icon-button>div{min-width:inherit;align-items:center}.menu-widget form[role=search]>div{max-width:none}.menu-widget form[role=search]>div input[type=text]{background:var(--mobile-search-text-bg);color:var(--mobile-search-text-font);border-color:var(--mobile-search-border);transition:1s background;height:3rem}.menu-widget form[role=search]>div input[type=text]:focus{background:var(--mobile-search-text-focus-bg)}.menu-widget form[role=search]>div input[type=submit]{background:var(--mobile-search-submit-bg);color:var(--mobile-search-submit-font);border-color:var(--mobile-search-border);height:3rem}textarea{min-height:80px;padding:1rem .5rem}label{display:block;margin-bottom:.25rem}label[for=wp-comment-cookies-consent]{display:inline;margin-bottom:0}input[type=checkbox]{margin-right:.5rem}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{font-size:.8rem}input::-moz-placeholder,textarea::-moz-placeholder{font-size:.8rem}input:-ms-input-placeholder,textarea:-ms-input-placeholder{font-size:.8rem}#commentform{max-width:750px;background:var(--border);padding:2rem}#commentform #submit{width:200px}#commentform .form-submit{margin:0}#commentform p{max-width:inherit}ul.form-grid{margin:0;padding:0}ul.form-grid li{margin:0;padding:0;list-style-type:none}ul.form-grid li>br{display:none}ul.form-grid label{width:100%;margin-bottom:1rem}ul.form-grid label:last-child{margin-bottom:1rem}@media(min-width:700px){ul.form-grid li{display:flex;gap:1rem}}td{container-type:inline-size;container-name:td}select{font-size:.85rem;height:2.5rem;outline:none;padding-left:1ch;padding-right:1ch;-webkit-appearance:none;-moz-appearance:none;appearance:none}@container td (min-width:450px){select{min-width:270px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}}span.wpcf7-form-control-wrap{margin:.25rem 0 0;display:block}.wpcf7-list-item-label{padding-left:1ch}[type=checkbox],[type=radio]{accent-color:var(--woo-pay-border)}.menu{margin:0;padding:0}.menu li{margin:0 0 .5rem;padding:0;list-style-type:none}.m-head>a{text-transform:uppercase;font-weight:700;color:var(--body-font)}.m-head>a:hover{cursor:inherit}.single-post .current_page_parent>a{border-bottom:1px solid var(--menu-desktop-current-font);margin-bottom:-1px}#nav{border-block:1px solid var(--border);padding-block:2rem}@media(max-width:1100px){#nav{line-height:2}}body.lb-disable-scrolling{overflow:hidden}.lightboxOverlay{position:absolute;top:0;left:0;z-index:9999;background-color:#000;filter:alpha(opacity=80);opacity:.8;display:none}.lightbox{position:absolute;left:0;width:100%;z-index:10000;text-align:center;line-height:0;font-weight:400;outline:none}.lightbox .lb-image{display:block;height:auto;max-width:inherit;max-height:none;border-radius:3px;border:4px solid #fff}.lightbox a img{border:none}.lb-outerContainer{position:relative;*zoom:1;width:250px;height:250px;margin:0 auto;border-radius:4px;background-color:#fff}.lb-outerContainer:after{content:"";display:table;clear:both}.lb-loader{position:absolute;top:43%;left:0;height:25%;width:100%;text-align:center;line-height:0}.lb-cancel{display:block;width:32px;height:32px;margin:0 auto;background:url(//www.ns-baadelaug.dk/wp-content/themes/Webspeed/img/lb/loading.gif) no-repeat}.lb-nav{position:absolute;top:0;left:0;height:100%;width:100%;z-index:10}.lb-container>.nav{left:0}.lb-nav a{outline:none;background-image:url("data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==")}.lb-prev,.lb-next{height:100%;cursor:pointer;display:block}.lb-nav a.lb-prev{width:34%;left:0;float:left;background:url(//www.ns-baadelaug.dk/wp-content/themes/Webspeed/img/lb/prev.png) left 48% no-repeat;filter:alpha(opacity=0);opacity:0;transition:opacity .6s}.lb-nav a.lb-prev:hover{filter:alpha(opacity=100);opacity:1}.lb-nav a.lb-next{width:64%;right:0;float:right;background:url(//www.ns-baadelaug.dk/wp-content/themes/Webspeed/img/lb/next.png) right 48% no-repeat;filter:alpha(opacity=0);opacity:0;transition:opacity .6s}.lb-nav a.lb-next:hover{filter:alpha(opacity=100);opacity:1}.lb-dataContainer{margin:0 auto;padding-top:5px;*zoom:1;width:100%;border-bottom-left-radius:4px;border-bottom-right-radius:4px}.lb-dataContainer:after{content:"";display:table;clear:both}.lb-data{padding:0 4px;color:#ccc}.lb-data .lb-details{width:85%;float:left;text-align:left;line-height:1.1em}.lb-data .lb-caption{font-size:13px;font-weight:700;line-height:1em}.lb-data .lb-caption a{color:#4ae}.lb-data .lb-number{display:block;clear:left;padding-bottom:1em;font-size:12px;color:#999}.lb-data .lb-close{display:block;float:right;width:30px;height:30px;background:url(//www.ns-baadelaug.dk/wp-content/themes/Webspeed/img/lb/close.png) top right no-repeat;text-align:right;outline:none;filter:alpha(opacity=70);opacity:.7;transition:opacity .2s}.lb-data .lb-close:hover{cursor:pointer;filter:alpha(opacity=100);opacity:1}.slide-in-content{position:fixed;top:164px;z-index:101;background:crimson;color:#fff;font-size:1rem;border-radius:0 3px 3px 0;padding:1rem;left:-250px;width:250px;animation:slide .5s forwards;animation-delay:3s;display:none;overflow:hidden}.slide-in-content a{color:#fff;opacity:.9}.slide-in-content a:hover{color:#fff;opacity:1}.slide-in-content .menu li{border-bottom:1px solid hsla(0,0%,100%,.2392156863)}.slide-in-content .menu a{text-decoration:none}.slide-in-content p{margin:0 0 .5rem}.slide-in-content ul.kontakt-con svg{fill:#fff}@keyframes slide{100%{left:0}}@media(min-width:1550px){.slide-in-content{display:block}}.widget-slide-in:nth-child(even){margin-top:2rem}.bx-wrapper{position:relative;padding:0;*zoom:1;touch-action:pan-y}.bx-wrapper img{max-width:100%;display:block}.bxslider{margin:0;padding:0;-webkit-perspective:1000}ul.bxslider{list-style:none}.bx-viewport{-webkit-transform:translateZ(0)}.bx-wrapper .bx-pager,.bx-wrapper .bx-controls-auto{position:absolute;bottom:-30px;width:100%}.bx-wrapper .bx-loading{min-height:50px;background:url(//www.ns-baadelaug.dk/wp-content/themes/Webspeed/img/slider/bx_loader.gif) center center no-repeat #fff;height:100%;width:100%;position:absolute;top:0;left:0;z-index:2000}.bx-wrapper .bx-pager{text-align:center;font-size:.85em;font-family:Arial;font-weight:700;color:#666;padding-top:1rem;padding-bottom:2rem}.bx-wrapper .bx-pager.bx-default-pager a{background:#666;text-indent:-9999px;display:block;width:10px;height:10px;margin:0 5px;outline:0;border-radius:5px}.bx-wrapper .bx-pager.bx-default-pager a:hover,.bx-wrapper .bx-pager.bx-default-pager a.active,.bx-wrapper .bx-pager.bx-default-pager a:focus{background:#000}.bx-wrapper .bx-pager-item,.bx-wrapper .bx-controls-auto .bx-controls-auto-item{display:inline-block;vertical-align:bottom;*zoom:1;*display:inline}.bx-wrapper .bx-pager-item{font-size:0;line-height:0}.bx-wrapper .bx-prev{left:10px;background:url(//www.ns-baadelaug.dk/wp-content/themes/Webspeed/img/slider/controls.png) no-repeat 0 -32px}.bx-wrapper .bx-prev:hover,.bx-wrapper .bx-prev:focus{background-position:0 0}.bx-wrapper .bx-next{right:10px;background:url(//www.ns-baadelaug.dk/wp-content/themes/Webspeed/img/slider/controls.png) no-repeat -43px -32px}.bx-wrapper .bx-next:hover,.bx-wrapper .bx-next:focus{background-position:-43px 0}.bx-wrapper .bx-controls-direction a{position:absolute;top:50%;margin-top:-16px;outline:0;width:32px;height:32px;text-indent:-9999px;z-index:9999}.bx-wrapper .bx-controls-direction a.disabled{display:none}.bx-wrapper .bx-controls-auto{text-align:center}.bx-wrapper .bx-controls-auto .bx-start{display:block;text-indent:-9999px;width:10px;height:11px;outline:0;background:url(//www.ns-baadelaug.dk/wp-content/themes/Webspeed/img/slider/controls.png) -86px -11px no-repeat;margin:0 3px}.bx-wrapper .bx-controls-auto .bx-start:hover,.bx-wrapper .bx-controls-auto .bx-start.active,.bx-wrapper .bx-controls-auto .bx-start:focus{background-position:-86px 0}.bx-wrapper .bx-controls-auto .bx-stop{display:block;text-indent:-9999px;width:9px;height:11px;outline:0;background:url(//www.ns-baadelaug.dk/wp-content/themes/Webspeed/img/slider/controls.png) -86px -44px no-repeat;margin:0 3px}.bx-wrapper .bx-controls-auto .bx-stop:hover,.bx-wrapper .bx-controls-auto .bx-stop.active,.bx-wrapper .bx-controls-auto .bx-stop:focus{background-position:-86px -33px}.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager{text-align:left;width:80%}.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto{right:0;width:35px}.bx-wrapper .bx-caption{position:absolute;bottom:0;left:0;background:#666;background:rgba(80,80,80,.75);width:100%}.bx-wrapper .bx-caption span{color:#fff;font-family:Arial;display:block;font-size:.85em;padding:10px}.flex{display:flex}.flex-column{flex-direction:column}.flex-down{margin-top:auto}.flex-right{margin-left:auto}.a-baseline{align-items:baseline}.a-center{align-items:center}.page-header .a-center{padding:0 2rem}.search-results{margin-bottom:clamp(5px,2vw,2rem)}.search-results>li{margin-bottom:clamp(5px,2vw,1rem)}.page-blog article{overflow:hidden;border-bottom:1px solid var(--border);padding-bottom:clamp(5px,2vw,1rem)}.post-img{margin-bottom:clamp(5px,2vw,2rem)}.post-loop{display:flex;flex-flow:column;container-type:inline-size;container-name:post-loop}article>.post-img{border-bottom:1px solid var(--border);padding-bottom:clamp(5px,2vw,1rem)}.color{overflow:hidden}.overflow{overflow:hidden}.img-zoom{overflow:hidden}.img-zoom img{transition:1s transform}.img-zoom a:hover img{transform:scale(1.05)}.oversigt-post-img{margin-bottom:1rem}.bg-color-1{background:var(--bg-color-1);color:var(--bg-color-font-1)}.bg-color-1 a{color:inherit}.bg-color-1 a:hover{color:inherit;text-decoration:none}.bg-color-1 .wp-block-heading{border-color:inherit}.bg-color-2{background:var(--bg-color-2);color:var(--bg-color-font-2)}.bg-color-2 a{color:inherit}.bg-color-2 a:hover{color:inherit;text-decoration:none}.bg-color-2 .wp-block-heading{border-color:inherit}.bg-color-3{background:var(--bg-color-3);color:var(--bg-color-font-3)}.bg-color-3 a{color:inherit}.bg-color-3 a:hover{color:inherit;text-decoration:none}.bg-color-3 .wp-block-heading{border-color:inherit}.bg-color-4{background:var(--bg-color-4);color:var(--bg-color-font-4)}.bg-color-4 a{color:inherit}.bg-color-4 a:hover{color:inherit;text-decoration:none}.bg-color-4 .wp-block-heading{border-color:inherit}.bg-color-5{background:var(--bg-color-5);color:var(--bg-color-font-5)}.bg-color-5 a{color:inherit}.bg-color-5 a:hover{color:inherit;text-decoration:none}.bg-color-5 .wp-block-heading{border-color:inherit}.parallax:not(.chunk-banner),.parallax .chunk-item{min-height:400px;background-position:center;background-repeat:no-repeat;background-size:cover;color:var(--parallax-font)}.parallax .chunk-item{min-height:400px;display:flex;align-items:center}.parallax .chunk-item .chunk-item-content{max-width:var(--page-width);padding:0 clamp(5px,2vw,2rem);margin:0 auto;width:100%;text-align:right}@media(min-width:1100px){.parallax:not(.chunk-banner),.parallax .chunk-item{background-attachment:fixed}}.menu-widget{margin:clamp(5px,2vw,2rem) clamp(5px,2vw,1rem) clamp(5px,2vw,1rem) 0}@media(min-width: 1100px){.menu-widget{display:none}}.aligner{display:flex;align-items:center}.column{line-height:1.4;font-size:1rem;display:flex;flex-flow:column}.column>img{margin-bottom:1rem}.column .img-zoom{margin-bottom:1rem}.reference{max-width:var(--page-width);margin:1rem auto;padding:0 clamp(5px,2vw,2rem);text-align:right;font-size:.6rem}.reference a{text-decoration:none;color:var(--body-font)}.reference a:hover{text-decoration:underline}.web-loop-posts article{padding-bottom:clamp(5px,2vw,1rem)}.loop-post-img{margin:0 0 clamp(5px,2vw,1rem) 0}.loop-post-txt{display:flex;flex-flow:column;height:100%}.the-excerpt{margin-bottom:1rem}.name{font-weight:500;font-size:1.3rem}.name a{text-decoration:none;color:inherit;display:block}.name a:hover{color:inherit}.name .site-desc{font-weight:400;font-size:70%;margin:.3rem 0 0;line-height:1.3}.sticky-header .name{transition:transform 1s ease;transform-origin:center left}@media(min-width:600px){.name{display:block}}#background-video{width:100vw;height:500px;-o-object-fit:cover;object-fit:cover;left:0;right:0;top:0;bottom:0;z-index:-1}.align-end{align-self:flex-end}.banner img{height:100%;left:0;-o-object-fit:cover;object-fit:cover;top:0;transform:none;width:100%;max-height:50vh}.top-post-img{position:relative}.top-post-img img{height:100%;left:0;-o-object-fit:cover;object-fit:cover;top:0;transform:none;width:100%;max-height:50vh}.top-post-img a{text-decoration:none}.top-post-img .wrap-no-pad{padding:0}.small-top-post-img{position:relative;margin-bottom:clamp(5px,2vw,2rem)}@media(min-width: 1100px){.top-post-img .wrap-no-pad{padding-left:clamp(5px,2vw,2rem);padding-right:clamp(5px,2vw,2rem)}}.top-caption{color:#fff;background:var(--top-caption-bg);color:var(--top-caption-color);padding:var(--gap)}@media(min-width:800px){.top-caption{bottom:10%;position:absolute;border-top:none;-webkit-clip-path:ellipse(100% 50% at 50% 50%);clip-path:ellipse(100% 50% at 50% 50%)}}.aside-widget{margin-bottom:clamp(5px,2vw,2rem)}.related-post{margin:0 0 clamp(5px,2vw,2rem) 0;padding:0;border-bottom:1px solid var(--border)}.related-post li{margin:0 0 1rem;padding:0;list-style-type:none}.web-loop-posts{margin-bottom:clamp(5px,2vw,2rem)}.wp-block-group__inner-container .web-loop-posts{margin-bottom:0}.fokus{background:var(--fokus-bg);color:var(--fokus-color);font-size:1.3rem}.fokus p:last-of-type{margin:0}.fokus a,.fokus a:hover{color:var(--a-fokus-color)}.fokus .wrap{padding:clamp(5px,2vw,2rem)}.only-desktop,.only-desktop-flex,.only-desktop-grid{display:none}@media(min-width: 1100px){.only-mobile{display:none}.only-desktop{display:block}.only-desktop-flex{display:flex}.only-desktop-grid{display:grid}}.page-footer .wp-block-image{margin:1rem 0 0 0}.blog-nav{justify-content:center}@media(min-width: 1100px){.sticky-header{position:-webkit-sticky;position:sticky;top:0;z-index:100;transition:all .3s ease-in-out 0s;box-shadow:0 12px 15px 0 rgba(0,0,0,0)}.admin-bar .sticky-header{top:32px}.sticky-header.scroll{background:var(--sticky-scroll-bg);box-shadow:0 12px 15px 0 rgba(0,0,0,.2);border-bottom:none}.sticky-header.scroll .logo-name{max-height:55px}}.logo-name{gap:1rem}.logo-name .logo{align-self:center}.logo-name .name{display:flex;flex-flow:column;align-self:center}@media(min-width:1100px){.name{width:-webkit-max-content;width:-moz-max-content;width:max-content}}img#logo{max-height:50px;width:auto}.to-top{position:fixed;right:10px;bottom:100px;display:none}.to-top svg{width:20px;height:20px}@media(width>500px){.to-top.active{display:block;padding:1rem;border-radius:50vw;background:#000}}.to-top svg{fill:var(--pil-op)}@media(min-width:1100px){.to-top{right:20px}}.zoom-in .img-zoom{transform:scale(0);position:relative;transition:1s transform}.zoom-in .img-zoom.visible{transform:scale(1)}.max-width-80{max-width:80ch}.photo-credit{display:none}@media(min-width:1100px){.photo-credit{position:absolute;right:1rem;bottom:1rem;display:inline-block;font-size:.6rem;background:rgba(0,0,0,.7);color:#fff;padding:3px;line-height:1}}.comments{display:grid;gap:2rem;margin-block:2rem;border-top:1px solid var(--border);padding-top:1rem}.comment_body{max-width:65ch;margin-top:.5rem}.details{margin-block:2rem}summary{font-size:1.5rem;border-bottom:1px solid var(--border);position:relative;cursor:pointer;margin-bottom:1.5rem;padding-bottom:.5rem}summary strong{padding-left:1ch;font-weight:300}details summary::marker{content:"+";color:#ff2d2d;font-size:1.2rem}details[open]{padding-bottom:var(--gap)}details[open] summary::marker{color:#ff4500;content:"-"}.testimonial-excerpt_item{display:flex;flex-flow:column}.testimonial-excerpt_item a{margin-top:auto}summary:hover:before{content:"";position:absolute;left:0;bottom:0;width:0;border-bottom:solid 1px #ff2d2d;animation:border_anim 1s linear forwards}@keyframes border_anim{0%{width:0}100%{width:100%}}.cal-title{font-weight:600}.cal-flow{max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content;margin-bottom:var(--gap)}.cal-flow .time:before{content:" - "}.cal-item{border-bottom:1px solid var(--border);padding-bottom:1rem}.cal-txt{font-style:italic;margin-top:.5rem}.cal-type{font-size:.9rem}.cal-place{margin-top:.5rem}.item-bg{border-bottom:1px solid var(--border)}.galleri-shortcode{margin-block:var(--gap)}.galleri-item_txt{padding-inline:1rem}.page-footer ul.kontakt-con svg{fill:var(--footer-color)}.blog-heading>*:last-child{margin-bottom:0}ul.events{margin:1em 0;padding:0}.events li{overflow:hidden;margin:1em 0;padding:0 0 1em;list-style-type:none;border-bottom:1px solid #f2f2f2}.size-event_small{float:left;margin:0 .7em .7em 0}article .size-event_small{margin:0 1em 0 0}.old-event{opacity:.3}.event-month{margin:0 0 2rem;padding:0;text-transform:uppercase;font-size:2rem}div.event{display:flex;flex-direction:column}.event-img{margin-bottom:1rem;position:relative}aside div.event{margin-bottom:2rem}aside div.event:last-of-type{margin-bottom:0}.event-month-con{margin-bottom:2em;padding-bottom:2em;border-bottom:1px solid #1e402b}.event-read-more{margin:auto 0 0 0}.event-read-more a{background:var(--border);text-align:center;text-decoration:none;display:block;padding:.8em;line-height:1;text-transform:uppercase;transition:.5s all;border-radius:100vmax}.event-read-more a:hover{box-shadow:inset 0 0 10px rgba(0,0,0,.1607843137)}p.event-title{font-weight:700;border-bottom:1px solid;margin:0 0 1rem;padding:0 0 1rem}.event-kort-tekst{font-size:.85em;margin-top:.5em}.event-data .event-kort-tekst{margin:1em 0 0}div.event .post-edit-link{float:right;margin-top:1em;text-align:right}.event-kort-tekst{clear:both}article .event-kort-tekst{clear:none}.hide-all-time .event-start-time,.hide-all-time .event-end-time,.hide-all-time .event-klokken,.hide-all-time .evnet-til-ens-start-end{display:none}.hide-end-time .event-end-time,.hide-end-time .evnet-til-ens-start-end,.hide-end-time .end-time{display:none}.event-title{margin-bottom:1rem;font-size:1.1rem}.event-con{margin:3rem 0 2em}aside .event-con{margin:0}.event-buy-link{margin:1em 0 0}article .event-buy-link{max-width:400px}.event-buy-link a{background:#fff;text-align:center;text-decoration:none;display:block;padding:.5em;font-weight:700;text-transform:uppercase;transition:.5s all;border-radius:2px}.event-buy-link a:hover{box-shadow:inset 0 0 10px rgba(0,0,0,.1607843137)}.event-day-month{position:absolute;background:#fff;top:0;right:0;padding:.5em;text-align:center;text-transform:uppercase;line-height:1}.event .overflow{position:relative}.event-short-day{font-size:2em;padding-bottom:3px}.event-klokken img{height:11px;display:inline-block}.event-data-con{border-top:1px solid #1e402b;border-bottom:1px solid #1e402b;padding:1em 0;margin-bottom:2em}.event-data-con div.event{background:0 0;font-size:1.5em}.event-data-con .event-label.small-txt{font-size:1.5em}.event-data-con .event-buy-link{margin:0}.event-data-con .event-klokken img{height:16px;display:inline-block}.event-til{color:#000}.single-event .breadcrumb-con{display:none}.event-date-time{font-weight:700}.eve-info{margin-bottom:2rem}.eve-info .post-img{margin:0}@media(min-width:800px){.eve-info{grid-template-columns:300px 1fr}.eve-info .post-img{margin:0}}.eve-txt{background:var(--eve-info-bg);color:var(--eve-info-font);padding:1rem;display:flex;flex-direction:column}.eve-txt .event-buy-link{margin-top:auto}.eve-img{padding:1rem;background:var(--eve-info-bg)}.eve-icon-con{grid-template-columns:20px 1fr;margin-bottom:.5rem;gap:.5rem}.eve-icon-con.short-txt{margin-bottom:1rem}.eve-info .eve-svg{fill:var(--eve-svg)}.element .post-img{margin-bottom:1rem}.link-box .element{display:flex;flex-direction:column}.link-box p{margin:0;height:100%;line-height:1.2}.link-box a{height:100%;font-size:1.1rem;display:flex;align-items:center;justify-content:center;padding:clamp(5px,2vw,1rem);text-decoration:none;background:var(--link-box-bg);color:var(--link-box-font);text-align:center;border-radius:4px;border:2px solid var(--main-bg);transition:.5s all;box-shadow:inset 0 -.6em 1em -.35em rgba(0,0,0,.17),inset 0 .6em 2em -.3em hsla(0,0%,100%,.15),inset 0 0 0em .05em hsla(0,0%,100%,.12)}.link-box a:hover{background:var(--link-box-bg-hover);color:var(--link-box-font-hover)}.person-item{display:flex;flex-flow:column;border-radius:3px;overflow:hidden}.person-body{padding:1.5rem;line-height:1.3;display:flex;flex-flow:column}.person-img-con{display:flex;flex-flow:row wrap}.person-img,.person-info{flex:1 100%}article .personer-shortcode{margin-block:var(--gap)}.personer-shortcode p.read-more{padding-top:1rem !important}.person-titel{margin:0 !important;font-size:clamp(1.5rem,4vw,2rem);font-weight:300;line-height:1.1}.person-titel a{text-decoration:none;color:var(--body-color)}.shortcode-person-img{overflow:hidden}.shortcode-person-img img{width:100%}.person-excerpt{padding:1rem 0;border-top:1px solid;margin-top:1rem}.person-excerpt p{margin:0}@media(min-width:700px){.personer-shortcode.g1{margin:0}}ul.kontakt-con.personer{margin:.5rem 0}.arkiv{margin:1rem 0;padding:0 !important}.arkiv li{margin:0;padding:0 0 .5rem;list-style-type:none}.arkiv p{margin:0}table{border-collapse:collapse !important}thead{text-align:left}td,th,.wp-block-table td,.wp-block-table th{padding:10px;border:1px solid var(--border)}tr:nth-child(even){background:#f0f8ff}.shop_table tr:nth-child(even){background:0 0}@media(min-width:1100px){.wp-block-columns{padding:0}.page-template-page-no-wrap .has-background .wp-block-columns,.page-template-page-no-wrap-topimg .has-background .wp-block-columns{padding:4rem var(--gap)}}.has-background:not(div){margin:var(--gap) 0;padding:var(--gap)}.wp-block-column .has-background:not(div):first-of-type{margin-top:0}body:not(.page-template-page-no-wrap,.page-template-page-no-wrap-topimg) .wp-block-group.has-background{padding:var(--gap)}.wp-block-column.has-background{padding:var(--gap)}.wp-block-group__inner-container h2,.wp-block-group__inner-container h3,.wp-block-group__inner-container h4,.wp-block-group__inner-container h5,.wp-block-group__inner-container h6{margin-top:0}.wp-block-group__inner-container p:last-of-type{margin-bottom:0}ul.has-background li{margin-left:1rem}.spalter .wp-block-columns{padding-top:0 !important;padding-bottom:var(--gap) !important}.spalter .wp-block-group__inner-container{padding-top:var(--gap);padding-bottom:0}@media(min-width:1100px){.spalter .wp-block-group__inner-container{padding:var(--gap);padding-bottom:0}}body{background:var(--body-bg);color:var(--body-color);line-height:var(--body-line-height);font-size:var(--body-font-size);-webkit-tap-highlight-color:rgba(0,0,0,0);font-family:var(--font-family)}p{text-wrap:pretty}h2,h3,h4,h5,h6{line-height:1.2;font-size:clamp(1.1rem,2.5vw,1.4rem);margin:0 0 1rem;font-weight:500;text-wrap:pretty;max-width:55ch}h2 a,h3 a,h4 a,h5 a,h6 a{color:inherit}h2 a:hover,h3 a:hover,h4 a:hover,h5 a:hover,h6 a:hover{text-decoration:underline}h2 span,h3 span,h4 span,h5 span,h6 span{color:var(--title-highlight)}h1{font-size:clamp(1.8rem,3vw,3.5rem);line-height:1.1;letter-spacing:-.04rem;margin:0 0 .625rem;text-wrap:balance;max-width:50ch;font-weight:200}h2{font-size:clamp(1.4rem,3vw,1.6rem)}.banner-title{font-size:clamp(1.8rem,3.8vw,4rem);line-height:1.1;letter-spacing:-.04rem;margin:0;max-width:50ch}.banner-sub{font-size:clamp(1.4rem,3vw,1.7rem);margin:0;font-weight:400;max-width:50ch}h3,h4,h5,h6{margin:0 0 .5rem}h3 a,h4 a,h5 a,h6 a{text-decoration:none}h2 a{text-decoration:none}.has-x-large-font-size h1,.has-x-large-font-size h2,.has-x-large-font-size h3,.has-x-large-font-size h4,.has-x-large-font-size h5,.has-x-large-font-size h6,.has-large-font-size h1,.has-large-font-size h2,.has-large-font-size h3,.has-large-font-size h4,.has-large-font-size h5,.has-large-font-size h6,.has-medium-font-size h1,.has-medium-font-size h2,.has-medium-font-size h3,.has-medium-font-size h4,.has-medium-font-size h5,.has-medium-font-size h6,.has-small-font-size h1,.has-small-font-size h2,.has-small-font-size h3,.has-small-font-size h4,.has-small-font-size h5,.has-small-font-size h6{font-size:inherit}.page-template-page-aside-left-right-topimg article>h2:first-of-type,.page-template-page-aside-right-topimg article>h2:first-of-type,.page-template-page-topimg article>h2:first-of-type,.page-template-page-aside-left-topimg article>h2:first-of-type,.page-template-page-no-wrap-topimg article>h2:first-of-type{margin-top:0}aside .wp-block-heading,.page-footer .wp-block-heading{font-weight:600;font-size:1.1rem;padding-bottom:.25rem;margin-bottom:clamp(5px,2vw,1rem);border-bottom:1px solid var(--border)}.tit-bor{font-size:clamp(2rem,3vw,4rem);line-height:1.1;font-weight:200;max-width:inherit !important}.tit-bor:after{content:"";height:3px;width:55px;background:var(--title-border);display:block;margin-top:.6rem}.page-content p{margin:0 0 2rem;max-width:70ch}.page-content p.read-more{margin:auto 0 0 0;line-height:1;font-size:.9rem;position:relative;padding-right:12px;max-width:inherit}.page-content p.read-more a{text-decoration:none}.page-content p.read-more a:hover:before{opacity:1}.page-content p:empty{display:none}.pre-header-con .page-content p{margin:0}.woo-decs p{margin:0 0 2rem;max-width:70ch;text-wrap:balance}.bred{max-width:inherit}article .bx-wrapper p{max-width:none}main ul,main ol{-webkit-padding-start:1.5rem;padding-inline-start:1.5rem}main ul li,main ol li{margin-bottom:.5rem;max-width:70ch}a{color:var(--link);text-decoration:underline}.page-footer a{color:inherit}a:focus,a:hover{color:var(--link-hover);text-decoration:none}.page-footer a:focus,.page-footer a:hover{color:inherit}@media(min-width:800px){a[href^="tel:"]{text-decoration:none;color:inherit}}.has-text-color a{color:inherit;transition:.5s all}.has-text-color .read-more{font-weight:700}.has-text-color .read-more a:hover{opacity:.8}blockquote{border-left:2px solid;padding:clamp(5px,2vw,1rem) clamp(5px,2vw,2rem);margin:clamp(5px,2vw,2rem) 0;font-size:1.3rem;font-style:italic}blockquote p:last-of-type{margin-bottom:0}blockquote.has-x-large-font-size{border-left:8px solid}blockquote.has-large-font-size{border-left:6px solid}blockquote.has-medium-font-size{border-left:4px solid}blockquote.has-small-font-size{border-left:1px solid}cite{font-size:.8rem}figure{margin:clamp(5px,2vw,2rem) 0}.acc-content figure{margin-top:0;margin-bottom:0}hr{border-color:var(--border)}.small-font{font-size:.9rem;line-height:1.4}.logo-txt{font-size:1.3rem;font-weight:600}.logo-txt a{text-decoration:none;color:var(--logo-text)}b,strong,.bold{font-weight:600}.caption{text-align:right;font-style:italic;font-size:var(--font-small);margin-top:.5rem;line-height:1.2}.lr-top-main .caption{padding:1rem;margin:0;text-align:left}.textwidget p:last-of-type{margin:0}.post-edit-link{float:right;color:red;background:0 0 !important;text-decoration:none !important;font-size:.8rem !important}.post-edit-link:hover{text-decoration:underline}article h1+h2{margin-top:-.5rem}.post-date,.list-category{font-size:.9rem;margin-bottom:.5rem;border-bottom:1px dashed var(--border);padding-bottom:.25rem}.wp-block-column ul,.wp-block-column ol{padding-left:1.1rem}figcaption{font-size:75%;margin-block:.5rem 1rem}.page-footer .wp-block-heading{font-weight:400;font-size:1rem;padding-block:0 .5rem;margin-block:0 1rem;border-bottom:1px solid;border-color:color-mix(in srgb,currentcolor 35%,transparent);text-transform:uppercase;max-width:none}.page-footer p{margin:0 0 1rem}.tlf:before{content:"☎";margin-right:.5ch}.blackstar:before{content:"★";margin-right:.5ch}.whitestar:before{content:"☆";margin-right:.5ch}a.email{text-decoration:none}a.email:hover{text-decoration:underline}.email:before{content:"@";margin-right:.5ch}.page-footer ul,.page-footer ol{margin:0;padding:0}.page-footer ul li,.page-footer ol li{margin:0;padding:0;list-style-type:none}.page-footer .menu{flex-flow:column;line-height:1.2}.page-footer .menu li{border-bottom:1px solid;border-color:color-mix(in srgb,currentcolor 25%,transparent);padding:.5rem 0}.page-footer .menu a{padding:0;text-decoration:none;transition:.5s opacity}.page-footer .menu a:hover{opacity:.7}.page-footer div p:last-of-type{margin:0}.post-footer .menu{flex-flow:row}.post-footer .menu a{padding:0;text-decoration:none;transition:.5s opacity}.post-footer .menu a:hover{opacity:.7}.post-footer{margin:clamp(5px,2vw,1rem) 0;padding:clamp(5px,2vw,1rem) 0}.post-footer>div{margin-bottom:clamp(5px,2vw,1rem)}@media(min-width: 700px){.post-footer{display:flex;justify-content:space-between}.post-footer>div{margin-bottom:0}}.f-xxs{font-size:.5rem}.f-xs{font-size:.8rem}.f-s{font-size:1rem}.f-m{font-size:1.1rem}.f-l{font-size:1.5rem}.f-xl{font-size:2rem}.f-xxl{font-size:3rem}.f-xxxl{font-size:4.5rem}@media(min-width:700px){.f-xxs-tab{font-size:.5rem}.f-xs-tab{font-size:.8rem}.f-s-tab{font-size:1rem}.f-m-tab{font-size:1.1rem}.f-l-tab{font-size:1.5rem}.f-xl-tab{font-size:2rem}.f-xxl-tab{font-size:3rem}.f-xxxl-tab{font-size:4.5rem}}@media(min-width:1100px){.f-xxs-desk{font-size:.5rem}.f-xs-desk{font-size:.8rem}.f-s-desk{font-size:1rem}.f-m-desk{font-size:1.1rem}.f-l-desk{font-size:1.5rem}.f-xl-desk{font-size:2rem}.f-xxl-desk{font-size:3rem}.f-xxxl-desk{font-size:4.5rem}}.pad-top-2{padding-top:clamp(5px,2vw,2rem)}.grid{display:grid;width:100%}.gap{gap:var(--gap)}.gap-1{grid-gap:1rem}.gap-2{grid-gap:2rem}.gap-3{grid-gap:3rem}.gap-4{grid-gap:4rem}.gap-5{grid-gap:5rem}.gap-6{grid-gap:6rem}.normal-gap{gap:var(--gap)}@media(min-width:700px){.g-d-2{grid-template-columns:repeat(2,minmax(0, 1fr))}.g-d-3{grid-template-columns:repeat(2, 1fr)}.g-d-4{grid-template-columns:repeat(2, minmax(0, 1fr))}.g-d-5{grid-template-columns:repeat(2, 1fr)}.g-d-6{grid-template-columns:repeat(2, minmax(0, 1fr))}.g-d-7{grid-template-columns:repeat(2, 1fr)}.g-d-8{grid-template-columns:repeat(2, minmax(0, 1fr))}}@media(min-width: 700px){.page-template-default .g-d-3,.page-template-page-topimg .g-d-3,.page-template-page-no-wrap .g-d-3,.page-template-page-no-wrap-topimg .g-d-3{grid-template-columns:repeat(3, minmax(0, 1fr))}}@media(min-width: 770px){.g-d-2{grid-template-columns:repeat(2, minmax(0, 1fr))}.g-d-3{grid-template-columns:repeat(3, minmax(0, 1fr))}.g-d-4{grid-template-columns:repeat(2, minmax(0, 1fr))}.g-d-5{grid-template-columns:repeat(3, minmax(0, 1fr))}.g-d-6{grid-template-columns:repeat(3, minmax(0, 1fr))}.g-d-7{grid-template-columns:repeat(4, minmax(0, 1fr))}.g-d-8{grid-template-columns:repeat(4, minmax(0, 1fr))}}@media(min-width: 1024px){.g-d-2{grid-template-columns:repeat(2, minmax(0, 1fr))}.g-d-3{grid-template-columns:repeat(3, minmax(0, 1fr))}.g-d-4{grid-template-columns:repeat(4, minmax(0, 1fr))}.g-d-5{grid-template-columns:repeat(5, minmax(0, 1fr))}.g-d-6{grid-template-columns:repeat(3, minmax(0, 1fr))}.g-d-7{grid-template-columns:repeat(4, minmax(0, 1fr))}.g-d-8{grid-template-columns:repeat(4, minmax(0, 1fr))}}@media(min-width: 1100px){.g-d-2{grid-template-columns:repeat(2, minmax(0, 1fr))}.g-d-3{grid-template-columns:repeat(3, minmax(0, 1fr))}.g-d-4{grid-template-columns:repeat(4, minmax(0, 1fr))}.g-d-5{grid-template-columns:repeat(5, minmax(0, 1fr))}.g-d-6{grid-template-columns:repeat(6, minmax(0, 1fr))}.g-d-7{grid-template-columns:repeat(7, minmax(0, 1fr))}.g-d-8{grid-template-columns:repeat(8, minmax(0, 1fr))}}@media(max-width: 700px){.col:last-of-type{padding-bottom:clamp(5px,2vw,2rem)}.col>*:last-of-type{margin-bottom:0}}@view-transition{navigation:auto}.wrap,.wp-block-columns,.wrap-pad{margin-inline:auto;max-width:var(--page-width);padding:var(--gap)}.wrap.pad-4,.wp-block-columns.pad-4,.wrap-pad.pad-4{padding:clamp(5px,2vw,2rem)}.wrap-no-pad{margin:0 auto;max-width:var(--page-width);padding-left:var(--gap);padding-right:var(--gap)}.wrap-pad-top-small{margin:0 auto;max-width:var(--page-width);padding-left:clamp(5px,2vw,2rem);padding-right:clamp(5px,2vw,2rem);padding-top:clamp(5px,2vw,1rem);padding-bottom:clamp(5px,2vw,1rem)}.textwidget .wrap{padding:3rem clamp(5px,2vw,2rem)}.wp-block-columns{padding:0}.page-template-page-no-wrap .wp-block-columns,.page-template-page-no-wrap-topimg .wp-block-columns{padding:var(--gap)}.padding{padding:clamp(5px,2vw,2rem) !important}.padding-no-top{padding-top:0 !important}.padding-no-bottom{padding-bottom:0 !important}@media(min-width: 700px){.wrap.pad-4{padding:clamp(5px,2vw,2rem)}}.no-wrap{padding:clamp(5px,2vw,2rem) 0}section>.wrap{padding:clamp(5px,2vw,2rem)}.page-header{line-height:1}main{background:var(--main-bg)}main .wrap{padding:var(--gap)}main .wrap-pad{padding:var(--gap)}aside{font-size:1rem;line-height:1.4}.page-footer{font-size:var(--footer-font-size);line-height:var(--footer-line-height);font-weight:var(--footer-font-weight);padding-block:clamp(5px,2vw,2rem);color:var(--footer-color)}.footer-col>*:last-of-type:not(.wp-block-heading){margin-bottom:0}@media(width>385px){.footer-widget{grid-template-columns:repeat(auto-fill,minmax(300px, 1fr))}}.post-footer{font-size:.9rem;line-height:1.1;padding-bottom:clamp(5px,2vw,2rem)}.post-footer p{margin-bottom:.5rem}.post-footer .menu{display:flex;gap:1rem}.page-header{background:var(--header-bg);color:var(--header-color);padding:1rem 0}@media(min-width:1100px){.sticky{position:-webkit-sticky;position:sticky;top:0;z-index:99}.admin-bar .sticky{top:32px}.scroll-pad{scroll-padding:var(--scroll-pad)}}@media(min-width:700px){.article-aside{display:grid;grid-template-columns:1fr var(--aside-right);grid-gap:var(--gap)}.aside-article{display:grid;grid-template-columns:var(--aside-left) 1fr;grid-gap:var(--gap)}.aside-article aside{order:1}.aside-article article{order:2}}.aside-article-aside{display:grid;grid-template-columns:1fr;grid-gap:var(--gap)}.aside-article-aside .right-aside{order:3}.aside-article-aside .left-aside{order:2}.aside-article-aside article{order:1}@media(min-width:700px){.aside-article-aside{display:grid;grid-template-columns:1fr var(--aside-right)}.aside-article-aside .left-aside{order:2}.aside-article-aside .right-aside{order:3}.aside-article-aside article{order:1}}@media(min-width:1000px){.aside-article{grid-template-columns:var(--aside-left) 1fr}.article-aside{grid-template-columns:1fr var(--aside-right)}.aside-article-aside{display:grid;grid-template-columns:var(--aside-left) 1fr var(--aside-right)}.aside-article-aside .left-aside{order:1;grid-column:unset}.aside-article-aside .right-aside{order:3}.aside-article-aside article{order:2}}.woo-wrap{display:grid}.woo-article{order:2}.left-woo-aside{order:1}.lr-top-main{background:var(--body-bg)}.lr-top{gap:var(--gap)}.lr-top__sec>*{margin-bottom:0}.lr-top__sec{display:flex;flex-flow:column}@media(min-width:800px){.lr-top{grid-template-columns:1fr 1fr}.lr-top__first{display:flex;flex-flow:column;align-self:center}}.pre-header-con{background:var(--pre-header-bg);color:var(--pre-header-color)}.pre-header{flex-direction:row-reverse;align-items:baseline;gap:1rem;line-height:1}.pre-header .menu{display:flex;gap:1rem}.pre-header .menu a{text-decoration:none}.pre-header .menu a[aria-current=page]{border-bottom:1px solid}.pre-header a{color:inherit}.pre-header a:hover{color:inherit}.screen-reader-response{border:0;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal !important}.wpcf7-not-valid-tip{display:block;padding:.5rem 0;color:red;font-size:.8rem}span.wpcf7-list-item label{display:flex;align-items:baseline}.menu-icon{align-self:center;height:40px;width:40px;display:flex;cursor:pointer;margin-left:auto}.a-center .menu-icon{margin:0 0 0 auto}.menu-icon svg{fill:var(--menu-icon);transition:.5s all}.menu-close{width:38px;height:38px;background:hsla(0,0%,100%,.4);text-align:center;line-height:38px;margin-bottom:var(--gap);border-radius:50vw}.open-mobile-menu .menu-close{display:block}@media(min-width:1100px){.menu-icon{display:none}}@media(max-width:1099px){.menu-trigger{position:absolute;top:0;right:0;cursor:pointer;width:60px;height:60px;text-align:center;border-right:1px solid;border-left:1px solid;border-color:var(--menu-mobile-border);background:var(--menu-mobile-trigger-bg)}.menu-trigger:after,.menu-trigger:before{content:"";display:block;position:absolute;left:50%;top:50%;bottom:auto;right:auto;transform:translateX(-50%) translateY(-50%);width:12px;margin-left:-6px;height:1px;background:var(--menu-mobile-trigger-color);transition:all .3s ease-in-out}.menu-trigger-active-trigger:after,.menu-trigger.active-trigger:before{background:var(--menu-mobile-trigger-active-color)}.menu-trigger:before{opacity:1;transform:rotate(0deg)}.menu-trigger:after{opacity:1;transform:rotate(90deg)}.menu-trigger.active-trigger{background:var(--menu-mobile-trigger-active-bg)}.menu-trigger.active-trigger:after{opacity:0;transform:rotate(0deg)}nav ul{margin:0;padding:0}nav li{margin:0;padding:0;list-style-type:none;position:relative}nav a{text-decoration:none}.mobile-menu{flex:1;display:none;background:var(--menu-mobile-bg);width:100%;position:fixed;right:0;top:0;bottom:0;padding:var(--gap);z-index:100;max-height:100%;overflow-y:scroll}.admin-bar .mobile-menu{padding-top:7em}.mobile-menu>ul{line-height:1.4rem;border-top:1px solid var(--menu-mobile-border)}.mobile-menu ul ul{display:none;padding-right:0;border:none}.mobile-menu ul .current-menu-item ul{display:block}.mobile-menu a{color:var(--menu-mobile-color);opacity:.9;display:flex;min-height:60px;align-items:center;transition:.3s all;border-bottom:1px solid var(--menu-mobile-border);padding-left:.15rem}.mobile-menu li li a{padding-left:1rem}.mobile-menu li li li a{padding-left:1.5rem}.mobile-menu .current-menu-item>a{opacity:1}.open-mobile-menu{display:block}.mobile-menu .current-menu-item>a{opacity:1;font-weight:600}.mobile-menu ul .current-menu-ancestor>ul{display:block}.sub-menu{background:var(--menu-mobile-sub-bg)}}@media(min-width:1100px){.site-menu{display:flex;font-size:1rem}.site-menu.center{align-items:center}.site-menu.bottom{align-items:flex-end}.site-menu a{color:var(--menu-desktop-color);padding:var(--menu-desktop-pad)}.site-menu a:hover{color:var(--menu-desktop-hover-color)}.site-menu a[aria-current=page]{color:var(--menu-desktop-current-color);border-bottom:1px solid;margin-bottom:-1px}.site-menu>.current-menu-parent>a,.site-menu .current-menu-ancestor>a{border-bottom:1px solid var(--menu-desktop-current-color);margin-bottom:-1px}.site-menu>.current-menu-parent .current-menu-ancestor>a,.site-menu .current-menu-ancestor .current-menu-ancestor>a{border-bottom:none;margin-bottom:0}.site-menu>.current-menu-parent .current-menu-ancestor>a:before,.site-menu .current-menu-ancestor .current-menu-ancestor>a:before{content:"-";padding-right:1ch;color:var(--menu-desktop-current-color)}.site-menu li li a{color:var(--menu-desktop-sub-color);padding:var(--menu-desktop-sub-pad);border-bottom:none}.site-menu li li a:hover{color:var(--menu-desktop-sub-hover-color)}.site-menu li li a[aria-current=page]{margin-left:calc(var(--menu-desktop-sub-pad-side)*-1);margin-right:calc(var(--menu-desktop-sub-pad-side)*-1);background-color:var(--menu-desktop-sub-current-bg);color:var(--menu-desktop-sub-current-color);padding-left:calc(var(--menu-desktop-sub-pad-side) + .5rem);padding-right:calc(var(--menu-desktop-sub-pad-side) + .5rem);border-bottom:none;margin-bottom:0}.site-menu.right-align{margin-left:auto;flex:inherit}.site-menu ul{display:flex;gap:1rem}.site-menu ul a{line-height:2rem}.site-menu ul ul{display:none;position:absolute;z-index:100;left:0;min-width:250px;line-height:1.6;background:var(--menu-desktop-sub-bg)}.site-menu ul ul a{line-height:1.3}.site-menu ul ul li{padding:0 var(--menu-desktop-sub-pad-side);border-bottom:1px solid var(--menu-desktop-sub-border);transition:.1s background}.site-menu ul ul li:last-of-type{border:none}.site-menu ul ul li:hover{background-color:var(--menu-desktop-sub-hover-bg)}.site-menu ul ul li a:after{display:none}.site-menu ul ul ul{left:100%;top:0}.site-menu ul li{position:relative}.site-menu ul li:last-of-type a:after{display:none}.site-menu ul li:hover>ul{display:block}.site-menu>ul>li:nth-last-child(-n+2) ul{left:auto;right:0}.site-menu>ul>li:nth-last-child(-n+2) ul ul{left:auto;right:100%}.menu-close{display:none}.has-sub{background-image:url(//www.ns-baadelaug.dk/wp-content/themes/Webspeed/img/has-sub.svg);background-repeat:no-repeat;background-size:7px;background-position:10px center}.menu.right-align>ul>li:last-of-type ul{left:auto;right:0}.menu.right-align>ul>li:last-of-type ul ul{left:auto;right:100%}.scroll-menu{box-shadow:0 5px 5px -5px #333}}@media(min-width:1100px){.widget_nav_menu.aside-left-widget{line-height:32px}.widget_nav_menu.aside-left-widget a{color:var(--menu-desktop-font);padding:.5rem 0;border-bottom:1px solid var(--border);display:block;text-decoration:none;line-height:1.1}.widget_nav_menu.aside-left-widget a:hover{color:var(--menu-desktop-hover-font)}.widget_nav_menu.aside-left-widget a[aria-current=page]{color:var(--menu-desktop-current-font)}.widget_nav_menu.aside-left-widget ul ul{display:none;padding:0}.widget_nav_menu.aside-left-widget ul ul a{padding-left:1rem}.widget_nav_menu.aside-left-widget ul ul ul a{padding-left:2rem}.widget_nav_menu.aside-left-widget ul .current-menu-ancestor ul,.widget_nav_menu.aside-left-widget ul .current_page_item>ul{display:block}.widget_nav_menu.aside-left-widget li{position:relative;margin:0}.widget_nav_menu.aside-left-widget .menu-trigger{position:absolute;top:5px;right:0;cursor:pointer}.widget_nav_menu.aside-left-widget .menu-trigger:before{content:"+";width:32px;display:inline-block;background:rgba(0,0,0,.06);text-align:center}.widget_nav_menu.aside-left-widget .menu-trigger.active-trigger:before{content:"-"}.widget_nav_menu.aside-left-widget .current-menu-ancestor .menu-trigger:before{content:"-"}.widget_nav_menu.aside-left-widget .current-menu-ancestor .menu-trigger.active-trigger:before{content:"+"}}.child-menu{line-height:1.2}.child-menu a{border-bottom:1px solid var(--border);color:var(--menu-desktop-font);display:block;padding:.5rem 0}.child-menu .children .children{margin-left:.5rem}.child-menu .current_page_item>a{border-bottom-color:var(--menu-desktop-current-font)}.child-menu-top>.page_item_has_children>a{font-weight:700;text-transform:uppercase;border-bottom-width:2px}#breadcrumbs{background:var(--main-bg);line-height:1;padding-block:1rem;font-size:.85rem}#breadcrumbs a{color:var(--body-font);text-decoration:none}#breadcrumbs .breadcrumb_last{opacity:.5}#cookiescript_accept,#cookiescript_reject,#cookiescript_save{height:48px;line-height:48px !important}#cookiescript_manage_wrap{line-height:48px}#cookiescript_buttons{display:block !important;padding:1rem}.cookiescript_checkbox{padding:.5rem 0}#cookiescript_link{font-size:24px !important}#cookiescript_header{margin-top:30px !important}#cookiescript_close{height:48px !important;width:48px !important;display:flex;align-items:center;justify-content:center}#cookiescript_accept{color:#000 !important}#cookiescript_readmore{color:#fff !important}ul.liste{margin:2rem 0;padding:0;list-style-type:none}ul.liste li{display:grid;grid-gap:.5rem;padding:.25rem 0;grid-template-columns:30px auto;align-items:center}ul.liste img{max-width:32px}ul.liste a{text-decoration:none}@media(min-width:700px){ul.liste.horisontal{display:flex;gap:1.5rem}}ul.dl{list-style-type:none;text-transform:uppercase;padding:0;margin:0;letter-spacing:1px}ul.dl li{display:grid;gap:1em;margin-bottom:1rem;grid-template-columns:26px auto;align-items:center}ul.dl li svg{display:block}ul.dl.size-2{font-size:1.2rem;font-weight:700}ul.dl.size-2 li{grid-template-columns:30px auto}ul.dl.size-3{font-size:2.3rem;font-weight:700}ul.dl.size-3 li{grid-template-columns:50px auto}.widget_polylang ul{margin:0;padding:0;display:flex;gap:1ch}.widget_polylang li{list-style-type:none;text-transform:uppercase;font-size:.8rem}.widget_polylang.widget-menu{padding:1rem;background:hsla(0,0%,100%,.4)}.widget_polylang.widget-menu a{color:#000}.widget_polylang a{border:none;text-decoration:none}.current-lang{opacity:.5}:root{--woo-color-1:#f6f5f2;--woo-color-2:#cdd0c9;--woo-color-3:#2f4858;--woo-color-4:#4d6a70;--woo-color-5:#c58d02;--woo-color-6:#ca9a21;--woo-red:darkred;--woo-blue:#5f9ea0;--woo-small-font:85%;--woo-but-height:1}.woo-menu{grid-template-columns:1fr 40px 40px}@media(min-width:1100px){.woo-menu{grid-template-columns:1fr 50px}}ul.products,ul.wc-block-grid__products{margin:0;padding:0;display:grid;gap:var(--gap)}ul.products li,ul.wc-block-grid__products li{margin:0;padding:.5rem;background:rgba(0,0,0,.025);list-style-type:none;position:relative;display:flex;flex-flow:column;border-radius:.5rem;border:1px solid rgba(0,0,0,.04)}ul.products img,ul.wc-block-grid__products img{margin-bottom:1rem}ul.products .price,ul.wc-block-grid__products .price{margin-bottom:1rem}.wp-block-columns ul.products,.wp-block-columns ul.wc-block-grid__products{margin:2rem 0}@media(min-width:376px){.columns-3,.columns-4,.columns-5,.wc-block-grid.has-3-columns .wc-block-grid__products,.wc-block-grid.has-4-columns .wc-block-grid__products,.wc-block-grid.has-5-columns .wc-block-grid__products{grid-template-columns:repeat(2,minmax(0, 1fr))}}@media(min-width: 800px){.columns-3,.wc-block-grid.has-3-columns .wc-block-grid__products{grid-template-columns:repeat(3, minmax(0, 1fr))}}@media(min-width: 800px){.columns-4,.wc-block-grid.has-4-columns .wc-block-grid__products{grid-template-columns:repeat(4, minmax(0, 1fr))}.columns-5,.wc-block-grid.has-5-columns .wc-block-grid__products{grid-template-columns:repeat(3, minmax(0, 1fr))}}@media(min-width: 1000px){.columns-5,.wc-block-grid.has-5-columns .wc-block-grid__products{grid-template-columns:repeat(5, minmax(0, 1fr))}}.products a,.wc-block-grid__products a{color:inherit;text-decoration:none;display:flex}.products a.woocommerce-loop-product__link,.wc-block-grid__products a.woocommerce-loop-product__link{flex-flow:column;height:100%;border-bottom:1px solid var(--woo-color-2);margin-bottom:1rem}.products a.wc-forward,.wc-block-grid__products a.wc-forward{display:inline-block;margin:1rem 0 0;font-weight:700;text-transform:uppercase;font-size:75%}.products a.wc-forward:before,.wc-block-grid__products a.wc-forward:before{content:"→";margin-right:1ch}.onsale{position:absolute;background:rgba(237,216,0,.9);color:#000;border-radius:.5rem;padding:4px 10px;line-height:1.2;font-size:.8rem;font-weight:300;right:1rem;top:1rem;text-transform:uppercase}a:hover .onsale{background:var(--woo-color-5);color:#fff}.woocommerce-variation-add-to-cart{container-type:inline-size;container-name:addtocart}a.button,a.wp-element-button,button.button{display:flex;flex-wrap:wrap;justify-content:center;border:none;text-decoration:none;border-radius:50vw;width:100%;max-width:415px;margin-top:auto;background:var(--woo-color-5);align-items:center;text-align:center;color:#000;padding-block:.7rem;transition:box-shadow .5s}a.button:hover,a.wp-element-button:hover,button.button:hover{background:var(--woo-color-6);color:#fff}.summary a.button,.summary a.wp-element-button,.summary button.button{margin-top:0}a.button.add_to_cart_button,a.wp-element-button.add_to_cart_button,button.button.add_to_cart_button{background:var(--woo-blue);color:#000;font-weight:500}a.button.add_to_cart_button:hover,a.wp-element-button.add_to_cart_button:hover,button.button.add_to_cart_button:hover{box-shadow:inset 0 0px 50px rgba(0,0,0,.3411764706);color:#fff}a.button.single_add_to_cart_button,a.button[name=update_cart],a.button[name=apply_coupon],a.button[name=woocommerce_checkout_place_order],a.wp-element-button.single_add_to_cart_button,a.wp-element-button[name=update_cart],a.wp-element-button[name=apply_coupon],a.wp-element-button[name=woocommerce_checkout_place_order],button.button.single_add_to_cart_button,button.button[name=update_cart],button.button[name=apply_coupon],button.button[name=woocommerce_checkout_place_order]{background:var(--woo-color-3);color:#fff;cursor:pointer}.single-post a.wp-element-button{max-width:none;margin-block:1rem}@media(max-width:500px){button[type=submit]{width:100%}}button[name=update_cart]{margin-top:1rem;max-width:200px}.products .price del{color:#717171}.woocommerce-pagination{margin-top:3rem}.woocommerce-pagination ul{display:flex;align-items:center;justify-content:center;padding:0}.woocommerce-pagination ul .current{width:45px;height:45px;display:flex;justify-content:center;align-items:center;border:1px solid;border-radius:100vw}.woocommerce-pagination li{margin:0 .5rem}.left-woo-aside{display:flex;flex-flow:column}.left-woo-aside .wc-blocks-filter-wrapper,.left-woo-aside .wp-block-woocommerce-active-filters:not(:empty),.left-woo-aside .wp-block-woocommerce-product-categories:not(:empty),.left-woo-aside .wp-block-woocommerce-attribute-filter:not(:empty),.left-woo-aside .wp-block-woocommerce-stock-filter:not(:empty){border-bottom:1px solid var(--border);padding-bottom:1rem}.left-woo-aside h2,.left-woo-aside h3,.left-woo-aside h4,.left-woo-aside h5,.left-woo-aside h6{margin:0 0 2rem}.left-woo-aside .wc-block-product-categories{margin-bottom:0}.woo-aside-con{display:none;flex-flow:column;gap:1rem}.woo-aside-con.active{display:flex}#woo-filter-toggle{background:0 0;height:2.3rem;border-radius:50vw;border:1px solid var(--border);cursor:pointer;margin-bottom:1rem}@media(min-width:700px){.left-woo-aside{border-right:1px solid var(--border)}#woo-filter-toggle{display:none}.woo-aside-con{display:flex}}.text-bottom{margin-top:2rem}.wc-block-components-price-slider__range-input-progress{height:2px}.wc-block-components-price-slider__range-input-wrapper{height:2px;margin:0 0 2rem}.wc-block-components-price-slider__range-input::-webkit-slider-thumb{border-width:1px;width:20px;height:20px;margin:-10px 0 0}.wc-block-components-checkbox .wc-block-components-checkbox__input[type=checkbox]{display:flex;align-items:center;justify-content:center;border:1px solid;border-radius:10px;width:20px;height:20px;box-shadow:none;outline:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;margin-right:10px}.wp-block-woocommerce-product-categories ul{padding-left:0;margin-bottom:0}.wp-block-woocommerce-product-categories ul ul{margin-left:.5rem}.wp-block-woocommerce-product-categories ul ul li:before{content:"➾"}.wp-block-woocommerce-product-categories ul li{list-style-type:none;margin:.5rem 0}.wp-block-woocommerce-product-categories ul a{text-decoration:none;color:inherit}.wp-block-woocommerce-product-categories ul a:hover{text-decoration:underline}.wc-block-product-categories-list-item-count,.wc-filter-element-label-list-count{display:inline-flex;margin-left:.5rem;align-items:center;justify-content:center;border-radius:50%;width:20px;height:20px;font-size:.6rem;background:var(--border)}.wc-block-product-categories-list-item-count:after,.wc-block-product-categories-list-item-count:before,.wc-filter-element-label-list-count:after,.wc-filter-element-label-list-count:before{display:none}.woo-img-sum{background:var(--woo-color-1);padding:1rem;border-radius:.5rem}.summary.entry-summary{padding-top:1rem;display:flex;flex-flow:column;align-self:center;position:relative}.summary.entry-summary>*{margin-bottom:1rem}.summary.entry-summary .woocommerce-notices-wrapper,.summary.entry-summary form{margin-bottom:0}@media(min-width:800px){.woo-img-sum{grid-template-columns:2fr 1fr;gap:2rem}.summary.entry-summary{border-left:3px solid var(--woo-color-2);padding-left:2rem;padding-top:0}}@media(min-width:1055px){.woo-img-sum{grid-template-columns:600px 1fr;gap:2rem}}.woocommerce-product-gallery{overflow:hidden}.woocommerce-product-gallery__wrapper{margin:0}.flex-control-thumbs{display:grid;grid-template-columns:repeat(4,minmax(0, 1fr));gap:1rem;margin:1rem 0;padding:0}.flex-control-thumbs li{margin:0;padding:0;list-style-type:none}.flex-control-thumbs img{width:100%}.woocommerce-notices-wrapper{margin-top:auto}.woocommerce-notices-wrapper>div{background:var(--woo-color-1);padding:1rem;border-radius:.5rem;margin:1rem 0;text-align:center;font-style:italic}.woocommerce-notices-wrapper>div .button{margin:1rem auto;font-style:normal}.woocommerce-product-gallery__wrapper img{width:auto;max-height:60vh}.product_meta span{display:block;font-weight:700}.product_meta span span{display:inline-block;font-weight:400}.product_meta span a{font-weight:400;text-decoration:none}.product_meta span a:hover{text-decoration:underline}.woocommerce-product-attributes{font-size:var(--woo-small-font);text-align:right}.woocommerce-product-attributes p{margin:0;display:inline-block}.woocommerce-product-attributes .onsale{position:relative;right:0}.related-title,.upsell-title{font-size:var(--woo-small-font)}.wc-forward{text-align:right}.woo-body{gap:1rem;margin:2rem 0}@media(min-width:800px){.woo-body{gap:2rem}}.pswp__bg{background:var(--woo-color-1)}table.variations{width:100%}table.variations tr{padding-bottom:1rem;display:block}table.variations td,table.variations th{border:none;padding:0;display:grid;text-align:left;font-weight:400;gap:1rem}table.variations td.label,table.variations th.label{font-size:var(--woo-small-font);display:none}@media(min-width:400px){table.variations td.label,table.variations th.label{display:block;padding-left:1rem}}input[name=quantity]{width:70px;border-radius:20px;padding-left:2ch}select{border-radius:20px;background-color:#fff;padding-left:2ch}.woocommerce-variation-add-to-cart,form.cart{display:flex;flex-direction:column;gap:1rem}.woocommerce-variation-add-to-cart.variations_form,form.cart.variations_form{display:block}@media(max-width:1099px){.woocommerce-variation-add-to-cart,form.cart{gap:0}.woocommerce-variation-add-to-cart>*,form.cart>*{margin-bottom:1rem}.woocommerce-variation-add-to-cart button,form.cart button{margin-bottom:0}}@media(min-width:1100px){.woocommerce-variation-add-to-cart,form.cart{flex-direction:row}}.woocommerce table{width:100%}.woocommerce td,.woocommerce th{border:none;padding:0;line-height:1.8}.woocommerce th{font-size:.9rem;text-transform:uppercase;font-weight:400}td.product-name{font-weight:700}.woocommerce-cart-form .woocommerce-cart-form__contents tr{display:grid;grid-template-columns:60px auto;gap:.5rem;border-bottom:1px solid var(--woo-color-2);padding:.5rem 0}.woocommerce-cart-form .woocommerce-cart-form__contents tr:last-of-type{border:none}.woocommerce-cart-form .woocommerce-cart-form__contents tbody tr:last-of-type{grid-template-columns:1fr}.woocommerce-cart-form__contents thead{display:none}.woocommerce-cart-form__contents .product-price,.woocommerce-cart-form__contents .product-remove{display:none}.coupon{display:grid;gap:1rem;margin:1rem 0}@media(min-width:700px){.woocommerce-cart-form__contents thead{display:table-header-group}.woocommerce-cart-form__contents .product-price,.woocommerce-cart-form__contents .product-remove{display:block}.woocommerce-cart-form__contents .coupon{grid-template-columns:1fr 1fr}.woocommerce-cart-form .woocommerce-cart-form__contents tr{align-items:center;grid-template-columns:20px 60px 5fr 2fr 70px 2fr;gap:1ch}}.woocommerce-cart-form__cart-item a{text-decoration:none;color:inherit}.cart-div{gap:4vw}.cart-collaterals tr th{display:flex}.cart-collaterals tr.woocommerce-shipping-totals{display:block}.cart-collaterals tr.woocommerce-shipping-totals th{display:none}.cart-collaterals tr.woocommerce-shipping-totals ul{margin:0;padding:0}.cart-collaterals tr.woocommerce-shipping-totals ul li{list-style-type:none;margin:0;padding:0}.cart-collaterals tr.woocommerce-shipping-totals ul label{display:inline-block;margin-left:1ch}.wc-proceed-to-checkout{margin:2rem 0 0}@media(min-width:1100px){.cart-div{grid-template-columns:2fr 1fr}.cart-collaterals{border-left:1px solid var(--woo-color-2);padding-left:4vw}.cart-collaterals h2{margin:0 0 .25rem;padding-bottom:.5rem;font-size:1.1rem;border-bottom:1px solid var(--border)}}.order-total{border-bottom:2px solid var(--woo-color-2)}.woocommerce-form-coupon-toggle{margin-bottom:1rem;text-align:right;font-size:.85rem;font-style:italic}.woocommerce-form-coupon-toggle a{display:block;font-size:1rem;font-style:normal}.checkout-spalter{display:grid;gap:1rem}.checkout-spalter p{max-width:none;margin:0 0 1rem;font-size:1rem}.checkout-spalter h3{margin:0 0 1rem;font-weight:400;text-transform:uppercase;font-size:.85rem;max-width:inherit}.checkout-spalter .betaling h3{font-weight:700;font-size:1rem}@media(min-width:800px){.checkout-spalter{grid-template-columns:2fr 3fr}.checkout-spalter{gap:4rem}}.woocommerce-error{margin:2rem 0;padding:1rem 2rem;border-top:1px solid var(--woo-red);border-bottom:1px solid var(--woo-red)}.woocommerce-error li{margin:0}.select2-container--default .select2-selection--single{height:2.5rem;background:#fff;border:1px solid #bbb}.select2-container--default .select2-selection--single .select2-selection__arrow{height:2.5rem}.select2-container--default .select2-selection--single .select2-selection__rendered{line-height:2.5rem}.select2-dropdown{border-color:#bbb}.select2-container--default .select2-results__option[aria-selected=true],.select2-container--default .select2-results__option[data-selected=true]{background-color:rgba(0,125,187,.08)}.select2-container--default .select2-results__option--highlighted[aria-selected],.select2-container--default .select2-results__option--highlighted[data-selected]{background:rgba(0,125,187,.03);color:inherit}.select2-container--default .select2-search--dropdown .select2-search__field{border-color:#bbb}.prod-title{font-size:1.6rem;font-weight:700;line-height:1.1;margin:0}.woo-title{font-weight:500;margin-top:auto;margin-bottom:5px;line-height:1.1}.woocommerce-variation-description,.woocommerce-shipping-destination{font-style:var(--woo-small-font);margin-bottom:1rem}.woocommerce-variation-price{margin-bottom:1rem;color:var(--woo-green);font-weight:700}.cross-sells{border-top:1px solid var(--woo-color-2);margin-top:4vw}.cross-sells ul.products{grid-template-columns:1fr 1fr 1fr 1fr}section.up-sells,section.related{border-top:1px solid var(--woo-color-2);margin-top:2rem;padding-top:1rem}table.woocommerce-table--order-details{border-top:1px solid var(--woo-color-2);max-width:700px;padding-top:1rem;display:grid;text-align:left}table.woocommerce-table--order-details tr{display:grid;grid-template-columns:1fr 1fr}table.woocommerce-table--order-details td,table.woocommerce-table--order-details th{padding:0 1rem 0 0}ul.order_details{margin:0;padding:0}ul.order_details li{margin:0;padding:0;list-style-type:none}.woocommerce-order{border-top:1px solid var(--woo-color-2);padding-top:1rem}.woocommerce-notice{font-style:italic}.woocommerce-billing-fields label,.shipping_address label{font-size:var(--woo-small-font)}.woocommerce-variation-availability{font-size:var(--woo-small-font);padding:.5rem 0;font-style:italic}.woo-menu{gap:1rem}@media(min-width:700px){.woo-menu{align-items:center}}.menu-inner{gap:1rem 3rem;flex-wrap:wrap;align-items:center}.components-modal__header svg{max-width:inherit;cursor:pointer}h2.wc-block-mini-cart__title{display:none}.wc-block-mini-cart__footer{background:var(--woo-color-2);border:none}.wp-block-woocommerce-filled-mini-cart-contents-block{background:var(--woo-color-1)}.wc-block-mini-cart__drawer .components-modal__header svg{fill:var(--woo-red)}.remove{color:var(--woo-red) !important}tfoot{text-align:left}.woocommerce-checkout-payment{margin-top:3rem}@media(min-width:400px){#billing_first_name_field,#billing_postcode_field,#billing_phone_field,#shipping_first_name_field,#shipping_postcode_field{width:48%;float:left}#billing_last_name_field,#billing_city_field,#billing_email_field,#shipping_last_name_field,#shipping_city_field{width:48%;float:right}}.betaling{border:solid 1px var(--woo-pay-border);background-color:var(--woo-pay-bg);padding:1rem;border-radius:3px}.betaling .product-quantity{font-weight:400;font-size:var(--woo-small-font)}@media(min-width:800px){.betaling{padding:3rem}}#order_comments_field{margin:0;max-width:inherit}label[for=order_comments]{display:none}.wc_payment_methods{display:flex;margin:1rem 0;padding:0;border-top:1px solid #fff;flex-wrap:wrap}.wc_payment_methods li{list-style-type:none;margin:0 0 1rem;padding:0;max-width:inherit;width:100%}.wc_payment_methods li label{display:inline}.wc_payment_methods p{margin:0}.woocommerce-additional-fields h3{display:none}button#place_order{margin-top:2rem}.checkout_coupon p.form-row-last{margin:0;overflow:hidden}.checkout_coupon input{border-color:#bbb}.checkout_coupon input:focus{border:solid 1px var(--woo-pay-border);background-color:var(--woo-pay-bg)}.woocommerce-form-coupon{max-width:400px;padding-bottom:2rem}.woocommerce-form-coupon button{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding-inline:1rem;float:right;font-size:.85rem;text-transform:uppercase}.woocommerce-form-coupon p:not(.form-row){display:none}.product-total,.cart-subtotal td,.order-total td,.tax-total td{text-align:right}.prod-search-con{padding:0 1rem;background:var(--woo-color-1);border-radius:100vh;transition:1s background}.prod-search-con input.wp-block-search__input{background:rgba(0,0,0,0);border:none !important}.prod-search-con button[type=submit].has-icon{display:flex;align-items:center;height:48px;width:48px}.prod-search-con button[type=submit].has-icon svg{fill:var(--woo-green) !important}.scroll .prod-search-con{background:var(--woo-blue);color:#fff}.scroll .prod-search-con input{background:rgba(0,0,0,0)}.scroll .prod-search-con button[type=submit].has-icon svg{fill:#fff !important}.scroll .prod-search-con input::-moz-placeholder{color:#fff}.scroll .prod-search-con input::-webkit-input-placeholder{color:#fff}.scroll .prod-search-con input:-ms-input-placeholder{color:#fff}p.price{font-size:1.2rem}.wc-block-mini-cart__amount{display:none}#ship-to-different-address{clear:both}#shipping_method{margin:0;padding:0}#shipping_method li{margin:0;padding:0;list-style-type:none}#shipping_method label{display:inline-block;margin-left:1ch}.wc-block-components-price-slider--is-input-inline .wc-block-components-price-slider__controls .wc-block-components-price-slider__amount{max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}.woocommerce-shipping-fields__field-wrapper{border:1px solid var(--woo-pay-border);padding:1rem 1rem 0;overflow:hidden;margin-bottom:2rem;background-color:var(--woo-pay-bg)}.in-stock{margin:0}.woocommerce-cart-form__contents thead{border-bottom:1px solid var(--woo-color-2)}.woo-figure{margin:0;margin-bottom:1rem}.woo-cat{background-color:var(--main-bg);overflow:hidden;border-bottom:1px solid var(--border)}tr.woocommerce-shipping-totals{display:grid}.woocommerce-billing-fields h3{display:none}.cart-empty.woocommerce-info{font-size:.85rem;text-transform:uppercase;border:1px solid var(--woo-pay-border);padding:1rem 0;margin:2rem 0;text-align:center;background-color:var(--woo-pay-bg);max-width:415px;border-radius:3px}#webcart{fill:var(--menu-icon)}.itemsInCart #webcart .cir{animation:filter-animation 1s infinite}.woocommerce-cart #webcart,.woocommerce-cart #webcart .cir,.woocommerce-checkout #webcart,.woocommerce-checkout #webcart .cir{fill:#ddd;animation:none}@keyframes filter-animation{0%{fill:#fff}75%{fill:var(--menu-icon)}100%{fill:#fff}}.is-success svg{fill:green}.term-description,.text-bottom{max-width:75ch}.wrap .wc-block-grid__product{max-width:none !important}.wrap .wc-block-grid__product a{display:flex;flex-flow:column;text-align:left;height:100%}.wrap .wc-block-grid__product .wp-block-button__link{display:flex;flex-wrap:wrap;justify-content:center;border:none;text-decoration:none;border-radius:50vw;width:100%;margin-top:auto;background:var(--woo-blue);align-items:center;text-align:center;color:#000;padding-block:.7rem;transition:box-shadow .5s}.wrap .wc-block-grid__product .wp-block-button__link:hover{box-shadow:inset 0 0px 50px rgba(0,0,0,.3411764706);color:#fff}.wrap .wc-block-grid__product .wp-block-button{margin-top:auto}.wrap .wc-block-grid__product .wc-block-grid__product-title{font-weight:700;margin-top:auto;margin-bottom:5px;line-height:1.1}.wrap .wc-block-grid__product .price{text-align:left}.wrap .wc-block-grid__product .wc-block-grid__product-onsale{position:absolute;background:rgba(237,216,0,.9);color:#000;border-radius:.5rem;padding:4px 10px;line-height:1.2;font-size:.8rem;font-weight:300;right:.5rem;top:.5rem;text-transform:uppercase}.cart-con{align-self:center}.fw-row{display:flex;flex-direction:column;background:#e7e7e7}.null .fw-row:nth-child(2n+1){background:#fff}.fw-txt{padding:2rem;align-self:center}@media(min-width:800px){.fw-row{flex-direction:row}.fw-row:nth-child(2n){flex-direction:row-reverse}.fw-col.fw-txt{padding:2rem 3rem}}@media(min-width:1200px){.fw-txt{padding:3rem 5rem}}.fw-img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:1s filter}.fw-img a:hover img{filter:grayscale(1)}@media(max-width:800px){.fw-col{width:100% !important}}.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-month__week{border-left:1px solid}.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-month__body{border-top:1px solid}.tribe-events .tribe-events-calendar-month__multiday-event-bar{background:var(--border)}.tribe-events-widget .tribe-events-widget-events-list__event-row{padding:.5rem;border-radius:3px}.type-tribe_events.status-publish{background:#f2f2f2}.type-tribe_events.status-publish a{color:inherit}.type-tribe_events.status-publish a:hover{color:inherit}.type-tribe_events.status-publish.tag-foedselsdage .tribe-events-calendar-month__multiday-event-bar,.type-tribe_events.status-publish.tag-foedselsdage{background:red;color:#fff}.type-tribe_events.status-publish.tag-morten .tribe-events-calendar-month__multiday-event-bar,.type-tribe_events.status-publish.tag-morten{background:green;color:#fff}.tribe-common-c-svgicon--featured{fill:gold}.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-day__event-content{margin-right:0;margin-left:0}.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-day__event-content>*{padding-left:0;padding-right:0}abbr,abbr[title],acronym{cursor:inherit;border:none;text-decoration:none}.tribe-events-event-meta dt{font-size:.8rem;line-height:1}.tooltipster-sidetip .tooltipster-box{padding:1rem;background:#fff;font-size:.8rem}.tooltipster-sidetip .tooltipster-box a{color:inherit}.tooltipster-sidetip .tooltipster-content{color:#222}.tribe-events h3{font-size:.9rem;font-weight:400}.tribe-events.tribe-events-view--list h3,.tribe-events.tribe-events-view--day h3{font-size:1.4rem;font-weight:700}.tribe-events.tribe-events-view--widget-events-list h3{font-size:1rem;font-weight:700}.tribe-events-widget-events-list__view-more{text-align:right}.tribe-events-widget-events-list__event-date-tag,.tribe-events .tribe-events-calendar-list__event-date-tag-datetime{background:rgba(0,0,0,.05);border-radius:3px}.tribe-events .tribe-events-widget-events-list__event-wrapper{padding-left:1rem}.tribe-events-widget-events-list__event-date-tag-datetime{justify-content:center}.tribe-events .tribe-events-calendar-list__event-row,.tribe-events-calendar-day__event-content.tribe-common-g-col{padding:1rem 0}.tribe-events .tribe-events-calendar-month-mobile-events__mobile-event{padding:.5rem;margin:.5rem 0}.tribe-events .tribe-events-calendar-list__event-title-link:visited{color:inherit}.tribe-events-c-view-selector__content{background:#f2f2f2}.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-month__day{min-height:80px}.tribe-events .tribe-events-c-top-bar__datepicker-container .dropdown-menu{width:auto;min-width:auto}.tribe-events-calendar-list__event-date-tag.tribe-common-g-col{padding-right:0 !important}.tribe-common .tribe-common-g-row--gutters{margin-left:0;margin-right:0}.tribe-common button{padding:.5rem 1rem}.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-top-bar .tribe-events-c-top-bar__nav.tribe-common-a11y-hidden{display:none !important}.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-top-bar a.tribe-events-c-top-bar__today-button{display:none !important}.tribe-common .tribe-common-l-container{max-width:var(--page-width);padding:0 !important}.single-tribe_events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button,.tribe-events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button{display:flex;gap:.5rem}.tribe-events-notices{padding:1rem;border:1px solid var(--border);font-weight:700}.tribe-events-notices ul{margin-left:1rem}.single-date{border-bottom:1px solid var(--border);padding-bottom:.5rem}.tribe-events-meta-group-venue dt,.tribe-events-meta-group-organizer dt{display:none}.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-list__event-row,.tribe-common--breakpoint-medium.tribe-common .tribe-common-g-row--gutters{margin:0 0 1rem}article .tribe-common--breakpoint-medium.tribe-common .tribe-common-g-row--gutters{margin:0}svg.tribe-events-c-subscribe-dropdown__export-icon,svg.tribe-events-c-subscribe-dropdown__button-icon,svg.tribe-events-c-messages__message-icon-svg{display:none !important}dt.tribe-events-start-datetime-label,dt.tribe-events-start-date-label{display:none}.tribe-common .tribe-common-c-btn-border,.tribe-common a.tribe-common-c-btn-border{padding:0}.tribe-common--breakpoint-medium.tribe-events .tribe-events-header__messages:not(.tribe-events-header__messages--mobile){display:block}.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-messages__message{justify-content:unset;padding:0}main .tribe-events ul li,main .tribe-events ol li{max-width:inherit}.tribe-events .tribe-events-calendar-day__event{padding-left:0}.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-day__event:before{display:none}.tribe-events-calendar-month-nav.tribe-events-c-nav,.tribe-events-calendar-list-nav.tribe-events-c-nav,.tribe-events-calendar-day-nav.tribe-events-c-nav{display:none}article .tribe-common--breakpoint-medium.tribe-common .tribe-common-g-row--gutters>.tribe-common-g-col{padding:0}@media(max-width:832px){.tribe-events-calendar-list__event-date-tag.tribe-common-g-col{display:none}}:root{--title-highlight:#222;--tec-grid-gutter-half:1rem}@media(min-width:768px){.tribe-events-meta-group{width:100%;flex:auto;margin:0 0 1rem;padding:0;border-bottom:1px solid var(--border)}}.ahb_m #fbuilder .dfield.fapp{display:unset !important}.ahb_m #fbuilder .slots{padding:0}.ahb_m #fbuilder .slots span{display:inline-block;padding-bottom:.5rem}#fbuilder .slots div.availableslot{margin:0 .5rem .5rem 0;border-color:var(--border)}#fbuilder .slots div.availableslot a{background:0 0;text-decoration:none;font-weight:700}.ahb_list{font-size:1.2rem;border:1px solid #ddd;background:var(--border);padding:.5rem;margin:1rem 0}#fbuilder .t{font-weight:700}#fbuilder .t:before{content:" - "}#fbuilder .d{font-weight:700}#fbuilder .ahb_list_service{font-size:1rem}#fbuilder .cancel{display:none}#fbuilder .fields,#fbuilder .fform{padding:0 !important}#fbuilder button.pbSubmit{background:var(--submit-bg);border-color:var(--submit-bg);color:var(--submit-color);padding:0;margin:1rem 0;max-width:200px}.fieldCalendarService{display:none}#fbuilder .fields .medium{padding:0 5px}.slotsCalendar{margin-top:1rem}#fbuilder .top_aligned .fields label{font-size:.9rem}.label-stor label{font-size:clamp(1.5rem,4vw,2.5rem) !important;font-weight:700;margin-bottom:1.5rem}#fbuilder .label-skjul label{display:none}#fbuilder .label-skjul .ahb_list_service{display:none}#fbuilder .captcha{padding:1rem;background:var(--border);margin:1rem 0}#fbuilder .captcha input{width:50%}form #fbuilder .ui-datepicker{z-index:2 !important}