@import url(https://use.typekit.net/tpo1vlq.css);@font-face{font-display:swap;font-family:Horatio;font-style:normal;font-weight:300;src:url(/app/themes/mesta-maestarna/dist/fonts/horatio-light.685d57.ttf)}@font-face{font-display:swap;font-family:Horatio;font-style:normal;font-weight:700;src:url(/app/themes/mesta-maestarna/dist/fonts/horatio-bold.b320e7.ttf)}@font-face{font-display:swap;font-family:Horatio;font-style:normal;font-weight:400;src:url(/app/themes/mesta-maestarna/dist/fonts/horatio-normal.81bca4.ttf)}:root{--navigationbar-height:2.5rem;--allsvenskanbar-height:38px;--fluid-14-18:min(0.8032rem + 0.3065vi,1.125rem);--fluid-16-18:min(0.9641rem + 0.1533vi,1.125rem);--fluid-16-18-cf:min(0.7126rem + 1.2261cqi,2rem);--fluid-16-20:min(0.9282rem + 0.3065vi,1.25rem);--fluid-16-32:min(0.7126rem + 1.2261vi,2rem);--fluid-16-32-cf:min(0.7126rem + 1.2261cqi,2rem);--fluid-18-20:min(1.0891rem + 0.1533vi,1.25rem);--fluid-18-20-cf:min(1.0891rem + 0.1533cqi,1.25rem);--fluid-20-22:min(1.2141rem + 0.1533vi,1.375rem);--fluid-20-22-cf:min(1.2141rem + 0.1533cqi,1.375rem);--fluid-20-26:min(1.1422rem + 0.4598vi,1.625rem);--fluid-20-26-cf:min(1.1422rem + 0.4598cqi,1.625rem);--fluid-20-42:min(0.8549rem + 1.6858vi,2.625rem);--fluid-20-54-cf:min(0.6394rem + 2.6054vi,3.375rem);--fluid-20-64:min(0.4598rem + 3.3716vi,4rem);--fluid-24-48:min(1.069rem + 1.8391vi,3rem);--fluid-24-48-cf:min(1.069rem + 1.8391cqi,3rem);--fluid-24-28:min(1.4282rem + 0.3065vi,1.75rem);--fluid-24-28-cf:min(1.4282rem + 0.3065cqi,1.75rem);--fluid-26-32:min(1.5172rem + 0.4598vi,2rem);--fluid-28-54:min(1.283rem + 1.9923vi,3.375rem);--fluid-28-54-cf:min(1.283rem + 1.9923cqi,3.375rem);--fluid-28-36:min(1.6063rem + 0.613vi,2.25rem);--fluid-28-36-cf:min(1.6063rem + 0.613cqi,2.25rem);--fluid-36-42:min(2.1422rem + 0.4598vi,2.625rem);--fluid-36-42-cf:min(2.1422rem + 0.4598cqi,2.625rem);--fluid-40-66:min(2.033rem + 1.9923vi,4.125rem);--fluid-22-26-cf:min(1.2614rem + 0.9091cqi,1.625rem);--fluid-26-36-cf:min(1.3409rem + 2.2727cqi,2.25rem);--fluid-26-48-cf:min(1rem + 5cqi,3rem);--radius-l:10px;--radius-s:4px;--font-family-display:"din-2014",sans-serif;--font-size-display-L:var(--fluid-36-42);--font-size-display-M:var(--fluid-28-36);--font-size-display-M-cf:var(--fluid-28-36-cf);--font-size-display-S:var(--fluid-20-22);--font-size-display-S-cf:var(--fluid-20-22-cf);--font-size-display-XS:var(--fluid-16-20);--line-height-display:1.06;--font-weight-display:800;--font-family-headline:horatio,sans-serif;--font-size-headline-XL:var(--fluid-36-42);--font-size-headline-XL-cf:var(--fluid-36-42-cf);--font-size-headline-L:var(--fluid-28-36);--font-size-headline-L-cf:var(--fluid-28-54-cf);--font-size-headline-M:var(--fluid-24-28);--font-size-headline-M-cf:var(--fluid-24-28-cf);--font-size-headline-S:var(--fluid-20-22);--font-size-headline-S-cf:var(--fluid-20-26-cf);--font-size-headline-XS:var(--fluid-18-20);--line-height-headline:1.07;--font-weight-headline:500;--font-family-body:"din-2014",sans-serif;--font-size-body-L:1.25rem;--font-size-body-M:1.125rem;--font-size-body-S:1rem;--line-height-body:1.4;--font-weight-body:400;--font-family-label:"din-2014",sans-serif;--font-size-label-XL:var(--fluid-20-22);--font-size-label-L:var(--fluid-18-20);--font-size-label-M:var(--fluid-16-18);--font-size-label-S:var(--fluid-14-18);--line-height-label:1.0;--font-weight-label:600;--font-size-card-headline:var(--fluid-26-48-cf);--font-size-image-card-headline:var(--fluid-26-36-cf);--space-00250:0.25rem;--space-00500:0.5rem;--space-00750:0.75rem;--space-01000:1.0rem;--space-01125:1.125rem;--space-01250:1.25rem;--space-01500:1.5rem;--space-01750:1.75rem;--space-02000:2.0rem;--space-02250:2.25rem;--space-02500:2.5rem;--space-03000:3.0rem;--space-03500:3.5rem;--space-04000:4.0rem;--space-04500:4.5rem;--space-00750-f:min(10.2759px + 0.4598vi,18px);--space-00750-cf:min(10.2759px + 0.4598cqi,18px);--space-01500-f:min(1.2845rem + 0.9195vi,2.25rem);--space-01500-cf:min(0.6379rem + 3.6782cqi,4.5rem);--space-01750-cf:min(0.9598rem + 3.3716cqi,4.5rem);--color-himmelsbla:oklch(85.93% 0.075 243.95);--color-vitbla:oklch(91.44% 0.045 243.17);--color-morkbla:oklch(34.71% 0.069 257.77);--color-svartbla:oklch(22.50% 0.031 259.03);--color-emblembla:oklch(63.4% 0.141 239.132);--color-guld-1910:oklch(72.8% 0.088 71.42);--color-vit:oklch(100% 0 0);--color-himmelsbla-text:var(--color-svartbla);--color-vit-text:var(--color-svartbla);--color-vitbla-text:var(--color-svartbla);--color-morkbla-text:var(--color-vit);--color-svartbla-text:var(--color-vit);--color-emblembla-text:var(--color-vit);--color-guld-1910-text:var(--color-vit);--color-avdelarstreck:rgba(167,215,255,.5);--color-avdelarstreck-dark:rgba(167,215,255,.25);--site-width:1680px;--grid-gutter:var(--fluid-16-32);--grid-column:calc(8.33333vw - var(--page-margin)*2/12);--page-top-margin:var(--fluid-40-66);--page-margin:var(--fluid-20-64);--block-margin:var(--fluid-28-54);--block-padding:var(--fluid-24-48);--input-height:2.5rem}body{color:var(--color-vit);font-family:din-2014,sans-serif;margin:0;overflow-x:hidden}body:before{background:var(--color-svartbla) url(/app/themes/mesta-maestarna/dist/images/page-bg.761520709bdb338d.jpg);background-attachment:local;background-position:50% 0;background-repeat:no-repeat;background-size:cover;bottom:0;content:"";display:block;left:0;position:fixed;right:0;top:0;z-index:-1}@view-transition{navigation:auto}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.kan-mff-display-none{display:none}.kan-mff-highlight{background:var(--color-emblembla);color:var(--color-emblembla-text);padding:0}.nineteen-ten{--color-theme-override:var(--color-guld-1910);--color-theme-override-text:var(--color-vit)}.main{margin-left:auto;margin-right:auto;max-width:min(var(--site-width),calc(100% - var(--page-margin)*2));padding-top:var(--page-top-margin);width:100%}.container.dark-bg{background:var(--color-svartbla)}@media (min-width:800px){.container.dark-bg{background:none}}.page-heading{background:var(--color-svartbla);margin-bottom:var(--block-margin);margin-left:calc(-50vw - -50%);margin-right:calc(-50vw - -50%);margin-top:calc(var(--page-top-margin)*-1);padding:1rem calc(50vw - 50%)}.page-heading .page-heading-inner{align-items:center;display:flex;gap:1rem 2rem;justify-content:flex-start;padding:0 calc(var(--navigation-toggler-x-pos) + 100px) 0 calc(var(--navigation-toggler-x-pos) + var(--logo-space));transition:padding .1s cubic-bezier(.24,.01,.82,.76)}.page-heading .page-heading-inner h1{flex:0;font-family:var(--font-family-headline);font-size:var(--font-size-headline-M);font-weight:var(--font-weight-headline);line-height:var(--line-height-headline);margin:0 2rem 0 0;white-space:nowrap}.block-row{display:grid;gap:0 var(--grid-gutter);grid-template-columns:1fr;margin-bottom:3rem}.block-row>*{min-width:0}a{color:inherit;text-decoration:none}.h1,.h2,.h3,.h4,.h5,h1,h2,h3,h4,h5{font-family:var(--font-family-headline);font-weight:var(--font-weight-headline);line-height:var(--line-height-headline);margin-bottom:0;margin-top:0}.h1:not(:first-child):not(.eyebrow+),.h2:not(:first-child):not(.eyebrow+),.h3:not(:first-child):not(.eyebrow+),.h4:not(:first-child):not(.eyebrow+),.h5:not(:first-child):not(.eyebrow+),h1:not(:first-child):not(.eyebrow+),h2:not(:first-child):not(.eyebrow+),h3:not(:first-child):not(.eyebrow+),h4:not(:first-child):not(.eyebrow+),h5:not(:first-child):not(.eyebrow+){margin-top:1em}.h1:not(:last-child),.h2:not(:last-child),.h3:not(:last-child),.h4:not(:last-child),.h5:not(:last-child),h1:not(:last-child),h2:not(:last-child),h3:not(:last-child),h4:not(:last-child),h5:not(:last-child){margin-bottom:.43em}.h1,h1{font-size:var(--font-size-headline-XL)}.h2,h2{font-size:var(--font-size-headline-L)}.h3,h3{font-size:var(--font-size-headline-M)}.h4,h4{font-size:var(--font-size-headline-S)}.h5,h5{font-size:var(--font-size-headline-XS)}.display-L,.display-M,.display-S,.display-XS{font-weight:var(--font-weight-display);line-height:var(--line-height-display);margin-bottom:0;margin-top:0;text-transform:uppercase}.display-L:not(:first-child):not(.eyebrow+),.display-M:not(:first-child):not(.eyebrow+),.display-S:not(:first-child):not(.eyebrow+),.display-XS:not(:first-child):not(.eyebrow+){margin-top:1em}.display-L:not(:last-child),.display-M:not(:last-child),.display-S:not(:last-child),.display-XS:not(:last-child){margin-bottom:.43em}.display-L{font-size:var(--font-size-display-L)}.display-M{font-size:var(--font-size-display-M)}.display-S{font-size:var(--font-size-display-S)}.display-XS{font-size:var(--font-size-display-XS)}.body-L,.body-M,.body-S{font-weight:var(--font-weight-body);line-height:var(--line-height-body);margin-bottom:0;margin-top:0}.body-L:not(:first-child),.body-M:not(:first-child),.body-S:not(:first-child){margin-top:1em}.body-L:not(:last-child),.body-M:not(:last-child),.body-S:not(:last-child){margin-bottom:1.3em}.body-L{font-size:var(--font-size-body-L)}.body-M,p{font-size:var(--font-size-body-M)}.body-S{font-size:var(--font-size-body-S)}.label-L,.label-M,.label-S{font-weight:var(--font-weight-label);line-height:var(--line-height-label);margin:0}.label-L{font-size:var(--font-size-label-L)}.label-M{font-size:var(--font-size-label-M)}.label-S{font-size:var(--font-size-label-S)}.text-link a{display:inline-flex;font-weight:var(--font-weight-label);gap:.5em;line-height:var(--line-height-label)}.text-link a:after{align-self:center;background-color:currentColor;content:"";display:block;height:13px;-webkit-mask:url(/app/themes/mesta-maestarna/dist/images/arrow.731bcd.svg) 50% 50% no-repeat;mask:url(/app/themes/mesta-maestarna/dist/images/arrow.731bcd.svg) 50% 50% no-repeat;-webkit-mask-size:contain;mask-size:contain;width:15px}.section-heading{width:100%}.section-heading:first-child{margin-top:0}.section-heading{display:flex;flex-wrap:wrap;gap:.4rem;justify-content:space-between;margin:3rem 0 1.5rem}.section-heading h2,.section-heading h3{font-family:var(--font-family-display);font-size:var(--font-size-display-XS);font-weight:700;line-height:var(--line-height-display);margin:0;text-transform:uppercase}.section-heading h2 em,.section-heading h3 em{font-style:normal}.section-heading h2 em:before,.section-heading h3 em:before{content:"‘"}.section-heading h2 em:after,.section-heading h3 em:after{content:"’"}.section-heading a{align-items:center;color:var(--color-vitbla);display:inline-flex;font-family:var(--font-family-label);font-size:var(--font-size-label-S);font-weight:var(--font-weight-label);gap:.3em;line-height:var(--line-height-label)}.section-heading a:after{background:CurrentColor;content:"";display:block;height:13px;-webkit-mask:url(/app/themes/mesta-maestarna/dist/images/arrow.731bcd.svg) 50% 50% no-repeat;mask:url(/app/themes/mesta-maestarna/dist/images/arrow.731bcd.svg) 50% 50% no-repeat;-webkit-mask-size:contain;mask-size:contain;width:15px}.section-heading p{color:var(--color-himmelsbla);font-size:var(--font-size-label-S);font-weight:var(--font-weight-label);line-height:var(--line-height-label);margin-top:0;width:100%}.section-heading p,input{font-family:var(--font-family-label)}input::-moz-placeholder{color:var(--color-morkbla)}input::placeholder{color:var(--color-morkbla)}.gravity-form .gfield_label,button{font-family:var(--font-family-label)}.gravity-form .gfield_label{font-size:var(--font-size-label-M);font-weight:var(--font-weight-label);line-height:var(--line-height-label);margin:0 0 .5rem;text-transform:uppercase}.gravity-form .gfield_required{text-transform:none}.gravity-form input[type=submit]{background:var(--button-bg-color)!important;border:1px solid var(--button-border-color)!important;border-radius:var(--radius-s)!important;box-shadow:none!important;color:var(--button-text-color)!important;cursor:pointer!important;font-size:1rem!important;font-weight:var(--font-weight-label)!important;height:var(--input-height)!important;padding-bottom:0!important;padding-top:0!important;text-decoration:none!important;white-space:nowrap!important}.gravity-form input[type=submit]:hover{background:var(--color-svartbla)!important;color:var(--color-svartbla-text)!important}.gform-theme .gfield input:focus,.gform-theme .gfield select:focus
.gform-theme .gfield textarea:focus{box-shadow:0 0 0 3px rgba(66,135,245,.3);outline:1px solid #0092d0!important}.tabs{border-radius:var(--radius-s);display:flex;overflow:hidden}.tabs .tab{align-items:center;background-color:var(--color-svartbla);border:none;color:var(--color-svartbla-text);cursor:pointer;display:flex;flex:1;height:2rem;justify-content:center}.tabs .tab.active,.tabs .tab:hover{background-color:var(--color-himmelsbla);color:var(--color-himmelsbla-text)}.button{--button-bg-color:var(--color-theme-override,var(--color-himmelsbla));--button-border-color:var(--color-theme-override,var(--color-himmelsbla));--button-text-color:var(--color-theme-override-text,var(--color-himmelsbla-text));--button-font-size:1.25rem;--button-padding:var(--space-01250);align-items:center;background:var(--button-bg-color);border:1px solid var(--button-border-color);border-radius:var(--radius-s);box-sizing:border-box;color:var(--button-text-color);cursor:pointer;display:inline-flex;font-size:var(--button-font-size);font-weight:var(--font-weight-label);gap:.75rem;justify-content:space-between;padding:var(--button-padding);position:relative;text-decoration:none;white-space:nowrap;width:100%}.button.inline{width:auto}.button.small{--button-font-size:1rem;--button-padding:var(--space-01250);height:var(--input-height)}.button.text-center{justify-content:center;padding-left:.8em;padding-right:.8em;text-align:center}.button.primary{--button-bg-color:var(--color-himmelsbla);--button-border-color:var(--color-himmelsbla);--button-text-color:var(--color-himmelsbla-text)}.button.secondary{--button-bg-color:var(--color-morkbla);--button-border-color:var(--color-morkbla);--button-text-color:var(--color-morkbla-text)}.button.tertiary{--button-bg-color:none;--button-border-color:var(--color-vit);--button-text-color:var(--color-vit)}.button.text-only{--button-bg-color:none;--button-border-color:transparent;--button-text-color:CurrentColor}.button.text-only:hover,a:hover .button.text-only{--button-bg-color:var(--color-vit);--button-text-color:var(--color-vit-text)}.button.arrow:after{-webkit-mask:url(/app/themes/mesta-maestarna/dist/images/arrow.731bcd.svg) 50% 50% no-repeat;mask:url(/app/themes/mesta-maestarna/dist/images/arrow.731bcd.svg) 50% 50% no-repeat;-webkit-mask-size:contain;mask-size:contain;width:15px}.button.arrow:after,.button.plus:after{background:CurrentColor;content:"";display:block;height:13px}.button.plus:after{-webkit-mask:url(/app/themes/mesta-maestarna/dist/images/plus.825b1d.svg) 50% 50% no-repeat;mask:url(/app/themes/mesta-maestarna/dist/images/plus.825b1d.svg) 50% 50% no-repeat;-webkit-mask-size:contain;mask-size:contain;width:13px}.button.disabled{opacity:.5;pointer-events:none}.button:hover,a:hover .button{--button-bg-color:var(--color-vit);--button-border-color:transparent;--button-text-color:var(--color-vit-text)}.button.dark-hover:hover,a:hover .button.dark-hover{--button-bg-color:var(--color-svartbla);--button-border-color:transparent;--button-text-color:var(--color-svartbla-text)}.load-more-button-wrapper{display:flex;gap:var(--grid-gutter);width:100%}.load-more-button{border:1px dashed var(--color-vit);gap:.75rem;justify-content:center;margin:3rem 0;padding-left:0;padding-right:0;position:relative;width:100%}.load-more-button>span:first-child{margin-left:.75rem}.load-more-button em{font-style:normal}.load-more-button:first-child,.load-more-button:last-child{margin-top:0}.load-more-button .load-more-button-loading-indicator{align-items:center;background-image:url(/app/themes/mesta-maestarna/dist/images/loading.60497f.svg);background-size:contain;display:flex;height:18px;justify-content:center;opacity:0;transform:rotate(0deg);width:0}.mff-calendar--loading .load-more-button{background:var(--color-svartbla);transition:all .3s ease-in-out}.mff-calendar--loading .load-more-button #calendar-main__loading-indicator{display:block}.mff-calendar--loading .load-more-button span{color:var(--color-vit);opacity:.5;transition:all .3s ease-in-out}.mff-calendar--loading .load-more-button .load-more-button-loading-indicator{opacity:1;transform:rotate(20turn);transition:opacity .3s ease-in-out,transform 30s ease-out;width:18px}.text-link a{color:var(--color-emblembla);font-family:var(--font-family-label);font-size:var(--font-size-label-M);font-weight:600}.text-link+.text-link{margin-top:-.5em}.sr-only{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border-width:0;white-space:nowrap}.admin-bar .efd--external--topbar,.admin-bar .sef-topbar-widget{margin-top:32px}.hero{--card-text-align:left;--card-text-justify-content:flex-end;--card-text-align-items:flex-start;--card-bg-color:transparent;--card-text-color:var(--color-vit);--card-headline-fontsize:var(--font-size-display-M-cf);container-type:inline-size;flex-shrink:0;max-width:300px;scroll-snap-align:start;width:77%}.hero .hero-inner{background:var(--card-bg-color);border-radius:var(--radius-l);box-shadow:0 4px 20px 0 #00000040;display:grid;grid-template-columns:1fr;grid-template-rows:1fr;height:100%;overflow:hidden;transform:perspective(200px) rotateY(0deg);transform-origin:50% 50px;width:100%}.hero .hero-media{grid-column:1/2;grid-row:1/2;position:relative}.hero .hero-media img,.hero .hero-media picture{height:100%!important;-o-object-fit:cover;object-fit:cover;width:100%}.hero .hero-media:after{background:linear-gradient(180deg,rgba(19,28,42,0),rgba(19,28,42,.04) 54.5%,rgba(19,28,42,.8) 83%,rgba(19,28,42,.8));bottom:0;content:"";display:block;left:0;position:absolute;right:0;top:0}.hero .hero-content{box-sizing:content-box;color:var(--card-text-color);container-type:inline-size;display:grid;grid-column:1/2;grid-row:1/2;grid-template-columns:1fr;grid-template-rows:auto 1fr auto;padding:var(--block-padding);position:relative}.hero .hero-content img{align-self:center;grid-row:1/2;margin-bottom:var(--space-01000)}.hero .hero-content .eyebrow{color:var(--color-himmelsbla);font-size:1rem;font-weight:800;font-weight:var(--font-weight-label);line-height:var(--line-height-label);margin-bottom:.4em}.hero .hero-content .heading{font-family:var(--font-family-display);font-size:var(--font-size-display-L);font-weight:var(--font-weight-display);line-height:var(--line-height-display);max-width:650px;text-transform:uppercase;width:100%}.hero .hero-text{align-items:var(--card-text-align-items);display:flex;flex:1;flex-direction:column;grid-row:2/3;justify-content:var(--card-text-justify-content);text-align:var(--card-text-align)}.hero[href] .hero-content:after{background-color:var(--card-text-color);bottom:var(--space-01250);content:"";display:block;height:13px;-webkit-mask:url(/app/themes/mesta-maestarna/dist/images/arrow.731bcd.svg) 50% 50% no-repeat;mask:url(/app/themes/mesta-maestarna/dist/images/arrow.731bcd.svg) 50% 50% no-repeat;-webkit-mask-size:contain;mask-size:contain;position:absolute;right:var(--space-01250);width:15px}.startpage-hero{gap:var(--block-margin) var(--grid-gutter)}.startpage-hero .startpage-hero-primary{height:100%}.startpage-hero .calendar-link{display:block;margin-top:1rem}.startpage-hero .calendar-link.combo{display:none}.startpage-hero-games{display:flex;flex-direction:column;gap:1rem}.startpage-hero-games:has(.tab.active:first-child) [data-upcoming-game-team=men]{display:block}.startpage-hero-games:has(.tab.active:first-child) [data-upcoming-game-team=women]{display:none}.startpage-hero-games:has(.tab.active:nth-child(2)) [data-upcoming-game-team=men]{display:none}.startpage-hero-games:has(.tab.active:nth-child(2)) [data-upcoming-game-team=women]{display:block}@media (max-width:1024px){.startpage-hero .hero{display:block;margin-left:calc(var(--page-margin)*-1);margin-right:calc(var(--page-margin)*-1);margin-top:calc(var(--page-top-margin)*-1);max-width:none;width:auto}.startpage-hero .hero-inner{border-radius:0}.startpage-hero .card{--card-text-align:center}.startpage-hero .card:has([href]):not(:has(.button)).image .card-text .intro{margin-left:.3rem;margin-right:.3rem}}@media (min-width:768px){.startpage-hero .startpage-hero-games{flex-direction:row}.startpage-hero .startpage-hero-games .tabs{display:none}.startpage-hero .startpage-hero-games .startpage-hero-game-item{display:block!important;flex:50%;max-width:calc(50% - .5rem)}}@media (min-width:1280px){.startpage-hero{grid-template-columns:9fr 3fr}.startpage-hero .startpage-hero-games .startpage-hero-game-item{flex:auto;max-width:none}.startpage-hero .calendar-link{display:none}.startpage-hero .calendar-link.combo{display:block}.startpage-hero .startpage-hero-games{flex-direction:column}.startpage-hero .card-list{height:100%;margin:0!important}.startpage-hero .card-list-inner{height:100%}.startpage-hero .card{height:100%;--card-text-align:center}.startpage-hero .card:has([href]):not(:has(.button)).image .card-text .intro{margin-left:.3rem;margin-right:.3rem}.startpage-hero .card-inner{display:grid!important}.startpage-hero .card-content{background:linear-gradient(to bottom,transparent 0,var(--color-svartbla) 95px,var(--color-svartbla) 200px)!important;box-sizing:border-box!important;padding-top:120px!important}}body{--logo-space:70px;--navigation-toggler-x-pos:0rem;--navigation-toggler-y-pos:calc(var(--allsvenskanbar-height)*0)}body.scrolled{--logo-space:50px}@media (min-width:1024px){body{--navigationbar-height:3.75rem;--logo-space:95px}body.scrolled{--logo-space:60px}}.page-header{background:var(--color-theme-override,var(--color-himmelsbla));position:sticky;top:calc(0px - var(--allsvenskanbar-height));z-index:2}.page-header:has(.main-navigation-dialog[open]) .main-navigation-toggler{opacity:0;transition:all .2s ease-out 0s}.page-header .main-navigation-logo{left:var(--navigation-toggler-x-pos);position:absolute;top:13%}.page-header .main-navigation-logo img{height:auto;transition:.1s cubic-bezier(.24,.01,.82,.76);width:45px}.scrolled .page-header .main-navigation-logo img{transition:.1s cubic-bezier(.18,.24,.7,.96);width:22px}@media (min-width:1024px){.page-header .main-navigation-logo img{width:64px}.scrolled .page-header .main-navigation-logo img{width:32px}}.page-header .allsvenskan-bar{background:var(--color-svartbla);gap:1rem;height:var(--allsvenskanbar-height);padding:0}.page-header .allsvenskan-bar,.page-header .main-navigation{align-items:center;box-sizing:border-box;color:var(--color-morkbla-text);display:flex}.page-header .main-navigation{--search-input-color:#fff;background:var(--color-theme-override,var(--color-himmelsbla));gap:2rem;height:var(--navigationbar-height);justify-content:space-between;margin:0 auto;max-width:min(var(--site-width),calc(100% - var(--page-margin)*2));padding:0 calc(var(--navigation-toggler-x-pos) + 70px) 0 calc(var(--navigation-toggler-x-pos) + var(--logo-space));position:relative;transition:padding .1s cubic-bezier(.24,.01,.82,.76)}.page-header .main-navigation .main-navigation-heading{color:var(--color-theme-override-text,var(--color-himmelsbla-text));display:flex;flex:0;font-family:var(--font-family-headline);font-size:var(--fluid-20-26);font-weight:var(--font-weight-headline);gap:var(--fluid-16-32);justify-content:space-between;line-height:1;margin:0;position:relative;white-space:nowrap}.page-header .main-navigation .main-navigation-toggler{align-items:center;background:transparent;border:none;color:var(--color-theme-override-text,var(--color-himmelsbla-text));cursor:pointer;display:flex;font-size:var(--font-size-label-M);font-weight:var(--font-weight-label);gap:.5rem;height:var(--navigationbar-height);line-height:var(--line-height-label);padding:0;position:absolute;right:var(--navigation-toggler-x-pos);top:var(--navigation-toggler-y-pos)}.page-header .main-navigation .main-navigation-toggler span{background:var(--color-morkbla);background-color:var(--color-theme-override-text,var(--color-himmelsbla-text));border-radius:var(--radius-s);color:var(--color-morkbla-text);display:flex;flex-direction:column;gap:4px;height:1rem;justify-content:center;-webkit-mask:url(/app/themes/mesta-maestarna/dist/images/navigation.b5ffac.svg) 50% 50% no-repeat;mask:url(/app/themes/mesta-maestarna/dist/images/navigation.b5ffac.svg) 50% 50% no-repeat;-webkit-mask-size:contain;mask-size:contain;transition:all 0s ease-in;width:1.125rem;z-index:1}.page-header .quick-navigation{display:none;flex:1;padding:var(--block-padding)}.page-header .quick-navigation .quick-navigation-nav{display:flex;gap:var(--fluid-16-32);justify-content:space-around;list-style-type:none;margin:0;padding:0}.page-header .quick-navigation .quick-navigation-nav-item{list-style-type:none;text-align:center}.page-header .quick-navigation .quick-navigation-nav-item a{color:var(--color-morkbla-text);font-size:var(--font-size-label-S);white-space:nowrap}.page-header .main-navigation-search{--search-input-bg:var(--color-vit);--search-input-color:var(--color-vit-text);display:none;max-width:22vw;padding:0 var(--block-padding) 0 .5rem;width:78%}.page-header .main-navigation-dialog{background:var(--color-morkbla);border:none;bottom:0;color:inherit;display:block;height:100%;left:0;margin:0;max-height:none;max-width:100vw;opacity:1;opacity:0;padding:0;pointer-events:none;position:fixed;right:0;top:0;transform:perspective(1000px) scale(110%) translateX(115%) rotateY(-15deg);transform-origin:0 50vh;transition:all .3s cubic-bezier(.24,.01,.52,.35);width:auto}.page-header .main-navigation-dialog[open]{opacity:1;pointer-events:all;transform:perspective(1000px) scale(100%) translateX(0) rotateY(0deg);transition:all .3s cubic-bezier(.39,.04,.34,.99)}.page-header .main-navigation-dialog[open] .main-navigation-close-button{opacity:1;transition:all .2s ease-in .1s}.page-header .main-navigation-dialog .quick-navigation{display:block}.page-header .main-navigation-dialog .main-navigation-dialog-inner{display:flex;flex-direction:column;gap:min(5rem,10%);margin:auto;max-width:calc(var(--site-width) - 50px);padding-top:1rem;position:relative}.page-header .main-navigation-dialog .main-navigation-nav .menu-menu-1-container>ul,.page-header .main-navigation-dialog .main-navigation-nav .nav>ul{background:var(--color-svartbla);flex:1;margin:0;padding:0}.page-header .main-navigation-dialog .main-navigation-nav .menu-menu-1-container>ul>.menu-item,.page-header .main-navigation-dialog .main-navigation-nav .nav>ul>.menu-item{border-top:1px solid var(--color-morkbla);display:flex;flex-direction:column;list-style-type:none;margin:0;padding:0}.page-header .main-navigation-dialog .main-navigation-nav .menu-menu-1-container>ul>.menu-item.expanded>.sub-nav,.page-header .main-navigation-dialog .main-navigation-nav .nav>ul>.menu-item.expanded>.sub-nav{grid-template-rows:1fr;opacity:1;padding-bottom:.8rem;transform:translateY(0);transition:all .2s ease-in}.page-header .main-navigation-dialog .main-navigation-nav .menu-menu-1-container>ul>.menu-item.expanded .sub-nav-toggler:after,.page-header .main-navigation-dialog .main-navigation-nav .nav>ul>.menu-item.expanded .sub-nav-toggler:after{transform:rotate(-90deg)}.page-header .main-navigation-dialog .main-navigation-nav .menu-menu-1-container>ul>.menu-item:last-child:after,.page-header .main-navigation-dialog .main-navigation-nav .nav>ul>.menu-item:last-child:after{display:none}.page-header .main-navigation-dialog .main-navigation-nav .menu-menu-1-container>ul>.menu-item a,.page-header .main-navigation-dialog .main-navigation-nav .menu-menu-1-container>ul>.menu-item button,.page-header .main-navigation-dialog .main-navigation-nav .nav>ul>.menu-item a,.page-header .main-navigation-dialog .main-navigation-nav .nav>ul>.menu-item button{box-sizing:border-box;color:var(--color-vitbla);flex:1;font-family:var(--font-family-headline);font-size:var(--font-size-label-XL);font-weight:500;line-height:var(--line-height-label);padding:var(--space-00750) var(--space-01000);text-align:left;text-decoration:none;width:100%}.page-header .main-navigation-dialog .main-navigation-nav .menu-menu-1-container>ul>.menu-item a:focus,.page-header .main-navigation-dialog .main-navigation-nav .menu-menu-1-container>ul>.menu-item button:focus,.page-header .main-navigation-dialog .main-navigation-nav .nav>ul>.menu-item a:focus,.page-header .main-navigation-dialog .main-navigation-nav .nav>ul>.menu-item button:focus{outline:none}.page-header .main-navigation-dialog .main-navigation-nav .menu-menu-1-container>ul>li>.sub-nav,.page-header .main-navigation-dialog .main-navigation-nav .nav>ul>li>.sub-nav{display:grid;grid-template-rows:0fr;margin:0;max-width:500px;opacity:0;overflow:hidden;padding:0;transform:translateY(-.5rem);transition:all .2s ease-out}.page-header .main-navigation-dialog .main-navigation-nav .menu-menu-1-container>ul>li>.sub-nav>ul,.page-header .main-navigation-dialog .main-navigation-nav .nav>ul>li>.sub-nav>ul{grid-row:1/2;min-height:0;padding:0 var(--space-00750) 0 var(--space-01500)}.page-header .main-navigation-dialog .main-navigation-nav .menu-menu-1-container>ul>li>.sub-nav>ul>.menu-item,.page-header .main-navigation-dialog .main-navigation-nav .nav>ul>li>.sub-nav>ul>.menu-item{list-style-type:none;margin:.5rem 0;padding:0;position:relative}.page-header .main-navigation-dialog .main-navigation-nav .menu-menu-1-container>ul>li>.sub-nav>ul>.menu-item button,.page-header .main-navigation-dialog .main-navigation-nav .nav>ul>li>.sub-nav>ul>.menu-item button{color:var(--color-vit);font-family:var(--font-family-label);font-size:var(--font-size-label-M);font-weight:var(--font-weight-label);line-height:var(--line-height-label);padding:var(--space-00250) 0;pointer-events:none;text-decoration:none}.page-header .main-navigation-dialog .main-navigation-nav .menu-menu-1-container>ul>li>.sub-nav>ul>.menu-item button:after,.page-header .main-navigation-dialog .main-navigation-nav .nav>ul>li>.sub-nav>ul>.menu-item button:after{display:none}.page-header .main-navigation-dialog .main-navigation-nav .menu-menu-1-container>ul>li>.sub-nav>ul>.menu-item a,.page-header .main-navigation-dialog .main-navigation-nav .nav>ul>li>.sub-nav>ul>.menu-item a{color:var(--color-vit);display:flex;font-family:var(--font-family-label);font-size:var(--font-size-label-M);font-weight:var(--font-weight-label);line-height:var(--line-height-label);padding:var(--space-00250) 0;text-decoration:none}.page-header .main-navigation-dialog .main-navigation-nav .menu-menu-1-container>ul>li>.sub-nav>ul>.menu-item a:focus,.page-header .main-navigation-dialog .main-navigation-nav .nav>ul>li>.sub-nav>ul>.menu-item a:focus{outline:none}.page-header .main-navigation-dialog .main-navigation-nav .menu-menu-1-container>ul>li>.sub-nav>ul>.menu-item a:hover,.page-header .main-navigation-dialog .main-navigation-nav .nav>ul>li>.sub-nav>ul>.menu-item a:hover{color:var(--color-vitbla)}.page-header .main-navigation-dialog .main-navigation-nav .menu-menu-1-container>ul>li>.sub-nav>ul>.menu-item a.icon--nine-dots,.page-header .main-navigation-dialog .main-navigation-nav .nav>ul>li>.sub-nav>ul>.menu-item a.icon--nine-dots{align-items:center;display:inline-flex;gap:.5em}.page-header .main-navigation-dialog .main-navigation-nav .menu-menu-1-container>ul>li>.sub-nav>ul>.menu-item a.icon--nine-dots:after,.page-header .main-navigation-dialog .main-navigation-nav .nav>ul>li>.sub-nav>ul>.menu-item a.icon--nine-dots:after{background:url(/app/themes/mesta-maestarna/dist/images/icon-nine-dots.0d725c.svg) no-repeat;content:"";display:block;height:11px;width:11px}.page-header .main-navigation-dialog .main-navigation-nav .menu-menu-1-container>ul>li>.sub-nav>ul>.menu-item.active>a,.page-header .main-navigation-dialog .main-navigation-nav .nav>ul>li>.sub-nav>ul>.menu-item.active>a{color:var(--color-vitbla)}.page-header .main-navigation-dialog .main-navigation-nav .menu-menu-1-container>ul>li>.sub-nav>ul>.menu-item ul,.page-header .main-navigation-dialog .main-navigation-nav .nav>ul>li>.sub-nav>ul>.menu-item ul{margin:0;padding:0}.page-header .main-navigation-dialog .main-navigation-nav .menu-menu-1-container>ul>li>.sub-nav>ul>.menu-item ul .menu-item,.page-header .main-navigation-dialog .main-navigation-nav .nav>ul>li>.sub-nav>ul>.menu-item ul .menu-item{list-style-type:none;margin:.5rem 0;padding:0;position:relative}.page-header .main-navigation-dialog .main-navigation-nav .menu-menu-1-container>ul>li>.sub-nav>ul>.menu-item ul .menu-item:last-child,.page-header .main-navigation-dialog .main-navigation-nav .nav>ul>li>.sub-nav>ul>.menu-item ul .menu-item:last-child{margin-bottom:0}.page-header .main-navigation-dialog .main-navigation-nav .menu-menu-1-container>ul>li>.sub-nav>ul>.menu-item ul .menu-item a,.page-header .main-navigation-dialog .main-navigation-nav .nav>ul>li>.sub-nav>ul>.menu-item ul .menu-item a{font-size:var(--font-size-label-S);padding:var(--space-00250) 0}.page-header .main-navigation-dialog .main-navigation-nav .menu-menu-1-container>ul>li>.sub-nav>ul>.menu-item ul .menu-item a:before,.page-header .main-navigation-dialog .main-navigation-nav .nav>ul>li>.sub-nav>ul>.menu-item ul .menu-item a:before{border-bottom:1px solid var(--color-vitbla);border-left:1px solid var(--color-vitbla);content:"";display:inline-block;height:8px;margin:0 .5em 0 .25em;vertical-align:middle;width:3px}.page-header .main-navigation-dialog .main-navigation-nav .menu-menu-1-container>ul>li>.sub-nav>ul>.menu-item ul .menu-item.active>a,.page-header .main-navigation-dialog .main-navigation-nav .nav>ul>li>.sub-nav>ul>.menu-item ul .menu-item.active>a{color:var(--color-vitbla)}.page-header .main-navigation-dialog .main-navigation-nav .sub-nav-toggler{align-items:center;background:none;border:none;cursor:pointer;display:flex;gap:.5rem;justify-content:space-between;width:40px}.page-header .main-navigation-dialog .main-navigation-nav .sub-nav-toggler:after{background:url(/app/themes/mesta-maestarna/dist/images/navigation-arrow.e1f537.svg) no-repeat;background-position:50% 50%;background-size:contain;content:"";display:block;flex-shrink:0;height:16px;transform:rotate(90deg);width:16px}.page-header .main-navigation-dialog .main-navigation-links{align-self:flex-start;background:var(--color-morkbla);border-radius:var(--radius-l);display:flex;flex-direction:column;gap:.9rem;margin:0;min-width:200px;padding:1.5rem 2rem;z-index:1}.page-header .main-navigation-dialog .main-navigation-links li{list-style-type:none;margin:0;padding:0}.page-header .main-navigation-dialog .main-navigation-links a{align-items:center;display:flex;font-size:var(--font-size-label-S);font-weight:var(--font-weight-label);gap:.5em;line-height:var(--line-height-label)}.page-header .main-navigation-dialog .main-navigation-links a:before{background-position:50% 50%;background-repeat:no-repeat;background-size:contain;content:"";display:block;height:18px;width:18px}.page-header .main-navigation-dialog .main-navigation-links li.globe a:before{background-image:url(/app/themes/mesta-maestarna/dist/images/globe.00c66c.svg)}.page-header .main-navigation-dialog .main-navigation-links li.avatar a:before{background-image:url(/app/themes/mesta-maestarna/dist/images/avatar.bbd3df.svg)}.page-header .main-navigation-dialog .main-navigation-search{display:flex}.page-header .main-navigation-dialog .main-navigation-close-button{align-items:center;background:transparent;border:none;color:var(--color-vit);cursor:pointer;display:flex;font-size:var(--font-size-label-M);font-weight:var(--font-weight-label);gap:.5rem;height:var(--navigationbar-height);line-height:var(--line-height-label);opacity:0;padding:0;position:absolute;right:var(--space-01500);top:calc(var(--navigation-toggler-y-pos) + 1rem);transition:all 0s ease-in 0s}.page-header .main-navigation-dialog .main-navigation-close-button span{align-items:center;border:1px solid var(--color-vitbla);border-radius:var(--radius-s);display:flex;display:grid;grid-template-columns:1fr;grid-template-rows:1fr;height:20px;padding:0;width:20px}.page-header .main-navigation-dialog .main-navigation-close-button span:before{background:var(--color-vit);border-radius:1px;content:"";display:block;grid-column:1/2;grid-row:1/2;height:2px;margin:0 auto;position:relative;transform:rotate(45deg);width:10px}.page-header .main-navigation-dialog .main-navigation-close-button span:after{background:var(--color-vit);border-radius:1px;content:"";display:block;grid-column:1/2;grid-row:1/2;height:2px;margin:0 auto;transform:rotate(-45deg);width:10px}@media (max-width:1023px){.page-header .quick-navigation .quick-navigation-nav-item a{font-family:var(--font-family-label);font-size:var(--font-size-label-M);font-weight:var(--font-weight-label);line-height:var(--line-height-label)}.page-header .quick-navigation .quick-navigation-nav-item a:before{background:no-repeat 50% 50%;background-size:contain;content:"";display:block;height:27px;margin:0 auto .3rem;width:27px}.page-header .quick-navigation .quick-navigation-nav-item.avatar a:before{background-image:url(/app/themes/mesta-maestarna/dist/images/quick-avatar.cf2ea5.svg)}.page-header .quick-navigation .quick-navigation-nav-item.ticket a:before{background-image:url(/app/themes/mesta-maestarna/dist/images/quick-tickets.dcc9f4.svg)}.page-header .quick-navigation .quick-navigation-nav-item.football-field a:before{background-image:url(/app/themes/mesta-maestarna/dist/images/quick-football-field.be6395.svg)}.page-header .quick-navigation .quick-navigation-nav-item.shopping-cart a:before{background-image:url(/app/themes/mesta-maestarna/dist/images/quick-shopping-cart.0d2518.svg)}.page-header .quick-navigation .quick-navigation-nav-item.play a:before{background-image:url(/app/themes/mesta-maestarna/dist/images/quick-play.4ced8a.svg)}.page-header .main-navigation-dialog{max-height:100vh;opacity:1;overflow-y:auto;z-index:1}.page-header .main-navigation-dialog .main-navigation-dialog-inner{padding:0}.page-header .main-navigation-dialog .main-navigation-close-button{top:1rem}.page-header .main-navigation-dialog .main-navigation-search{background-color:var(--color-morkbla);box-sizing:border-box;max-width:70%;padding:1rem 1rem .5rem;position:static;width:100%}.page-header .main-navigation-dialog .main-navigation-search .search-filter-input{max-width:300px;overflow:visible}.page-header .main-navigation-dialog .main-navigation-search .search-filter-input input{min-width:0}.page-header .main-navigation-dialog .main-navigation-links{padding-left:1rem;padding-right:1rem}.page-header .main-navigation-search{background-color:var(--color-morkbla);box-sizing:border-box;left:0;padding:1rem max(22%,6.75rem) .5rem 1.25rem;position:sticky;right:0;top:0;width:100%}.page-header body:has(.main-navigation-dialog[open]) #app{filter:blur(5px)}}@media (min-width:1024px){.page-header .quick-navigation{display:block;padding:0}.page-header .quick-navigation .quick-navigation-nav{justify-content:flex-start}.page-header .quick-navigation .quick-navigation-nav-item a{color:var(--color-theme-override-text,var(--color-himmelsbla-text))}.page-header .main-navigation .main-navigation-heading:after{border-right:1px solid #000;content:"";display:block;height:auto;opacity:.1;width:0}.page-header .main-navigation-search{display:flex}.page-header .main-navigation-dialog{background:var(--color-svartbla);border-bottom-left-radius:var(--radius-l);border-bottom-right-radius:var(--radius-l);bottom:auto;height:auto;left:calc(var(--page-margin)*-1);min-height:65vh;opacity:0;position:absolute;right:calc(var(--page-margin)*-1);transform:perspective(1000px) scale(100%) translateY(-100%) rotateX(0);transform-origin:50% 0}.page-header .main-navigation-dialog .main-navigation-dialog-inner{min-height:65vh}.page-header .main-navigation-dialog .quick-navigation{display:none}.page-header .main-navigation-dialog .main-navigation-nav{max-width:70%;width:1000px}.page-header .main-navigation-dialog .main-navigation-nav .menu-menu-1-container>ul,.page-header .main-navigation-dialog .main-navigation-nav .nav>ul{max-height:calc(100vh - var(--navigationbar-height) - 20px);padding-right:60%;position:relative}.page-header .main-navigation-dialog .main-navigation-nav .menu-menu-1-container>ul>.menu-item,.page-header .main-navigation-dialog .main-navigation-nav .nav>ul>.menu-item{border:none}.page-header .main-navigation-dialog .main-navigation-nav .menu-menu-1-container>ul>.menu-item a,.page-header .main-navigation-dialog .main-navigation-nav .menu-menu-1-container>ul>.menu-item button,.page-header .main-navigation-dialog .main-navigation-nav .nav>ul>.menu-item a,.page-header .main-navigation-dialog .main-navigation-nav .nav>ul>.menu-item button{padding:var(--space-00750) var(--space-01000);z-index:1}.page-header .main-navigation-dialog .main-navigation-nav .menu-menu-1-container>ul>.menu-item .sub-nav-toggler:after,.page-header .main-navigation-dialog .main-navigation-nav .nav>ul>.menu-item .sub-nav-toggler:after{transform:rotate(0deg)}.page-header .main-navigation-dialog .main-navigation-nav .menu-menu-1-container>ul>.menu-item.expanded,.page-header .main-navigation-dialog .main-navigation-nav .menu-menu-1-container>ul>.menu-item:hover,.page-header .main-navigation-dialog .main-navigation-nav .nav>ul>.menu-item.expanded,.page-header .main-navigation-dialog .main-navigation-nav .nav>ul>.menu-item:hover{background-color:var(--color-morkbla);border-radius:var(--radius-l)}.page-header .main-navigation-dialog .main-navigation-nav .menu-menu-1-container>ul>.menu-item.expanded .sub-nav-toggler:after,.page-header .main-navigation-dialog .main-navigation-nav .menu-menu-1-container>ul>.menu-item:hover .sub-nav-toggler:after,.page-header .main-navigation-dialog .main-navigation-nav .nav>ul>.menu-item.expanded .sub-nav-toggler:after,.page-header .main-navigation-dialog .main-navigation-nav .nav>ul>.menu-item:hover .sub-nav-toggler:after{transform:rotate(0deg)}.page-header .main-navigation-dialog .main-navigation-nav .menu-menu-1-container>ul>li>.sub-nav,.page-header .main-navigation-dialog .main-navigation-nav .nav>ul>li>.sub-nav{left:calc(40% + var(--page-margin));opacity:0;position:absolute;top:0}.page-header .main-navigation-dialog .main-navigation-nav .menu-menu-1-container{height:100%;overflow-y:auto}.page-header .main-navigation-dialog .main-navigation-nav .main-navigation-search{display:none}.page-header .main-navigation-dialog .main-navigation-dialog-inner{flex-direction:row;flex-wrap:wrap;gap:0;justify-content:space-between;max-width:min(var(--site-width),calc(100% - var(--page-margin)*2));padding:var(--navigationbar-height) var(--space-01500) var(--space-02000) var(--space-01500)}.page-header .main-navigation-dialog .main-navigation-close-button{margin-right:var(--navigation-toggler-x-pos);top:var(--navigation-toggler-y-pos)}.page-header form{width:100%}}.efd--external--topbar,.sef-topbar-widget{background:var(--color-svartbla);left:0;position:absolute;right:0;top:0;transition:all .2s cubic-bezier(.39,1.05,.67,1) .2s;width:100%;z-index:10}.efd--external--topbar .topbar--logo--wrapper,.sef-topbar-widget .topbar--logo--wrapper{max-width:none!important;overflow:hidden}.efd--external--topbar [class^=optanon-category-],.sef-topbar-widget [class^=optanon-category-]{visibility:hidden!important}.efd--external--topbar,.sef-topbar-widget .superettan-topbar{height:38px}.sef-topbar-widget .allsvenskan-topbar-logo img,.topbar--logo--wrapper img{box-sizing:border-box;display:block;height:38px;padding:4px 15px;width:auto!important}@media (max-width:1023px){body:has(.main-navigation-dialog[open]) .efd--external--topbar,body:has(.main-navigation-dialog[open]) .sef-topbar-widget{opacity:0;pointer-events:none;transition:all 0s cubic-bezier(.39,1.05,.67,1)}}.wysiwyg{font-size:1.25rem}.wysiwyg h1,.wysiwyg h2,.wysiwyg h3,.wysiwyg h4,.wysiwyg h5{color:var(--color-theme-override,var(--color-emblembla));margin:2em 0 .7em}.wysiwyg h1{font-weight:600;letter-spacing:-.015em;margin-top:0}.wysiwyg .eyebrow,.wysiwyg h1{font-family:var(--font-family-display)}.wysiwyg .eyebrow{font-size:1rem;font-weight:700;line-height:var(--line-height-display);margin-bottom:.6em;text-transform:uppercase}.wysiwyg .eyebrow+h1,.wysiwyg .eyebrow+h2,.wysiwyg .eyebrow+h3,.wysiwyg .eyebrow+h4,.wysiwyg .eyebrow+h5{margin-top:0}.wysiwyg p{font-size:1.125rem}.wysiwyg ol,.wysiwyg ul{margin:2.5em 0;padding:0 0 0 1.5rem}.wysiwyg ol ul,.wysiwyg ul ul{margin:.75em 0}.wysiwyg li{font-family:var(--font-family-headline);font-size:var(--font-size-headline-XS);font-weight:var(--font-weight-headline);line-height:var(--line-height-headline);margin:0}.wysiwyg li+li{margin-top:1em}.wysiwyg ul li{list-style-type:circle}.wysiwyg ol li::marker{font-family:var(--font-family-headline);font-size:var(--font-size-headline-XS);font-weight:var(--font-weight-headline);line-height:var(--line-height-headline)}.wysiwyg li a,.wysiwyg p a{color:var(--color-theme-override,var(--color-emblembla))}.wysiwyg img{border-radius:var(--radius-l);display:block;height:auto;max-width:100%}.wysiwyg img+img{margin-top:1em}.wysiwyg figure{margin:2rem 0}.wysiwyg figure figcaption{color:var(--caption-color);display:block;font-size:var(--font-size-body-S);font-weight:var(--font-weight-body);line-height:var(--line-height-body);padding:.5em;text-align:center;text-align:right}.wysiwyg table{border-collapse:collapse;margin:2.5rem 0;width:100%}.wysiwyg table th{background:var(--color-theme-override,var(--color-morkbla));border:1px solid var(--color-theme-override,var(--color-morkbla));color:var(--color-morkbla-text);font-size:var(--font-size-label-M);font-weight:var(--font-weight-label);line-height:var(--line-height-label);padding:10px;text-align:left}.wysiwyg table td{border:1px solid var(--color-morkbla);font-size:var(--font-size-body-S);font-weight:var(--font-weight-body);line-height:var(--line-height-body);padding:10px}.wysiwyg>:first-child{margin-top:0}.wysiwyg>:last-child,.wysiwyg>:last-child>:last-child{margin-bottom:0}.wysiwyg.old-content h1,.wysiwyg.old-content h2,.wysiwyg.old-content h3,.wysiwyg.old-content h4{margin:0}.wysiwyg.old-content h2{font-size:var(--font-size-headline-M)}.wysiwyg.old-content ul{margin-top:1rem}.card-list{margin-bottom:var(--block-margin);overflow:hidden}.card-list::-webkit-scrollbar{display:none}.card-list.medium{margin-bottom:var(--block-margin)}.card-list.medium .card-list-inner{display:flex;gap:0;overflow-x:auto;overscroll-behavior-x:contain;padding:0 0 0 10px;scroll-snap-type:x mandatory;scrollbar-width:none}.card-list.medium.card-count-1 .card-list-inner{justify-content:center}.card-list.medium .card-content .intro{font-size:var(--font-size-body-M)}.card-list.medium .card{--card-padding:var(--space-01750-cf);--card-headline-fontsize:var(--font-size-card-headline);container-type:inline-size;max-width:300px;min-height:360px;width:77%}.card-list.medium .card.color{--card-headline-fontsize:var(--fluid-26-36-cf)}.card-list.medium .card.color.icon-size-large{--card-headline-fontsize:var(--fluid-22-26-cf)}.card-list.medium .card.image{--card-headline-fontsize:var(--font-size-image-card-headline);--card-aspect-ratio:auto!important;min-height:0}@media (max-width:639px){.card-list.medium{margin:0 calc(var(--page-margin)*-1)}.card-list.medium .section-heading{margin-left:var(--page-margin)}.card-list.medium .card{margin:-40px calc((var(--page-margin) - 10px)*-1);margin-bottom:0;padding:40px var(--page-margin)}.card-list.medium .card:first-child{margin-left:0}}@media (min-width:640px){.card-list.medium{overflow:visible}.card-list.medium .card-list-inner{display:grid;gap:var(--grid-gutter);grid-template-columns:repeat(2,1fr);overflow:visible;padding:0}.card-list.medium .card{--card-aspect-ratio:1.73/1;flex:1;max-width:none;width:auto}}@media (min-width:992px){.card-list.medium.card-count-3 .card,.card-list.medium.card-count-4 .card,.card-list.medium.card-count-5 .card{--card-aspect-ratio:1.02/1}.card-list.medium.card-count-3 .card-list-inner,.card-list.medium.card-count-4 .card-list-inner,.card-list.medium.card-count-5 .card-list-inner{grid-template-columns:repeat(3,1fr)}}@media (min-width:1280px){.card-list.medium.card-count-4 .card-list-inner,.card-list.medium.card-count-5 .card-list-inner{grid-template-columns:repeat(4,1fr)}.card-list.medium.card-count-4 .card,.card-list.medium.card-count-5 .card{--card-aspect-ratio:0.85/1}}@media (min-width:1440px){.card-list.medium.card-count-1 .card,.card-list.medium.card-count-2 .card{--card-aspect-ratio:1.97/1}.card-list.medium.card-count-3 .card{--card-aspect-ratio:1.26/1}.card-list.medium.card-count-4 .card{--card-aspect-ratio:0.92/1}.card-list.medium.card-count-5 .card-list-inner{grid-template-columns:repeat(5,1fr)}.card-list.medium.card-count-5 .card{--card-aspect-ratio:0.73/1}}.card-list.large{container-type:inline-size;margin-left:calc(var(--page-margin)*-1);margin-right:calc(var(--page-margin)*-1)}.card-list.large .card-list-inner{display:flex;flex-direction:column;gap:var(--grid-gutter);margin:0;overflow:hidden}.card-list.large .card-content .intro{font-size:var(--font-size-body-M)}.card-list.large .card{--card-text-align-items:center;--card-aspect-ratio:auto;margin:0;max-width:none;padding:0;width:100%}.card-list.large .card:first-child{margin:0}.card-list.large .card.color{--card-headline-fontsize:var(--font-size-card-headline)}.card-list.large .card.color .card-inner{grid-template-rows:1fr}.card-list.large .card.color .card-content{grid-row:1/2;margin:0;padding:var(--card-padding)}.card-list.large .card.color .card-text{margin:0}.card-list.large .card.image{--card-headline-fontsize:var(--font-size-image-card-headline)}.card-list.large .card.image .card-content{background:var(--color-svartbla)}@media (max-width:767px){.card-list.large .card.image .card-content{background:linear-gradient(to bottom,transparent 0,var(--color-svartbla) 95px,var(--color-svartbla) 200px);padding-top:120px}}.card-list.large .card-media:after{display:none}.card-list.large .card-inner{border-radius:0;grid-template-rows:1fr 100px auto}.card-list.large .card-media{grid-row:1/3}.card-list.large .card-media img{aspect-ratio:.85/1;display:block}.card-list.large .card-content{grid-row:2/4;margin-top:auto;padding-top:100px}.card-list.large .card-text{margin-top:-50px}@media (max-width:767px){.card-list.large .section-heading{margin-left:var(--page-margin);margin-right:var(--page-margin)}.card-list.large .card .headline{text-align:center}.card-list.large .card.image{--card-text-align:center}.card-list.large .card:has([href]):not(:has(.button)).image .card-text .intro{margin-left:.3rem;margin-right:.3rem}}@media (min-width:768px){.card-list.large{margin-left:0;margin-right:0}.card-list.large .card.color .card-text{flex-direction:row;gap:var(--grid-gutter)}.card-list.large .card.color .card-text .card-text-top{flex:1}.card-list.large .card.color .card-text .card-text-bottom{flex:1;text-align:left}.card-list.large .card .card-media:after{display:none!important}.card-list.large .card.image{--card-text-align-items:left}.card-list.large .card.color{border-radius:var(--radius-l);overflow:hidden}.card-list.large .card.color .card-text-top{container-type:inline-size}.card-list.large .card.image{--card-aspect-ratio:auto;border-radius:var(--radius-l);overflow:hidden}.card-list.large .card.image .card-inner{display:flex}.card-list.large .card.image .card-media{flex:0 0 50%}.card-list.large .card.image .card-media img{aspect-ratio:1/1;display:block}.card-list.large .card.image .card-content{display:flex;flex-direction:column;justify-content:center;margin:0;padding:var(--card-padding);width:100%}.card-list.large .card.image .card-text{flex:0;margin:0}.card-list.large .card.image:nth-child(odd)+.card .card-inner{flex-direction:row-reverse}.card-list.large .card.image.text .card .card-content{background:var(--card-bg-color)}}@media (min-width:1024px){.card-list.large,.card-list.large .card.color{margin-left:var(--grid-column);margin-right:var(--grid-column)}.card-list.large .card.color{width:auto}.card-list.large .card.image .card-media img{aspect-ratio:1.2/1}}.card-list.small{margin-bottom:40px;overflow:visible}.card-list.small .card-list-inner{display:grid;gap:var(--grid-gutter);grid-template-columns:repeat(2,1fr);overflow:visible}.card-list.small .card{flex:1;max-width:none;min-height:167px;width:auto;--card-text-align-items:center;--card-aspect-ratio:1;--card-padding:1.25rem 1rem;--card-headline-fontsize:var(--font-size-display-S-cf);margin:0;padding:0}.card-list.small .card.image{--card-aspect-ratio:auto!important;min-height:0}.card-list.small .card-content:after{display:none!important}.card-list.small .card-text{text-align:center}.card-list.small .card-text .headline{-webkit-hyphens:auto;hyphens:auto;overflow-wrap:anywhere;-webkit-hyphenate-limit-word:10;-webkit-hyphenate-limit-before:6;-webkit-hyphenate-limit-after:4;hyphenate-limit-chars:10 6 4}.card-list.small.card-count-1 .card-list-inner{grid-template-columns:1fr 2fr 1fr}.card-list.small.card-count-1 .card-list-inner .card{grid-column-start:2}@media (min-width:640px){.card-list.small{overflow:visible}.card-list.small .card-list-inner{display:grid;gap:var(--grid-gutter);grid-template-columns:repeat(2,1fr);overflow:visible}.card-list.small .card{flex:1;min-height:280px;width:auto;--card-aspect-ratio:auto;max-width:none}.card-list.small .card.image{min-height:0}}@media (min-width:800px){.card-list.small.card-count-3 .card-list-inner,.card-list.small.card-count-4 .card-list-inner,.card-list.small.card-count-5 .card-list-inner{grid-template-columns:repeat(3,1fr)}}@media (min-width:1024px){.card-list.small.card-count-1,.card-list.small.card-count-2{margin-left:var(--grid-column);margin-right:var(--grid-column)}.card-list.small.card-count-4 .card-list-inner,.card-list.small.card-count-5 .card-list-inner{grid-template-columns:repeat(4,1fr)}}@media (min-width:1440px){.card-list.small.card-count-5 .card-list-inner{grid-template-columns:repeat(5,1fr)}}.card{--card-text-align:left;--card-text-justify-content:flex-end;--card-text-align-items:flex-start;--card-aspect-ratio:3/4;--card-bg-color:transparent;--card-text-color:var(--color-vit);--card-headline-fontsize:var(--font-size-card-headline-cf);--card-padding:var(--space-01750) var(--space-01750-cf);container-type:inline-size;flex-shrink:0;scroll-snap-align:start;width:100%}.card .card-inner{aspect-ratio:var(--card-aspect-ratio);background:var(--card-bg-color);border:1px solid transparent;border-radius:var(--radius-l);box-shadow:0 4px 20px 0 #00000040;display:grid;grid-template-columns:1fr;grid-template-rows:1fr;height:100%;overflow:hidden;transform:perspective(200px) rotateY(0deg);transform-origin:50% 50px;width:100%}.card .card-media{grid-column:1/2;grid-row:1/2;overflow:hidden;position:relative}.card .card-media picture{display:block;height:100%}.card .card-media img{display:block;height:100%!important;-o-object-fit:cover;object-fit:cover;width:100%}.card:is(.has-headline,.has-text) .card-media:after{background:linear-gradient(180deg,rgba(19,28,42,0),rgba(19,28,42,.04) 54.5%,rgba(19,28,42,.8) 83%,rgba(19,28,42,.8));bottom:0;content:"";display:block;left:0;position:absolute;right:0;top:0}.card .card-content{box-sizing:content-box;color:var(--card-text-color);container-type:inline-size;display:grid;grid-column:1/2;grid-row:1/2;grid-template-columns:1fr;grid-template-rows:auto 1fr auto;padding:var(--card-padding);position:relative}.card .card-content img{align-self:center;grid-row:1/2;height:auto;margin-bottom:var(--space-01000);max-width:70%}.card .card-content .eyebrow{color:var(--color-himmelsbla);font-size:clamp(var(--space-01000),5cqi,var(--font-size-label-XL));font-weight:800;font-weight:var(--font-weight-label);line-height:var(--line-height-label);margin-bottom:.4em}.card .card-content .headline{color:#fff;font-family:var(--font-family-display);font-size:var(--card-headline-fontsize);font-weight:var(--font-weight-display);line-height:var(--line-height-display);margin-top:0;text-transform:uppercase;width:100%}.card .card-content .headline:last-child{margin-bottom:0}.card .card-content .intro{font-size:var(--font-size-body-S);font-weight:400;font-weight:var(--font-weight-body);line-height:1.33;margin:0}.card .card-content .button{grid-row:3/4;justify-self:flex-end;margin-top:var(--space-02000)}.card .card-text{align-items:var(--card-text-align-items);display:flex;flex:1;flex-direction:column;grid-row:2/3;justify-content:var(--card-text-justify-content);text-align:var(--card-text-align)}.card .card-text-top img{display:inline-block;max-height:4.5rem;max-width:80%;-o-object-fit:contain;object-fit:contain}.card.icon-size-large .card-text-top img{max-height:14rem;max-height:min(14rem,90cqi)}.card:has([href]):not(:has(.button)) .card-content:after{background-color:var(--card-text-color);bottom:var(--space-01250);content:"";display:block;height:13px;-webkit-mask:url(/app/themes/mesta-maestarna/dist/images/arrow.731bcd.svg) 50% 50% no-repeat;mask:url(/app/themes/mesta-maestarna/dist/images/arrow.731bcd.svg) 50% 50% no-repeat;-webkit-mask-size:contain;mask-size:contain;position:absolute;right:var(--space-01250);width:15px}.medium .card:has([href]):not(:has(.button)).color .card-text{margin-left:1rem;margin-right:1rem}.medium .card:has([href]):not(:has(.button)).image .card-text{margin-right:1rem}.card.text-center{--card-text-align:center}.card.color,.card.text-center{--card-text-align-items:center}.card.color{--card-text-justify-content:center;--card-text-align:center;--card-aspect-ratio:auto!important;--card-headline-fontsize:var(--font-size-card-headline-cf);--card-padding:1.5rem var(--space-01500-cf);min-height:100%}.card.color .card-media{display:none}.card.color .card-text{font-size:var(--card-headline-fontsize);gap:.5em}.card.color .headline{color:var(--card-text-color);font-family:var(--font-family-headline);font-weight:var(--font-weight-headline);line-height:var(--line-height-headline);text-transform:none}.card.color.bg-himmelsbla{--card-bg-color:var(--color-himmelsbla);--card-text-color:var(--color-himmelsbla-text)}.card.color.bg-morkbla{--card-bg-color:var(--color-morkbla);--card-text-color:var(--color-morkbla-text)}.card.color.bg-morkbla .button:not(.text-only){--button-border-color:var(--color-svartbla);--button-bg-color:var(--color-svartbla);--button-text-color:var(--color-svartbla-text)}.card.color.bg-morkbla .button:not(.text-only):hover{--button-bg-color:var(--color-vit);--button-border-color:transparent;--button-text-color:var(--color-vit-text)}.card.color.bg-svartbla{--card-bg-color:var(--color-svartbla);--card-text-color:var(--color-svartbla-text)}.card.color.bg-guld-1910{--card-bg-color:var(--color-guld-1910);--card-text-color:var(--color-guld-1910-text)}.card.color.bg-guld-1910 .button:not(.text-only){--button-border-color:var(--color-vit);--button-bg-color:var(--color-vit);--button-text-color:var(--color-vit-text)}@media (min-width:768px){.large .color .card-content{--card-padding:3rem var(--space-01500-cf)}}.nineteen-ten .card .button:not(.text-only){--button-bg-color:var(--color-theme-override,var(--color-emblembla));--button-border-color:transparent;--button-text-color:var(--color-vit)}.ec-block-images{--caption-color:var(--color-vitbla)}.ec-block-images .ec-block-images-inner{transform-origin:50% 200px}.ec-block-images .images-list{display:grid;gap:var(--block-margin) var(--grid-gutter);gap:var(--grid-gutter);grid-template-columns:repeat(2,1fr);margin:auto;position:relative}.ec-block-images .image{margin:0;width:100%;--card-aspect-ratio:1/1;container-type:inline-size;overflow:hidden}.ec-block-images .image img{aspect-ratio:var(--card-aspect-ratio);display:block;-o-object-fit:cover;object-fit:cover;width:100%}.ec-block-images .image.wide{--card-aspect-ratio:12/10;border-radius:0;grid-column:1/3}.ec-block-images .image:not(.wide):not(.full-width){--card-aspect-ratio:1/1;margin:0}.ec-block-images .image:not(.wide):not(.full-width).hidden{aspect-ratio:0;padding-bottom:0;padding-top:0}.ec-block-images .image:not(.wide):not(.full-width) img{border-radius:var(--radius-l)}.ec-block-images .image.full-width{border-radius:0;flex:100%;flex-shrink:0;margin-bottom:2rem;max-width:none}.ec-block-images .has-modal-gallery .image img{cursor:zoom-in}.ec-block-images .image-caption{box-sizing:border-box;color:var(--caption-color);display:block;font-size:var(--font-size-body-S);font-weight:var(--font-weight-body);line-height:var(--line-height-body);padding:.5em;text-align:center}.ec-block-images .image-modal-gallery-toggler{display:none}@media (max-width:639px){.ec-block-images .images-list .wide,.ec-block-images.layout--presentation .image:first-child{margin-left:calc(var(--page-margin)*-1);margin-right:calc(var(--page-margin)*-1);width:auto}.ec-block-images.layout--presentation .image:first-child{grid-column:1/3}.ec-block-images.layout--presentation .image:first-child img{aspect-ratio:auto;border-radius:0}}@media (min-width:640px){.ec-block-images.layout--full .images-list{grid-template-columns:repeat(2,1fr)}.ec-block-images.layout--full .image:only-child{--card-aspect-ratio:13/10;grid-column:1/3}.ec-block-images.layout--gallery .images-list,.ec-block-images.layout--presentation .images-list{grid-template-columns:repeat(3,1fr)}.ec-block-images.layout--gallery .image-caption,.ec-block-images.layout--presentation .image-caption{display:none}.ec-block-images .image img{border-radius:var(--radius-l)}.ec-block-images .image.wide{grid-column:auto}.ec-block-images .image-caption{text-align:right}}@media (min-width:1024px){.ec-block-images.layout--full .images-list{grid-template-columns:repeat(12,1fr)}.ec-block-images.layout--full .image.wide:nth-child(odd){grid-column:1/7}.ec-block-images.layout--full .image.wide:nth-child(2n+2){grid-column:7/13}.ec-block-images.layout--full .image.wide:only-child{grid-column:3/11}.ec-block-images.layout--gallery .images-list,.ec-block-images.layout--presentation .images-list{grid-template-columns:repeat(4,1fr)}.ec-block-images .image-gallery-dialog .image{grid-column:2/12}}@media (min-width:1280px){.ec-block-images.layout--gallery .images-list,.ec-block-images.layout--presentation .images-list{grid-template-columns:repeat(6,1fr)}}.image-gallery-dialog{background:var(--color-svartbla);border:none;bottom:0;color:inherit;display:block;height:auto;left:0;margin:0;max-height:none;max-width:none;opacity:0;padding:0;pointer-events:none;position:fixed;right:0;top:0;transform:scale(90%) translateY(50px);transform-origin:50% 100px;transition:all .3s cubic-bezier(.24,.01,.52,.35);width:100%;z-index:10}.image-gallery-dialog[open]{opacity:1;pointer-events:all;transform:scale(100%) translateY(0);transition:all .3s cubic-bezier(.39,1.05,.67,1)}.image-gallery-dialog[open] .image-gallery-close-button{opacity:1;transition:all .2s ease-in .1s}.image-gallery-dialog .image-gallery-dialog-inner{box-sizing:border-box;height:100%;margin:auto;overflow-y:auto;padding:3.5rem 0 var(--grid-gutter) 0;position:relative}.image-gallery-dialog .image-gallery-list{display:grid;grid-template-columns:repeat(12,1fr);grid-gap:var(--grid-gutter);margin:auto;max-width:min(var(--site-width),calc(100% - var(--page-margin)*2))}.image-gallery-dialog .image-gallery-list .image{--card-aspect-ratio:auto;border-radius:0;flex:0 0 100%;grid-column:1/13;margin:0;max-width:none;width:100%}.image-gallery-dialog .image-gallery-list .image img{aspect-ratio:auto;border-radius:var(--radius-l);cursor:default;margin:0 auto;max-height:80vh;max-width:100%;-o-object-fit:contain;object-fit:contain}.image-gallery-dialog .image-gallery-list .image.hidden{display:none}.image-gallery-dialog .image-caption{color:#fff;margin:0 auto;max-width:120vh;width:100%}.image-gallery-dialog .image-gallery-close-button{align-items:center;background:transparent;border:none;color:var(--color-vit);display:flex;font-size:var(--font-size-label-M);font-weight:var(--font-weight-label);gap:.5rem;line-height:var(--line-height-label);position:fixed;right:1rem;top:.7em}.image-gallery-dialog .image-gallery-close-button span{align-items:center;background:var(--color-morkbla);border:1px solid var(--color-vitbla);border-radius:var(--radius-s);cursor:pointer;display:flex;display:grid;grid-template-columns:1fr;grid-template-rows:1fr;height:20px;padding:0;width:20px}.image-gallery-dialog .image-gallery-close-button span:before{position:relative;transform:rotate(45deg)}.image-gallery-dialog .image-gallery-close-button span:after,.image-gallery-dialog .image-gallery-close-button span:before{background:var(--color-vit);border-radius:1px;content:"";display:block;grid-column:1/2;grid-row:1/2;height:2px;margin:0 auto;width:10px}.image-gallery-dialog .image-gallery-close-button span:after{transform:rotate(-45deg)}.image-gallery-dialog .image-gallery-close-button:focus{outline:none}@media (max-width:639px){.image-gallery-dialog .image-gallery-list .image{margin-left:calc(var(--page-margin)*-1);margin-right:calc(var(--page-margin)*-1);width:auto}.image-gallery-dialog .image-gallery-list .image img{border-radius:0!important;max-width:none}}body:has(.image-gallery-dialog[open]){overflow:hidden}.article .ec-block-images,.ec-block-editorial .ec-block-images{--caption-color:var(--color-svartbla)}.article .ec-block-images .image.wide,.ec-block-editorial .ec-block-images .image.wide{margin-left:0;margin-right:0;width:100%}.article .ec-block-images .image img,.ec-block-editorial .ec-block-images .image img{border-radius:var(--radius-l)}.article{color:var(--color-vit-text);margin-bottom:var(--block-margin);padding-bottom:1px}.article .article-inner{background:var(--color-vit);padding:var(--fluid-20-42)}.article .article-image{display:block;margin:calc(var(--page-top-margin)*-1 + var(--grid-gutter)) 0 0 0}.article .article-image img{display:block;-o-object-fit:cover;object-fit:cover}.article header{margin-bottom:2rem}.article .article-intro{font-family:var(--font-family-body);font-size:var(--font-size-body-L);font-weight:var(--font-weight-body);line-height:var(--line-height-body);margin:0 0 1.5em}.article .article-date{display:block;font-family:var(--font-family-display);font-size:var(--font-size-display-XS);font-weight:var(--font-weight-display);line-height:var(--line-height-display);margin-bottom:2rem}.article .section-heading h2{color:var(--color-svartbla);margin:0}@media (max-width:639px){.article{margin-left:calc(var(--page-margin)*-1);margin-right:calc(var(--page-margin)*-1);margin-top:calc(var(--page-top-margin)*-1)}.article .article-inner{padding-top:calc(var(--fluid-40-66)*.9)}.article .article-inner:has(.article-image){padding-top:0}.article .article-image{display:block}.article .article-image img{border-radius:0}}@media (min-width:640px){.article{display:grid;grid-template-columns:repeat(12,1fr);grid-gap:var(--grid-gutter);padding-bottom:0}.article .article-image{max-width:100%;overflow:hidden}.article .article-image,.article .article-inner{border-radius:var(--radius-l);grid-column:1/13}}@media (min-width:1024px){.article .article-inner{grid-column:2/12;padding:var(--fluid-20-42)}}@media (min-width:1440px){.article .article-image{grid-column:2/12}.article .article-inner{grid-column:3/11;padding:var(--fluid-20-42)}}.news-item{background:#fff;border-radius:var(--radius-l);container-type:inline-size;display:flex;max-height:218px;min-height:105px;overflow:visible;position:relative;width:100%}@media (min-width:800px){.news-item{flex:calc(50% - 0.5rem);flex-grow:0}}.news-item a{color:var(--color-svartbla);display:grid;flex:1;grid-template-columns:min(45%,170px) 1fr}.news-item .news-item-image{height:100%;overflow:hidden;position:relative;width:100%}.news-item .news-item-image img{border-bottom-left-radius:var(--radius-l);border-top-left-radius:var(--radius-l);display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.news-item .news-item-image.fallback{align-items:center;background:var(--color-svartbla) url(/app/themes/mesta-maestarna/dist/images/news-card-bg.2bf1fe.svg) 48% 50% no-repeat;background-size:auto 60%;display:flex;justify-content:center}.news-item .news-item-text{align-self:center;padding:0 1rem}.news-item .news-item-text h3{display:-webkit-box;font-family:var(--font-family-headline);font-size:var(--font-size-headline-S-cf);font-weight:var(--font-weight-headline);line-height:var(--line-height-headline);margin:0;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.news-item .news-item-text p{color:#7e7e7e;font-size:var(--font-size-label-S);font-weight:var(--font-weight-label);line-height:var(--line-height-label);margin:.5em 0 0}.news-card-list.stacked-collection{display:grid;gap:var(--grid-gutter);grid-template-columns:1fr;margin-bottom:var(--block-margin)}@media (min-width:768px){.news-card-list.stacked-collection{grid-template-columns:1fr 1fr}}@media (min-width:1024px){.news-card-list.stacked-collection{grid-template-columns:1fr 1fr 1fr}}.news-card-list.carousel-collection{margin-bottom:var(--block-margin)}.news-card-list.carousel-collection .news-card-list-inner{display:flex;gap:0;overflow-x:auto;overscroll-behavior-x:contain;padding:0 0 0 10px;scroll-snap-type:x mandatory;scrollbar-width:none}.news-card-list.carousel-collection .news-card{--card-headline-fontsize:var(--font-size-card-headline);container-type:inline-size;max-width:300px;width:77%}.news-card-list.carousel-collection .news-card.image{--card-headline-fontsize:var(--font-size-image-card-headline)}@media (max-width:639px){.news-card-list.carousel-collection{margin:-40px calc(var(--page-margin)*-1)}.news-card-list.carousel-collection .news-card{margin:0 calc((var(--page-margin) - 10px)*-1);padding:40px var(--page-margin)}.news-card-list.carousel-collection .news-card:first-child{margin-left:0}}@media (min-width:640px){.news-card-list.carousel-collection{overflow:visible}.news-card-list.carousel-collection .news-card-list-inner{display:grid;gap:var(--grid-gutter);grid-template-columns:repeat(2,1fr);overflow:visible;padding:0}.news-card-list.carousel-collection .news-card{flex:1;max-width:none;width:auto}}@media (min-width:992px){.news-card-list.carousel-collection.news-item-count-3 .news-card-list-inner,.news-card-list.carousel-collection.news-item-count-4 .news-card-list-inner,.news-card-list.carousel-collection.news-item-count-5 .news-card-list-inner{grid-template-columns:repeat(3,1fr)}}@media (min-width:1280px){.news-card-list.carousel-collection.news-item-count-4 .news-card-list-inner,.news-card-list.carousel-collection.news-item-count-5 .news-card-list-inner{grid-template-columns:repeat(4,1fr)}}@media (min-width:1440px){.news-card-list.carousel-collection.news-item-count-5 .news-card-list-inner{grid-template-columns:repeat(5,1fr)}}.news-card{--card-text-align:left;--card-text-justify-content:flex-end;--card-text-align-items:flex-start;--card-aspect-ratio:auto;--card-bg-color:var(--color-svartbla);--card-text-color:var(--color-vit);--card-padding:var(--space-01750) var(--space-01500-cf);container-type:inline-size;flex-shrink:0;scroll-snap-align:start;width:100%}.news-card .news-card-inner{aspect-ratio:var(--card-aspect-ratio);background:var(--card-bg-color) url(/app/themes/mesta-maestarna/dist/images/news-card-bg.2bf1fe.svg) 50% 45% no-repeat;border:1px solid transparent;border-radius:var(--radius-l);box-shadow:0 4px 20px 0 #00000040;display:grid;grid-template-columns:1fr;grid-template-rows:1fr;height:100%;overflow:hidden;transform:perspective(200px) rotateY(0deg);transform-origin:50% 50px;width:100%}.news-card .news-card-media{grid-column:1/2;grid-row:1/2;position:relative}.news-card .news-card-media img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.news-card .news-card-media:after{background:linear-gradient(180deg,rgba(19,28,42,0),rgba(19,28,42,.04) 54.5%,rgba(19,28,42,.8) 83%,rgba(19,28,42,.8));bottom:0;content:"";display:block;left:0;position:absolute;right:0;top:0}.news-card .news-card-content{box-sizing:content-box;color:var(--card-text-color);container-type:inline-size;display:grid;grid-column:1/2;grid-row:1/2;grid-template-columns:1fr;grid-template-rows:auto 1fr auto;padding:var(--card-padding);position:relative}.news-card .news-card-content img{align-self:center;grid-row:1/2;height:auto;margin-bottom:var(--space-01000);max-width:70%}.news-card .news-card-content .eyebrow{color:var(--color-himmelsbla);font-size:1rem;font-weight:800;font-weight:var(--font-weight-label);line-height:var(--line-height-label);margin-bottom:.4em}.news-card .news-card-content .headline{font-family:var(--font-family-headline);font-size:1.5rem;font-weight:var(--font-weight-headline);line-height:var(--line-height-headline);width:100%}.news-card .news-card-content .intro{font-size:var(--font-size-body-M);font-weight:400;line-height:var(--font-weight-body);line-height:var(--line-height-body);margin:0}.news-card .news-card-content .button{grid-row:3/4;justify-self:flex-end;margin-top:var(--space-01000)}.news-card .news-card-text{align-items:var(--card-text-align-items);display:flex;flex:1;flex-direction:column;grid-row:2/3;justify-content:var(--card-text-justify-content);padding-right:.75rem;text-align:var(--card-text-align)}.news-card:has([href]):not(:has(.button)) .news-card-content:after{background-color:var(--card-text-color);bottom:var(--space-01250);content:"";display:block;height:13px;-webkit-mask:url(/app/themes/mesta-maestarna/dist/images/arrow.731bcd.svg) 50% 50% no-repeat;mask:url(/app/themes/mesta-maestarna/dist/images/arrow.731bcd.svg) 50% 50% no-repeat;-webkit-mask-size:contain;mask-size:contain;position:absolute;right:var(--space-01250);width:15px}.news-card.text-center{--card-text-align-items:center;--card-text-align:center}.news-card.high{--card-aspect-ratio:31/38}.game-news{--block-padding:1.25rem;flex:100%;margin-bottom:var(--block-margin);min-width:250px}.game-news .game-news-inner{background:var(--color-svartbla);border-radius:var(--radius-l);box-sizing:border-box;display:flex;flex-direction:column;overflow:hidden}.game-news .header{background:var(--color-vit);color:var(--color-vit-text);display:grid;grid-template-columns:auto auto;grid-template-rows:auto auto}.game-news .game-date{display:grid;gap:0 .25rem;grid-column:1/2;grid-row:1/2;grid-template-columns:auto 1fr;grid-template-rows:1fr auto auto 1fr;padding:1rem var(--block-padding);width:auto}.game-news .game-date .day{align-self:center;color:var(--color-emblembla);font-size:1.625rem;grid-column:1/2;grid-row:1/5}.game-news .game-date .day,.game-news .game-date .weekday{font-weight:var(--font-weight-label);line-height:var(--line-height-label)}.game-news .game-date .weekday{font-size:.6875rem;grid-column:2/3;grid-row:3/4;text-transform:uppercase}.game-news .game-date .month{font-size:.6875rem;font-weight:var(--font-weight-label);grid-column:2/3;grid-row:2/3;line-height:var(--line-height-label);text-transform:uppercase}.game-news .league{display:grid;gap:0 .25rem;grid-column:2/3;grid-row:1/2;grid-template-columns:1fr auto;grid-template-rows:1fr auto auto 1fr;padding:1rem var(--block-padding)}.game-news .league .league-logo{align-items:center;align-self:center;display:flex;grid-column:2/3;grid-row:1/5}.game-news .league .league-logo img{-o-object-fit:contain;object-fit:contain}.game-news .league .league-name{grid-row:2/3}.game-news .league .league-gender,.game-news .league .league-name{font-size:.6875rem;font-weight:var(--font-weight-label);grid-column:1/2;line-height:var(--line-height-label);text-align:right;text-transform:uppercase}.game-news .league .league-gender{grid-row:3/4}.game-news .game-news-list{display:flex;flex-direction:column;gap:var(--grid-gutter);padding:var(--block-padding)}@media (min-width:768px){.game-news .game-news-list{flex-direction:row}}.game-news .game-news-list-first{flex:1}.game-news .game-news-list-first .news-card{height:100%}.game-news .game-news-list-rest{display:flex;flex:1;flex-direction:column;gap:calc(var(--grid-gutter)/2)}.game-news .practice,.game-news .teams{align-items:end;background:var(--color-svartbla);color:var(--color-svartbla-text);display:grid;flex-wrap:wrap;gap:0 min(2rem,3vw);grid-column:1/3;grid-row:3/4;grid-template-columns:1fr auto 1fr;justify-content:space-evenly;padding-top:var(--block-padding)}.game-news .practice:after,.game-news .teams:after{border-bottom:1px solid var(--color-vitbla);content:"";display:block;grid-column:1/4;grid-row:2/3;height:0;margin-top:var(--block-padding);opacity:.125;width:100%}.game-news .team{align-items:center;display:flex;flex-direction:column;gap:.3rem;height:100%}.game-news .team .badge{display:flex;flex-shrink:0;height:2rem;margin:0;min-width:50px;width:2rem}.game-news .team img{display:block;height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.game-news .team p{font-family:var(--font-family-headline);font-weight:var(--font-weight-headline);line-height:var(--line-height-headline);margin:0;text-align:center}.game-news .vs{align-self:center;color:var(--color-vitbla);font-family:var(--font-family-label);font-size:1rem;font-weight:var(--font-weight-label);grid-column:2/3;grid-row:1/2;line-height:var(--line-height-label);text-align:center}.game-news .teams:has(.score) .vs{display:none}.game-news .score{align-items:center;display:flex;flex-direction:column;gap:.5rem;height:100%;justify-content:center}.game-news .score .score-full-time{color:currentColor;font-family:var(--font-family-headline);font-size:var(--font-size-headline-XL-cf);font-weight:var(--font-weight-headline);line-height:.8}.game-news .score .score-half-time{color:var(--color-vitbla);font-family:var(--font-family-label);font-size:var(--font-sliz-label-M);font-weight:var(--font-weight-label);line-height:var(--line-height-label)}.game-news .game-data{display:flex;flex:1;justify-content:space-evenly}.game-news .game-data-item{align-items:center;display:flex;flex-direction:row;gap:.375rem;justify-content:space-evenly}.game-news .game-data-item svg path{stroke:var(--color-vitbla)}.game-news .button-area{background-color:var(--color-vit);display:flex;gap:.75rem;grid-column:1/3;grid-row:2/3;padding:0 var(--block-padding) var(--block-padding) var(--block-padding)}.game-news .button-area .button{--button-text-color:var(--color-vit-text);padding-left:min(2vw,1.25rem);padding-right:min(2vw,1.25rem)}.game-news .button-area .button.tertiary{border:2px solid var(--color-svartbla)}.game-news .button-area .button:hover{--button-bg-color:var(--color-svartbla);--button-border-color:transparent;--button-text-color:var(--color-svartbla-text)}.game-news .game-sponsor{align-items:center;display:flex;font-size:1.125rem;font-weight:var(--font-weight-body);gap:.5rem;justify-content:center;line-height:var(--line-height-body)}.game-news .game-sponsor img{display:block;max-height:2.5rem;max-width:5rem;-o-object-fit:contain;object-fit:contain}@media (min-width:576px){.game-news .team{flex-direction:row;white-space:nowrap}.game-news .team:last-of-type{flex-direction:row-reverse}}@media (min-width:1280px){.game-news .header{grid-template-columns:auto auto 1fr auto;grid-template-rows:auto;padding:1rem var(--block-padding)}.game-news .game-date{grid-column:1/2}.game-news .game-date,.game-news .league{grid-row:1/2;padding-bottom:0;padding-top:0}.game-news .league{grid-column:4/5}.game-news .teams{background:var(--color-vit);color:var(--color-vit-text);grid-column:2/3;grid-row:1/2;padding-bottom:0;padding-top:0}.game-news .teams:after{display:none}.game-news .button-area{grid-column:3/4;grid-row:1/2;margin-left:auto;padding-bottom:0;padding-top:0}}.news-archive-no-results{margin-bottom:var(--block-margin);padding-bottom:var(--block-padding)}.news-archive-no-results p{font-family:var(--font-family-label);font-size:var(--font-size-label-L);font-weight:var(--font-weight-label);line-height:var(--line-height-label)}.wysiwyg ol:has(li>img:only-child){list-style-type:none;padding:0}.wysiwyg ol:has(li>img:only-child) img{max-width:100%}.wysiwyg a[href="#carouselSlideshowBlock"]{display:none}.accordions{display:grid;grid-template-columns:repeat(12,1fr);grid-gap:var(--grid-gutter)}.accordions .accordions-inner{grid-column:1/13;grid-row:1/2}.accordion{align-items:start;display:grid;gap:.75rem;grid-column:1/13;grid-row:2/3;grid-template-columns:1fr}.accordion .accordion-heading{width:100%}.accordion details{background:var(--color-morkbla);border-radius:var(--radius-l);padding:0}.accordion details summary{cursor:pointer;display:flex;font-family:var(--font-family-headline);font-size:var(--font-size-headline-S);font-weight:var(--font-weight-headline);justify-content:space-between;line-height:var(--line-height-headline);padding:1rem 1.5rem;transition:all .2s ease-out}.accordion details summary::-webkit-details-marker{display:none}.accordion details summary:after{align-items:center;background:url(/app/themes/mesta-maestarna/dist/images/accordion-expand.dd469c.svg) 50% 50% no-repeat;border:1px solid var(--color-vitbla);border-radius:var(--radius-s);content:"";display:flex;font-size:32px;font-weight:300;height:1.25rem;justify-content:center;line-height:0;width:1.25rem}.accordion details .accordion-content{background:var(--color-morkbla);border-radius:var(--radius-l);padding:0 1.5rem;transition:all .2s ease-out}.accordion details .accordion-content *{font-size:var(--font-size-body-M);opacity:0;transition:all .2s ease-out}.accordion details .accordion-content .text-link a{color:var(--color-vitbla)}.accordion details .accordion-content ol li::marker{font-size:inherit}.accordion details .accordion-content :first-child{margin-top:0}.accordion details .accordion-content :last-child{margin-bottom:0}.accordion details[open] summary{padding-top:1.5rem}.accordion details[open] summary:after{background-image:url(/app/themes/mesta-maestarna/dist/images/accordion-collapse.3fafe3.svg)}.accordion details[open] .accordion-content{opacity:1;padding:.5rem 1.5rem 1.5rem}.accordion details[open] .accordion-content *{opacity:1}@media (min-width:1440px){.accordion .accordions-count-3 .accordion,.accordion .accordions-count-4 .accordion{grid-template-columns:repeat(4,1fr)}}@media (min-width:768px){.accordions .accordions-count-1 .accordion{grid-template-columns:1fr}.accordions .accordions-count-2 .accordion,.accordions .accordions-count-3 .accordion,.accordions .accordions-count-4 .accordion{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.accordions .accordions-count-1,.accordions .accordions-count-2{grid-column:2/12}.accordions .accordions-count-3 .accordion{grid-template-columns:repeat(3,1fr)}}@media (min-width:1440px){.accordions .accordions-count-1,.accordions .accordions-count-2{grid-column:3/11}.accordions .accordions-count-4 .accordion{grid-template-columns:repeat(4,1fr)}}.calendar-items{display:grid;gap:var(--grid-gutter);grid-template-columns:1fr;margin-bottom:var(--block-margin)}.calendar-items>.button{grid-column:1/2}.calendar-item{display:flex;flex-direction:column;--block-padding:1.25rem;flex:1;min-width:250px}.calendar-item .calendar-item-inner{background:var(--color-svartbla);border-radius:var(--radius-l);box-sizing:border-box;display:flex;flex-direction:column;gap:1rem;overflow:hidden;padding-bottom:calc(var(--block-padding)*1.5)}.calendar-item .header{align-items:center;background:var(--color-vit);color:var(--color-vit-text);display:flex;justify-content:space-between;padding:1rem var(--block-padding)}.calendar-item .game-date{display:grid;gap:0 .25rem;grid-template-columns:auto auto;grid-template-rows:1fr auto auto 1fr}.calendar-item .game-date .day{align-self:center;color:var(--color-theme-override,var(--color-emblembla));font-size:1.625rem;font-weight:800;grid-column:1/2;grid-row:1/5;letter-spacing:-.05em;line-height:var(--line-height-label)}.calendar-item .game-date .weekday{grid-row:3/4}.calendar-item .game-date .month,.calendar-item .game-date .weekday{font-size:.6875rem;font-weight:var(--font-weight-label);grid-column:2/3;line-height:var(--line-height-label);text-transform:uppercase}.calendar-item .game-date .month{grid-row:2/3}.calendar-item .league{display:grid;gap:0 .25rem;grid-template-columns:auto auto;grid-template-rows:1fr auto auto 1fr}.calendar-item .league .league-logo{align-items:center;align-self:center;display:flex;grid-column:2/3;grid-row:1/5}.calendar-item .league .league-logo img{-o-object-fit:contain;object-fit:contain}.calendar-item .league .league-name{grid-row:2/3}.calendar-item .league .league-gender,.calendar-item .league .league-name{font-size:.6875rem;font-weight:var(--font-weight-label);grid-column:1/2;line-height:var(--line-height-label);text-align:right;text-transform:uppercase}.calendar-item .league .league-gender{grid-row:3/4}.calendar-item .heading{font-family:var(--font-family-headline);font-size:1.5rem;font-weight:var(--font-weight-headline);line-height:var(--line-height-headline);padding:0 var(--block-padding)}.calendar-item .practice,.calendar-item .teams{align-items:center;display:grid;flex-wrap:wrap;grid-template-columns:1fr auto 1fr;justify-content:space-evenly}.calendar-item .practice{container-type:inline-size;display:block;padding:0 var(--block-padding)}.calendar-item .practice p{font-family:var(--font-family-headline);font-size:1.5rem;font-weight:var(--font-weight-headline);line-height:var(--line-height-headline);margin:0}.calendar-item .team{align-items:center;display:flex;flex-direction:column;gap:.3rem;justify-content:flex-end;padding:0 .5rem;text-align:center}.calendar-item .team .badge{display:flex;flex-shrink:0;height:2.8125rem;margin:0 auto .5rem;min-width:50px;width:2.8125rem}.calendar-item .team img{display:block;height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.calendar-item .team p{font-family:var(--font-family-headline);font-weight:var(--font-weight-headline);line-height:1;margin:0}.calendar-item .vs{align-self:center;color:var(--color-vitbla);font-family:var(--font-family-label);font-size:1rem;font-weight:var(--font-weight-label);grid-column:2/3;grid-row:1/2;line-height:var(--line-height-label);text-align:center}.calendar-item .score{align-items:center;display:flex;flex-direction:column;gap:.5rem;grid-column:2/3;grid-row:1/2;justify-content:center}.calendar-item .score .score-full-time{color:var(--color-svartbla-text);font-family:var(--font-family-headline);font-size:var(--font-size-headline-XL-cf);font-weight:var(--font-weight-headline);line-height:.8}.calendar-item .score .score-half-time{color:var(--color-vitbla);font-family:var(--font-family-label);font-size:var(--font-sliz-label-M);font-weight:var(--font-weight-label);line-height:var(--line-height-label)}.calendar-item .game-data{display:flex;flex-wrap:wrap;gap:.5rem 2rem;justify-content:center;padding:0 var(--block-padding)}.calendar-item .game-data:before{border-top:1px solid var(--color-vitbla);content:"";display:block;height:0;margin-bottom:.5rem;opacity:.125;width:100%}.calendar-item .game-data:has(.game-data-item:only-of-type){justify-content:flex-start}.calendar-item .game-data-item{display:flex;flex-direction:row;gap:.375rem}.calendar-item .game-data-item svg path{stroke:var(--color-vitbla)}.calendar-item .game-data-item:before{align-self:center;background-position:100% 50%;background-repeat:no-repeat;background-size:contain;content:"";display:block;height:1.25rem;width:1.25rem}.calendar-item .game-data-item.time:before{background-image:url(/app/themes/mesta-maestarna/dist/images/icon-time.1261f6.svg)}.calendar-item .game-data-item.location:before{background-image:url(/app/themes/mesta-maestarna/dist/images/icon-location.b8a546.svg)}.calendar-item .game-data-item.tickets:before{background-image:url(/app/themes/mesta-maestarna/dist/images/icon-tickets.210ef7.svg)}.calendar-item .calendar-extra-info{display:flex;flex-wrap:wrap;padding:0 var(--block-padding)}.calendar-item .calendar-extra-info>*{width:100%}.calendar-item .calendar-extra-info P{margin:.5em 0}.calendar-item .calendar-extra-info:before{border-top:1px solid var(--color-vitbla);content:"";display:block;height:0;margin-bottom:.5rem;opacity:.125;width:100%}.calendar-item .button-area{align-items:flex-end;display:flex;flex:1;flex-wrap:wrap;gap:.75rem;padding:0 var(--block-padding)}.calendar-item .button-area .button{flex:1;padding-left:.3em;padding-right:.3em}.calendar-item .game-sponsor{align-items:center;display:flex;font-size:1.125rem;font-weight:var(--font-weight-body);gap:.5rem;justify-content:center;line-height:var(--line-height-body);margin:.5rem 0 0}.calendar-item .game-sponsor img{display:block;max-height:2.5rem;max-width:5rem;-o-object-fit:contain;object-fit:contain}.nineteen-ten .calendar-item .button{--button-bg-color:var(--color-theme-override,var(--color-himmelsbla));--button-border-color:var(--color-theme-override,var(--color-himmelsbla));--button-text-color:var(--color-theme-override-text,var(--color-vit))}.calendar-subscribe{background:var(--color-vit);border-radius:var(--radius-s);box-shadow:0 4px 14px 0 rgba(0,0,0,.25);color:var(--color-vit-text);display:flex;flex-direction:column;gap:1rem;padding:1.25rem;position:absolute;right:0;top:calc(100% + 1rem);width:auto}.calendar-subscribe .calendar-subscribe-heading{font-family:var(--font-family-headline);font-size:1.5rem;font-weight:var(--font-weight-headline);line-height:var(--font-line-height);margin:0}.calendar-subscribe .calendar-subscribe-select-wrapper{position:relative}.calendar-subscribe .calendar-subscribe-select-wrapper:after{align-self:center;background-color:var(--color-morkbla-text);bottom:0;content:"";display:block;height:16px;margin:auto;-webkit-mask:url(/app/themes/mesta-maestarna/dist/images/navigation-arrow.e1f537.svg) no-repeat;mask:url(/app/themes/mesta-maestarna/dist/images/navigation-arrow.e1f537.svg) no-repeat;-webkit-mask-size:contain;mask-size:contain;position:absolute;right:1.25rem;top:0;transform:rotate(90deg);width:16px}.calendar-subscribe .calendar-subscribe-select{-webkit-appearance:none;background:var(--color-morkbla);border:none;border-radius:var(--radius-s);color:var(--color-morkbla-text);cursor:pointer;font-size:1rem;padding:.75rem 1.25rem;width:100%}.calendar-subscribe .calendar-subscribe-buttons{display:flex;gap:1rem}@media (min-width:768px){.calendar-items{grid-template-columns:repeat(2,1fr)}}@media (min-width:1280px){.calendar-items{grid-template-columns:repeat(3,1fr)}}@media (min-width:1440px){.calendar-items{grid-template-columns:repeat(4,1fr)}}.search-filter{background:var(--color-svartbla);margin-bottom:var(--block-margin);margin-top:calc(var(--page-top-margin)*-1);position:relative;--search-input-bg:#fff;--search-input-color:var(--color-svartbla);margin-left:calc(-50vw - -50%);margin-right:calc(-50vw - -50%);padding:3rem calc(50vw - 50%) 1rem}.search-filter-inner{align-items:center;display:flex;flex-direction:row;flex-direction:row-reverse;flex-wrap:wrap;gap:1rem 2rem;justify-content:end;transition:padding .1s cubic-bezier(.24,.01,.82,.76)}.search-filter-input{align-self:flex-start;background:var(--search-input-bg);border-radius:var(--radius-s);color:var(--search-input-color);display:flex;height:var(--input-height);order:2;overflow:hidden;position:relative;width:100%}.search-filter-input:after{background-color:var(--search-input-color);bottom:0;content:"";display:block;-webkit-mask:url(/app/themes/mesta-maestarna/dist/images/search.ad98b8.svg) 50% 50% no-repeat;mask:url(/app/themes/mesta-maestarna/dist/images/search.ad98b8.svg) 50% 50% no-repeat;position:absolute;right:1rem;top:0;width:20px}.search-filter-input input{background:var(--search-input-bg);border:none;color:var(--search-input-color);flex:1;font-size:1rem;padding:0 1rem}.search-filter-input input:focus{outline:none}.search-filter-input input:focus-visible{outline:solid 2px var(--color-emblembla)}.search-filter-input button,.search-filter-input input[type=submit]{aspect-ratio:1;background:var(--search-input-bg);border:0;color:var(--color-svartbla);color:transparent;flex:0;height:100%;padding:0}.search-filter-input button:focus,.search-filter-input input[type=submit]:focus{outline:none}.search-filter-input button:focus-visible,.search-filter-input input[type=submit]:focus-visible{outline:solid 2px var(--color-emblembla);outline-offset:-2px}.search-filter-cta{align-self:flex-end;order:1;position:relative;z-index:1}.search-filter-cta button{align-items:center;background:none;border:none;color:var(--color-svartbla-text);cursor:pointer;display:flex;font-family:var(--font-family-label);font-size:1rem;font-weight:var(--font-weight-label);gap:.5em;line-height:var(--line-height-label);padding-left:0;padding-right:0}.search-filter-cta button:before{background:url(/app/themes/mesta-maestarna/dist/images/subscribe.4f049c.svg) 50% 50% no-repeat;background-size:contain;content:"";display:block;height:18px;width:18px}.search-results .search-results-top-item{margin-bottom:var(--block-margin)}.search-results .search-results-group{display:grid;gap:var(--grid-gutter);grid-template-columns:1fr;width:100%}.search-results .search-results-group.columns-6{grid-template-columns:1fr 1fr}.search-results .search-result-item{flex:100%}.search-results .button{margin-top:2rem}@media (min-width:768px){.search-results .search-results-group{grid-template-columns:1fr 1fr}.search-results .search-results-group.columns-6{grid-template-columns:1fr 1fr 1fr 1fr}}@media (min-width:1024px){.search-results .search-results-group{grid-template-columns:1fr 1fr 1fr}}@media (min-width:1280px){.search-results .search-results-group.columns-6{grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr}}.search-filter-date{align-items:center;display:flex;font-family:var(--font-family-label);font-size:1rem;font-weight:var(--font-weight-label);gap:.5em;line-height:var(--line-height-label);order:1;position:relative}.search-filter-date:before{background:url(/app/themes/mesta-maestarna/dist/images/date-search.a64592.svg) 50% 50% no-repeat;background-size:contain;content:"";display:block;height:18px;width:18px}.search-filter-date select{bottom:0;cursor:pointer;left:0;opacity:0;position:absolute;right:0;top:0}.search-filter-info{align-self:flex-end;order:1}.search-filter-info>div{font-family:var(--font-family-label);font-size:var(--font-size-label-S);font-weight:var(--font-weight-label);line-height:var(--line-height-label);margin:0}.search-filter-categories{align-self:flex-start;flex:1;max-width:100%;order:3}.search-filter-categories .search-filter-categories-list{border:none;display:flex;flex-wrap:nowrap;gap:.5rem;overflow-x:auto}.search-filter-categories .search-filter-categories-list .text-link{margin:0}.search-filter-categories a,.search-filter-categories label{background:var(--color-morkbla);border-radius:var(--radius-s);color:var(--color-morkbla-text);cursor:pointer;display:inline-block;font-family:var(--font-family-label);font-size:.875rem;font-weight:var(--font-weight-label);line-height:var(--line-height-label);margin:0;padding:.8em 1.2em;position:relative;white-space:nowrap}.search-filter-categories a input,.search-filter-categories label input{height:0;position:absolute;visibility:hidden;width:0}.search-filter-categories a.current,.search-filter-categories a:has(input:checked),.search-filter-categories label.current,.search-filter-categories label:has(input:checked){background-color:var(--color-himmelsbla);color:var(--color-himmelsbla-text)}.search-result-page-item{background:var(--color-morkbla);border-radius:var(--radius-l);padding:0}.search-result-page-item .search-result-page-item-inner{display:block;padding:var(--block-padding)}.search-result-page-item .search-result-page-heading{font-family:var(--font-family-headline);font-size:var(--font-size-headline-M);font-weight:var(--font-weight-headline);line-height:var(--line-height-headline)}.search-result-page-item .search-result-page-item-text{font-family:var(--font-family-body);font-size:var(--font-size-body-M);font-weight:var(--font-weight-body);line-height:var(--line-height-body)}.search-no-result .search-no-result-inner{max-width:800px}.search-no-result h2{color:var(--color-vit)}@media (max-width:767px){.search-filter{margin-left:calc(var(--page-margin)*-1);margin-right:calc(var(--page-margin)*-1);width:auto}}@media (min-width:768px){.search-filter{padding-top:1rem;--search-input-bg:var(--color-morkbla);--search-input-color:var(--color-morkbla-text)}.search-filter .search-filter-inner{box-sizing:border-box;padding-left:calc(var(--logo-space));width:100%}.search-filter .search-filter-input{align-self:auto;width:auto}.search-filter .search-filter-input input::-moz-placeholder{color:var(--color-vit)}.search-filter .search-filter-input input::placeholder{color:var(--color-vit)}.search-filter .search-filter-input:after{background-color:var(--color-vit)}.search-filter .search-filter-cta{align-self:auto;width:auto}.search-filter .search-filter-date{order:2;width:auto}.search-filter .search-filter-info{align-self:auto;order:2;width:auto}.search-filter .search-filter-categories{align-self:auto;margin-right:0;width:auto}}@media (min-width:1024px){.search-filter .search-filter-input{display:none}}.game-info{display:flex;flex-direction:column;--block-padding:1.25rem;margin-top:calc(var(--page-top-margin)*-1)}.game-info .game-info-headline{color:var(--color-emblembla);color:var(--color-himmelsbla);font-size:var(--font-size-label-S);font-weight:var(--font-weight-label);line-height:var(--line-height-label);margin-top:2em;order:4;text-align:center}.game-info .game-info-header-inner{border-radius:var(--radius-l);display:flex;flex-direction:column;gap:1.25rem;margin:0 auto;max-width:960px;overflow:hidden;padding-bottom:var(--block-padding)}.game-info .game-info-top-header{align-items:center;color:var(--color-vit);display:flex;justify-content:space-between;padding:1rem 0}.game-info .game-date{display:grid;gap:0 .25rem;grid-template-columns:auto auto;grid-template-rows:1fr auto auto 1fr;transform:translateX(var(--logo-space));transition:transform .1s cubic-bezier(.24,.01,.82,.76)}.game-info .game-date .day{align-self:center;color:var(--color-emblembla);font-size:1.625rem;font-weight:var(--font-weight-label);grid-column:1/2;grid-row:1/5;line-height:var(--line-height-label)}.game-info .game-date .weekday{grid-row:3/4}.game-info .game-date .month,.game-info .game-date .weekday{font-size:.6875rem;font-weight:var(--font-weight-label);grid-column:2/3;line-height:var(--line-height-label);text-transform:uppercase}.game-info .game-date .month{grid-row:2/3;white-space:nowrap}.game-info .header{align-items:center;color:var(--color-vit);display:flex;justify-content:space-between;padding:1rem var(--block-padding)}.game-info .league{display:grid;gap:0 .25rem;grid-template-columns:auto auto;grid-template-rows:1fr auto auto 1fr}.game-info .league .league-logo{align-items:center;align-self:center;display:flex;grid-column:2/3;grid-row:1/5}.game-info .league .league-logo img{-o-object-fit:contain;object-fit:contain}.game-info .league .league-name{grid-row:2/3}.game-info .league .league-gender,.game-info .league .league-name{font-size:.6875rem;font-weight:var(--font-weight-label);grid-column:1/2;line-height:var(--line-height-label);text-align:right;text-transform:uppercase}.game-info .league .league-gender{grid-row:3/4}.game-info .teams{align-items:center;display:grid;flex-wrap:wrap;grid-template-columns:1fr min(20%,180px) 1fr;justify-content:space-evenly}.game-info .team{align-items:center;display:flex;flex-direction:column;gap:.8rem;justify-content:flex-end;text-align:center}.game-info .team .badge{display:flex;flex-shrink:0;height:10vw;max-height:5.6rem;max-width:5.6rem;min-height:4rem;min-width:4rem;width:10vw}.game-info .team .badge img{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.game-info .team p{font-family:var(--font-family-headline);font-size:var(--font-size-headline-XS);font-weight:var(--font-weight-headline);line-height:var(--line-height-headline);margin:0}.game-info .score{align-items:center;display:flex;flex-direction:column;gap:.5rem;grid-column:2/3;grid-row:1/2}.game-info .score .score-full-time{align-items:center;color:var(--color-svartbla-text);display:flex;font-family:var(--font-family-display);font-size:var(--font-size-display-M);font-weight:var(--font-weight-display);gap:.9rem;line-height:.8}.game-info .score .score-full-time span{align-items:center;background:var(--color-morkbla);border-radius:var(--radius-s);display:inline-flex;height:1.3em;justify-content:center;width:1.3em}.game-info .score .score-half-time{color:var(--color-vitbla);font-family:var(--font-family-label);font-size:var(--font-size-label-M);font-weight:var(--font-weight-label);line-height:var(--line-height-label)}.game-info .score .game-sponsor{font-family:var(--font-family-body);font-size:var(--font-size-body-M);font-weight:var(--font-weight-body);line-height:var(--line-height-body)}.game-info .vs{align-self:center;color:var(--color-vitbla);font-family:var(--font-family-label);font-size:1.2rem;font-weight:var(--font-weight-label);grid-column:2/3;grid-row:1/2;line-height:var(--line-height-label);text-align:center}.game-info .divider{align-items:center;display:grid;grid-template-columns:1fr;grid-template-rows:1fr;justify-content:center;margin:auto;max-width:100%;width:460px}.game-info .divider:before{border-bottom:1px solid var(--color-avdelarstreck-dark);content:"";grid-column:1/2;grid-row:1/2;height:0;width:100%}.game-info .divider .live-indicator{align-items:center;background:var(--color-himmelsbla);border-radius:var(--radius-s);color:var(--color-himmelsbla-text);display:inline-flex;font-family:var(--font-family-label);font-size:.625rem;font-weight:var(--font-weight-label);grid-column:1/2;grid-row:1/2;height:1.125rem;justify-content:center;line-height:var(--line-height-label);margin:auto;padding:0 3em;text-transform:uppercase}.game-info .goals{display:flex;gap:.5rem;margin:auto;max-width:100%;width:460px}.game-info .goals .goal-list{color:var(--color-himmelsbla);flex:1}.game-info .goals .goal-list ul{display:flex;flex-direction:column;gap:.3rem}.game-info .goals .goal-list li{display:flex;font-size:var(--font-size-label-S);gap:.5em;line-height:var(--line-height-label)}.game-info .goals .goal-list li:before{align-self:baseline;background:url(/app/themes/mesta-maestarna/dist/images/goal.4e90ea.svg) 50% 50% no-repeat;background-size:contain;content:"";display:block;flex-shrink:0;height:12px;margin-bottom:-.1em;position:relative;width:12px}.game-info .goals .goal-list .goal-time{white-space:nowrap}.game-info .goals .goal-list.away{text-align:right}.game-info .goals .goal-list.away li{flex-direction:row-reverse}.game-info .goals ul{margin:0;padding:0}.game-info .goals li{list-style-type:none;margin:0;padding:0}.game-info .latest-update{color:var(--color-himmelsbla);font-family:var(--font-family-label);font-size:var(--font-size-label-S);font-weight:var(--font-weight-label);line-height:var(--line-height-label);text-align:center}.game-info .game-buttons{display:flex;gap:1rem;justify-content:center}@media (min-width:800px){.game-info .team{container-type:inline-size;gap:2rem;justify-content:flex-start}.game-info .team p{font-size:var(--fluid-26-32)}.game-info .team.home{flex-direction:row-reverse;text-align:left}.game-info .team.away{flex-direction:row}.game-info .score .score-full-time span{background:var(--color-svartbla)}}.game-info-content{display:grid;gap:var(--grid-gutter);grid-template-columns:1fr}.game-info-content .game-info-events{grid-column:1/2;grid-row:4/5}.game-info-content .game-info-events:empty{display:none}.game-info-content .game-info-main{display:flex;flex-direction:column;grid-column:1/2;grid-row:1/2;overflow:hidden}.game-info-content .game-info-images{background:var(--color-svartbla);flex:1;overflow:hidden;position:relative}.game-info-content .game-info-images img{aspect-ratio:1.3/1;display:block;height:auto;-o-object-fit:cover;object-fit:cover;width:100%}.game-info-content .game-info-images .image-modal-gallery-toggler{bottom:1rem;position:absolute;right:1rem;width:auto}.game-info-content .game-info-data{align-items:center;background:var(--color-svartbla);color:var(--color-svartbla-text);display:flex;gap:var(--fluid-20-42);justify-content:center;min-height:48px;padding:0 2rem}.game-info-content .game-info-data .game-info-data-item{display:flex;flex-direction:row;font-size:1rem;gap:.3rem .5rem;padding:.7rem .2rem}.game-info-content .game-info-data .game-info-data-item:before{align-self:center;background-position:100% 50%;background-repeat:no-repeat;background-size:contain;content:"";display:block;height:1.25rem;width:1.25rem}.game-info-content .game-info-data .game-info-data-item.time:before{background-image:url(/app/themes/mesta-maestarna/dist/images/icon-time.1261f6.svg)}.game-info-content .game-info-data .game-info-data-item.location:before{background-image:url(/app/themes/mesta-maestarna/dist/images/icon-location.b8a546.svg)}.game-info-content .game-info-data .game-info-data-item.tickets:before{background-image:url(/app/themes/mesta-maestarna/dist/images/icon-tickets.210ef7.svg)}.game-info-content .game-info-sponsor{align-items:center;background:var(--color-himmelsbla);color:var(--color-himmelsbla-text);display:flex;gap:.5rem;height:50px;justify-content:center;overflow:hidden;padding:0 2rem}.game-info-content .game-info-sponsor .text-link a:after{display:none}.game-info-content .game-info-sponsor img{display:block;max-height:30px;max-width:150px;-o-object-fit:contain;object-fit:contain}.game-info-content .game-info-events{min-height:65vh;position:relative;width:100%}.game-info-content .game-info-events:has(.game-info-no-events){min-height:10rem}.game-info-content .game-info-events .game-info-events-inner{aspect-ratio:auto;background:var(--color-vit);border-radius:var(--radius-l);bottom:0;color:var(--color-vit-text);display:flex;flex-direction:column;left:0;max-height:none;padding:1rem 1.25rem;position:absolute;right:0;top:0}.game-info-content .game-info-events .section-heading{flex:0;margin-top:.8em}.game-info-content .game-info-events .game-info-no-events{font-size:var(--font-size-body-M);font-weight:var(--font-weight-body);line-height:var(--line-height-body);margin:0}.game-info-content .game-info-events .game-info-events-list{margin-top:-.5rem;overflow-y:auto}.game-info-content .game-info-events tr{display:block}.game-info-content .game-info-events th{display:block;font-family:var(--font-family-headline);font-size:var(--font-size-headline-S);font-weight:var(--font-weight-headline);line-height:0;margin-bottom:.1em;text-align:left;vertical-align:middle;white-space:nowrap}.game-info-content .game-info-events th:after{background-color:var(--color-vit-text);content:"";display:inline-block;height:22px;margin-left:.25rem;-webkit-mask-position:0 50%;mask-position:0 50%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;vertical-align:middle;width:24px}.game-info-content .game-info-events th span{line-height:0;vertical-align:middle}.game-info-content .game-info-events td{display:block;font-family:var(--font-family-body);font-size:var(--font-size-body-S);font-weight:var(--font-weight-body);line-height:1.2;margin-bottom:.8rem}.game-info-content .game-info-events .event-type--corner th:after{-webkit-mask-image:url(/app/themes/mesta-maestarna/dist/images/event-corner.276d23.svg);mask-image:url(/app/themes/mesta-maestarna/dist/images/event-corner.276d23.svg)}.game-info-content .game-info-events .event-type--free_kick th:after,.game-info-content .game-info-events .event-type--goal th:after{-webkit-mask-image:url(/app/themes/mesta-maestarna/dist/images/event-goal.188b50.svg);mask-image:url(/app/themes/mesta-maestarna/dist/images/event-goal.188b50.svg)}.game-info-content .game-info-events .event-type--match_phase th:after{-webkit-mask-image:url(/app/themes/mesta-maestarna/dist/images/event-match_phase.931c03.svg);mask-image:url(/app/themes/mesta-maestarna/dist/images/event-match_phase.931c03.svg)}.game-info-content .game-info-events .event-type--medical_treatment th:after{-webkit-mask-image:url(/app/themes/mesta-maestarna/dist/images/event-medical_treatment.9e82be.svg);mask-image:url(/app/themes/mesta-maestarna/dist/images/event-medical_treatment.9e82be.svg)}.game-info-content .game-info-events .event-type--penalty_kick th:after{-webkit-mask-image:url(/app/themes/mesta-maestarna/dist/images/event-penalty_kick.904db4.svg);mask-image:url(/app/themes/mesta-maestarna/dist/images/event-penalty_kick.904db4.svg)}.game-info-content .game-info-events .event-type--red_card th:after{-webkit-mask-image:url(/app/themes/mesta-maestarna/dist/images/event-red_card.5fde12.svg);mask-image:url(/app/themes/mesta-maestarna/dist/images/event-red_card.5fde12.svg)}.game-info-content .game-info-events .event-type--shot th:after{-webkit-mask-image:url(/app/themes/mesta-maestarna/dist/images/event-shot.395800.svg);mask-image:url(/app/themes/mesta-maestarna/dist/images/event-shot.395800.svg)}.game-info-content .game-info-events .event-type--substitution th:after{-webkit-mask-image:url(/app/themes/mesta-maestarna/dist/images/event-substitution.780e86.svg);mask-image:url(/app/themes/mesta-maestarna/dist/images/event-substitution.780e86.svg)}.game-info-content .game-info-events .event-type--yellow_card th:after{-webkit-mask-image:url(/app/themes/mesta-maestarna/dist/images/event-yellow_card.71fe1d.svg);mask-image:url(/app/themes/mesta-maestarna/dist/images/event-yellow_card.71fe1d.svg)}.game-info-content .game-info-penalty-shootout .section-heading{margin-bottom:.8rem}.game-info-content .game-info-penalty-shootout-list{margin:0;padding:0}.game-info-content .game-info-penalty-shootout-list li{font-family:var(--font-family-body);font-size:var(--font-size-body-S);font-weight:var(--font-weight-body);line-height:1.2;list-style-type:none;margin:0 0 .6em;padding:0}.game-info-content .game-info-stats{background:var(--color-morkbla);border-radius:var(--radius-l);display:flex;flex-direction:column;grid-column:1/2;grid-row:2/3;padding:1rem 1.25rem 1.25rem}.game-info-content .game-info-stats .section-heading{flex:0;margin-top:.8em}.game-info-content .game-info-stats .header{align-items:center;border-bottom:1px solid var(--color-avdelarstreck);display:flex;justify-content:space-between;padding-bottom:1rem}.game-info-content .game-info-stats .game-date{display:grid;gap:0 .25rem;grid-template-columns:auto auto;grid-template-rows:1fr auto auto 1fr}.game-info-content .game-info-stats .game-date .day{align-self:center;color:var(--color-emblembla);font-size:1.625rem;font-weight:var(--font-weight-label);grid-column:1/2;grid-row:1/5;line-height:var(--line-height-label)}.game-info-content .game-info-stats .game-date .weekday{grid-row:3/4}.game-info-content .game-info-stats .game-date .month,.game-info-content .game-info-stats .game-date .weekday{font-size:.6875rem;font-weight:var(--font-weight-label);grid-column:2/3;line-height:var(--line-height-label);text-transform:uppercase}.game-info-content .game-info-stats .game-date .month{grid-row:2/3}.game-info-content .game-info-stats .league{display:grid;gap:0 .25rem;grid-template-columns:auto auto;grid-template-rows:1fr auto auto 1fr}.game-info-content .game-info-stats .league .league-logo{align-items:center;align-self:center;display:flex;grid-column:2/3;grid-row:1/5}.game-info-content .game-info-stats .league .league-logo img{-o-object-fit:contain;object-fit:contain}.game-info-content .game-info-stats .league .league-name{grid-row:2/3}.game-info-content .game-info-stats .league .league-gender,.game-info-content .game-info-stats .league .league-name{font-size:.6875rem;font-weight:var(--font-weight-label);grid-column:1/2;line-height:var(--line-height-label);text-align:right;text-transform:uppercase}.game-info-content .game-info-stats .league .league-gender{grid-row:3/4}.game-info-content .game-info-stats .game-stats-table,.game-info-content .game-info-stats .game-stats-table tbody,.game-info-content .game-info-stats .game-stats-table thead{display:flex;flex-direction:column;width:100%}.game-info-content .game-info-stats .game-stats-table{display:flex;flex-wrap:wrap;width:100%}.game-info-content .game-info-stats .game-stats-table tr{display:flex;padding:20px 0 12px;position:relative;--percentage-value:calc(100%*(var(--home-value) + 0.0001)/(var(--home-value) + var(--away-value) + 0.0002))}.game-info-content .game-info-stats .game-stats-table td,.game-info-content .game-info-stats .game-stats-table th{padding:0!important}.game-info-content .game-info-stats .game-stats-table thead tr{padding-bottom:0;padding-top:0}.game-info-content .game-info-stats .game-stats-table thead img{display:block;height:2rem;-o-object-fit:contain;object-fit:contain;width:2rem}.game-info-content .game-info-stats .game-stats-table tbody tr:before{background:var(--color-svartbla);border-radius:4px;bottom:0;content:"";display:flex;height:8px;left:0;position:absolute;width:100%}.game-info-content .game-info-stats .game-stats-table tbody tr:after{background:var(--color-emblembla);border-radius:4px;bottom:0;content:"";display:flex;height:8px;left:0;position:absolute;width:var(--percentage-value)}.game-info-content .game-info-stats .game-stats-table tr>:first-child{flex:1;font-family:var(--font-family-headline);font-size:var(--font-size-headline-S);font-weight:var(--font-weight-headline);line-height:var(--line-height-headline);order:2;text-align:center}.game-info-content .game-info-stats .game-stats-table tr>:nth-child(2){order:1}.game-info-content .game-info-stats .game-stats-table tr>:nth-child(2),.game-info-content .game-info-stats .game-stats-table tr>:nth-child(3){font-family:var(--font-family-label);font-size:var(--font-size-label-M);font-weight:var(--font-weight-label);line-height:var(--line-height-label)}.game-info-content .game-info-stats .game-stats-table tr>:nth-child(3){order:3}.game-info-content .game-info-stats .game-stats-table .cards-row:after,.game-info-content .game-info-stats .game-stats-table .cards-row:before{display:none}.game-info-content .game-info-stats .game-stats-table .cards-row dl{display:flex;gap:.5rem;margin:0;padding:0}.game-info-content .game-info-stats .game-stats-table .cards-row dl.cards-away{flex-direction:row-reverse}.game-info-content .game-info-stats .game-stats-table .cards-row dt{display:none}.game-info-content .game-info-stats .game-stats-table .cards-row dd{border-radius:var(--radius-s);color:var(--color-svartbla);display:flex;margin:0;padding:.3em}.game-info-content .game-info-stats .game-stats-table .cards-row dd.card-yellow{background-color:oklch(79.2% .155 102.34)}.game-info-content .game-info-stats .game-stats-table .cards-row dd.card-red{background-color:#d93b3b}.game-info-content .game-info-no-stats{align-items:center;display:flex;font-size:var(--font-size-label-S);font-weight:var(--font-weight-label);height:100%;justify-content:center;line-height:var(--line-height-label);padding:10%;text-align:center;text-wrap:balance}@media (max-width:1023px){.game-info-content .game-info-data{align-items:start;gap:.5rem}.game-info-content .game-info-data .game-info-data-item{flex-direction:column;min-width:120px;text-align:center}.game-info-content .game-info-header{background:var(--color-svartbla)}.game-info-content .game-info-header,.game-info-content .game-info-main{margin-left:calc(var(--page-margin)*-1);margin-right:calc(var(--page-margin)*-1)}.game-info-content .game-info-images{border-radius:0}}@media (max-width:480px){.game-info-content .game-info-data{padding:0 1rem}.game-info-content .game-info-data .game-info-data-item{min-width:25%}}@media (min-width:1024px){.game-info-content{grid-template-columns:repeat(12,1fr);grid-template-rows:auto}.game-info-content .game-info-stats{grid-column:2/7;grid-row:2/3}.game-info-content .game-info-main{grid-column:2/12;grid-row:1/2}.game-info-content .game-info-main img{aspect-ratio:9/5}.game-info-content .game-info-main>div:first-child{border-top-left-radius:var(--radius-l);border-top-right-radius:var(--radius-l)}.game-info-content .game-info-main>div:last-child{border-bottom-left-radius:var(--radius-l);border-bottom-right-radius:var(--radius-l)}.game-info-content .game-info-events{grid-column:7/12;grid-row:2/3;height:100%;min-height:400px;position:relative}.game-info-content .game-info-events .game-info-events-list{height:100%;width:100%}.game-info-content .game-info-formations{box-sizing:border-box;grid-column:2/12;grid-row:3/4;height:500px}}@media (min-width:1440px){.game-info-content{grid-template-columns:repeat(12,1fr);grid-template-rows:1fr}.game-info-content .game-info-images,.game-info-content .game-info-images img{aspect-ratio:1.3/1}.game-info-content .game-info-stats{grid-column:1/4;grid-row:1/2}.game-info-content .game-info-main{grid-column:4/10;grid-row:1/2}.game-info-content .game-info-main img{aspect-ratio:1.3/1}.game-info-content .game-info-events{grid-column:10/13;grid-row:1/2}.game-info-content .game-info-formations{grid-column:1/13}}.players{display:flex;flex-wrap:wrap;gap:var(--grid-gutter);margin-top:3rem}.players .players__team{flex:1 1 auto;min-width:18rem;width:calc(50% - var(--grid-gutter)/2)}.players h3{font-family:var(--font-family-display);font-size:var(--font-size-display-XXS);font-weight:700;line-height:var(--line-height-display);margin:0;text-transform:uppercase}.players h3:first-of-type{font-size:var(--font-size-display-XS)}.players ul{margin:1rem 0 2rem;padding:0}.players ul li{background:#131c2a;font-family:var(--font-family-label);font-size:var(--font-size-label-M);font-weight:var(--line-weight-label);line-height:var(--line-height-label);list-style-type:none;margin-bottom:2px;padding:8px}.players ul li strong{color:#cae7ff;display:inline-block;font-family:var(--font-family-headline);font-size:var(--font-size-headline-S);font-weight:700;line-height:var(--line-height-headline);margin:0 .4em;text-align:center;width:.8em}@media (max-width:768px){body.single-person{background-position:50% 250px}}.person-list{margin-bottom:var(--block-margin)}.person-list-inner{display:flex;flex-wrap:wrap;gap:var(--grid-gutter);overflow:hidden}.person-card{border-radius:var(--radius-l);display:flex;flex:calc(50% - var(--grid-gutter)*1/2);flex-direction:column;overflow:hidden}.person-card .person-card-image{background:linear-gradient(135deg,#223a5d,#131c2a);flex:1}.person-card .person-card-image img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.person-card .person-card-info{align-items:center;background:var(--color-vitbla);display:grid;gap:.2rem 1rem;grid-template-columns:auto auto;grid-template-rows:1fr auto auto 1fr;justify-content:space-between;padding:.7rem 1rem}.person-card .person-card-info .person-name{color:var(--color-svartbla);font-size:1.125rem;grid-column:1/2;grid-row:2/3}.person-card .person-card-info .person-name,.person-card .person-card-info .person-number{font-family:var(--font-family-headline);font-weight:var(--font-weight-headline);line-height:var(--line-height-headline);margin:0}.person-card .person-card-info .person-number{color:var(--color-emblembla);font-size:1.5rem;grid-column:2/3;grid-row:1/5}.person-card .person-card-info .person-position{color:var(--color-svartbla);font-family:var(--font-family-label);font-size:.875rem;font-weight:var(--font-weight-label);grid-column:1/2;grid-row:3/4;line-height:var(--line-height-label);margin:0}.person-card.hidden{margin:0}@media (min-width:640px){.person-card{flex:calc(33.33333% - var(--grid-gutter)*3/4)}}@media (min-width:960px){.person-card{flex:calc(25% - var(--grid-gutter)*4/5)}}@media (min-width:1280px){.person-card{flex:calc(16.66667% - var(--grid-gutter)*5/6)}}.person{display:grid;gap:1.5rem var(--grid-gutter);grid-template-columns:1fr}.person .person-header{display:grid;grid-template-columns:1fr auto}.person .person-header .person-name{font-family:var(--font-family-headline);font-size:var(--font-size-headline-XL);font-weight:var(--font-weight-headline);grid-column:1/2;line-height:var(--line-height-headline)}.person .person-header .person-name em{font-style:normal;font-weight:100}.person .person-header .person-number{color:var(--color-vitbla);display:flex;font-family:var(--font-family-headline);font-size:3.75rem;font-weight:var(--font-weight-headline);grid-column:2/3;justify-content:flex-end;line-height:var(--line-height-headline);margin:0}.person .person-header .person-number .person-number-inner{align-items:center;display:flex;gap:.5rem;position:relative}.person .person-header .person-number .person-number-inner:after{border-left:4px solid transparent;border-right:4px solid transparent;border-top:7px solid var(--color-vit);content:"";display:block;height:0;width:0}.person .person-header .person-number select{-webkit-appearance:none;bottom:0;cursor:pointer;left:0;opacity:0;position:absolute;right:0;top:0}.person .person-header .person-position-role{color:var(--color-himmelsbla);font-family:var(--font-family-body);font-size:var(--font-size-body-M);font-weight:var(--font-weight-body);grid-column:1/2;line-height:var(--line-height-body)}.person .person-header .person-position-role p{margin:0}.person .person-header .person-some{grid-column:2/3}.person .person-header .person-some ul{display:flex;gap:1rem;margin:0;padding:0}.person .person-header .person-some li{color:#fff;list-style-type:none;margin:0;padding:0}.person .person-header .person-some a:before{background-position:50% 50%;background-repeat:no-repeat;background-size:contain;content:"";display:block;height:1.5rem;width:1.5rem}.person .person-header .person-some a.some--x:before{background-image:url(/app/themes/mesta-maestarna/dist/images/icon-x.fbf08b.svg)}.person .person-header .person-some a.some--facebook:before{background-image:url(/app/themes/mesta-maestarna/dist/images/icon-facebook.870530.svg)}.person .person-header .person-some a.some--instagram:before{background-image:url(/app/themes/mesta-maestarna/dist/images/icon-instagram.29440c.svg)}.person .person-header .person-some a.some--mffplay:before{background-image:url(/app/themes/mesta-maestarna/dist/images/icon-mffplay.556a58.svg)}.person .person-photo-facts>div:first-child{border-top-left-radius:var(--radius-l);border-top-right-radius:var(--radius-l)}.person .person-photo-facts>div:last-child{border-bottom-left-radius:var(--radius-l);border-bottom-right-radius:var(--radius-l)}.person .person-photo{background:linear-gradient(135deg,#223a5d,#131c2a);overflow:hidden}.person .person-photo img{display:block;height:auto;width:100%}.person .person-quick-facts{background:var(--color-vitbla);border-bottom-left-radius:var(--radius-l);border-bottom-right-radius:var(--radius-l);color:var(--color-vitbla-text);margin-bottom:var(--block-margin);padding:1.5rem var(--block-padding)}.person .person-quick-facts ul{display:flex;gap:1rem;justify-content:space-around;margin:0;padding:0}.person .person-quick-facts li{list-style-type:none;margin:0;padding:0}.person .person-quick-facts li:only-child{text-align:center}.person .person-quick-facts h3{color:var(--color-emblembla);font-family:var(--font-family-label);font-size:.875rem;font-weight:var(--font-weight-label);line-height:var(--line-height-label);margin:0 0 .2em}.person .person-quick-facts p{color:var(--color-emblembla);color:var(--color-svartbla);font-family:var(--font-family-headline);font-size:1.125rem;font-weight:var(--font-weight-headline);line-height:var(--line-height-headline);margin:0}.person .person-info-history:has(.tab.active:first-child) .person-info{display:block;flex:1}.person .person-info-history:has(.tab.active:first-child) .person-history{display:none}.person .person-info-history:has(.tab.active:nth-child(2)) .person-info{display:none}.person .person-info-history:has(.tab.active:nth-child(2)) .person-history{display:block;flex:1}.person .tabs{margin-bottom:1.5rem}.person .person-info{background:var(--color-svartbla);border-radius:var(--radius-l);padding:var(--block-padding);position:relative}.person .person-info .person-info-inner>:first-child{margin-top:0}.person .person-info .person-info-inner>:last-child{margin-bottom:0}.person .person-info p{font-family:var(--font-family-body);font-size:var(--font-size-body-M);font-weight:var(--font-weight-body);line-height:var(--line-height-body)}.person .person-info p a{text-decoration:underline}.person .person-history{background:var(--color-svartbla);border-radius:var(--radius-l);font-family:var(--font-family-body);font-size:var(--font-size-body-M);font-weight:var(--font-weight-body);line-height:var(--line-height-body);padding:var(--block-padding)}.person .person-history .person-history>:first-child{margin-top:0}.person .person-history .person-history>:last-child{margin-bottom:0}.person .person-history dl{margin:0;padding:0}.person .person-history dl dt{font-family:var(--font-family-headline);font-size:var(--font-size-headline-S);font-weight:var(--font-weight-headline);line-height:var(--line-height-headline);margin:1em 0 .43em;padding:0}.person .person-history dl dt:first-child{margin-top:0}.person .person-history dl dd{font-family:var(--font-family-body);font-size:var(--font-size-body-S);font-weight:var(--font-weight-body);line-height:var(--line-height-body);margin:0;padding:0}.person .person-news-items{display:grid;gap:var(--grid-gutter)}.person .person-stats .person-stats-items{display:grid;gap:3px;grid-template-columns:1fr 1fr 1fr;margin:0;padding:0}.person .person-stats .person-stats-item{align-items:center;border:2px solid var(--color-himmelsbla);border-radius:var(--radius-s);display:flex;flex-direction:column;gap:.4rem;justify-content:center;list-style-type:none;margin:0;padding:.8rem .5rem;text-align:center}.person .person-stats .person-stats-item h3{font-family:var(--font-family-label);font-size:1rem;font-weight:var(--font-weight-label);line-height:var(--line-height-label);margin:0}.person .person-stats .person-stats-item p{color:var(--color-vitbla);font-family:var(--font-family-headline);font-size:1.75rem;font-weight:var(--font-weight-headline);line-height:var(--line-height-headline);margin:0}.person .person-stats .person-stats-item:before{align-self:center;background-position:50% 100%;background-repeat:no-repeat;background-size:contain;content:"";display:block;height:22px;margin-bottom:2px;width:27px}.person .person-stats .person-stats-item[data-stats-type=games]:before,.person .person-stats .person-stats-item[data-stats-type=starting_games]:before{background-image:url(/app/themes/mesta-maestarna/dist/images/stats-games.be6395.svg);background-size:27px 20px}.person .person-stats .person-stats-item[data-stats-type=goals]:before{background-image:url(/app/themes/mesta-maestarna/dist/images/stats-goals.925ab9.svg);background-size:22px 22px}.person .person-stats .person-stats-item[data-stats-type=assists]:before{background-image:url(/app/themes/mesta-maestarna/dist/images/stats-assists.2f7262.svg);background-size:23px 22px}.person .person-stats .person-stats-item[data-stats-type=yellow_cards]:before{background-image:url(/app/themes/mesta-maestarna/dist/images/stats-yellow-cards.74dbcf.svg);background-size:20px 20px}.person .person-stats .person-stats-item[data-stats-type=red_cards]:before{background-image:url(/app/themes/mesta-maestarna/dist/images/stats-red-cards.8673b6.svg);background-size:20px 20px}@media (min-width:768px){.person{grid-template-columns:repeat(12,1fr);grid-template-rows:min-content auto auto auto auto 1fr}.person .person-quick-facts{margin-bottom:0}.person .person-header{grid-column:1/8;grid-row:1/2}.person .person-photo-facts{grid-column:1/8;grid-row:2/3}.person .person-info-history{display:flex;flex-direction:column;grid-column:8/13;grid-row:1/3}.person .person-info-history .person-info{height:100%;position:relative}.person .person-info-history .person-info .person-info-inner{bottom:var(--block-padding);left:var(--block-padding);overflow-y:auto;position:absolute;right:var(--block-padding);top:var(--block-padding)}.person .person-info-history .person-history{height:100%;position:relative}.person .person-info-history .person-history .person-history-inner{bottom:var(--block-padding);left:var(--block-padding);overflow-y:auto;position:absolute;right:var(--block-padding);top:var(--block-padding)}.person .person-news{grid-column:1/8;grid-row:3/5}.person .person-news-items{grid-template-columns:1fr}.person .person-stats{grid-column:8/13;grid-row:3/5}.person .person-stats .person-stats-items{grid-template-columns:1fr 1fr}}@media (min-width:900px){.person .person-stats{grid-row:3/5}.person .person-stats .person-stats-items{grid-template-columns:1fr 1fr 1fr}}@media (min-width:1280px){.person{grid-template-rows:min-content min-content auto auto}.person .person-header{grid-column:1/5;grid-row:1/2}.person .person-photo-facts{grid-column:1/5;grid-row:2/4}.person .person-info-history{grid-column:5/10;grid-row:1/4}.person .person-news{grid-column:10/13;grid-row:1/3;margin-top:0}.person .person-news-items{grid-template-columns:1fr}.person .person-stats{grid-column:10/13;grid-row:3/4}.person .person-stats .person-stats-items{grid-template-columns:1fr 1fr}}@media (min-width:1440px){.person .person-stats .person-stats-items{grid-template-columns:1fr 1fr 1fr}}.team{display:grid;gap:var(--block-margin);grid-template-columns:1fr}.team .league-table table{background-color:var(--color-svartbla);border-collapse:collapse;border-radius:var(--radius-s);width:100%}.team .league-table td,.team .league-table th{background:none;border-bottom:none;border-top:1px solid #41576c!important;font-family:var(--font-family-label);font-size:var(--font-size-label-S);font-size:.875rem;font-weight:var(--font-weight-label);padding:.7em .4em!important;position:relative;text-align:center}.team .league-table td:after,.team .league-table th:after{border-right:1px solid #41576c;content:"";display:inline-flex;height:1.1em;position:absolute;right:0;vertical-align:middle;width:0}.team .league-table td.team-name,.team .league-table th.team-name{font-size:1rem;text-align:left}.team .league-table td:first-child:after,.team .league-table td:last-child:after,.team .league-table td:nth-child(2):after,.team .league-table th:first-child:after,.team .league-table th:last-child:after,.team .league-table th:nth-child(2):after{display:none}.team .league-table th{color:var(--color-emblembla);font-size:1rem}.team .league-table thead th{border-top:none!important}@media (min-width:1024px){.team{display:grid;gap:var(--block-margin) var(--grid-gutter);grid-template-columns:repeat(12,1fr);grid-template-rows:auto 1fr 1fr}.team .team-card-links{grid-column:1/7;grid-row:1/2}.team .team-card-links .card-list{margin:0}.team .team-news{grid-column:1/7;grid-row:2/3}.team .team-table{grid-column:7/13;grid-row:1/3}.team .team-calendar{grid-column:7/11;grid-row:1/3}.team .team-calendar .calendar-items{display:flex;flex-direction:column;gap:1rem;margin-bottom:0}.team .team-practice{grid-column:6/11;grid-row:3/4}.team .team-content{grid-column:1/13;grid-row:4/5}.team:has(.team-table) .team-calendar{grid-column:1/6;grid-row:3/4}}@media (min-width:1280px){.team{grid-template-rows:auto auto 1fr}.team .team-card-links{grid-column:1/5;grid-row:1/2}.team .team-news{grid-column:1/5;grid-row:2/4}.team .team-table{grid-column:5/10;grid-row:1/4}.team .team-calendar{grid-column:5/8}.team .team-practice{grid-column:10/13;grid-row:3/4}.team:has(.team-table) .team-calendar{grid-column:10/13;grid-row:1/3}}.faq{background:var(--color-theme-override,var(--color-vit));border-radius:var(--radius-l);color:var(--color-vit-text)}.faq .faq-items{display:flex;flex-direction:row;flex-wrap:wrap;gap:var(--block-padding);padding:var(--block-padding)}.faq .faq-item{flex:100%}.faq .faq-item-question{color:var(--color-theme-override-text,var(--color-emblembla));font-family:var(--font-family-headline);font-size:var(--font-size-headline-M);font-weight:var(--font-weight-headline)}.faq .faq-item-answer{color:var(--color-theme-override-text,var(--color-vit-text));font-family:var(--font-family-body);font-size:var(--font-size-body-S);font-weight:var(--font-weight-body)}.faq .faq-item-answer .text-link a{color:var(--color-theme-override-text,var(--color-emblembla))}.faq .faq-item-answer .text-link a:after{background-color:var(--color-theme-override-text,var(--color-emblembla))}@media (min-width:768px){.faq .faq-item{flex:calc(50% - var(--block-padding)/2)}}.faq-categories h2{margin-bottom:.7em}.faq-category,.faq-no-matches{margin-bottom:var(--block-margin)}.faq-no-matches{padding-bottom:var(--block-padding)}.faq-no-matches p{font-family:var(--font-family-label);font-size:var(--font-size-label-L);font-weight:var(--font-weight-label);line-height:var(--line-height-label)}.links .text-link a{color:var(--color-vitbla)}.links-style--button .text-link a{--button-bg-color:var(--color-theme-override,var(--color-himmelsbla));--button-border-color:var(--color-theme-override,var(--color-himmelsbla));--button-text-color:var(--color-theme-override-text,var(--color-himmelsbla-text));--button-font-size:1.25rem;align-items:center;background:var(--button-bg-color);border:1px solid var(--button-border-color);border-radius:var(--radius-s);box-sizing:border-box;color:var(--button-text-color);cursor:pointer;display:inline-flex;font-size:var(--button-font-size);font-weight:var(--font-weight-label);gap:.75rem;justify-content:space-between;padding:var(--button-padding);position:relative;text-decoration:none;white-space:nowrap;width:auto;--button-font-size:1rem;--button-padding:var(--space-01250);height:var(--input-height)}.links-style--button .text-link a:hover,a:hover .links-style--button .text-link a{--button-bg-color:var(--color-vit);--button-border-color:transparent;--button-text-color:var(--color-vit-text)}.article .links .text-link a,.ec-block-editorial .links .text-link a{color:var(--color-emblembla)}.article .links-style--button .text-link a,.ec-block-editorial .links-style--button .text-link a{--button-text-color:var(--color-theme-override-text,var(--color-himmelsbla-text));color:var(--color-theme-override-text,var(--button-text-color))}.article .links-style--button .text-link a:hover,.ec-block-editorial .links-style--button .text-link a:hover,a:hover .article .links-style--button .text-link a,a:hover .ec-block-editorial .links-style--button .text-link a{--button-bg-color:var(--color-svartbla);--button-border-color:transparent;--button-text-color:var(--color-svartbla-text)}.text+.links{margin-top:calc(var(--block-margin)*-.4)}.ec-block,.ec-block-text{margin-bottom:var(--block-margin)}.ec-block-text{background:#fff;color:var(--color-vit-text)}.ec-block-quote{display:grid;grid-template-columns:repeat(12,1fr);grid-gap:var(--grid-gutter);--quote-color:var(--color-vit);--cite-color:var(--color-vitbla);text-align:center}.ec-block-quote blockquote{grid-column:1/13;margin:0;padding:0}.ec-block-quote blockquote p{color:var(--quote-color);font-family:var(--font-family-headline);font-size:var(--font-size-headline-L);font-weight:var(--font-weight-headline);line-height:var(--line-height-headline);margin:0}.ec-block-quote blockquote p:before{content:"“"}.ec-block-quote blockquote p:after{content:"”"}.ec-block-quote blockquote cite{color:var(--cite-color);display:block;font-family:var(--font-family-body);font-size:var(--font-size-body-S);font-weight:var(--font-weight-body);line-height:var(--line-height-body);margin:.5em 0 0}.article .ec-block-quote,.ec-block-editorial .ec-block-quote{--quote-color:var(--color-theme-override,var(--color-emblembla));--cite-color:var(--color-svartbla)}.article .ec-block-quote,.ec-block-editorial .ec-block-quote{display:block;margin-left:0;margin-right:0;text-align:left}@media (min-width:1024px){.ec-block-quote blockquote{grid-column:2/12}}@media (min-width:1440px){.ec-block-quote blockquote{grid-column:3/11}}.video-embed{--caption-color:var(--color-vitbla);margin:0 auto var(--block-margin) auto;max-width:100%;width:calc((100vh - var(--navigationbar-height) - var(--fluid-16-32))*16/9)}.video-embed>:first-child{margin-top:0}.video-embed iframe{aspect-ratio:16/9;aspect-ratio:var(--ec-aspect-ratio);border:none;border-radius:var(--radius-l);height:auto;width:100%}.video-embed .video-embed-caption{color:var(--caption-color);font-size:var(--font-size-body-S);font-weight:var(--font-weight-body);line-height:var(--line-height-body);margin-top:.5em;text-align:center}.article .video-embed{--caption-color:var(--color-svartbla)}@media (min-width:768px){.video-embed .video-embed-caption{text-align:right}}.editorial-wrapper{margin-bottom:var(--block-margin)}.editorial-wrapper>:last-child{margin-bottom:0}.ec-block-editorial{background:var(--color-vit);color:var(--color-vit-text);padding:var(--fluid-20-42)}.ec-block-editorial .acf-innerblocks-container>:first-child{margin-top:0}.ec-block-editorial .acf-innerblocks-container>:last-child,.ec-block-editorial>:last-child{margin-bottom:0}.ec-block-editorial .section-heading h2{color:var(--color-svartbla);margin:0}@media (max-width:639px){.ec-block-editorial{margin-left:calc(var(--page-margin)*-1);margin-right:calc(var(--page-margin)*-1);padding:calc(var(--fluid-40-66)*.9) var(--fluid-20-64)}}@media (min-width:640px){.editorial-wrapper{display:grid;grid-template-columns:repeat(12,1fr);grid-gap:var(--grid-gutter)}.ec-block-editorial{border-radius:var(--radius-l);grid-column:1/13;padding:calc(var(--fluid-40-66)*.9) var(--fluid-20-64)}}@media (min-width:1024px){.ec-block-editorial{grid-column:2/12;padding:var(--fluid-20-42)}}@media (min-width:1440px){.ec-block-editorial{grid-column:3/11;padding:var(--fluid-20-42)}}.sponsors-list .sponsors-list-inner{background:var(--color-himmelsbla);border-radius:var(--radius-l);color:var(--color-himmelsbla-text);margin:auto}.sponsors-list .sponsors-list-group{align-items:space-around;display:flex;flex-wrap:wrap;gap:1rem 15%;justify-content:center;position:relative;--separator-color:oklch(from var(--color-morkbla) l c h/20%);margin:0;padding:3rem 0}.sponsors-list .sponsors-list-group:before{border-top:1px solid var(--color-morkbla);content:"";display:block;height:0;left:0;opacity:.2;position:absolute;right:0;top:0;width:100%}.sponsors-list .sponsors-list-group:first-child:before{display:none}.sponsors-list .sponsors-list-heading{font-family:var(--font-family-display);font-size:var(--font-size-display-XS);font-weight:700;line-height:var(--line-height-display);margin:0 0 1rem;text-align:center;text-transform:uppercase;width:100%}.sponsors-list .sponsors-list-item{align-items:center;display:flex;justify-content:center;min-width:10%}.sponsors-list .sponsors-list-item img{display:block;max-height:50px;max-width:80px;-o-object-fit:contain;object-fit:contain;width:auto}.sponsors-list .sponsors-list-item .text-link a:after{display:none}@media (min-width:768px){.sponsors-list .sponsors-list-group{margin:0 5%}.sponsors-list .sponsors-list-item img{max-height:50px;max-width:140px}}.page-footer .sponsors-list-inner{border-radius:0}.page-footer{background:var(--color-svartbla);color:var(--color-svartbla-text);content-visibility:visible!important;margin:6rem auto 0;width:100%}.page-footer .page-footer-header{align-items:center;display:grid;gap:.5rem;grid-template-columns:1fr auto 1fr;margin:auto;max-width:min(var(--site-width),calc(100% - var(--page-margin)*2));padding:1rem 0}.page-footer .page-footer-copyright{color:var(--color-himmelsbla);font-family:var(--font-family-label);font-size:var(--font-size-label-M);font-weight:var(--font-weight-label);line-height:var(--line-height-label);order:1;padding:1rem 0}.page-footer .page-footer-copyright-date{white-space:nowrap}.page-footer .page-footer-logo{display:flex;flex:1;justify-content:center;margin-top:-4rem;order:2}.page-footer .page-footer-logo img{height:auto;width:60px}.page-footer .page-footer-some{order:3}.page-footer .page-footer-some ul{display:flex;gap:clamp(.5rem,8%,1rem);justify-content:end;margin:0;padding:1rem 0}.page-footer .page-footer-some li{color:#fff;list-style-type:none;margin:0;padding:0}.page-footer .page-footer-some a:before{background-position:50% 50%;background-repeat:no-repeat;background-size:contain;content:"";display:block;height:1.5rem;width:1.5rem}.page-footer .page-footer-some a.some--x:before{background-image:url(/app/themes/mesta-maestarna/dist/images/icon-x.fbf08b.svg)}.page-footer .page-footer-some a.some--facebook:before{background-image:url(/app/themes/mesta-maestarna/dist/images/icon-facebook.870530.svg)}.page-footer .page-footer-some a.some--instagram:before{background-image:url(/app/themes/mesta-maestarna/dist/images/icon-instagram.29440c.svg)}.page-footer .page-footer-some a.some--mffplay:before{background-image:url(/app/themes/mesta-maestarna/dist/images/icon-mffplay.556a58.svg)}.page-footer .newsletter-signup{margin:auto;max-width:min(var(--site-width),calc(100% - var(--page-margin)*2));padding:1.5rem 0 2rem}.page-footer .newsletter-signup .page-footer-newsletter-form{display:flex;gap:.5rem;justify-content:center}.page-footer .newsletter-signup .newsletter-signup-heading{font-family:var(--font-family-display);font-size:var(--font-size-display-XS);font-weight:var(--font-weight-display);line-height:var(--line-height-display);margin:0 0 1rem;text-align:center;text-transform:uppercase;width:100%}.page-footer .newsletter-signup input[type=email]{align-self:flex-start;background:var(--color-vit);border:none;border-radius:var(--radius-s);color:var(--color-vit-text);display:block;font-size:.875rem;font-size:1rem;height:var(--input-height);padding:0 1rem;position:relative;width:350px}.page-footer .newsletter-signup input[type=submit]{margin:0;padding:0 1rem;width:auto}.page-footer .newsletter-signup .newsletter-signup-response{color:var(--color-vit);font-family:var(--font-family-body);font-size:var(--font-size-body-M);font-weight:var(--font-weight-body);line-height:var(--line-height-body);margin-top:.5em;text-align:center}.page-footer .newsletter-signup .newsletter-signup-response[data-response-type=error]{color:red}.page-footer .page-footer-final-thoughts{background:var(--color-himmelsbla);color:var(--color-himmelsbla-text);margin:2rem auto 0;padding:2rem 0 1rem;width:100%}.page-footer .page-footer-final-thoughts .page-footer-final-thoughts-inner{margin:auto;max-width:min(var(--site-width),calc(100% - var(--page-margin)*2));position:relative}.page-footer .page-footer-final-thoughts h3{font-family:var(--font-family-headline);font-size:var(--font-size-headline-M);font-weight:var(--font-weight-headline);line-height:var(--line-height-headline)}.page-footer .page-footer-final-thoughts p{font-family:var(--font-family-body);font-size:var(--font-size-body-M);font-weight:var(--font-weight-body);line-height:var(--line-height-body)}.page-footer .page-footer-quick-navigation .quick-navigation{padding:0 10%}.page-footer .page-footer-quick-navigation .quick-navigation .quick-navigation-nav{display:flex;justify-content:space-around;margin:0;padding:0}.page-footer .page-footer-quick-navigation .quick-navigation .quick-navigation-nav-item{list-style-type:none;margin:0;padding:0;text-align:center}.page-footer .page-footer-quick-navigation .quick-navigation .quick-navigation-nav-item a{color:var(--color-morkbla-text)}.page-footer .page-footer-quick-navigation .quick-navigation .quick-navigation-nav-item a:before{background:no-repeat 50% 50%;background-size:contain;content:"";display:block;height:27px;margin:0 auto .3rem;width:27px}.page-footer .page-footer-quick-navigation .quick-navigation .quick-navigation-nav-item.avatar a:before{background-image:url(/app/themes/mesta-maestarna/dist/images/quick-avatar.cf2ea5.svg)}.page-footer .page-footer-quick-navigation .quick-navigation .quick-navigation-nav-item.ticket a:before{background-image:url(/app/themes/mesta-maestarna/dist/images/quick-tickets.dcc9f4.svg)}.page-footer .page-footer-quick-navigation .quick-navigation .quick-navigation-nav-item.football-field a:before{background-image:url(/app/themes/mesta-maestarna/dist/images/quick-football-field.be6395.svg)}.page-footer .page-footer-quick-navigation .quick-navigation .quick-navigation-nav-item.shopping-cart a:before{background-image:url(/app/themes/mesta-maestarna/dist/images/quick-shopping-cart.0d2518.svg)}.page-footer .page-footer-quick-navigation .quick-navigation .quick-navigation-nav-item.play a:before{background-image:url(/app/themes/mesta-maestarna/dist/images/quick-play.4ced8a.svg)}.page-footer .page-footer-accordion .page-footer-accordion-inner{padding:2rem var(--page-margin) 1rem var(--page-margin)}.page-footer .page-footer-accordion .accordion{display:flex;flex-wrap:wrap;gap:var(--grid-gutter)}.page-footer .page-footer-accordion .accordion details{flex:1;min-width:300px}.page-footer .page-footer-cookie-consent{background:none;border:none;bottom:0;cursor:pointer;font-family:var(--font-family-body);font-size:var(--font-size-body-M);font-weight:var(--font-weight-body);line-height:var(--line-height-body);padding:0;position:absolute;right:0;text-decoration:underline}@media (min-width:768px){.page-footer .page-footer-quick-navigation .quick-navigation .quick-navigation-nav-item a:before{height:43px;width:43px}.page-footer .footer-logo img{height:auto;width:80px}}#CookieConsent .cookie-popup{color:var(--color-himmelsbla-text)!important}#mff-cookie-tractor-fallback-template,iframe[data-mff-ct-blocked="1"][data-src],iframe[src]:not([src=""])+.mff-cookie-tractor-fallback{display:none}.mff-cookie-tractor-fallback{align-items:center;background:#e7f5ff;color:#0091d2;display:flex;height:100%;justify-content:center;min-height:200px;padding:2rem 1rem;text-align:center;width:100%}.mff-cookie-tractor-fallback p{font-family:var(--font-family-display);font-size:var(--font-size-display-XS);font-weight:700;line-height:var(--line-height-display);margin:0;text-transform:uppercase}.mff-cookie-tractor-fallback .mff-cookie-tractor-fallback__cta-wrapper{margin-top:1rem}