:root{--munksjostaden-color-brand:#636363;--munksjostaden-color-brand-hover:color-mix(in hsl,var(--munksjostaden-color-brand),#000 10%);--munksjostaden-color-brand-contrast:#fff;--ostra-munksjon-color-brand:#4e7f54;--ostra-munksjon-color-brand-hover:color-mix(in hsl,var(--ostra-munksjon-color-brand),#000 10%);--ostra-munksjon-color-brand-contrast:#fff;--skeppsbron-color-brand:#6ba9dc;--skeppsbron-color-brand-hover:color-mix(in hsl,var(--skeppsbron-color-brand),#fff 10%);--skeppsbron-color-brand-contrast:#000;--smuab-color-brand:#2f628b;--smuab-color-brand-hover:color-mix(in hsl,var(--smuab-color-brand),#000 10%);--smuab-color-brand-contrast:#fff;--solasen-fridhem-color-brand:#db8926;--solasen-fridhem-color-brand-hover:color-mix(in hsl,var(--solasen-fridhem-color-brand),#fff 10%);--solasen-fridhem-color-brand-contrast:#000;--stationsomradet-color-brand:#51334f;--stationsomradet-color-brand-hover:color-mix(in hsl,var(--stationsomradet-color-brand),#000 10%);--stationsomradet-color-brand-contrast:#fff;--wf-block-transform:scale(1.02);--wf-block-transition:transform .3s ease-in-out,background-color .3s ease-in-out;--wf-btn-transform:scale(1.02);--wf-btn-transition:transform .3s ease-in-out,background-color .3s ease-in-out;--wf-button-padding:.75em 1em;--wf-color-danger:var(--env-element-danger-background-color);--wf-color-danger-fair:#f0e0e0;--wf-color-disable-background:#eee;--wf-color-disable-border:#e1e1e1;--wf-font-heading:var(--env-text-heading-01-font-family);--wf-font-size-h1:clamp(3.4rem,3.25vw,5.2rem);--wf-font-size-h2:clamp(2.6rem,2.25vw,3.6rem);--wf-font-size-h3:clamp(2.2rem,1.75vw,2.8rem);--wf-font-size-h4:clamp(2.0rem,1.56vw,2.4rem);--wf-font-size-normal:clamp(1.8rem,1.38vw,2rem);--wf-font-size-preamble:clamp(2.2rem,1.75vw,2.8rem);--wf-font-size-small:clamp(1.6rem,1.13vw,1.8rem);--wf-form-button-line-height:1;--wf-form-button-padding:1em 1.5em;--wf-form-text-input-line-height:1.2;--wf-form-text-input-padding:.9em;--wf-global-border-color:#f2f2f2;--wf-global-font:'Open Sans';--wf-global-font-color:#222;--wf-grid-4-col:452px;--wf-grid-5-col:575px;--wf-grid-6-col:698px;--wf-grid-7-col:821px;--wf-grid-8-col:944px;--wf-grid-size:1436px;--wf-icon-arrow-222:url('data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2225%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%0A%20%20%20%20%3Cpath%20d%3D%22M16.175%2013.5H4v-2h12.175l-5.6-5.6L12%204.5l8%208-8%208-1.425-1.4%205.6-5.6Z%22%20fill%3D%22%23222%22/%3E%0A%3C/svg%3E');--wf-icon-arrow-fff:url('data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2225%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%0A%20%20%20%20%3Cpath%20d%3D%22M16.175%2013.5H4v-2h12.175l-5.6-5.6L12%204.5l8%208-8%208-1.425-1.4%205.6-5.6Z%22%20fill%3D%22%23fff%22/%3E%0A%3C/svg%3E');--wf-icon-scroll-fff:url('data:image/svg+xml,%3Csvg%20viewBox%3D%220%200%2022.6%2045.62%22%20xmlns%3D%22http://www.w3.org/2000/svg%22%3E%3Cpath%20d%3D%22M14.13%2C33.74h-5.66c-4.67%2C0-8.47-3.8-8.47-8.47V8.47C0%2C3.8%2C3.8%2C0%2C8.47%2C0h5.66c4.67%2C0%2C8.47%2C3.8%2C8.47%2C8.47v16.79c0%2C4.67-3.8%2C8.47-8.47%2C8.47ZM8.47%2C2.95c-3.04%2C0-5.52%2C2.48-5.52%2C5.52v16.79c0%2C3.04%2C2.48%2C5.52%2C5.52%2C5.52h5.66c3.04%2C0%2C5.52-2.48%2C5.52-5.52V8.47c0-3.04-2.48-5.52-5.52-5.52h-5.66Z%22%20fill%3D%22%23fff%22/%3E%3Cpath%20d%3D%22M11.3%2C45.62c-.35%2C0-.7-.13-.98-.38l-4.58-4.09c-.61-.54-.66-1.48-.12-2.09.54-.61%2C1.48-.66%2C2.09-.12l3.62%2C3.23%2C3.77-3.25c.62-.53%2C1.55-.46%2C2.08.15s.46%2C1.55-.15%2C2.08l-4.75%2C4.09c-.28.24-.62.36-.96.36Z%22%20fill%3D%22%23fff%22/%3E%3Cpath%20d%3D%22M11.3%2C15.63c-.82%2C0-1.48-.66-1.48-1.48v-5.43c0-.82.66-1.48%2C1.48-1.48s1.48.66%2C1.48%2C1.48v5.43c0%2C.82-.66%2C1.48-1.48%2C1.48Z%22%20fill%3D%22%23fff%22/%3E%3C/svg%3E');--wf-page-edge-spacing:clamp(1rem,calc(0.5rem + 2vw),6rem);--wf-radius:10px;--wf-radius-large:20px;--wf-radius-small:4px;--wf-spacing-10:clamp(0.5rem,0.39vw,1.0rem);--wf-spacing-100:clamp(5.0rem,3.91vw,10.0rem);--wf-spacing-120:clamp(6.0rem,4.69vw,12.0rem);--wf-spacing-160:clamp(8.0rem,6.25vw,16.0rem);--wf-spacing-180:clamp(9.0rem,7.03vw,18.0rem);--wf-spacing-20:clamp(1.0rem,0.78vw,2.0rem);--wf-spacing-30:clamp(1.5rem,1.17vw,3.0rem);--wf-spacing-40:clamp(2.0rem,1.56vw,4.0rem);--wf-spacing-60:clamp(3.0rem,2.34vw,6.0rem);--wf-spacing-80:clamp(4.0rem,3.12vw,8.0rem);--wf-tab-transform:scale(1.02) translateY(-0.04em);--wf-tab-transition:transform .3s ease-in-out,background-color .3s ease-in-out}.sv-theme-smuab{--wf-icon-arrow-brand:url('data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2225%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%0A%20%20%20%20%3Cpath%20d%3D%22M16.175%2013.5H4v-2h12.175l-5.6-5.6L12%204.5l8%208-8%208-1.425-1.4%205.6-5.6Z%22%20fill%3D%22%232F628B%22/%3E%0A%3C/svg%3E')}.sv-theme-skeppsbron{--wf-icon-arrow-brand:url('data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2225%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%0A%20%20%20%20%3Cpath%20d%3D%22M16.175%2013.5H4v-2h12.175l-5.6-5.6L12%204.5l8%208-8%208-1.425-1.4%205.6-5.6Z%22%20fill%3D%22%23274A72%22/%3E%0A%3C/svg%3E')}.sv-theme-solasen-fridhem{--wf-icon-arrow-brand:url('data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2225%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%0A%20%20%20%20%3Cpath%20d%3D%22M16.175%2013.5H4v-2h12.175l-5.6-5.6L12%204.5l8%208-8%208-1.425-1.4%205.6-5.6Z%22%20fill%3D%22%234F3602%22/%3E%0A%3C/svg%3E')}.sv-theme-munksjostaden{--wf-icon-arrow-brand:url('data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2225%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%0A%20%20%20%20%3Cpath%20d%3D%22M16.175%2013.5H4v-2h12.175l-5.6-5.6L12%204.5l8%208-8%208-1.425-1.4%205.6-5.6Z%22%20fill%3D%22%234A4A4A%22/%3E%0A%3C/svg%3E')}.sv-theme-ostra-munksjon{--wf-icon-arrow-brand:url('data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2225%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%0A%20%20%20%20%3Cpath%20d%3D%22M16.175%2013.5H4v-2h12.175l-5.6-5.6L12%204.5l8%208-8%208-1.425-1.4%205.6-5.6Z%22%20fill%3D%22%233B5F3F%22/%3E%0A%3C/svg%3E')}.sv-theme-stationsomradet{--wf-icon-arrow-brand:url('data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2225%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%0A%20%20%20%20%3Cpath%20d%3D%22M16.175%2013.5H4v-2h12.175l-5.6-5.6L12%204.5l8%208-8%208-1.425-1.4%205.6-5.6Z%22%20fill%3D%22%2351334F%22/%3E%0A%3C/svg%3E')}[class*='sv-theme-']{--color-block:var(--env-block-background-color);--color-block-primary:var(--env-block-primary-background-color);--color-block-secondary:var(--env-block-secondary-background-color);--color-brand:var(--env-ui-color-brand);--color-brand-contrast:var(--env-ui-color-brand-contrast);--color-brand-hover:color-mix(in srgb,var(--color-brand) 90%,black 10%);--color-brand-secondary:var(--env-element-secondary-background-color);--color-brand-secondary-contrast:var(--env-element-secondary-font-color);--color-text-decor:var(--env-link-font-color)}.sv-theme-solasen-fridhem,.sv-theme-skeppsbron{--color-brand-hover:color-mix(in srgb,var(--color-brand) 90%,white 10%)}.sv-theme-smuab{--color-brand-fade-base:#2f628b;--color-brand-fade-base-contrast:#fff;--color-brand-fade-gradient:linear-gradient(0deg,rgba(47,98,139,0.9) 0,rgba(47,98,139,0) 100%);--color-brand-fade-overlay:rgba(47,98,139,0.9)}.sv-theme-skeppsbron{--color-brand-fade-base:#274a72;--color-brand-fade-base-contrast:#fff;--color-brand-fade-gradient:linear-gradient(0deg,rgba(39,74,114,0.9) 0,rgba(39,74,114,0) 100%);--color-brand-fade-overlay:rgba(39,74,114,0.9)}.sv-theme-solasen-fridhem{--color-brand-fade-base:#db8926;--color-brand-fade-base-contrast:#000;--color-brand-fade-gradient:linear-gradient(0deg,rgba(219,137,38,0.9) 0,rgba(219,137,38,0) 100%);--color-brand-fade-overlay:rgba(219,137,38,0.9)}.sv-theme-munksjostaden{--color-brand-fade-base:#636363;--color-brand-fade-base-contrast:#fff;--color-brand-fade-gradient:linear-gradient(0deg,rgba(99,99,99,0.9) 0,rgba(99,99,99,0) 100%);--color-brand-fade-overlay:rgba(99,99,99,0.9)}.sv-theme-ostra-munksjon{--color-brand-fade-base:#4e7f54;--color-brand-fade-base-contrast:#fff;--color-brand-fade-gradient:linear-gradient(0deg,rgba(78,127,84,0.9) 0,rgba(78,127,84,0) 100%);--color-brand-fade-overlay:rgba(78,127,84,0.9)}.sv-theme-stationsomradet{--color-brand-fade-base:#51334f;--color-brand-fade-base-contrast:#fff;--color-brand-fade-gradient:linear-gradient(0deg,rgba(81,51,79,0.9) 0,rgba(81,51,79,0) 100%);--color-brand-fade-overlay:rgba(81,51,79,0.9)}.sv-theme-standard{--env-border-radius-medium:var(--wf-radius);--env-border-radius-small:var(--wf-radius-small);--env-font-size-medium:var(--wf-font-size-normal);--wf-radius-large:var(--wf-radius-large)}
html{font-size:10px}html:not(.sv-edit-mode){scroll-behavior:smooth}body{overflow-x:hidden}html:not(.sv-edit-mode) :focus-visible{box-shadow:0 0 0 var(--env-focus-offset) var(--env-focus-inner-color);outline:var(--env-focus-size) solid var(--env-focus-outline-color);outline-offset:var(--env-focus-offset)}main{margin:0 var(--wf-page-edge-spacing) var(--wf-spacing-120)}.pagecontent>.sv-portlet,.pagecontent>.sv-layout,.pagecontent>.sv-custom-module,.pagecontent>.sv-collapsible-content,.sv-login-form,[class*='wf-box-']{margin-bottom:var(--wf-spacing-40)}.sv-horizontal{display:flex;flex-wrap:wrap;gap:var(--wf-spacing-20)}.sv-horizontal:after{display:none}.sv-column-12 .pagecontent .env-text-summary-01{max-width:var(--wf-grid-7-col)}.env-text-heading-01{font-size:var(--wf-font-size-h1)}.env-text-heading-02{font-size:var(--wf-font-size-h2)}.env-text-heading-03{font-size:var(--wf-font-size-h3)}.env-text-summary-01{font-size:var(--wf-font-size-preamble)}.env-text-body-01{font-size:var(--wf-font-size-normal)}.env-text-body-02{font-size:var(--wf-font-size-small)}.pagecontent .env-ui-text-heading,.pagecontent .env-ui-text-sectionheading{margin-bottom:var(--wf-spacing-20)!important}.pagecontent .env-ui-text-subheading{margin-bottom:var(--wf-spacing-10)!important}.pagecontent .sv-font-ingress{margin:0 0 var(--wf-spacing-40)!important}.pagecontent .sv-font-liten-text{font-size:var(--wf-font-size-small)}div.sv-cookie-consent-banner{width:auto;margin:var(--wf-page-edge-spacing);padding:var(--wf-spacing-40);background-color:var(--color-block);box-shadow:0 4px 8px rgba(0,38,62,0.1)}.sv-cookie-consent-banner>div>.env-text-h4{font-family:var(--wf-font-heading);font-size:var(--wf-font-size-h2);font-weight:bold}.sv-cookie-consent-banner>div>div>.env-button--ghost{border-color:var(--env-element-primary-background-color)}@media screen and (max-width:767px){.sv-cookie-consent-modal .env-modal-dialog__body,.sv-cookie-consent-modal footer.env-modal-dialog__footer{padding:0 var(--env-spacing-small)}div.sv-cookie-consent-banner{width:calc(100% -(2 * var(--wf-page-edge-spacing)) -(2 * var(--env-spacing-small)))}}.sv-edit-mode div[data-hide-online]{opacity:.2}.sv-edit-mode div[data-hide-online]::before{content:"Modulen är dold i visningsläge. Högerklicka för att ta bort inställningen.";position:absolute;top:0;left:0;width:100%;background-color:var(--color-brand);color:var(--color-brand-contrast);box-sizing:border-box;font-size:14px;padding:.5em;z-index:9999}iframe{border:0}.wf-clickable-area,.wf-news-box>ul>li,.wf-subarea-box>.sv-layout,.wf-featured-section>.sv-layout:nth-child(1),.wf-featured-section>.sv-layout:nth-child(2),.wf-featured-section>.sv-layout:nth-child(3)>*{cursor:pointer}p.sv-portlet-image-caption{font-size:var(--wf-font-size-small);margin-top:.5em}.wf-link-chevron a:not([class^=env-]):not([class*=" env-"]){align-items:center;display:flex;gap:.25em;text-decoration-thickness:1px;text-underline-offset:.15em}.wf-link-chevron a:not([class^=env-]):not([class*=" env-"])::after{background-image:var(--wf-icon-arrow-brand);background-position:center center;background-repeat:no-repeat;background-size:contain;content:'';display:block;height:1em;width:1em}.wf-link-chevron a:not([class^=env-]):not([class*=" env-"]):hover{text-decoration-thickness:2px}.pagecontent ul.env-text-body-01,.pagecontent ol.env-text-body-01,.pagecontent ul.env-text-body-01:last-child,.pagecontent ol.env-text-body-01:last-child{margin-bottom:var(--wf-spacing-40)}.pagecontent ul.env-text-body-01,.pagecontent ol.env-text-body-01{padding-left:calc(var(--wf-spacing-40) + 1em)}.pagecontent ul.env-text-body-01 li,.pagecontent ol.env-text-body-01 li{margin:var(--wf-spacing-20) 0;padding-left:.25em}.pagecontent ul.env-text-body-01 li:last-child,.pagecontent ol.env-text-body-01 li:last-child{margin-bottom:0}.pagecontent ul.env-text-body-01 li{list-style:none;position:relative}.pagecontent ul.env-text-body-01 li:before{background-color:var(--color-brand);border-radius:50%;content:'';display:inline;height:.4em;left:-.75em;position:absolute;top:.6em;width:.4em}.pagecontent ol.env-text-body-01 li::marker{color:var(--color-brand);font-family:var(--wf-font-heading);font-weight:bold}.pagecontent ol.env-text-body-01 ol{list-style:circle}
[class*='sv-theme-']{--env-form-input-background-color:var(--color-block)}.env-block{--env-form-input-background-color:var(--env-background-color)}.sv-defaultFormTheme .sv-field-title-container,.sv-defaultFormTheme .sv-field-title-container.sv-bold span{color:var(--env-form-input-font-color);font-family:var(--wf-font-heading)}.sv-form-portlet [id^="sv-field-description-"]{display:block;margin-top:var(--wf-spacing-10);font-size:var(--wf-font-size-small)}.env-form label.env-form-label,.sv-form-portlet label.env-text-body-01,.sv-login-portlet label.env-text-body-01{font-family:var(--wf-font-heading);font-size:var(--wf-font-size-normal);color:var(--env-form-input-font-color);margin:0 0 var(--wf-spacing-10);display:block}.sv-form-portlet fieldset.sv-form-orderfield div:last-child:has(>span.env-text-body-01){padding:var(--wf-spacing-10) 0;border-top:1px solid var(--env-border-color)}.sv-form-portlet fieldset.sv-form-orderfield div:last-child:has(>span.env-text-body-01) span.env-text-body-01{font-family:var(--wf-font-heading);font-size:var(--wf-font-size-normal);font-weight:700;color:var(--env-form-input-font-color)}.sv-form-portlet fieldset.sv-form-orderfield td>label.env-text-body-01{margin:0}form fieldset label+br,form .sv-formField label+br{display:none}form fieldset>div.sv-float-left{margin-right:var(--wf-spacing-20)}form fieldset>div:first-child,form fieldset>div.sv-clear-both + div.sv-float-left{margin-left:0}.sv-form-portlet .sv-formFieldRow{margin-bottom:var(--wf-spacing-20)}form fieldset.sv-form-orderfield table td{padding:0 var(--wf-spacing-20) var(--wf-spacing-20) 0}form fieldset.sv-form-orderfield table{border-collapse:collapse}form .sv-formField{margin-bottom:0}input[type='button'],input[type='submit'],input[type='reset'],.sv-defaultFormTheme input[type='button'],.sv-defaultFormTheme input[type='submit'],.sv-defaultFormTheme input[type='reset']{font-family:var(--env-button-font-family);font-weight:500;font-size:var(--wf-font-size-normal);padding:var(--wf-form-button-padding);line-height:var(--wf-form-button-line-height);border-color:var(--env-element-primary-border-color);border-radius:var(--env-button-border-radius);color:var(--env-element-primary-font-color);background-color:var(--env-element-primary-background-color);border-color:var(--env-element-primary-background-color);border-style:solid;border-width:1px}input[type='button']:focus,input[type='submit']:focus,input[type='reset']:focus,.sv-defaultFormTheme input[type='button']:focus,.sv-defaultFormTheme input[type='submit']:focus,.sv-defaultFormTheme input[type='reset']:focus{border-color:var(--env-form-input-border-color);outline:var(--env-focus-size) solid var(--env-focus-outline-color);outline-offset:var(--env-focus-offset);box-shadow:none;color:var(--env-element-primary-font-color);background-color:var(--env-element-primary-background-color-dark);border-color:var(--env-element-primary-background-color-dark)}input[type='button']:hover,input[type='submit']:hover,input[type='reset']:hover,.sv-defaultFormTheme input[type='button']:hover,.sv-defaultFormTheme input[type='submit']:hover,.sv-defaultFormTheme input[type='reset']:hover{color:var(--env-element-primary-font-color);background-color:var(--env-element-primary-background-color-dark);border-color:var(--env-element-primary-background-color-dark);cursor:pointer}input[type='button']:active,input[type='submit']:active,input[type='reset']:active,.sv-defaultFormTheme input[type='button']:active,.sv-defaultFormTheme input[type='submit']:active,.sv-defaultFormTheme input[type='reset']:active{box-shadow:inset 0 3px 5px rgba(0,0,0,0.125);color:var(--env-element-primary-font-color);background-color:var(--env-element-primary-background-color-dark);border-color:var(--env-element-primary-background-color-dark)}.sv-defaultFormTheme input[type='submit'],form.env-form button[type='submit'],.sv-login-portlet input[type='submit']{margin-top:var(--wf-spacing-20)}input[type='text'],input[type='email'],input[type='url'],input[type='tel'],input[type='number'],textarea,select,.sv-defaultFormTheme input[type='text'],.sv-defaultFormTheme input[type='email'],.sv-defaultFormTheme input[type='url'],.sv-defaultFormTheme input[type='tel'],.sv-defaultFormTheme input[type='number'],.sv-defaultFormTheme textarea,.sv-defaultFormTheme select{height:unset;color:var(--env-form-input-font-color);background-color:var(--env-form-input-background-color);padding:var(--wf-form-text-input-padding);line-height:var(--wf-form-text-input-line-height);border-color:var(--env-form-input-border-color);border-radius:var(--env-form-input-border-radius);box-shadow:none;border-style:solid;border-width:1px}.env-form-input{padding:var(--wf-form-text-input-padding);line-height:var(--wf-form-text-input-line-height)}input[type='text']:focus,input[type='email']:focus,input[type='url']:focus,input[type='tel']:focus,input[type='number']:focus,textarea:focus,select:focus,.sv-defaultFormTheme input[type='text']:focus,.sv-defaultFormTheme input[type='email']:focus,.sv-defaultFormTheme input[type='url']:focus,.sv-defaultFormTheme input[type='tel']:focus,.sv-defaultFormTheme input[type='number']:focus,.sv-defaultFormTheme textarea:focus,.sv-defaultFormTheme select:focus,.sv-defaultFormTheme input[type='checkbox']:focus,.sv-defaultFormTheme input[type='radio']:focus{border-color:var(--env-form-input-border-color);outline:var(--env-focus-size) solid var(--env-focus-outline-color);outline-offset:var(--env-focus-offset);box-shadow:none}input[type='text'][disabled],input[type='email'][disabled],input[type='url'][disabled],input[type='tel'][disabled],input[type='number'][disabled],textarea[disabled],select[disabled],.sv-defaultFormTheme input[type='text'][disabled],.sv-defaultFormTheme input[type='email'][disabled],.sv-defaultFormTheme input[type='url'][disabled],.sv-defaultFormTheme input[type='tel'][disabled],.sv-defaultFormTheme input[type='number'][disabled],.sv-defaultFormTheme textarea[disabled],.sv-defaultFormTheme select[disabled]{background-color:var(--wf-color-disable-background);border-color:var(--wf-color-disable-border);opacity:1;cursor:not-allowed}select.sv-form-multipleselectionfield option{padding:.2em .4em;box-sizing:border-box;border-radius:var(--wf-radius-small)}select.sv-form-multipleselectionfield option:checked{background-color:var(--env-element-primary-background-color);color:var(--env-element-primary-font-color)}.sv-formField .sv-has-error fieldset.sv-form-singleselectionfield,.sv-formField .sv-has-error fieldset.sv-form-singleselectionfield,.sv-formField .sv-has-error .sv-form-orderfield,.sv-formField .sv-has-error .sv-form-datefield,.sv-formField .sv-has-error .sv-form-gradefield,.sv-formField .sv-has-error fieldset.sv-form-subalternativefield,.sv-formField .sv-form-consent.sv-has-error{background-color:var(--wf-color-danger-fair);outline:1px solid var(--wf-color-danger)}.sv-formField .sv-has-error [aria-invalid],.sv-formField .sv-has-error[aria-invalid],.sv-formField .sv-has-error .sv-form-singleselectionfield,.sv-formField .sv-has-error .sv-form-multipleselectionfield,.sv-formField .sv-has-error .sv-form-textfield,.sv-formField .sv-form-userattributefield .sv-has-error input,.sv-formField .sv-form-userattributefield input.sv-has-error,.sv-formField .sv-has-error .sv-form-filefield,.sv-formField .sv-has-error .sv-form-participantsfield input,.sv-formField .sv-has-error .sv-form-recipientsfield{background-color:var(--wf-color-danger-fair);border-color:var(--wf-color-danger)}.sv-formField [role='alert']{color:var(--wf-color-danger)}.sv-textfield-limit-exceeded,.sv-defaultFormTheme span[style*="color:#ff0000"]{color:var(--wf-color-danger)!important}.sv-defaultFormTheme input[type=checkbox] + label.env-text-body-01,.sv-defaultFormTheme input[type=radio] + label.env-text-body-01{display:inline-block;margin-bottom:0}.sv-defaultFormTheme input[type=radio] + label{align-items:center;box-sizing:border-box;display:inline-flex;font-family:var(--env-form-label-font-family);gap:var(--env-spacing-x-small);justify-content:flex-start;margin-block-end:0}.sv-defaultFormTheme input[type=radio][disabled=disabled] + label{filter:opacity(.5) grayscale(100%)}.sv-defaultFormTheme input[type=radio]{-webkit-appearance:none;appearance:none;background-color:var(--env-form-input-background-color);border:1px solid var(--env-form-input-border-color);border-radius:50%;color:currentColor;display:inline-grid;font:inherit;font-size:var(--env-font-size-medium);height:1.375em;margin:0;padding:0;place-content:center;vertical-align:middle;width:1.375em}.sv-defaultFormTheme input[type=radio]:before{background-color:var(--env-element-primary-background-color);border-radius:50%;box-shadow:inset 1em 1em var(--env-element-primary-background-color);content:"";height:.75em;transform:scale(0);width:.75em}.sv-defaultFormTheme input[type=radio]:disabled{filter:opacity(.5) grayscale(100%)}.sv-defaultFormTheme input[type=radio]:checked{border-color:var(--env-element-primary-background-color)}.sv-defaultFormTheme input[type=radio]:checked:before{transform:scale(1)}.sv-defaultFormTheme input[type=radio]:focus-visible{box-shadow:0 0 0 var(--env-focus-offset) var(--env-focus-inner-color);outline:var(--env-focus-size) solid var(--env-focus-outline-color);outline-offset:var(--env-focus-offset)}.sv-defaultFormTheme fieldset div:has(input[type=radio]){display:grid;grid-template-columns:max-content 1fr;gap:var(--wf-spacing-10);align-items:center}.sv-defaultFormTheme div:has(>input[type="checkbox"]):not(.sv-form-consent){display:grid;gap:var(--wf-spacing-10);grid-template-columns:min-content 1fr}.sv-defaultFormTheme div:has(>input[type="checkbox"]) .env-text-body-01{margin-block-end:0}.sv-defaultFormTheme div:has(>input[type="checkbox"]) br{display:none}.sv-defaultFormTheme input[type="checkbox"]{appearance:none;background-color:var(--env-form-input-background-color);border:1px solid var(--env-form-input-border-color);border-radius:min(var(--env-form-input-border-radius),30%);box-sizing:border-box;clip-path:none;display:inline-block;font-size:var(--env-font-size-medium);height:1.375em;margin:0;padding:0;position:relative;vertical-align:middle;width:1.375em;margin-top:.1em}.sv-defaultFormTheme input[type="checkbox"]:checked{background-color:var(--env-element-primary-background-color)}.sv-defaultFormTheme input[type="checkbox"]:checked:before{background-color:transparent;border-bottom:.15em solid var(--env-element-primary-font-color);border-left:.15em solid var(--env-element-primary-font-color);content:"";display:block;height:.3em;left:50%;position:absolute;top:40%;transform:translate3d(-49%,-45%,0) rotate(-50deg);width:.6em}.sv-defaultFormTheme input[type="checkbox"]:focus-visible{box-shadow:0 0 0 var(--env-focus-offset) var(--env-focus-inner-color);outline:var(--env-focus-size) solid var(--env-focus-outline-color);outline-offset:var(--env-focus-offset)}.sv-defaultFormTheme input[type="checkbox"]:disabled,.sv-defaultFormTheme fieldset:disabled input[type="checkbox"]{filter:opacity(.5) grayscale(100%)}.env-block input[type='text'],input[type='email'],input[type='url'],input[type='tel'],input[type='number'],textarea,select,.sv-defaultFormTheme input[type='text'],.sv-defaultFormTheme input[type='email'],.sv-defaultFormTheme input[type='url'],.sv-defaultFormTheme input[type='tel'],.sv-defaultFormTheme input[type='number'],.sv-defaultFormTheme textarea,.sv-defaultFormTheme select,.sv-defaultFormTheme input[type="checkbox"]{background-color:#fff}
.sv-text-portlet table.sv-standard{--wf-table-th-background-color:var(--color-block-primary);--wf-table-alt-row-td-background-color:var(--color-block);--wf-table-alt-row-th-background-color:color-mix(in srgb,var(--wf-table-th-background-color) 80%,#fff)}.sv-text-portlet:has(table.sv-standard) caption{margin-bottom:.75em;font-size:var(--wf-font-size-normal);font-family:var(--wf-font-heading);border-left:3px solid var(--color-block);padding-left:.75em}.sv-text-portlet table.sv-standard{margin-bottom:var(--wf-spacing-40)}.sv-text-portlet table.sv-standard + .sv-font-liten-text{margin-top:calc(var(--wf-spacing-20) *-1)}.sv-text-portlet table.sv-standard tr th,.sv-text-portlet table.sv-standard tr td{padding:0;margin:0;border:0;text-align:left;padding:.5em .75em}.sv-text-portlet table.sv-standard td,.sv-text-portlet table.sv-standard td p{font-size:var(--wf-font-size-small)}.sv-text-portlet table.sv-standard tr th{background-color:var(--wf-table-th-background-color)}.sv-text-portlet table.sv-standard th p{font-size:var(--wf-font-size-normal);font-family:var(--wf-font-heading);font-weight:500}.sv-text-portlet table.sv-standard tr:first-of-type th:first-of-type,.sv-text-portlet table.sv-standard tr:first-of-type td:first-of-type{border-bottom-left-radius:var(--wf-radius-small);border-top-left-radius:var(--wf-radius-small)}.sv-text-portlet table.sv-standard tr:first-of-type th:last-of-type,.sv-text-portlet table.sv-standard tr:first-of-type td:last-of-type{border-bottom-right-radius:var(--wf-radius-small);border-top-right-radius:var(--wf-radius-small)}.sv-text-portlet table.sv-standard:has(tbody th) thead tr:first-of-type th:first-of-type{border-bottom-right-radius:0;border-bottom-left-radius:0}.sv-text-portlet table.sv-standard:has(tbody th) tbody th{border-radius:0}.sv-text-portlet table.sv-standard:has(tbody th) tbody tr:first-of-type th:only-child,.sv-text-portlet table.sv-standard:has(tbody th) tbody tr:first-of-type th:last-of-type{border-radius:0}.sv-text-portlet table.sv-standard:has(tbody th) tbody tr:last-of-type th:first-of-type{border-bottom-left-radius:var(--wf-radius-small)}.sv-text-portlet table.sv-standard:has(tbody th) tbody th + td{border-radius:0!important}.sv-text-portlet table.sv-standard:not(:has(thead)) tbody tr:first-of-type th:first-of-type{border-top-left-radius:var(--wf-radius-small)!important}.sv-text-portlet table.sv-standard tr:nth-child(even) td{background-color:var(--wf-table-alt-row-td-background-color)}.sv-text-portlet table.sv-standard tr:nth-child(even) td:first-of-type{border-radius:var(--wf-radius-small) 0 0 var(--wf-radius-small)}.sv-text-portlet table.sv-standard tr:nth-child(even) td:last-of-type{border-radius:0 var(--wf-radius-small) var(--wf-radius-small) 0}.sv-text-portlet table.sv-standard tbody tr:nth-child(odd)>th:first-of-type{background-color:var(--wf-table-alt-row-th-background-color)}
.wf-drawer-from-top,.wf-drawer-from-right{display:none;position:fixed;z-index:9999;background-color:var(--color-block);box-shadow:0 4px 8px rgba(36,60,29,0.3);transition:transform .3s ease-in-out,opacity .3s ease-in-out;opacity:0}.wf-drawer-from-top{top:0;left:0;right:0;transform:translateY(-100%)}.wf-drawer-self-service,.wf-drawer-opening-hours{--wf-drawer-padding:var(--wf-spacing-60);padding:var(--wf-drawer-padding)}.wf-drawer-from-right{top:0;bottom:0;right:0;width:30vw;min-width:350px;transform:translateX(100%);overflow-y:auto}.wf-drawer-from-top.wf-active,.wf-drawer-from-right.wf-active{display:block;opacity:1}.wf-drawer-from-top.wf-active{transform:translateY(0)}.wf-drawer-from-right.wf-active{transform:translateX(0)}.sv-edit-mode.sv-template-utgangsmall .wf-drawer-from-top,.sv-edit-mode.sv-template-utgangsmall .wf-drawer-from-right{position:static;display:block;transform:none;opacity:1}.env-button.wf-drawer-close-btn:before{background-image:var(--wf-x-june-mossa);background-repeat:no-repeat;background-position:center left;content:"";display:block;height:1em;width:1em;margin-left:-0.5em;margin-right:.5em}.env-button.wf-drawer-close-btn{border-radius:var(--wf-radius-small);margin-top:calc(-1 *(var(--wf-drawer-padding) - var(--wf-spacing-40)));display:flex;justify-self:flex-end;margin-right:calc(-1 *(var(--wf-drawer-padding) - var(--wf-spacing-40)));border:1px solid;border-color:var(--env-border-color-light)!important}.env-button.wf-drawer-close-btn.env-button:focus{background-color:transparent}@media(prefers-reduced-motion:no-preference){.wf-drawer-from-top.wf-active{animation:slideDown .5s ease-in-out forwards}.wf-drawer-from-top.wf-closing{animation:slideUp .3s ease-in-out forwards}.wf-drawer-from-right.wf-active{animation:slideInRight .3s ease-in-out forwards}.wf-drawer-from-right.wf-closing{animation:slideOutRight .3s ease-in-out forwards}}
.wf-drawer-menu{--wf-drawer-menu-padding:var(--wf-spacing-40);--wf-drawer-menu-padding-top:var(--wf-spacing-20);--wf-menu-button-expand-link-size:2.75em;background-color:var(--color-block);padding:var(--wf-drawer-menu-padding-top) var(--wf-drawer-menu-padding);box-sizing:border-box}.wf-drawer-menu button.env-button.wf-drawer-close-btn{width:100%;margin:0 0 var(--wf-spacing-40) 0;border-radius:var(--wf-radius-small);border-color:var(--color-brand)!important}.wf-drawer-menu nav{background:transparent;margin:0 calc(-1 * var(--wf-drawer-menu-padding)) var(--wf-spacing-40)}.wf-drawer-menu nav button{border-radius:var(--wf-radius-small) 0 0 var(--wf-radius-small)}.wf-drawer-menu nav>ul>li>a{display:none}.wf-drawer-menu nav>ul>li>ul>li>a,.wf-drawer-menu nav>ul>li>ul>li>button{font-size:var(--wf-font-size-h4)}.wf-drawer-menu nav>ul>li>ul>li>a{padding:var(--wf-spacing-10) var(--wf-menu-button-expand-link-size) var(--wf-spacing-10) var(--wf-spacing-40)}.wf-drawer-menu nav a{font-family:var(--wf-font-heading);border-color:var(--color-text-decor)}.wf-drawer-menu nav a[aria-current="page"]{background:var(--color-block-primary);color:inherit}.wf-drawer-menu nav a:hover{color:var(--color-block-contrast)}.wf-drawer-menu .sv-jcrmenu-portlet .sv-defaultlist li.env-d--inline{display:block!important;margin-bottom:var(--wf-spacing-10)}.wf-drawer-menu .sv-jcrmenu-portlet .sv-defaultlist a{display:inline-block;color:inherit;font-size:var(--wf-font-size-normal);min-height:44px;padding:0;line-height:1.2;text-decoration:underline;text-underline-offset:.15em;text-decoration-thickness:1px;font-family:var(--wf-font-heading);font-weight:500;margin-bottom:0}.sv-theme-sommar-i-skeppsbron .wf-drawer-menu{background-color:var(--color-brand)}.sv-theme-sommar-i-skeppsbron .wf-drawer-menu nav a,.sv-theme-sommar-i-skeppsbron .wf-drawer-menu nav>ul>li>ul>li>button{color:var(--color-brand-contrast)}.sv-theme-sommar-i-skeppsbron .wf-drawer-menu nav a[aria-current="page"]{background-color:var(--color-brand-hover)}.sv-theme-sommar-i-skeppsbron .wf-drawer-menu button.env-button.wf-drawer-close-btn{border-color:var(--color-brand-contrast)!important}
header>.sv-layout:first-child>.sv-layout>.sv-jcrmenu-portlet{background-color:white;border-bottom:1px solid var(--wf-global-border-color);left:0;padding:0 var(--wf-page-edge-spacing);position:fixed;right:0;text-align:center;top:0;z-index:9999}.wf-navbar-subareas{display:inline-flex;list-style:none;margin:0;padding:0;flex-wrap:wrap}.wf-navbar-subareas>li a{background-color:#fff;box-sizing:border-box;color:inherit;display:block;line-height:1;padding:.75em 1.25em;position:relative;text-decoration:none;transform:skewX(-15deg);transition:all .3s ease-in-out;-webkit-margin-after:0;margin-block-end:0}header .sv-jcrmenu-portlet.wf-scrolled .wf-navbar-subareas>li a{padding-top:.5em;padding-bottom:.5em}.wf-navbar-subareas>li a::before{content:'';height:100%;left:0;position:absolute;top:0;width:8px;z-index:2}.wf-navbar-subareas>li a>span{display:block;font-family:var(--wf-global-font);font-weight:300;position:relative;transform:skewX(15deg);z-index:9999}.wf-navbar-subareas>li a>span:before{bottom:-4px;content:'';height:calc(100% + 8px);left:-8px;opacity:.1;position:absolute;transform:skewX(-15deg);width:calc(100% + 16px);z-index:2}.wf-navbar-subareas>li:nth-child(1) a.wf-active span:before,.wf-navbar-subareas>li:nth-child(1) a:hover span:before,.wf-navbar-subareas>li:nth-child(1) a::before{background-color:var(--smuab-color-brand)}.wf-navbar-subareas>li:nth-child(1) a.wf-active,.wf-navbar-subareas>li:nth-child(1) a:hover{-webkit-text-decoration-color:var(--smuab-color-brand);text-decoration-color:var(--smuab-color-brand)}.wf-navbar-subareas>li:nth-child(2)>a.wf-active span:before,.wf-navbar-subareas>li:nth-child(2)>a:hover span:before,.wf-navbar-subareas>li:nth-child(2)>a::before{background-color:var(--skeppsbron-color-brand)}.wf-navbar-subareas>li:nth-child(2)>a.wf-active,.wf-navbar-subareas>li:nth-child(2)>a:hover{-webkit-text-decoration-color:var(--skeppsbron-color-brand);text-decoration-color:var(--skeppsbron-color-brand)}.wf-navbar-subareas>li:nth-child(3)>a.wf-active span:before,.wf-navbar-subareas>li:nth-child(3)>a:hover span:before,.wf-navbar-subareas>li:nth-child(3)>a::before{background-color:var(--solasen-fridhem-color-brand)}.wf-navbar-subareas>li:nth-child(3)>a.wf-active,.wf-navbar-subareas>li:nth-child(3)>a:hover{-webkit-text-decoration-color:var(--solasen-fridhem-color-brand);text-decoration-color:var(--solasen-fridhem-color-brand)}.wf-navbar-subareas>li:nth-child(4)>a.wf-active span:before,.wf-navbar-subareas>li:nth-child(4)>a:hover span:before,.wf-navbar-subareas>li:nth-child(4)>a::before{background-color:var(--munksjostaden-color-brand)}.wf-navbar-subareas>li:nth-child(4)>a.wf-active,.wf-navbar-subareas>li:nth-child(4)>a:hover{-webkit-text-decoration-color:var(--munksjostaden-color-brand);text-decoration-color:var(--munksjostaden-color-brand)}.wf-navbar-subareas>li:nth-child(5)>a.wf-active span:before,.wf-navbar-subareas>li:nth-child(5)>a:hover span:before,.wf-navbar-subareas>li:nth-child(5)>a::before{background-color:var(--ostra-munksjon-color-brand)}.wf-navbar-subareas>li:nth-child(5)>a.wf-active,.wf-navbar-subareas>li:nth-child(5)>a:hover{-webkit-text-decoration-color:var(--ostra-munksjon-color-brand);text-decoration-color:var(--ostra-munksjon-color-brand)}.wf-navbar-subareas>li:nth-child(6)>a.wf-active span:before,.wf-navbar-subareas>li:nth-child(6)>a:hover span:before,.wf-navbar-subareas>li:nth-child(6)>a::before{background-color:var(--stationsomradet-color-brand)}.wf-navbar-subareas>li:nth-child(6)>a.wf-active,.wf-navbar-subareas>li:nth-child(6)>a:hover{-webkit-text-decoration-color:var(--stationsomradet-color-brand);text-decoration-color:var(--stationsomradet-color-brand)}.wf-navbar-subareas a.wf-active,.wf-navbar-subareas a:hover{color:var(--wf-global-font-color);text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:2px}.wf-drawer-menu .wf-navbar-subareas{display:block}.wf-drawer-menu .wf-navbar-subareas>li{border:0}.wf-drawer-menu .wf-navbar-subareas>li a,.wf-drawer-menu .wf-navbar-subareas>li a>span{transform:unset}.wf-drawer-menu .wf-navbar-subareas>li:not(:last-child) a{border-bottom:1px solid var(--color-text-decor)}.wf-drawer-menu .wf-navbar-subareas a.wf-active{display:none}header>.sv-layout:last-child{align-items:center;display:flex;margin:var(--wf-spacing-80) auto 0;max-width:var(--wf-grid-size);padding:var(--wf-spacing-80) var(--wf-page-edge-spacing);gap:var(--wf-spacing-40);justify-content:space-between}header>.sv-layout:last-child>.sv-script-portlet>.sv-image-portlet{width:clamp(180px,18vw,350px)}header .wf-logo.sv-image-portlet>a{display:block}header>.sv-layout:last-child>.sv-script-portlet>.sv-image-portlet img{display:block;height:auto!important;max-height:100%;max-width:100%}header .wf-menu-button{background-color:transparent;border-color:transparent;display:flex;flex-direction:column;margin-top:-0.5em;padding:1.25em 1em .75em;gap:.5em}header .wf-menu-button>svg{color:var(--color-text-decor);height:clamp(20px,2vw,36px)}header .wf-menu-button>.env-text-body-01{color:var(--color-text-decor);-webkit-margin-after:0;margin-block-end:0}header .wf-menu-button:hover{background-color:var(--color-block);border-color:transparent;cursor:pointer}.sv-no-js body,.sv-no-js header>.sv-layout:first-child>.sv-layout>.sv-jcrmenu-portlet{margin-right:350px!important}.sv-no-js .wf-drawer-menu{display:block;opacity:1;right:350px;width:350px}.sv-no-js header .wf-menu-button,.sv-no-js .wf-drawer-menu .wf-drawer-close-btn{display:none}@media screen and (max-width:766px){.sv-no-js body,.sv-no-js header>.sv-layout:first-child>.sv-layout>.sv-jcrmenu-portlet{margin-right:0!important}.sv-no-js .wf-drawer-menu{display:none}}@media screen and (max-width:1024px){header>.sv-layout:first-child>.sv-layout>.sv-jcrmenu-portlet{padding-bottom:1px}}@media screen and (max-width:766px){header .wf-navbar-subareas{display:none}header>.sv-layout:last-child{margin-top:0;padding-top:var(--wf-spacing-40);padding-bottom:var(--wf-spacing-40)}}
.wf-partners{padding:var(--wf-spacing-80) var(--wf-page-edge-spacing);background-color:var(--color-block-secondary)}.wf-partners>.sv-layout{max-width:var(--wf-grid-size);margin:0 auto}.wf-partners .env-text-heading-02{color:inherit;margin:0 0 var(--wf-spacing-40)}.wf-partners>.sv-layout>.sv-layout{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--wf-spacing-80) var(--wf-spacing-120);align-items:center;justify-items:center}.wf-partners>.sv-layout>.sv-layout .sv-image-portlet img{max-height:clamp(80px,15vw,200px)!important;max-width:max-content!important;padding:0 var(--wf-spacing-20);box-sizing:border-box;height:100%}.sv-theme-smuab footer .wf-box-secondary{padding:var(--wf-spacing-80) var(--wf-page-edge-spacing);margin-bottom:0}.sv-theme-smuab footer .wf-box-secondary>.sv-layout{max-width:var(--wf-grid-size);margin:0 auto;display:flex;gap:var(--wf-spacing-80);padding:0 var(--wf-spacing-80);box-sizing:border-box}.sv-theme-smuab footer .wf-box-secondary>.sv-layout>.sv-image-portlet{aspect-ratio:1 / 1;max-width:var(--wf-grid-4-col)}.sv-theme-smuab footer .wf-box-secondary>.sv-layout>.sv-image-portlet>img{object-fit:cover;height:100%;width:100%;max-height:unset;max-width:unset}.sv-theme-smuab footer .wf-box-secondary>.sv-layout>.sv-layout{display:flex;flex-direction:column;justify-content:center;width:100%}.sv-theme-smuab footer .wf-box-secondary>.sv-layout>.sv-layout form>div{display:flex;align-items:center;gap:var(--wf-spacing-10)}.sv-theme-smuab footer .wf-box-secondary>.sv-layout>.sv-layout form{--wf-label-height:2em}.sv-theme-smuab footer .wf-box-secondary>.sv-layout>.sv-layout form label{height:var(--wf-label-height);margin:0}.sv-theme-smuab footer .wf-box-secondary>.sv-layout>.sv-layout form input[type='email']{margin:0}.sv-theme-smuab footer .wf-box-secondary>.sv-layout>.sv-layout form input[type='submit']{margin-top:var(--wf-label-height)}.sv-theme-smuab footer .wf-box-secondary>.sv-layout>.sv-layout>.sv-text-portlet:last-child{max-width:var(--wf-grid-6-col)}.wf-footer{padding:var(--wf-spacing-120) var(--wf-page-edge-spacing);background-color:var(--color-brand)}.wf-footer>.sv-layout{display:flex;flex-direction:column;gap:var(--wf-spacing-80);max-width:var(--wf-grid-size);margin:0 auto}.wf-footer>.sv-layout>.sv-layout:first-child{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--wf-spacing-80) var(--wf-spacing-40)}.wf-footer>.sv-layout>.sv-layout:nth-child(2){display:grid;grid-template-columns:repeat(2,1fr);gap:var(--wf-spacing-40);padding-left:var(--wf-spacing-40);border-left:1px solid var(--color-brand-contrast)}.wf-footer .wf-logo img{display:block;height:auto!important;max-height:100%;max-width:100%;width:250px!important}.wf-footer .wf-logo>a{display:inline-block}.wf-footer .env-text-heading-02,.wf-footer .env-text-body-01,.wf-footer .env-text-body-01 a:not([class^=env-]):not([class*=" env-"]),.wf-footer .env-text-body-01 a:not([class^=env-]):not([class*=" env-"]):hover{color:var(--color-brand-contrast)}.wf-footer .env-text-heading-02{font-size:var(--wf-font-size-h3);border-bottom:1px solid var(--color-brand-secondary);padding-bottom:.5em;margin:0 0 .5em}.wf-footer .env-text-body-01 a:not([class^=env-]):not([class*=" env-"]),.wf-footer .sv-jcrmenu-portlet a{text-decoration-thickness:1px;text-underline-offset:.2em;margin-bottom:var(--wf-spacing-10)}.wf-footer .env-text-body-01 a:not([class^=env-]):not([class*=" env-"]):hover,.wf-footer .sv-jcrmenu-portlet a:hover{color:var(--color-brand-contrast);text-decoration-thickness:2px}.sv-theme-skeppsbron .wf-footer .env-text-heading-02{border-bottom-color:var(--env-element-primary-background-color)}.sv-theme-solasen-fridhem .wf-footer .env-text-heading-02{border-bottom-color:var(--color-brand-contrast)}.sv-theme-skeppsbron .wf-footer.wf-logo img{width:350px!important}.sv-theme-munksjostaden .wf-footer .wf-logo img{width:350px!important}.sv-theme-stationsomradet .wf-footer .wf-logo img{width:350px!important}.sv-theme-skeppsbron .wf-footer>.sv-layout>.sv-image-portlet{max-width:352px;max-height:unset}@media screen and (min-width:768px) and (max-width:1024px){.wf-partners>.sv-layout>.sv-layout{grid-template-columns:repeat(3,1fr)}.sv-theme-smuab footer .wf-box-secondary>.sv-layout>.sv-layout form>div{display:block}.sv-theme-smuab footer .wf-box-secondary>.sv-layout>.sv-layout form input[type='submit']{margin-top:0}.wf-footer>.sv-layout>.sv-layout:first-child{grid-template-columns:repeat(3,1fr);grid-template-areas:"col1 col1 col1" "col2 col3 col4"}.wf-footer>.sv-layout>.sv-layout:first-child>.sv-layout:first-child{grid-area:col1}.wf-footer>.sv-layout>.sv-layout:first-child>.sv-layout:nth-child(2){grid-area:col2}.wf-footer>.sv-layout>.sv-layout:first-child>.sv-layout:nth-child(3){grid-area:col3}.wf-footer footer>.sv-layout>.sv-layout>.sv-layout:first-child>.sv-layout:last-child{grid-area:col4}}@media screen and (max-width:767px){.wf-partners>.sv-layout>.sv-layout{grid-template-columns:repeat(2,1fr)}.sv-theme-smuab footer .wf-box-secondary>.sv-layout{display:block;padding:0}.sv-theme-smuab footer .wf-box-secondary>.sv-layout>.sv-image-portlet{display:none}.wf-footer>.sv-layout>.sv-layout:first-child{grid-template-columns:1fr}.wf-footer>.sv-layout>.sv-layout:nth-child(2){display:block;padding-left:0;border-left:none}}
.sv-collapsible-content:has([class*='wf-hopfallbart-falt']){--wf-space-before-collapse-items:var(--env-spacing-large);--wf-space-after-collapse-items:var(--env-spacing-xxx-large);--wf-space-between-collapse-items:var(--env-spacing-medium);--wf-space-within-collapse-content:var(--env-spacing-medium);--wf-space-within-collapse-header:var(--env-spacing-medium);--wf-collapse-toggle-duration:var(--env-collapse-toggle-duration);--wf-collapse-border-style:var(--env-collapse-border-style);--wf-border-radius:var(--env-border-radius);--wf-collapse-border-width:var(--env-collapse-border-width);--wf-collapse-icon-width:var(--env-collapse-icon-width);--wf-collapse-icon-height:var(--env-collapse-icon-height)}.sv-collapsible-content:has([class*='wf-hopfallbart-falt']){--wf-collapse-background-color:var(--env-collapse-background-color);--wf-collapse-border-color:var(--env-collapse-border-color);--wf-collapse-icon-color:var(--env-collapse-icon-color);--wf-collapse-expanded-background-color:var(--color-block-primary);--wf-collapse-expanded-border-color:var(--env-collapse-expanded-border-color)}.sv-theme-sommar-i-skeppsbron .sv-collapsible-content:has([class*='wf-hopfallbart-falt']){--wf-collapse-expanded-background-color:var(--env-collapse-expanded-background-color)}.sv-collapsible-content:has([class*='wf-hopfallbart-falt-brand']){--wf-collapse-background-color:var(--env-ui-color-brand-10);--wf-collapse-border-color:var(--env-ui-color-brand-20);--wf-collapse-icon-color:var(--env-ui-color-brand-60);--wf-collapse-expanded-background-color:var(--env-ui-color-brand-15);--wf-collapse-expanded-border-color:var(--env-ui-color-brand-25)}.sv-editing-mode .sv-collapsible-content:has([class*='wf-hopfallbart-falt']) a.env-button.env-button--link:hover:after{content:"Byt namn på modulen nedan för att ändra rubriken.";display:block;position:absolute;background:rgba(255,255,255,0.8);color:#000;bottom:-0.5em;padding:.5em;border-radius:.2em;font-size:12px}.sv-collapsible-content:has([class*='wf-hopfallbart-falt']){margin-bottom:var(--wf-space-between-collapse-items)}:not(.sv-collapsible-content:has([class*='wf-hopfallbart-falt'])) + .sv-collapsible-content:has([class*='wf-hopfallbart-falt']){margin-top:var(--wf-space-before-collapse-items)}.sv-collapsible-content:has([class*='wf-hopfallbart-falt']) + :not(.sv-collapsible-content:has([class*='wf-hopfallbart-falt'])){margin-top:var(--wf-space-after-collapse-items)}.sv-collapsible-content:has([class*='wf-hopfallbart-falt']) a.env-button.env-button--link{border-style:var(--wf-collapse-border-style);background-color:var(--wf-collapse-background-color);width:100%;border-radius:var(--wf-border-radius);border-width:var(--wf-collapse-border-width);border-color:var(--wf-collapse-border-color);border-radius:var(--wf-border-radius);display:flex;justify-content:space-between;padding:var(--wf-space-within-collapse-header);position:relative;transition:border-radius var(--wf-collapse-toggle-duration) ease}.sv-editing-mode .sv-collapsible-content:has([class*='wf-hopfallbart-falt']) a.env-button.env-button--link,.sv-js .sv-collapsible-content:has([class*='wf-hopfallbart-falt']) a.env-button.env-button--link[aria-expanded="true"],.sv-no-js .sv-collapsible-content:has([class*='wf-hopfallbart-falt']) a.env-button.env-button--link{border-radius:var(--wf-border-radius) var(--wf-border-radius) 0 0;background-color:var(--wf-collapse-expanded-background-color);border-color:var(--wf-collapse-expanded-border-color)}.sv-js .sv-collapsible-content:has([class*='wf-hopfallbart-falt']) a.env-button.env-button--link[aria-expanded="false"]:hover{background-color:var(--wf-collapse-expanded-background-color);border-color:var(--wf-collapse-expanded-border-color)}.sv-js .sv-collapsible-content:has([class*='wf-hopfallbart-falt']) a.env-button.env-button--link:hover{transform:none}.sv-js .sv-collapsible-content:has([class*='wf-hopfallbart-falt']) a.env-button.env-button--link::before,.sv-js .sv-collapsible-content:has([class*='wf-hopfallbart-falt']) a.env-button.env-button--link::after{content:"";display:block;position:absolute;width:var(--wf-collapse-icon-width);height:var(--wf-collapse-icon-height);background:var(--wf-collapse-icon-color);right:var(--wf-space-within-collapse-header);transition:transform var(--wf-collapse-toggle-duration) ease}.sv-js .sv-collapsible-content:has([class*='wf-hopfallbart-falt']) a.env-button.env-button--link[aria-expanded="false"]::after{transform:rotate(90deg)}.sv-no-js .sv-collapsible-content:has([class*='wf-hopfallbart-falt']) .env-button.env-button--link span.env-collapse-header--icons{display:none}.sv-collapsible-content:has([class*='wf-hopfallbart-falt'])>div:nth-child(2){background:var(--wf-collapse-expanded-color);color:var(--wf-collapse-icon-color)}.sv-editing-mode .sv-collapsible-content:has([class*='wf-hopfallbart-falt'])>div:nth-child(2),.sv-collapsible-content:has([class*='wf-hopfallbart-falt'])>div:nth-child(2){padding:var(--wf-space-within-collapse-content);border-width:var(--wf-collapse-border-width);border-color:var(--wf-collapse-expanded-border-color);border-radius:0 0 var(--wf-border-radius) var(--wf-border-radius);border-style:var(--wf-collapse-border-style);border-top:0;transition:all var(--wf-collapse-toggle-duration) ease;opacity:1}.sv-js .sv-collapsible-content:has([class*='wf-hopfallbart-falt']):has(a.env-button.env-button--link[aria-expanded="false"])>* + div{opacity:.3;border-color:var(--wf-collapse-border-color);border-radius:0}
.sv-marketplace-sitevision-breadcrumbs{margin-bottom:var(--wf-spacing-40)}.sv-marketplace-sitevision-breadcrumbs li{font-size:var(--wf-font-size-small);display:inline}.sv-marketplace-sitevision-breadcrumbs li>span{color:var(--color-text-decor)}.sv-marketplace-sitevision-breadcrumbs a.env-link-secondary{padding:.5em 0}.sv-marketplace-sitevision-breadcrumbs a.env-link-secondary,.sv-marketplace-sitevision-breadcrumbs .env-breadcrumb__item:nth-child(1n+2):before{color:var(--color-text-decor)}.sv-marketplace-sitevision-breadcrumbs a.env-link-secondary:hover{text-decoration-thickness:2px}.sv-marketplace-sitevision-breadcrumbs li:first-child,.sv-marketplace-sitevision-breadcrumbs li:nth-child(2) span:first-child{display:none}.sv-theme-sommar-i-skeppsbron .sv-marketplace-sitevision-breadcrumbs a.env-link-secondary,.sv-theme-sommar-i-skeppsbron .sv-marketplace-sitevision-breadcrumbs .env-breadcrumb__item:nth-child(1n+2):before{color:inherit}
.env-button{font-size:var(--wf-font-size-normal);line-height:1.2;min-height:unset;padding:var(--wf-button-padding);text-align:left}.sv-marketplace-sitevision-button .env-button::after{background-image:var(--wf-icon-arrow-222);background-position:center;background-repeat:no-repeat;background-size:contain;content:'';display:block;height:1em;margin-left:.25em;margin-top:.1em;width:1em}.sv-marketplace-sitevision-button .env-button--primary::after{background-image:var(--wf-icon-arrow-fff)}.sv-marketplace-sitevision-button .env-button[href$='.pdf']::after,.sv-edit-mode .sv-marketplace-sitevision-button .env-button[href^='/edit-fileresource/']::after{display:none}.sv-theme-solasen-fridhem .env-button--primary::after{background-image:var(--wf-icon-arrow-222)}.sv-theme-sommar-i-skeppsbron .env-button{font-weight:600;--wf-button-padding:1em 1.5em}@media(prefers-reduced-motion:no-preference){.env-button{transition:var(--wf-btn-transition)}.env-button:hover{transform:var(--wf-btn-transform)}}
.wf-box,.wf-box-secondary,.wf-box-links,.env-block.sv-layout,.env-block-primary.sv-layout,.env-block-secondary.sv-layout{box-sizing:border-box;margin-bottom:var(--wf-spacing-40);padding:var(--wf-spacing-40)}.wf-box .sv-text-portlet-content>*:first-child,.wf-box-secondary .sv-text-portlet-content>*:first-child,.wf-box-links .sv-text-portlet-content>*:first-child,.env-block.sv-layout .sv-text-portlet-content>*:first-child,.env-block-primary.sv-layout .sv-text-portlet-content>*:first-child,.env-block-secondary.sv-layout .sv-text-portlet-content>*:first-child{margin-top:0}.wf-box .env-text-heading-02,.wf-box-secondary .env-text-heading-02,.wf-box-links .env-text-heading-02,.env-block.sv-layout .env-text-heading-02,.env-block-primary.sv-layout .env-text-heading-02,.env-block-secondary.sv-layout .env-text-heading-02{border-bottom:1px solid var(--color-brand-secondary);color:inherit;padding-bottom:.5em}.wf-box-links .env-text-heading-02{border-bottom-color:var(--color-brand)}.wf-box,.wf-box-secondary,.wf-box-links{--env-font-color:var(--env-block-font-color);--env-link-font-color:var(--env-block-link-font-color);--env-link-hover-font-color:var(--env-block-link-hover-font-color);--env-link-hover-text-decoration:var(--env-block-link-hover-text-decoration);--env-link-secondary-font-color:var(--env-block-font-color);--env-link-secondary-hover-font-color:var(--env-block-link-hover-font-color);--env-link-secondary-hover-text-decoration:var(--env-block-link-hover-text-decoration);--env-link-secondary-text-decoration:var(--env-block-link-text-decoration);--env-link-text-decoration:var(--env-block-link-text-decoration);--env-text-heading-02-font-color:var(--env-block-font-color);--env-text-heading-03-font-color:var(--env-block-font-color);--env-text-heading-04-font-color:var(--env-block-font-color);--env-ui-text-caption-font-color:var(--env-block-font-color);--env-ui-text-heading-font-color:var(--env-block-font-color);--env-ui-text-overline-font-color:var(--env-block-font-color);--env-ui-text-sectionheading-font-color:var(--env-block-font-color);--env-ui-text-subheading-font-color:var(--env-block-font-color)}.wf-box,.env-block.sv-layout{background-color:var(--color-block)}.wf-box-secondary,.env-block-secondary.sv-layout{background-color:var(--color-block-secondary)}.wf-box-links,.env-block-primary.sv-layout{background-color:var(--color-block-primary)}.wf-box-links .sv-marketplace-sitevision-button,.env-block-primary.sv-layout .sv-marketplace-sitevision-button{margin-bottom:.5em}.wf-box-links .sv-marketplace-sitevision-button:last-child,.env-block-primary.sv-layout .sv-marketplace-sitevision-button:last-child{margin-bottom:0}.wf-box-links .sv-marketplace-sitevision-button .env-button,.env-block-primary.sv-layout .sv-marketplace-sitevision-button .env-button{--env-element-background-color:#fff}.wf-box-links .sv-marketplace-sitevision-button .env-button:hover,.env-block-primary.sv-layout .sv-marketplace-sitevision-button .env-button:hover{--env-element-background-color-dark:rgba(255,255,255,0.8)}.sv-theme-sommar-i-skeppsbron .wf-box .env-text-heading-02,.sv-theme-sommar-i-skeppsbron .wf-box-secondary .env-text-heading-02,.sv-theme-sommar-i-skeppsbron .wf-box-links .env-text-heading-02,.sv-theme-sommar-i-skeppsbron .env-block.sv-layout .env-text-heading-02,.sv-theme-sommar-i-skeppsbron .env-block-primary.sv-layout .env-text-heading-02,.sv-theme-sommar-i-skeppsbron .env-block-secondary.sv-layout .env-text-heading-02{border-bottom:0;padding-bottom:.0}
@keyframes slideDown{0%{transform:translateY(-100%)}100%{transform:translateY(0)}}@keyframes slideUp{0%{transform:translateY(0)}100%{transform:translateY(-100%)}}@keyframes slideInLeft{0%{transform:translateX(-100%)}100%{transform:translateX(0)}}@keyframes slideOutLeft{0%{transform:translateX(0)}100%{transform:translateX(-100%)}}@keyframes slideInRight{0%{transform:translateX(100%)}100%{transform:translateX(0)}}@keyframes slideOutRight{0%{transform:translateX(0)}100%{transform:translateX(100%)}}
.wf-skip-to-content{background-color:var(--env-element-secondary-background-color);color:var(--env-element-secondary-font-color);border-radius:var(--env-button-border-radius);font-size:var(--env-font-size-medium);padding:var(--wf-spacing-10) var(--wf-spacing-20);text-decoration:none;position:absolute;top:-50px;left:10px;transform:translateY(-100%);z-index:10000}.wf-skip-to-content:focus{top:10px;transform:translateY(0)}@media(prefers-reduced-motion:no-preference){.wf-skip-to-content{transition:top .3s ease}}
.sv-theme-smuab [class*='wf-subarea-tag-']{font-size:var(--wf-font-size-small);display:inline-block;background-color:#fff;padding:.1em .5em;border-left:8px solid transparent;transform:skewX(-15deg)}.sv-theme-smuab [class*='wf-subarea-tag-']>span{display:inline-block;transform:skewX(15deg)}.sv-theme-smuab .wf-subarea-tag-sodra-munksjon{border-left-color:var(--smuab-color-brand)}.sv-theme-smuab .wf-subarea-tag-skeppsbron{border-left-color:var(--skeppsbron-color-brand)}.sv-theme-smuab .wf-subarea-tag-solasen-fridhem{border-left-color:var(--solasen-fridhem-color-brand)}.sv-theme-smuab .wf-subarea-tag-munksjostaden{border-left-color:var(--munksjostaden-color-brand)}.sv-theme-smuab .wf-subarea-tag-ostra-munksjon{border-left-color:var(--ostra-munksjon-color-brand)}.sv-theme-smuab .wf-subarea-tag-stationsomradet{border-left-color:var(--stationsomradet-color-brand)}
.wf-news-box{margin-bottom:var(--wf-spacing-40)}.wf-news-box>ul{display:grid;list-style:none;margin:0;padding:0;gap:var(--wf-spacing-80) var(--wf-spacing-40);grid-template-columns:1fr 1fr 1fr}.wf-news-box>ul>li{background-color:var(--color-block);padding:var(--wf-spacing-40)}.wf-news-box>ul>li>img{display:block;margin:calc(var(--wf-spacing-40) * -1) calc(var(--wf-spacing-40) * -1) var(--wf-spacing-20);max-width:unset!important;width:calc(100% + var(--wf-spacing-40) * 2)!important}.wf-news-box>ul>li>.env-text-heading-02,.wf-news-box>ul>li>.env-text-heading-03{font-size:var(--wf-font-size-h3);margin:.25em 0 .5em}.wf-news-box>ul>li>.env-text-heading-02>a:not([class^=env-]):not([class*=' env-']),.wf-news-box>ul>li>.env-text-heading-03>a:not([class^=env-]):not([class*=' env-']){text-decoration:none}.wf-news-box>ul>li:hover>.env-text-heading-02,.wf-news-box>ul>li:hover>.env-text-heading-03{text-decoration:underline}.wf-news-box>ul>li:hover>.env-text-heading-02,.wf-news-box>ul>li>.env-text-heading-02>a:not([class^=env-]):not([class*=' env-']):hover,.wf-news-box>ul>li:hover>.env-text-heading-03,.wf-news-box>ul>li>.env-text-heading-03>a:not([class^=env-]):not([class*=' env-']):hover{color:var(--env-text-heading-03-link-font-color)}.sv-theme-smuab .wf-news-box>ul>li{position:relative}.sv-theme-smuab .wf-news-box>ul>li [class*='wf-subarea-tag-']{font-size:var(--wf-font-size-normal);position:absolute;right:.5em;top:.5em}@media(prefers-reduced-motion:no-preference){.wf-news-box>ul>li{transition:var(--wf-block-transition)}.wf-news-box>ul>li:hover{transform:var(--wf-block-transform)}}@media screen and (min-width:768px) and (max-width:1024px){.wf-news-box>ul{grid-template-columns:1fr 1fr}}@media screen and (max-width:767px){.wf-news-box>ul{gap:var(--wf-spacing-40);grid-template-columns:1fr}}
.wf-news-list>ul{display:grid;grid-template-columns:1fr;gap:var(--wf-spacing-40);margin:var(--wf-spacing-60) 0 var(--wf-spacing-40)}.wf-news-list>ul>li{border-left:8px solid var(--wf-global-border-color);padding-left:1.5em}.wf-news-list ul>li>.env-text-heading-02,.wf-news-list ul>li>.env-text-heading-03{font-size:var(--wf-font-size-h3);margin:0 0 .25em}.wf-news-list ul>li>span.env-text-body-01{display:block}.wf-news-list ul>li>[class*="wf-subarea-tag-"]{background-color:var(--wf-global-border-color)}.wf-news-list ul>li>time.env-text-body-01{font-size:var(--wf-font-size-small);font-weight:400;margin-left:.25em}html.sv-template-startsida-enkel ul.wf-news-list{list-style:none;padding:0;display:flex;flex-direction:column;gap:var(--wf-spacing-40)}html.sv-template-startsida-enkel ul.wf-news-list .env-text-heading-02,html.sv-template-startsida-enkel ul.wf-news-list .env-text-heading-03{margin:0 0 var(--wf-spacing-10)}
.wf-build-log{margin-bottom:var(--wf-spacing-40)}.wf-build-log ul{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:var(--wf-spacing-40)}.wf-build-log ul>li>.env-text-body-01{font-size:var(--wf-font-size-normal);font-weight:bold;display:inline-block;margin-bottom:.25em}.wf-build-log ul>li>.env-text-summary-01{font-size:var(--wf-font-size-normal);display:block}.wf-build-log ul>li>[class*='wf-subarea-tag']{margin-left:.5em}
.wf-box:has(*[class*="wf-news-filter-"]) h2{font-size:var(--wf-font-size-h3)}.sv-archivemenu-portlet .env-text-body-01{font-family:var(--wf-font-heading);font-weight:bold;color:inherit;display:block;margin-bottom:var(--wf-spacing-10)}div[class*="wf-news-filter-"] ul,ul[class*="wf-news-filter-"],.sv-archivemenu-portlet>ul>li>ul{list-style:none;padding:0;display:flex;gap:var(--wf-spacing-10);flex-flow:row wrap}*[class*="wf-news-filter-"] a,.sv-archivemenu-portlet>ul>li>ul>li .env-text-body-01{border:1px solid var(--color-brand);border-radius:50px;display:inline-block;margin:0;padding:.4em 1em;text-decoration:none;font-weight:bold;color:var(--color-text-decor)}.wf-news-filter-date .wf-news-filter-date-selected{background-color:var(--color-brand);color:var(--color-brand-contrast)}*[class*="wf-news-filter-"] a:not(.wf-news-filter-date-selected):hover{text-decoration:underline}.wf-news-filter-subareas a.wf-news-filter-subarea-smuab,.wf-news-filter-subareas:not(:has(a.wf-news-filter-subarea-all.wf-news-filter-selected)) a.wf-news-filter-subarea-smuab:not(.wf-news-filter-selected):hover{background-color:var(--smuab-color-brand);border-color:var(--smuab-color-brand);color:var(--smuab-color-brand-contrast)}.wf-news-filter-subareas a.wf-news-filter-subarea-smuab:hover{background-color:var(--smuab-color-brand-hover)}.wf-news-filter-subareas a.wf-news-filter-subarea-skeppsbron,.wf-news-filter-subareas:not(:has(a.wf-news-filter-subarea-all.wf-news-filter-selected)) a.wf-news-filter-subarea-skeppsbron:not(.wf-news-filter-selected):hover{background-color:var(--skeppsbron-color-brand);border-color:var(--skeppsbron-color-brand);color:var(--skeppsbron-color-brand-contrast)}.wf-news-filter-subareas a.wf-news-filter-subarea-skeppsbron:hover{background-color:var(--skeppsbron-color-brand-hover)}.wf-news-filter-subareas a.wf-news-filter-subarea-solasenfridhem,.wf-news-filter-subareas:not(:has(a.wf-news-filter-subarea-all.wf-news-filter-selected)) a.wf-news-filter-subarea-solasenfridhem:not(.wf-news-filter-selected):hover{background-color:var(--solasen-fridhem-color-brand);border-color:var(--solasen-fridhem-color-brand);color:var(--solasen-fridhem-color-brand-contrast)}.wf-news-filter-subareas a.wf-news-filter-subarea-solasenfridhem:hover{background-color:var(--solasen-fridhem-color-brand-hover)}.wf-news-filter-subareas a.wf-news-filter-subarea-munksjostaden,.wf-news-filter-subareas:not(:has(a.wf-news-filter-subarea-all.wf-news-filter-selected)) a.wf-news-filter-subarea-munksjostaden:not(.wf-news-filter-selected):hover{background-color:var(--munksjostaden-color-brand);border-color:var(--munksjostaden-color-brand);color:var(--munksjostaden-color-brand-contrast)}.wf-news-filter-subareas a.wf-news-filter-subarea-munksjostaden:hover{background-color:var(--munksjostaden-color-brand-hover)}.wf-news-filter-subareas a.wf-news-filter-subarea-ostramunksjon,.wf-news-filter-subareas:not(:has(a.wf-news-filter-subarea-all.wf-news-filter-selected)) a.wf-news-filter-subarea-ostramunksjon:not(.wf-news-filter-selected):hover{background-color:var(--ostra-munksjon-color-brand);border-color:var(--ostra-munksjon-color-brand);color:var(--ostra-munksjon-color-brand-contrast)}.wf-news-filter-subareas a.wf-news-filter-subarea-ostramunksjon:hover{background-color:var(--ostra-munksjon-color-brand-hover)}.wf-news-filter-subareas a.wf-news-filter-subarea-stationsomradet,.wf-news-filter-subareas:not(:has(a.wf-news-filter-subarea-all.wf-news-filter-selected)) a.wf-news-filter-subarea-stationsomradet:not(.wf-news-filter-selected):hover{background-color:var(--stationsomradet-color-brand);border-color:var(--stationsomradet-color-brand);color:var(--stationsomradet-color-brand-contrast)}.wf-news-filter-subareas a.wf-news-filter-subarea-stationsomradet:hover{background-color:var(--stationsomradet-color-brand-hover)}.wf-news-filter-subareas:not(:has(a.wf-news-filter-subarea-all.wf-news-filter-selected)) a:not(.wf-news-filter-selected){background-color:transparent;color:initial;border:1px solid var(--color-brand)}.sv-archivemenu-portlet>ul>li>ul>li a.env-text-body-01:hover,.sv-archivemenu-portlet>ul>li>ul>li span.env-text-body-01{background-color:var(--color-brand);color:var(--color-brand-contrast)}p.wf-news-box-empty{font-style:italic}
.wf-subarea-box{display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(2,auto);gap:var(--wf-spacing-40)}.wf-subarea-box>.sv-layout{position:relative}.wf-subarea-box>.sv-layout>.sv-image-portlet{aspect-ratio:16 / 9;width:100%;overflow:hidden}.wf-subarea-box>.sv-layout>.sv-image-portlet>img{width:100%;height:100%;object-fit:cover;display:block}.wf-subarea-box>.sv-layout>.sv-text-portlet{position:absolute;bottom:0;left:0;right:0}.wf-subarea-box>.sv-layout>.sv-text-portlet .env-text-heading-03{margin:0}.wf-subarea-box>.sv-layout>.sv-text-portlet a{display:block;padding:var(--wf-spacing-30) var(--wf-spacing-40);text-decoration:none}.wf-subarea-box>.sv-layout>.sv-text-portlet a:hover{text-decoration:none}.wf-subarea-box>.sv-layout:nth-child(1){grid-row:span 2;grid-column:1;height:clamp(360px,45vw,688px)}.wf-subarea-box>.sv-layout:nth-child(1)>.sv-text-portlet a{background-color:var(--skeppsbron-color-brand);color:var(--skeppsbron-color-brand-contrast)}.wf-subarea-box>.sv-layout:nth-child(2){grid-row:1;grid-column:2}.wf-subarea-box>.sv-layout:nth-child(2)>.sv-text-portlet a{background-color:var(--solasen-fridhem-color-brand);color:var(--solasen-fridhem-color-brand-contrast)}.wf-subarea-box>.sv-layout:nth-child(3){grid-row:1;grid-column:3}.wf-subarea-box>.sv-layout:nth-child(3)>.sv-text-portlet a{background-color:var(--munksjostaden-color-brand);color:var(--munksjostaden-color-brand-contrast)}.wf-subarea-box>.sv-layout:nth-child(4){grid-row:2;grid-column:2}.wf-subarea-box>.sv-layout:nth-child(4)>.sv-text-portlet a{background-color:var(--ostra-munksjon-color-brand);color:var(--ostra-munksjon-color-brand-contrast)}.wf-subarea-box>.sv-layout:nth-child(5){grid-row:2;grid-column:3}.wf-subarea-box>.sv-layout:nth-child(5)>.sv-text-portlet a{background-color:var(--stationsomradet-color-brand);color:var(--stationsomradet-color-brand-contrast)}@media(prefers-reduced-motion:no-preference){.wf-subarea-box>.sv-layout{transition:var(--wf-block-transition)}.wf-subarea-box>.sv-layout:hover{transform:var(--wf-block-transform)}}@media screen and (max-width:767px){.wf-subarea-box{display:flex;flex-direction:column}.wf-subarea-box>.sv-layout{min-height:260px}.wf-subarea-box>.sv-layout:nth-child(1){height:unset}}
.sv-layout.wf-quick-facts{display:flex;align-items:center;gap:var(--wf-spacing-80);padding:var(--wf-spacing-80) var(--wf-page-edge-spacing);background-color:var(--color-block-primary);position:relative;margin:var(--wf-spacing-120) 0}.wf-quick-facts::before{content:"";position:absolute;top:0;left:-50vw;width:150vw;height:100%;background-color:var(--color-block-primary);z-index:-1}.wf-quick-facts>.sv-layout{max-width:var(--wf-grid-size);margin:0 auto}.wf-quick-facts .env-text-heading-02{font-weight:bold;font-size:var(--wf-font-size-h1);max-width:var(--wf-grid-4-col);margin:0}.wf-quick-facts .env-text-heading-03{margin:0 0 var(--wf-spacing-40)}.wf-quick-facts>.sv-layout>.sv-layout{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--wf-spacing-40)}.wf-quick-facts>.sv-layout>.sv-layout>.sv-layout{text-align:center}.wf-quick-facts>.sv-layout>.sv-layout>.sv-layout p{color:var(--color-text-decor);margin:0}.wf-quick-facts>.sv-layout>.sv-layout>.sv-layout .env-text-body-01{font-size:var(--wf-font-size-h4);font-weight:bold;white-space:nowrap}.wf-quick-facts>.sv-layout>.sv-layout>.sv-layout .env-text-body-02{text-transform:uppercase}.wf-quick-facts .wf-quick-facts-symbol{color:var(--color-text-decor);max-height:80px}@media screen and (min-width:1025px) and (max-width:1200px){.wf-quick-facts>.sv-layout>.sv-layout>.sv-layout .env-text-body-01{font-size:var(--wf-font-size-small)}}@media screen and (max-width:1024px){.wf-quick-facts>.sv-layout>.sv-layout{grid-template-columns:repeat(2,1fr);gap:var(--wf-spacing-10)}.wf-quick-facts>.sv-layout>.sv-layout>.sv-layout .env-text-body-01{font-size:var(--wf-font-size-small)}.wf-quick-facts .wf-quick-facts-symbol{color:var(--color-text-decor);max-height:60px}}@media screen and (max-width:767px){.sv-layout.wf-quick-facts{flex-direction:column;text-align:center}.wf-quick-facts::before{width:100vw;left:unset}}
body.sv-theme-sommar-i-skeppsbron,body.sv-theme-sommar-i-skeppsbron>.sv-layout{background-repeat:no-repeat}body.sv-theme-sommar-i-skeppsbron{background-image:url('/images/18.71acb9fb195f05d5571f5e/1743352765199/main-top-right.webp');background-position:top right}body.sv-theme-sommar-i-skeppsbron>.sv-layout{background-image:url('/images/18.71acb9fb195f05d5571f60/1743352818854/main-top-left.webp');background-position:top left}@media(max-width:1920px){body.sv-theme-sommar-i-skeppsbron{background-size:44%}body.sv-theme-sommar-i-skeppsbron>.sv-layout{background-size:24%}}@media(max-width:1820px){body.sv-theme-sommar-i-skeppsbron{background-size:40%}body.sv-theme-sommar-i-skeppsbron>.sv-layout{background-size:20%}}@media(max-width:1720px){body.sv-theme-sommar-i-skeppsbron>.sv-layout{background-image:none}body.sv-theme-sommar-i-skeppsbron{background-size:60%}}@media(max-width:1024px){body.sv-theme-sommar-i-skeppsbron>.sv-layout{background-image:none}}.sv-theme-sommar-i-skeppsbron header>.sv-layout:last-child{margin:0 auto;padding:0;position:relative}.sv-theme-sommar-i-skeppsbron header>.sv-layout:last-child .wf-logo{position:absolute;z-index:1}.sv-template-startsida-sommar-i-skeppsbron .sv-theme-sommar-i-skeppsbron header>.sv-layout:last-child .wf-logo{display:none}.sv-theme-sommar-i-skeppsbron header>.sv-layout:last-child .wf-logo img{background-color:var(--color-block-primary);max-width:clamp(80px,5vw,112px)!important;padding:var(--wf-spacing-60) var(--wf-spacing-10) var(--wf-spacing-10)}.sv-theme-sommar-i-skeppsbron header .wf-menu-button{background-color:var(--color-brand-secondary);border-color:var(--color-brand-secondary);flex-direction:row-reverse;padding-top:.75em;position:absolute;right:0;top:var(--wf-spacing-60)}.sv-theme-sommar-i-skeppsbron header .wf-menu-button>svg,.sv-theme-sommar-i-skeppsbron header .wf-menu-button>.env-text-body-01{color:var(--color-brand-secondary-contrast);font-weight:600}.sv-theme-sommar-i-skeppsbron header .wf-menu-button>svg{height:1.25em;width:1.25em}@media(max-width:1440px){.sv-theme-sommar-i-skeppsbron header>.sv-layout:last-child .wf-logo{left:var(--wf-page-edge-spacing)}}@media(max-width:1024px){.sv-theme-sommar-i-skeppsbron header>.sv-layout:last-child .wf-logo img{max-width:90px!important;padding:0 1.4rem}}@media(max-width:768px){.sv-theme-sommar-i-skeppsbron header>.sv-layout:last-child .wf-logo{left:0}}.sv-theme-sommar-i-skeppsbron footer .wf-box-secondary{background-image:url('/images/18.71acb9fb195f05d5571f77/1743434375300/blommor-v-190.webp');background-position:top left;background-repeat:no-repeat;margin:0;padding:0}.sv-theme-sommar-i-skeppsbron footer .wf-box-secondary>.sv-layout{background-image:url('/images/18.71acb9fb195f05d5571f78/1743434370417/blommor-h-190.webp');background-position:top right;background-repeat:no-repeat}.sv-theme-sommar-i-skeppsbron footer .wf-box-secondary>.sv-layout>.sv-layout{margin:0 auto;max-width:var(--wf-grid-size);padding:var(--wf-spacing-120) var(--wf-page-edge-spacing)}.sv-theme-sommar-i-skeppsbron footer .wf-box-secondary>.sv-layout>.sv-layout>div{max-width:var(--wf-grid-8-col)}.sv-theme-sommar-i-skeppsbron footer .wf-box-secondary>.sv-layout>.sv-layout .env-text-heading-02{font-size:var(--wf-font-size-h1)}.sv-theme-sommar-i-skeppsbron footer .sv-html-portlet a{text-decoration:none}.sv-theme-sommar-i-skeppsbron footer .sv-html-portlet a svg{height:46px;width:46px;fill:#fff}.sv-theme-sommar-i-skeppsbron footer .sv-html-portlet a:hover svg,.sv-theme-sommar-i-skeppsbron footer .sv-html-portlet a:focus svg{fill:var(--yellow)}@media(max-width:1720px){.sv-theme-sommar-i-skeppsbron footer .wf-box-secondary{background-image:none}}@media(max-width:800px){.sv-theme-sommar-i-skeppsbron footer .wf-box-secondary>.sv-layout{padding-bottom:var(--wf-spacing-60);padding-top:var(--wf-spacing-60)}.sv-theme-sommar-i-skeppsbron footer .wf-box-secondary .sv-text-portlet{display:none}.sv-theme-sommar-i-skeppsbron footer .wf-box-secondary .env-flex--row{justify-content:center}}.sv-theme-sommar-i-skeppsbron main{margin-top:calc(var(--wf-spacing-80) * 2)}html:not(.sv-template-evenemang) .sv-theme-sommar-i-skeppsbron .sv-marketplace-sitevision-breadcrumbs{margin-top:var(--wf-spacing-80)}
.wf-sis-hero{height:100vh;margin:calc(var(--wf-spacing-120) * -2) calc(var(--wf-page-edge-spacing) * -1) var(--wf-spacing-120);min-height:960px}.wf-sis-hero>.sv-layout{background-size:clamp(200px,50vw,657px);display:flex;flex-direction:column;height:100%;justify-content:space-between}.wf-sis-hero>.sv-layout>.sv-image-portlet{margin:20rem auto 0;width:clamp(220px,28vw,330px)}.wf-sis-hero>.sv-layout>.sv-layout{background:rgba(9,42,53,0.6);padding-bottom:clamp(3rem,6vw,16rem);padding-left:2rem;padding-right:2rem;padding-top:clamp(3rem,6vw,6rem);position:relative}.wf-sis-hero>.sv-layout>.sv-layout:before{background:linear-gradient(0deg,rgba(9,42,53,0.6) 0,rgba(9,42,53,0.6) 2%,rgba(9,42,53,0.2) 50%,rgba(9,42,53,0) 100%);content:'';display:block;height:100px;left:-2rem;padding:0 2rem 0 0;position:absolute;top:0;transform:translateY(-100%);width:100%}.wf-sis-hero>.sv-layout>.sv-layout>.sv-layout{margin:0 auto;max-width:var(--wf-grid-size)}.wf-sis-hero .env-text-summary-01{color:#fff;font-size:clamp(2.6rem,5vw,4rem);font-weight:800;line-height:1.4;margin:0 0 .6em!important;max-width:940px}.wf-sis-hero .env-button{background-color:rgba(9,42,53,0);border-color:var(--env-background-color);border-width:4px;color:#fff;transition:background-color .3s ease}.wf-sis-hero .env-button:hover{background-color:rgba(9,42,53,0.6)}.wf-sis-hero .env-button:after{background-image:url('/images/18.4408d4b618e9de649b159f42/1713449173630/icon-scroll.svg');background-image:var(--wf-icon-scroll-fff);background-repeat:no-repeat;content:'';display:block;height:36px;margin-left:1.5rem;width:18px}@media(max-width:1024px){.wf-sis-hero{min-height:initial}}@media(max-width:800px){.wf-sis-hero{height:85vh}.wf-sis-hero>.sv-layout{background-image:none}.wf-sis-hero>.sv-layout>.sv-image-portlet{margin-top:9rem}.wf-sis-hero .env-button:after{height:28px;width:14px}}
.sv-predefinedsearch-portlet:not(:last-of-type):has(+ .sv-predefinedsearch-portlet){margin-bottom:var(--wf-spacing-80)}.wf-events-bg{background-image:url('/images/18.1aa8a7af1874b64bf8a613fd/1682359744442/event-bg.png');background-repeat:repeat-y;background-position:top center}.wf-events{display:grid;grid-template-columns:repeat(2,1fr);gap:3.6rem;list-style:none;margin:clamp(.5em,4vw,2em) 0 0;padding:0}.wf-events li{position:relative;margin-bottom:0;overflow:hidden}.wf-events-item-wrapper{height:415px;background-size:cover;background-position:center center;display:flex;flex-direction:column-reverse;transition:all .3s cubic-bezier(0.25,0.45,0.45,0.95)}.wf-events-item-info-wrapper{background:rgba(9,42,53,0.6);padding:0 clamp(2rem,5vw,5rem) clamp(2rem,5vw,5rem)}.wf-events-item-info-wrapper:before{content:'';display:block;margin:0 calc(clamp(2rem,5vw,5rem) * -1);background:linear-gradient(0deg,rgba(9,42,53,.6) 0,rgba(9,42,53,0) 100%);height:clamp(30px,10vw,100px);width:100%;transform:translateY(-100%);position:absolute}.wf-events-item-wrapper .eventCancelled{font-weight:700;text-transform:uppercase;letter-spacing:.05em;margin-bottom:.5em;display:inline-block;background-color:#fff;padding:.15em .5em;color:var(--env-border-danger-color)}.wf-events-item-heading{margin:0 0 .4em}.wf-events-item-heading a{color:#fff;font-size:clamp(3rem,5vw,5rem);text-decoration:none;line-height:1.1;display:inline-block;font-weight:900}.wf-events-item-heading h3 a:hover{text-decoration:underline}.wf-events-item-meta span{color:#fff;font-weight:600;font-size:2.2rem;line-height:1.2}.wf-events li:hover{cursor:pointer}.wf-events li:hover .wf-events-item-wrapper{transform:scale(1.03)}.wf-events li:hover .wf-events-item-info-wrapper{background:linear-gradient(0deg,rgba(9,42,53,.9) 0,rgba(9,42,53,0.7) 100%)}.wf-events li:hover .wf-events-item-info-wrapper:before{background:linear-gradient(0deg,rgba(9,42,53,.7) 0,rgba(9,42,53,0) 100%)}.wf-events-item-wrapper.noImg{background-color:var(--blue-heaven)}.wf-events-item-wrapper.noImg .wf-events-item-info-wrapper,.wf-events-item-wrapper.noImg .wf-events-item-info-wrapper:before{background:transparent}.wf-events li:hover .wf-events-item-wrapper.noImg:before{background:linear-gradient(0deg,rgba(9,42,53,.6) 0,rgba(9,42,53,0) 100%)}@media(max-width:1440px){.wf-events-item-heading h3 a{font-size:5rem}}@media(max-width:1024px){.wf-events-item-wrapper{height:295px}.wf-events-item-info-wrapper{display:block}.wf-events-item-heading,.wf-events-item-meta{width:100%}.wf-events-item-meta{border-left:none}.wf-events-item-heading h3 a{font-size:4rem}}@media(max-width:800px){.wf-events{grid-template-columns:repeat(1,1fr);gap:2rem}.wf-events-item-wrapper{height:220px}}
.wf-archived-events{display:grid;grid-template-columns:1fr;list-style:none;margin:clamp(.5em,4vw,2em) 0 0;padding:0}.wf-archived-events li{display:grid;grid-template-columns:120px 1fr;gap:1.8rem;align-items:center;margin:0;padding:.5em}.wf-archived-events li:nth-child(odd){background-color:var(--color-block)}.wf-archived-events li img{width:100%;max-width:120px;aspect-ratio:1 / 1;object-fit:cover}.wf-archived-events li>div{display:grid;grid-template-columns:1fr 180px 180px 180px}.wf-archived-events li .env-text-heading-03{margin:0;font-size:2.4rem;line-height:1.2}.wf-archived-events li .env-text-body-02{display:inline-block;margin-top:.25em}@media(max-width:1024px){.wf-archived-events li>div{display:flex;flex-wrap:wrap;gap:0 .5em}.wf-archived-events li .env-text-heading-03{width:100%}}@media(max-width:800px){.wf-archived-events li{grid-template-columns:100px 1fr}.wf-archived-events li img{max-width:100px}}
.wf-event-hero{background-size:cover;height:60vh;margin:calc(var(--wf-spacing-120) * -2) calc(var(--wf-page-edge-spacing) * -1) var(--wf-spacing-120);min-height:640px}.wf-event-hero-flowers-left,.wf-event-hero-flowers-right{background-repeat:no-repeat;height:100%;width:100%}.wf-event-hero-flowers-left{background-image:url('/images/18.71acb9fb195f05d5571f60/1743352818854/main-top-left.webp');background-position:top left;background-repeat:no-repeat}.wf-event-hero-flowers-right{background-image:url('/images/18.71acb9fb195f05d5571f5e/1743352765199/main-top-right.webp');background-position:top right;background-repeat:no-repeat}@media(max-width:1920px){.wf-event-hero-flowers-right{background-size:44%}.wf-event-hero-flowers-left{background-size:24%}}@media(max-width:1820px){.wf-event-hero-flowers-right{background-size:40%}.wf-event-hero-flowers-left{background-size:20%}}@media(max-width:1720px){.wf-event-hero-flowers-left{background:0}.wf-event-hero-flowers-right{background-size:60%}}@media(max-width:1440px){.wf-event-hero{min-height:initial}}@media(max-width:1024px){.wf-event-hero-flowers-left{background:0}}@media(max-width:800px){.wf-event-hero{height:30vh}.wf-event-hero-flowers-left{background:0}.wf-event-hero-flowers-right{background-size:60%}}
.wf-event-has-passed{max-width:var(--wf-grid-size);margin:calc(var(--wf-spacing-120) / 2 * -1) auto var(--wf-spacing-40);padding:var(--wf-spacing-20) var(--wf-spacing-40);box-sizing:border-box;background-color:var(--color-block-primary)}@media(max-width:1024px){.wf-event-has-passed{width:unset;margin:calc(var(--wf-spacing-120) * -1) calc(var(--wf-page-edge-spacing) * -1) var(--wf-spacing-60)}}.wf-event-meta dl{display:flex;flex-flow:row wrap;margin-bottom:var(--wf-spacing-40)}.wf-event-meta dt,.wf-event-meta dd{padding:.25em 0}.wf-event-meta dt{flex-basis:25%}.wf-event-meta dd{flex-basis:70%;flex-grow:1;margin:0}@media(max-width:1440px){.wf-event-meta dl{display:block}.wf-event-meta dt{padding:0;font-weight:bold}.wf-event-meta dd{padding:0 0 .5em}}@media(max-width:800px){.wf-event-meta-bottom{display:none}}
.wf-contact-list{margin-top:var(--wf-spacing-40);display:grid;grid-template-columns:1fr 1fr 1fr 1fr;gap:var(--wf-spacing-80) var(--wf-spacing-40)}.wf-contact-list>.sv-layout{align-items:center;display:flex;flex-direction:column;text-align:center;background-color:var(--color-block);padding:var(--wf-spacing-40);height:100%;box-sizing:border-box}.wf-contact-list .sv-image-portlet{aspect-ratio:1;border-radius:50%;overflow:hidden;object-fit:cover;max-height:200px}.wf-contact-list .sv-image-portlet img{min-height:100%;min-width:100%;object-fit:cover}.wf-contact-list h3{margin:var(--wf-spacing-40) 0 var(--wf-spacing-20)}.wf-contact-list p{margin:0}.wf-contact-list p{word-break:break-word;overflow-wrap:break-word;margin:0}.wf-contact-list p strong{font-size:var(--wf-font-size-small);margin-bottom:var(--wf-spacing-10);line-height:1.4;min-height:calc(var(--wf-font-size-small) * 2 * 1.4);display:flex;flex-direction:column;justify-content:center}.wf-contact-list p a{text-underline-offset:3px;text-decoration-thickness:1px!important;color:var(--env-text-body-01-font-color)!important;text-decoration-color:color-mix(in hsl,var(--env-text-body-01-font-color) 25%,transparent)!important}.wf-contact-list p a:hover{text-decoration-thickness:2px!important;text-decoration-color:var(--env-text-body-01-font-color)!important}.wf-contact-list p:last-child{font-size:calc(var(--wf-font-size-normal) * .69)}@media screen and (max-width:1024px){.wf-contact-list{grid-template-columns:1fr 1fr}}@media screen and (max-width:767px){.wf-contact-list{grid-template-columns:1fr}}
.wf-events-simple h2.env-text-heading-02{display:flex;grid-template-columns:min-content 1fr min-content;align-items:center;margin-top:var(--wf-spacing-120)}.wf-events-simple h2 span{display:block;width:100%;text-align:center}.wf-events-simple h2.env-text-heading-02:before,.wf-events-simple h2.env-text-heading-02:after{content:"";height:1px;background:var(--color-brand-secondary);width:100%;box-sizing:border-box}.wf-events-simple h2.env-text-heading-02:before{margin-right:var(--wf-spacing-60)}.wf-events-simple h2.env-text-heading-02:after{margin-left:var(--wf-spacing-60)}.wf-events-simple ul{display:grid;grid-template-columns:repeat(3,1fr);list-style:none;padding:0;gap:var(--wf-spacing-40)}.wf-events-simple ul li{background-color:var(--color-brand)}.wf-events-simple ul li:nth-child(even){background-color:var(--color-text-decor)}.wf-events-simple-img{aspect-ratio:16/9;width:100%;background-position:center;background-size:cover;background-color:var(--color-text-decor)}.wf-events-simple li:nth-child(even) .wf-events-simple-img{background-color:var(--color-brand)}.wf-events-simple-content{padding:var(--wf-spacing-60);display:flex;flex-direction:column;gap:var(--wf-spacing-30);text-align:center}.wf-events-simple-content>*{margin:0}.wf-events-simple ul li h3,.wf-events-simple ul li p,.wf-events-simple ul li span{color:var(--color-brand-contrast)}.wf-events-simple li:nth-child(even) h3,.wf-events-simple li:nth-child(even) p,.wf-events-simple li:nth-child(even) span{color:var(--env-background-color)}.wf-events-simple ul li h3{font-size:var(--wf-font-size-h2)}.wf-events-simple ul li span.env-text-body-01{font-weight:600;display:block;font-size:var(--wf-font-size-h3)}.wf-events-simple-content a.env-button{color:var(--env-background-color);background-color:var(--color-text-decor);border-color:var(--color-text-decor);align-self:center}.wf-events-simple li:nth-child(even) .wf-events-simple-content a.env-button{color:var(--color-brand-contrast);background-color:var(--color-brand);border-color:var(--color-brand)}@media screen and (max-width:1024px){.wf-events-simple ul{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:767px){.wf-events-simple ul{grid-template-columns:repeat(1,1fr)}}
