@import url(https://fonts.googleapis.com/css?family=Barlow+Condensed%3A300%2C400%2C500%2C700%7CBarlow%3A300%2C400%2C400i%2C700&ver=1.0.0);@import url(https://fonts.googleapis.com/css?family=Barlow%3A300%2C400%2C500%2C700%7CBarlow%3A300%2C400%2C400i%2C700&ver=1.0.0);@import url(https://pro.fontawesome.com/releases/v5.15.1/css/all.css);@font-face{font-family:United Serif Cond;font-weight:400;font-style:normal;src:url(https://static.booking.branasgruppen.se/static/fonts/old/UnitedSerifCdBd.eot);src:url(https://static.booking.branasgruppen.se/static/fonts/old/UnitedSerifCdBd.eot#iefix) format("embedded-opentype"),url(https://static.booking.branasgruppen.se/static/fonts/old/UnitedSerifCdBd.woff) format("woff"),url(https://static.booking.branasgruppen.se/static/fonts/old/UnitedSerifCdBd.ttf) format("truetype"),url(https://static.booking.branasgruppen.se/static/fonts/old/UnitedSerifCdBd.svg#UnitedSerifCond) format("svg")}@font-face{font-family:United Serif Cond;font-weight:700;font-style:normal;src:url(https://static.booking.branasgruppen.se/static/fonts/old/UnitedSerifCdBd.eot);src:url(https://static.booking.branasgruppen.se/static/fonts/old/UnitedSerifCdBd.eot#iefix) format("embedded-opentype"),url(https://static.booking.branasgruppen.se/static/fonts/old/UnitedSerifCdBd.woff) format("woff"),url(https://static.booking.branasgruppen.se/static/fonts/old/UnitedSerifCdBd.ttf) format("truetype"),url(https://static.booking.branasgruppen.se/static/fonts/old/UnitedSerifCdBd.svg#UnitedSerifCond) format("svg")}@font-face{font-family:United Serif Cond;font-weight:900;font-style:normal;src:url(https://static.booking.branasgruppen.se/static/fonts/UnitedSerifCond-Heavy.eot);src:url(https://static.booking.branasgruppen.se/static/fonts/UnitedSerifCond-Heavy.eot#iefix) format("embedded-opentype"),url(https://static.booking.branasgruppen.se/static/fonts/UnitedSerifCond-Heavy.woff) format("woff"),url(https://static.booking.branasgruppen.se/static/fonts/UnitedSerifCond-Heavy.ttf) format("truetype"),url(https://static.booking.branasgruppen.se/static/fonts/UnitedSerifCond-Heavy.svg#UnitedSerifCond) format("svg")}@font-face{font-family:"Unitedserifcond heavy";src:url(https://static.booking.branasgruppen.se/static/fonts/UnitedSerifCond-Heavy.eot) format("embedded-opentype"),url(https://static.booking.branasgruppen.se/static/fonts/UnitedSerifCond-Heavy.woff) format("woff"),url(https://static.booking.branasgruppen.se/static/fonts/UnitedSerifCond-Heavy.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:Interstate;font-weight:300;font-style:normal;src:url(https://static.booking.branasgruppen.se/static/fonts/Interstate-Light.eot);src:url(https://static.booking.branasgruppen.se/static/fonts/Interstate-Light.eot#iefix) format("embedded-opentype"),url(https://static.booking.branasgruppen.se/static/fonts/Interstate-Light.woff) format("woff"),url(https://static.booking.branasgruppen.se/static/fonts/Interstate-Light.ttf) format("truetype"),url(https://static.booking.branasgruppen.se/static/fonts/Interstate-Light.svg#UnitedSerifCond) format("svg")}@font-face{font-family:Interstate;font-weight:400;font-style:normal;src:url(https://static.booking.branasgruppen.se/static/fonts/old/interstate-regular-webfont.eot);src:url(https://static.booking.branasgruppen.se/static/fonts/old/interstate-regular-webfont.eot#iefix) format("embedded-opentype"),url(https://static.booking.branasgruppen.se/static/fonts/old/interstate-regular-webfont.woff) format("woff"),url(https://static.booking.branasgruppen.se/static/fonts/old/interstate-regular-webfont.ttf) format("truetype"),url(https://static.booking.branasgruppen.se/static/fonts/old/interstate-regular-webfont.svg#UnitedSerifCond) format("svg")}@font-face{font-family:Unitedserifcond;src:url(https://static.booking.branasgruppen.se/static/fonts/UnitedSerifCond-Bold.eot) format("embedded-opentype"),url(https://static.booking.branasgruppen.se/static/fonts/UnitedSerifCond-Bold.woff) format("woff"),url(https://static.booking.branasgruppen.se/static/fonts/UnitedSerifCond-Bold.ttf) format("truetype");font-weight:500;font-style:normal}@font-face{font-family:Interstate;src:url(https://static.booking.branasgruppen.se/static/fonts/Interstate-Bold.eot) format("embedded-opentype"),url(https://static.booking.branasgruppen.se/static/fonts/Interstate-Bold.woff) format("woff"),url(https://static.booking.branasgruppen.se/static/fonts/Interstate-Bold.ttf) format("truetype");font-weight:600;font-style:normal}@font-face{font-family:Interstate;font-weight:700;font-style:normal;src:url(https://static.booking.branasgruppen.se/static/fonts/old/interstate-bold-webfont.eot);src:url(https://static.booking.branasgruppen.se/static/fonts/old/interstate-bold-webfont.eot#iefix) format("embedded-opentype"),url(https://static.booking.branasgruppen.se/static/fonts/old/interstate-bold-webfont.woff) format("woff"),url(https://static.booking.branasgruppen.se/static/fonts/old/interstate-bold-webfont.ttf) format("truetype"),url(https://static.booking.branasgruppen.se/static/fonts/old/interstate-bold-webfont.svg#UnitedSerifCond) format("svg")}.row{box-sizing:border-box;margin:0 auto;display:flex;flex:0 1 auto;flex-direction:row;flex-wrap:wrap;max-width:1280px;width:calc(100% - 32px)}@media only screen and (min-width:672px) and (max-width:1055px){.row{width:calc(100% - 32px)}}@media only screen and (min-width:1056px) and (max-width:1311px){.row{width:calc(100% - 32px)}}@media only screen and (min-width:1312px) and (max-width:1583px){.row{width:calc(100% - 32px)}}@media only screen and (min-width:1584px){.row{width:calc(100% - 48px)}}.row.inner{box-sizing:border-box;display:flex;flex:0 1 auto;flex-direction:row;flex-wrap:wrap;max-width:1280px;width:calc(100% - 32px);margin:0}@media only screen and (min-width:672px) and (max-width:1055px){.row.inner{width:calc(100% - 32px)}}@media only screen and (min-width:1056px) and (max-width:1311px){.row.inner{width:calc(100% - 32px)}}@media only screen and (min-width:1312px) and (max-width:1583px){.row.inner{width:calc(100% - 32px)}}@media only screen and (min-width:1584px){.row.inner{width:calc(100% - 48px)}}.row.reverse{flex-direction:row-reverse}.row.natural-height{align-items:flex-start}.row.flex-column{flex-direction:column}.col{box-sizing:border-box;flex-grow:1;flex-basis:0;max-width:100%;padding:1rem}.col.reverse{flex-direction:column-reverse}.first{order:-1}.last{order:1}.align-start{align-self:flex-start}.align-end{align-self:flex-end}.align-center{align-self:center}.align-baseline{align-self:baseline}.align-stretch{align-self:stretch}.col-xs{flex-grow:1;flex-basis:0;max-width:100%}.col-xs,.col-xs-1{box-sizing:border-box;padding:1rem}.col-xs-1{flex-basis:8.33333%;max-width:8.33333%}.col-xs-offset-1{margin-left:8.33333%}.col-xs-2{box-sizing:border-box;flex-basis:16.66667%;max-width:16.66667%;padding:1rem}.col-xs-offset-2{margin-left:16.66667%}.col-xs-3{box-sizing:border-box;flex-basis:25%;max-width:25%;padding:1rem}.col-xs-offset-3{margin-left:25%}.col-xs-4{box-sizing:border-box;flex-basis:33.33333%;max-width:33.33333%;padding:1rem}.col-xs-offset-4{margin-left:33.33333%}.col-xs-5{box-sizing:border-box;flex-basis:41.66667%;max-width:41.66667%;padding:1rem}.col-xs-offset-5{margin-left:41.66667%}.col-xs-6{box-sizing:border-box;flex-basis:50%;max-width:50%;padding:1rem}.col-xs-offset-6{margin-left:50%}.col-xs-7{box-sizing:border-box;flex-basis:58.33333%;max-width:58.33333%;padding:1rem}.col-xs-offset-7{margin-left:58.33333%}.col-xs-8{box-sizing:border-box;flex-basis:66.66667%;max-width:66.66667%;padding:1rem}.col-xs-offset-8{margin-left:66.66667%}.col-xs-9{box-sizing:border-box;flex-basis:75%;max-width:75%;padding:1rem}.col-xs-offset-9{margin-left:75%}.col-xs-10{box-sizing:border-box;flex-basis:83.33333%;max-width:83.33333%;padding:1rem}.col-xs-offset-10{margin-left:83.33333%}.col-xs-11{box-sizing:border-box;flex-basis:91.66667%;max-width:91.66667%;padding:1rem}.col-xs-offset-11{margin-left:91.66667%}.col-xs-12{box-sizing:border-box;flex-basis:100%;max-width:100%;padding:1rem}.col-xs-offset-12{margin-left:100%}.row.start-xs{justify-content:flex-start}.row.center-xs{justify-content:center}.row.end-xs{justify-content:flex-end}.row.top-xs{align-items:flex-start}.row.middle-xs{align-items:center}.row.bottom-xs{align-items:flex-end}.row.around-xs{justify-content:space-around}.row.between-xs{justify-content:space-between}.first-xs{order:-1}.last-xs{order:1}@media only screen and (min-width:672px){.col-sm{flex-grow:1;flex-basis:0;max-width:100%}.col-sm,.col-sm-1{box-sizing:border-box;padding:1rem}.col-sm-1{flex-basis:8.33333%;max-width:8.33333%}.col-sm-offset-1{margin-left:8.33333%}.col-sm-2{box-sizing:border-box;flex-basis:16.66667%;max-width:16.66667%;padding:1rem}.col-sm-offset-2{margin-left:16.66667%}.col-sm-3{box-sizing:border-box;flex-basis:25%;max-width:25%;padding:1rem}.col-sm-offset-3{margin-left:25%}.col-sm-4{box-sizing:border-box;flex-basis:33.33333%;max-width:33.33333%;padding:1rem}.col-sm-offset-4{margin-left:33.33333%}.col-sm-5{box-sizing:border-box;flex-basis:41.66667%;max-width:41.66667%;padding:1rem}.col-sm-offset-5{margin-left:41.66667%}.col-sm-6{box-sizing:border-box;flex-basis:50%;max-width:50%;padding:1rem}.col-sm-offset-6{margin-left:50%}.col-sm-7{box-sizing:border-box;flex-basis:58.33333%;max-width:58.33333%;padding:1rem}.col-sm-offset-7{margin-left:58.33333%}.col-sm-8{box-sizing:border-box;flex-basis:66.66667%;max-width:66.66667%;padding:1rem}.col-sm-offset-8{margin-left:66.66667%}.col-sm-9{box-sizing:border-box;flex-basis:75%;max-width:75%;padding:1rem}.col-sm-offset-9{margin-left:75%}.col-sm-10{box-sizing:border-box;flex-basis:83.33333%;max-width:83.33333%;padding:1rem}.col-sm-offset-10{margin-left:83.33333%}.col-sm-11{box-sizing:border-box;flex-basis:91.66667%;max-width:91.66667%;padding:1rem}.col-sm-offset-11{margin-left:91.66667%}.col-sm-12{box-sizing:border-box;flex-basis:100%;max-width:100%;padding:1rem}.col-sm-offset-12{margin-left:100%}.row.start-sm{justify-content:flex-start}.row.center-sm{justify-content:center}.row.end-sm{justify-content:flex-end}.row.top-sm{align-items:flex-start}.row.middle-sm{align-items:center}.row.bottom-sm{align-items:flex-end}.row.around-sm{justify-content:space-around}.row.between-sm{justify-content:space-between}.first-sm{order:-1}.last-sm{order:1}}@media only screen and (min-width:1056px){.col-md{flex-grow:1;flex-basis:0;max-width:100%}.col-md,.col-md-1{box-sizing:border-box;padding:1rem}.col-md-1{flex-basis:8.33333%;max-width:8.33333%}.col-md-offset-1{margin-left:8.33333%}.col-md-2{box-sizing:border-box;flex-basis:16.66667%;max-width:16.66667%;padding:1rem}.col-md-offset-2{margin-left:16.66667%}.col-md-3{box-sizing:border-box;flex-basis:25%;max-width:25%;padding:1rem}.col-md-offset-3{margin-left:25%}.col-md-4{box-sizing:border-box;flex-basis:33.33333%;max-width:33.33333%;padding:1rem}.col-md-offset-4{margin-left:33.33333%}.col-md-5{box-sizing:border-box;flex-basis:41.66667%;max-width:41.66667%;padding:1rem}.col-md-offset-5{margin-left:41.66667%}.col-md-6{box-sizing:border-box;flex-basis:50%;max-width:50%;padding:1rem}.col-md-offset-6{margin-left:50%}.col-md-7{box-sizing:border-box;flex-basis:58.33333%;max-width:58.33333%;padding:1rem}.col-md-offset-7{margin-left:58.33333%}.col-md-8{box-sizing:border-box;flex-basis:66.66667%;max-width:66.66667%;padding:1rem}.col-md-offset-8{margin-left:66.66667%}.col-md-9{box-sizing:border-box;flex-basis:75%;max-width:75%;padding:1rem}.col-md-offset-9{margin-left:75%}.col-md-10{box-sizing:border-box;flex-basis:83.33333%;max-width:83.33333%;padding:1rem}.col-md-offset-10{margin-left:83.33333%}.col-md-11{box-sizing:border-box;flex-basis:91.66667%;max-width:91.66667%;padding:1rem}.col-md-offset-11{margin-left:91.66667%}.col-md-12{box-sizing:border-box;flex-basis:100%;max-width:100%;padding:1rem}.col-md-offset-12{margin-left:100%}.row.start-md{justify-content:flex-start}.row.center-md{justify-content:center}.row.end-md{justify-content:flex-end}.row.top-md{align-items:flex-start}.row.middle-md{align-items:center}.row.bottom-md{align-items:flex-end}.row.around-md{justify-content:space-around}.row.between-md{justify-content:space-between}.first-md{order:-1}.last-md{order:1}}@media only screen and (min-width:1312px){.col-lg{flex-grow:1;flex-basis:0;max-width:100%}.col-lg,.col-lg-1{box-sizing:border-box;padding:1rem}.col-lg-1{flex-basis:8.33333%;max-width:8.33333%}.col-lg-offset-1{margin-left:8.33333%}.col-lg-2{box-sizing:border-box;flex-basis:16.66667%;max-width:16.66667%;padding:1rem}.col-lg-offset-2{margin-left:16.66667%}.col-lg-3{box-sizing:border-box;flex-basis:25%;max-width:25%;padding:1rem}.col-lg-offset-3{margin-left:25%}.col-lg-4{box-sizing:border-box;flex-basis:33.33333%;max-width:33.33333%;padding:1rem}.col-lg-offset-4{margin-left:33.33333%}.col-lg-5{box-sizing:border-box;flex-basis:41.66667%;max-width:41.66667%;padding:1rem}.col-lg-offset-5{margin-left:41.66667%}.col-lg-6{box-sizing:border-box;flex-basis:50%;max-width:50%;padding:1rem}.col-lg-offset-6{margin-left:50%}.col-lg-7{box-sizing:border-box;flex-basis:58.33333%;max-width:58.33333%;padding:1rem}.col-lg-offset-7{margin-left:58.33333%}.col-lg-8{box-sizing:border-box;flex-basis:66.66667%;max-width:66.66667%;padding:1rem}.col-lg-offset-8{margin-left:66.66667%}.col-lg-9{box-sizing:border-box;flex-basis:75%;max-width:75%;padding:1rem}.col-lg-offset-9{margin-left:75%}.col-lg-10{box-sizing:border-box;flex-basis:83.33333%;max-width:83.33333%;padding:1rem}.col-lg-offset-10{margin-left:83.33333%}.col-lg-11{box-sizing:border-box;flex-basis:91.66667%;max-width:91.66667%;padding:1rem}.col-lg-offset-11{margin-left:91.66667%}.col-lg-12{box-sizing:border-box;flex-basis:100%;max-width:100%;padding:1rem}.col-lg-offset-12{margin-left:100%}.row.start-lg{justify-content:flex-start}.row.center-lg{justify-content:center}.row.end-lg{justify-content:flex-end}.row.top-lg{align-items:flex-start}.row.middle-lg{align-items:center}.row.bottom-lg{align-items:flex-end}.row.around-lg{justify-content:space-around}.row.between-lg{justify-content:space-between}.first-lg{order:-1}.last-lg{order:1}}@media only screen and (min-width:1584px){.col-xl{flex-grow:1;flex-basis:0;max-width:100%}.col-xl,.col-xl-1{box-sizing:border-box;padding:1rem}.col-xl-1{flex-basis:8.33333%;max-width:8.33333%}.col-xl-offset-1{margin-left:8.33333%}.col-xl-2{box-sizing:border-box;flex-basis:16.66667%;max-width:16.66667%;padding:1rem}.col-xl-offset-2{margin-left:16.66667%}.col-xl-3{box-sizing:border-box;flex-basis:25%;max-width:25%;padding:1rem}.col-xl-offset-3{margin-left:25%}.col-xl-4{box-sizing:border-box;flex-basis:33.33333%;max-width:33.33333%;padding:1rem}.col-xl-offset-4{margin-left:33.33333%}.col-xl-5{box-sizing:border-box;flex-basis:41.66667%;max-width:41.66667%;padding:1rem}.col-xl-offset-5{margin-left:41.66667%}.col-xl-6{box-sizing:border-box;flex-basis:50%;max-width:50%;padding:1rem}.col-xl-offset-6{margin-left:50%}.col-xl-7{box-sizing:border-box;flex-basis:58.33333%;max-width:58.33333%;padding:1rem}.col-xl-offset-7{margin-left:58.33333%}.col-xl-8{box-sizing:border-box;flex-basis:66.66667%;max-width:66.66667%;padding:1rem}.col-xl-offset-8{margin-left:66.66667%}.col-xl-9{box-sizing:border-box;flex-basis:75%;max-width:75%;padding:1rem}.col-xl-offset-9{margin-left:75%}.col-xl-10{box-sizing:border-box;flex-basis:83.33333%;max-width:83.33333%;padding:1rem}.col-xl-offset-10{margin-left:83.33333%}.col-xl-11{box-sizing:border-box;flex-basis:91.66667%;max-width:91.66667%;padding:1rem}.col-xl-offset-11{margin-left:91.66667%}.col-xl-12{box-sizing:border-box;flex-basis:100%;max-width:100%;padding:1rem}.col-xl-offset-12{margin-left:100%}.row.start-xl{justify-content:flex-start}.row.center-xl{justify-content:center}.row.end-xl{justify-content:flex-end}.row.top-xl{align-items:flex-start}.row.middle-xl{align-items:center}.row.bottom-xl{align-items:flex-end}.row.around-xl{justify-content:space-around}.row.between-xl{justify-content:space-between}.first-xl{order:-1}.last-xl{order:1}}.col-gutter-lr{padding:0 1rem}.col-no-gutter{padding:0}.show{display:block!important}.row.show{display:flex!important}.hide{display:none!important}.show-xs{display:block!important}.row.show-xs{display:flex!important}.hide-xs{display:none!important}@media only screen and (max-width:671px){.show-xs-only{display:block!important}.row.show-xs-only{display:flex!important}.hide-xs-only{display:none!important}}@media only screen and (min-width:672px){.show-sm{display:block!important}.row.show-sm{display:flex!important}.hide-sm{display:none!important}}@media only screen and (min-width:672px) and (max-width:1055px){.show-sm-only{display:block!important}.row.show-sm-only{display:flex!important}.hide-sm-only{display:none!important}}@media only screen and (min-width:1056px){.show-md{display:block!important}.row.show-md{display:flex!important}.hide-md{display:none!important}}@media only screen and (min-width:1056px) and (max-width:1311px){.show-md-only{display:block!important}.row.show-md-only{display:flex!important}.hide-md-only{display:none!important}}@media only screen and (min-width:1312px){.show-lg{display:block!important}.row.show-lg{display:flex!important}.hide-lg{display:none!important}}@media only screen and (min-width:1312px) and (max-width:1583px){.show-lg-only{display:block!important}.row.show-lg-only{display:flex!important}.hide-lg-only{display:none!important}}@media only screen and (min-width:1584px){.show-xl{display:block!important}.row.show-xl{display:flex!important}.hide-xl{display:none!important}}*,:after,:before{box-sizing:border-box}ol[class],ul[class]{padding:0}blockquote,body,dd,dl,figcaption,figure,h1,h2,h3,h4,li,ol[class],p,ul[class]{margin:0}body{min-height:100vh;scroll-behavior:smooth;text-rendering:optimizeSpeed;font-smooth:always;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:1.5}ol[class],ul[class]{list-style:none}a:not([class]){-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto}img{max-width:100%;height:auto;display:block}article>*+*{margin-top:1em}button,input,select,textarea{font:inherit}@media (prefers-reduced-motion:reduce){*{-webkit-animation-duration:.01ms!important;animation-duration:.01ms!important;-webkit-animation-iteration-count:1!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}.mt-0{margin-top:0!important}.mr-0{margin-right:0!important}.mb-0{margin-bottom:0!important}.ml-0{margin-left:0!important}.pt-0{padding-top:0!important}.pr-0{padding-right:0!important}.pb-0{padding-bottom:0!important}.pl-0{padding-left:0!important}.t-0{top:0!important}.r-0{right:0!important}.b-0{bottom:0!important}.l-0{left:0!important}.mt-1{margin-top:2px!important}.mr-1{margin-right:2px!important}.mb-1{margin-bottom:2px!important}.ml-1{margin-left:2px!important}.pt-1{padding-top:2px!important}.pr-1{padding-right:2px!important}.pb-1{padding-bottom:2px!important}.pl-1{padding-left:2px!important}.t-1{top:2px!important}.r-1{right:2px!important}.b-1{bottom:2px!important}.l-1{left:2px!important}.mt-2{margin-top:4px!important}.mr-2{margin-right:4px!important}.mb-2{margin-bottom:4px!important}.ml-2{margin-left:4px!important}.pt-2{padding-top:4px!important}.pr-2{padding-right:4px!important}.pb-2{padding-bottom:4px!important}.pl-2{padding-left:4px!important}.t-2{top:4px!important}.r-2{right:4px!important}.b-2{bottom:4px!important}.l-2{left:4px!important}.mt-3{margin-top:8px!important}.mr-3{margin-right:8px!important}.mb-3{margin-bottom:8px!important}.ml-3{margin-left:8px!important}.pt-3{padding-top:8px!important}.pr-3{padding-right:8px!important}.pb-3{padding-bottom:8px!important}.pl-3{padding-left:8px!important}.t-3{top:8px!important}.r-3{right:8px!important}.b-3{bottom:8px!important}.l-3{left:8px!important}.mt-4{margin-top:12px!important}.mr-4{margin-right:12px!important}.mb-4{margin-bottom:12px!important}.ml-4{margin-left:12px!important}.pt-4{padding-top:12px!important}.pr-4{padding-right:12px!important}.pb-4{padding-bottom:12px!important}.pl-4{padding-left:12px!important}.t-4{top:12px!important}.r-4{right:12px!important}.b-4{bottom:12px!important}.l-4{left:12px!important}.mt-5{margin-top:16px!important}.mr-5{margin-right:16px!important}.mb-5{margin-bottom:16px!important}.ml-5{margin-left:16px!important}.pt-5{padding-top:16px!important}.pr-5{padding-right:16px!important}.pb-5{padding-bottom:16px!important}.pl-5{padding-left:16px!important}.t-5{top:16px!important}.r-5{right:16px!important}.b-5{bottom:16px!important}.l-5{left:16px!important}.mt-6{margin-top:24px!important}.mr-6{margin-right:24px!important}.mb-6{margin-bottom:24px!important}.ml-6{margin-left:24px!important}.pt-6{padding-top:24px!important}.pr-6{padding-right:24px!important}.pb-6{padding-bottom:24px!important}.pl-6{padding-left:24px!important}.t-6{top:24px!important}.r-6{right:24px!important}.b-6{bottom:24px!important}.l-6{left:24px!important}.mt-7{margin-top:32px!important}.mr-7{margin-right:32px!important}.mb-7{margin-bottom:32px!important}.ml-7{margin-left:32px!important}.pt-7{padding-top:32px!important}.pr-7{padding-right:32px!important}.pb-7{padding-bottom:32px!important}.pl-7{padding-left:32px!important}.t-7{top:32px!important}.r-7{right:32px!important}.b-7{bottom:32px!important}.l-7{left:32px!important}.mt-8{margin-top:40px!important}.mr-8{margin-right:40px!important}.mb-8{margin-bottom:40px!important}.ml-8{margin-left:40px!important}.pt-8{padding-top:40px!important}.pr-8{padding-right:40px!important}.pb-8{padding-bottom:40px!important}.pl-8{padding-left:40px!important}.t-8{top:40px!important}.r-8{right:40px!important}.b-8{bottom:40px!important}.l-8{left:40px!important}.mt-9{margin-top:48px!important}.mr-9{margin-right:48px!important}.mb-9{margin-bottom:48px!important}.ml-9{margin-left:48px!important}.pt-9{padding-top:48px!important}.pr-9{padding-right:48px!important}.pb-9{padding-bottom:48px!important}.pl-9{padding-left:48px!important}.t-9{top:48px!important}.r-9{right:48px!important}.b-9{bottom:48px!important}.l-9{left:48px!important}.mt-10{margin-top:0!important}.mr-10{margin-right:0!important}.mb-10{margin-bottom:0!important}.ml-10{margin-left:0!important}.pt-10{padding-top:0!important}.pr-10{padding-right:0!important}.pb-10{padding-bottom:0!important}.pl-10{padding-left:0!important}.t-10{top:0!important}.r-10{right:0!important}.b-10{bottom:0!important}.l-10{left:0!important}body{background:linear-gradient(179.72deg,rgba(166,188,205,.12549) .25%,rgba(170,192,211,.25098) 51.75%,hsla(0,0%,76.9%,0) 99.75%)}.label{text-transform:uppercase;letter-spacing:.04em;color:#777;text-decoration:none;font-size:12px;font-weight:700;display:flex;align-items:center}.label--small{color:#383838;font-size:10px}.label span{flex:1 1}.content-wrapper{margin:45px auto 0;height:calc(100vh - 45px);padding-bottom:115px;overflow-x:hidden;overflow-y:scroll;width:600px;max-width:100%}.payment-page-done{position:fixed;z-index:13;padding-top:45px;top:0;left:0;background-color:#fff;width:100vw}.content-wrapper-startpage,.payment-page-done{height:calc(100vh - 65px);overflow-y:scroll;overflow-x:hidden}.content-wrapper-startpage{margin-top:0}body{height:100vh;width:100vw;overflow:hidden}.product-card{clear:both;background:#fff;box-shadow:0 0 15px rgba(0,92,129,.08);border-radius:1px;padding:5px;margin-bottom:18px;display:flex;cursor:pointer}.product-card .image{width:120px;padding-top:120px;margin-right:20px;background-size:80%;background-position:50%;background-repeat:no-repeat;background-color:rgba(220,238,244,.5333333333333333)}.product-card h5{font-weight:700;font-size:14px;line-height:20px;text-transform:uppercase;letter-spacing:.04em;margin:20px 0 4px;overflow-wrap:anywhere;overflow-wrap:hyphenate-word;-webkit-hyphens:overflow;-ms-hyphens:overflow;hyphens:overflow}.product-card .subtitle{font-size:14px;line-height:145%;letter-spacing:.01em;font-weight:300}.product-card .info{flex:1 1;margin-left:5px;font-family:Barlow}.product-card.skeleton .image,.product-card.skeleton .info>*{background-color:#f5f5f5!important;color:#f5f5f5!important}.product-card--small{flex-direction:column;align-items:center;background:transparent;box-shadow:none;padding-top:0;padding-bottom:12px;margin-bottom:0;background:radial-gradient(33.65% 33.65% at 50% 50%,#fff 0,#f5fafb 100%)}.product-card--small .image{background-color:transparent;margin-right:0;width:130px;padding-top:130px;background-size:90%}.product-card--small h5{color:#034f75;font-weight:300;margin-top:8px}.product-card--small .info{text-align:center}.product-card--addon{padding-bottom:8px;width:100%}.product-card--addon .image{max-width:100%;margin-right:0;margin-left:0;padding-top:92px}.product-card--addon .info{margin-left:24px;display:flex;flex-direction:column;align-items:flex-start}.product-card--addon h5{margin:1em 0 .75em!important}.product-card--addon .a-button{width:auto}.product-card--addon .subtitle{margin-top:-4px;margin-bottom:8px;padding-right:10px}.product-card--addon-small{flex-direction:column;align-items:center}.product-card .count i{color:#5aa478;display:inline-block;margin-right:4px}.react-datepicker,.react-datepicker .react-datepicker__month-container{width:100%}.tabs>ul{display:flex;justify-content:stretch;margin:0;padding:0;list-style-type:none}.tabs>ul>li{flex:1 1}.tabs>ul>li button{font-family:Barlow;width:100%;background-color:#fff;color:#034f75;font-weight:300;font-size:14px;padding-left:4px;padding-right:4px;border-color:#fff;-webkit-user-select:none;-ms-user-select:none;user-select:none}.tabs>ul>li button .normal{font-weight:300}@media (pointer:coarse){.tabs>ul>li button:active,.tabs>ul>li button:focus,.tabs>ul>li button:hover{background-color:#fff;color:#034f75!important}}.tabs>ul>li.selected{position:relative;padding-bottom:15px}.tabs>ul>li.selected:after{content:"";-webkit-transform:rotate(45deg);transform:rotate(45deg);width:15px;height:15px;background-color:#034f75;position:absolute;bottom:10px;left:calc(50% - 8px);border-color:#034f75}.tabs>ul>li.selected button{background-color:#034f75;color:#fff;font-weight:700;text-decoration:none}.tabs>ul>li.selected button:active,.tabs>ul>li.selected button:focus,.tabs>ul>li.selected button:hover{outline:0}@media (pointer:coarse){.tabs>ul>li.selected button:active,.tabs>ul>li.selected button:focus,.tabs>ul>li.selected button:hover{background-color:#034f75;color:#fff!important}}.tab{padding:0 10px}.age-selector{display:flex;justify-content:stretch;align-items:center;margin-bottom:16px;padding:16px 20px;background-color:#fff;color:#034f75}.age-selector>*{flex:1 1}.age-selector h5{margin:0;font-weight:700;font-size:14px;line-height:20px}.age-selector .age{font-size:12px;line-height:16px;font-weight:300}.age-selector .price{text-align:right;margin-right:10px}.skipass-page .tab{padding-left:0;padding-right:0}.skipass-page .age-selector{padding:8px 8px 8px 14px;margin-bottom:8px}.skipass-page .age-selector>:last-child{text-align:right;flex:0 1}body{background-color:#f6fafc}.disabled,.not-disabled{transition:all .2s}.disabled{pointer-events:none;opacity:.3}label{display:block;font-size:14px}.flex-center{display:flex;flex-direction:column;align-items:center}div .react-datepicker{border:0;color:inherit;font-family:"Barlow"}div .react-datepicker__month-container+.react-datepicker__month-container .react-datepicker__header{position:static;box-shadow:none}div .react-datepicker__header{padding-top:0;width:100%;background-color:#fff;border:0}div .react-datepicker__day-name:first-child{margin-left:.1em;margin-right:.5em}div .react-datepicker__current-month{background-color:#f9f9f9;font-family:"Barlow Condensed",sans-serif;font-style:normal;letter-spacing:0;font-weight:500;line-height:115%;text-transform:none;color:#383838;font-weight:800;letter-spacing:.04em;font-size:22px;font-family:"United Serif Cond";font-weight:900;padding:16px 0;margin:0;text-transform:capitalize}div .react-datepicker__month-container+.react-datepicker__month-container .react-datepicker__month{margin-top:0}div .react-datepicker__navigation{display:none;background-color:#034f75;color:#034f75;width:36px;height:36px;border-radius:50%;border:0;top:88px;right:16px;z-index:12;text-indent:0}div .react-datepicker__navigation:after{color:#fff;font-family:"Font Awesome 5 Pro"!important;font-weight:300;font-size:20px;display:inline-block;position:absolute;z-index:1;top:6px;right:auto;bottom:auto;width:36px;height:36px}div .react-datepicker__navigation.react-datepicker__navigation--previous:after{content:"\f053";left:-2px}div .react-datepicker__navigation.react-datepicker__navigation--next:after{content:"\f054";left:1px}div .react-datepicker__day-name{font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:inherit;width:calc(2.3rem + 2px);margin:.3em}div .react-datepicker__day{font-weight:700;font-size:14px;border-radius:50%;background-color:#bfd9e1;width:2.3rem;line-height:2.3rem;margin:.35em;color:#034f75;border:1px solid #bfd9e1}div .react-datepicker__day:hover{border-radius:50%}div .react-datepicker__day--today,div .react-datepicker__month-text--today,div .react-datepicker__quarter-text--today,div .react-datepicker__year-text--today{border:1px solid #383838}div .react-datepicker__day--outside-month{visibility:hidden}div .react-datepicker__day--disabled{background:transparent;color:#383838;border-color:transparent;pointer-events:none;opacity:.3}div .react-datepicker__day--in-range,div .react-datepicker__day--in-range:hover,div .react-datepicker__day--in-selecting-range,div .react-datepicker__day--in-selecting-range:hover,div .react-datepicker__day--selected,div .react-datepicker__day--selected:hover,div .react-datepicker__month-text--in-range,div .react-datepicker__month-text--in-range:hover,div .react-datepicker__month-text--in-selecting-range,div .react-datepicker__month-text--in-selecting-range:hover,div .react-datepicker__month-text--selected,div .react-datepicker__month-text--selected:hover,div .react-datepicker__quarter-text--in-range,div .react-datepicker__quarter-text--in-range:hover,div .react-datepicker__quarter-text--in-selecting-range,div .react-datepicker__quarter-text--in-selecting-range:hover,div .react-datepicker__quarter-text--selected,div .react-datepicker__quarter-text--selected:hover,div .react-datepicker__year-text--in-range,div .react-datepicker__year-text--in-range:hover,div .react-datepicker__year-text--in-selecting-range,div .react-datepicker__year-text--in-selecting-range:hover,div .react-datepicker__year-text--selected,div .react-datepicker__year-text--selected:hover{border-color:#ffbe4f;color:#383838;background-color:#ffbe4f;background:linear-gradient(0deg,rgba(39,39,41,.12),rgba(39,39,41,.12)),#ffbe4f}.skirental-start-page{padding-top:34px;padding-bottom:65px;background-color:#fff}.skirental-start-page .pick-label{padding-top:8px;padding-bottom:8px;background-color:#fff;top:45px}.skirental-start-page .foot,.skirental-start-page .pick-label{text-align:center;z-index:11;position:fixed;left:0;width:100%;box-shadow:4px 2px 15px rgba(0,0,0,.3)}.skirental-start-page .foot{background:#f0f7f9;bottom:0;min-height:65px;padding:12px 16px;height:auto}.skirental-start-page .foot .info{text-align:left;margin:0 auto 12px;max-width:230px;display:block;position:relative}.skirental-start-page .foot .info i{position:absolute;top:4px;left:-20px}.products-page{padding-bottom:150px}.products-page h4{text-align:center;margin:0;padding:16px;font-family:"United Serif Cond";font-weight:900}.products-page,.products-page h4{color:#034f75}.page--hyrautlamningstid .content-wrapper{padding-bottom:150px}.skipass-page h4{text-align:center;margin:0;padding:16px;font-family:"United Serif Cond";font-weight:900}.skipass-page,.skipass-page h4{color:#034f75}h5.normal{font-weight:400}.offer{font-weight:700;font-size:10px;line-height:10px;background:#f3bd60;border-radius:2px;padding:4px;text-transform:uppercase;letter-spacing:.04em;display:inline-block;margin-right:12px}.offer:empty{background:none}.skipass-page .price{display:flex;margin-left:12px;justify-content:flex-end}.product-page{padding-bottom:150px}.product-page .tab-title button{border:0;border-top:1px solid #dedede;border-bottom:1px solid #dedede}.product-page .foot{background:#f0f7f9;position:fixed;width:100%;bottom:65px;left:0;padding:12px 16px;height:auto;box-shadow:4px 2px 15px rgba(0,0,0,.3);z-index:4;text-align:center;display:flex;justify-content:center}.product-page .foot span{margin:0 8px}.product-page .foot .a-button{padding:1em}.skipass-page .foot{justify-content:space-between}.cart-page{padding:18px;color:#034f75}.cart-page h5{font-size:14px;color:#034f75;margin:8px 0 24px}.cart-page .flex{display:flex;justify-content:space-between;align-items:flex-end}table{border-collapse:collapse;width:100%}table th{text-align:left;font-weight:400;font-size:12px;line-height:16px;font-family:Interstate;font-weight:300;letter-spacing:.04em;padding-bottom:8px}table td,table th{text-transform:uppercase;border-bottom:1px solid #f0f7f9}table td{padding-right:20px;padding-top:16px;padding-bottom:16px}table td.info{font-size:12px}table td.info span{display:inline-block;line-height:180%;margin-right:11px}table td.info span.bold{font-weight:700}table td.info span.normal{font-weight:300}table td.info span.price{font-weight:700;font-size:14px}table td.info span:last-child{margin-right:0}table td.count{max-width:90px}table td.count select{max-width:70px}table td.right,table th.right{text-align:right}table td:last-child,table th:last-child{padding-right:0}.details-page{padding:22px 13px 65px}.details-page .skirental-details-header{background-color:#024468;border-radius:2px;color:#fff;padding:14px 10px;display:flex;align-items:center}.details-page .skirental-details-header .number{width:36px;height:36px;background-color:#fff;border-radius:50%;font-size:14px;color:#034f75;font-weight:700;text-align:center;padding-top:6px;margin-right:19px}.details-page .skirental-details-header .info{flex:1 1}.details-page .skirental-details-header span{font-size:14px;display:inline-block;text-transform:uppercase;letter-spacing:.04em}.details-page .skirental-details-header span.bold{font-weight:700}.radio-wrapper{display:flex}.radio-wrapper>div{display:flex;align-items:center;border:2px solid #dceef4;border-radius:2px;background-color:#fff}.radio-wrapper>div .radio{display:flex;align-items:center;padding:10px 18px;border-left:2px solid #dceef4}.radio-wrapper>div .radio>:last-child{padding-right:0}.radio-wrapper>div .radio>*{margin-right:11px}.radio-wrapper>div .radio:first-child{border-left:0}.radio-wrapper>div input{width:28px;height:28px}.radio-wrapper>div.info{background:none;border:0;font-size:28px;margin-left:16px;color:#034f75;cursor:pointer}.radio-wrapper>div span{font-weight:400}.radio-wrapper--full-width,.radio-wrapper--spaced{flex-wrap:wrap}.radio-wrapper--reversed .radio label{order:1}.radio-wrapper--spaced>div{width:33%;min-width:90px;margin-right:2%;margin-bottom:2%}.radio-wrapper--spaced>div.info{width:10%;min-width:50px}@media (max-width:599px){.radio-wrapper--spaced>div{width:49%;margin-right:1%}.radio-wrapper--spaced>div .radio{padding:6px 10px}.radio-wrapper--spaced>div span{display:block}}.radio-wrapper--full-width>div{width:100%;margin-right:0;margin-bottom:2%}.radio-wrapper.transparent{flex-wrap:wrap}.radio-wrapper.transparent>div{flex-wrap:wrap}.radio-wrapper.transparent>div .radio{border-left:0}.fullwidth{width:100%}.addon-page{padding:15px 15px 20px;color:#034f75}.addon-page h5{font-size:14px;color:#034f75;margin:8px 0 16px;text-align:left;text-transform:uppercase;letter-spacing:.04em}.addon-page .addon-wrapper{display:flex;justify-content:flex-start;flex-wrap:wrap;flex-direction:column}.addon-page .addon-wrapper>*{width:100%}.payment-buttons .button-wrapper{display:flex;justify-content:center;flex-wrap:wrap}.payment-buttons .button-wrapper>*{margin:3% 4%;min-width:40%;text-align:center;display:flex;flex-direction:column;align-items:center}.payment-buttons .button-wrapper>* img{height:28px;display:inline-block;margin-bottom:8px}.payment-buttons .button-wrapper>* .a-button{width:100%}.detail-wrapper{display:flex;flex-direction:column;margin-bottom:16px}.detail-wrapper>div{padding:8px}.detail-wrapper label{margin-bottom:4px}.detail-wrapper input[type=email],.detail-wrapper input[type=phone],.detail-wrapper input[type=tel],.detail-wrapper input[type=text],.detail-wrapper select{width:100%;padding:12px 16px;line-height:100%;border:2px solid #dceef4}.price-wrapper{font-size:14px;line-height:20px;margin-top:12px;font-weight:300}.price-wrapper .price{font-size:16px;font-weight:700;display:inline-block;margin-left:.1em}.text-align-right,.total-price{text-align:right}.total-price{font-weight:700;font-size:12px;line-height:14px;vertical-align:bottom;text-transform:uppercase;letter-spacing:.04em;align-self:flex-start;margin-top:16px}.total-price .price{font-size:26px;margin-top:4px;display:inline-block;margin-left:8px}.single-addon-page{background-color:#fff;padding:20px 28px}.single-addon-page h5{font-size:14px;color:#034f75;margin:8px 0 16px;text-align:left}.checkbox-wrapper,.single-addon-page h5{text-transform:uppercase;letter-spacing:.04em}.checkbox-wrapper{background:#f0f7f9;padding:10px 24px;margin-bottom:8px;font-weight:700;font-size:12px;display:flex;align-items:center}.checkbox-wrapper>*{align-items:center}.checkbox-wrapper .info{flex:1 1}.checkbox-wrapper input{margin-right:20px}.checkbox-wrapper .price{font-size:14px}.animation-enter{z-index:3}.animation-enter.animation-enter-active{transition:all .3s ease-in}.animation-enter.fade{opacity:.01}.animation-enter.fade.animation-enter-active{opacity:1}.animation-enter.forward{-webkit-transform:translateX(100vw);transform:translateX(100vw)}.animation-enter.forward.animation-enter-active{-webkit-transform:translateX(0);transform:translateX(0)}.animation-enter.backward{-webkit-transform:translateX(-100vw);transform:translateX(-100vw)}.animation-enter.backward.fade{opacity:1;z-index:1}.animation-enter.backward.animation-enter-active,.animation-enter.backward.fade{-webkit-transform:translateX(0);transform:translateX(0)}.animation-exit{z-index:2}.animation-exit.animation-exit-active{transition:all .3s}.animation-exit.fade{opacity:1}.animation-exit.fade.animation-exit-active{opacity:.01}.animation-exit.forward{-webkit-transform:translateX(0);transform:translateX(0)}.animation-exit.forward.fade{opacity:1}.animation-exit.forward.animation-exit-active{-webkit-transform:translateX(-100vw);transform:translateX(-100vw)}.animation-exit.backward,.animation-exit.forward.animation-exit-active.fade{-webkit-transform:translateX(0);transform:translateX(0)}.animation-exit.backward.animation-exit-active{-webkit-transform:translateX(100vw);transform:translateX(100vw)}div.transition-group{position:relative}section.route-section{position:absolute;width:100%;height:100%;top:0;left:0}.popup-wrapper{z-index:20;display:flex;justify-content:center;align-items:center}.popup-wrapper,.popup-wrapper .popup-backdrop{position:absolute;top:0;left:0;width:100vw;height:100vh;overflow:hidden}.popup-wrapper .popup-backdrop{background-color:#024468;opacity:.7;z-index:21}.popup-wrapper .popup-content{min-width:200px;max-width:600px;width:100%;height:auto;min-height:20vh;max-height:60vh;overflow:scroll;background-color:#fff;z-index:22;padding:5% 10%;text-align:center}@media (min-width:1000px){.popup-wrapper .popup-content{padding:50px 100px}}.popup-wrapper .popup-content ul{display:inline-block}.bar{background-color:#f5f5f5;height:12px;margin-top:8px}.bar .inner{background-color:#489c6f;height:12px;transition:all .5s}.success-message{text-align:center;padding:16px}.success-message h4{font-size:2.2em}body input,body select,body textarea{width:100%}body input,body input:focus,body select,body select:focus,body textarea,body textarea:focus{font-size:16px}.ajax-page,.wishes-page{padding:16px 24px}.wishes-page>div{margin-bottom:16px}.delivery-info-page{color:#034f75;text-align:center;min-height:100%;display:flex;flex-direction:column}.delivery-info-page .delivery-wrapper{padding:8%;border-radius:0;background-image:linear-gradient(180deg,#cfdce9,#f8f7f3);color:#005580;font-family:Barlow;font-weight:500;font-size:16px;border-top-left-radius:4px;border-top-right-radius:4px;flex:1 1;display:flex;flex-direction:column;align-items:center}.delivery-info-page h2{font-family:"Barlow Condensed",sans-serif;font-style:normal;letter-spacing:0;font-weight:500;line-height:115%;margin:0 0 .85em;text-transform:none;color:#383838;letter-spacing:.04em;font-weight:800;font-size:22px;line-height:24px;color:inherit}.delivery-info-page p{color:inherit}.delivery-info-page .image{background-image:url(https://static.booking.branasgruppen.se/static/img/hyra-delad-bild.jpg);background-position:top;background-size:cover;background-repeat:no-repeat;padding-top:78%;border-bottom-left-radius:4px;border-bottom-right-radius:4px}body.type--summer.site--vallasen .delivery-info-page .image{display:none}.App-error .content-wrapper,.page--front .content-wrapper,.page--utkorning .content-wrapper{padding-bottom:0;overflow-y:hidden}.page--hyrakarta,.page--hyrautlamningstid,.page--information,.page--kontakt,.page--liftkortkarta,.page--varukorg,[class^=page--hyratillvalhyr],[class^=page--hyratillvalkop],[class^=page--hyratrygghetspaket]{background:#fff}.page--hyratillval,.page--hyrauppgifter,.page--liftkortuppgifter{background:#f7fbfc}.online-status{flex:1 1;text-align:right;padding-right:12px;font-weight:500}.online-status:before{display:inline-block;width:8px;height:8px;background-color:#d11035;border-radius:50%;content:"";margin-right:4px}.center{text-align:center}.a-select{background:#f7fbfc;border:1px solid #bfd9e1;box-sizing:border-box;border-radius:2px;line-height:18px;font-size:15px;text-transform:uppercase;letter-spacing:.04em;padding:8px 0 8px 12px;display:inline-block;color:#034f75;cursor:pointer}.a-select__label{display:flex;align-items:stretch}.a-select__label-wrapper{flex:1 1;display:flex;align-items:center}.a-select__label__icon{display:inline-block;font-weight:300;margin-left:0;text-align:right;display:flex;justify-content:center;align-items:center;width:32px}.a-select__label__icon i{transition:all .2s}.a-select__select{display:none;position:absolute;top:-10vh;left:-1px;border:1px solid #bfd9e1;min-width:100%;z-index:1000;max-height:35vh;overflow-y:scroll;opacity:.95;box-shadow:4px 2px 15px rgba(0,0,0,.3);flex-direction:column;cursor:pointer}.a-select__select-wrapper{position:relative;min-width:100%}.a-select__select--open{display:flex}@media (max-width:767px){.a-select__select{position:fixed;top:auto;bottom:0;left:0;width:100%;box-shadow:0 0 100vh 100vh rgba(0,0,0,.5);padding-bottom:45px;background:#f7fbfc;opacity:.95;align-items:center}}.a-select--selected.a-select--mark-selected{background:#6ba582;border-color:#6ba582}.a-select--selected.a-select--mark-selected .a-select__label{color:#fff}.a-select--open .a-select__label__icon i{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.a-select .a-select__main-label{display:inline-block;font-weight:700}.a-select .a-select__sub-label{display:inline-block;margin-left:4px;font-weight:400}.a-select__option{background:#f7fbfc;display:inline-block;font-weight:400;padding:8px 12px;width:100%}@media (max-width:767px){.a-select__option{width:100%;border-bottom:1px solid #dedede;padding:12px 32px!important;text-align:center}.a-select__option>*{padding-left:0!important;padding-right:0!important}}.a-select.alternative{background-color:#fff;display:block;border:2px solid #dceef4;padding:0;color:#383838}.a-select.alternative .a-select__label__icon{background-color:#dceef4}.a-select.alternative .a-select__option{padding:0}.a-select.alternative .a-select__main-label{padding:14px 0 14px 16px;font-weight:400;text-transform:none;letter-spacing:0}.a-select.alternative .a-select__sub-label{text-transform:none;letter-spacing:0;color:#777;margin-left:8px}.a-select.alternative.a-select--selected .a-select__label__icon{background-color:#f7fbfc}.a-select.alternative.a-select--selected .a-select__label__icon i{color:#5aa478;-webkit-transform:none!important;transform:none!important;font-size:22px}.a-select.alternative.a-select--selected .a-select__label__icon i:before{content:"\f058"}.a-select.language{background-color:#fff;display:block;border:2px solid #dceef4;padding:0;color:#383838;width:100%;line-height:30px}.a-select.language .a-select__label__icon{background-color:#dceef4}.a-select.language .a-select__option{padding:0}.a-select.language .a-select__main-label{padding:6px 0 6px 16px;font-weight:400;text-transform:none;letter-spacing:0}.language-switcher{width:225px;margin-bottom:15px}.a-input--wrapper p.a-input--error-message{color:#d11035;overflow:hidden;max-height:0;padding:0;margin:0;transition:all .2s}.a-input--wrapper .a-input{display:flex;align-items:stretch;font-family:"Barlow",sans-serif;font-size:14px;color:#383838;border-radius:3px;padding:0;border:2px solid #dceef4}.a-input--wrapper .a-input:focus-within{border-color:#b0cbd9}.a-input--wrapper .a-input input{flex:1 1;background:#fff;color:inherit;font-size:16px;padding:13px 0 14px 16px!important;margin:0;border:0!important}.a-input--wrapper .a-input input:focus{outline:0}.a-input--wrapper .a-input .a-input__label__icon{font-weight:300;text-align:right;display:flex;justify-content:center;align-items:center;width:40px;visibility:hidden}.a-input--wrapper .a-input .a-input__label__icon i{color:#383838;-webkit-transform:none!important;transform:none!important;font-size:22px;transition:all .2s}.a-input--wrapper .a-input__label__icon i:before{content:""}.a-input--wrapper.a-input--not-okay .a-input{border-color:#d11035}.a-input--wrapper.a-input--not-okay .a-input .a-input__label__icon{visibility:visible}.a-input--wrapper.a-input--not-okay .a-input .a-input__label__icon i{color:#d11035}.a-input--wrapper.a-input--not-okay .a-input .a-input__label__icon i:before{content:"\f057"}.a-input--wrapper.a-input--not-okay p.a-input--error-message{max-height:1000px;padding-top:12px;padding-left:18px}.a-input--wrapper.a-input--okay .a-input .a-input__label__icon{visibility:visible}.a-input--wrapper.a-input--okay .a-input .a-input__label__icon i{color:#5aa478}.a-input--wrapper.a-input--okay .a-input .a-input__label__icon i:before{content:"\f058"}.label-info{font-weight:400;display:inline-block;margin-left:8px}input[type=radio]{display:none}input[type=radio]+.radio-button{content:"";display:inline-block;vertical-align:center;width:26px;height:26px;border-radius:50%;border:1px solid #bfd9e1;cursor:pointer}input[type=radio]:checked+.radio-button{background:#034f75;background:radial-gradient(#034f75 0,#034f75 50%,transparent 60%,transparent)}input[type=checkbox]{display:none}input[type=checkbox]+.check-button{content:"";display:inline-block;width:26px;height:26px;border-radius:2px;border:1px solid #bfd9e1;margin-right:16px;background-color:#fff;cursor:pointer}input[type=checkbox]:checked+.check-button{display:flex;justify-content:center;align-items:center}input[type=checkbox]:checked+.check-button:after{content:"\f14a";font-family:"Font Awesome 5 Pro";font-weight:900;color:#034f75;font-size:22px;line-height:1em}.buttons{display:flex;flex-direction:column;width:225px}.buttons .a-button{margin-bottom:15px}.info-box{display:flex;justify-content:space-between;align-items:top;margin:0 12px 12px}.info-box i{font-size:16px;margin-right:12px;margin-top:4px}.info-box span{flex:1 1;color:#383838}.info-box h1,.info-box h2,.info-box h3 h4,.info-box h5,.info-box h6{font-weight:700;font-size:inherit;line-height:inherit;color:#383838;margin:0 0 .5rem}.skipass-price{text-align:left;font-size:12px;text-transform:uppercase;letter-spacing:.04em}.skipass-price .price-wrapper{font-size:12px;font-weight:700;margin-top:4px}.skipass-price .price-wrapper .price{font-weight:700;font-size:22px}.page--hyrakarta .content-wrapper,.page--liftkortkarta .content-wrapper{width:1200px}.page--hyrakarta .content-wrapper .map-page,.page--liftkortkarta .content-wrapper .map-page{padding:16px 12px}.page--hyrakarta .footer,.page--liftkortkarta .footer{display:none}.page--liftkortingang .content-wrapper,.page--utkorning .content-wrapper{width:100%;padding-bottom:0}.page--liftkortingang .delivery-wrapper>*,.page--utkorning .delivery-wrapper>*{max-width:480px;margin-left:auto;margin-right:auto}.page--liftkortingang .footer,.page--utkorning .footer{display:none}.front-page-info{background-color:#ebca57;margin-bottom:32px;margin-left:-30px;width:calc(100% + 60px)}.front-page-info,.warning-info{color:#383838!important;font-weight:400;padding:8px 12px;text-align:center}.warning-info{background-color:#ebca57!important}.old-price{font-weight:300;opacity:.8;text-decoration:line-through;margin-right:4px;display:inline-block}.detail-wrapper.error{color:#d11035}.detail-wrapper.error ul{margin-top:0;margin-bottom:0}.info-message{background-color:#fff;border:1px solid #dceef4;padding:12px;margin:0 auto;max-width:400px}.error-message{border-color:#d11035}.error-message,.error-message p{color:#d11035}.error-message p{margin:0 .1em}.first-time-message{margin-bottom:16px;padding:16px;margin-top:0;text-align:center;background-color:#fff;border:1px solid #034f75;font-size:1.1em}.first-time-message.warning{border-color:#e6bc29;background-color:#fbf5e0}.is-stock.product-card .stock-info,.product-card .stock-info{color:#034f75;background-color:#fff;padding:.2em .5em;font-weight:400;letter-spacing:.03em;border:2px solid rgba(3,79,117,.1);position:absolute;bottom:5px;left:2px}.is-stock.product-card.product-card--small .stock-info,.product-card.product-card--small .stock-info{position:static;bottom:auto;left:auto;margin-top:12px;display:inline-block}.type--summer .is-stock.product-card .image,.type--summer .product-card .image{background-color:#f7f7f7}.type--summer .is-stock.product-card--small,.type--summer .product-card--small{background:#f7f7f7;background-color:#f7f7f7}.type--summer .is-stock.product-card--package .image,.type--summer .product-card--package .image{background-size:100%;background-position:50% 0;padding-top:140px}.type--summer .is-stock.product-card--package .package-info,.type--summer .product-card--package .package-info{width:60px;position:absolute;padding-top:40px;background-size:contain;background-position:50%;background-repeat:no-repeat;bottom:5px;right:2px}.type--summer .is-stock.product-card--package.product-card--small .image,.type--summer .product-card--package.product-card--small .image{padding-top:140px;max-width:320px;width:100%;background-size:contain;background-position:15% 0}.type--summer .is-stock.product-card--package.product-card--small .image .package-info,.type--summer .product-card--package.product-card--small .image .package-info{width:180px;position:absolute;bottom:auto;left:auto;right:0;top:0;padding-top:140px;background-size:60%;background-position:85% 50%}.type--summer .is-stock.product-card--package.product-card--hide-protection .image,.type--summer .product-card--package.product-card--hide-protection .image{background-position:50% 0}.type--summer .package-info--complete{background-image:url(https://static.booking.branasgruppen.se/static/img/produkter/summer/protection.jpg)}.type--summer .package-info--helmet{background-image:url(https://static.booking.branasgruppen.se/static/img/produkter/summer/helmet.jpg)}.type--summer.site--branas .product-card--package .package-info--complete,.type--summer.site--kungsberget .product-card--package .package-info--complete{background-image:url(https://static.booking.branasgruppen.se/static/img/produkter/summer/skyddspaket-br-kb.jpg)}.type--summer.site--branas .product-card--package .package-info--helmet,.type--summer.site--kungsberget .product-card--package .package-info--helmet{background-image:url(https://static.booking.branasgruppen.se/static/img/produkter/summer/sommarhjalm.jpg)}.type--summer.site--branas .product-card.product-card--small .image .package-info,.type--summer.site--kungsberget .product-card.product-card--small .image .package-info{background-position:100% 50%}.image{position:relative}.foot a{margin-left:2px;margin-right:2px}.link{color:#034f75;text-decoration:none;text-decoration:underline;cursor:pointer}.link:hover{color:#c84648;text-decoration:underline}.link:visited{color:#034f75}.link:visited:hover{color:#c84648;text-decoration:underline}.link:focus{color:#034f75}.account{margin-top:30px;margin-bottom:30px}.a-select__option--selected{font-weight:700}.a-select__option--selected .a-select__main-label{font-weight:inherit!important}.a-select__option--invalid{color:#aaa;cursor:auto;pointer-events:none;font-weight:400}.a-select__option--invalid .a-select__main-label{color:inherit!important;font-weight:inherit!important}.break{display:inline!important;white-space:normal!important}.cart-smaller{font-size:.9em!important}.friendly-info{background-color:rgba(199,220,183,.26);border:1px solid #d1e0c2;padding:16px;text-align:center}.left{text-align:left}.filter-wrapper{display:flex;justify-content:flex-end;margin-bottom:16px}.icon{height:1em;width:auto;line-height:inherit;display:inline-block;vertical-align:middle;margin-right:4px}.popup-wrapper--summer-filter .popup-content{max-width:100vw;max-height:90vh;min-width:1px;padding:20px;width:auto}.popup-wrapper--summer-filter .popup-content .checkbox-wrapper{background:none;width:100%;margin-bottom:0;padding-bottom:6px}.popup-wrapper--summer-filter .popup-content .checkbox-wrapper .info{text-align:left}.timeLeft{position:fixed;bottom:65px;left:0;width:100vw;padding:14px 0;text-align:center;background-color:#fff}.timeLeft b{width:3em;display:inline-block;text-align:right}.cancelling-order{position:fixed;width:100vw;height:100vh;z-index:21;top:0;left:0;background-color:hsla(0,0%,100%,.95);display:flex;justify-content:center;align-items:center}.cancelling-order p{color:#383838;font-size:20px;max-width:300px;text-align:center}.collector-checkout-iframe{z-index:20!important}.related-orders{background-color:rgba(255,255,225,.75);border-radius:2px;border:1px solid #ffd900;padding:8px 27px;margin-top:30px;margin-bottom:0}.related-orders p{margin:7px 0}.order-table td{color:#383838;font-size:1em;padding:5px 18px 5px 5px}.code-wrapper-wrapper{max-width:400px;margin:0 auto}.code-wrapper-wrapper .code-wrapper{display:flex;justify-content:space-between}.code-wrapper-wrapper .code-wrapper .a-input--wrapper{width:100%;margin-right:10px}.code-wrapper-wrapper .code-wrapper .a-button{align-self:center}.input-name{display:flex;justify-content:space-between}.input-name>div{width:48%}.filter-wrapper .info-box{padding:1em;background:#f7fbfc;border:1px solid #bfd9e1;margin:0 0 1em}.filter-wrapper .info-box p{margin:0}.navigation-bar{background-color:#034f75;color:#fff;position:fixed;top:0;left:0;width:100%;height:45px;z-index:13}.navigation-bar:hover{color:#fff}.navigation-bar:visited{color:#fff}.navigation-bar .navigation-bar-inner{display:flex;justify-content:space-between;align-items:center;width:600px;max-width:100%;margin:0 auto}.navigation-bar .navigation-bar-inner i{font-size:20px;vertical-align:middle;margin-right:.2em}.navigation-bar .navigation-bar-inner .a-button{text-decoration:none;padding-left:20px;font-size:14px;font-family:Barlow;background:transparent;border:0}.navigation-bar .navigation-bar-inner .a-button:active,.navigation-bar .navigation-bar-inner .a-button:focus,.navigation-bar .navigation-bar-inner .a-button:hover,.navigation-bar .navigation-bar-inner .a-button:visited{text-decoration:none;background:transparent}.navigation-bar .navigation-bar-inner .online-status{flex:1 1;text-align:right;padding-right:12px;font-weight:500}.navigation-bar .navigation-bar-inner .online-status:before{display:inline-block;width:8px;height:8px;background-color:#d11035;border-radius:50%;content:"";margin-right:4px}.navigation-bar .navigation-bar-inner .user-status i{font-size:16px;border-radius:50%;display:inline-block;border:1px solid #bfd9e1;padding:3px;width:24px;height:24px;background-color:#fff;color:#034f75}.footer{background-color:#fff;position:fixed;bottom:0;left:0;width:100%;height:65px;display:flex;justify-content:center;z-index:5;box-shadow:0 -2px 10px rgba(0,85,128,.15)}.footer>a{display:flex;flex-direction:column;justify-content:center;align-items:center;width:120px;transition:all .25s;color:#383838;text-decoration:none}.footer>a:hover{color:#383838;text-decoration:none}.footer>a:visited{color:#383838}.footer>a:visited:hover{color:#383838;text-decoration:none}.footer>a:focus{color:#383838}.footer>a i{color:#c84648;font-size:20px}.footer>a .label{margin-top:8px;color:inherit}.footer>a .count{background-color:#c84648;border-radius:50%;width:17px;height:17px;color:#fff;text-align:center;font-size:9px;font-weight:700;display:flex;justify-content:center;align-items:center;position:absolute;top:.35em;margin-left:2.45em;border:1px solid #fff}.footer>a.active{background-color:#c84648;color:#fff;text-decoration:none}.footer>a.active:hover{color:#fff;text-decoration:none}.footer>a.active:visited{color:#fff}.footer>a.active:visited:hover{color:#fff;text-decoration:none}.footer>a.active:focus{color:#fff}.footer>a.active i{color:#fff}.component-wrapper{box-shadow:4px 2px 15px rgba(0,0,0,.3);padding:2em 4em;margin:2em auto}@media only screen and (max-width:1311px){.component-wrapper{padding:1em}}.component-wrapper.a-row--button .inverted{background-color:#000}.component-wrapper.a-row--color .a-color-demo--brand-color-primary-1,.component-wrapper.a-row--color .a-color-demo--brand-color-primary-2{background-color:#034f75}.component-wrapper.a-row--color .a-color-demo--brand-color-primary-3,.component-wrapper.a-row--color .a-color-demo--brand-color-primary-4,.component-wrapper.a-row--color .a-color-demo--brand-color-primary-5{background-color:transparent}.component-wrapper.a-row--color .a-color-demo--brand-color-secondary-1{background-color:#c84648}.component-wrapper.a-row--color .a-color-demo--brand-color-secondary-2,.component-wrapper.a-row--color .a-color-demo--brand-color-secondary-3,.component-wrapper.a-row--color .a-color-demo--brand-color-secondary-4,.component-wrapper.a-row--color .a-color-demo--brand-color-secondary-5{background-color:transparent}.component-wrapper.a-row--color .a-color-demo--overlay-background-color{background-color:rgba(0,0,0,.5)}.component-wrapper.a-row--color .a-color-demo--interaction-color-okay{background-color:#489c6f}.component-wrapper.a-row--color .a-color-demo--interaction-color-error{background-color:#d11035}.component-wrapper.a-row--color .a-color-demo--interaction-color-warning{background-color:#e6bc29}.component-wrapper.a-row--color .a-color-demo--black-color{background-color:#383838}.component-wrapper.a-row--color .a-color-demo--white-color{background-color:#fff}.component-wrapper.a-row--color .a-color-demo--gray-color-1{background-color:#818588}.component-wrapper.a-row--color .a-color-demo--gray-color-2{background-color:#777}.component-wrapper.a-row--color .a-color-demo--gray-color-3{background-color:#dedede}.component-wrapper.a-row--color .a-color-demo--gray-color-4{background-color:#f2f2f2}.component-wrapper.a-row--color .a-color-demo--gray-color-5{background-color:#f5f5f5}.component-wrapper.a-row--color .a-color-demo--gray-color-6{background-color:#fbfbfb}.component-wrapper.a-row--color .a-color-demo{width:100%;height:80px;text-align:center;box-shadow:inset 0 -5px 5px rgba(0,0,0,.02);display:flex;align-items:center;justify-content:center;padding:1em;border-radius:8px}.grid-showcase .grid-demo [class^=col-]:first-child{background-color:#818588}.grid-showcase .grid-demo [class^=col-]:nth-child(2){background-color:#777}.grid-showcase .grid-demo [class^=col-]:nth-child(3){background-color:#dedede}.grid-showcase .grid-demo [class^=col-]:nth-child(4){background-color:#f2f2f2}.grid-showcase .grid-demo [class^=col-]:nth-child(5){background-color:#f5f5f5}.grid-showcase .grid-demo [class^=col-]:nth-child(6){background-color:#fbfbfb}.grid-showcase .grid-demo [class^=col-]:nth-child(7){background-color:#f5f5f5}.grid-showcase .grid-demo [class^=col-]:nth-child(8){background-color:#f2f2f2}.grid-showcase .grid-demo [class^=col-]:nth-child(9){background-color:#dedede}.grid-showcase .grid-demo [class^=col-]:nth-child(10){background-color:#777}.grid-showcase .grid-demo [class^=col-]:nth-child(11){background-color:#818588}.grid-showcase .grid-demo [class^=col-]:nth-child(12){background-color:#777}.frontpage{background-size:cover;background-image:url(https://static.booking.branasgruppen.se/pwa/start.jpg);background-position:50%;position:relative;padding:0;display:flex;flex-direction:column;align-items:center;height:100%}.frontpage .logo{background-position:50%;background-size:contain;background-repeat:no-repeat;width:150px;margin-top:40px;margin-bottom:40px;padding-top:50px}body.site--kungsberget .frontpage{background-image:url(https://static.booking.branasgruppen.se/pwa/start-kungsberget.jpg)}body.type--summer.site--vallasen .frontpage{background-image:url(https://static.booking.branasgruppen.se/pwa/start-vallasenbikepark3.jpg)}body.type--summer.site--kungsberget .frontpage{background-image:url(https://static.booking.branasgruppen.se/pwa/start-kungsberget-sommar.jpg)}body.type--summer.site--branas .frontpage{background-image:url(https://static.booking.branasgruppen.se/pwa/start-branas-sommar.jpg)}.App-error .frontpage{background-image:linear-gradient(180deg,rgba(2,56,83,.7),rgba(72,158,201,.7)),url(https://static.booking.branasgruppen.se/pwa/start.jpg)}.App-error .frontpage h1{-webkit-transform:rotate(90deg);transform:rotate(90deg);letter-spacing:.08em}.App-error .frontpage .buttons{text-align:center;width:330px;max-width:100%;padding-left:15px;padding-right:15px;height:100vh;padding-top:10vh;margin-bottom:25vh}.App-error .frontpage .buttons *{color:#fff}.App-error .frontpage .buttons p{font-size:18px}.App-error .frontpage .buttons .a-button{margin-top:15vh}.App-error .content-wrapper{margin-top:0;margin-bottom:0;height:100vh}body.site--kungsberget .App-error .frontpage{background-image:linear-gradient(180deg,rgba(2,56,83,.7),rgba(72,158,201,.7)),url(https://static.booking.branasgruppen.se/pwa/start-kungsberget.jpg)}body{font-family:"Barlow",sans-serif;font-size:14px;color:#383838;background-color:#fbfbfb}.a-button{border-radius:2px;display:inline-block;text-decoration:none;transition:all .25s;box-shadow:none;cursor:pointer;overflow-wrap:break-word;text-align:center;font-family:"Barlow Condensed",sans-serif;font-style:normal;letter-spacing:0;line-height:115%;text-transform:uppercase;font-size:14px;font-weight:400;padding:1em;font-weight:700;letter-spacing:.03em;background-color:#034f75;color:#fff;border:1px solid #034f75}.a-button:hover{text-decoration:underline}.a-button:visited{color:#fff}.a-button:hover{background-color:#034f75;color:#fff}.a-button:hover:hover{color:#fff}.a-button:hover:visited{color:#fff}@media (pointer:coarse){.a-button:hover{background-color:#034f75;color:#fff;color:#fff!important}.a-button:hover:hover{color:#fff}.a-button:hover:visited{color:#fff}}.a-button--primary-1{background-color:#034f75;color:#fff;border:1px solid #034f75}.a-button--primary-1:visited{color:#fff}.a-button--primary-1:hover{background-color:#034f75;color:#fff}.a-button--primary-1:hover:hover{color:#fff}.a-button--primary-1:hover:visited{color:#fff}@media (pointer:coarse){.a-button--primary-1:hover{background-color:#034f75;color:#fff;color:#fff!important}.a-button--primary-1:hover:hover{color:#fff}.a-button--primary-1:hover:visited{color:#fff}}.a-button--primary-2{background-color:#034f75;color:#034f75}.a-button--primary-2:hover{color:#034f75}.a-button--primary-2:visited{color:#034f75}.a-button--primary-2:hover{background-color:#034f75;color:#fff}.a-button--primary-2:hover:hover{color:#fff}.a-button--primary-2:hover:visited{color:#fff}@media (pointer:coarse){.a-button--primary-2:hover{background-color:#034f75;color:#034f75}.a-button--primary-2:hover:hover{color:#034f75}.a-button--primary-2:hover:visited{color:#034f75}}.a-button--primary-3{background-color:transparent;color:#383838}.a-button--primary-3:hover{color:#383838}.a-button--primary-3:visited{color:#383838}.a-button--primary-3:hover{background-color:transparent;color:#fff}.a-button--primary-3:hover:hover{color:#fff}.a-button--primary-3:hover:visited{color:#fff}.a-button--primary-4{background-color:transparent;color:#383838}.a-button--primary-4:hover{color:#383838}.a-button--primary-4:visited{color:#383838}.a-button--primary-4:hover{background-color:transparent;color:#fff}.a-button--primary-4:hover:hover{color:#fff}.a-button--primary-4:hover:visited{color:#fff}.a-button--primary-5{background-color:transparent;color:#383838}.a-button--primary-5:hover{color:#383838}.a-button--primary-5:visited{color:#383838}.a-button--primary-5:hover{background-color:transparent;color:#fff}.a-button--primary-5:hover:hover{color:#fff}.a-button--primary-5:hover:visited{color:#fff}.a-button--secondary-1{background-color:#fff;color:#034f75;border:1px solid #bfd9e1}.a-button--secondary-1:hover{background-color:#fff;color:#034f75!important}@media (pointer:coarse){.a-button--secondary-1:hover{background-color:#fff;color:#034f75!important}}.a-button--secondary-1:visited{background-color:#fff;color:#034f75!important}@media (pointer:coarse){.a-button--secondary-1:visited{background-color:#fff;color:#034f75!important}}.a-button--secondary-2{background-color:transparent;color:#fff}.a-button--secondary-2:visited{color:#fff}.a-button--secondary-2:hover{background-color:#034f75;color:#fff}.a-button--secondary-2:hover:hover{color:#fff}.a-button--secondary-2:hover:visited{color:#fff}.a-button--secondary-3{background-color:transparent;color:#fff}.a-button--secondary-3:visited{color:#fff}.a-button--secondary-3:hover{background-color:transparent;color:#fff}.a-button--secondary-3:hover:hover{color:#fff}.a-button--secondary-3:hover:visited{color:#fff}.a-button--secondary-4{background-color:transparent;color:#fff}.a-button--secondary-4:visited{color:#fff}.a-button--secondary-4:hover{background-color:transparent;color:#fff}.a-button--secondary-4:hover:hover{color:#fff}.a-button--secondary-4:hover:visited{color:#fff}.a-button--secondary-5{background-color:transparent;color:#fff}.a-button--secondary-5:visited{color:#fff}.a-button--secondary-5:hover{background-color:transparent;color:#fff}.a-button--secondary-5:hover:hover{color:#fff}.a-button--secondary-5:hover:visited{color:#fff}.a-button--large{font-size:16px;padding:1.5em 5em}.a-button--large,.a-button--medium{font-family:"Barlow Condensed",sans-serif;font-style:normal;letter-spacing:0;font-weight:400;line-height:115%;text-transform:uppercase;font-weight:700;letter-spacing:.03em}.a-button--medium{font-size:14px;padding:1em}.a-button--small{font-family:"Barlow Condensed",sans-serif;font-style:normal;letter-spacing:0;line-height:115%;text-transform:uppercase;font-size:12px;font-weight:400;padding:.5em 1em;font-weight:700;letter-spacing:.03em}.a-button--outline{background-color:transparent;color:inherit;border:2px solid rgba(3,79,117,.1);font-weight:400;font-family:inherit}.a-button--outline:hover{background-color:#fbfbfb}.a-button--outline-2{background-color:transparent;color:inherit;font-weight:400;font-family:inherit;background:#f7fbfc;color:#034f75;border:1px solid #bfd9e1;text-transform:uppercase;letter-spacing:.04em;font-weight:700;font-family:"Barlow Condensed";padding:8px}.a-button--outline-2:hover{background-color:#fbfbfb}.a-button--outline-2:focus,.a-button--outline-2:focus:hover,.a-button--outline-2:hover,.a-button--outline-2:visited,.a-button--outline-2:visited:hover{background:#f7fbfc;color:#034f75;border:1px solid #bfd9e1}.a-button--outline-2 i{font-size:14px;display:inline-block;margin-right:4px}.a-button--outline-color{background-color:transparent;color:#383838;border:2px solid #c84648}.a-button--outline-color:hover{background-color:#fbfbfb}.a-button--outline-inverted{background-color:transparent;color:#fff;border:2px solid #f2f2f2}.a-button--outline-inverted:hover{background-color:#fbfbfb}.preamble,p{font-family:"Barlow",sans-serif;font-size:inherit;margin-top:.85em;margin-bottom:.85em;color:#383838}.preamble{font-size:18px}h1+p,h2+p,h3+p,h4+p{margin-top:0}.h1,h1{font-size:40px}.h1,.h2,h1,h2{font-family:"Barlow Condensed",sans-serif;font-style:normal;letter-spacing:0;font-weight:500;line-height:115%;margin:0 0 .85em;text-transform:none;color:#383838;font-weight:800;letter-spacing:.04em}.h2,h2{font-size:32px}.h3,h3{font-size:24px}.h3,.h4,h3,h4{font-family:"Barlow Condensed",sans-serif;font-style:normal;letter-spacing:0;font-weight:500;line-height:115%;margin:0 0 .85em;text-transform:none;color:#383838;font-weight:800;letter-spacing:.04em}.h4,h4{font-size:22px}.h1--small{font-family:"Barlow Condensed",sans-serif;font-style:normal;letter-spacing:0;font-weight:500;line-height:115%;margin:0 0 .85em;text-transform:none;color:#383838;font-weight:800;letter-spacing:.04em;font-size:34px}.h3--small{font-size:28px;font-size:20px}.h3--small,.h4--small{font-family:"Barlow Condensed",sans-serif;font-style:normal;letter-spacing:0;font-weight:500;line-height:115%;margin:0 0 .85em;text-transform:none;color:#383838;font-weight:800;letter-spacing:.04em}.h4--small{font-size:14px}.hero{font-size:64px}.hero,.hero--small{font-family:"Barlow Condensed",sans-serif;font-style:normal;letter-spacing:0;font-weight:500;line-height:115%;margin:0 0 .85em;text-transform:none;color:#383838;font-weight:800;letter-spacing:.04em}.hero--small{font-size:54px}.a-breadcrumb__trail{font-size:10px;font-weight:700;background-color:#242629;display:inline-block;padding:8px 16px;color:#fff!important;text-decoration:none}.a-breadcrumb__trail--current{color:inherit!important;text-decoration:none;background-color:transparent;padding-left:8px}.a-breadcrumb__separator{font-size:11px;color:#777!important;padding:8px 4px}input,select,textarea{font-family:"Barlow",sans-serif;font-size:14px;color:#383838;border:1px solid #dedede;padding:4px 8px;border-radius:3px}input[type=checkbox],select[type=checkbox],textarea[type=checkbox]{width:24px;height:24px;border:1px solid #dedede;background-color:#fbfbfb;vertical-align:middle}label{font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.04em}a{color:#034f75;text-decoration:none}a:hover{color:#c84648;text-decoration:underline}a:visited{color:#034f75}a:visited:hover{color:#c84648;text-decoration:underline}a:focus{color:#034f75}.a-spinner{font-family:"Barlow",sans-serif;font-size:14px;color:#383838;padding:4px 8px;border-radius:3px;background-color:#f2f2f2;border:0;border-radius:2px;display:flex;text-align:center;max-width:calc(80px + 5.5em)}.a-spinner>input{max-width:80px;border:0;box-shadow:none;background:transparent;width:auto;outline:0;flex:1 1;font-family:"Barlow Condensed",sans-serif;font-style:normal;letter-spacing:0;font-weight:500;line-height:115%;text-transform:none;color:#383838;font-weight:800;letter-spacing:.04em;font-size:22px;margin:0;line-height:2em}.a-spinner>div{cursor:pointer;transition:all .2s;background-color:transparent;padding-left:12px;padding-right:12px;font-family:"Barlow Condensed",sans-serif;font-style:normal;letter-spacing:0;font-weight:500;line-height:115%;text-transform:none;color:#383838;font-weight:800;letter-spacing:.04em;font-size:22px;margin:0;display:flex;align-items:center;-webkit-user-select:none;-ms-user-select:none;user-select:none}.a-spinner>div:hover{text-shadow:0 0 .2em #000}.a-accordion{width:100%;transition:all .25s;border-radius:-3px;overflow:hidden;border:1px solid transparent}.a-accordion.animation-in,.a-accordion.open{border-color:#f2f2f2;border-bottom-left-radius:0;border-bottom-right-radius:0}.a-accordion__header{background-color:#412247;color:#f193bd;border-radius:-3px;transition:all .2s;display:flex;cursor:pointer;vertical-align:middle}.a-accordion__header:visited{color:#f193bd}.a-accordion__header>:first-child{font-family:"Barlow Condensed",sans-serif;font-style:normal;letter-spacing:0;font-weight:400;line-height:115%;text-transform:uppercase;font-size:16px;font-weight:700;margin:8px;padding:4px 24px;flex:1 1;color:inherit;display:flex;align-items:center}.a-accordion__header__arrow{background-color:#f193bd;color:#412247;transition:all .4s;margin:8px;padding:4px 24px;border-radius:-3px}.a-accordion__header__arrow:hover{color:#412247}.a-accordion__header__arrow:visited{color:#412247}.a-accordion__header__arrow__icon{transition:all .4s;display:block}.a-accordion__header:hover{background-color:#020102;color:#f193bd}.a-accordion__header:hover:hover{color:#f193bd}.a-accordion__header:hover:visited{color:#f193bd}.a-accordion__header:hover .a-accordion__header__arrow{background-color:#fce9f2;color:#412247}.a-accordion__header:hover .a-accordion__header__arrow:hover{color:#412247}.a-accordion__header:hover .a-accordion__header__arrow:visited{color:#412247}.a-accordion.animation-in .a-accordion__header__arrow,.a-accordion.open .a-accordion__header__arrow{background-color:#fce9f2;color:#412247}.a-accordion.animation-in .a-accordion__header__arrow:hover,.a-accordion.open .a-accordion__header__arrow:hover{color:#412247}.a-accordion.animation-in .a-accordion__header__arrow:visited,.a-accordion.open .a-accordion__header__arrow:visited{color:#412247}.a-accordion.animation-in .a-accordion__header__arrow__icon,.a-accordion.open .a-accordion__header__arrow__icon{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.a-accordion__content{background-color:#fff;padding:12px 32px}.a-accordion.disabled{pointer-events:none;opacity:.3}[link-finder]{cursor:pointer}.fa,.far,.fas{font-family:"Font Awesome 5 Free"!important}aside>*,main>*{box-sizing:border-box;margin:0 auto;display:flex;flex:0 1 auto;flex-direction:row;flex-wrap:wrap;max-width:1280px;width:calc(100% - 32px);display:block}@media only screen and (min-width:672px) and (max-width:1055px){aside>*,main>*{width:calc(100% - 32px)}}@media only screen and (min-width:1056px) and (max-width:1311px){aside>*,main>*{width:calc(100% - 32px)}}@media only screen and (min-width:1312px) and (max-width:1583px){aside>*,main>*{width:calc(100% - 32px)}}@media only screen and (min-width:1584px){aside>*,main>*{width:calc(100% - 48px)}}
/*# sourceMappingURL=main.dd03e12c.chunk.css.map */