.cmplz-video.cmplz-iframe-styles{background-color:transparent}.cmplz-video.cmplz-hidden{visibility:hidden !important}.cmplz-blocked-content-notice{display:none}.cmplz-placeholder-parent{height:inherit}.cmplz-optin .cmplz-blocked-content-container .cmplz-blocked-content-notice,.cmplz-optin .cmplz-wp-video .cmplz-blocked-content-notice,.cmplz-optout .cmplz-blocked-content-container .cmplz-blocked-content-notice,.cmplz-optout .cmplz-wp-video .cmplz-blocked-content-notice{display:block}.cmplz-blocked-content-container,.cmplz-wp-video{animation-name:cmplz-fadein;animation-duration:600ms;background:#FFF;border:0;border-radius:3px;box-shadow:0 0 1px 0 rgba(0,0,0,0.5),0 1px 10px 0 rgba(0,0,0,0.15);display:flex;justify-content:center;align-items:center;background-repeat:no-repeat !important;background-size:cover !important;height:inherit;position:relative}.cmplz-blocked-content-container.gmw-map-cover,.cmplz-wp-video.gmw-map-cover{max-height:100%;position:absolute}.cmplz-blocked-content-container.cmplz-video-placeholder,.cmplz-wp-video.cmplz-video-placeholder{padding-bottom:initial}.cmplz-blocked-content-container iframe,.cmplz-wp-video iframe{visibility:hidden;max-height:100%;border:0 !important}.cmplz-blocked-content-container .cmplz-custom-accept-btn,.cmplz-wp-video .cmplz-custom-accept-btn{white-space:normal;text-transform:initial;cursor:pointer;position:absolute !important;width:100%;top:50%;left:50%;transform:translate(-50%,-50%);max-width:200px;font-size:14px;padding:10px;background-color:rgba(0,0,0,0.5);color:#fff;text-align:center;z-index:98;line-height:23px}.cmplz-blocked-content-container .cmplz-custom-accept-btn:focus,.cmplz-wp-video .cmplz-custom-accept-btn:focus{border:1px dotted #cecece}.cmplz-blocked-content-container .cmplz-blocked-content-notice,.cmplz-wp-video .cmplz-blocked-content-notice{white-space:normal;text-transform:initial;position:absolute !important;width:100%;top:50%;left:50%;transform:translate(-50%,-50%);max-width:300px;font-size:14px;padding:10px;background-color:rgba(0,0,0,0.5);color:#fff;text-align:center;z-index:98;line-height:23px}.cmplz-blocked-content-container .cmplz-blocked-content-notice .cmplz-links,.cmplz-wp-video .cmplz-blocked-content-notice .cmplz-links{display:block;margin-bottom:10px}.cmplz-blocked-content-container .cmplz-blocked-content-notice .cmplz-links a,.cmplz-wp-video .cmplz-blocked-content-notice .cmplz-links a{color:#fff}.cmplz-blocked-content-container .cmplz-blocked-content-notice .cmplz-blocked-content-notice-body,.cmplz-wp-video .cmplz-blocked-content-notice .cmplz-blocked-content-notice-body{display:block}.cmplz-blocked-content-container div div{display:none}.cmplz-wp-video .cmplz-placeholder-element{width:100%;height:inherit}@keyframes cmplz-fadein{from{opacity:0}to{opacity:1}}
span.eeb-nodis{display:none!important}span.eeb-rtl{unicode-bidi:bidi-override!important;direction:rtl!important;display:inline!important}span.eeb-rtl span.eeb-sd,span.eeb-nrtl span.eeb-sd{display:inline!important;padding-left:0!important}span.eeb-nrtl{word-break:break-all!important}.eeb-encoded{position:relative;margin-top:-.3em;z-index:1000;color:green}
@supports (color:lab(0% 0 0)){:root{--bg:lab(5.91294% -1.59694 -3.52198);--bg-panel:lab(17.7949% -.413716 -6.61348)}}body{background-color:var(--bg)}nav li a{color:rgba(var(--color-text), .25);transition:all .5s ease-in-out}nav li a:hover{color:#fff}footer{background-color:#0000}main{background-color:var(--bg)}h1,h2,h3,h4,h5,h6,.wp-block-heading{color:var(--color-heading)}h1 em,h2 em,h3 em,h4 em,h5 em,h6 em,.wp-block-heading em{font-style:italic}p,li,.ahp-film-info,.post-date{color:var(--color-text)}p strong,p b,li strong,li b,.ahp-film-info strong,.ahp-film-info b,.post-date strong,.post-date b{color:#ffffffe6}footer span{color:var(--color-text);opacity:.5}.ahp-btn{color:var(--color-text)}.nav-start nav,.nav-start nav.scrolled{background-color:var(--bg)}.logo-ahp{filter:brightness(150%)}.forminator-custom-form .ahp-input input{color:#fff}.forminator-custom-form .ahp-input ::placeholder{color:var(--color-text)}.forminator-custom-form .success{color:color-mix(in lab, var(--primary) 50%, #fff 50%)}.forminator-custom-form .forminator-checkbox .forminator-checkbox-label,.forminator-custom-form .forminator-label{color:var(--color-text)!important}.forminator-custom-form .forminator-checkbox-box,.forminator-custom-form input,.forminator-custom-form .forminator-textarea{opacity:.5}.forminator-custom-form input:focus,.forminator-custom-form .forminator-textarea:focus{opacity:1}.ahp-tags a,.ahp-tags a:link,.ahp-tags span{color:#efefef;background-color:#ffffff26}.post-date small{color:#fff9}.post-date small:before{background:url(https://www.hanser.se/wp-content/themes/ahp/assets/css/../img/svg/ico-kalender.svg) 50% no-repeat}h4:before{background:var(--bg-panel-light) url(https://www.hanser.se/wp-content/themes/ahp/assets/css/../img/svg/ico-kalender.svg) center center no-repeat;background-size:1rem}.grid .grid-item .ahp-film-body{display:subgrid;height:100%}.grid .grid-item a{color:var(--color-text)}.filters input#quicksearch{background-color:hsl(from var(--bg-panel) h s 30%);opacity:.5;color:#fff}.filters input#quicksearch:focus{opacity:1}.filters input#quicksearch::placeholder{color:#fff}.filters.scrolled{background-color:var(--bg)}@media (min-width:768px){.filters.scrolled{background-color:hsl(from var(--bg-panel) h s 15%)}}.filters.scrolled input#quicksearch{background-color:hsl(from var(--bg-panel) h s 30%)}.visning-wrapper,.ahp-program-wrapper{background-color:hsl(from var(--bg-panel) h s 25%)!important}.visning-wrapper{background-color:#ffffff0d}.ahp-program-wrapper,.visning-wrapper{border-radius:.5rem!important}a .excerpt{color:var(--primary-light)!important}.ahp-post-content{background-color:var(--bg-panel)}.ahp-post-content a,.ahp-post-content a:link,.ahp-post-content p a span{color:hsl(from var(--primary-light) h s 85%);transition:all .25s ease-in-out}.ahp-post-content a:hover,.ahp-post-content a:link:hover,.ahp-post-content p a span:hover{color:hsl(from var(--primary) h s 70%);cursor:pointer}.ahp-post-content hr{background-color:var(--hr)!important}.ahp-post-content .ahp-quote:before,.ahp-post-content .ahp-quote:after{background-color:var(--bg-panel-light)}.forminator-button,.forminator-button-submit{background-color:var(--primary)!important;color:#fff!important}.wp-block-embed .wp-element-caption{color:hsl(from var(--color-text) h s 80%);align-items:flex-end;margin-top:-1rem;font-size:80%;display:flex}.wp-block-embed .wp-element-caption strong,.wp-block-embed .wp-element-caption b{color:hsl(from var(--color-text) h s 90%);font-weight:600}main{padding-bottom:1rem}#filmer{min-height:100vh}.navbar,.wrapper{width:min(1480px,100% - 2rem);margin-left:auto;margin-right:auto}@media (min-width:768px){.navbar,.wrapper{width:min(1480px,100% - 4rem)}}@media (min-width:992px){.navbar,.wrapper{width:min(1480px,100% - 4rem)}}@media (min-width:1200px){.navbar,.wrapper{width:min(1480px,96% - 4rem)}}@media (min-width:1600px){.navbar,.wrapper{width:min(1480px,100% - .666667rem)}}#filmer.wrapper{margin-left:auto;margin-right:auto}@media (min-width:1600px){#filmer.wrapper{width:min(1680px,100% - 2rem)}}.wrapper:has(#start){padding-top:5.6rem}@media (min-width:992px){.wrapper:has(#start){padding-top:0}}.wrapper{padding-top:5.6rem}@media (min-width:768px){.wrapper{padding-top:7rem}}.wrapper section .container #start{gap:2rem;display:grid}@media (min-width:768px){.wrapper section .container #start{grid-template-columns:1fr}}@media (min-width:992px){.wrapper section .container #start{grid-template-columns:2fr 1fr}}@media (min-width:1200px){.wrapper section .container #start{grid-template-columns:1.8fr 1fr}}.wrapper section .container #start .ahp-news-wrapper a.post-link{text-decoration:none}.wrapper section .container #start .ahp-news-wrapper .ahp-news-card{background-color:hsl(from var(--bg-panel) h s 20%);margin:0 0 2rem}@media (max-width:767px){.wrapper section .container #start .ahp-news-wrapper .ahp-news-card:last-of-type{margin-bottom:0}}.wrapper section .container #start .ahp-news-wrapper .ahp-news-card .img-wrapper{display:flex;overflow:visible}.wrapper section .container #start .ahp-news-wrapper .ahp-news-card .img-wrapper img{width:100%}.wrapper section .container #start .sidebar{height:100%}@media (max-width:991px){.wrapper section .container #start .sidebar{display:none}}.wrapper section .container #start .sidebar .ahp-sb-wrapper .ahp-sb-card{background-color:var(--bg-panel);text-align:center;margin-bottom:2rem;padding:3rem 2.5rem 2.5rem}.wrapper section .container #start .sidebar .ahp-sb-wrapper .ahp-sb-card .card-footer{justify-content:center;margin:0;padding:0;display:grid}.wrapper section .container #start .sidebar .ahp-sb-wrapper .ahp-sidebar-scr -webkit-scrollbar{display:none}.wrapper section .container #start .sidebar .ahp-sb-wrapper .ahp-sidebar-scr{-ms-overflow-style:none;scrollbar-width:none;height:70vh;min-height:60vh;overflow-y:scroll}.wrapper section .container #start .sidebar .ahp-sb-wrapper .ahp-sidebar-scr .ahp-sb-card:last-of-type{margin-bottom:6rem}.wrapper section .container #start .sidebar .ahp-sb-wrapper .bg-hanserplay{background-blend-mode:multiply;background:#282e31e6 url(https://www.hanser.se/wp-content/themes/ahp/assets/css/../img/jpg/ahp-filmcollage.jpg) 50% no-repeat;background-size:cover!important}.wrapper section .container #start .sidebar .ahp-sb-wrapper .bg-hanserplay .logo-hanserplay{width:60%;margin:1rem auto 1.5rem}.wrapper section .container #start .sidebar .ahp-sb-wrapper .bg-hanserplay h3,.wrapper section .container #start .sidebar .ahp-sb-wrapper .bg-hanserplay p{color:#e4ede3}.wrapper section .container #start .sidebar .ahp-sb-wrapper .bg-hanserplay h3{font-size:2rem;font-weight:900!important}.wrapper section .container #start .sidebar .ahp-sb-wrapper .bg-hanserplay video{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;position:relative}.wrapper section .container #start .sidebar .ahp-sb-wrapper .ahp-social{flex-direction:row;justify-content:center;gap:2rem;display:flex}.wrapper section .container #start .sidebar .ahp-sb-wrapper .ahp-social img{width:3.5rem;margin-top:1rem}@media (min-width:768px){.wrapper section .container #start .sidebar.scrolled .ahp-sb-wrapper{animation:.25s ease-in-out forwards sidebar;position:-webkit-sticky;position:sticky;top:0}.wrapper section .container #start .sidebar.scrolled .ahp-sb-wrapper .ahp-sb-inner{overflow-y:scroll}}@keyframes sidebar{0%{top:4rem}to{top:7rem}}@keyframes hanserplay{0%{background-size:100%}to{background-size:150%}}.news-content{max-width:80%;margin-left:auto;margin-right:auto;padding:2.5rem 0}@media (min-width:768px){.news-content{max-width:84%}}@media (min-width:1200px){.news-content{max-width:90%}}.ahp-post-content{width:100%;margin-left:auto;margin-right:auto;padding:0 0 2rem}@media (min-width:768px){.ahp-post-content{width:100%}}@media (min-width:1200px){.ahp-post-content{width:90%}}@media (min-width:1600px){.ahp-post-content{width:100%}}.ahp-post-content .ahp-post-body{margin-left:auto;margin-right:auto;max-width:80%;margin-top:1rem;padding:2rem 0}@media (min-width:768px){.ahp-post-content .ahp-post-body{max-width:80%}}@media (min-width:992px){.ahp-post-content .ahp-post-body{max-width:90%}}@media (min-width:1200px){.ahp-post-content .ahp-post-body{max-width:72%;padding:2.5rem 0}}.ahp-post-content .ahp-post-body hr{border:none;width:50%;height:1px;margin:3rem auto}.ahp-post-content .ahp-post-body ul{padding-left:1.25rem}.ahp-post-content .ahp-post-body ul li{margin:.25rem 0;line-height:1.4;list-style-position:outside}.no-img .post-title{padding:1rem 0 0!important}@media (min-width:768px){.no-img .post-title{padding:3rem 0 2rem!important}}@media (min-width:1200px){.no-img .post-title{padding:3.5rem 0 1rem!important}}@keyframes fade{0%{opacity:0;scale:0}to{opacity:1;scale:1}}.sub-menu .nav-item{background-color:#fefefe;background-color:lab(99.6426% -.221936 .188295);background-color:color-mix(in lab, var(--bg-panel) 90%, #fff 20%)}nav{background-color:var(--bg);z-index:99}nav .navbar{background-color:var(--bg)}nav .navbar .nav-item:has(.sub-menu){flex-direction:row;justify-content:center;display:flex}nav .navbar .nav-item:has(.sub-menu):after{content:"";background:url("data:image/svg+xml,<%3Fxml version=\"1.0\" encoding=\"utf-8\"%3F><svg version=\"1.1\" fill=\"grey\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" x=\"0px\" y=\"0px\" viewBox=\"0 0 16 16\" xml:space=\"preserve\"><path d=\"M12,15l-5-5h10L12,15z\"/></svg>") no-repeat;width:.85rem;height:1rem;margin:.15rem 0 0 .15rem;display:inline-flex}nav .navbar .nav-item{flex-direction:column;display:flex;position:relative}nav{z-index:9999;grid-row:auto;width:100%;height:5.6rem;display:grid;position:fixed}@media (max-width:991px){nav{background-color:#0000}}@media (min-width:768px){nav{height:7rem}}@media (min-width:992px){nav{height:7rem}}nav .navbar{align-content:center;place-items:center;display:grid}@media (min-width:600px) and (max-width:767px) and (orientation:landscape){nav .navbar .offcanvas .logo-wrapper{justify-content:center;display:grid;width:100%!important}nav .navbar .offcanvas .logo-wrapper .logo-ahp{width:7rem}}nav .navbar:not(.scrolled) .logo-wrapper{width:9rem}@media (min-width:992px){nav .navbar:not(.scrolled) .logo-wrapper{width:7rem}}@media (min-width:1200px){nav .navbar:not(.scrolled) .logo-wrapper{width:8.5rem}}nav .navbar:not(.scrolled) .logo-wrapper .logo-ahp{transition:all .25s ease-in-out}@media (max-width:575px){nav .navbar:not(.scrolled) .logo-wrapper .logo-ahp{width:8rem;margin-left:auto;margin-right:auto}}@media (min-width:992px){nav .navbar:not(.scrolled) .logo-wrapper .logo-ahp{width:7rem}}nav .navbar .logo-sm{justify-content:center;display:grid}nav .navbar .logo-sm .logo-ahp{width:6rem!important}@media (min-width:768px){nav .navbar .logo-sm .logo-ahp{width:7rem!important}}@media (min-width:992px){nav .navbar .logo-sm{display:none}nav .navbar .offcanvas{grid-template-columns:1fr auto 1fr;justify-items:stretch;width:100%}}nav .navbar .offcanvas .nav-inner{justify-content:center;align-items:center;display:grid}nav .navbar .offcanvas .nav-inner ul{flex-flow:column wrap;gap:1.25rem;margin:0;padding:0;display:flex}@media (min-width:600px) and (max-width:767px) and (orientation:landscape){nav .navbar .offcanvas .nav-inner ul{flex-direction:row;gap:1.5rem}nav .navbar .offcanvas .nav-inner ul .nav-item{font-size:.9rem}}@media (min-width:768px){nav .navbar .offcanvas .nav-inner ul{gap:2rem}}@media (min-width:992px){nav .navbar .offcanvas .nav-inner ul{flex-direction:row;gap:2rem}}@media (min-width:1200px){nav .navbar .offcanvas .nav-inner ul{flex-direction:row;gap:2.5rem}}nav .navbar .offcanvas .nav-inner ul li.nav-item{text-align:center;font-smooth:auto;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;font-weight:500;list-style:none}nav .navbar .offcanvas .modes{z-index:99;flex-direction:row;justify-content:center;display:flex}@media (min-width:992px){nav .navbar .offcanvas .modes{flex-direction:row;align-items:center;gap:0}}nav .navbar .offcanvas .modes .search{padding:0}@media (min-width:992px){nav .navbar .offcanvas .modes .toggle-container{padding-left:1rem}}.home .nav-start nav{position:fixed}@media (min-width:992px){.home .nav-start nav{height:8.75rem;position:static}.home .nav-start nav .logo-ahp{width:9rem!important}.home .nav-start nav.scrolled{opacity:1;height:7rem;animation:.5s ease-in-out nav;position:fixed}.home .nav-start nav.scrolled .logo-ahp{width:7rem!important}}@media (min-width:992px) and (min-width:992px){.home .nav-start nav.scrolled .logo-ahp{margin-right:0}}@keyframes nav{0%{margin-top:-100px}to{margin-top:0}}.nav-item{position:relative}.nav-item ul.sub-menu{background:hsl(from var(--bg-panel) h s 30%);opacity:0;visibility:hidden;pointer-events:none;z-index:999;border-radius:.25rem;justify-content:center;min-width:200px;transition:all .25s;position:absolute;top:100%;left:-50%;box-shadow:0 0 50px #00000040;flex-direction:column!important;gap:.25rem!important;padding:1rem 0 .75rem!important}@media (max-width:991px){.nav-item ul.sub-menu{transform:translate(5%)translateY(10px)!important}}.nav-item ul.sub-menu .nav-item{background-color:#0000;text-wrap:balance!important;padding:0 1rem .5rem!important}.nav-item:hover>.sub-menu{opacity:1;visibility:visible;pointer-events:auto;display:flex;background:hsl(from var(--bg-panel) h s 30%)!important}@media (min-width:992px){.nav-item:hover>.sub-menu{transform:translate(0)translateY(0)!important}}#menu-toggle:checked~.menu-icon{background-color:hsl(from var(--bg-panel) h s 20%);border-radius:180px}nav #menu-toggle{display:none}nav #menu-toggle:checked~.offcanvas{right:0%}@media (max-width:991px){nav #menu-toggle:checked~.menu-icon span{background-color:var(--color-text)}nav #menu-toggle:checked~.menu-icon span:first-child{margin-top:5px;transform:rotate(45deg)translate(3px,3px)}nav #menu-toggle:checked~.menu-icon span:nth-child(2){opacity:0}nav #menu-toggle:checked~.menu-icon span:nth-child(3){transform:rotate(-45deg)translate(5px,-5px)}nav .overlay{opacity:0;visibility:hidden;z-index:9;background:#000000bf;width:100%;height:100%;transition:all .4s ease-in-out;display:none;position:fixed;top:0;left:0}nav #menu-toggle:checked~.overlay{opacity:1;visibility:visible}nav .menu-icon{cursor:pointer;z-index:11;width:40px;height:40px;padding:10px 8px;display:inline-block;position:absolute;top:1.3rem;right:1.4rem}}@media (max-width:991px) and (min-width:768px){nav .menu-icon{top:2.2rem}}@media (max-width:991px){nav .menu-icon span{background:var(--color-text);width:100%;height:1px;margin:5px 0;transition:all .4s cubic-bezier(.47,1.64,.41,.8);display:block}nav .menu-icon span:first-of-type{margin-top:3px}nav .offcanvas{background-color:var(--bg);z-index:19;z-index:10;justify-content:center;align-items:center;width:100%;height:100svh;min-height:100%;transition:all .8s cubic-bezier(.47,1.2,.41,1);display:grid;position:fixed;top:0;right:-100%;overflow:hidden}}@media (min-width:992px){nav .offcanvas{justify-content:space-between;align-items:center;display:flex}}.forminator-custom-form{width:100%;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;max-width:650px!important;margin-left:auto!important;margin-right:auto!important;padding:1rem 1rem 0!important}.forminator-custom-form .forminator-row .forminator-required{color:#fb5f5f}.forminator-custom-form .forminator-row label{display:none}.forminator-custom-form .forminator-row input,.forminator-custom-form .forminator-row textarea{text-align:center;border-radius:0;width:100%;padding:1rem;font-size:90%;border:0!important}.forminator-custom-form .forminator-row .forminator-has_error{text-align:center;background-color:#ffc0cb80}.forminator-custom-form .forminator-row .forminator-has_error .forminator-error-message{color:red;font-size:80%}.forminator-custom-form .forminator-row .forminator-field-captcha{display:none!important}.forminator-custom-form .forminator-row-last{justify-content:center;display:grid!important}.forminator-custom-form .forminator-row-last button{margin:1rem 0 0}.forminator-custom-form .forminator-response-message{display:none}.forminator-response-message.forminator-success{background-color:#0000!important}.forminator-success{margin-bottom:2rem!important}.forminator-success p{color:var(--color-text)!important}.forminator-field-captcha{display:none}footer{justify-content:center;width:100%;margin-left:auto;margin-right:auto;padding:2rem 0 4rem;display:grid}@media (min-width:768px){footer{width:86%}}@media (min-width:992px){footer{width:100%}}footer .container{grid-template-columns:1fr;gap:2rem;width:100%;max-width:1400px;display:grid}@media (min-width:768px){footer .container{-moz-column-gap:2rem;grid-template-columns:1fr 11fr 2fr;column-gap:2rem}}footer .container .ft-l{flex-direction:column;order:2;align-items:center;gap:1rem;display:flex}@media (min-width:768px){footer .container .ft-l{flex-direction:row;order:1;gap:2rem}}footer .container .ft-l img{opacity:.5}footer .container .ft-l .logo-hanserplay-ft{width:100px;max-width:100px;padding:1rem 0}@media (min-width:992px){footer .container .ft-l .logo-hanserplay-ft{width:120px;max-width:120px}}footer .container .ft-l .logo-ahp-ft-neg{opacity:.5;width:80px}@media (min-width:992px){footer .container .ft-l .logo-ahp-ft-neg{width:100px;max-width:100px}}footer .container .ft-c{text-align:center;order:1;font-size:.7rem;font-weight:400}@media (min-width:1200px){footer .container .ft-c{order:2;font-size:.8rem}}footer .container .ft-c div:first-of-type{opacity:.8}footer .container .ft-c div,footer .container .ft-c span{color:#fffc;opacity:.6;line-height:1.8}footer .container .ft-c span.wp-year{padding:0 1rem 0 0}footer .container .ft-r{flex-direction:row;order:3;justify-content:center;gap:2rem;width:100%;display:flex}@media (min-width:768px){footer .container .ft-r{order:3;justify-content:flex-end;gap:2rem}}footer .container .ft-r img{opacity:.4;width:30px}h2{font-size:max(1.4rem,min(2.14286vw + .642857rem,2rem))}h4{font-size:1.25rem}h1{margin-bottom:1.5rem;font-size:1.35rem;line-height:1.4}@media (min-width:768px){h1{margin-bottom:1.3rem;font-size:150%}}@media (min-width:992px){h1{font-size:160%}}@media (min-width:1200px){h1{font-size:175%}}h1.has-large-font-size{font-size:150%!important}h1.has-medium-font-size{font-size:130%!important}h1.has-small-font-size{font-size:115%!important}#start h1{margin-bottom:1rem;font-size:1.3rem;line-height:1.3}@media (min-width:768px){#start h1{font-size:150%}}@media (min-width:992px){#start h1{font-size:160%}}@media (min-width:1200px){#start h1{font-size:175%}}#start h2{margin-bottom:.5rem;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;font-size:1.1rem;font-weight:700;line-height:1.3}@media (min-width:768px){#start h2{font-size:110%}}@media (min-width:992px){#start h2{font-size:110%}}@media (min-width:1200px){#start h2{font-size:120%}}h2{margin-bottom:1rem;font-size:1.3rem;line-height:1.3}@media (min-width:768px){h2{font-size:150%}}@media (min-width:992px){h2{font-size:160%}}@media (min-width:1200px){h2{font-size:175%}}h2.has-large-font-size{font-size:150%!important}h2.has-medium-font-size{font-size:130%!important}h2.has-small-font-size{font-size:115%!important}h3{margin-bottom:1rem;font-size:1.25rem;line-height:1.3}@media (min-width:768px){h3{font-size:125%}}@media (min-width:992px){h3{font-size:125%}}@media (min-width:1200px){h3{font-size:125%!important}}h3.has-large-font-size{font-size:150%!important}h3.has-medium-font-size{font-size:130%!important}h3.has-small-font-size{font-size:115%!important}h4{margin-bottom:.5rem;font-size:1.1rem;line-height:1.3}@media (min-width:768px){h4{font-size:110%}}@media (min-width:992px){h4{font-size:110%}}@media (min-width:1200px){h4{font-size:120%}}h4.has-large-font-size{font-size:150%!important}h4.has-medium-font-size{font-size:130%!important}h4.has-small-font-size{font-size:115%!important}p,li{margin-bottom:1.5rem}p,li,.wp-block-button__link{font-size:1rem;line-height:1.4}p.has-small-font-size,li.has-small-font-size,.wp-block-button__link.has-small-font-size{font-size:100%!important}p.has-medium-font-size,li.has-medium-font-size,.wp-block-button__link.has-medium-font-size{font-size:135%!important}p.has-large-font-size,li.has-large-font-size,.wp-block-button__link.has-large-font-size{font-size:95%!important;font-weight:500!important}@media (min-width:768px){p.has-large-font-size,li.has-large-font-size,.wp-block-button__link.has-large-font-size{font-size:115%!important}}@media (min-width:1200px){p.has-large-font-size,li.has-large-font-size,.wp-block-button__link.has-large-font-size{font-size:150%!important}}@media (min-width:768px){p,li,.wp-block-button__link{font-size:105%;line-height:1.5}}@media (min-width:992px){p,li,.wp-block-button__link{font-size:110%}}@media (min-width:1200px){p,li,.wp-block-button__link{font-size:125%}}ul{margin-bottom:2rem}ul li{margin-bottom:.8rem!important}.ahp-film-body h2{margin-bottom:0;font-size:.9rem}@media (min-width:768px){.ahp-film-body h2{font-size:105%}}@media (min-width:1200px){.ahp-film-body h2{font-size:110%}}.ahp-post-body h1{margin-bottom:1.5rem;font-size:1.35rem}@media (min-width:768px){.ahp-post-body h1{margin-bottom:1.2rem;font-size:175%}}@media (min-width:1200px){.ahp-post-body h1{font-size:250%}}.ahp-post-body h3{margin-bottom:1.25rem;font-size:1.25rem}@media (min-width:768px){.ahp-post-body h3{font-size:110%}}@media (min-width:1200px){.ahp-post-body h3{font-size:150%}}.no-img .post-title{font-size:135%}@media (min-width:768px){.no-img .post-title{font-size:200%}}@media (min-width:1200px){.no-img .post-title{font-size:230%}}.nav-item{font-size:1rem}@media (min-width:768px){.nav-item{font-size:1.15rem}}@media (min-width:992px){.nav-item{font-size:.9rem}}@media (min-width:1200px){.nav-item{font-size:1rem}}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;font-size:16px}.home h1,.home h2,.home h3,.home nav li,.wrapper h1,.wrapper h2,.wrapper h3,.wrapper nav li{font-family:Playfair Display,serif}.home h1,.home h2,.home h3,.wrapper h1,.wrapper h2,.wrapper h3{word-spacing:-.05rem;font-style:normal;font-weight:900}.home h4,.home h5,.home h6,.wrapper h4,.wrapper h5,.wrapper h6{font-style:normal;font-weight:700}.home p,.home li,.wrapper p,.wrapper li{text-wrap:pretty!important}.home p em,.home li em,.wrapper p em,.wrapper li em{font-style:italic;font-weight:400}.home p strong,.home p b,.home li strong,.home li b,.wrapper p strong,.wrapper p b,.wrapper li strong,.wrapper li b{font-weight:600}.noposts{flex-direction:column;justify-content:center;align-items:center;width:100%;display:flex}.noposts .txt-center{text-align:center}@media (max-width:767px){h1,h2,h3,h4,h5,h6{text-align:center}}.post-date,.post-date:before{opacity:.8;font-size:.7rem}@media (min-width:768px){.post-date,.post-date:before{font-size:.8rem}}.post-date:before{content:"Publicerad:";margin-right:.25rem}.post-date small{text-align:center;flex-direction:row;align-items:center;font-weight:600;display:flex}nav li{font-weight:700}a,a:link{text-decoration:none}.post-link{color:inherit}.ahp-post-body .post-title{text-align:center;text-wrap:balance;margin-left:auto;margin-right:auto;padding:0}@media (min-width:768px){.ahp-post-body .post-title{padding:1rem 0}}footer{font-size:.9rem}.bg-hanserplay p{text-wrap:balance;font-size:1rem}.banner-hplay{background-blend-mode:overlay;background:#282e31 url(https://www.hanser.se/wp-content/themes/ahp/assets/css/../img/jpg/ahp-filmcollage.jpg) 50%/100% no-repeat;flex-direction:row;place-content:center space-between;align-items:center;height:6rem;margin:0 0 1rem;padding:0 2rem;display:flex}.banner-hplay img{width:10rem}@media (min-width:768px){.banner-hplay img{width:15rem}.banner-hplay{height:8rem;margin:1.4rem 0 2rem}}@media (min-width:992px){.banner-hplay{display:none}}.ahp-post-body-hyr .ahp-hyr-content{display:grid}@media (min-width:768px){.ahp-post-body-hyr .ahp-hyr-content{gap:1rem}}@media (min-width:992px){.ahp-post-body-hyr .ahp-hyr-content{grid-template-columns:1fr 250px;gap:4rem}}@media (min-width:1200px){.ahp-post-body-hyr .ahp-hyr-content{grid-template-columns:1fr 240px}}@media (min-width:1600px){.ahp-post-body-hyr .ahp-hyr-content{grid-template-columns:1fr 300px}}.ahp-post-body-hyr .rent-wrapper{flex-direction:column;gap:2rem;width:100%;margin-bottom:2rem;display:flex}@media (min-width:768px){.ahp-post-body-hyr .rent-wrapper{flex-flow:wrap}.ahp-post-body-hyr .rent-wrapper .ahp-rent-single{max-width:350px;margin-left:auto;margin-right:auto}}@media (min-width:992px){.ahp-post-body-hyr .rent-wrapper{flex-direction:column;display:flex}.ahp-post-body-hyr .rent-wrapper .ahp-rent-card{width:100%}}.ahp-post-body-hyr .rent-wrapper .ahp-rent-package h3{margin-top:.5rem}.ahp-post-body-hyr .rent-wrapper .ahp-rent-card{background-color:color-mix(in lab, var(--bg) 95%, #282e31 5%);flex-direction:column;width:100%;margin-left:auto;margin-right:auto;display:flex}@media (min-width:768px){.ahp-post-body-hyr .rent-wrapper .ahp-rent-card{flex:1;width:50%}}@media (min-width:992px){.ahp-post-body-hyr .rent-wrapper .ahp-rent-card{flex-direction:column;flex:0;gap:0;width:100%;display:flex}.ahp-post-body-hyr .rent-wrapper .ahp-rent-card .ahp-rent-img-wrapper{width:100%}}.ahp-post-body-hyr .rent-wrapper .ahp-rent-card .ahp-rent-img-wrapper{aspect-ratio:16/9}.ahp-post-body-hyr .rent-wrapper .ahp-rent-card .ahp-rent-img-wrapper img{margin:0}.ahp-post-body-hyr .rent-wrapper .ahp-rent-card .ahp-rent-container{text-align:center;padding:1.5rem 3rem 2rem;display:grid}@media (min-width:1200px){.ahp-post-body-hyr .rent-wrapper .ahp-rent-card .ahp-rent-container{padding:1.5rem 1.5rem 2rem}}.ahp-post-body-hyr .rent-wrapper .ahp-rent-card .ahp-rent-container .ahp-rent-info h3{font-family:Playfair Display,serif;font-size:100%;font-weight:800}@media (min-width:768px){.ahp-post-body-hyr .rent-wrapper .ahp-rent-card .ahp-rent-container .ahp-rent-info h3{font-size:120%}}@media (min-width:992px){.ahp-post-body-hyr .rent-wrapper .ahp-rent-card .ahp-rent-container .ahp-rent-info h3{font-size:100%}}.ahp-post-body-hyr .rent-wrapper .ahp-rent-card .ahp-rent-container button{background-color:var(--primary);color:#fff;border:none;border-radius:180px;margin-top:.5rem;padding:1rem 2rem;font-size:1rem}@media (min-width:768px){.ahp-post-body-hyr .rent-wrapper .ahp-rent-card .ahp-rent-container button{font-size:1.1rem}}@media (min-width:992px){.ahp-post-body-hyr .rent-wrapper .ahp-rent-card .ahp-rent-container button{font-size:.9rem}}span{color:#fffc}.wp-block-button__link{background-color:var(--primary);color:#fff!important;outline:none!important}.btn-tickster{background-color:var(--primary)!important;color:#fff!important}.btn-tickster span:after{background:url("data:image/svg+xml,<%3Fxml version=\"1.0\" encoding=\"UTF-8\"%3F><svg id=\"Lager_1\" xmlns=\"http://www.w3.org/2000/svg\" version=\"1.1\" viewBox=\"0 0 399.7 83.6\"><defs><style> .st0 { fill: %23fff; } </style></defs><path class=\"st0\" d=\"M345.2,81.3c3.7-1.1,8.3-2.2,7.6-7-.2-1.4-1.4-5.8-2-7.1-2-4.7-7.1-1.4-10.4-.6-4,1-9.5,1.5-13.5.6-6.9-1.4-10.6-7-11.5-13.8h36.4c1.5,0,3.4-1.4,3.8-2.8.7-2,.5-5.6.4-7.8-.6-17.9-11.2-32.2-30.4-30.3-23.1,2.2-31.8,28.4-26.3,48.2,5.9,20.9,26.7,26.4,45.9,20.5ZM323.5,28.8c2.9-1.2,6.4-1.1,9.2.3,3.2,1.6,5.1,5.6,5.4,9.1h-21.7c.9-3.7,3.5-7.9,7.2-9.3Z\"/><path class=\"st0\" d=\"M154,76.5c3.4-.3,7.3.4,10.7,0,1.9-.2,3.3-2,3.5-3.8.5-5-.4-10.9,0-16,0-.5.7-1.7,1.2-1,4.8,6,9,12.5,13.8,18.4.9,1.2,1.7,2.3,3.4,2.4,4.1.4,8.9-.3,13.1,0,2.7-.9,4-4.1,2.3-6.6l-20.8-26.7,20.5-22.6c1.9-3,0-6.4-3.5-6.7-3-.2-8.5-.3-11.4,0-1,0-2.1.7-2.8,1.4l-14.9,17.7-.9.9V6.5c0-1.1-1.7-3-2.7-3.3-.5-.2-1.3-.3-1.8-.3-2.1-.2-8.1-.3-9.9.2-1.6.4-2.6,1.5-3.1,3.1v66.7c.1,1.8,1.6,3.4,3.3,3.7Z\"/><path class=\"st0\" d=\"M212.9,80.9c14.3,5.7,35.7,2.2,38.7-15.5,1.6-9.3-2.2-16.9-9.9-22-3.7-2.4-7.6-3.6-11.4-5.6-1.8-1-4.5-2.3-4.7-4.6-.6-7.1,8.9-5.5,13-3.6,2.1.9,3.3,2.4,5.8,1.7,1.3-.4,2-1.2,2.6-2.4.7-1.4,2.9-7.3,2.9-8.6,0-.9-.6-2.4-1.2-3-.9-.8-3.7-2.1-4.9-2.6-12.7-5-30.2-1.7-34.7,12.6-3.8,12,3.2,20.8,13.4,25.8,3.3,1.6,10.9,3.8,11.8,7.8,1.6,7.5-7.4,7.6-12.4,6.3-2.5-.7-4.3-1.9-6.5-2.8-2-.8-3.9-.8-5.4.9-.9,1-2.8,6.6-3.2,8.1-1.2,4.5,2.5,6,6.1,7.4Z\"/><path class=\"st0\" d=\"M136.2,81.5c3.5-1,7.8-2.2,7.3-6.7-.1-1.3-1.5-6.9-2-8-.3-.6-1.1-1.5-1.8-1.8-2.4-1.4-3.6-.1-5.7.7-6.9,2.5-15.7,2.8-21-3.1-6.6-7.5-6.4-21.9.2-29.3,4.7-5.3,12.6-5.9,19-3.7,2.8,1,5.7,3.6,8.3.4,1-1.2,2.4-6.1,2.8-7.8.5-1.8.9-3.2-.4-4.9-1.7-2.4-10.8-4.4-13.7-4.7-25.7-2.6-42,18.2-38.5,42.8,3.3,22.9,24.2,32.5,45.4,26.1Z\"/><path class=\"st0\" d=\"M3.3,26.1h18.4l.2.2v52.5c0,1.2,2.1,3.3,3.4,3.3,3.3-.1,6.9.3,10.2,0,1.5-.1,4-1.8,4-3.4V26.4l.2-.2h15.7c1.1,0,2.8-2,3-3.2.3-1.8.2-7.2,0-9.1-.2-1.8-1.6-3.4-3.3-3.7H4C-.3,10.9.2,14,.1,17.5c0,1.9-.3,4.2.2,6,.3,1.1,1.8,2.5,2.9,2.7Z\"/><path class=\"st0\" d=\"M258.8,29.2c.2,0,1.3.4,1.3.4h2.5v33c.7,15.2,9.4,22.9,24.8,20.5,3.5-.5,7.4-1.4,7.5-5.5,0-1.6-.4-7.3-1-8.6-.3-.7-1-1.5-1.7-1.9-2.3-1.3-4,0-6.3.2-1.2,0-3.5.3-4.4-.6-.6-.7-1.4-3.3-1.4-4.2V29.6h6c.2,0,1.1-.4,1.4-.5,1.4-.7,2.3-2,2.4-3.6.1-1.7.2-7.3-.3-8.7-.4-1.3-2-2.9-3.4-2.9h-6.1V3.8c0-.7-.9-2.2-1.4-2.7-1.8-1.6-3.6-1-5.6-.4-1.8.6-8.1,2.6-9.2,3.6-2.2,2.1-1,7-1.3,9.7h-2.8c-1.3,0-3.2,1.9-3.5,3.2-.3,1.4-.2,7.1,0,8.7.1,1.4,1.2,2.9,2.5,3.4Z\"/><path class=\"st0\" d=\"M364,64.3c.4,2.4,2.3,3.6,4.7,3.8,2.2.2,6.3.2,8.5,0,2.2-.2,4.2-1.5,4.4-3.8.8-8.7-3.6-33.2,9.7-34.4,1.9-.2,3.8.5,5.6,0,1.3-.4,2.4-1.4,2.7-2.7.5-1.5.4-8.5.2-10.3-.1-1.1-.7-2.3-1.6-3-2-1.5-6.7-1.4-9-.9-3.4.7-6.5,2.3-9.1,4.4-.3-.5-.4-1.2-.8-1.7-.6-.9-2-1.7-3.1-1.8-1.9-.2-7.2-.2-9,0-1.5.2-3,1.6-3.4,3.1-.5,1.8,0,5.6.1,7.6.4,13.2,0,26.5.1,39.7Z\"/><path class=\"st0\" d=\"M78.9,28.2c-3.2-.6-7.8.3-11.1,0-1.7.5-3,1.7-3.3,3.5v47.1c.4,1.7,1.8,3.2,3.5,3.4,3.2.4,7.1-.3,10.4,0,.7,0,2-.7,2.5-1.2.6-.6,1.1-1.8,1.2-2.6V31.5c-.3-1.4-1.7-3-3.2-3.2Z\"/><ellipse class=\"st0\" cx=\"73.3\" cy=\"12.8\" rx=\"10.4\" ry=\"10.4\"/></svg>") 50% no-repeat}.news-content div{justify-content:center;display:grid}@media (min-width:768px){.news-content div{justify-content:left}}.news-content div button.ahp-btn{margin:0!important}.ahp-tickster-wrapper{justify-content:center;width:100%;margin-top:1rem;display:grid}.ahp-tickster-wrapper .btn-tickster{color:#fff;background-color:#282e31;border:none;border-radius:180px;flex-direction:row;place-content:center;align-items:center;margin:.5rem 0 0;padding:.75rem 1.5rem;font-size:1rem;font-weight:600;transition:all .15s ease-in-out;display:flex}.ahp-tickster-wrapper .btn-tickster span:after{content:"";background:url("data:image/svg+xml,<%3Fxml version=\"1.0\" encoding=\"UTF-8\"%3F><svg id=\"Lager_1\" xmlns=\"http://www.w3.org/2000/svg\" version=\"1.1\" viewBox=\"0 0 399.7 83.6\"><defs><style> .st0 { fill: %23fff; } </style></defs><path class=\"st0\" d=\"M345.2,81.3c3.7-1.1,8.3-2.2,7.6-7-.2-1.4-1.4-5.8-2-7.1-2-4.7-7.1-1.4-10.4-.6-4,1-9.5,1.5-13.5.6-6.9-1.4-10.6-7-11.5-13.8h36.4c1.5,0,3.4-1.4,3.8-2.8.7-2,.5-5.6.4-7.8-.6-17.9-11.2-32.2-30.4-30.3-23.1,2.2-31.8,28.4-26.3,48.2,5.9,20.9,26.7,26.4,45.9,20.5ZM323.5,28.8c2.9-1.2,6.4-1.1,9.2.3,3.2,1.6,5.1,5.6,5.4,9.1h-21.7c.9-3.7,3.5-7.9,7.2-9.3Z\"/><path class=\"st0\" d=\"M154,76.5c3.4-.3,7.3.4,10.7,0,1.9-.2,3.3-2,3.5-3.8.5-5-.4-10.9,0-16,0-.5.7-1.7,1.2-1,4.8,6,9,12.5,13.8,18.4.9,1.2,1.7,2.3,3.4,2.4,4.1.4,8.9-.3,13.1,0,2.7-.9,4-4.1,2.3-6.6l-20.8-26.7,20.5-22.6c1.9-3,0-6.4-3.5-6.7-3-.2-8.5-.3-11.4,0-1,0-2.1.7-2.8,1.4l-14.9,17.7-.9.9V6.5c0-1.1-1.7-3-2.7-3.3-.5-.2-1.3-.3-1.8-.3-2.1-.2-8.1-.3-9.9.2-1.6.4-2.6,1.5-3.1,3.1v66.7c.1,1.8,1.6,3.4,3.3,3.7Z\"/><path class=\"st0\" d=\"M212.9,80.9c14.3,5.7,35.7,2.2,38.7-15.5,1.6-9.3-2.2-16.9-9.9-22-3.7-2.4-7.6-3.6-11.4-5.6-1.8-1-4.5-2.3-4.7-4.6-.6-7.1,8.9-5.5,13-3.6,2.1.9,3.3,2.4,5.8,1.7,1.3-.4,2-1.2,2.6-2.4.7-1.4,2.9-7.3,2.9-8.6,0-.9-.6-2.4-1.2-3-.9-.8-3.7-2.1-4.9-2.6-12.7-5-30.2-1.7-34.7,12.6-3.8,12,3.2,20.8,13.4,25.8,3.3,1.6,10.9,3.8,11.8,7.8,1.6,7.5-7.4,7.6-12.4,6.3-2.5-.7-4.3-1.9-6.5-2.8-2-.8-3.9-.8-5.4.9-.9,1-2.8,6.6-3.2,8.1-1.2,4.5,2.5,6,6.1,7.4Z\"/><path class=\"st0\" d=\"M136.2,81.5c3.5-1,7.8-2.2,7.3-6.7-.1-1.3-1.5-6.9-2-8-.3-.6-1.1-1.5-1.8-1.8-2.4-1.4-3.6-.1-5.7.7-6.9,2.5-15.7,2.8-21-3.1-6.6-7.5-6.4-21.9.2-29.3,4.7-5.3,12.6-5.9,19-3.7,2.8,1,5.7,3.6,8.3.4,1-1.2,2.4-6.1,2.8-7.8.5-1.8.9-3.2-.4-4.9-1.7-2.4-10.8-4.4-13.7-4.7-25.7-2.6-42,18.2-38.5,42.8,3.3,22.9,24.2,32.5,45.4,26.1Z\"/><path class=\"st0\" d=\"M3.3,26.1h18.4l.2.2v52.5c0,1.2,2.1,3.3,3.4,3.3,3.3-.1,6.9.3,10.2,0,1.5-.1,4-1.8,4-3.4V26.4l.2-.2h15.7c1.1,0,2.8-2,3-3.2.3-1.8.2-7.2,0-9.1-.2-1.8-1.6-3.4-3.3-3.7H4C-.3,10.9.2,14,.1,17.5c0,1.9-.3,4.2.2,6,.3,1.1,1.8,2.5,2.9,2.7Z\"/><path class=\"st0\" d=\"M258.8,29.2c.2,0,1.3.4,1.3.4h2.5v33c.7,15.2,9.4,22.9,24.8,20.5,3.5-.5,7.4-1.4,7.5-5.5,0-1.6-.4-7.3-1-8.6-.3-.7-1-1.5-1.7-1.9-2.3-1.3-4,0-6.3.2-1.2,0-3.5.3-4.4-.6-.6-.7-1.4-3.3-1.4-4.2V29.6h6c.2,0,1.1-.4,1.4-.5,1.4-.7,2.3-2,2.4-3.6.1-1.7.2-7.3-.3-8.7-.4-1.3-2-2.9-3.4-2.9h-6.1V3.8c0-.7-.9-2.2-1.4-2.7-1.8-1.6-3.6-1-5.6-.4-1.8.6-8.1,2.6-9.2,3.6-2.2,2.1-1,7-1.3,9.7h-2.8c-1.3,0-3.2,1.9-3.5,3.2-.3,1.4-.2,7.1,0,8.7.1,1.4,1.2,2.9,2.5,3.4Z\"/><path class=\"st0\" d=\"M364,64.3c.4,2.4,2.3,3.6,4.7,3.8,2.2.2,6.3.2,8.5,0,2.2-.2,4.2-1.5,4.4-3.8.8-8.7-3.6-33.2,9.7-34.4,1.9-.2,3.8.5,5.6,0,1.3-.4,2.4-1.4,2.7-2.7.5-1.5.4-8.5.2-10.3-.1-1.1-.7-2.3-1.6-3-2-1.5-6.7-1.4-9-.9-3.4.7-6.5,2.3-9.1,4.4-.3-.5-.4-1.2-.8-1.7-.6-.9-2-1.7-3.1-1.8-1.9-.2-7.2-.2-9,0-1.5.2-3,1.6-3.4,3.1-.5,1.8,0,5.6.1,7.6.4,13.2,0,26.5.1,39.7Z\"/><path class=\"st0\" d=\"M78.9,28.2c-3.2-.6-7.8.3-11.1,0-1.7.5-3,1.7-3.3,3.5v47.1c.4,1.7,1.8,3.2,3.5,3.4,3.2.4,7.1-.3,10.4,0,.7,0,2-.7,2.5-1.2.6-.6,1.1-1.8,1.2-2.6V31.5c-.3-1.4-1.7-3-3.2-3.2Z\"/><ellipse class=\"st0\" cx=\"73.3\" cy=\"12.8\" rx=\"10.4\" ry=\"10.4\"/></svg>") 50%/100% no-repeat;width:60px;height:12px;margin-left:.15rem;display:inline-flex}.btn-circle{border-radius:180px;width:40px;height:40px;background-color:hsl(from var(--bg-panel) h s 35%)!important}.btn-circle:hover{cursor:pointer}.search{background-color:var(--bg-panel);border-radius:180px;flex-direction:row;justify-content:center;align-items:center;width:100%;display:flex}.search .btn-search{background-color:#0000;align-self:center;width:65px;height:65px;display:flex}.search .btn-search:before{content:"Sök";color:#fff;align-self:center;margin-right:1rem;display:inline-flex}@media (min-width:600px) and (max-width:767px) and (orientation:landscape){.search{width:30%}}@media (min-width:992px){.search{background-color:#0000}.search .btn-search{width:1.5rem;margin-right:1rem}.search .btn-search:before{visibility:hidden;display:none}}.ahp-post-content .embed-wrapper,.ahp-post-content .ahp-img-wrapper{flex-direction:column;justify-content:flex-start;align-items:flex-start;display:flex;position:relative}.ahp-post-content .embed-wrapper .close,.ahp-post-content .ahp-img-wrapper .close{background:url("data:image/svg+xml,<%3Fxml version=\"1.0\" encoding=\"UTF-8\"%3F><svg id=\"Lager_1\" xmlns=\"http://www.w3.org/2000/svg\" version=\"1.1\" viewBox=\"0 0 40 40\"><defs><style> .st0 { fill: %23fff; stroke: %23fff; stroke-miterlimit: 10; stroke-width: 1px; } </style></defs><polygon class=\"st0\" points=\"34.8 6.6 33.4 5.2 20 18.6 6.6 5.2 5.2 6.6 18.6 20 5.2 33.4 6.6 34.8 20 21.4 33.4 34.8 34.8 33.4 21.4 20 34.8 6.6\"/></svg>") 50%/1rem no-repeat;border-radius:180px;width:2rem;height:2rem;transition:all .25s ease-in-out;position:absolute;z-index:20!important;top:1rem!important;right:1rem!important}@media (min-width:1200px){.ahp-post-content .embed-wrapper .close,.ahp-post-content .ahp-img-wrapper .close{top:.5rem!important;right:-3rem!important}.ahp-post-content .embed-wrapper .close:hover,.ahp-post-content .ahp-img-wrapper .close:hover{background-size:1rem}}.ahp-post-content .embed-wrapper .close,.ahp-post-content .ahp-img-wrapper .close{background-color:#000000b3}@media (min-width:1200px){.ahp-post-content .embed-wrapper .close,.ahp-post-content .ahp-img-wrapper .close{background-color:var(--bg-panel)}.ahp-post-content .embed-wrapper .close:hover,.ahp-post-content .ahp-img-wrapper .close:hover{background-color:#ffffff80}}.close{background:url("data:image/svg+xml,<%3Fxml version=\"1.0\" encoding=\"UTF-8\"%3F><svg id=\"Lager_1\" xmlns=\"http://www.w3.org/2000/svg\" version=\"1.1\" viewBox=\"0 0 40 40\"><defs><style> .st0 { fill: %23fff; stroke: %23fff; stroke-miterlimit: 10; stroke-width: 1px; } </style></defs><polygon class=\"st0\" points=\"34.8 6.6 33.4 5.2 20 18.6 6.6 5.2 5.2 6.6 18.6 20 5.2 33.4 6.6 34.8 20 21.4 33.4 34.8 34.8 33.4 21.4 20 34.8 6.6\"/></svg>") 50%/1rem no-repeat;background-color:hsl(from var(--bg-panel) h s 35%)!important}.modal .close{width:2rem;height:2rem;position:relative;top:0;right:-3rem}@media (min-width:768px){.modal .close{width:2.5rem;height:2.5rem;right:-4rem}}.modal button{background-color:var(--primary);color:#fff;border:none}.btn-search{background-size:1rem;width:40px;height:40px;margin-top:0;border:none!important}.btn-search:hover{cursor:pointer}.ahp-btn a{color:#fff}.ahp-btn,.wp-block-file__button{background-color:var(--primary);border:none;border-radius:180px;margin:.5rem 0 0;padding:.7rem 1.25rem .8rem;font-weight:500;transition:all .1s ease-in-out}@media (min-width:768px){.ahp-btn,.wp-block-file__button{margin:.75rem 0 0;padding:.8rem 1.5rem 1rem}}a .ahp-btn-transp{color:#fff;border:1px solid #fff;border-radius:180px;padding:.65rem 1.5rem;font-weight:500;transition:all .15s ease-in-out;background-color:#0000!important}a .ahp-btn-transp:hover{scale:1;color:#fff!important}@media (min-width:768px){a .ahp-btn-transp{padding:.75rem 1.75rem}}@media (min-width:1200px){a .ahp-btn-transp:hover{color:#282e31;background-color:#fff;scale:1.1}}.ahp-btn-transp{background-color:#0000}button:hover{cursor:pointer;scale:1.05}.loadMoreBtn-label{color:#fff}.loadMoreBtn{justify-content:center;align-items:center;width:100%;padding:2rem;font-size:1.2rem;display:flex;flex-direction:row!important}.loadMoreBtn:after{content:"";background:var(--primary) url(https://www.hanser.se/wp-content/themes/ahp/assets/css/../img/svg/ico-close-neg.svg) center center no-repeat;background-size:.7rem;border-radius:180px;width:1.75rem;height:1.75rem;margin-left:.75rem;transform:rotate(45deg);line-height:1.5!important}.modal button{border-radius:0;margin:0}.sidebar .card-footer{margin:0;padding:0}nav button{margin:0}.wp-block-buttons{padding:1rem 0}.wp-block-buttons .wp-block-button a,.wp-block-buttons .wp-block-button a:link{text-box-trim:trim-both;text-box-edge:cap alphabetic;padding:1.25rem 1.75rem}.wp-block-buttons,.news-content div{justify-content:center;place-items:center;display:grid}@media (min-width:768px){.wp-block-buttons,.news-content div{justify-content:left;justify-items:left}}.forminator-button{border:none;margin:.5rem 0 0;transition:all .1s ease-in-out;border-radius:180px!important;padding:.8rem 1.25rem 1rem!important;font-weight:500!important}@media (min-width:768px){.forminator-button{margin:.75rem 0 0;padding:.9rem 1.5rem 1.05rem!important}}.ahp-btn-group{margin-bottom:2rem}.ahp-btn-group .wp-block-button a.wp-block-button__link{font-size:.75rem;transition:all .25s ease-in-out;background-color:hsl(from var(--bg-panel) h s 35%)!important;border-radius:0!important;padding:.85rem 1.25rem!important}@media (min-width:768px){.ahp-btn-group .wp-block-button a.wp-block-button__link{font-size:.9rem}}.ahp-btn-group .wp-block-button a.wp-block-button__link:hover{background-color:var(--primary)!important}.wp-block-buttons .wp-block-button{margin:.25rem 0}.ahp-tags{flex-wrap:wrap;justify-content:center;align-items:center;gap:1.25rem;width:100%;max-width:80%;margin-left:auto;margin-right:auto;padding:0 0 2rem;display:flex}@media (min-width:768px){.ahp-tags{gap:1.5rem}}.ahp-tags a,.ahp-tags a:link,.ahp-tags span{text-align:center;border-radius:180px;flex-direction:row;justify-content:center;align-items:center;padding:.5rem .5rem .65rem .8rem;font-size:.75rem;display:flex}@media (min-width:992px){.ahp-tags a,.ahp-tags a:link,.ahp-tags span{font-size:.8rem}}.ahp-tags a:after,.ahp-tags span:after{content:"→";background-color:#fff;border-radius:180px;width:1rem;height:1rem;margin-left:.35rem;font-size:100%;font-weight:800;color:#282e31!important}@media (min-width:768px){.ahp-tags a:after,.ahp-tags span:after{font-weight:400}}.search-content-col .ahp-tags{padding:1rem 0}#search .ahp-tags span{margin:0;padding:.5rem 1rem .65rem;font-size:.7rem}#search .ahp-tags span:after{content:"";background:0 0;display:none;margin:0!important;padding:0!important}.logo-hanserplay-nav:before{content:"HANSERPL▹Y";letter-spacing:.015rem;opacity:.9;width:100px;height:1rem;font-size:1rem;font-weight:600;display:inline-flex}.logo-hanserplay-nav:hover{color:#282e31}:root{--ico-color:#aeb7b2}.darkmode{--ico-color:var(--primary)}.ico{width:1rem;color:var(--primary);fill:var(--color-text);opacity:.75;margin:0 .25rem 0 0}.icon{width:.9rem;height:.9rem;fill:var(--color-text);opacity:.8;margin-right:.4rem}.icon-circle{background-color:var(--bg-panel);width:2.25rem;height:2.25rem;fill:var(--color-text);opacity:.8;border-radius:50%;margin-right:.4rem;padding:.65rem}@media (min-width:768px){.icon-circle{width:2rem;height:2rem;padding:.5rem}}.ico{color:var(--primary)}.icon-circle{background-color:var(--primary)}.tag{transform:rotate(0)}.ahp-film-info,.post-date{flex-direction:row;justify-content:center;align-items:center;margin:0;padding:0 0 2rem;display:flex}@media (min-width:992px){.ahp-film-info,.post-date{flex-direction:row;padding:0 0 3rem}}.ahp-film-info i,.post-date i{width:1.2rem;height:1.2rem;margin-right:.5rem}.ahp-film-info p,.post-date p{margin-bottom:0;padding-right:1rem}.ahp-film-info .film-length,.ahp-film-info .film-length:before,.ahp-film-info .film-produced,.ahp-film-info .film-produced:before,.post-date .film-length,.post-date .film-length:before,.post-date .film-produced,.post-date .film-produced:before{font-size:.6rem}@media (min-width:768px){.ahp-film-info .film-length,.ahp-film-info .film-length:before,.ahp-film-info .film-produced,.ahp-film-info .film-produced:before,.post-date .film-length,.post-date .film-length:before,.post-date .film-produced,.post-date .film-produced:before{font-size:.85rem}}@media (min-width:992px){.ahp-film-info .film-length,.ahp-film-info .film-length:before,.ahp-film-info .film-produced,.ahp-film-info .film-produced:before,.post-date .film-length,.post-date .film-length:before,.post-date .film-produced,.post-date .film-produced:before{font-size:.9rem}}@media (min-width:1200px){.ahp-film-info .film-length,.ahp-film-info .film-length:before,.ahp-film-info .film-produced,.ahp-film-info .film-produced:before,.post-date .film-length,.post-date .film-length:before,.post-date .film-produced,.post-date .film-produced:before{font-size:.85rem}}.ahp-film-info .film-length,.ahp-film-info .film-produced,.post-date .film-length,.post-date .film-produced{padding:0;font-weight:500}@media (min-width:992px){.ahp-film-info .film-length,.ahp-film-info .film-produced,.post-date .film-length,.post-date .film-produced{padding-right:1rem}}.ahp-film-info .film-length,.post-date .film-length{padding-right:1rem}.ahp-film-info .film-length:before,.ahp-film-info .film-produced:before,.post-date .film-length:before,.post-date .film-produced:before{margin-right:.25rem;padding-right:.05rem;font-weight:300}.ahp-film-info .film-length:before,.post-date .film-length:before{content:"Längd:"}.ahp-film-info .film-produced:before,.post-date .film-produced:before{content:"Producerad:"}.ico-filter{margin-right:1rem;display:none}@media (max-width:576px){.ico-filter{margin-right:.5rem}}.ico-filter .ico{width:.75rem}@media (min-width:768px){.ico-filter .ico{width:1.2rem}}.success{flex-direction:column;justify-content:center;align-items:center;display:flex}.success .ico-success{background:var(--primary) url(https://www.hanser.se/wp-content/themes/ahp/assets/css/../img/svg/ico-success.svg) center center no-repeat;background-size:0%;border-radius:180px;width:2.5rem;height:2.5rem;margin:0 0 1rem;animation:.5s forwards success}@keyframes success{0%{opacity:0;background-size:0%}to{opacity:1;background-size:50%}}img{width:100%}.embed-container,.embed-container-16-3-6,.embed-container-16-5,.embed-container-16-6-8,.embed-container-4-3,.embed-container-panorama,.embed-container-1920-768,.embed-container-1920-817,.embed-container-2048-858,.embed-container-2458-545{background-color:#000}.embed-container{aspect-ratio:16/9;max-width:100%;height:auto;padding-bottom:56.25%;position:relative;overflow:hidden}.embed-container-1920-768{aspect-ratio:1920/768;width:100%;max-width:100%;height:auto;padding-bottom:0%;position:relative;overflow:hidden}.embed-container-1920-817{aspect-ratio:1920/817;width:100%;max-width:100%;height:auto;padding-bottom:0%;position:relative;overflow:hidden}.embed-container-2048-858{aspect-ratio:16/6.45;max-width:100%;height:auto;padding-bottom:41.9%;position:relative;overflow:hidden}.embed-container-2458-545{aspect-ratio:2458/545;width:100%;max-width:100%;height:auto;padding-bottom:0%;position:relative;overflow:hidden}.embed-container-16-5{aspect-ratio:16/5;max-width:100%;height:auto;padding-bottom:31.25%;position:relative;overflow:hidden}.embed-container-16-3-6{aspect-ratio:16/3.6;max-width:100%;height:auto;padding-bottom:0;position:relative;overflow:hidden}.embed-container-16-6-8{aspect-ratio:16/6.8;width:100%;max-width:100%;height:auto;padding-bottom:0;position:relative;overflow:hidden}.embed-container-4-3{aspect-ratio:16/12;max-width:100%;height:auto;padding-bottom:0;position:relative;overflow:hidden}.embed-container iframe,.embed-container object,.embed-container embed,.embed-container-16-5 embed,.embed-container-16-5 iframe,.embed-container-16-3-6 embed,.embed-container-16-3-6 iframe,.embed-container-16-6-8 embed,.embed-container-16-6-8 iframe,.embed-container-4-3 embed,.embed-container-4-3 iframe,.embed-container-1920-768 embed,.embed-container-1920-768 iframe,.embed-container-2048-858 embed,.embed-container-2048-858 iframe,.embed-container-1920-817 embed,.embed-container-1920-817 iframe,.embed-container-2458-545 embed,.embed-container-2458-545 iframe{width:100%;height:100%;position:absolute;top:0;left:0}.embed-container-panorama{max-width:100%;height:auto;padding-bottom:32%;position:relative;overflow:hidden}.embed-container-panorama iframe,.embed-container-panorama object,.embed-container-panorama embed{width:100%;height:100%;position:absolute;top:0;left:0}.ahp-post-body .iframe-16-9{width:100%;height:100%;aspect-ratio:16/9!important}.ahp-post-body img{margin:2rem 0}@media (min-width:768px){.wp-block-gallery.columns-2{max-width:70%;margin-left:auto!important;margin-right:auto!important}}*,:before,:after{box-sizing:border-box}*{font:inherit;margin:0;padding:0}html{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark}@media (prefers-color-scheme:dark){html{--lightningcss-light: ;--lightningcss-dark:initial}}html{-webkit-text-size-adjust:none;-moz-text-size-adjust:none;text-size-adjust:none}body{min-height:100svh}h1,h2,h3,h4,h5,h6{text-wrap:balance}p{text-wrap:pretty}img,picture,svg,video,canvas{max-width:100%;display:block}input,button,textarea,select{font:inherit}@media (prefers-reduced-motion:no-preference){:has(:target){scroll-behavior:smooth}}.gridd{-moz-column-gap:.8rem;grid-template-columns:repeat(2,1fr);column-gap:.8rem;width:100%;display:grid}@media (min-width:1200px){.gridd{-moz-column-gap:1rem;grid-template-columns:repeat(4,1fr);gap:.5rem 1rem}}.gridd .hidden{opacity:0;transform:scale(.8);display:none!important}.gridd .card{opacity:0;opacity:1;border:none;border-radius:.15rem;grid-template-rows:auto;place-content:start stretch;justify-items:stretch;transition:transform .5s,opacity .25s;animation:.5s forwards zoomIn;display:grid;overflow:hidden;transform:scale(1)}.gridd .card .mov-thumb{background:var(--primary) url(https://www.hanser.se/wp-content/themes/ahp/assets/css/../img/svg/ico-play.svg) center center no-repeat;z-index:2;aspect-ratio:8/5;background-size:30%;width:30px;display:none;position:absolute}@media (min-width:768px){.gridd .card .mov-thumb{width:40px}}.gridd .card .mov-wrapper{aspect-ratio:16/9;background-color:#0000;flex-direction:column;justify-content:flex-end;align-items:flex-start;width:100%;height:100%;display:flex;overflow:hidden}.gridd .card .mov-wrapper img{aspect-ratio:16/9;width:100%;height:auto}.gridd .card .mov-wrapper:before{content:"";background:var(--primary) url(https://www.hanser.se/wp-content/themes/ahp/assets/css/../img/svg/ico-play.svg) center center no-repeat;z-index:2;aspect-ratio:8/5;background-size:30%;width:30px;display:inline-flex;position:absolute}@media (min-width:768px){.gridd .card .mov-wrapper:before{width:40px}}.gridd .ahp-film-body{padding:1rem 1rem 1.33333rem}.gridd .ahp-film-body h2,.gridd .ahp-film-body h2 a{color:var(--color-text);text-align:center;max-width:25ch;margin-left:auto;margin-right:auto}#filterbtns button{background-color:hsl(from var(--bg-panel) h s 20%)!important;color:#fffc!important}@media (min-width:768px){#filterbtns button{background-color:hsl(from var(--bg-panel) h s 25%)!important}}#filterbtns button.is-checked{background-color:var(--primary)!important}#filters{z-index:9;flex-direction:column;justify-content:center;align-items:center;width:100%;margin:1rem 0 2rem;display:flex}#filters #filterbtns{flex-direction:row;order:1;justify-content:center;align-items:center;gap:.5rem;width:100%;display:flex}#filters #filterbtns button{color:#282e31;background-color:#ffffffbf;border:0;width:20%;padding:.65rem .6rem;font-size:.75rem;font-weight:500;transition:all .1s ease-in-out .1s;margin:0!important}@media (min-width:768px){#filters #filterbtns button{margin:0 .5rem;padding:.5rem 1.5rem;font-size:.9rem;font-weight:500}}@media (min-width:1200px){#filters #filterbtns button{margin:0 .5rem;padding:.65rem 1.5rem;font-size:1rem;font-weight:400}}#filters #filterbtns button.is-checked{color:#fff;background-color:#282e31;scale:1}@media (min-width:768px){#filters #filterbtns button.is-checked{scale:1}}#filters .filters.scrolled{z-index:80;justify-content:center;align-items:center;min-width:100%;height:4rem;animation:.5s ease-in-out search;display:flex;top:5.5rem;position:fixed!important}@media (min-width:768px){#filters .filters.scrolled{height:5rem;top:7rem}}#filters .filters.scrolled .filters-inner{flex-direction:column;place-content:center;align-items:center;width:100%;display:flex}@media (min-width:992px){#filters .filters.scrolled .filters-inner{grid-template-columns:1.4fr 1fr;max-width:1024px;margin:.15rem auto 0;display:grid}}#filters .filters.scrolled .filters-inner #filterbtns{flex-direction:row;justify-content:center;align-items:center;width:80%;display:flex}@media (min-width:992px){#filters .filters.scrolled .filters-inner #filterbtns{justify-content:flex-end;width:100%;padding-right:3rem}}#filters .filters.scrolled .filters-inner .program-search{display:none}@media (min-width:992px){#filters .filters.scrolled .filters-inner .program-search{z-index:9999;justify-content:flex-end;height:auto;margin-top:1.25rem;display:flex}#filters .filters.scrolled .filters-inner .program-search input{padding:.8rem!important}}#filters .program-search{z-index:2;order:2;justify-content:center;margin:0 0 2rem;display:flex}#filters .program-search span{position:relative}#filters .program-search span input#quicksearch{text-align:center;border:none;border-radius:180px;width:8rem;margin:.5rem 0 0;padding:.75rem;font-size:.8rem;transition:all .5s cubic-bezier(.75,-.5,0,1.75)}@media (min-width:768px){#filters .program-search span input#quicksearch{width:12rem;padding:1rem;font-size:.9rem}}#filters .program-search span input:focus{outline:none;padding:2rem;transition:all .5s cubic-bezier(.75,-.5,0,1.75);width:14rem!important}@media (min-width:768px){#filters .program-search span input:focus{width:22rem!important}}.ingress{text-align:center;padding:0 1rem 1rem}.filter-group{flex-direction:row;justify-content:center;width:100%;padding:1rem 0;display:flex}.filter-group button{color:#908e8f;background-color:#b2beb5;justify-content:center;align-items:center;margin:.5rem .35rem;padding:.5rem 1.5rem;font-size:.95rem;display:flex}.filter-group .btn-all{padding:.25rem 1.5rem}.grid .embed-container{background-color:#000!important}@media (max-width:575px){.filter-group{display:none}}@keyframes search{0%{margin-top:-100px}to{margin-top:0}}@keyframes film{0%{opacity:0}to{opacity:1}}@keyframes zoomIn{0%{opacity:0}to{opacity:1}}.search-img-col{background:var(--bg)!important}.ahp-loop-wrapper h2{margin-bottom:2rem}.ahp-loop-wrapper h2 span{border-radius:180px;margin-left:.5rem;padding:.25rem 1rem;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;font-weight:400}.ahp-loop-wrapper .row{flex-direction:column;width:90%;margin:2rem auto 3rem;display:flex}@media (min-width:768px){.ahp-loop-wrapper .row{width:100%}}@media (min-width:992px){.ahp-loop-wrapper .row{flex-flow:wrap;align-items:center}}.ahp-loop-wrapper .row .post-link{grid-template-columns:auto;width:100%;display:grid}@media (min-width:768px){.ahp-loop-wrapper .row .post-link{grid-template-columns:40% auto}}.ahp-loop-wrapper .row .post-link .search-img-col{aspect-ratio:16/9;width:100%;min-width:100%;height:100%;margin-left:auto;margin-right:auto;overflow:hidden}@media (min-width:768px){.ahp-loop-wrapper .row .post-link .search-img-col{width:100%;min-width:100%}}.ahp-loop-wrapper .row .post-link .search-img-col img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;margin:0!important}@media (min-width:768px){.ahp-loop-wrapper .row .post-link .search-img-col{width:30%}}.ahp-loop-wrapper .row .post-link .search-content-col{width:100%}.ahp-loop-wrapper .row .post-link .search-content-col .post-date{flex-direction:row;font-size:.9rem;display:flex}@media (min-width:992px){.ahp-loop-wrapper .row .post-link .search-content-col .post-date{justify-content:flex-start}}.ahp-loop-wrapper .row .post-link .search-content-col h3,.ahp-loop-wrapper .row .post-link .search-content-col .post-title{text-align:center;text-wrap:balance;margin:0;padding:.5rem 0 0;font-size:105%;line-height:1.5}@media (min-width:768px){.ahp-loop-wrapper .row .post-link .search-content-col h3,.ahp-loop-wrapper .row .post-link .search-content-col .post-title{text-align:left;padding:0;font-size:110%}}.ahp-loop-wrapper .row .post-link .search-content-col p,.ahp-loop-wrapper .row .post-link .search-content-col .ahp-ingress{max-width:50ch;margin-bottom:0;padding:.5rem 0 0;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;display:none;font-size:1rem!important;font-weight:400!important}@media (min-width:768px){.ahp-loop-wrapper .row .post-link .search-content-col p,.ahp-loop-wrapper .row .post-link .search-content-col .ahp-ingress{font-size:1rem!important}}.ahp-loop-wrapper .row .post-link .search-content-col .ahp-search-post-content{line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical;padding:0;font-size:90%;display:-webkit-box;overflow:hidden;margin-bottom:.25rem!important}@media (min-width:768px){.ahp-loop-wrapper .row .post-link .search-content-col .ahp-search-post-content{font-size:85%}}.ahp-loop-wrapper .row .post-link .search-content-col .ahp-tags{padding:1rem 0 0;justify-content:center!important}@media (min-width:768px){.ahp-loop-wrapper .row .post-link .search-content-col .ahp-tags{margin-left:0;justify-content:flex-start!important}.ahp-loop-wrapper .row .post-link{flex-direction:row;align-items:center}.ahp-loop-wrapper .row .post-link .search-content-col{width:100%;margin:0;padding:0 0 0 2.5rem}.ahp-loop-wrapper .row .post-link .search-content-col h3{font-size:110%}}@font-face{font-display:swap;font-family:Playfair Display;font-style:normal;font-weight:400;src:url(https://www.hanser.se/wp-content/themes/ahp/assets/css/../fonts/playfair-display-v37-latin-regular.woff2)format("woff2")}@font-face{font-display:swap;font-family:Playfair Display;font-style:normal;font-weight:600;src:url(https://www.hanser.se/wp-content/themes/ahp/assets/css/../fonts/playfair-display-v37-latin-600.woff2)format("woff2")}@font-face{font-display:swap;font-family:Playfair Display;font-style:italic;font-weight:600;src:url(https://www.hanser.se/wp-content/themes/ahp/assets/css/../fonts/playfair-display-v37-latin-600italic.woff2)format("woff2")}@font-face{font-display:swap;font-family:Playfair Display;font-style:normal;font-weight:700;src:url(https://www.hanser.se/wp-content/themes/ahp/assets/css/../fonts/playfair-display-v37-latin-700.woff2)format("woff2")}@font-face{font-display:swap;font-family:Playfair Display;font-style:italic;font-weight:700;src:url(https://www.hanser.se/wp-content/themes/ahp/assets/css/../fonts/playfair-display-v37-latin-700italic.woff2)format("woff2")}@font-face{font-display:swap;font-family:Playfair Display;font-style:normal;font-weight:800;src:url(https://www.hanser.se/wp-content/themes/ahp/assets/css/../fonts/playfair-display-v37-latin-800.woff2)format("woff2")}@font-face{font-display:swap;font-family:Playfair Display;font-style:italic;font-weight:800;src:url(https://www.hanser.se/wp-content/themes/ahp/assets/css/../fonts/playfair-display-v37-latin-800italic.woff2)format("woff2")}@font-face{font-display:swap;font-family:Playfair Display;font-style:normal;font-weight:900;src:url(https://www.hanser.se/wp-content/themes/ahp/assets/css/../fonts/playfair-display-v37-latin-900.woff2)format("woff2")}@font-face{font-display:swap;font-family:Playfair Display;font-style:italic;font-weight:900;src:url(https://www.hanser.se/wp-content/themes/ahp/assets/css/../fonts/playfair-display-v37-latin-900italic.woff2)format("woff2")}@font-face{font-display:swap;font-family:Open Sans;font-style:normal;font-weight:400;src:url(https://www.hanser.se/wp-content/themes/ahp/assets/css/../fonts/open-sans/open-sans-regular.woff2)format("woff2")}@font-face{font-display:swap;font-family:Open Sans;font-style:normal;font-weight:500;src:url(https://www.hanser.se/wp-content/themes/ahp/assets/css/../fonts/open-sans/open-sans-500.woff2)format("woff2")}@font-face{font-display:swap;font-family:Open Sans;font-style:normal;font-weight:600;src:url(https://www.hanser.se/wp-content/themes/ahp/assets/css/../fonts/open-sans/open-sans-600.woff2)format("woff2")}@font-face{font-display:swap;font-family:Open Sans;font-style:normal;font-weight:700;src:url(https://www.hanser.se/wp-content/themes/ahp/assets/css/../fonts/open-sans/open-sans-700.woff2)format("woff2")}@font-face{font-display:swap;font-family:Open Sans;font-style:normal;font-weight:800;src:url(https://www.hanser.se/wp-content/themes/ahp/assets/css/../fonts/open-sans/open-sans-800.woff2)format("woff2")}.modal{opacity:0;z-index:9998;background:#282e31e6;width:100%;height:100%;animation:.25s ease-in-out .15s forwards modal;display:none;position:fixed;top:0;left:0;overflow:auto}@media (min-width:1200px){.modal{background:#282e31e6}}.modal .modal-content{z-index:9999;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;margin-left:auto;margin-right:auto;display:flex}@media (min-width:768px){.modal .modal-content{width:80%}}@media (min-width:1200px){.modal .modal-content{width:70%}}.modal .modal-content .modal-header,.modal .modal-content .modal-body,.modal .modal-content .modal-footer{width:70%}.modal .modal-content .modal-header{flex-direction:column;justify-content:flex-end;align-items:flex-end;padding:1rem;display:flex}.modal .modal-content .modal-body input{text-align:center;border:none;width:100%;padding:2rem;font-size:1.25rem}.modal .modal-content .modal-body input::placeholder{font-size:1rem}.modal .modal-content .modal-footer{justify-content:center;display:flex}.modal .search-wrapper .search-form-ahp{width:100%;display:grid}@media (min-width:768px){.modal .search-wrapper .search-form-ahp{grid-template-columns:2fr 5rem}}.modal .search-wrapper .search-form-ahp input{border-radius:0;margin:0 0 2rem;padding:1rem}@media (min-width:768px){.modal .search-wrapper .search-form-ahp input{margin:0;padding:2rem}}.modal .search-wrapper .search-form-ahp .search-submit-ahp{z-index:99;border-radius:180px;width:50%;margin-left:auto;margin-right:auto;padding:1rem}@media (min-width:768px){.modal .search-wrapper .search-form-ahp .search-submit-ahp{border-radius:0;width:100%;height:auto}}@keyframes modal{0%{opacity:0}to{opacity:1}}.cookie-notice-visible{padding:1.5rem;background-color:#282e31cc!important}.cookie-notice-visible .cookie-notice-container{color:#fff!important}.cookie-notice-visible .cookie-notice-container .cn-set-cookie,.cookie-notice-visible .cookie-notice-container .cn-button{background-color:var(--primary)!important;border-radius:0!important}.cookie-notice-visible .cookie-notice-container .cn-set-cookiehover,.cookie-notice-visible .cookie-notice-container .cn-buttonhover{scale:1!important}.darkmode .cookie-notice-visible,.hu-wrapper{background-color:#000c!important}.cmplz-soft-cookiewall .cmplz-cookiebanner,.cmplz-show .cmplz-cookiebanner{width:100%;background-color:#fff!important;flex-direction:column!important;padding:1rem!important;display:flex!important}.cmplz-soft-cookiewall .cmplz-cookiebanner .cmplz-header,.cmplz-show .cmplz-cookiebanner .cmplz-header{flex-direction:row!important;justify-content:space-around!important;display:flex!important}.cmplz-soft-cookiewall .cmplz-cookiebanner .cmplz-header .cmplz-title,.cmplz-show .cmplz-cookiebanner .cmplz-header .cmplz-title{color:#282e31;padding-top:1.5rem;font-family:Playfair Display,serif;font-size:1.2rem;font-weight:600;flex-direction:row!important;display:flex!important}.cmplz-soft-cookiewall .cmplz-cookiebanner .cmplz-header .cmplz-close,.cmplz-show .cmplz-cookiebanner .cmplz-header .cmplz-close{visibility:hidden;opacity:.4;position:absolute!important;top:1rem!important;right:2rem!important}.cmplz-soft-cookiewall .cmplz-cookiebanner .cmplz-header .cmplz-close:before,.cmplz-show .cmplz-cookiebanner .cmplz-header .cmplz-close:before{visibility:visible;background:#282e31 url(https://www.hanser.se/wp-content/themes/ahp/assets/css/../img/svg/ico-close-neg.svg) 50% no-repeat;border-radius:180px;flex-direction:column;width:26px;height:26px;font-size:3rem;display:flex;content:""!important;color:#fff!important;border:6px solid #282e31!important}.cmplz-soft-cookiewall .cmplz-cookiebanner .cmplz-body,.cmplz-show .cmplz-cookiebanner .cmplz-body{text-align:left;align-items:center;padding:1rem 2rem;flex-direction:column!important;display:flex!important}.cmplz-soft-cookiewall .cmplz-cookiebanner .cmplz-body .cmplz-message,.cmplz-show .cmplz-cookiebanner .cmplz-body .cmplz-message{color:#282e31;font-size:.9rem;line-height:1.35}.cmplz-soft-cookiewall .cmplz-cookiebanner .cmplz-buttons,.cmplz-show .cmplz-cookiebanner .cmplz-buttons{flex-direction:column;place-content:center;align-items:center;gap:1rem;width:60%;margin:0 auto;display:flex}.cmplz-soft-cookiewall .cmplz-cookiebanner .cmplz-buttons button,.cmplz-show .cmplz-cookiebanner .cmplz-buttons button{border:none!important;border-radius:180px!important}.cmplz-soft-cookiewall .cmplz-cookiebanner .cmplz-buttons button:hover,.cmplz-show .cmplz-cookiebanner .cmplz-buttons button:hover{scale:1!important}.cmplz-soft-cookiewall .cmplz-cookiebanner .cmplz-buttons .cmplz-accept,.cmplz-show .cmplz-cookiebanner .cmplz-buttons .cmplz-accept{background-color:var(--primary)!important}.cmplz-soft-cookiewall .cmplz-cookiebanner .cmplz-buttons .cmplz-deny,.cmplz-show .cmplz-cookiebanner .cmplz-buttons .cmplz-deny{color:#fff!important;background-color:#282e31cc!important}.cmplz-soft-cookiewall .cmplz-cookiebanner .cmplz-links,.cmplz-show .cmplz-cookiebanner .cmplz-links{justify-content:right!important;display:grid!important}.cmplz-soft-cookiewall .cmplz-cookiebanner .cmplz-links a,.cmplz-soft-cookiewall .cmplz-cookiebanner .cmplz-links a:link,.cmplz-show .cmplz-cookiebanner .cmplz-links a,.cmplz-show .cmplz-cookiebanner .cmplz-links a:link{background-color:#fff6;border-radius:180px;padding:.5rem 1.25rem;text-decoration:none}.cmplz-soft-cookiewall .cmplz-cookiebanner .cmplz-information,.cmplz-show .cmplz-cookiebanner .cmplz-information{display:none!important}.wp-block-gallery{margin:2rem 0}@media (min-width:992px){.wp-block-gallery{margin:3rem 0}}.wp-block-gallery img{margin:1rem 0}.wp-block-gallery img:last-of-type{margin:0}.wp-block-embed__wrapper{margin:2rem 0!important}#fancybox-wrap #fancybox-outer{box-shadow:none;width:100%!important}#fancybox-wrap #fancybox-outer #fancybox-content{border:none}#fancybox-wrap #fancybox-outer #fancybox-title-wrap{background-color:#282e3180;padding:.5rem;display:none!important}#fancybox-wrap #fancybox-outer #fancybox-title-wrap #fancybox-title{background-color:#0000}#fancybox-wrap #fancybox-outer #fancybox-next span,#fancybox-wrap #fancybox-outer #fancybox-prev span,#fancybox-wrap #fancybox-outer #fancybox-close span{box-shadow:none;border:none;width:30px;height:30px;transition:none;display:grid!important}#fancybox-wrap #fancybox-outer #fancybox-close{display:block;right:-1rem}#fancybox-wrap #fancybox-outer #fancybox-close span{background:#282e31 url("data:image/svg+xml,<%3Fxml version=\"1.0\" encoding=\"UTF-8\"%3F><svg id=\"Lager_1\" xmlns=\"http://www.w3.org/2000/svg\" version=\"1.1\" viewBox=\"0 0 40 40\"><!-- Generator: Adobe Illustrator 29.4.0, SVG Export Plug-In . SVG Version: 2.1.0 Build 152) --><defs><style> .st0 { fill: %23fff; stroke: %23fff; stroke-miterlimit: 10; stroke-width: 1px; } </style></defs><rect class=\"st0\" x=\"19\" y=\"0\" width=\"2\" height=\"40\" transform=\"translate(-8.3 20) rotate(-45)\"/><rect class=\"st0\" x=\"0\" y=\"19\" width=\"40\" height=\"2\" transform=\"translate(-8.3 20) rotate(-45)\"/></svg>") 50%/60% no-repeat}#fancybox-wrap #fancybox-outer #fancybox-prev{display:block;right:-1rem}#fancybox-wrap #fancybox-outer #fancybox-prev span{background:#282e31 url("data:image/svg+xml,<%3Fxml version=\"1.0\" encoding=\"UTF-8\"%3F><svg id=\"Lager_1\" xmlns=\"http://www.w3.org/2000/svg\" version=\"1.1\" viewBox=\"0 0 40 40\"><!-- Generator: Adobe Illustrator 29.4.0, SVG Export Plug-In . SVG Version: 2.1.0 Build 152) --><defs><style> .st0 { fill: %23fff; } </style></defs><polygon class=\"st0\" points=\"26.7 18.6 13.3 5.2 11.9 6.6 25.3 20 11.9 33.4 13.3 34.8 26.7 21.4 28.1 20 26.7 18.6\"/></svg>") 50%/70% no-repeat;transform:rotate(180deg)}#fancybox-wrap #fancybox-outer #fancybox-next{display:block;right:-1rem}#fancybox-wrap #fancybox-outer #fancybox-next span{background:#282e31 url("data:image/svg+xml,<%3Fxml version=\"1.0\" encoding=\"UTF-8\"%3F><svg id=\"Lager_1\" xmlns=\"http://www.w3.org/2000/svg\" version=\"1.1\" viewBox=\"0 0 40 40\"><!-- Generator: Adobe Illustrator 29.4.0, SVG Export Plug-In . SVG Version: 2.1.0 Build 152) --><defs><style> .st0 { fill: %23fff; } </style></defs><polygon class=\"st0\" points=\"26.7 18.6 13.3 5.2 11.9 6.6 25.3 20 11.9 33.4 13.3 34.8 26.7 21.4 28.1 20 26.7 18.6\"/></svg>") 50%/70% no-repeat;transform:rotate(0)}#fancybox-wrap #fancybox-outer #fancybox-next span:after,#fancybox-wrap #fancybox-outer #fancybox-next span:before,#fancybox-wrap #fancybox-outer #fancybox-prev span:after,#fancybox-wrap #fancybox-outer #fancybox-prev span:before,#fancybox-wrap #fancybox-outer #fancybox-close span:after,#fancybox-wrap #fancybox-outer #fancybox-close span:before{content:"";display:none}@media (min-width:1200px){.fancybox:hover{cursor:zoom-in}}.darkmode #fancybox-next span,.darkmode #fancybox-prev span,.darkmode #fancybox-close span{background-color:var(--bg-panel-light)!important}.ahp-404{place-content:center;align-items:center;height:100%;min-height:400px;padding:0;display:grid}.ahp-404 h1{margin-bottom:2rem}.ahp-404 h1,.ahp-404 p{text-align:center}@media (prefers-reduced-motion:no-preference){@view-transition{navigation:auto}}::view-transition-old(root){animation-duration:.2s}::view-transition-new(root){animation-duration:.2s}::view-transition-old(hero){animation:1s linear forwards fade}::view-transition-new(hero){animation:.3s linear reverse fade}@supports (color:lab(0% 0 0)){:root{--bg:lab(5.91294% -1.59694 -3.52198);--bg-panel:lab(17.7949% -.413716 -6.61348)}}.timeline li{background:color-mix(in lab, var(--color-text) 50%, var(--bg) 50%)}.timeine-ingress{width:100%!important}.timeline{scrollbar-width:none;margin-top:0;padding-top:0!important}.timeline ::-webkit-scrollbar{display:none}.timeline{justify-content:center;display:grid}.timeline ul{background:0 0;padding:0!important}.timeline ul li{background:var(--bg);width:6px;margin:0 auto;padding-top:50px;list-style-type:none;position:relative}.timeline ul li:after{content:"";background:inherit;z-index:1;border-radius:50%;width:30px;height:30px;position:absolute;bottom:-15px;left:50%;transform:translate(-50%);background:var(--primary)!important;background-size:40%!important}.timeline ul li .timeline-year{flex-direction:column;width:280px;display:flex}@media (min-width:768px){.timeline ul li .timeline-year{width:450px}}@media (min-width:992px){.timeline ul li .timeline-year{width:350px}}@media (min-width:1200px){.timeline ul li .timeline-year{width:340px}}@media (min-width:1600px){.timeline ul li .timeline-year{width:460px}}.timeline ul li .timeline-year .img-wrapper{flex-direction:column;height:auto;min-height:25px;display:flex;position:relative}.timeline ul li .timeline-year .img-wrapper .year-wrapper{z-index:9998;display:grid;position:relative;transition:all .1s!important}.timeline ul li .timeline-year .img-wrapper .year-wrapper .year{background-color:var(--primary);color:#fff;z-index:9999;margin-top:-.5rem;font-family:Playfair Display,serif;font-size:120%;font-weight:800;position:absolute;top:-.5rem;text-box-trim:trim-both!important;text-box-edge:cap alphabetic!important;justify-content:center!important;align-items:center!important;padding:.5rem .8rem .8rem!important;display:grid!important}.timeline ul li .timeline-year .img-wrapper img{width:100%;height:auto;margin:0;padding:0}.timeline ul li .timeline-year .timeline-content{background:var(--bg);padding:2rem}.timeline ul li .timeline-year .timeline-content h3{letter-spacing:.025rem;text-align:center;font-family:Playfair Display,serif;color:#efefef!important;margin-bottom:1.5rem!important;font-size:1.2rem!important}@media (min-width:768px){.timeline ul li .timeline-year .timeline-content h3{font-size:1.35rem!important}}@media (min-width:1200px){.timeline ul li .timeline-year .timeline-content h3{text-align:left;font-size:1.5rem!important}}.timeline ul li .timeline-year .timeline-content p{color:var(--color-text);margin-bottom:0;font-size:75%;text-wrap:pretty!important;display:block!important}@media (min-width:1200px){.timeline ul li .timeline-year .timeline-content p{font-size:85%}}.timeline ul li .timeline-year .timeline-content .ahp-btn{color:var(--color-text);margin-top:1.5rem;padding:.5rem 1rem .65rem;font-size:.9rem;background-color:color-mix(in lab, var(--primary) 40%, var(--bg-panel) 60%)!important}.timeline ul li .timeline-year{transform:translate(-50%)}.timeline ul li .year-wrapper{display:grid}.timeline ul li .year{display:none}@media (min-width:992px){.timeline ul li:nth-child(2n) .timeline-year{transform:translate(-112%)}.timeline ul li:nth-child(2n) .year-wrapper{justify-content:right;transform:translate(86%)!important}.timeline ul li:nth-child(odd) .timeline-year{transform:translate(14%)}.timeline ul li:nth-child(odd) .year-wrapper{justify-content:left;transform:translate(-3%)}}.timeline ul li:after{transition:all .5s ease-in-out}@keyframes fadeInLeft{0%{opacity:0;transform:translate(-200%)}to{opacity:1;transform:translate(-111%)}}@keyframes fadeInRight{0%{opacity:0;transform:translate(200%)}50%{opacity:0}to{opacity:1;transform:translate(12%)}}.ahp-program-wrapper{opacity:0;margin:0 0 3rem;padding:1rem 2rem 2rem;animation:linear forwards fade;animation-timeline:view();animation-range:cover 400px}@media (min-width:768px){.ahp-program-wrapper{padding:1rem 2rem 3rem}}@media (min-width:992px){.ahp-program-wrapper{padding:1rem 2rem}}.ahp-program-wrapper .ahp-program-content{opacity:0;flex-direction:column;animation:linear forwards fade-img;animation-timeline:view();animation-range:cover 400px;display:flex;align-items:center!important}@media (min-width:992px){.ahp-program-wrapper .ahp-program-content{-moz-column-gap:2.5rem;grid-template-columns:350px 1fr;grid-template-areas:"plus.""thumb info";column-gap:2.5rem;display:grid}}.ahp-program-wrapper .ahp-program-content img.thumb{aspect-ratio:16/9;grid-area:thumb;width:95%;margin:1rem 0;overflow:hidden}@media (min-width:768px){.ahp-program-wrapper .ahp-program-content img.thumb{width:60%}}@media (min-width:992px){.ahp-program-wrapper .ahp-program-content img.thumb{width:100%}}.ahp-program-wrapper .ahp-program-content .ahp-program-info{flex-direction:column;grid-area:info;place-content:center;align-items:center;width:100%;height:100%;display:flex}@media (min-width:768px){.ahp-program-wrapper .ahp-program-content .ahp-program-info{width:80%}.ahp-program-wrapper .ahp-program-content .ahp-program-info h3{text-align:center}}@media (min-width:992px){.ahp-program-wrapper .ahp-program-content .ahp-program-info{align-items:flex-start;width:100%}.ahp-program-wrapper .ahp-program-content .ahp-program-info h3{text-align:left}}.ahp-program-wrapper .ahp-program-content .ahp-program-info h3.film-title{margin-bottom:1rem;padding-top:.5rem;font-size:1.1rem!important}@media (min-width:768px){.ahp-program-wrapper .ahp-program-content .ahp-program-info h3.film-title{font-size:1.2rem!important}}@media (min-width:992px){.ahp-program-wrapper .ahp-program-content .ahp-program-info h3.film-title{margin-bottom:.75rem;padding-top:0}}.ahp-program-wrapper .ahp-program-content .ahp-program-info p.film-info{margin-bottom:0;font-size:.85rem;line-height:1.4!important}@media (min-width:768px){.ahp-program-wrapper .ahp-program-content .ahp-program-info p.film-info{font-size:.9rem}}@media (min-width:992px){.ahp-program-wrapper .ahp-program-content .ahp-program-info p.film-info{font-size:.85rem}}@media (min-width:1600px){.ahp-program-wrapper .ahp-program-content .ahp-program-info p.film-info{font-size:1rem}}.ahp-program-wrapper .ahp-program-content:not(:has(img)){display:none}.ico-plus{content:"";background:url("data:image/svg+xml,<%3Fxml version=\"1.0\" encoding=\"utf-8\"%3F><svg version=\"1.1\" id=\"Lager_1\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" x=\"0px\" y=\"0px\" viewBox=\"0 0 40 40\" style=\"enable-background:new 0 0 40 40;\" xml:space=\"preserve\"><style type=\"text/css\">.st0{fill:%23FFFFFF;}</style><polygon class=\"st0\" points=\"21,0 19,0 19,19 0,19 0,21 19,21 19,40 21,40 21,21 40,21 40,19 21,19 \"/></svg>") 50%/50% no-repeat;background-color:var(--primary);border-radius:180px;grid-area:plus;place-content:center;width:30px;height:30px;margin:1rem auto;display:grid}@media (min-width:992px){.ico-plus{margin:0 auto}}@keyframes fade-img{0%{opacity:0}to{opacity:1;scale:1}}@media (max-width:1199px){.ratio-book .ahp-img-square{padding:0 0 1rem;margin-left:1.5rem!important}}.ratio-book .ahp-img-square img{max-width:250px!important}@media (min-width:768px){.ratio-book .ahp-img-square img{max-width:325px!important}}.no-shadow img{box-shadow:none!important}@media (min-width:1200px){.no-shadow img{scale:1.2}.no-shadow:nth-of-type(odd) img{margin-left:-2.5rem!important}.no-shadow:nth-of-type(2n) img{margin-right:-2.5rem!important}}.no-scale img{scale:none!important}.ahp-col-split img{box-shadow:0 80px 100px #00000040}.ahp-col-split .overlap-wrapper-three-img{grid-template-columns:repeat(18,1fr);grid-template-rows:repeat(auto, 1fr);width:100%;position:relative}.ahp-col-split .overlap-wrapper-no-clip{margin-bottom:2rem!important}@media (min-width:1200px){.ahp-col-split .overlap-wrapper-no-clip{margin-bottom:0!important}}.ahp-col-split .overlap-wrapper,.ahp-col-split .overlap-wrapper-no-clip{grid-template-rows:repeat(12,1fr);grid-template-columns:repeat(12,1fr)}.ahp-col-split .overlap-wrapper,.ahp-col-split .overlap-wrapper-three-img,.ahp-col-split .overlap-wrapper-no-clip{max-width:300px;margin-left:auto;margin-right:auto;display:grid}@media (min-width:768px){.ahp-col-split .overlap-wrapper,.ahp-col-split .overlap-wrapper-three-img,.ahp-col-split .overlap-wrapper-no-clip{max-width:100%}}@media (min-width:992px){.ahp-col-split .overlap-wrapper,.ahp-col-split .overlap-wrapper-three-img,.ahp-col-split .overlap-wrapper-no-clip{margin-bottom:0}}@media (min-width:1200px){.ahp-col-split .overlap-wrapper,.ahp-col-split .overlap-wrapper-three-img,.ahp-col-split .overlap-wrapper-no-clip{scale:1.175!important}}.overlap-wrapper img{aspect-ratio:16/13!important;margin:0!important}.overlap-wrapper-three-img img{aspect-ratio:16/10!important;margin:0!important}.overlap-wrapper-no-clip{aspect-ratio:initial;margin:0!important}.overlap-wrapper img,.overlap-wrapper-three-img img,.overlap-wrapper-no-clip img{-o-object-fit:cover;object-fit:cover;width:140%;position:relative;margin-bottom:0!important}.overlay-img-top{z-index:9}@media (min-width:1200px){.ahp-col-split:nth-of-type(2n) .overlap-wrapper:first-of-type{margin-right:-2.5rem!important}}.ahp-col-split:nth-of-type(2n) .overlap-wrapper a:first-of-type{grid-area:1/5/8/13!important}.ahp-col-split:nth-of-type(2n) .overlap-wrapper a:nth-of-type(2){grid-area:6/1/13/9!important}@media (min-width:1200px){.ahp-col-split:nth-of-type(2n) .overlap-wrapper-three-img:first-of-type{margin-right:-2.5rem!important}}.ahp-col-split:nth-of-type(2n) .overlap-wrapper-three-img a:first-of-type{grid-area:1/8/8/19}.ahp-col-split:nth-of-type(2n) .overlap-wrapper-three-img a:nth-of-type(2){grid-area:6/1/12/12}.ahp-col-split:nth-of-type(2n) .overlap-wrapper-three-img a:nth-of-type(3){grid-area:10/8/19/19}@media (min-width:1200px){.ahp-col-split:nth-of-type(2n) .overlap-wrapper-no-clip:first-of-type{margin-left:2.5rem!important}.ahp-col-split:nth-of-type(odd) .overlap-wrapper:first-of-type{margin-left:-2.5rem!important}}.ahp-col-split:nth-of-type(odd) .overlap-wrapper a:first-of-type{grid-area:1/1/span 8/span 8!important}.ahp-col-split:nth-of-type(odd) .overlap-wrapper a:nth-of-type(2){grid-area:5/5/13/13!important}@media (min-width:1200px){.ahp-col-split:nth-of-type(odd) .overlap-wrapper-three-img:first-of-type{margin-left:-2.5rem!important}}.ahp-col-split:nth-of-type(odd) .overlap-wrapper-three-img a:first-of-type{z-index:1;grid-area:1/8/8/19}.ahp-col-split:nth-of-type(odd) .overlap-wrapper-three-img a:nth-of-type(2){z-index:10;grid-area:5/1/12/12}.ahp-col-split:nth-of-type(odd) .overlap-wrapper-three-img a:nth-of-type(3){z-index:1;grid-area:9/8/16/19}@media (min-width:1200px){.ahp-col-split:nth-of-type(odd) .overlap-wrapper-no-clip:first-of-type{margin-left:-2.5rem!important}.ahp-col-split:nth-of-type(odd) .ahp-img-square,.ahp-col-split:nth-of-type(2n) .ahp-img-square{margin-left:2.5rem}.margin-fix .ahp-img-square{margin-left:-2.5rem!important}}.marg-left-fix{gap:1rem!important}@media (min-width:1200px){.marg-left-fix img{margin-left:-2.5rem!important;scale:1.2!important}}.img-center img{margin-left:auto!important;margin-right:auto!important}.ahp-col-split{gap:2.5rem;margin:2rem auto 6rem}@media (min-width:768px){.ahp-col-split{margin:4rem auto}}@media (min-width:1200px){.ahp-col-split{margin:7rem auto}.ahp-col-split .wp-block-gallery{scale:1.1}}.ahp-col-split:nth-of-type(odd) .wp-block-gallery img,.ahp-col-split:nth-of-type(odd) .ahp-img-square img,.ahp-col-split:nth-of-type(2n) .wp-block-gallery img,.ahp-col-split:nth-of-type(2n) .ahp-img-square img{justify-self:center}@media (min-width:1200px){.wp-block-ahp-ahp-block-split-img-one-square:nth-of-type(odd) .ahp-img-square{scale:1;margin-left:-2rem!important}}.fix-abba-books{padding-top:3rem}@media (min-width:1200px){.fix-abba-books{padding-top:0}.fix-abba-books .ahp-img-square{margin-left:-1.5rem!important}}.ahp-col-split{flex-direction:column;align-items:center;width:100%;display:flex}@media (min-width:768px){.ahp-col-split{flex-direction:row;gap:4rem!important}}@media (min-width:1200px){.ahp-col-split{gap:6rem!important}}.ahp-col-split .ahp-col-50{flex-direction:column;justify-content:center;width:100%;display:flex;position:relative}@media (min-width:768px){.ahp-col-split .ahp-col-50,.ahp-col-split .ahp-col-50:nth-of-type(2n),.ahp-col-split .ahp-col-50:nth-of-type(odd){width:50%}}.ahp-col-split .ahp-col-50 .ahp-img-square{width:100%}.ahp-col-split .ahp-col-50 .ahp-img-square img{-o-object-fit:cover;object-fit:cover;margin:0!important}@media (min-width:1200px){.ahp-col-split .ahp-col-50 .ahp-img-square img{scale:1.2;margin:1rem 0!important}}.ahp-col-split .ahp-col-50 .ahp-bildtext{color:var(--color-text);opacity:.75;font-size:.85rem}.ahp-col-split .ahp-col-50 p{z-index:10;margin-bottom:1.5rem!important;font-family:Playfair Display,serif!important;font-size:1rem!important;line-height:1.5!important}@media (min-width:1200px){.ahp-col-split .ahp-col-50 p{background-color:#0000!important;font-size:1.25rem!important}}.ahp-col-split .ahp-col-50 p:last-of-type{margin-bottom:0!important}.ahp-col-split:nth-of-type(odd) .ahp-col-50:first-of-type{order:2}@media (min-width:768px){.ahp-col-split:nth-of-type(odd) .ahp-col-50:first-of-type{order:2}}.ahp-col-split:nth-of-type(odd) .ahp-col-50:nth-of-type(2){order:1}@media (min-width:768px){.ahp-col-split:nth-of-type(odd) .ahp-col-50:nth-of-type(2){order:1}}.ahp-col-split:nth-of-type(2n) .ahp-col-50:first-of-type{order:2}@media (min-width:768px){.ahp-col-split:nth-of-type(2n) .ahp-col-50:first-of-type{order:1}}.ahp-col-split:nth-of-type(2n) .ahp-col-50:nth-of-type(2){order:1}@media (min-width:768px){.ahp-col-split:nth-of-type(2n) .ahp-col-50:nth-of-type(2){order:2}}:root{--bg:#0e1418;--bg-panel:#272c35;--bg-panel-light:#6c707a;--navbar:#22242b;--switch-color:var(--primary);--color-heading:#efefef;--color-text:#fffc;--color-bold:#fff;--primary:#589dea;--primary-dark:#427cbe;--primary-light:#92c4fd;--hr:#888;--highlight:var(--primary-light)}@supports (color:lab(0% 0 0)){:root{--bg:lab(5.91294% -1.59694 -3.52198);--bg-panel:lab(17.7949% -.413716 -6.61348)}}.visning-wrapper:first-of-type{margin-top:1em}.visning-wrapper .ahp-visning-thumb{flex-direction:column;justify-content:center;display:flex}.visning-wrapper .ahp-visning .ahp-visning-thumb:has(img){width:100%}.visning-wrapper .ahp-visning .ahp-visning-thumb:has(img) img{aspect-ratio:16/9;-o-object-fit:cover;object-fit:cover;width:100%;margin:0}@media (min-width:768px){.visning-wrapper .ahp-visning .ahp-visning-thumb:has(img){max-width:120px}}@media (min-width:992px){.visning-wrapper .ahp-visning .ahp-visning-thumb:has(img){max-width:180px;max-height:auto}}@keyframes scale{0%{transform:scale(.8)}to{transform:scale(1.1)}}.ahp-ingress{padding:0 0 1.5rem}.ahp-ingress .ingress{padding:0}.ahp-ingress .ingress p{text-align:left;margin-bottom:0;line-height:1.55;font-family:Playfair Display,serif!important;font-size:105%!important;font-weight:600!important}@media (min-width:768px){.ahp-ingress .ingress p{font-weight:500;font-size:155%!important}}.navtop-wrapper{z-index:9999;background-color:#0000;justify-content:right;height:80px;display:grid;position:fixed;left:4%;width:90%!important;bottom:3%!important}.navtop-wrapper button.scroll-top{background:hsl(from var(--bg-panel) h s 25%) url("data:image/svg+xml,<%3Fxml version=\"1.0\" encoding=\"utf-8\"%3F><svg version=\"1.1\" id=\"Lager_1\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" x=\"0px\" y=\"0px\" viewBox=\"0 0 24 24\" style=\"enable-background:new 0 0 24 24;\" xml:space=\"preserve\"><style type=\"text/css\">.st0{fill:%23FFFFFF;}</style><path class=\"st0\" d=\"M11,23V7.8l-5.6,5.6L4,12l8-8l8,8l-1.4,1.4L13,7.8V23H11z\"/></svg>") center center no-repeat;opacity:0;background-size:1.5rem;border:0;border-radius:50%;width:40px;height:40px;scale:0}@media (min-width:768px){.navtop-wrapper button.scroll-top{animation:linear forwards fade;animation-timeline:view();animation-range:400px 600px}}button.scroll-top{background-color:var(--bg-panel)}button.scroll-top:before{content:"scrolla upp";font-variant:small-caps;color:#ffffff80;flex-direction:row;place-content:center;align-items:center;margin-top:-4rem;font-size:.8rem;display:flex}a button{background-color:var(--primary)}@keyframes fadebanner{0%{bottom:-8rem}to{bottom:0}}.fullt{color:red!important}.block-visningar{flex-flow:column;gap:2rem;margin-top:3rem;display:flex}.block-visningar .visning-wrapper{background-color:hsl(from var(--bg) h s 85%);width:100%;margin-left:auto;margin-right:auto;padding:2.5rem 2.5rem 3rem}@media (min-width:768px){.block-visningar .visning-wrapper{width:80%!important}}@media (min-width:992px){.block-visningar .visning-wrapper{width:70%!important}}.block-visningar .visning-wrapper .ahp-visning-date{flex-direction:row;justify-content:center;align-items:center;width:100%;margin-bottom:1.5rem;display:flex}.block-visningar .visning-wrapper .ahp-visning-date .icon{opacity:1;margin-right:.75rem}.block-visningar .visning-wrapper .ahp-visning-date h4{margin-bottom:0;font-size:1rem;font-weight:800}@media (min-width:576px){.block-visningar .visning-wrapper .ahp-visning-date h4{font-size:1.15rem}}.block-visningar .visning-wrapper .ahp-visning-plats{text-align:center;margin-bottom:1rem}.block-visningar .visning-wrapper .ahp-visning-plats p{border-radius:.25rem;align-items:center;margin-bottom:0;padding:.7rem 1.5rem;font-size:90%;font-weight:500;display:inline-block;background-color:hsl(from var(--bg-panel) h s 20%)!important;color:#fff!important}.block-visningar .visning-wrapper .ahp-visning-plats p:before{content:"";opacity:.35;width:1rem;height:.65rem;margin-right:.25rem;display:inline-flex;background:url("data:image/svg+xml,<%3Fxml version=\"1.0\" encoding=\"UTF-8\"%3F><svg id=\"Lager_1\" xmlns=\"http://www.w3.org/2000/svg\" version=\"1.1\" viewBox=\"0 0 16.8 24\"><path class=\"st0\" d=\"M-3.6,0h24v24H-3.6V0Z\"/><path fill=\"%23fff\" class=\"st1\" d=\"M8.4,0C3.8,0,0,3.8,0,8.4s8.4,15.6,8.4,15.6c0,0,8.4-9.3,8.4-15.6S13,0,8.4,0ZM8.4,11.4c-1.7,0-3-1.3-3-3s1.3-3,3-3,3,1.3,3,3-1.3,3-3,3Z\"/></svg>") 50% no-repeat!important}.block-visningar .visning-wrapper .ahp-visning-content{flex-direction:column;display:flex}@media (min-width:768px){.block-visningar .visning-wrapper .ahp-visning-content{width:90%;margin-left:auto;margin-right:auto}}@media (min-width:1200px){.block-visningar .visning-wrapper .ahp-visning-content{width:75%}}.block-visningar .visning-wrapper .ahp-visning-content .ahp-visning{flex-direction:column;align-items:center;height:auto;min-height:0;display:flex}@media (min-width:1600px){.block-visningar .visning-wrapper .ahp-visning-content .ahp-visning{grid-template-columns:180px 1fr;display:grid}}.block-visningar .visning-wrapper .ahp-visning-content .ahp-visning:has(img){gap:1.25rem;padding:1rem 0}@media (min-width:992px){.block-visningar .visning-wrapper .ahp-visning-content .ahp-visning:has(img){gap:2rem}}.block-visningar .visning-wrapper .ahp-visning-content .ahp-visning .ahp-visning-info{row-gap:.75rem;display:grid}.block-visningar .visning-wrapper .ahp-visning-content .ahp-visning .ahp-visning-info h5,.block-visningar .visning-wrapper .ahp-visning-content .ahp-visning .ahp-visning-info p{text-align:center}@media (min-width:1600px){.block-visningar .visning-wrapper .ahp-visning-content .ahp-visning .ahp-visning-info h5,.block-visningar .visning-wrapper .ahp-visning-content .ahp-visning .ahp-visning-info p{text-align:left}}.block-visningar .visning-wrapper .ahp-visning-content .ahp-visning .ahp-visning-info h5{font-family:Playfair Display,serif;font-size:1.05rem;text-box-trim:trim-both!important;text-box-edge:cap alphabetic!important;margin-bottom:0!important}@media (min-width:768px){.block-visningar .visning-wrapper .ahp-visning-content .ahp-visning .ahp-visning-info h5{font-size:1.15rem}}@media (min-width:992px){.block-visningar .visning-wrapper .ahp-visning-content .ahp-visning .ahp-visning-info h5{margin-bottom:.5rem;font-size:1.2rem}}.block-visningar .visning-wrapper .ahp-visning-content .ahp-visning .ahp-visning-info p{text-wrap:normal;margin-bottom:0;font-size:.85rem}@media (min-width:768px){.block-visningar .visning-wrapper .ahp-visning-content .ahp-visning .ahp-visning-info p{font-size:90%}}.block-visningar .visning-wrapper .ahp-visning-content .ahp-visning ul li{text-wrap:balance;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;font-weight:400}.ahp-block-kontakt-card{flex-direction:column;align-items:center;padding:1rem 0 2rem;display:flex}@media (min-width:768px){.ahp-block-kontakt-card{align-items:flex-start}}.ahp-block-kontakt-card .ahp-block-kontakt-avatar{-o-object-fit:cover;object-fit:cover;background-color:#282e31;border-radius:180px;flex-direction:column;justify-content:center;margin-bottom:1rem;display:flex;overflow:hidden;width:100px!important;height:100px!important}.ahp-block-kontakt-card .ahp-block-kontakt-avatar:not(:has(img)){display:none}.ahp-block-kontakt-card .ahp-block-kontakt-info{flex-direction:column;width:80%;display:flex}.ahp-block-kontakt-card .ahp-block-kontakt-info h3.wp-block-heading{text-align:center;margin-bottom:.5rem;font-family:Playfair Display,serif;font-size:110%;font-weight:700}@media (min-width:768px){.ahp-block-kontakt-card .ahp-block-kontakt-info h3.wp-block-heading{text-align:left;font-size:120%}}@media (min-width:1200px){.ahp-block-kontakt-card .ahp-block-kontakt-info h3.wp-block-heading{font-size:140%}}.ahp-block-kontakt-card .ahp-block-kontakt-info p{color:var(--color-text);text-align:center;margin-bottom:.25rem;padding:0;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif}@media (min-width:768px){.ahp-block-kontakt-card .ahp-block-kontakt-info p{text-align:left}}.ahp-block-kontakt-card .ahp-block-kontakt-info .ahp-titel{font-weight:600}.ahp-quote:before,.ahp-quote:after{content:"";opacity:.35;width:60%;height:1px}.ahp-quote:before{margin-bottom:2rem}.ahp-quote:after{margin-top:2rem}.ahp-quote{color:var(--color-text);text-align:center;text-wrap:balance;flex-direction:column;place-content:center;align-items:center;width:100%;max-width:95%;margin-left:auto;margin-right:auto;padding:1rem 0;font-style:italic;display:flex;font-family:Playfair Display,serif!important}@media (min-width:768px){.ahp-quote{max-width:90%}}.ahp-quote .citat{margin-bottom:1.5rem;font-size:120%}@media (min-width:768px){.ahp-quote .citat{font-size:150%}}@media (min-width:1200px){.ahp-quote .citat{font-size:250%}}.ahp-quote .citat-sm{margin-bottom:1.5rem;font-size:100%}@media (min-width:768px){.ahp-quote .citat-sm{font-size:120%}}@media (min-width:1200px){.ahp-quote .citat-sm{font-size:160%}}.ahp-quote .citat-md{margin-bottom:1.5rem;font-size:120%}@media (min-width:768px){.ahp-quote .citat-md{font-size:135%}}@media (min-width:1200px){.ahp-quote .citat-md{font-size:180%}}.ahp-quote .citat-lg{margin-bottom:1.5rem;font-size:140%}@media (min-width:768px){.ahp-quote .citat-lg{font-size:160%}}@media (min-width:1200px){.ahp-quote .citat-lg{font-size:200%}}.ahp-quote .citat-by{font-style:normal;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif!important}.ahp-quote .citat-by:before,.ahp-quote .citat-by:after{content:"—";opacity:.5}.ahp-quote .citat-by:before{padding-right:.4rem}.ahp-quote .citat-by:after{padding-left:.4rem}body,html{scroll-padding-top:8rem}:root{interpolate-size:allow-keywords}abbr{border-bottom:none;text-decoration:none}.ahp-post-img,.ahp-news-img{height:auto}.font-playfair{font-family:Playfair Display,serif!important}.ahp-split-custom,.ahp-split-twocol-custom{font-family:Playfair Display,serif}.ahp-split-custom{gap:3rem}@media (min-width:1200px){.ahp-split-custom{gap:0}}.ahp-split-custom .wp-block-gallery{width:80%;margin-left:auto;margin-right:auto}@media (min-width:768px){.ahp-split-custom .wp-block-gallery{width:100%}}@media (min-width:1200px){.ahp-split-custom{grid-template-columns:1fr 1fr;justify-content:center!important;align-items:center!important;display:grid!important}}.ahp-split-custom p{margin-bottom:0!important}.ahp-split-custom .wp-block-column{flex-direction:column;justify-content:center;display:flex}@media (max-width:1199px){.ahp-split-custom .wp-block-column{margin:0!important;padding:0!important}}@media (min-width:1200px){.ahp-split-custom .wp-block-column:has(img){margin-left:-2.5rem;margin-right:4rem;scale:1.1}}.ahp-split-custom .wp-block-column:has(p){margin-left:2.5rem;scale:1}.ahp-split-twocol-custom .wp-block-column:has(img){margin-left:-1rem;scale:1.3}
.forminator-custom-form input,.forminator-custom-form textarea,.forminator-custom-form select,.forminator-custom-form input[type=email],.forminator-custom-form input[type=text],.forminator-custom-form .forminator-textarea,.forminator-design--flat input,.forminator-design--flat textarea,.forminator-design--flat select,.forminator-design--flat input[type=email],.forminator-design--flat input[type=text],.forminator-design--flat .forminator-textarea{background-color:hsl(from var(--bg-panel) h s 30%)!important;color:#fff!important;opacity:0.8!important}.forminator-custom-form input:focus,.forminator-custom-form input :active,.forminator-custom-form textarea:focus,.forminator-custom-form textarea :active,.forminator-custom-form select:focus,.forminator-custom-form select :active,.forminator-custom-form input[type=email]:focus,.forminator-custom-form input[type=email] :active,.forminator-custom-form input[type=text]:focus,.forminator-custom-form input[type=text] :active,.forminator-custom-form .forminator-textarea:focus,.forminator-custom-form .forminator-textarea :active,.forminator-design--flat input:focus,.forminator-design--flat input :active,.forminator-design--flat textarea:focus,.forminator-design--flat textarea :active,.forminator-design--flat select:focus,.forminator-design--flat select :active,.forminator-design--flat input[type=email]:focus,.forminator-design--flat input[type=email] :active,.forminator-design--flat input[type=text]:focus,.forminator-design--flat input[type=text] :active,.forminator-design--flat .forminator-textarea:focus,.forminator-design--flat .forminator-textarea :active{background-color:hsl(from var(--bg-panel) h s 45%)!important;opacity:1!important}
/*
Theme Name: AHP
Theme URI: https://hanser.se
Author: Anders Hanser
Author URI: https://hanserform.se
Version: 1.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: ahp
*/
html.fancybox-active:not(.fancybox-allowscroll),html.fancybox-active:not(.fancybox-allowscroll) body{touch-action:none;overscroll-behavior:none;-webkit-overflow-scrolling:auto;overflow:hidden;}html.fancybox-active:not(.fancybox-allowscroll) body{margin-right:var(--vertical-scrollbar);margin-bottom:var(--horizontal-scrollbar);}html.fancybox-active:not(.fancybox-allowscroll) body.rtl{margin-right:0;margin-left:var(--vertical-scrollbar);}#fancybox-loading,#fancybox-loading div,#fancybox-overlay,#fancybox-wrap *,#fancybox-wrap *::before,#fancybox-wrap *::after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}#fancybox-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.7);z-index:111100;display:none;}#fancybox-tmp{padding:0;margin:0;border:0;overflow:auto;display:none;}#fancybox-wrap{position:absolute;top:0;left:0;z-index:111101;display:none;outline:none!important;}#fancybox-outer{position:relative;width:100%;height:100%;box-shadow:0 0 20px #111;-moz-box-shadow:0 0 20px #111;-webkit-box-shadow:0 0 20px #111;background:#fff;}#fancybox-content{position:relative;width:100%;height:100%;overflow:hidden;z-index:111102;border:0 solid #fff;background:#fff;background-clip:padding-box;}#fancybox-content>*{max-width:100%;max-height:100%;-webkit-overflow-scrolling:touch;}#fancybox-error{color:#444;padding:14px;margin:0;}#fancybox-frame,#fancybox-img{width:100%;height:100%;border:none;}#fancybox-img{padding:0;margin:0;line-height:0;vertical-align:top;max-width:none!important;max-height:none!important}#fancybox-frame{display:block;z-index:0}.fancy-ico{position:absolute;width:48px;height:48px;border-radius:50%;}.fancy-ico span{display:block;position:relative;left:12px;top:12px;width:24px;height:24px;border-radius:50%;background:#000;border:2px solid white;box-shadow:0 0 4px #000;transition:transform .25s ease-in-out;}#fancybox-close:hover span,#fancybox-next:hover span,body.rtl #fancybox-prev:hover span{transform:rotate(360deg);}#fancybox-prev:hover span,body.rtl #fancybox-next:hover span{transform:rotate(-360deg);}#fancybox-close{top:-24px;right:-24px;cursor:pointer;z-index:111105;display:none;}#fancybox-close span::after,#fancybox-close span::before{content:'';position:absolute;top:9px;left:4px;width:12px;height:2px;background-color:#fff;}#fancybox-close span::before{transform:rotate(45deg);}#fancybox-close span::after{transform:rotate(-45deg);}#fancybox-prev,#fancybox-next{top:50%;margin-top:-24px;cursor:pointer;z-index:111102;display:none;}#fancybox-next,body.rtl #fancybox-prev{left:auto;right:-24px;}#fancybox-prev,body.rtl #fancybox-next{left:-24px;right:auto;}#fancybox-prev span::after,#fancybox-next span::after{content:'';position:absolute;top:6px;width:8px;height:8px;border-top:2px solid #fff;border-right:2px solid #fff;}#fancybox-prev span::after,body.rtl #fancybox-next span::after{transform:rotate(-135deg);left:7px;}#fancybox-next span::after,body.rtl #fancybox-prev span::after{transform:rotate(45deg);left:initial;right:7px;}#fancybox-title-wrap{z-index:111104;}.fancybox-title-inside{padding-bottom:10px;text-align:center;color:#333;background-color:#fff;position:relative;}.fancybox-title-outside{padding-top:10px;color:#fff;font-weight:600;}.fancybox-title-over{position:absolute;width:100%;bottom:0;left:0;color:#fff;text-align:left;}body.rtl .fancybox-title-over{text-align:right}.fancybox-title-over #fancybox-title{padding:10px;background:rgba(0,0,0,.6);display:block;}.fancybox-title-float{text-align:center;}.fancybox-title-float #fancybox-title{display:table;margin:-12px auto;height:24px;padding:0 15px;line-height:20px;font-size:14px;color:#fff;background:#000;border:2px solid #fff;border-radius:12px;box-shadow:0 0 4px #000;position:relative;z-index:111104;}#fancybox-loading{position:fixed;top:50%;left:50%;width:40px;height:40px;margin-top:-20px;margin-left:-20px;background-color:rgba(0,0,0,.9);border-radius:5px;cursor:pointer;overflow:hidden;z-index:111104;display:none;}#fancybox-loading div{transform-origin:20px 20px;animation:fancybox-loading 1.2s linear infinite;}#fancybox-loading div::after{content:'';display:block;position:absolute;top:7px;left:19px;width:2px;height:7px;border-radius:20%;background:#fff;}#fancybox-loading div:nth-child(1){transform:rotate(0deg);animation-delay:-1.1s;}#fancybox-loading div:nth-child(2){transform:rotate(30deg);animation-delay:-1s;}#fancybox-loading div:nth-child(3){transform:rotate(60deg);animation-delay:-.9s;}#fancybox-loading div:nth-child(4){transform:rotate(90deg);animation-delay:-.8s;}#fancybox-loading div:nth-child(5){transform:rotate(120deg);animation-delay:-.7s;}#fancybox-loading div:nth-child(6){transform:rotate(150deg);animation-delay:-.6s;}#fancybox-loading div:nth-child(7){transform:rotate(180deg);animation-delay:-.5s;}#fancybox-loading div:nth-child(8){transform:rotate(210deg);animation-delay:-.4s;}#fancybox-loading div:nth-child(9){transform:rotate(240deg);animation-delay:-.3s;}#fancybox-loading div:nth-child(10){transform:rotate(270deg);animation-delay:-.2s;}#fancybox-loading div:nth-child(11){transform:rotate(300deg);animation-delay:-.1s;}#fancybox-loading div:nth-child(12){transform:rotate(330deg);animation-delay:0s;}@keyframes fancybox-loading{0%{opacity:1}100%{opacity:0}}.fancybox-hidden{display:none;}#fancybox-content .fancybox-hidden,#fancybox-tmp .fancybox-hidden{display:revert;}
.loadMoreBtn{color:inherit}.lds-ellipsis{display:none;position:relative;width:80px;height:12px}.lds-ellipsis div{position:absolute;top:0;width:12px;height:12px;border-radius:50%;background:#fff;animation-timing-function:cubic-bezier(0,1,1,0)}.lds-ellipsis div:first-child{left:8px;animation:lds-ellipsis1 .6s infinite}.lds-ellipsis div:nth-child(2){left:8px;animation:lds-ellipsis2 .6s infinite}.lds-ellipsis div:nth-child(3){left:32px;animation:lds-ellipsis2 .6s infinite}.lds-ellipsis div:nth-child(4){left:56px;animation:lds-ellipsis3 .6s infinite}@keyframes lds-ellipsis1{0%{transform:scale(0)}100%{transform:scale(1)}}@keyframes lds-ellipsis3{0%{transform:scale(1)}100%{transform:scale(0)}}@keyframes lds-ellipsis2{0%{transform:translate(0,0)}100%{transform:translate(24px,0)}}.ald-ajax-btn{min-width:160px}.ald-ajax-btn.loading .ald-btn-label{display:none}.ald-ajax-btn.loading .lds-ellipsis{display:inline-block}.ald_laser_loader{visibility:hidden;position:fixed;top:0;left:0;right:0;height:2px;background:#e1e4e8;z-index:99999;width:100%}.ald_laser_loader.show{visibility:visible}.ald_loader_progress{background:linear-gradient(to left,#230dc2,#ff9200);box-shadow:rgb(35 13 194) 0 0 10px;height:100%;position:absolute;z-index:99999;left:0;width:100%;top:0;transform:translate3d(-100%,0,0);transition:all 2s cubic-bezier(0, 0, .2, 1) 0s}

/*!
 * WPMU DEV Forminator UI
 * Copyright 2019 Incsub (https://incsub.com)
 * Licensed under GPL v3 (http://www.gnu.org/licenses/gpl-3.0.html)
 */.forminator-ui [class*=forminator-icon-]:before,.forminator-ui [class^=forminator-icon-]:before{speak:none;line-height:1;font-family:forminator-icons-font!important;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;letter-spacing:0;-webkit-font-feature-settings:"liga" 1;font-feature-settings:"liga" 1;-webkit-font-variant-ligatures:discretionary-ligatures;font-variant-ligatures:discretionary-ligatures;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes click-animation{0%{-webkit-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1);opacity:.2;-khtml-opacity:.2}50%{-webkit-transform:translate(-50%,-50%) scale(2);transform:translate(-50%,-50%) scale(2);opacity:.1;-khtml-opacity:.1}100%{-webkit-transform:translate(-50%,-50%) scale(0);transform:translate(-50%,-50%) scale(0);opacity:0;-khtml-opacity:0}}@keyframes click-animation{0%{-webkit-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1);opacity:.2;-khtml-opacity:.2}50%{-webkit-transform:translate(-50%,-50%) scale(2);transform:translate(-50%,-50%) scale(2);opacity:.1;-khtml-opacity:.1}100%{-webkit-transform:translate(-50%,-50%) scale(0);transform:translate(-50%,-50%) scale(0);opacity:0;-khtml-opacity:0}}@font-face{font-family:forminator-icons-font;font-weight:400;font-style:normal;font-display:swap;src:url(https://www.hanser.se/wp-content/plugins/forminator/assets/forminator-ui/css/../fonts/forminator-icons-font.eot?1.7.4);src:local("forminator-icons-font"),url(https://www.hanser.se/wp-content/plugins/forminator/assets/forminator-ui/css/../fonts/forminator-icons-font.eot?1.7.4#iefix) format("embedded-opentype"),url(https://www.hanser.se/wp-content/plugins/forminator/assets/forminator-ui/css/../fonts/forminator-icons-font.woff2?1.7.4) format("woff2"),url(https://www.hanser.se/wp-content/plugins/forminator/assets/forminator-ui/css/../fonts/forminator-icons-font.woff?1.7.4) format("woff"),url(https://www.hanser.se/wp-content/plugins/forminator/assets/forminator-ui/css/../fonts/forminator-icons-font.ttf?1.7.4) format("truetype"),url(https://www.hanser.se/wp-content/plugins/forminator/assets/forminator-ui/css/../fonts/forminator-icons-font.svg?1.7.4#forminator-icons-font) format("svg")}.forminator-ui .forminator-loading:before{-webkit-animation:spin 1.3s linear infinite;animation:spin 1.3s linear infinite}.forminator-ui .forminator-icon-calendar:before{content:"📅"}.forminator-ui .forminator-icon-cancel:before{content:"✕"}.forminator-ui .forminator-icon-check:before{content:"✓"}.forminator-ui .forminator-icon-chevron-down:before{content:"⌄"}.forminator-ui .forminator-icon-chevron-left:before{content:"❮"}.forminator-ui .forminator-icon-chevron-right:before{content:"❯"}.forminator-ui .forminator-icon-chevron-up:before{content:"⌃"}.forminator-ui .forminator-icon-close:before{content:"⊗"}.forminator-ui .forminator-icon-file:before{content:"📄"}.forminator-ui .forminator-icon-loader:before{content:"◌"}.forminator-ui .forminator-icon-refresh:before{content:"⟳"}.forminator-ui .forminator-icon-reset:before{content:"⥁"}.forminator-ui .forminator-icon-social-facebook:before{content:""}.forminator-ui .forminator-icon-social-linkedin:before{content:""}.forminator-ui .forminator-icon-social-twitter:before{content:""}.forminator-ui .forminator-icon-upload:before{content:"⊼"}.forminator-ui .forminator-icon-warning:before{content:"⚠"}.forminator-ui .forminator-icon-add:before{content:""}.forminator-ui .forminator-icon-remove:before{content:""}.forminator-ui .forminator-icon-star:before{content:""}.forminator-ui .forminator-icon-heart:before{content:""}.forminator-ui .forminator-icon-like:before{content:""}.forminator-ui .forminator-icon-smile:before{content:""}
/*!
 * WPMU DEV Forminator UI
 * Copyright 2019 Incsub (https://incsub.com)
 * Licensed under GPL v3 (http://www.gnu.org/licenses/gpl-3.0.html)
 */.forminator-ui .forminator-screen-reader-only{width:1px!important;height:1px!important;overflow:hidden!important;position:absolute!important;white-space:nowrap!important;margin:-1px!important;padding:0!important;border:0!important;clip:rect(0 0 0 0)!important;clip-path:inset(50%)!important}.forminator-ui *{-webkit-box-sizing:border-box;box-sizing:border-box}.forminator-ui img{max-width:100%}.forminator-ui .forminator-hidden{display:none!important}.forminator-ui fieldset{line-height:1}
/*!
 * WPMU DEV Forminator UI
 * Copyright 2019 Incsub (https://incsub.com)
 * Licensed under GPL v3 (http://www.gnu.org/licenses/gpl-3.0.html)
 */.forminator-ui.forminator-custom-form[data-grid=open] .forminator-row-inside:not(:last-child),.forminator-ui.forminator-custom-form[data-grid=open] .forminator-row:not(:last-child){margin-bottom:20px}.forminator-ui.forminator-custom-form[data-grid=open] .forminator-row-inside:focus,.forminator-ui.forminator-custom-form[data-grid=open] .forminator-row:focus{outline:0;-webkit-box-shadow:none;box-shadow:none}.forminator-ui.forminator-custom-form[data-grid=open] .forminator-col:not(:last-child){margin-bottom:20px}.forminator-ui.forminator-custom-form[data-grid=open] .forminator-col:focus{outline:0;-webkit-box-shadow:none;box-shadow:none}.forminator-ui.forminator-custom-form:not(.forminator-size--small)[data-grid=open] .forminator-row,.forminator-ui.forminator-custom-form:not(.forminator-size--small)[data-grid=open] .forminator-row-inside{-ms-flex-wrap:wrap;flex-wrap:wrap}@media(min-width:783px){.forminator-ui.forminator-custom-form:not(.forminator-size--small)[data-grid=open] .forminator-row .forminator-col-md-3,.forminator-ui.forminator-custom-form:not(.forminator-size--small)[data-grid=open] .forminator-row-inside .forminator-col-md-3{width:25%;max-width:25%;-ms-flex-preferred-size:25%;flex-basis:25%}.forminator-ui.forminator-custom-form:not(.forminator-size--small)[data-grid=open] .forminator-row .forminator-col-md-4,.forminator-ui.forminator-custom-form:not(.forminator-size--small)[data-grid=open] .forminator-row-inside .forminator-col-md-4{width:33.33333333%;max-width:33.33333333%;-ms-flex-preferred-size:33.33333333%;flex-basis:33.33333333%}.forminator-ui.forminator-custom-form:not(.forminator-size--small)[data-grid=open] .forminator-row .forminator-col-md-6,.forminator-ui.forminator-custom-form:not(.forminator-size--small)[data-grid=open] .forminator-row-inside .forminator-col-md-6{width:50%;max-width:50%;-ms-flex-preferred-size:50%;flex-basis:50%}.forminator-ui.forminator-custom-form:not(.forminator-size--small)[data-grid=open] .forminator-row .forminator-col-md-12,.forminator-ui.forminator-custom-form:not(.forminator-size--small)[data-grid=open] .forminator-row-inside .forminator-col-md-12{width:100%;max-width:100%;-ms-flex-preferred-size:100%;flex-basis:100%}.forminator-ui.forminator-custom-form:not(.forminator-size--small)[data-grid=open] .forminator-row .forminator-no-margin,.forminator-ui.forminator-custom-form:not(.forminator-size--small)[data-grid=open] .forminator-row-inside .forminator-no-margin{margin-bottom:-30px}.forminator-ui.forminator-custom-form:not(.forminator-size--small)[data-grid=open] .forminator-row .forminator-no-margin .forminator-col,.forminator-ui.forminator-custom-form:not(.forminator-size--small)[data-grid=open] .forminator-row-inside .forminator-no-margin .forminator-col{margin-bottom:30px}}@media(min-width:783px){.forminator-ui.forminator-custom-form:not(.forminator-size--small)[data-grid=open] .forminator-row-inside:not(:last-child),.forminator-ui.forminator-custom-form:not(.forminator-size--small)[data-grid=open] .forminator-row:not(:last-child){margin-bottom:30px}}@media(min-width:783px){.forminator-ui.forminator-custom-form:not(.forminator-size--small)[data-grid=open] .forminator-row,.forminator-ui.forminator-custom-form:not(.forminator-size--small)[data-grid=open] .forminator-row-inside{display:-webkit-box;display:-ms-flexbox;display:flex;margin-right:-15px;margin-left:-15px}}@media(min-width:783px){.forminator-ui.forminator-custom-form:not(.forminator-size--small)[data-grid=open] .forminator-col:not(:last-child){margin-bottom:0}}@media(min-width:783px){.forminator-ui.forminator-custom-form:not(.forminator-size--small)[data-grid=open] .forminator-col{min-width:0;-webkit-box-flex:1;-ms-flex:1;flex:1;padding:0 15px}}@media(min-width:783px){.forminator-ui.forminator-custom-form:not(.forminator-size--small)[data-grid=open] .forminator-col-3 .forminator-row-inside[data-multiple=true] .forminator-col:not(:last-child),.forminator-ui.forminator-custom-form:not(.forminator-size--small)[data-grid=open] .forminator-col-3 .forminator-row[data-multiple=true] .forminator-col:not(:last-child),.forminator-ui.forminator-custom-form:not(.forminator-size--small)[data-grid=open] .forminator-col-4 .forminator-row-inside[data-multiple=true] .forminator-col:not(:last-child),.forminator-ui.forminator-custom-form:not(.forminator-size--small)[data-grid=open] .forminator-col-4 .forminator-row[data-multiple=true] .forminator-col:not(:last-child){margin-bottom:30px}}@media(min-width:783px){.forminator-ui.forminator-custom-form:not(.forminator-size--small)[data-grid=open] .forminator-col-3 .forminator-row-inside[data-multiple=true],.forminator-ui.forminator-custom-form:not(.forminator-size--small)[data-grid=open] .forminator-col-3 .forminator-row[data-multiple=true],.forminator-ui.forminator-custom-form:not(.forminator-size--small)[data-grid=open] .forminator-col-4 .forminator-row-inside[data-multiple=true],.forminator-ui.forminator-custom-form:not(.forminator-size--small)[data-grid=open] .forminator-col-4 .forminator-row[data-multiple=true]{display:block}}
/*! This file is auto-generated */
.wp-core-ui .button,.wp-core-ui .button-primary,.wp-core-ui .button-secondary{display:inline-block;text-decoration:none;font-size:13px;line-height:2.15384615;min-height:30px;margin:0;padding:0 10px;cursor:pointer;border-width:1px;border-style:solid;-webkit-appearance:none;border-radius:3px;white-space:nowrap;box-sizing:border-box}.wp-core-ui button::-moz-focus-inner,.wp-core-ui input[type=button]::-moz-focus-inner,.wp-core-ui input[type=reset]::-moz-focus-inner,.wp-core-ui input[type=submit]::-moz-focus-inner{border-width:0;border-style:none;padding:0}.wp-core-ui .button-group.button-large .button,.wp-core-ui .button.button-large{min-height:32px;line-height:2.30769231;padding:0 12px}.wp-core-ui .button-group.button-small .button,.wp-core-ui .button.button-small{min-height:26px;line-height:2.18181818;padding:0 8px;font-size:11px}.wp-core-ui .button-group.button-hero .button,.wp-core-ui .button.button-hero{font-size:14px;min-height:46px;line-height:3.14285714;padding:0 36px}.wp-core-ui .button.hidden{display:none}.wp-core-ui input[type=reset],.wp-core-ui input[type=reset]:active,.wp-core-ui input[type=reset]:focus,.wp-core-ui input[type=reset]:hover{background:0 0;border:none;box-shadow:none;padding:0 2px 1px;width:auto}.wp-core-ui .button,.wp-core-ui .button-secondary{color:#2271b1;border-color:#2271b1;background:#f6f7f7;vertical-align:top}.wp-core-ui p .button{vertical-align:baseline}.wp-core-ui .button-secondary:hover,.wp-core-ui .button.hover,.wp-core-ui .button:hover{background:#f0f0f1;border-color:#0a4b78;color:#0a4b78}.wp-core-ui .button-secondary:focus,.wp-core-ui .button.focus,.wp-core-ui .button:focus{background:#f6f7f7;border-color:#3582c4;color:#0a4b78;box-shadow:0 0 0 1px #3582c4;outline:2px solid transparent;outline-offset:0}.wp-core-ui .button-secondary:active,.wp-core-ui .button:active{background:#f6f7f7;border-color:#8c8f94;box-shadow:none}.wp-core-ui .button.active,.wp-core-ui .button.active:hover{background-color:#dcdcde;color:#135e96;border-color:#0a4b78;box-shadow:inset 0 2px 5px -3px #0a4b78}.wp-core-ui .button.active:focus{border-color:#3582c4;box-shadow:inset 0 2px 5px -3px #0a4b78,0 0 0 1px #3582c4}.wp-core-ui .button-disabled,.wp-core-ui .button-secondary.disabled,.wp-core-ui .button-secondary:disabled,.wp-core-ui .button-secondary[disabled],.wp-core-ui .button.disabled,.wp-core-ui .button:disabled,.wp-core-ui .button[disabled]{color:#a7aaad!important;border-color:#dcdcde!important;background:#f6f7f7!important;box-shadow:none!important;cursor:default;transform:none!important}.wp-core-ui .button-secondary[aria-disabled=true],.wp-core-ui .button[aria-disabled=true]{cursor:default}.wp-core-ui .button-link{margin:0;padding:0;box-shadow:none;border:0;border-radius:0;background:0 0;cursor:pointer;text-align:left;color:#2271b1;text-decoration:underline;transition-property:border,background,color;transition-duration:.05s;transition-timing-function:ease-in-out}.wp-core-ui .button-link:active,.wp-core-ui .button-link:hover{color:#135e96}.wp-core-ui .button-link:focus{color:#043959;box-shadow:0 0 0 2px #2271b1;outline:2px solid transparent}.wp-core-ui .button-link-delete{color:#d63638}.wp-core-ui .button-link-delete:focus,.wp-core-ui .button-link-delete:hover{color:#d63638;background:0 0}.wp-core-ui .button-link-delete:disabled{background:0 0!important}.wp-core-ui .button-primary{background:#2271b1;border-color:#2271b1;color:#fff;text-decoration:none;text-shadow:none}.wp-core-ui .button-primary.focus,.wp-core-ui .button-primary.hover,.wp-core-ui .button-primary:focus,.wp-core-ui .button-primary:hover{background:#135e96;border-color:#135e96;color:#fff}.wp-core-ui .button-primary.focus,.wp-core-ui .button-primary:focus{box-shadow:0 0 0 1px #fff,0 0 0 3px #2271b1}.wp-core-ui .button-primary.active,.wp-core-ui .button-primary.active:focus,.wp-core-ui .button-primary.active:hover,.wp-core-ui .button-primary:active{background:#135e96;border-color:#135e96;box-shadow:none;color:#fff}.wp-core-ui .button-primary-disabled,.wp-core-ui .button-primary.disabled,.wp-core-ui .button-primary:disabled,.wp-core-ui .button-primary[disabled]{color:#a7aaad!important;background:#f6f7f7!important;border-color:#dcdcde!important;box-shadow:none!important;text-shadow:none!important;cursor:default}.wp-core-ui .button-primary[aria-disabled=true]{cursor:default}.wp-core-ui .button-group{position:relative;display:inline-block;white-space:nowrap;font-size:0;vertical-align:middle}.wp-core-ui .button-group>.button{display:inline-block;border-radius:0;margin-right:-1px}.wp-core-ui .button-group>.button:first-child{border-radius:3px 0 0 3px}.wp-core-ui .button-group>.button:last-child{border-radius:0 3px 3px 0}.wp-core-ui .button-group>.button-primary+.button{border-left:0}.wp-core-ui .button-group>.button:focus{position:relative;z-index:1}.wp-core-ui .button-group>.button.active{background-color:#dcdcde;color:#135e96;border-color:#0a4b78;box-shadow:inset 0 2px 5px -3px #0a4b78}.wp-core-ui .button-group>.button.active:focus{border-color:#3582c4;box-shadow:inset 0 2px 5px -3px #0a4b78,0 0 0 1px #3582c4}@media screen and (max-width:782px){.wp-core-ui .button,.wp-core-ui .button.button-large,.wp-core-ui .button.button-small,a.preview,input#publish,input#save-post{padding:0 14px;line-height:2.71428571;font-size:14px;vertical-align:middle;min-height:40px;margin-bottom:4px}.wp-core-ui .copy-to-clipboard-container .copy-attachment-url{margin-bottom:0}#media-upload.wp-core-ui .button{padding:0 10px 1px;min-height:24px;line-height:22px;font-size:13px}.media-frame.mode-grid .bulk-select .button{margin-bottom:0}.wp-core-ui .save-post-status.button{position:relative;margin:0 14px 0 10px}.wp-core-ui.wp-customizer .button{font-size:13px;line-height:2.15384615;min-height:30px;margin:0;vertical-align:inherit}.wp-customizer .theme-overlay .theme-actions .button{margin-bottom:5px}.media-modal-content .media-toolbar-primary .media-button{margin-top:10px;margin-left:5px}.interim-login .button.button-large{min-height:30px;line-height:2;padding:0 12px 2px}}