html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:auto;-ms-text-size-adjust:auto;text-size-adjust:auto;font-size:18px}h1,h2,h3,h4,h5{font-weight:600}h1{font-size:calc(1.8em + 1vw)}@media screen and (min-width:2000px){h1{font-size:calc(1.8em + .5vw)}}h2{font-size:calc(1.4em + 1vw);margin:1.2rem 0}@media screen and (min-width:2000px){h2{font-size:calc(1.4em + .5vw)}}h3{font-size:calc(1.2em + 1vw)}@media screen and (min-width:2000px){h3{font-size:calc(1.2em + .5vw)}}body{font-weight:400;line-height:1.2}p{line-height:1.4}/*! normalize.css v7.0.0 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,figcaption,figure,footer,header,main,nav,section{display:block}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:inherit;font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}[hidden],template{display:none}.instagram-feed a.instagram-image:hover{cursor:default}*,:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}a{color:inherit;text-decoration:none}::-webkit-input-placeholder{color:#767676}:-moz-placeholder,::-moz-placeholder{color:#767676}:-ms-input-placeholder{color:#767676}::-ms-input-placeholder{color:#767676}body{overflow-x:hidden}.container{margin-left:auto;margin-right:auto;max-width:990px;padding:0 15px}@media(min-width:calc(1em + 1000px)){.container{padding:0}}.bp-layout-container{display:flex;flex-direction:column;min-height:100vh}.bp-main{flex:1 0 auto}.u-hidden{display:none}.hr{background:#022549;height:2px;margin-bottom:1em}.btn,.button--primary,li.pager__item .button{color:#fff;display:inline-block;font-size:18px;margin:15px auto;padding:17px 28px 14px}.btn--white{background:#fff;color:#052b52}.btn--small{font-size:14px;padding:9px 20px}.view-content{margin:3em 0}.view-header{margin-bottom:1em}.item-list ul{display:flex;flex-wrap:wrap;list-style-type:none;list-style:none;padding:0}.view-constructors-overview .item-list .views-view-list--list-item,.view-product .item-list .views-view-list--list-item{margin:0 0 10px}@media screen and (min-width:600px){.view-constructors-overview .item-list .views-view-list--list-item,.view-product .item-list .views-view-list--list-item{margin:1em}}@media screen and (min-width:990px){.view-constructors-overview .item-list .views-view-list--list-item,.view-product .item-list .views-view-list--list-item{flex:1 1 auto;margin:0 29px 29px 0;max-width:310px;width:300px}.view-constructors-overview .item-list .views-view-list--list-item:nth-child(3n),.view-product .item-list .views-view-list--list-item:nth-child(3n){margin-right:0}}.pager{padding:0;text-align:center}.TaxonomySubCatagories a{color:#022549;font-size:.9em;margin:0 .5em;text-decoration:underline}.TaxonomySubCatagories a:first-of-type{margin-left:0}@font-face{font-family:helveticaneue;font-style:italic;font-weight:400;src:url(../assets/italic.eot);src:url(../assets/italic.eot?#iefix) format("embedded-opentype"),url(../assets/italic.woff) format("woff"),url(../assets/italic.ttf) format("truetype"),url(../assets/italic.svg#helvetica_neueitalic) format("svg")}@font-face{font-family:helveticaneue;font-style:normal;font-weight:100;src:url(../assets/thin.eot);src:url(../assets/thin.eot?#iefix) format("embedded-opentype"),url(../assets/thin.woff) format("woff"),url(../assets/thin.ttf) format("truetype"),url(../assets/thin.svg#helvetica_neuethin) format("svg")}@font-face{font-family:helveticaneue;font-style:normal;font-weight:200;src:url(../assets/light.eot);src:url(../assets/light.eot?#iefix) format("embedded-opentype"),url(../assets/light.woff) format("woff"),url(../assets/light.ttf) format("truetype"),url(../assets/light.svg#helvetica_neuelight) format("svg")}@font-face{font-family:helveticaneue;font-style:normal;font-weight:400;src:url(../assets/regular.eot);src:url(../assets/regular.eot?#iefix) format("embedded-opentype"),url(../assets/regular.woff) format("woff"),url(../assets/regular.ttf) format("truetype"),url(../assets/regular.svg#helvetica_neueregular) format("svg")}@font-face{font-family:helveticaneue;font-style:normal;font-weight:600;src:url(../assets/medium.eot);src:url(../assets/medium.eot?#iefix) format("embedded-opentype"),url(../assets/medium.woff) format("woff"),url(../assets/medium.ttf) format("truetype"),url(../assets/medium.svg#helvetica_neuemedium) format("svg")}@font-face{font-family:helveticaneue;font-style:normal;font-weight:800;src:url(../assets/bold.eot);src:url(../assets/bold.eot?#iefix) format("embedded-opentype"),url(../assets/bold.woff) format("woff"),url(../assets/bold.ttf) format("truetype"),url(../assets/bold.svg#helvetica_neuebold) format("svg")}html{font-family:helveticaneue;font-weight:400}@keyframes mobile-fold-even--first-level--enter{0%{max-height:0;opacity:0}50%{max-height:50px;opacity:.5}to{max-height:1000px;opacity:1}}@keyframes mobile-fold-odd--first-level--enter{0%{max-height:0;opacity:0}50%{max-height:50px;opacity:.5}to{max-height:1000px;opacity:1}}@keyframes mobile-fold-even--first-level--exit{0%{max-height:1000px;opacity:1}50%{max-height:50px;opacity:.5}to{max-height:0;opacity:0}}@keyframes mobile-fold-odd--first-level--exit{0%{max-height:1000px;opacity:1}50%{max-height:50px;opacity:.5}to{max-height:0;opacity:0}}@keyframes mobile-fold-even--second-level--enter{0%{max-height:0;opacity:0;padding-left:0}50%{max-height:50px;opacity:.5;padding-left:1.5em}to{max-height:1000px;opacity:1;padding-left:3em}}@keyframes mobile-fold-odd--second-level--enter{0%{max-height:0;opacity:0;padding-left:0}50%{max-height:50px;opacity:.5;padding-left:1.5em}to{max-height:1000px;opacity:1;padding-left:3em}}@keyframes mobile-fold-even--second-level--exit{0%{max-height:1000px;opacity:1;padding-left:3em}50%{max-height:50px;opacity:.5;padding-left:1.5em}to{max-height:0;opacity:0;padding-left:0}}@keyframes mobile-fold-odd--second-level--exit{0%{max-height:1000px;opacity:1;padding-left:3em}50%{max-height:50px;opacity:.5;padding-left:1.5em}to{max-height:0;opacity:0;padding-left:0}}body{color:#212121}body.nav-search-bar{transition:padding .29s ease-out}body.nav-search-bar.active{padding-top:160px!important}body.nav-search-bar.leave{padding-top:60px;transition:padding .29s ease-in}a{color:#333}h1,h2{color:#212121}h1,h2,h3{font-weight:100}h3.field__label{text-transform:uppercase}.paragraph h3{text-transform:none}.region-content .paragraph--type--text a{text-decoration:underline}.region-content h1 a,.region-content h2 a,.region-content h3 a,.region-content h4 a{color:inherit;text-decoration:none}blockquote p:after,blockquote p:before{content:'"';display:inline}.hr{background:#212121}.layout-content.overlay-active{filter:grayscale(70%);transition:filter .3s ease-in-out}.site-overlay{background:rgba(33,33,33,.4);height:100vh;opacity:0;position:fixed;top:0;transition:.3s ease-in-out;visibility:hidden;width:100vw;z-index:1000;z-index:2}.site-overlay.active{opacity:1;visibility:visible}#toolbar-administration{font-family:sans-serif}.teaser--brand--title{color:#212121}.group{border-bottom:2px solid #212121}@media screen and (max-width:320px){.group{align-items:normal;flex-direction:column}}.group h3{font-size:30px;font-weight:100;margin:0;padding:0}@media screen and (min-width:600px){.group h3{font-size:36px}}.group h3 span.number-of-products{font-size:20px;font-weight:100;padding:0 5px}.group h3 span.number-of-products:after{background:none;content:"";height:auto;width:auto}@media screen and (max-width:599px){.group h3 span.number-of-products{display:none}.group span.show-more{min-width:142px}.group span.show-more a{font-size:18px}.group span.show-more:after{width:10px}}#sliding-popup .popup-content #popup-buttons button,.btn,.button--primary,.form-submit,.hero-description--landing-page .btn--hero,li.pager__item .button{background:#212121;border:unset;border-radius:33px;cursor:pointer;font-weight:600;transition:background-color .2s linear}#sliding-popup .popup-content #popup-buttons button:hover,.btn:hover,.button--primary:hover,.form-submit:hover,.hero-description--landing-page .btn--hero:hover,li.pager__item .button:hover{background-color:#2a6471}@media screen and (min-width:600px){.btn--hero{background:rgba(0,0,0,.85)}}.btn--black{background:rgba(0,0,0,.85)}.commerce-order-item-add-to-cart-form .button--primary,.commerce-order-item-add-to-cart-form .form-submit{background-image:url(../assets/altt-add-to-cart.svg);background-position:90% 49%;background-repeat:no-repeat;background-size:31px 27px;padding-left:32px;padding-right:62px}.btn--black{background:#212121;color:#fff}#block-3dbadrum-top .btn--black{color:#fff}.block--bad-cart .bad-cart-send-cart-form svg{fill:#212121}.block--bad-cart .bad-cart-send-cart-form .form-wrapper a.active,.block--bad-cart .bad-cart-send-cart-form .form-wrapper a:hover{background:#212121}.block--bad-cart .bad-cart-send-cart-form .form-wrapper .button--primary{padding:10px 28px}.view-commerce-cart-form .view-header h2{border-bottom:3px solid #212121;padding-bottom:20px}.view-commerce-cart-form input{min-height:42px}.view-commerce-cart-form .views-field-remove-button input{background:url(../assets/icon-delete--black.svg);background-position:50%;background-repeat:no-repeat;background-size:20px 20px}.view-commerce-cart-form .quantity-wrapper input[type=number]{border-radius:0}.view-commerce-cart-form .order-total-line{border-top:3px solid #212121;display:flex;justify-content:space-between;padding-top:20px}.view-commerce-cart-form .order-total-text{font-style:italic;font-weight:100}.view-commerce-cart-form .order-total-line-value{font-variant-numeric:tabular-nums;width:100%}.view-commerce-cart-form .order-total-wrap{display:flex;font-size:1.5em;font-size:calc(1.4em + 1vw);font-weight:400;margin:1.2rem 1.2rem 1.2rem 0;padding-left:30px}@media screen and (min-width:600px){.view-commerce-cart-form .order-total-wrap{padding:0}}@media screen and (min-width:2000px){.view-commerce-cart-form .order-total-wrap{font-size:calc(1.4em + .5vw)}}@media screen and (min-width:1000px){.cart--cart-block{display:block}}.cart--cart-block .cart-block--summary__count{background:#212121;padding:2px 5px}.cart--cart-block .cart--link-title{color:#333}#block-mittbadrumunderneath{margin:2em 0;max-width:915px}#block-mittbadrumunderneath .field--name-field-title{font-weight:800}#block-mittbadrumunderneath p{color:#9b9b9b;font-style:italic}.block--catalogue{left:50%;max-width:2000px;position:relative;transform:translateX(-50%);width:100vw}.block--catalogue h1{color:#4a4a4a;font-size:1.6em;font-weight:400}.block--catalogue p{font-size:.9em}.block--catalogue h2{font-size:2.1em;margin:0 0 .5em;text-align:center}.constructor-contact .constructor-adress h4{color:#212121}.constructor-contact svg{fill:#212121}form.bad-cart-constructor-send-cart-form{background:#e9e9e9;border:1px solid #d0d0d0;margin-bottom:2em}.view-constructors .views-row{background:#fff;background:#e9e9e9;border:1px solid #d0d0d0;box-shadow:0 2px 5px -2px rgba(0,0,0,.4);display:flex;flex-direction:column;transition:all .1s ease-in-out}.view-constructors .views-field{width:100%}.block-bad-constructor-register-constructor .button--primary{border:2px solid #1a7c94!important;color:#fff!important}.node-constructor-register-form .help-text{color:#333;font-size:1em}.node-constructor-register-form a{font-weight:800;text-decoration:underline}.node-constructor-register-form label{display:inline-block;font-weight:800;margin-bottom:.5em}.node-constructor-register-form .installator-form-section{margin-top:60px}.node-constructor-register-form .description{color:#333;font-size:1em;margin-top:8px}@media screen and (max-width:599px){.page-node-type-constructor .constructor{display:block}}.page-node-type-constructor .paragraph--type--project{margin-bottom:5em}.page-node-type-constructor .paragraph--type--project .field{margin:1em 0}.page-node-type-constructor #constructor-title{color:#212121}.page-node-type-constructor .constructor-project .field--name-field-name,.page-node-type-constructor .constructor-project .field--name-field-projektnamn,.page-node-type-constructor .constructor-showroom .field--name-field-name,.page-node-type-constructor .constructor-showroom .field--name-field-projektnamn{box-shadow:0 4px 5px -5px rgba(0,0,0,.2);color:#212121;font-size:1.7em;font-weight:bolder;letter-spacing:2px;margin-bottom:33px;padding-bottom:4px;text-align:left;text-transform:uppercase}.page-node-type-constructor .field--name-field-images .field__label{display:none}.page-node-type-constructor .constructor-wrapper p{font-weight:400}.page-node-type-constructor .constructor-adress{margin:20px 20px 7px 0}@media screen and (min-width:960px){.page-node-type-constructor .constructor-adress{margin:12px 0 7px}}.page-node-type-constructor .node--unpublished{background-color:#fff}.page-node-type-constructor .field--name-field-description{margin:2em 0;max-width:600px}.page-node-type-constructor .paragraph--type--exhibition .field--name-field-description{max-width:100%}.page-node-type-constructor .constructor-references--image-wrapper{margin-top:2em}.page-node-type-constructor .constructor-showroom{margin-bottom:45px}.page-node-type-constructor article{margin-bottom:5em}.page-node-type-constructor .field--type-image img{border:1px solid #e9e9e9;box-shadow:0 2px 5px -2px rgba(0,0,0,.4);height:auto;margin:.5em .5em 0 0;max-height:100%;max-width:100%;transition:all .1s ease-in-out}.page-node-type-constructor .field--type-image img:hover{box-shadow:0 12px 10px -10px rgba(0,0,0,.4);transform:scale(1.03) translateY(-2px)}.page-node-type-constructor .field--type-image .field__items{display:flex;flex-wrap:wrap}.page-node-type-constructor .field--type-image .field__items .field__item{height:auto;margin-right:.5em;max-width:150px;width:100%}.page-node-type-constructor .constructor-name{max-width:700px}@media screen and (max-width:599px){.page-node-type-constructor .constructor-logo{text-align:center}}.page-node-type-constructor .constructor-logo img{margin-right:10px}@media screen and (max-width:599px){.page-node-type-constructor .constructor-logo img{margin-bottom:2em;margin-right:0;max-width:275px}}@media screen and (min-width:900px){.page-node-type-constructor .constructor-logo img{margin-right:5em}}#node-constructor-edit-form input[value="Ladda upp"]{display:none!important}#node-constructor-edit-form input[value="Ta bort"]{background:#212121;color:#fff}#node-constructor-edit-form #edit-field-images{display:none}#node-constructor-edit-form .paragraph-type-top{float:right;margin-top:-2em;max-width:110px;width:100%}@media screen and (min-width:900px){#node-constructor-edit-form .paragraph-type-top{margin-top:1em}}#node-constructor-edit-form .field--name-field-name,#node-constructor-edit-form .field--name-field-projektnamn{display:block;margin-bottom:0;margin-top:0}@media screen and (min-width:900px){#node-constructor-edit-form .field--name-field-name,#node-constructor-edit-form .field--name-field-projektnamn{display:flex;margin-bottom:-1em;margin-top:-1em}}#node-constructor-edit-form .field--name-field-description{max-width:100%}#node-constructor-edit-form .paragraph-type-title{display:none}#node-constructor-edit-form .fieldset-legend{color:#212121;font-size:20px;font-weight:800}#node-constructor-edit-form label{display:inline-block;font-weight:800;margin-bottom:.5em}#node-constructor-edit-form label.ck-voice-label{display:none}#node-constructor-edit-form .form-wrapper{min-width:100%}#node-constructor-edit-form .description{color:#333;font-size:16px;margin-top:10px}#node-constructor-edit-form .tabledrag-handle,#node-constructor-edit-form .tabledrag-toggle-weight,#node-constructor-edit-form thead{display:none}#node-constructor-edit-form tr.draggable.paragraph-type--project{padding:.1em .6em}#node-constructor-edit-form #edit-field-images .details-wrapper{margin-top:20px}#node-constructor-edit-form .image-widget-data .form-text{line-height:.8rem;max-width:350px;width:100%}@media screen and (max-width:599px){#node-constructor-edit-form .image-widget-data .form-text{max-width:230px}}#node-constructor-edit-form .image-widget-data .form-file{line-height:1.2rem;max-width:350px;width:100%}#node-constructor-edit-form .responsive-enabled .tabledrag-hide{display:none!important}#node-constructor-edit-form .responsive-enabled th{padding:11px 12px;text-align:left}#node-constructor-edit-form .responsive-enabled .even>td,#node-constructor-edit-form .responsive-enabled .odd>td{display:inline-block;width:100%}#node-constructor-edit-form .responsive-enabled .image-preview{margin-left:14px}@media screen and (max-width:599px){#node-constructor-edit-form .responsive-enabled .image-preview{margin:0}#node-constructor-edit-form .responsive-enabled .file--image{word-wrap:break-word;width:230px}}#node-constructor-edit-form .responsive-enabled td:last-child{display:inline-block}#node-constructor-edit-form .responsive-enabled .draggable{margin-top:30px}#node-constructor-edit-form .responsive-enabled .file--image{margin-bottom:30px}.constructor-certificates{margin:3em 0}.constructor-certificates .field--name-field-certificates{margin-bottom:4em}.constructor-certificates .field--name-field-certificates .field__items{display:flex}.constructor-certificates .field--name-field-certificates .field__item img{height:auto;margin-right:12px;max-width:100px;width:100%}#node-constructor-edit-form .form-type-checkbox input[type=checkbox],.constructor-form-page .form-type-checkbox input[type=checkbox]{opacity:0}@media screen and (max-width:599px){#node-constructor-edit-form .form-type-checkbox input[type=checkbox],.constructor-form-page .form-type-checkbox input[type=checkbox]{margin:15px 0}}#node-constructor-edit-form .form-type-checkbox label,.constructor-form-page .form-type-checkbox label{display:inline-block;padding-left:20px;position:absolute;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#node-constructor-edit-form .form-type-checkbox label:after,#node-constructor-edit-form .form-type-checkbox label:before,.constructor-form-page .form-type-checkbox label:after,.constructor-form-page .form-type-checkbox label:before{content:"";display:inline-block;position:absolute}#node-constructor-edit-form .form-type-checkbox label:before,.constructor-form-page .form-type-checkbox label:before{border:1px solid #e9e9e9;height:24px;left:-17px;top:-2px;width:24px}#node-constructor-edit-form .form-type-checkbox label:after,.constructor-form-page .form-type-checkbox label:after{border-bottom:2px solid;border-left:2px solid;height:5px;left:-9px;top:7px;transform:rotate(-45deg);width:9px}#node-constructor-edit-form .form-type-checkbox input[type=checkbox]+label:after,.constructor-form-page .form-type-checkbox input[type=checkbox]+label:after{content:none}#node-constructor-edit-form .form-type-checkbox input[type=checkbox]:checked+label:after,.constructor-form-page .form-type-checkbox input[type=checkbox]:checked+label:after{content:""}#node-constructor-edit-form .form-type-checkbox input[type=checkbox]:focus+label:before,.constructor-form-page .form-type-checkbox input[type=checkbox]:focus+label:before{outline:5px auto #212121}#node-constructor-edit-form .form-type-radio input[type=radio],.constructor-form-page .form-type-radio input[type=radio]{opacity:0}#node-constructor-edit-form .form-type-radio label,.constructor-form-page .form-type-radio label{display:inline-block;padding-left:15px;position:absolute;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#node-constructor-edit-form .form-type-radio label:after,#node-constructor-edit-form .form-type-radio label:before,.constructor-form-page .form-type-radio label:after,.constructor-form-page .form-type-radio label:before{content:"";display:inline-block;position:absolute}#node-constructor-edit-form .form-type-radio label:before,.constructor-form-page .form-type-radio label:before{border:1px solid #cac8bf;border-radius:50%;height:24px;left:-23px;top:-2px;width:24px}#node-constructor-edit-form .form-type-radio label:after,.constructor-form-page .form-type-radio label:after{background-color:#000;border-radius:50%;height:20px;left:-21px;transform:scale(.5);width:20px}#node-constructor-edit-form .form-type-radio input[type=radio]+label:after,.constructor-form-page .form-type-radio input[type=radio]+label:after{content:none}#node-constructor-edit-form .form-type-radio input[type=radio]:checked+label:after,.constructor-form-page .form-type-radio input[type=radio]:checked+label:after{content:""}#node-constructor-edit-form .paragraph--type--text h2,.constructor-form-page .paragraph--type--text h2{font-size:2em}#node-constructor-edit-form .paragraph--type--text p,.constructor-form-page .paragraph--type--text p{max-width:690px}#node-constructor-edit-form .paragraph--type--text a,.constructor-form-page .paragraph--type--text a{font-weight:800;text-decoration:underline}#node-constructor-edit-form #edit-field-membership,.constructor-form-page #edit-field-membership{margin-top:20px}.field--name-field-project input,.field--name-field-showroom input{display:unset;width:100%}.field--name-field-project .form-item,.field--name-field-showroom .form-item{margin:1em 0!important}.field--name-field-project .form-type-textfield label,.field--name-field-showroom .form-type-textfield label{width:100%}.field--name-field-project .form-type-textfield input,.field--name-field-showroom .form-type-textfield input{max-width:682px}.field--name-field-project table,.field--name-field-showroom table{width:100%}.field--name-field-project .form-wrapper,.field--name-field-showroom .form-wrapper{min-width:80px!important}.field--name-field-project .field--type-image td:last-child,.field--name-field-showroom .field--type-image td:last-child{display:inline-block}.field--name-field-project .field .field__label,.field--name-field-showroom .field .field__label{max-width:252px;width:100%}.field--name-field-project input[value="Ta bort"],.field--name-field-showroom input[value="Ta bort"]{background:#212121;color:#e9e9e9;max-width:110px}.field--name-field-project input[value="Lägg till Projekt"],.field--name-field-project input[value="Lägg till Utställning"],.field--name-field-showroom input[value="Lägg till Projekt"],.field--name-field-showroom input[value="Lägg till Utställning"]{background:#212121;color:#e9e9e9;max-width:200px;width:100%}.field--name-field-project .paragraph-type--project td:nth-child(2),.field--name-field-project .paragraph-type--showroom td:nth-child(2),.field--name-field-showroom .paragraph-type--project td:nth-child(2),.field--name-field-showroom .paragraph-type--showroom td:nth-child(2){width:100%}.field--name-field-project .image-widget-data>.form-type-textfield,.field--name-field-showroom .image-widget-data>.form-type-textfield{margin-top:0!important}.block-bad-constructor-register-constructor .button--primary{background:#219bba}.node-constructor-edit-form .button--primary,.user-logged-in .user-form .button--primary{background:#212121}.path-user #block-altt-huvudsakligtsidinnehall{margin:3em 0}.path-user input[value="Logga in"],.path-user input[value=Skicka]{background:#212121;border:0;color:#fff;margin-top:1em;padding:10px 20px}#user-pass-reset a{font-weight:800;text-decoration:underline}.webform-submission-catalogue-request-constructor-form .form-item-send{display:flex}.webform-submission-catalogue-request-constructor-form .form-item-send div.description{display:inline-block}.view-constructors-overview .view-content .item-list{font-weight:400}.view-constructors-overview .view-content .item-list h3{color:#212121;font-weight:100;text-transform:uppercase}#sliding-popup.sliding-popup-top{background:#333!important;padding:1em}#sliding-popup .popup-content #popup-buttons button{font-weight:400}.view-file-archive label{font-size:2em;font-size:calc(1.8em + 1vw);font-weight:100;margin-bottom:1.2rem}.view-file-archive .article-number-wrapper{display:flex;justify-content:center;margin:2rem 0 0;width:auto}.view-file-archive .article-number--label{font-size:calc(1.1em + 1vw);font-weight:100;margin-bottom:1.2rem;margin-top:2.5rem}.view-file-archive #article-number{appearance:none;border:1px solid #cac8bf;border-bottom-left-radius:4px;border-top-left-radius:4px;box-shadow:0 2px 5px -2px rgba(0,0,0,.4);color:inherit;display:block;font-size:14px;height:auto!important;line-height:22px!important;padding:10px 20px;width:100%}.view-file-archive .article-number--submit{background:url(../assets/icon-search.svg);background-color:#fff;background-position:50%;background-repeat:no-repeat;background-size:20px 20px;border:1px solid #cac8bf;border-radius:4px;border-bottom-left-radius:unset;border-top-left-radius:unset;box-shadow:0 2px 5px -2px rgba(0,0,0,.4);color:transparent;width:3rem}.view-file-archive .search-message{align-items:center;display:flex;font-size:22px;font-weight:100;justify-content:center;margin:auto;min-height:240px;padding:20px}.view-file-archive .views-infinite-scroll-content-wrapper{margin-top:30px}.view-file-archive .form--inline{display:flex;flex-wrap:wrap}.view-file-archive .form--inline .form-item{display:flex;flex:1 1 300px;flex-direction:column;margin-right:20px;min-height:160px;min-width:300px}@media(min-width:650px){.view-file-archive .form--inline .form-item{min-height:220px}}.view-file-archive .form--inline .form-item:last-of-type{margin-right:0}.view-file-archive .form--inline .form-item select{margin-top:auto}@supports(display:grid){.view-file-archive .form--inline{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));grid-gap:20px}.view-file-archive .form--inline .form-item{margin:auto 0}}.view-file-archive .load-more-button{background:#219bba;border:1px solid #cac8bf;box-shadow:0 2px 5px -2px rgba(0,0,0,.4);color:#fff;display:flex;font-size:16px;margin:15px auto;padding:15px 28px;transition:all .1s ease-in-out}.view-file-archive .attachment-before{font-size:22px}.view-file-archive .attachment-before,.view-file-archive .view-content{margin-top:30px}.view-file-archive .views-row{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;padding:35px 25px}.view-file-archive .views-row:nth-child(2n){background:#e9e9e9}.view-file-archive .views-row div:first-of-type{margin:0 15px 15px 0;padding-left:55px;position:relative}@media(min-width:650px){.view-file-archive .views-row div:first-of-type{margin-bottom:0;padding-left:85px}}.view-file-archive .views-row div:first-of-type:after{background:url(../assets/icon-pdf-file.svg) 50% no-repeat;background-size:contain;content:"";height:40px;left:0;position:absolute;top:50%;transform:translateY(-50%);width:35px}@media(min-width:650px){.view-file-archive .views-row div:first-of-type:after{height:72px;width:63px}}.view-file-archive .views-row div:last-of-type{margin-left:auto;position:relative}.view-file-archive .views-row div:last-of-type .field-content{display:block;height:60px}.view-file-archive .views-row div:last-of-type .field-content a{display:block;height:100%;line-height:8;width:100%}.view-file-archive .views-row div:last-of-type .field-content a:after{background:url(../assets/icon-download-black.svg) 50% no-repeat;background-size:38px 31px;content:"";height:31px;left:50%;position:absolute;top:0;transform:translateX(-50%);width:38px}.view-file-archive .views-row .field-content{display:flex;flex-direction:column;font-size:13px}.view-file-archive .views-row .field-content .file-archive-sku{font-size:16px;font-weight:600}.view-file-archive .views-row .field-content span{font-size:22px;font-weight:100;margin:6px 0}#files-archive-app{margin-top:3em}.bp-footer{background:#333}.bp-footer .region-footer-lower{background:#212121}.region-header{background:#e9e9e9;box-shadow:0 2px 6px 0 rgba(0,0,0,.3);z-index:6}@media screen and (min-width:900px){.region-header{padding-top:.5em}}.region-header .logo{transform:none}@media screen and (min-width:1000px){.region-header{z-index:4}}.header--content-wrapper{max-width:990px;padding:0 1em}@media screen and (min-width:calc(1em + 1000px)){.header--content-wrapper{padding:0}}.header--content-wrapper{margin:auto}.content--taxonomy--category{left:50%;margin:0;max-height:calc(240px - 2em);min-width:0;padding:0;position:absolute;text-align:center;top:120px;transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);width:100%}@media(min-width:break-get(tablet-portrait-up)){.content--taxonomy--category{max-height:calc(400px - 2em);top:200px}}@media(min-width:break-get(desktop-up)){.content--taxonomy--category{max-height:calc(480px - 2em);top:240px}}.content--taxonomy--category__inner{background:#e9e9e9;color:#212121;display:inline-block;padding:1.5em 2em 1em}.content--taxonomy--category .field--name-name,.content--taxonomy--category a,.content--taxonomy--category h2{color:#212121;font-size:24px;hyphens:auto;line-height:1em;margin:0;padding:0;text-align:center;text-transform:uppercase;word-break:break-word}@media(min-width:break-get(tablet-portrait-up)){.content--taxonomy--category .field--name-name,.content--taxonomy--category a,.content--taxonomy--category h2{font-size:38px}}@media(min-width:break-get(desktop-up)){.content--taxonomy--category .field--name-name,.content--taxonomy--category a,.content--taxonomy--category h2{font-size:48px}}.content--taxonomy--category .field--name-name{letter-spacing:6px;margin:0 -6px 0 0}@media(min-width:break-get(tablet-portrait-up)){.content--taxonomy--category .field--name-name{letter-spacing:12px;margin:0 -12px 0 0}}@media(min-width:break-get(desktop-up)){.content--taxonomy--category .field--name-name{letter-spacing:18px;margin:0 -18px 0 0}}.hero-description--landing-page{background:hsla(0,0%,100%,.85);border-radius:16px;box-shadow:0 2px 8px 0 rgba(0,0,0,.25)}@media(min-width:break-get(phone-only)){.hero-description--landing-page{text-align:center}.hero-description--landing-page h2{font-size:37px;font-weight:300;margin-bottom:20px}.hero-description--landing-page a{color:#fff}}.hero-description--landing-page .btn--hero a{color:#fff}.view-image-archive label{font-size:2em;font-size:calc(1.8em + 1vw);font-weight:100;margin-bottom:1.2rem}.view-image-archive .form--inline{display:flex;flex-wrap:wrap}.view-image-archive .form--inline .form-item{display:flex;flex:1 1 300px;flex-direction:column;margin-right:20px;min-height:160px;min-width:300px}@media(min-width:650px){.view-image-archive .form--inline .form-item{min-height:220px}}.view-image-archive .form--inline .form-item:last-of-type{margin-right:0}.view-image-archive .form--inline .form-item select{margin-top:auto}@supports(display:grid){.view-image-archive .form--inline{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));grid-gap:20px}.view-image-archive .form--inline .form-item{margin:auto 0}}.view-image-archive .view-content{margin:2em 0}.view-image-archive .view-content,.view-image-archive .views-infinite-scroll-content-wrapper{display:flex;flex-wrap:wrap;justify-content:space-around}@media(min-width:break-get(tablet-portrait-up)){.view-image-archive .view-content,.view-image-archive .views-infinite-scroll-content-wrapper{justify-content:normal}}.view-image-archive .views-row{margin:0 20px 20px 0;max-width:300px;width:300px}.view-image-archive .view-header{border:1px solid #212121;text-align:center}.view-image-archive .view-header a{color:#212121;font-weight:800}.block--block-altt-inspiration-widget,div[class*=block--block-inspiration]{margin:0 0 5em;text-align:center}@media screen and (min-width:900px){.block--block-altt-inspiration-widget,div[class*=block--block-inspiration]{margin:0 0 7em}}.block--block-altt-inspiration-widget h2,div[class*=block--block-inspiration] h2{font-size:2.1em;font-weight:100;margin-bottom:1em}.block--block-altt-inspiration-widget .text,div[class*=block--block-inspiration] .text{background:rgba(0,0,0,.1);opacity:1;transition:background .4s ease-in-out}.block--block-altt-inspiration-widget .text:hover,div[class*=block--block-inspiration] .text:hover{background:rgba(0,0,0,.45)}.block--block-altt-inspiration-widget>.field__items,div[class*=block--block-inspiration]>.field__items{display:flex;flex-direction:row;flex-wrap:wrap}@media (min-width:600px){.block--block-altt-inspiration-widget>.field__items,div[class*=block--block-inspiration]>.field__items{margin-right:-1.5em}}.block--block-altt-inspiration-widget>.field__items>.field__item,div[class*=block--block-inspiration]>.field__items>.field__item{flex:1 1 auto;margin:0 1.5em 1.5em 0;min-width:300px;min-width:calc(100vw - 30px);width:calc(50% - 1.5em)}@media screen and (min-width:600px){.block--block-altt-inspiration-widget>.field__items>.field__item,div[class*=block--block-inspiration]>.field__items>.field__item{min-width:300px}}.mynewsdesk.bp-main{background:#fafafa}.mynewsdesk__title-wrapper{background:#fff;display:inline-block;width:100%}.mynewsdesk__title{font-size:43px;line-height:45px;padding:2.5rem .5rem}.mynewsdesk__title,.view-mynewsdesk-nyheter{margin:0 auto;max-width:960px}.view-mynewsdesk-nyheter .view-content{margin-top:0}.view-mynewsdesk-nyheter .item-list .views-view-list--list-item{background:#fff;border:1px solid #bfbfbf;margin:0 0 40px;width:100%}@media screen and (min-width:600px){.view-mynewsdesk-nyheter .item-list .views-view-list--list-item{margin-right:35px;width:46%}}.view-mynewsdesk-nyheter .item-list .views-view-list--list-item a:hover h2{text-decoration:underline}.view-mynewsdesk-nyheter .view-header .item-list .views-view-list--list-item{background:none;border:none;margin:0;width:100%}.view-mynewsdesk-nyheter .item-list:first-child .views-view-list--list-item:nth-child(2n){margin-right:0}.news--teaser .field--type-datetime,.news--teaser h2{padding:20px 20px 40px}.news--teaser h2{font-size:28px;line-height:31px;margin:0;padding-bottom:0}.news--promoted-block .field--type-image img,.news--teaser .field--type-image img{height:auto;width:100%}.news--promoted-block .field--type-datetime,.news--teaser .field--type-datetime{color:#bfbfbf;font-weight:700;text-transform:uppercase}.news--promoted-block{margin-bottom:3rem}.news--promoted-block .field--type-image{margin:0 0 36px}.page-node-type-news .layout-content{background-color:#fafafa}.news--full{padding-top:20px}@media screen and (min-width:600px){.news--full{padding-top:40px}}.news--full h1{font-size:42px;margin:1rem 0}.news--full .field--name-field-news-body img{max-width:100%}.news--full .field--name-field-news-body a{text-decoration:underline}.news--full .node__content>.field--name-field-news-image img{max-width:100%}.news--full .node__content>.field--type-datetime{color:#bfbfbf;font-weight:700;margin-top:2rem;text-transform:uppercase}.news--full .field--name-field-news-related-news .field__items{display:flex;flex-wrap:wrap}.news--full .field--name-field-news-related-news .field__items>.field__item{background:#fff;border:1px solid #bfbfbf;margin:0 0 40px;width:100%}@media screen and (min-width:600px){.news--full .field--name-field-news-related-news .field__items>.field__item{margin-right:35px;width:46%}}.news--full .field--name-field-news-related-news .field__items>.field__item a:hover h2{text-decoration:underline}.news--full .field--name-field-news-related-news .field__items>.field__item:nth-child(2n){margin-right:0}.news--full .field--name-field-news-contact-people,.news--full .field--name-field-news-related-news{background:#fff;margin-left:-20px;margin-right:-20px;padding:20px}@media screen and (min-width:600px){.news--full .field--name-field-news-contact-people,.news--full .field--name-field-news-related-news{margin-left:calc(-50vw + 50%);margin-right:calc(-50vw + 50%);padding:73px 20px}}.news--full .field--name-field-news-contact-people>.field__items,.news--full .field--name-field-news-contact-people>.field__label,.news--full .field--name-field-news-related-news>.field__items,.news--full .field--name-field-news-related-news>.field__label{margin:0 auto;max-width:960px}.news--full .field--name-field-news-contact-people>.field__label,.news--full .field--name-field-news-related-news>.field__label{font-family:helveticaneue;font-size:43px;font-weight:100;line-height:45px;margin-bottom:40px}.news--full .field--name-field-news-contact-people>.field__item,.news--full .field--name-field-news-related-news>.field__item{margin-bottom:36px}.news--full .contact-people{margin-bottom:2rem}@media screen and (min-width:600px){.news--full .contact-people{display:flex}}.news--full .contact-people__img{margin-right:26px;width:174px}.news--full .contact-people__img img{height:auto;max-width:100%}.news--full .contact-people__content .field{margin-bottom:.5rem}.news--full .contact-people .field--name-title{font-size:24px;font-weight:700;line-height:30px;margin:.5rem 0 2rem}nav.breadcrumb{font-size:18px;margin:2em 0 1.5em;padding:0}nav.breadcrumb li:before,nav.breadcrumb li:last-child{color:#c5c5c5}nav.breadcrumb a{color:inherit;text-decoration:underline}@media screen and (min-width:1000px){.region-menu-main{position:relative;z-index:3}.menu--main{box-shadow:none;display:block}}.menu--main .Icon{fill:#212121}.Nav-menu-toggle{order:1}@media screen and (min-width:1000px){.Nav-menu-toggle{display:none}}.Nav-menu-toggle:focus{outline:none}.Nav-burger,.Nav-burger:after,.Nav-burger:before{background:#212121}.Nav-menu-toggle{float:right;margin-right:10px}nav.menu--category{background:#e9e9e9;float:right}@media screen and (min-width:600px)and (max-width:999px){nav.menu--category{max-width:440px}}nav.menu--category:after,nav.menu--category:before{clear:both;content:"";display:table}@media screen and (min-width:1000px){nav.menu--category{float:none;height:100%;line-height:1.2em;max-height:2000px;opacity:1;overflow:visible;padding-bottom:5px;padding-top:1em;text-align:center}nav.menu--category a{padding:0}}nav.menu--category li.menu-level--0,nav.menu--category li.menu-level--1{font-weight:600}@media screen and (min-width:1000px){nav.menu--category li.menu-level--0,nav.menu--category li.menu-level--1{display:inline-block}nav.menu--category li.menu-level--0 span.menu-item--see-all,nav.menu--category li.menu-level--1 span.menu-item--see-all{display:none}}nav.menu--category .menu-item--see-all .Icon,nav.menu--category svg.menu-item--has-children--arrow-down{fill:#fff}nav.menu--category ul.menu-level--top{padding-left:0}nav.menu--category li.menu-level--0{background:#212121;transition:background .1s ease-in-out,padding .2s ease-in-out}nav.menu--category li.menu-level--0 a{color:#fff}nav.menu--category li.menu-level--0.menu-item--open{box-shadow:inset 0 15px 10px -10px #333}nav.menu--category li.menu-level--0.menu-item--open svg.Icon,nav.menu--category li.menu-level--0.menu-item--open svg.menu-item--has-children--arrow-down{fill:#fff}nav.menu--category li.menu-level--0.menu-item--open svg.menu-item--has-children--arrow-down{transform:rotate(180deg)}nav.menu--category li.menu-level--0.menu-item--open a{color:#fff}nav.menu--category li.menu-level--0.menu-item--open ul.menu-level--1{background:#333}nav.menu--category li.menu-level--0.menu-item--open li.menu-level--1{backface-visibility:hidden;background:#e9e9e9;display:block;max-height:0;padding-left:2em}nav.menu--category li.menu-level--0.menu-item--open li.menu-level--1 a{color:#212121}nav.menu--category li.menu-level--0.menu-item--open li.menu-level--1 svg.Icon{fill:#212121;transform:rotate(0deg)}nav.menu--category li.menu-level--0.menu-item--open li.menu-level--1.menu-item--open a{color:#fff}nav.menu--category li.menu-level--0.menu-item--open li.menu-level--1.menu-item--open a svg.Icon{fill:#fff}nav.menu--category li.menu-level--0.icon-bim{display:none}nav.menu--category li.menu-level--1 a{color:#212121}nav.menu--category li.menu-level--1.menu-item--open{background:#212121!important;padding-left:0!important}nav.menu--category li.menu-level--1.menu-item--open a{color:#fff;padding-left:36px}nav.menu--category li.menu-level--1.menu-item--open ul a{padding-left:0}@media screen and (min-width:1000px){nav.menu--category li.menu-item--has-children{position:static}nav.menu--category li.menu-item--has-children .Icon.menu-item--has-children--arrow-down{height:12px;margin-left:0;margin-top:5px;width:12px}}nav.menu--category li.menu-item--has-children.menu-level--1 .Icon.menu-item--has-children--arrow-down{fill:#cac8bf}@media screen and (min-width:1000px){nav.menu--category li.menu-item--has-children.menu-level--1 .Icon.menu-item--has-children--arrow-down{display:none}}nav.menu--category li.menu-item--has-children.menu-level--1.menu-item--open li.menu-level--2{background:#333!important}nav.menu--category li.menu-item--has-children.menu-level--1.menu-item--open .Icon.menu-item--has-children--arrow-down{fill:#fff;transform:rotate(180deg)}@media screen and (min-width:1000px){nav.menu--category{background:#212121;padding-bottom:2px;padding-top:2px}nav.menu--category ul.menu-level--top{background:#212121;height:55px;width:1020px}nav.menu--category svg.menu-item--has-children--arrow-down{fill:#fff}nav.menu--category li.menu-level--0{background:transparent;padding:16px 10px}nav.menu--category li.menu-level--0 a{color:#fff}nav.menu--category li.menu-item--has-children.menu-level--0.menu-item--active,nav.menu--category li.menu-item--has-children.menu-level--0.menu-item--active a,nav.menu--category li.menu-item--has-children.menu-level--0:hover,nav.menu--category li.menu-item--has-children.menu-level--0:hover a{color:#212121}nav.menu--category li.menu-item--has-children.menu-level--0.menu-item--active svg.menu-item--has-children--arrow-down,nav.menu--category li.menu-item--has-children.menu-level--0:hover svg.menu-item--has-children--arrow-down{fill:#212121}nav.menu--category li.menu-item--has-children.menu-level--1 .Icon.menu-item--has-children--arrow-down{fill:#fff}nav.menu--category li.menu-item--has-children.menu-level--1.menu-item--open .Icon.menu-item--has-children--arrow-down{fill:#212121}nav.menu--category ul.menu-level--2{padding-left:0}nav.menu--category ul.menu-level--2 .menu-level--2:hover,nav.menu--category ul.menu-level--2 .menu-level--2:hover a,nav.menu--category ul.menu-level--2 a:hover{color:#fff}nav.menu--category li.menu-level--2:hover{background:#333}nav.menu--category li.menu-level--2:hover:after{background:url(../assets/arrow-left--white.svg) no-repeat}}nav.menu--quick-links ul.menu-level--top{background:transparent}nav.menu--quick-links ul.menu-level--top svg.Icon{fill:#212121}nav.menu--quick-links ul.menu-level--top li.menu-level--0:hover{background:#212121}nav.menu--quick-links ul.menu-level--top li.menu-level--0:hover svg.Icon{fill:#fff}nav.menu--quick-links ul.menu-level--top li.menu-level--0:hover a{color:#fff}@media screen and (min-width:1000px){.menu--quick-links--mobile{display:none}}nav.menu--category .menu--quick-links--mobile li.menu-level--0{background:#e9e9e9;flex:1 1 50%;width:50%}nav.menu--category .menu--quick-links--mobile li.menu-level--0 a{color:#212121}@media screen and (min-width:1000px){nav.menu--category .menu--quick-links--mobile li.menu-level--0{flex:1 1 30%;width:34%}.menu--category ul.menu-level--2{display:block}.menu--category ul.menu-level--2 a{font-size:1em;transition:all .14s ease-out}.menu--category ul.menu-level--top{display:inline-block;margin:auto;padding:0 1em;position:relative;text-align:left;width:960px;z-index:3}}@media screen and (min-width:1000px)and (min-width:960px){.menu--category ul.menu-level--top{padding:0}}@media screen and (min-width:1000px){.menu--category ul.menu-level--2{padding-left:36px}.menu--category ul.menu-level--1{max-height:0;opacity:0;overflow:hidden;transition:height .1s ease-in-out,width .1s ease-in-out,opacity .1s ease-in-out,box-shadow .15s ease-in-out,padding .09s ease-in-out}.menu--category li.menu-level--0{border:none;display:flex;float:left;padding:10px;vertical-align:top}.menu--category li.menu-level--0.menu-item--has-children:hover{background:#e9e9e9;box-shadow:0 0 5px -5px rgba(0,0,0,.15),5px 1px 6px -6px rgba(0,0,0,.15),-5px 1px 6px -6px rgba(0,0,0,.15)}.menu--category li.menu-level--0.menu-item--has-children:hover ul.menu-level--1{max-height:2000px;opacity:1;padding:1rem}.menu--category li.menu-level--0.menu-item--has-children:focus-within ul.menu-level--1{max-height:2000px;opacity:1;padding:1rem}.menu--category li.menu-level--0.menu-item--has-children.menu-item--active{background:#e9e9e9;box-shadow:0 0 5px -5px rgba(0,0,0,.15),5px 1px 6px -6px rgba(0,0,0,.15),-5px 1px 6px -6px rgba(0,0,0,.15)}.menu--category li.menu-level--0.menu-item--has-children.menu-item--active ul.menu-level--1{max-height:2000px;opacity:1;padding:1rem}.menu--category li.menu-level--0:last-of-type{border:none}.menu--category li.menu-level--0 a{font-size:1em;padding:0 5px}.menu--category li.menu-level--0 .menu--submenu-wrapper a{padding:0 1rem 0 10px}.menu--category li.menu-level--0 li.menu-level--2 a{font-size:14px;line-height:1.5}.menu--category li.menu-level--2{display:block;font-size:16px;line-height:1.1;position:relative;transition:background .15s}.menu--category li.menu-level--2:hover:after{content:"";display:inline-block;height:10px;position:absolute;right:0;top:50%;transform:translateY(-50%);width:15px}.menu--category li.menu-level--2 a{display:block;width:100%}.menu--category li.menu-level--1{border:none;margin-bottom:.5rem;padding-right:1rem}.menu--category li.menu-level--1:last-of-type{border:none}nav.menu--category .menu--submenu-wrapper{background:#e9e9e9;box-shadow:0 0 25px -1px rgba(0,0,0,.15);left:0;position:absolute;top:95%;width:796px;z-index:-1}nav.menu--category .menu--submenu-wrapper ul.menu-level--1{column-count:3;column-fill:balance;column-gap:1rem;display:block;margin:auto;max-width:685px;min-width:87%;position:relative}nav.menu--category .menu--submenu-wrapper ul.menu-level--1.item-count--1{columns:400px;min-width:30%}nav.menu--category .menu--submenu-wrapper ul.menu-level--1.item-count--2{columns:210px;min-width:60%}nav.menu--category .menu--submenu-wrapper ul.menu-level--1.column-adjustment{columns:148px}nav.menu--category .menu--submenu-wrapper .menu-level--2,nav.menu--category .menu--submenu-wrapper li.menu-level--1{font-weight:400}nav.menu--category .menu--submenu-wrapper li.menu-level--1{break-inside:avoid;display:block;font-size:1.1rem;page-break-inside:avoid}}@media screen and (min-width:1000px){@-moz-document url-prefix(){nav.menu--category .menu--submenu-wrapper li.menu-level--1{display:inline-block}}nav.menu--category .menu--submenu-wrapper li.menu-level--1 a{margin-bottom:5px}nav.menu--category .menu--submenu-wrapper li.menu-level--1 li a{margin-bottom:1px}}.menu--main ul.menu--main-nav{display:none}@media screen and (min-width:1000px){.menu--main ul.menu--main-nav{display:flex;min-width:104px}}.region-menu-main .block--bad-cart,.region-menu-main .cart--link-title,.region-menu-main .cart-block--summary__count,.region-menu-main .logo,.region-menu-main .menu--main,.region-menu-main .search-toggle{display:none}@media screen and (min-width:1000px){.region-menu-main .nav-content-wrapper{height:60px}}.region-menu-main.fixed{background:#212121;box-shadow:0 2px 6px 0 rgba(0,0,0,.3);position:fixed;top:0;z-index:5}.region-menu-main.fixed .nav-content-wrapper{align-items:center;display:flex;justify-content:center;margin:auto;max-width:1185px;padding:0 10px;position:relative}.region-menu-main.fixed .menu--category{box-shadow:none;margin:auto;min-width:730px}.region-menu-main.fixed .menu-level--0{padding:16px 8px}.region-menu-main.fixed ul{margin:0;min-width:0}.region-menu-main.fixed ul.menu-level--top{margin-left:-5px}.region-menu-main.fixed .block--bad-cart svg,.region-menu-main.fixed .logo svg,.region-menu-main.fixed .menu--main svg,.region-menu-main.fixed .search-toggle svg{opacity:0}.region-menu-main.fixed svg{fill:#fff;height:21px;transition:opacity .35s ease-in;width:21px}.region-menu-main.fixed.active svg{opacity:1}.region-menu-main.fixed .block--bad-cart,.region-menu-main.fixed .menu--main,.region-menu-main.fixed .search-toggle{height:21px}.region-menu-main.fixed .block--bad-cart,.region-menu-main.fixed .logo,.region-menu-main.fixed .menu--main,.region-menu-main.fixed .search-toggle{display:block;opacity:1}.region-menu-main.fixed .logo{height:24px;margin:auto 2vw auto 0;width:83px}.region-menu-main.fixed .logo svg{height:100%;width:auto}.region-menu-main.fixed .menu--main{margin:auto}.region-menu-main.fixed .menu--main li.menu-item{flex:0 0 25px;max-width:25px;padding:0}.region-menu-main.fixed .menu--main li.menu-item:last-of-type{margin-right:1rem}.region-menu-main.fixed .menu--main svg{margin-bottom:0;z-index:1}.region-menu-main.fixed .block--bad-cart{margin-left:auto}.region-menu-main.fixed .icon-arkitekter,.region-menu-main.fixed .icon-aterforsaljare{max-height:30px;overflow:hidden}.region-menu-main.fixed .icon-arkitekter a,.region-menu-main.fixed .icon-aterforsaljare a{bottom:-15px;color:transparent}.region-menu-main.fixed .search-toggle{background:transparent;border:none;margin:auto 0;padding:0}.region-menu-main.fixed .search-toggle svg{fill:#fff}.region-menu-main.fixed .search-toggle.active svg{fill:#9b9b9b}.login-top-main{background-color:#212121;display:flex;justify-content:center;line-height:1.5}.login-top-main span{position:relative}.login-top-main a{color:#fff;font-size:13px;margin-right:10px}.login-top-main .login-top-links-first{margin-right:20px}.login-top-main .login-top-links-second-in:after{background:url(../assets/icon-login-locked.svg);background-position:50%;background-repeat:no-repeat;background-size:11px;content:"";display:inline-block;float:right;height:23px;position:relative;top:2px;width:12px}.login-top-main .login-top-links-second-out:after{background:url(../assets/icon-login-open.svg) no-repeat center 11px;content:"";display:inline-block;float:right;height:26px;position:relative;top:-5px;width:12px}.login-top-main .login-top-wrap{max-width:1042px;width:100%}.login-top-main .login-top-links{float:right;margin-right:27px}.paragraph--full-width-banner .full-width-banner--content-wrapper{background:rgba(33,33,33,.7);color:#fff;font-weight:300}.paragraph--type--image-linked--image:before,.paragraph--type--image-linked--video:before,.paragraph--type--image-linked:before{background-image:linear-gradient(180deg,rgba(33,33,33,.2) 0,rgba(33,33,33,.9));z-index:1}.paragraph--type--image-linked--image:after,.paragraph--type--image-linked--video:after,.paragraph--type--image-linked:after{background-image:linear-gradient(180deg,rgba(33,33,33,0) 65%,rgba(33,33,33,.8))}.paragraph--type--image-short-text .field--type-string{font-weight:600}.paragraph--type--image-text .btn{text-decoration:none}.paragraph--type--image-text a{text-decoration:underline}.paragraph--type--image-text .field--name-field-title{font-weight:100;text-align:center}.paragraph--type--image-text .paragraph--type--image-text-wrapper{display:flex;flex-wrap:wrap}@media(min-width:break-get(tablet-landscape-up)){.paragraph--type--image-text .paragraph--type--image-text-wrapper--image--left,.paragraph--type--image-text .paragraph--type--image-text-wrapper--image--right{margin-right:1em;width:calc(45% - 1em)}}.paragraph--type--image-text .paragraph--type--image-text-wrapper--image--left img,.paragraph--type--image-text .paragraph--type--image-text-wrapper--image--left picture,.paragraph--type--image-text .paragraph--type--image-text-wrapper--image--right img,.paragraph--type--image-text .paragraph--type--image-text-wrapper--image--right picture{height:auto;max-width:100%}.paragraph--type--image-text .paragraph--type--image-text-wrapper--image--right{margin-left:1em;margin-right:0;order:2}@media(min-width:break-get(tablet-landscape-up)){.paragraph--type--image-text .paragraph--type--image-text-wrapper--text{width:55%}.paragraph--type--image-text .paragraph--type--image-text-wrapper--text .field--name-field-title,.paragraph--type--image-text .paragraph--type--image-text-wrapper--text h1,.paragraph--type--image-text .paragraph--type--image-text-wrapper--text h2,.paragraph--type--image-text .paragraph--type--image-text-wrapper--text h3,.paragraph--type--image-text .paragraph--type--image-text-wrapper--text h4 p{margin:0 0 1rem}}@media(min-width:break-get(phone-only)){.paragraph--type--image-text .field--name-field-text img{height:auto;margin:1em 0;width:100%}}.paragraph--type--image-text .centered{margin:2em auto;max-width:760px}@media(min-width:break-get(tablet-landscape-up)){.paragraph--type--image-text .centered{margin:4em auto}}.paragraph--type--image-text .centered .field--name-field-title{text-align:left}@media(min-width:break-get(tablet-landscape-up)){.paragraph--type--image-text .centered .paragraph--type--image-text-wrapper--text{width:48%}.paragraph--type--image-text .centered .paragraph--type--image-text-wrapper--image--left,.paragraph--type--image-text .centered .paragraph--type--image-text-wrapper--image--right{width:calc(48% - 1em)}}.paragraph--type--image-text .centered .paragraph--type--image-text-wrapper--image--left img,.paragraph--type--image-text .centered .paragraph--type--image-text-wrapper--image--left picture,.paragraph--type--image-text .centered .paragraph--type--image-text-wrapper--image--right img,.paragraph--type--image-text .centered .paragraph--type--image-text-wrapper--image--right picture{height:auto;max-width:100%}.paragraph--promoted-categories{margin-bottom:3em;text-align:center}.paragraph--promoted-categories .field--name-field-title,.paragraph--promoted-categories h2{font-size:2em;font-size:calc(1.8em + 1vw);font-weight:100;margin-bottom:1em}.paragraph--promoted-categories>.field__items{margin-left:-10px;margin-right:-10px;position:relative}.paragraph--promoted-categories>.field__items>.field__item{display:inline-block}@supports(display:grid){.paragraph--promoted-categories>.field__items{display:grid;grid-template-columns:repeat(auto-fit,minmax(130px,1fr))}}.paragraph--type--inspirations{margin:0 0 5em}@media screen and (min-width:900px){.paragraph--type--inspirations{margin:0 0 7em}}.paragraph--type--inspirations .field--name-field-title{font-size:calc(1.8em + 1vw);font-size:2.1em;font-weight:100;margin-bottom:1em;text-align:center}.paragraph--type--inspirations .field__items{display:grid;gap:25px;grid-template-columns:1fr 1fr}@media screen and (max-width:599px){.paragraph--type--inspirations .field__items{grid-template-columns:1fr}}.paragraph--type--inspirations .field__items .field__item{align-items:center;display:flex;justify-content:center;max-height:260px;overflow:hidden;position:relative}.paragraph--type--inspirations .field__items .field__item img{height:auto;max-width:100%}.paragraph--type--inspirations span.title-container{background-color:#fff;border-radius:16px;bottom:0;left:0;margin:0 25px 25px;opacity:90%;padding:15px;position:absolute;right:0}.paragraph--type--inspirations span.title-container h3{font-size:27px;margin:0}@media screen and (max-width:599px){.paragraph--type--inspirations span.title-container{margin:0 10px 20px}}.paragraph--type--inspirations span.title-container span.read-more{display:inline-block;font-size:16px;padding:5px 0;text-decoration:underline}#block-views-block-person-block-person{margin:20px 0}#block-views-block-person-block-person h2{color:#4a4a4a;font-size:38px;font-weight:100}#block-views-block-person-block-person .view-content{display:flex;flex-wrap:wrap;justify-content:space-between;margin:auto}#block-views-block-person-block-person .views-row{margin:20px 0;word-wrap:break-word;width:50%}#block-views-block-person-block-person .views-row img{height:auto;width:100%}@media screen and (min-width:600px){#block-views-block-person-block-person .views-row img{max-width:470px}#block-views-block-person-block-person .views-row:nth-of-type(odd){padding-right:10px}#block-views-block-person-block-person .views-row:nth-of-type(2n){padding-left:10px}}@media screen and (max-width:599px){#block-views-block-person-block-person .views-row{width:100%}}#block-views-block-person-block-person .views-field-field-region{color:#4a4a4a;font-size:38px;font-weight:100}#block-views-block-person-block-person .views-field{margin:8px 0}#block-views-block-person-block-person .views-field-field-region{margin:15px 0}#block-views-block-person-block-person .views-field-field-email-person a{text-decoration:underline}.product-wrapper ul.horizontal-tabs-list{background:#fff;color:#212121}.product-wrapper ul.horizontal-tabs-list a{color:#212121}.product-wrapper li.horizontal-tab-button{text-transform:uppercase}.product-wrapper li.horizontal-tab-button.selected{background:#333}.product-wrapper li.horizontal-tab-button.selected a{color:#fff}@media(min-width:900px){.product-wrapper li.horizontal-tab-button.selected{background:inherit}.product-wrapper li.horizontal-tab-button.selected a{color:inherit}}.product-wrapper .field--name-field-tip{background:rgba(88,160,9,.1)}.product-wrapper .field--name-field-accessories{margin-bottom:3em}.product-wrapper .field--name-field-accessories h3.field__label{font-size:30px;font-weight:100;margin:0;padding:0;text-transform:none}@media screen and (min-width:600px){.product-wrapper .field--name-field-accessories h3.field__label{font-size:36px}}.product-wrapper .field--name-field-accessories .field__item,.product-wrapper .field--name-field-related .field__item{margin-right:29px}@media screen and (min-width:900px){.product-wrapper .field--name-field-accessories .field__item:nth-child(4n),.product-wrapper .field--name-field-related .field__item:nth-child(4n){margin-right:29px}.product-wrapper .field--name-field-accessories .field__item:nth-child(3n),.product-wrapper .field--name-field-related .field__item:nth-child(3n){margin-right:0}}.product-wrapper h3.field--name-field-heading-related{font-size:30px;font-weight:100;margin:0;padding:0;text-transform:none}@media screen and (min-width:600px){.product-wrapper h3.field--name-field-heading-related{font-size:36px}}.product-wrapper .product-variation--info h2{font-weight:100}.product-wrapper .product-variation--title-sku{padding-left:10px}.product-wrapper .add-to-cart-wrapper .field--type-commerce-price{margin-right:1rem}.product-wrapper .add-to-cart-wrapper .field--type-commerce-price .field__label{font-size:.8rem;font-weight:400}.product-wrapper .add-to-cart-wrapper .field--type-commerce-price .field__item{font-size:2.2rem;font-weight:400}.product-wrapper .product-variation--price .field__label{font-weight:400}.product-wrapper .product-variation--price .field__item{font-size:1.8em}.product-wrapper .commerce-order-item-add-to-cart-form .form-type-select{max-width:350px;width:100%}.product-wrapper .commerce-order-item-add-to-cart-form select{width:100%}.product-wrapper .product-box-selector__item,.product-wrapper .product-select .vue-picker__dropdown,.product-wrapper .product-select .vue-picker__opener{border:1px solid #219bba}.teaser--product--title{color:#000;font-weight:100}.product-variation-picker__title{font-size:2em;font-weight:100}.product-variation-picker hr{background:#d0d0d0;border:none;height:1px}#block-altt-searchformblock,#block-searchformblock,.bad-search-form{display:block;margin:auto}#block-altt-searchformblock .form--inline,#block-searchformblock .form--inline,.bad-search-form .form--inline{display:flex;justify-content:center;width:100%}#block-altt-searchformblock #bad-search-form,#block-searchformblock #bad-search-form,.bad-search-form #bad-search-form{align-items:center;display:flex;justify-content:center;margin:0;position:relative;width:auto}#block-altt-searchformblock input,#block-searchformblock input,.bad-search-form input{border:1px solid #d0d0d0;line-height:1.5;padding:4px}#block-altt-searchformblock .form-actions,#block-altt-searchformblock .form-item,#block-searchformblock .form-actions,#block-searchformblock .form-item,.bad-search-form .form-actions,.bad-search-form .form-item{display:inline-block}#block-altt-searchformblock input[type=search],#block-searchformblock input[type=search],.bad-search-form input[type=search]{border-bottom-left-radius:4px;border-right:0;border-top-left-radius:4px;font-size:85%;height:27px;transition:all .1s ease-out;width:calc(100% - 7px)}#block-altt-searchformblock input[type=search]:focus,#block-searchformblock input[type=search]:focus,.bad-search-form input[type=search]:focus{border:1px solid rgba(33,155,186,.2);box-shadow:-2px 0 10px -2px #219bba;outline:none}#block-altt-searchformblock .button,#block-altt-searchformblock .form-search,#block-searchformblock .button,#block-searchformblock .form-search,.bad-search-form .button,.bad-search-form .form-search{box-shadow:inset 0 1px 3px 0 rgba(0,0,0,.2)}#block-altt-searchformblock .button,#block-searchformblock .button,.bad-search-form .button{background:url(../assets/icon-search.svg);background-color:#fff;background-position:50%;background-repeat:no-repeat;background-size:20px 20px;border-bottom-right-radius:4px;border-top-right-radius:4px;color:transparent;width:3rem}@media screen and (min-width:900px){#block-altt-searchformblock,#block-searchformblock,.bad-search-form{display:inline-block;margin-left:auto;margin-right:1.5rem;position:relative;vertical-align:middle}#block-altt-searchformblock input[type=search],#block-searchformblock input[type=search],.bad-search-form input[type=search]{width:250px}#block-altt-searchformblock .form-submit,#block-searchformblock .form-submit,.bad-search-form .form-submit{margin-right:-5px}}.region-menu-main.fixed #block-altt-searchformblock,.region-menu-main.fixed #block-searchformblock,.region-menu-main.fixed .bad-search-form{align-items:center;display:flex;height:0;justify-content:space-around;margin:0;position:absolute;transition:height .3s ease-out;width:100%;width:100vw}.region-menu-main.fixed #block-altt-searchformblock.active,.region-menu-main.fixed #block-searchformblock.active,.region-menu-main.fixed .bad-search-form.active{align-items:center;background:#e9e9e9;box-shadow:0 2px 6px 0 rgba(0,0,0,.3);height:100px;justify-content:center;top:60px}.region-menu-main.fixed #block-altt-searchformblock:not(.active) #bad-search-form,.region-menu-main.fixed #block-searchformblock:not(.active) #bad-search-form,.region-menu-main.fixed .bad-search-form:not(.active) #bad-search-form{display:none}.region-menu-main.fixed #block-altt-searchformblock.leave,.region-menu-main.fixed #block-searchformblock.leave,.region-menu-main.fixed .bad-search-form.leave{height:0;transition:height .3s ease-in}.region-menu-main.fixed #block-altt-searchformblock form,.region-menu-main.fixed #block-searchformblock form,.region-menu-main.fixed .bad-search-form form{align-items:center;display:flex;height:100%;justify-content:space-around}.region-menu-main.fixed #block-altt-searchformblock input[type=search],.region-menu-main.fixed #block-searchformblock input[type=search],.region-menu-main.fixed .bad-search-form input[type=search]{max-width:500px;width:100%}.region-menu-main.fixed #block-altt-searchformblock .form-submit,.region-menu-main.fixed #block-searchformblock .form-submit,.region-menu-main.fixed .bad-search-form .form-submit{margin-right:0}#block-altt-searchformblock .autocomplete-list,#block-searchformblock .autocomplete-list,.bad-search-form .autocomplete-list{background-color:#fff;border:1px solid #e9e9e9;list-style:none;margin:0;max-width:700px;overflow-y:auto;padding:10px;position:absolute;width:100%;z-index:1}#block-altt-searchformblock .autocomplete-item,#block-searchformblock .autocomplete-item,.bad-search-form .autocomplete-item{cursor:pointer;font-size:.7em;padding:10px}#block-altt-searchformblock .autocomplete-item--id,#block-searchformblock .autocomplete-item--id,.bad-search-form .autocomplete-item--id{font-weight:700}#block-altt-searchformblock .autocomplete-item.active,#block-altt-searchformblock .autocomplete-item:hover,#block-searchformblock .autocomplete-item.active,#block-searchformblock .autocomplete-item:hover,.bad-search-form .autocomplete-item.active,.bad-search-form .autocomplete-item:hover{background-color:#e9e9e9}#block-views-block-showroom-block-showroom{margin:20px 0}#block-views-block-showroom-block-showroom .view-content{display:flex;flex-wrap:wrap;justify-content:space-between;margin:0 -10px}#block-views-block-showroom-block-showroom .views-row{margin:20px 0;word-wrap:break-word;padding:0 10px;width:33.333333%}@media screen and (max-width:599px){#block-views-block-showroom-block-showroom .views-row{width:100%}}#block-views-block-showroom-block-showroom .views-field{color:#4a4a4a;margin:10px 0}#block-views-block-showroom-block-showroom .views-field-title{color:#4a4a4a;font-size:38px;font-weight:100;margin-bottom:18px}.social-media-sharing{margin:2rem 0}.social-media-sharing .share{display:inline-block;height:33px;text-indent:-9999px;width:33px}.social-media-sharing .share:hover{opacity:.7}.social-media-sharing .facebook-share{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='33' height='33' fill='none'%3E%3Cpath fill='%23000' d='M16.437 33h.014zm.117 0h-.006.014zm-.167 0h.015zm.22 0h-.01.016zm-.27 0h.012-.011zm.323 0h-.009.011zm.053-.001h-.004.014zm-.437 0h.014zm.49 0h-.009.018-.008zm-.541 0h.018zm.594-.002h-.011.017zm-.643 0h.016-.017zm-.061-.001h.014zm.756 0h.014zm-.808-.002h.019-.02zm.862 0h-.007.02-.014zm.055 0h-.014.02-.008zm-.967 0h.02zm-.045-.002h.014-.026zm1.064 0h-.014.026-.013zm.052-.002h-.006.021zm-1.184 0h.022zm-.048-.002h.024zm1.286 0h-.014.024zm-1.334-.003.024.001zm1.386 0-.018.001h.024zm-1.452-.003.025.002h-.025zm1.505.002h-.006.025-.02zm-1.551-.003h.024-.026zm1.604 0h-.012.024-.013zm-1.653-.003.026.001zm1.705 0-.017.001h.026zm.053-.003-.022.002h.019l.025-.003zm-1.799 0 .02.002h-.024l-.02-.003.024.003zm1.852-.003h-.01.027zm-1.925 0h.028zm-.045-.004.026.003-.017-.001h-.01zm2.022.002h-.016.027-.01zm-2.066-.004.023.002-.022-.001-.022-.001zm2.119 0-.022.002.023-.002h.02zm.052-.003h-.007.025zm-2.24 0h.025zm-.047-.004.025.001h-.014l-.01-.001zm2.34 0-.013.001.025-.001zm-2.385-.003h.022zm2.438 0h-.018.022zm-2.501-.006.02.002h-.019zm2.553.002h-.005.02zm.052-.004h-.01.02zm-2.653 0h.02zm-.047-.004h.018-.019zm2.753 0h-.013.017zm-2.804-.005h.005zm2.856 0h.004zm.052-.005h-.005.012zm-2.963 0h.012zm-.048-.004h.008zm3.063 0h-.005.008zm-4.108-.13C6.038 31.56 0 24.73 0 16.5 0 7.393 7.393 0 16.5 0S33 7.393 33 16.5c0 8.23-6.038 15.06-13.922 16.3V21.27h3.845l.731-4.771h-4.576v-3.095c0-1.305.64-2.577 2.69-2.577h2.08v-4.06s-1.89-.322-3.693-.322c-3.77 0-6.233 2.283-6.233 6.418V16.5h-4.19v4.77h4.19z'/%3E%3C/svg%3E")}.social-media-sharing .twitter.share{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='33' height='33' fill='none'%3E%3Cpath fill='%23000' d='M16.5 0C25.607 0 33 7.393 33 16.5S25.607 33 16.5 33 0 25.607 0 16.5 7.393 0 16.5 0m-2.907 25.275c7.302 0 11.294-6.05 11.294-11.293 0-.173 0-.346-.008-.51a8.1 8.1 0 0 0 1.984-2.06 8 8 0 0 1-2.28.626 3.97 3.97 0 0 0 1.745-2.197c-.779.46-1.63.786-2.518.962a3.97 3.97 0 0 0-6.759 3.622 11.26 11.26 0 0 1-8.18-4.148 4 4 0 0 0-.537 1.992c0 1.375.7 2.592 1.77 3.3a3.9 3.9 0 0 1-1.795-.494v.05a3.976 3.976 0 0 0 3.186 3.894 3.96 3.96 0 0 1-1.794.065 3.96 3.96 0 0 0 3.704 2.758 7.98 7.98 0 0 1-5.878 1.638 11.06 11.06 0 0 0 6.066 1.794z'/%3E%3C/svg%3E")}.social-media-sharing .linkedin.share{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='33' height='33' fill='none'%3E%3Cpath fill='%23000' d='M16.5 0C25.607 0 33 7.393 33 16.5S25.607 33 16.5 33 0 25.607 0 16.5 7.393 0 16.5 0m-5.159 25.773V12.888H7.058v12.885zm15.444 0v-7.39c0-3.958-2.112-5.799-4.93-5.799-2.272 0-3.291 1.251-3.86 2.129v-1.825H13.71c.057 1.209 0 12.885 0 12.885h4.284v-7.197c0-.385.027-.77.141-1.045.308-.77 1.014-1.566 2.198-1.566 1.548 0 2.17 1.183 2.17 2.914v6.894h4.281zM9.229 6.674c-1.466 0-2.424.963-2.424 2.228 0 1.235.928 2.225 2.366 2.225H9.2c1.494 0 2.424-.99 2.424-2.227-.028-1.262-.93-2.227-2.394-2.227z'/%3E%3C/svg%3E")}.hero-bottom .hero-subtitle-description{display:flex;flex-direction:column}@media(min-width:tablet-portrait-up){.hero-bottom .hero-subtitle-description{flex-direction:row}}.hero-bottom .hero-subtitle-description .field--name-description,.hero-bottom .hero-subtitle-description .field--name-field-subtitle{color:#212121;flex-basis:0;flex-grow:1;line-height:1em}.hero-bottom .hero-subtitle-description .field--name-description a,.hero-bottom .hero-subtitle-description .field--name-description p,.hero-bottom .hero-subtitle-description .field--name-field-subtitle a,.hero-bottom .hero-subtitle-description .field--name-field-subtitle p{color:inherit}.hero-bottom .hero-subtitle-description .field--name-field-subtitle{font-size:30px;font-weight:100;line-height:45px}@media(min-width:tablet-portrait-up){.hero-bottom .hero-subtitle-description .field--name-field-subtitle{font-size:36px;margin:18px 18px 0 0}}.block-views-blockseries-sibling-block-1{margin-top:5em}.block-views-blockseries-sibling-block-1>h2{text-align:center}.taxonomy-term--category--promoted-categories{box-shadow:0 2px 4px 0 rgba(0,0,0,.5);display:inline-flex;flex-direction:column;height:130px;margin-bottom:20px;margin-left:7px;margin-right:7px;position:relative;width:120px}.taxonomy-term--category--promoted-categories:first-of-type{margin-left:0}.taxonomy-term--category--promoted-categories .field--name-field-icon{align-items:center;display:flex;flex:30 1 auto;justify-content:center}.taxonomy-term--category--promoted-categories .field--name-name{background:#fff;color:#4a4a4a;display:inline-block;flex:1 0 auto;font-size:.75em;font-weight:600;padding:6px;transition:all .2s ease;width:100%}.taxonomy-term--category--promoted-categories:hover .field--name-name{background:#212121;color:#fff}.taxonomy-term--category--series-teaser{margin-bottom:50px}@media screen and (min-width:600px){.taxonomy-term--category--series-teaser{margin-bottom:90px}}@media screen and (min-width:1200px){.taxonomy-term--category--series-teaser{margin-bottom:120px}}.series-hero{overflow:hidden}@media screen and (min-width:600px){.series-hero{height:400px;left:calc(-50vw + 50%);min-width:100vw;position:relative}}@media screen and (min-width:1200px){.series-hero{height:480px;left:calc(-50vw + 50%);min-width:100vw;position:relative}}@media screen and (min-width:2000px){.series-hero{left:calc(-1000px + 50%);max-width:2000px;min-width:2000px}}.series-hero .series-hero-image{max-width:2000px;min-width:100%}.series-hero .series-hero-image .field,.series-hero .series-hero-image img,.series-hero .series-hero-image picture{min-width:100%;width:auto}@media screen and (min-width:600px){.series-hero .series-hero-image .field,.series-hero .series-hero-image img,.series-hero .series-hero-image picture{height:400px}}@media screen and (min-width:1200px){.series-hero .series-hero-image .field,.series-hero .series-hero-image img,.series-hero .series-hero-image picture{height:480px}}.series-hero .series-hero-image picture{display:grid}@media screen and (min-width:600px){.series-hero .series-hero-image picture{display:inherit}}@supports(object-fit:cover){.series-hero .series-hero-image{width:100%}.series-hero .series-hero-image img{object-fit:cover;object-position:50% 50%;width:100%}@media screen and (min-width:600px){.series-hero .series-hero-image img{height:400px}}@media screen and (min-width:1200px){.series-hero .series-hero-image img{height:480px}}}.field--name-field-series-images{align-items:stretch;display:flex;flex-wrap:wrap;justify-content:space-between;margin:2px -2px;overflow:hidden}@media screen and (-ms-high-contrast:active)and (min-width:600px),screen and (-ms-high-contrast:none)and (min-width:600px){.field--name-field-series-images{flex-wrap:nowrap}}.field--name-field-series-images .field__item{flex-grow:1;padding:2px}.field--name-field-series-images .field__item picture img{height:100%;min-width:100%;width:auto}@supports(object-fit:cover){.field--name-field-series-images .field__item picture img{object-fit:cover;object-position:50% 50%;width:100%}}.field--name-field-series-images .field__item:first-child{flex-basis:50%}@media screen and (min-width:600px){.field--name-field-series-images .field__item:first-child{flex-basis:25%}}.field--name-field-series-images .field__item:nth-child(2){flex-basis:50%}@media screen and (min-width:600px){.field--name-field-series-images .field__item:nth-child(2){flex-basis:25%}}.field--name-field-series-images .field__item:nth-child(3){flex-basis:100%}@media screen and (min-width:600px){.field--name-field-series-images .field__item:nth-child(3){flex-basis:50%}}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.field--name-field-series-images .field__item:first-child{width:50%}}@media screen and (-ms-high-contrast:active)and (min-width:600px),screen and (-ms-high-contrast:none)and (min-width:600px){.field--name-field-series-images .field__item:first-child{width:25%}}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.field--name-field-series-images .field__item:nth-child(2){width:50%}}@media screen and (-ms-high-contrast:active)and (min-width:600px),screen and (-ms-high-contrast:none)and (min-width:600px){.field--name-field-series-images .field__item:nth-child(2){width:25%}}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.field--name-field-series-images .field__item:nth-child(3){width:100%}}@media screen and (-ms-high-contrast:active)and (min-width:600px),screen and (-ms-high-contrast:none)and (min-width:600px){.field--name-field-series-images .field__item:nth-child(3){width:50%}}@media screen and (max-width:300px){.field--name-field-series-images .field__item:first-child,.field--name-field-series-images .field__item:nth-child(2){height:260px}}@media screen and (min-width:300px)and (max-width:400px){.field--name-field-series-images .field__item:first-child,.field--name-field-series-images .field__item:nth-child(2){height:360px}}@media screen and (min-width:400px)and (max-width:500px){.field--name-field-series-images .field__item:first-child,.field--name-field-series-images .field__item:nth-child(2){height:460px}}@media screen and (min-width:500px)and (max-width:600px){.field--name-field-series-images .field__item:first-child,.field--name-field-series-images .field__item:nth-child(2){height:560px}}@media screen and (min-width:600px){.field--name-field-series-images .field__item:first-child,.field--name-field-series-images .field__item:nth-child(2){height:auto}}
/*# sourceMappingURL=main.css.map*/