/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.visually-hidden{clip:rect(0 0 0 0)!important;border:0!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;white-space:nowrap!important;width:1px!important}.visually-hidden:active,.visually-hidden:focus{clip:auto!important;height:auto!important;margin:0!important;overflow:visible!important;position:static!important;white-space:inherit!important;width:auto!important}
:root{--button-background-color:var(--color-gainsboro);--button-background-color--active:var(--color-silver-metallic);--button-background-color--hover:var(--color-silver-metallic);--button-background-color--focus:var(--color-gainsboro);--button-background-color--disabled:var(--color-disabled);--button-border--color:transparent;--button-border--color-disabled:var(--button-border--color);--button-border--style:solid;--button-border--width:0;--button-border-radius:var(--radius-xxs);--button-color:var(--text-color);--button-color--disabled:var(--color-manatee);--button-color--hover:var(--text-color);--button-font-size:var(--font-size-base);--button-font-weight:500;--button-line-height:var(--form-control-line-height,1.5);--button-padding--x:var(--spacing-lg);--button-padding--y:var(--spacing-sm);--button-box-shadow:var(--shadow-xs)}.button{--button-border:var(--button-border--width) var(--button-border--style) var(--button-border--color);--button-padding:var(--button-padding--y) var(--button-padding--x);align-items:center;background-color:var(--button-background-color);border:var(--button-border);border-radius:var(--button-border-radius);box-shadow:var(--button-box-shadow);color:var(--button-color);cursor:pointer;display:inline-flex;font-size:var(--button-font-size);font-weight:var(--button-font-weight);justify-content:center;line-height:var(--button-line-height);padding:var(--button-padding);position:relative;text-decoration:none;white-space:nowrap}.button:active{--button-background-color:var(--button-background-color--active)}.button:hover{--button-background-color:var(--button-background-color--hover);--button-color:var(--button-color--hover)}.button:focus{--button-background-color:var(--button-background-color--focus);--button-box-shadow:var(--focus-box-shadow)}.button:disabled{--button-background-color:var(--button-background-color--disabled);--button-border--color:var(--button-border--color-disabled);--button-color:var(--button-color--disabled);--button-box-shadow:none;cursor:not-allowed}.button--small{--button-font-size:var(--font-size-sm);--button-padding--x:var(--spacing-sm);--button-padding--y:var(--spacing-xs)}.button--extra-small{--button-font-size:var(--font-size-sm);--button-padding--x:var(--spacing-xs);--button-padding--y:var(--spacing-xxs)}.button--primary{--button-background-color:var(--color-persian-blue);--button-background-color--active:var(--color-persian-blue--dark-1);--button-background-color--hover:var(--color-persian-blue--dark-1);--button-background-color--focus:var(--color-persian-blue--light-1);--button-color:var(--color-white);--button-color--disabled:var(--color-roman-silver);--button-color--hover:var(--color-white)}.button--secondary{--button-background-color:transparent;--button-background-color--active:var(--color-persian-blue--light-2);--button-background-color--disabled:transparent;--button-background-color--focus:transparent;--button-background-color--hover:var(--color-persian-blue--light-2);--button-border--color:var(--color-persian-blue);--button-border--color-disabled:var(--color-disabled);--button-border--width:2px;--button-color:var(--color-persian-blue);--button-color--disabled:var(--color-roman-silver);--button-color--hover:var(--color-persian-blue);--button-padding:calc(var(--button-padding--y) - var(--button-border--width)) calc(var(--button-padding--x) - var(--button-border--width))}.button--danger{--button-background-color:var(--color-maximum-red);--button-background-color--active:var(--color-maximum-red--dark-1);--button-background-color--focus:var(--color-maximum-red--light-1);--button-background-color--hover:var(--color-maximum-red--dark-1);--button-color:var(--color-white);--button-color--disabled:var(--color-roman-silver);--button-color--hover:var(--color-white)}.button--danger-secondary{--button-background-color:transparent;--button-background-color--active:var(--color-maximum-red--light-2);--button-background-color--disabled:transparent;--button-background-color--focus:transparent;--button-background-color--hover:var(--color-maximum-red--light-2);--button-border--color:var(--color-maximum-red);--button-border--color-disabled:var(--color-disabled);--button-border--width:2px;--button-color:var(--color-maximum-red);--button-color--disabled:var(--color-roman-silver);--button-color--hover:var(--color-maximum-red);--button-padding:calc(var(--button-padding--y) - var(--button-border--width)) calc(var(--button-padding--x) - var(--button-border--width))}
.table{border-collapse:collapse;margin-bottom:var(--spacing-sm);max-width:100%;width:100%}.table td,.table th{border-top:1px solid var(--color-border);padding:var(--spacing-xs);text-align:inherit}.table thead th{border-bottom:2px solid var(--color-border);vertical-align:bottom}.table-responsive{overflow-x:auto;width:100%}
:root{--form-control-background:var(--color-white);--form-control-background--disabled:var(--color-disabled);--form-control-color:var(--text-color-main);--form-control-font-size:var(--font-size-base);--form-control-line-height:var(--line-height);--form-control-padding--y:var(--spacing-sm);--form-control-padding--x:var(--spacing-lg);--form-control-border-radius:var(--radius-xxs);--form-control-border--color:var(--color-border);--form-control-border--width:1px;--form-control-border--style:solid;--form-control-box-shadow:unset}.form-element{--form-control-padding:calc(var(--form-control-padding--y) - var(--form-control-border--width)) calc(var(--form-control-padding--x) - var(--form-control-border--width));--form-control-border:var(--form-control-border--width) var(--form-control-border--style) var(--form-control-border--color);-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--form-control-background);border:var(--form-control-border);border-radius:var(--form-control-border-radius);box-shadow:var(--form-control-box-shadow);color:var(--form-control-color);display:inline-block;font-size:var(--form-control-font-size);line-height:var(--form-control-line-height);max-width:100%;padding:var(--form-control-padding)}.form-element:active,.form-element:hover{--form-control-border--color:var(--color-raisin-black)}.form-element:hover{--form-control-box-shadow:inset 0 0 0 1px var(--form-control-border--color)}.form-element:focus{--form-control-box-shadow:inset 0 0 0 1px var(--form-control-border--color),var(--focus-box-shadow)}.form-element:disabled{--form-control-background:var(--form-control-background--disabled);--form-control-border--color:var(--color-light-gray);--form-control-box-shadow:unset;cursor:not-allowed}.form-element--type-select{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 9'%3E%3Cpath fill='none' stroke-width='1.5' d='m1 1 6 6 6-6' stroke='%23545560'/%3E%3C/svg%3E");background-position:100% 50%;background-repeat:no-repeat;background-size:2.75rem .5625rem;padding-right:calc(var(--form-control-padding--x) - var(--form-control-border--width) + var(--form-control-padding--x))}
:root{--form-boolean-width:18px;--form-boolean-height:18px;--form-boolean-border--width:1px;--form-boolean-border--style:solid;--form-boolean-border--color:var(--color-border);--form-boolean-box-shadow:unset;--form-boolean-background-image:none;--form-boolean-border--color-active:var(--color-raisin-black);--form-boolean-border--color-hover:var(--color-raisin-black);--form-boolean-background-color:var(--color-white);--form-boolean-border-radius:2px}.form-boolean{--form-boolean-border:var(--form-boolean-border--width) var(--form-boolean-border--style) var(--form-boolean-border--color);-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--form-boolean-background-color);background-image:var(--form-boolean-background-image);background-position:50% 50%;background-repeat:no-repeat;background-size:100% 100%;border:var(--form-boolean-border);border-radius:var(--form-boolean-border-radius);box-shadow:var(--form-boolean-box-shadow);display:inline-block;height:var(--form-boolean-height);margin:0;vertical-align:text-bottom;width:var(--form-boolean-width)}.form-boolean:active{--form-boolean-border--color:var(--form-boolean-border--color-active);--form-boolean-box-shadow:inset 0 0 0 1px var(--color-raisin-black)}.form-boolean:hover{--form-boolean-border--color:var(--form-boolean-border--color-hover);--form-boolean-box-shadow:inset 0 0 0 1px var(--color-raisin-black)}.form-boolean:focus{--form-boolean:inset 0 0 0 1px var(--form-control-border--color),var(--focus-box-shadow)}.form-boolean:disabled{--form-boolean-border--color:var(--color-border);--form-boolean-background-color:var(--color-disabled);--form-boolean-box-shadow:none;cursor:not-allowed}.form-boolean--type-radio{--form-boolean-border-radius:19px;--form-boolean-width:19px;--form-boolean-height:19px}.form-boolean--type-radio:checked{--form-boolean-border--color:var(--color-persian-blue);--form-boolean-background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='17' height='17' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle r='4.5' cx='8.5' cy='8.5' fill='%23003cc5'/%3E%3C/svg%3E");--form-boolean-box-shadow:inset 0 0 0 1px var(--color-persian-blue)}.form-boolean--type-radio:checked:disabled{--form-boolean-border--color:var(--color-border);--form-boolean-background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='17' height='17' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle r='4.5' cx='8.5' cy='8.5' fill='%23bababf'/%3E%3C/svg%3E");--form-boolean-box-shadow:inset 0 0 0 1px var(--color-border)}.form-boolean--type-checkbox:checked{--form-boolean-border--color:var(--color-persian-blue);--form-boolean-background-color:var(--color-persian-blue);--form-boolean-background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='16' height='16' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m3.795 7.096 2.387 2.506 6.023-6.327 1.484 1.56-7.507 7.89L2.31 8.656Z' fill='%23fff'/%3E%3C/svg%3E")}.form-boolean--type-checkbox:checked:disabled{--form-boolean-border--color:var(--color-border);--form-boolean-background-color:var(--color-disabled);--form-boolean-box-shadow:none;--form-boolean-background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='16' height='16' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m3.795 7.096 2.387 2.506 6.023-6.327 1.484 1.56-7.507 7.89L2.31 8.656Z' fill='%23bababf'/%3E%3C/svg%3E")}.form-boolean-group .form-item{margin:var(--spacing-xxs) 0}.form-boolean-group .form-boolean{margin-right:var(--spacing-xxs)}
.form-textarea-wrapper{display:block}
:root{--form-item-margin--y:var(--spacing-lg);--form-item-margin--x:0;--form-item-label-margin--y:var(--spacing-xxs);--form-item-label-font-size:var(--font-size-sm);--form-item-label-line-height:1.125rem;--form-item-description-color:var(--color-dark-silver);--form-item-description-font-size:var(--font-size-xs);--form-item-description-margin--y:var(--spacing-xxs)}.form-item{--form-item-margin:var(--form-item-margin--y) var(--form-item-margin--x);margin:var(--form-item-margin)}.form-item__label{display:table;font-size:var(--form-item-label-font-size);font-weight:700;line-height:var(--form-item-label-line-height);margin:var(--form-item-label-margin--y) 0}.form-item__label[for]{cursor:pointer}.form-item__label--required:after{color:var(--color-maximum-red);content:"*";display:inline-block;font-weight:700;margin-left:var(--spacing-xxs)}.form-item__label--inline{display:inline;font-weight:400}.form-item__description{color:var(--form-item-description-color);font-size:var(--form-item-description-font-size);margin:var(--form-item-description-margin--y) 0}
.field__label,label{font-size:var(--font-size-base);font-weight:var(--bold)}.field__items{margin-bottom:var(--p-margin--y)}
:root{--caption-color:var(--text-color-main);--caption-font-size:var(--font-size-sm);--caption-padding-left:var(--spacing-sm);--caption-margin-top:0);--media-16x9:56.25%;--media-3x2:66.67%;--media-square:100%;--caption-front-page-color:var(--color-gainsboro);--caption-front-page-background:var(--color-raisin-black)}.media-image{margin-bottom:0}.media-image-field-bildtext,.media-image-field-text,.media-image-field-text__value{font-size:var(--caption-font-size);margin-top:var(--caption-margin-top);padding-left:var(--caption-padding-left)}.path-frontpage .media-image-field-bildtext{background:var(--caption-front-page-background);color:var(--caption-front-page-color);opacity:.9}.media-remote-audio-field-media-oembed-audio,.media-remote-video-field-media-oembed-video{overflow:hidden;padding-top:var(--media-16x9);position:relative;width:100%}.media-remote-audio .media-oembed-content,.media-remote-video .media-oembed-content{bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%}
.node-page-field-paragraphs__item{margin-bottom:var(--spacing-sm)}.paragraph-verk-med-bild-field-lank{font-weight:var(--bold);margin-top:var(--spacing-sm)}@media(min-width:768px){.layout-builder-styles--columns-3 .node-page-field-paragraphs__items{grid-gap:var(--grid-gap);display:grid;grid-template-columns:1fr 1fr 1fr}}
.block__title{font-size:var(--font-size-h2);font-weight:var(--font-weight-h2)}
.sf-menu{display:none}.block-cheeseburgermenu__trigger-element{display:block}@media (min-width:768px){.hide-on-mobile .sf-menu{display:block}.hide-on-mobile .block-cheeseburgermenu__trigger-element{display:none}}@media (min-width:1024px){.hide-on-tablet .sf-menu{display:block}.hide-on-tablet .block-cheeseburgermenu__trigger-element{display:none}}@media (min-width:1440px){.hide-on-laptop .sf-menu{display:block}.hide-on-laptop .block-cheeseburgermenu__trigger-element{display:none}}
:root{--branding-color:var(--link-color);--branding-top:var(--spacing-lg)}.branding{clear:both;margin-top:var(--branding-top)}.branding__img{margin-left:-4px}.branding__name{color:var(--branding-color)}
:root{--cheeseburger-padding-left:0;--cheeseburger-trigger--margin-top:var(--spacing-sm)}.block--cheeseburgermenutrigger .block__content{display:flex;justify-content:flex-end;margin-top:var(--cheeseburger-trigger--margin-top)}.cheeseburger-menu__item-label{padding-left:var(--cheeseburger-padding-left)}.cheeseburger-menu__submenu{display:none}.cheeseburger-menu__item--is-expanded>.cheeseburger-menu__submenu{display:block;padding-bottom:12px}.sf-clone-parent{display:none}
:root{--transparent-background:rgba(83,83,83,.5);--hero-font-size:var(--font-size-sm);--hero-text-color:var(--color-white);--hero-text-horizontal:flex-start;--hero-text-vertical:flex-start;--hero-text-padding:var(--spacing-xs);--hero-text-margin:var(0);--hero-text-margin-bottom:var(0);--hero-link-color:var(--hero-text-color);--hero-button-background:none;--hero-button-border:var(--hero-text-color) 1px solid;--hero-button-background-hover:var(--color-dark-silver);--cta-border:var(--border);--cta-padding:var(--card-padding)}@media (min-width:768px){:root{--hero-font-size:var(--font-size-base);--hero-text-padding:var(--spacing-xs);--hero-text-margin:var(--spacing-md);--hero-text-margin-bottom:var(--spacing-md)}}.block--cta{border:var(--cta-border)}.block-content-cta-field-text,.block-content-cta-field-text-long{padding-bottom:var(--card-text-padding);padding-left:var(--card-text-padding);padding-right:var(--card-text-padding);padding-top:0}.block-content-cta-field-text-long__value>p,.block-content-cta-field-text__value>p{margin-bottom:0;margin-top:0}.block--hero.text-bottom-center,.block--hero.text-bottom-left,.block--hero.text-bottom-right{--hero-text-vertical:flex-end}.block--hero.text-top-center,.block--hero.text-top-left,.block--hero.text-top-right{--hero-text-vertical:flex-start}.block--hero.text-mid-center,.block--hero.text-mid-left,.block--hero.text-mid-right{--hero-text-vertical:center}.block--hero.text-bottom-center,.block--hero.text-mid-center,.block--hero.text-top-center{--hero-text-horizontal:center}.block--hero.text-bottom-left,.block--hero.text-mid-left,.block--hero.text-top-left{--hero-text-horizontal:flex-start}.block--hero.text-bottom-right,.block--hero.text-mid-right,.block--hero.text-top-right{--hero-text-horizontal:flex-end}.block--hero>.block__content{box-align:center;box-pack:center;align-items:var(--hero-text-vertical);display:flex;justify-content:var(--hero-text-horizontal)}.block-content-hero-field-bakgrundsbild{position:relative}.block-content-hero-field-text{color:var(--hero-text-color);position:absolute}.block-content-hero-field-text__value{font-size:var(--hero-font-size);margin:var(--hero-text-margin);margin-bottom:var(--hero-text-margin-bottom);padding:var(--hero-text-padding)}.text-transparent-background .block-content-hero-field-text__value{background:var(--transparent-background)}.block-content-hero-field-text a,.block-content-hero-field-text a:hover{color:var(--hero-link-color)}.block-content-hero-field-text .button{background:var(--hero-button-background);border:var(--hero-button-border)}.block-content-hero-field-text .button a{text-decoration:none}.block-content-hero-field-text .button:hover{background-color:var(--hero-button-background-hover)}.block--hero>div{position:relative}.block--hero>.view-konsertbild--texter{position:absolute}
.language-switcher-language-url .links{list-style-type:none;margin-left:var(--spacing-sm);margin-top:var(--spacing-lg)}.language-switcher-language-url .is-active{background-color:red;display:none}.language-switcher-language-url .language-link{color:var(--text-color);text-decoration:none}.language-switcher-language-url{text-align:right}
.node--type-media .block--alina-content{margin-top:var(--spacing-md)}.node--type-media .node-media-field-media__items{display:grid;grid-template-columns:1fr;row-gap:var(--spacing-sm)}@media(min-width:425px){.node--type-media .node-media-field-media__items{-moz-column-gap:var(--spacing-md);column-gap:var(--spacing-md);display:grid;grid-template-columns:1fr 1fr}}@media(min-width:1024px){.node--type-media .node-media-field-media__items{-moz-column-gap:var(--spacing-md);column-gap:var(--spacing-md);display:grid;grid-template-columns:1fr 1fr 1fr}}
:root{--card-width:200px;--card-media-padding:0;--card-text-padding:var(--spacing-sm);--card-border:var(--border)}.views--flexbox-container>div{-moz-column-gap:var(--flexbox-item-gap);column-gap:var(--flexbox-item-gap);display:flex;flex-direction:flex-start;flex-wrap:wrap;row-gap:var(--flexbox-item-gap)}.views--flexbox-item{border:var(--card-border);display:block;flex-basis:var(--card-width);flex-grow:0;flex-shrink:1;vertical-align:text-top}.views--flexbox-item>.views-field-media{margin:var(--card-media-padding)}.views--flexbox-item>.views-field-field-year,.views--flexbox-item>.views-field-title{padding-left:var(--card-text-padding);padding-right:var(--card-text-padding)}.views--flexbox-item{padding-bottom:var(--card-text-padding)}
:root{--gridcard-media-padding:0;--gridcard-text-padding:var(--spacing-sm)}.views--grid-container>div{-moz-column-gap:var(--spacing-md);column-gap:var(--spacing-md);display:grid;grid-template-columns:1fr;row-gap:var(--spacing-md)}@media (min-width:425px){.views--grid-container>div{grid-template-columns:1fr}}@media (min-width:768px){.views--grid-container>div{grid-template-columns:1fr 1fr 1fr}}@media (min-width:1024px){.views--grid-container>div{grid-template-columns:1fr 1fr 1fr 1fr}}@media (min-width:1440px){.views--grid-container>div{grid-template-columns:1fr 1fr 1fr 1fr 1fr}}.card--css-grid{border:var(--card-border)}.card--css-grid>.views-field-field-media{padding:var(--gridcard-media-padding)}.card--css-grid>.views-field-title{padding:var(--gridcard-text-padding)}
:root{--accordion-header-background:var(--page-background);--accordion-header-background-active:var(--text-color);--accordion-header-color:var(--text-color);--accordion-header-color-active:#fff;--accordion-header-font-size:var(--font-size-base);--accordion-header-font-weight:normal;--accordion-header-border-color:var(--color-manatee);--accordion-header-border:1px solid var(--accordion-header-border-color);--accordion-header-border-color-focus:var(--accordion-header-border-color);--accordion-header-border-color-hover:var(--accordion-header-border-color);--accordion-header-border-color-active:var(--accordion-header-border-color);--accordion-header-border-style-active:solid solid hidden solid;--accordion-header-padding:var(--spacing-sm);--accordion-content-border:var(--accordion-header-border);--accordion-content-border-style:hidden solid solid solid;--accordion-content-padding:var(--accordion-header-padding);--accordion-column-gap:var(--spacing-sm);--accordion-row-gap:var(--spacing-sm)}.views-accordion--item{font-family:var(--font-family);margin-bottom:-3px}.ui-accordion-header.ui-state-default{background-color:var(--accordion-header-background);border:var(--accordion-header-border);color:var(--accordion-header-color);font-size:var(--accordion-header-font-size);font-weight:var(--accordion-header-font-weight);padding:var(--accordion-header-padding)}.ui-accordion-header.ui-state-hover{border-color:var(--accordion-header-border-color-hover)}.ui-accordion-header.ui-state-focus{border-color:var(--accordion-header-border-color-focus)}.ui-accordion-header.ui-state-active{background-color:var(--accordion-header-background-active);border-color:var(--accordion-header-border-color-active);border-style:var(--accordion-header-border-style-active);color:var(--accordion-header-color-active)}.ui-accordion .ui-accordion-content{border:var(--accordion-content-border);border-style:var(--accordion-content-border-style);color:var(--text-color);padding:var(--accordion-content-padding)}.ui-accordion-header-collapsed:after{content:"\f107"}.ui-accordion-header-active:after,.ui-accordion-header-collapsed:after{font-family:Font Awesome\ 5 Free;font-weight:900;margin-left:var(--spacing-sm)}.ui-accordion-header-active:after{content:"\f106"}.ui-accordion-content>.media-image{grid-area:image;padding-top:var(--spacing-md)}.ui-accordion-content>.views-field-body{grid-area:body}.ui-accordion-content{display:grid;grid-template-areas:"image" "body";row-gap:var(--accordion-row-gap);width:100%}@media (min-width:425px){.ui-accordion-content{-moz-column-gap:var(--accordion-column-gap);column-gap:var(--accordion-column-gap);display:grid;grid-template-areas:"body image";grid-template-columns:1fr 1fr;width:100%}}
:root{--views--gap:var(--spacing-md);--views--padding:var(--spacing-md)}.views--gap-top{margin-top:var(--views--gap);padding-top:var(--views--padding)}.views--gap-bottom{margin-bottom:var(--views--gap);padding-bottom:var(--views--padding)}.views--border-top{border-top:var(--border)}.views--border-bottom{border-bottom:var(--border)}.block--alina-views-block__konserter-block-1>.block__title{border-top:var(--border);margin-top:var(--views--gap);padding-top:var(--spacing-sm)}.konserter__content>h3{border-top:var(--border);margin-top:var(--views--gap);padding-top:var(--views--padding)}
