div.animation--logo svg #H-middle #H-middle-1,div.animation--logo svg #H-middle #H-middle-3,div.animation--logo svg #H-middle #H-middle-4,div.animation--logo svg #H-middle #H-middle-5,div.animation--logo svg #H-middle #H-middle-6,div.animation--logo svg #H-middle #H-middle-7{stroke-dasharray:130;stroke-dashoffset:130;animation:a .8s linear forwards}@keyframes a{40%{stroke-dashoffset:130}to{stroke-dashoffset:260}}div.animation--logo svg #H-middle #H-middle-2{stroke-dasharray:130;stroke-dashoffset:130;animation:b .9s linear forwards;-webkit-animation:b .9s linear forwards}@keyframes b{40%{stroke-dashoffset:130}to{stroke-dashoffset:0}}div.animation--logo #H-left rect,div.animation--logo #H-right rect{transform:scaleY(0);animation:c .5s linear forwards}@keyframes c{to{transform:scaleY(1)}}div.animation--logo #V-front line{stroke:#000;stroke-dasharray:200;stroke-dashoffset:200;transform-origin:center top;animation:d 1.5s linear forwards}@keyframes d{0%{stroke-dashoffset:200}66.66%{stroke-dashoffset:200}to{stroke-dashoffset:0}}div.animation--logo #V-back line{stroke:#000;stroke-dasharray:200;stroke-dashoffset:200;transform-origin:center top;animation:e 1.7s linear forwards}@keyframes e{0%{stroke-dashoffset:200}75%{stroke-dashoffset:200}to{stroke-dashoffset:0}}div.animation--logo #Interieur{opacity:1;animation:f 2s ease}@keyframes f{0%{opacity:0}80%{opacity:0}to{opacity:1}}.cc-window .cc-btn{transition:all .3s ease!important}.cc-window .cc-btn:hover{color:#fff;background-color:#000!important}@font-face{font-family:ApercuPro;src:url(/profiles/hv/themes/base/dist/font/ApercuPro-Regular.woff2) format("woff2"),url(/profiles/hv/themes/base/dist/font/ApercuPro-Regular.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:ApercuPro;src:url(/profiles/hv/themes/base/dist/font/ApercuPro-Medium.woff2) format("woff2"),url(/profiles/hv/themes/base/dist/font/ApercuPro-Medium.woff) format("woff");font-weight:500;font-style:normal}@font-face{font-family:ApercuPro;src:url(/profiles/hv/themes/base/dist/font/ApercuPro-Light.woff2) format("woff2"),url(/profiles/hv/themes/base/dist/font/ApercuPro-Light.woff) format("woff");font-weight:300;font-style:normal}@font-face{font-family:Garamound;src:url(/profiles/hv/themes/base/dist/font/GaramondPremrPro-SmbdSubh.woff2) format("woff2"),url(/profiles/hv/themes/base/dist/font/GaramondPremrPro-SmbdSubh.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:Garamound;src:url(/profiles/hv/themes/base/dist/font/GaramondPremrPro-Subh.woff2) format("woff2"),url(/profiles/hv/themes/base/dist/font/GaramondPremrPro-Subh.woff) format("woff");font-weight:500;font-style:normal}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:.1rem dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 4rem}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:.1rem solid silver;margin:0 .2rem;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}td,th{padding:0}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1;position:relative}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}.slick-slide *{outline:none}div.block-assortiment{position:relative;padding:0 2.5rem 5rem}@media only screen and (min-width:650px){div.block-assortiment{padding:0 5rem 10rem}}@media only screen and (min-width:1000px){div.block-assortiment{padding:0 5.9rem 7rem}}div.block-assortiment:before{position:absolute;display:block;z-index:-1;content:"";width:100%;background-color:#000;top:1rem;left:0;right:0;bottom:0}@media only screen and (min-width:1000px){div.block-assortiment:before{top:47rem}}div.block-assortiment.block-assortiment-slider{padding:0 0 0 2.35rem}@media only screen and (min-width:650px){div.block-assortiment.block-assortiment-slider{padding:0 0 7rem 5rem}}@media only screen and (min-width:1000px){div.block-assortiment.block-assortiment-slider{padding:0 0 7rem 5.9rem}}@media only screen and (min-width:1300px){div.block-assortiment.block-assortiment-slider{padding:0 0 7rem calc((100% - 122rem) / 2)}}div.block-assortiment.block-assortiment-slider:before{top:41rem}@media only screen and (min-width:650px){div.block-assortiment.block-assortiment-slider:before{top:51rem}}@media only screen and (min-width:1000px){div.block-assortiment.block-assortiment-slider:before{top:41rem}}div.block-assortiment.block-assortiment-slider .container{padding:0 2.35rem 0 0;overflow:hidden}@media only screen and (min-width:650px){div.block-assortiment.block-assortiment-slider .container{padding:0 5.9rem 0 0}}div.block-assortiment .items{width:100%;-js-display:flex;display:flex;justify-content:flex-start;flex-wrap:wrap}div.block-assortiment .items.slick-slider{display:block;margin:0}@media only screen and (min-width:650px){div.block-assortiment .items{margin:0 auto}}@media only screen and (min-width:1000px){div.block-assortiment .items{flex-wrap:nowrap;width:100%;max-width:122.5rem}}div.block-assortiment .item{width:100%}@media only screen and (min-width:650px){div.block-assortiment .item{-js-display:flex;display:flex}div.block-assortiment .item+.item{margin:2rem 0 0}div.block-assortiment .item:first-of-type .content{padding:3rem 0 0 4rem}}@media only screen and (min-width:1000px){div.block-assortiment .item{display:block;width:calc(33.33333% - 1.25rem);margin:0 1.25rem}div.block-assortiment .item+.item{margin:0 1.25rem}div.block-assortiment .item:first-of-type .content{padding:1rem 1rem 0}}div.block-assortiment a.top{height:25rem;padding:3rem;-js-display:flex;display:flex;align-items:center;justify-content:center;background-repeat:no-repeat;background-position:50%;background-size:cover}@media only screen and (min-width:650px){div.block-assortiment a.top{min-width:60%;max-width:60%;height:30rem}}@media only screen and (min-width:1000px){div.block-assortiment a.top{max-width:100%;height:50rem}}@media only screen and (min-width:1000px){#block-mainpagecontent-2 form.user-login-form div.block-assortiment a.top:hover input.form-submit,div.block-assortiment a.top:hover #block-mainpagecontent-2 form.user-login-form input.form-submit,div.block-assortiment a.top:hover .cta{opacity:1;padding:2.5rem 4rem;margin-top:3rem;overflow:initial;transition:all .3s ease,opacity .5s ease .1s}}div.block-assortiment a.top .wrapper{flex-direction:column}#block-mainpagecontent-2 form.user-login-form div.block-assortiment input.form-submit,div.block-assortiment #block-mainpagecontent-2 form.user-login-form input.form-submit,div.block-assortiment .cta{margin:3rem auto 0;border-radius:.15rem}@media only screen and (min-width:1000px){#block-mainpagecontent-2 form.user-login-form div.block-assortiment input.form-submit,div.block-assortiment #block-mainpagecontent-2 form.user-login-form input.form-submit,div.block-assortiment .cta{opacity:0;padding:0;margin-top:0;overflow:hidden;transition:all .3s ease .3s,opacity .5s ease 0s}}div.block-assortiment .content{padding:.5rem 0 4rem}@media only screen and (min-width:650px){div.block-assortiment .content{max-width:40%;padding:.5rem 0 0 4rem}}@media only screen and (min-width:1000px){div.block-assortiment .content{max-width:100%;padding:1rem 1rem 0}}div.block-assortiment .wrapper{z-index:1;-js-display:flex;display:flex;flex-wrap:wrap}div.block-assortiment a.link{width:100%;color:#fff;margin:2rem 0 0;padding:0 1rem 0 0;font-size:1.6rem;font-weight:500;line-height:1.9rem;letter-spacing:.03rem;-js-display:flex;display:flex;align-items:center;justify-content:space-between;transition:color .3s ease}@media only screen and (min-width:650px){div.block-assortiment a.link{margin:0}div.block-assortiment a.link+a.link{margin:2rem 0 0}}@media only screen and (min-width:1000px){div.block-assortiment a.link{margin:2.5rem 0 0;font-size:1.9rem;line-height:2.3rem}}div.block-assortiment a.link:hover{color:#95abbc}div.block-assortiment li.bullet{margin:1.5rem 0 0;-js-display:flex;display:flex}div.block-assortiment li.bullet:last-of-type span{opacity:1}div.block-assortiment li.bullet span{opacity:.7}div.block-assortiment li.bullet svg{margin:.7rem .8rem 0 0;opacity:.7}div.block-assortiment li.bullet svg #Desktop{fill:#fff}div.block-assortiment li.text-item{margin:1.5rem 0 0}div.block-assortiment li.text-item span{opacity:.7}div.block-assortiment .slick-arrow{cursor:pointer;position:absolute;width:5rem;height:5rem;top:-8rem;right:0;background-image:url(/profiles/hv/themes/base/dist/img/icon-arrow-right-grey.svg);background-repeat:no-repeat;background-size:1rem;background-position:50%;transition:background-color .3s ease}@media only screen and (min-width:1000px){div.block-assortiment .slick-arrow{top:-5.5rem}}div.block-assortiment .slick-arrow:hover{background-color:#000}div.block-assortiment .slick-arrow.arrow-left{right:6rem;transform:rotate(180deg)}div.block-assortiment .slick-slide{margin:0 .5rem;position:relative}@media only screen and (min-width:650px){div.block-assortiment .slick-slide{margin:0 1.25rem}}div.block-assortiment .slick-slide:after{position:absolute;z-index:2;content:"";display:block;background-color:#000;opacity:.7;top:0;left:0;right:0;bottom:0;transition:opacity .3s ease}div.block-assortiment .slick-slide.slick-active:after{opacity:0;pointer-events:none}div.block-assortiment .slick-slide a.top{height:35rem}@media only screen and (min-width:650px){div.block-assortiment .slick-slide a.top{max-width:100%;height:45rem}}@media only screen and (min-width:1000px){div.block-assortiment .slick-slide a.top{height:37.5rem}}div.block-assortiment .slick-slide div.content{margin:2.5rem 0 0}@media only screen and (min-width:650px){div.block-assortiment .slick-slide div.content{max-width:100%;margin:0}div.block-assortiment .slick-slide div.content:first-of-type{padding:3rem 0 0}}@media only screen and (min-width:1000px){div.block-assortiment .slick-slide div.content{max-width:25rem}}div.block-assortiment .slick-slide .item{margin:0}div.block-assortiment .slick-list{overflow:visible}div.block-assortiment div.loader{width:calc(100% - 14rem);max-width:110rem;height:.2rem;margin:3rem 0 5rem 1.25rem;background-color:#d4d3d3;-js-display:flex;display:flex;align-items:center}div.block-assortiment div.loader.hide{opacity:0}@media only screen and (min-width:1000px){div.block-assortiment div.loader{margin:3rem 0 2.5rem 1.25rem}}div.block-assortiment div.progress{height:.4rem;background-color:#000;transition:width .3s ease}div.block-footer-links{margin:3rem 0 0}@media only screen and (min-width:650px){div.block-footer-links{width:100%;max-width:38rem;margin:0 0 0 3rem}}@media only screen and (min-width:1000px){div.block-footer-links{margin:3rem 0 0 4rem}}div.block-footer-links h4{color:#c3c3c3}div.block-footer-links div.links{-js-display:flex;display:flex;justify-content:space-between}@media only screen and (min-width:650px){div.block-footer-links div.links{justify-content:initial}}div.block-footer-links ul.items{width:100%;min-width:19rem}div.block-footer-links li.item{margin:1.5rem 0 0;transition:opacity .3s ease}div.block-footer-links li.item:hover{opacity:.5}div.block-footer-links li.item a{font-size:1.9rem;font-weight:500;line-height:2.3rem;letter-spacing:.03rem}div.block-footer-links div.menuitems{min-width:14rem}@media only screen and (min-width:1000px){div.block-footer-links div.menuitems{width:100%}}div.block-footer-links li.menu-item{margin:1.5rem 0 0;padding:0;transition:opacity .3s ease}div.block-footer-links li.menu-item:hover{opacity:.5}div.block-views-blockfooter-shops-block-1 ul{margin:0;-js-display:flex;display:flex;justify-content:space-between;flex-direction:column}@media only screen and (min-width:650px){div.block-views-blockfooter-shops-block-1 ul{flex-direction:row}}@media only screen and (min-width:1000px){div.block-views-blockfooter-shops-block-1 ul{flex-direction:column}}@media only screen and (min-width:1230px){div.block-views-blockfooter-shops-block-1 ul{flex-direction:row}}div.block-views-blockfooter-shops-block-1 ul li{margin:0;background-color:#fff}@media only screen and (min-width:650px){div.block-views-blockfooter-shops-block-1 ul li{width:calc(50% - .5rem)}}@media only screen and (min-width:1000px){div.block-views-blockfooter-shops-block-1 ul li{width:100%}}@media only screen and (min-width:1230px){div.block-views-blockfooter-shops-block-1 ul li{width:calc(50% - .5rem)}}div.block-views-blockfooter-shops-block-1 ul li+li{margin:1rem 0 0}@media only screen and (min-width:650px){div.block-views-blockfooter-shops-block-1 ul li+li{margin:0}}@media only screen and (min-width:1000px){div.block-views-blockfooter-shops-block-1 ul li+li{margin:1rem 0 0}}@media only screen and (min-width:1230px){div.block-views-blockfooter-shops-block-1 ul li+li{margin:0}}.block-inspiration{position:relative;display:block;padding:0 0 0 2.5rem}@media only screen and (min-width:650px){.block-inspiration{padding:0 0 0 5rem}}@media only screen and (min-width:1000px){.block-inspiration{padding:0 0 0 8rem}}@media only screen and (min-width:1350px){.block-inspiration{padding:0 0 0 calc((100% - 120rem) / 2)}}.block-inspiration .container{overflow:hidden;padding:0 0 2.5rem}.block-inspiration .items{position:relative;width:calc(100% - 2.5rem);max-width:120rem}@media only screen and (min-width:650px){.block-inspiration .items{width:calc(100% - 5rem)}}@media only screen and (min-width:1000px){.block-inspiration .items{width:calc(100% - 8rem)}}.block-inspiration .slick-list{overflow:initial}.block-inspiration .slick-track.flex{-js-display:flex;display:flex;width:100%!important}.block-inspiration .slick-track.flex .slick-slide{width:100%!important}.block-inspiration .slick-arrow{opacity:0;cursor:pointer;position:absolute;display:block;width:5rem;height:5rem;bottom:-7rem;right:6.5rem;background-image:url(/profiles/hv/themes/base/dist/img/icon-arrow-right-grey.svg);background-repeat:no-repeat;background-size:1rem;background-position:50%;transition:all .3s ease}.block-inspiration .slick-arrow.show{opacity:1}.block-inspiration .slick-arrow.arrow-right{right:.5rem}.block-inspiration .slick-arrow.arrow-left{transform:rotate(180deg)}.block-inspiration .slick-arrow:hover{background-color:#000;background-image:url(/profiles/hv/themes/base/dist/img/icon-arrow-right.svg)}.block-inspiration a.teaser{position:relative;overflow:hidden;width:calc(100% - 1rem);height:calc(100vh - 25rem);max-height:55rem;padding:4rem;margin:0 .5rem;-js-display:flex;display:flex;flex-direction:column;align-items:center;justify-content:flex-end}.block-inspiration a.teaser:hover .bg{transform:scale(1.05)}.block-inspiration .bg{z-index:-1;background-position:50%;background-repeat:no-repeat;background-size:cover;transition:transform .5s ease}.block-inspiration .bg,.block-inspiration .bg:after{position:absolute;width:100%;top:0;left:0;right:0;bottom:0}.block-inspiration .bg:after{pointer-events:none;content:"";display:block;opacity:.3;background-color:#000}.block-inspiration h5{width:100%;max-width:35rem;margin:0 0 2.5rem}.block-inspiration div.counter{opacity:0;display:none;position:absolute;top:0;left:2rem;transition:opacity .3s ease}.block-inspiration div.counter.show{opacity:1}@media only screen and (min-width:1000px){.block-inspiration div.counter{display:initial}}@media only screen and (min-width:1350px){.block-inspiration div.counter{left:calc(50% - 66rem)}}.block-inspiration div.counter span{font-size:2.4rem;font-weight:400;letter-spacing:.03rem;line-height:2.7rem}.block-inspiration div.counter span.slash,.block-inspiration div.counter span.total{opacity:.3}.block-inspiration div.loader{opacity:0;width:calc(100% - 16rem);max-width:110rem;height:.2rem;margin:4.5rem 0 0 .5rem;background-color:#d4d3d3;-js-display:flex;display:flex;align-items:center;transition:opacity .3s ease}.block-inspiration div.loader.show{opacity:1}@media only screen and (min-width:650px){.block-inspiration div.loader{width:calc(100% - 18.5rem)}}@media only screen and (min-width:1000px){.block-inspiration div.loader{width:calc(100% - 22rem);max-width:105rem}}.block-inspiration div.progress{height:.4rem;background-color:#000;transition:width .3s ease}div.block-navigation-category{z-index:2;pointer-events:none;overflow:hidden;position:fixed;width:100%;height:0;margin:9.3rem 0 0;transition:height .5s ease}@media only screen and (min-width:650px){div.block-navigation-category{margin:13.3rem 0 0}}@media only screen and (min-width:1100px){div.block-navigation-category{margin:0}}div.block-navigation-category.active{pointer-events:auto;height:calc(100vh - 9.3rem)}@media only screen and (min-width:1100px){div.block-navigation-category.active{height:45rem}}div.block-navigation-category div.container{height:calc(100vh - 9.3rem);position:relative}@media only screen and (min-width:650px){div.block-navigation-category div.container{-js-display:flex;display:flex}}@media only screen and (min-width:1100px){div.block-navigation-category div.container{height:45rem;border-top:.1rem solid #efefef}}div.block-navigation-category div.subcategories-wrapper{width:100%;background-color:#000;position:absolute;top:0;right:-100%;bottom:0;-js-display:flex;display:flex;flex-direction:column;transition:right .5s ease .4s}div.block-navigation-category div.subcategories-wrapper.active{right:0}@media only screen and (min-width:650px){div.block-navigation-category div.subcategories-wrapper{width:50%;position:static}}@media only screen and (min-width:1100px){div.block-navigation-category div.subcategories-wrapper{width:70%;flex-direction:row}}div.block-navigation-category ul.categories{height:100%;width:100%;padding:1rem 0 0;background-color:#fcfcfc;overflow:scroll}@media only screen and (min-width:650px){div.block-navigation-category ul.categories{width:50%;padding:5rem 0}}div.block-navigation-category li.category{position:relative;cursor:pointer;padding:1rem 2.5rem;color:#595959;font-size:2.4rem;font-weight:400;line-height:2.9rem;letter-spacing:.021rem;-js-display:flex;display:flex;align-items:center;transition:color .3s ease}@media only screen and (min-width:650px){div.block-navigation-category li.category{padding:2rem 7rem}}div.block-navigation-category li.category.active,div.block-navigation-category li.category:hover{color:#000}@media only screen and (min-width:650px){div.block-navigation-category li.category.active svg,div.block-navigation-category li.category:hover svg{opacity:1}}div.block-navigation-category li.category svg{opacity:0;position:absolute;right:-.1rem;transition:opacity .3s ease}div.block-navigation-category nav.menu--main-navigation-mobile ul.menu{position:relative;margin:0;padding:1.5rem 0}@media only screen and (min-width:650px){div.block-navigation-category nav.menu--main-navigation-mobile ul.menu{padding:3rem 0}}div.block-navigation-category nav.menu--main-navigation-mobile ul.menu:after{position:absolute;content:"";display:block;width:3.3rem;height:.1rem;background-color:#f0f0f0;top:1rem;left:2.5rem}@media only screen and (min-width:650px){div.block-navigation-category nav.menu--main-navigation-mobile ul.menu:after{left:7rem}}div.block-navigation-category nav.menu--main-navigation-mobile li.menu-item a{display:block;padding:1rem 2.5rem;color:rgba(89,89,89,.6);font-size:2.4rem;font-weight:300;line-height:2.8rem;letter-spacing:.021rem;transition:color .3s ease}@media only screen and (min-width:650px){div.block-navigation-category nav.menu--main-navigation-mobile li.menu-item a{padding:1rem 7rem}}div.block-navigation-category nav.menu--main-navigation-mobile li.menu-item a:hover{color:#000}@media only screen and (min-width:1100px){div.block-navigation-category nav.menu--main-navigation-mobile{display:none}}div.block-navigation-category ul.subcategories{width:100%;padding:2.5rem;background-color:#000}@media only screen and (min-width:650px){div.block-navigation-category ul.subcategories{padding:6rem}}@media only screen and (min-width:1100px){div.block-navigation-category ul.subcategories{max-width:34rem}}div.block-navigation-category li.subcategory{display:none}div.block-navigation-category li.subcategory.active{display:block}div.block-navigation-category li.subcategory svg{width:.8rem;height:.8rem}div.block-navigation-category li.subcategory svg #Desktop{opacity:.5;fill:#95abbc;transition:opacity}div.block-navigation-category li.subcategory a,div.block-navigation-category span.back{cursor:pointer;width:100%;padding:1rem 0;color:#fff;font-size:1.6rem;font-weight:500;line-height:1.9rem;letter-spacing:.03rem;-js-display:flex;display:flex;align-items:center;justify-content:space-between}@media only screen and (min-width:650px){div.block-navigation-category li.subcategory a,div.block-navigation-category span.back{font-size:1.9rem;line-height:2.3rem}}@media only screen and (min-width:1100px){div.block-navigation-category li.subcategory a,div.block-navigation-category span.back{width:20rem}}div.block-navigation-category li.subcategory a:after,div.block-navigation-category span.back:after{content:"";opacity:.5;display:block;width:.5rem;height:.5rem;border-top:.1rem solid #95abbc;border-right:.1rem solid #95abbc;transform:rotate(45deg);transition:opacity .3s ease}@media only screen and (min-width:650px){div.block-navigation-category li.subcategory a.back,div.block-navigation-category span.back.back{display:none}}div.block-navigation-category li.subcategory a.back:after,div.block-navigation-category span.back.back:after{transform:rotate(220deg);opacity:1;border-top:.2rem solid #fff;border-right:.2rem solid #fff}div.block-navigation-category li.subcategory a:hover,div.block-navigation-category span.back:hover{color:#95abbc}div.block-navigation-category li.subcategory a:hover:after,div.block-navigation-category span.back:hover:after{opacity:1;border-top:.2rem solid #95abbc;border-right:.2rem solid #95abbc}div.block-navigation-category li.subcategory a{color:#7e7e7e}@media only screen and (min-width:650px){div.block-navigation-category li.subcategory a{color:#fff}}div.block-navigation-category span.title{display:block;padding:1rem 0;color:#fff;font-size:2.4rem;font-weight:400;line-height:2.8rem;letter-spacing:.021rem}@media only screen and (min-width:650px){div.block-navigation-category span.title{display:none}}div.block-navigation-category ul.teasers{position:relative;margin:0 1rem 1rem;width:calc(100% - 2rem);height:100%;-js-display:flex;display:flex}@media only screen and (min-width:1100px){div.block-navigation-category ul.teasers{margin:0;width:100%}}div.block-navigation-category li.teaser{position:absolute;pointer-events:none;opacity:0;-js-display:flex;display:flex;width:100%;top:0;bottom:0;left:0;right:0;transition:opacity .3s ease}div.block-navigation-category li.teaser.active{opacity:1;pointer-events:auto}div.block-navigation-category li.teaser a{width:100%;background-repeat:no-repeat;background-size:cover;background-position:50%;-js-display:flex;display:flex;align-items:center;justify-content:center}div.block-navigation-category li.teaser a:after{position:absolute;content:"";background-color:rgba(0,0,0,.4);top:0;left:0;right:0;bottom:0}div.block-navigation-category div.content{z-index:1;width:90%;max-width:30rem}div.block-navigation-category span.cta{margin:2.5rem 0 0;-js-display:flex;display:flex;align-items:center;justify-content:space-between}div.block-navigation-category span.cta:hover:after{opacity:1;border-top:.2rem solid #fff;border-right:.2rem solid #fff}div.block-navigation-category span.cta:after{content:"";opacity:.5;display:block;width:.5rem;height:.5rem;margin:0 0 0 2rem;border-top:.1rem solid #fff;border-right:.1rem solid #fff;transform:rotate(45deg);transition:opacity .3s ease}div.block-openinghours{padding:4rem 0 0}@media only screen and (min-width:650px){div.block-openinghours{width:60rem;margin:0 auto;-js-display:flex;display:flex;justify-content:space-between}}@media only screen and (min-width:1000px){div.block-openinghours{padding:0}}div.block-openinghours svg g{fill:#aeb1a8}@media only screen and (min-width:650px){div.block-openinghours ul.items{min-width:19rem}}div.block-openinghours li.item{-js-display:flex;display:flex}div.block-openinghours li.item+li.item{margin:1.5rem 0 0}div.block-openinghours li.item .content{margin:0 0 0 1rem;-js-display:flex;display:flex;flex-direction:column}div.block-openinghours li.item a,div.block-openinghours li.item span{font-size:1.4rem;font-weight:500;line-height:1.8rem;letter-spacing:.025rem}div.block-openinghours li.item a{display:block;margin:0 0 0 1rem}div.block-openinghours li.item a:hover{color:#95abbc}div.block-openinghours div.openinghours{margin:1.75rem 0 0;padding:1.75rem 0 0;border-top:.1rem dashed #22241e}@media only screen and (min-width:650px){div.block-openinghours div.openinghours{width:100%;margin:0 0 0 5rem;padding:0 0 0 5rem;border-top:none;border-left:.1rem dashed #22241e}}div.block-openinghours ul.hours li{-js-display:flex;display:flex;justify-content:space-between}div.block-openinghours ul.hours li+li{margin:1rem 0 0}div.block-openinghours ul.hours li div.info{width:19.2rem}div.block-openinghours ul.hours li div.info span{color:#fff;font-size:1.4rem;font-weight:500;line-height:1.8rem;letter-spacing:.025rem}div.block-openinghours ul.hours li span.day{display:inline-block;min-width:7rem;color:#aeb1a8;text-transform:uppercase;font-size:1.2rem;font-weight:700;line-height:1.6rem;letter-spacing:.175rem;width:9rem}@media only screen and (min-width:650px){div.block-openinghours ul.hours li span.day{margin:0 3rem 0 0}}div.block-openinghours span.exception{display:block;margin:1rem 0 0;color:#aeb1a8;text-transform:uppercase;font-size:1.2rem;font-weight:700;line-height:1.6rem;letter-spacing:.175rem}div.block--overview--filter{padding:0 0 7rem}@media only screen and (min-width:650px){div.block--overview--filter{padding:0 0 5rem}}@media only screen and (min-width:1000px){div.block--overview--filter{padding:0 0 10rem 5.5rem;max-width:133.8rem;margin:0 auto}}@media only screen and (min-width:1356px){div.block--overview--filter{padding:0 .8rem 10rem 5.5rem}}div.block--overview--filter div.view{position:relative;-js-display:flex;display:flex;flex-direction:column;padding:0 0 9rem}@media only screen and (min-width:650px){div.block--overview--filter div.view{flex-direction:row;flex-wrap:wrap}}@media only screen and (min-width:1000px){div.block--overview--filter div.view{flex-direction:row-reverse;padding:0 0 11rem}}div.block--overview--filter div.view-header{order:2;-js-display:flex;display:flex;flex-direction:column}@media only screen and (min-width:650px){div.block--overview--filter div.view-header{width:66.66666%;flex-direction:row}}@media only screen and (min-width:1000px){div.block--overview--filter div.view-header{order:0;position:absolute;width:40rem;top:0;right:0;flex-direction:column}}div.block--overview--filter div.view-header a{position:relative;display:block;width:100%;padding:2.5rem 2.5rem 2.5rem 8rem;background-color:#fafafa;border-bottom:.1rem solid #ececec;transition:background-color .3s ease}@media only screen and (min-width:650px){div.block--overview--filter div.view-header a{max-height:9.3rem;padding:5.5rem 2.5rem 2rem 2rem;-js-display:flex;display:flex;justify-content:center}div.block--overview--filter div.view-header a+a{border-left:.1rem solid #ececec}}@media only screen and (min-width:1000px){div.block--overview--filter div.view-header a{padding:3rem 5rem 3rem 9.5rem}div.block--overview--filter div.view-header a+a{border:none}}div.block--overview--filter div.view-header a:hover{background-color:rgba(220,189,193,.1)}div.block--overview--filter div.view-header a:hover p:after{transform:translateX(.5rem) translateY(-50%) rotate(-45deg)}div.block--overview--filter div.view-header a:before{position:absolute;content:"";display:block;width:3.5rem;height:2.5rem;top:2.2rem;left:2.5rem;background-image:url(/profiles/hv/themes/base/dist/img/advice-black.svg);background-repeat:no-repeat;background-size:contain}@media only screen and (min-width:650px){div.block--overview--filter div.view-header a:before{left:50%;transform:translateX(-50%)}}@media only screen and (min-width:1000px){div.block--overview--filter div.view-header a:before{top:2.7rem;left:6rem}}div.block--overview--filter div.view-header a p{position:relative;font-family:Garamound;font-size:1.8rem;font-weight:400;line-height:2.4rem;letter-spacing:0}@media only screen and (min-width:650px){div.block--overview--filter div.view-header a p{display:inline-block;margin:0 auto;padding:0 1rem 0 0}}@media only screen and (min-width:1000px){div.block--overview--filter div.view-header a p{width:100%;display:block;font-size:2.7rem;line-height:3.1rem}}div.block--overview--filter div.view-header a p:after{position:absolute;content:"";display:block;width:.3rem;height:.3rem;border-right:.1rem solid #7e7e7e;border-bottom:.1rem solid #7e7e7e;right:0;top:50%;transform:translateY(-50%) rotate(-45deg);transition:transform .3s ease}div.block--overview--filter div.view-inspiration-filter div.view-header a:first-of-type:before{background-image:url(/profiles/hv/themes/base/dist/img/advice-black.svg)}div.block--overview--filter div.view-inspiration-filter div.view-header a:nth-of-type(2):before{background-image:url(/profiles/hv/themes/base/dist/img/promotion-black.svg)}div.block--overview--filter div.view-promotion-filter div.view-header a:first-of-type:before{background-image:url(/profiles/hv/themes/base/dist/img/inspiration-black.svg)}div.block--overview--filter div.view-promotion-filter div.view-header a:nth-of-type(2):before{background-image:url(/profiles/hv/themes/base/dist/img/advice-black.svg)}div.block--overview--filter div.view-do-it-yourself-filter div.view-header a:first-of-type:before{background-image:url(/profiles/hv/themes/base/dist/img/inspiration-black.svg)}div.block--overview--filter div.view-do-it-yourself-filter div.view-header a:nth-of-type(2):before{background-image:url(/profiles/hv/themes/base/dist/img/promotion-black.svg)}div.block--overview--filter div.view-filters{position:relative}@media only screen and (min-width:650px){div.block--overview--filter div.view-filters{position:static;width:33.33333%}}@media only screen and (min-width:1000px){div.block--overview--filter div.view-filters{order:0;width:40rem}}div.block--overview--filter div.view-filters fieldset{cursor:pointer;display:block;width:100%;margin:0;background-color:#927575}@media only screen and (min-width:1000px){div.block--overview--filter div.view-filters fieldset{padding:0 0 9rem}}div.block--overview--filter div.view-filters fieldset.active .form-radios{margin-top:1.25rem;transition:margin-top .7s ease}div.block--overview--filter div.view-filters fieldset.active legend span:after{transform:translateY(-50%) rotate(-45deg) scaleY(-1)}@media only screen and (min-width:650px){div.block--overview--filter div.view-filters fieldset.active legend span:after{transform:rotate(-45deg) scaleY(-1)}}div.block--overview--filter div.view-filters fieldset legend{display:block;width:100%;background-color:#927575}@media only screen and (min-width:1000px){div.block--overview--filter div.view-filters fieldset legend{padding:9rem 5.5rem 0 8.5rem}}div.block--overview--filter div.view-filters fieldset legend span{position:relative;display:block;width:100%;padding:2.5rem 2.5rem 2.5rem 8rem;color:#fff;font-family:Garamound;font-size:1.8rem;font-weight:400;line-height:2.2rem;letter-spacing:0}@media only screen and (min-width:650px){div.block--overview--filter div.view-filters fieldset legend span{max-width:21.5rem;margin:0 auto;padding:5.5rem 2.5rem 2rem 2rem}}@media only screen and (min-width:1000px){div.block--overview--filter div.view-filters fieldset legend span{max-width:100%;padding:0;font-size:2.8rem;line-height:3.2rem}}div.block--overview--filter div.view-filters fieldset legend span:before{position:absolute;content:"";display:block;width:3.5rem;height:2.5rem;top:2.2rem;left:2.5rem;background-image:url(/profiles/hv/themes/base/dist/img/inspiration-white.svg);background-repeat:no-repeat;background-size:contain}@media only screen and (min-width:650px){div.block--overview--filter div.view-filters fieldset legend span:before{left:50%;transform:translateX(-50%)}}@media only screen and (min-width:1000px){div.block--overview--filter div.view-filters fieldset legend span:before{left:-4rem;top:-.5rem;transform:none}}div.block--overview--filter div.view-filters fieldset legend span:after{position:absolute;content:"";display:block;width:.3rem;height:.3rem;border-right:.1rem solid #fff;border-bottom:.1rem solid #fff;top:50%;right:2.5rem;transform:translateY(-50%) rotate(45deg);transition:transform .3s ease}@media only screen and (min-width:650px){div.block--overview--filter div.view-filters fieldset legend span:after{top:6rem;right:2.5rem;transform:rotate(45deg)}}@media only screen and (min-width:1000px){div.block--overview--filter div.view-filters fieldset legend span:after{display:none}}div.block--overview--filter div.view-filters fieldset .fieldset-wrapper{display:block;overflow:hidden}div.block--overview--filter div.view-filters fieldset .form-radios{margin-top:-70rem;transition:margin-top .5s ease;margin-bottom:2rem}@media only screen and (min-width:1000px){div.block--overview--filter div.view-filters fieldset .form-radios{margin-top:1.25rem;margin-bottom:0;padding:0 3.25rem}}div.block--overview--filter div.view-filters fieldset .form-item{margin:0}div.block--overview--filter div.view-filters fieldset input[type=radio]{display:none}div.block--overview--filter div.view-filters fieldset input[type=radio]:checked+label{color:#fff}div.block--overview--filter div.view-filters fieldset input[type=radio]:checked+label:hover,div.block--overview--filter div.view-filters fieldset input[type=radio]:checked+label:hover .count{opacity:1}div.block--overview--filter div.view-filters fieldset input[type=radio]:checked+label:after{border-right:.1rem solid #fff;border-bottom:.1rem solid #fff}div.block--overview--filter div.view-filters fieldset input[type=radio]:checked+label .count{color:#fff}div.block--overview--filter div.view-filters fieldset label{position:relative;cursor:pointer;display:block;padding:.75rem 8rem .75rem 9.5rem}@media only screen and (min-width:650px){div.block--overview--filter div.view-filters fieldset label{padding:.75rem 2.5rem .75rem 3.5rem}}div.block--overview--filter div.view-filters fieldset label:after{position:absolute;content:"";display:block;width:.3rem;height:.3rem;border-right:.1rem solid #1b1717;border-bottom:.1rem solid #1b1717;left:8rem;top:50%;transform:translateY(-50%) rotate(-45deg);transition:border .3s ease}@media only screen and (min-width:650px){div.block--overview--filter div.view-filters fieldset label:after{left:2.5rem}}div.block--overview--filter div.view-filters fieldset label:hover,div.block--overview--filter div.view-filters fieldset label:hover .count{opacity:.7}div.block--overview--filter div.view-filters fieldset .count{margin:0 0 0 .3rem}div.block--overview--filter div.view-filters fieldset .count,div.block--overview--filter div.view-filters fieldset label{color:#1b1717;font-size:1.6rem;font-weight:500;line-height:1.9rem;letter-spacing:.025rem;transition:color .3s ease}div.block--overview--filter div.view-filters div.form-type-select{position:absolute;float:none;width:100%;margin:0;bottom:-20rem;-js-display:flex;display:flex;align-items:center;justify-content:center}@media only screen and (min-width:650px){div.block--overview--filter div.view-filters div.form-type-select{top:12rem;bottom:auto;right:5rem;justify-content:flex-end}}@media only screen and (min-width:1000px){div.block--overview--filter div.view-filters div.form-type-select{top:2.4rem;right:44rem}}div.block--overview--filter div.view-filters div.form-type-select label{color:#7e7e7e}div.block--overview--filter div.view-filters div.form-type-select .fieldset-wrapper{position:absolute;top:0;left:9.5rem}div.block--overview--filter div.view-filters div.form-type-select .fieldset-wrapper .form-item{margin:0}div.block--overview--filter div.view-filters div.form-type-select select{cursor:pointer;margin:0 0 0 1rem;padding:0 1.5rem 0 0;border:none;background-color:transparent;outline:none;color:#000;font-weight:500;background-image:url(/profiles/hv/themes/base/dist/img/icon-arrow-down-grey.svg);background-repeat:no-repeat;background-size:.8rem;background-position:100%}div.block--overview--filter div.view-empty{width:100%;text-align:center;padding:16rem 0 0}@media only screen and (min-width:650px){div.block--overview--filter div.view-empty{padding:14rem 0 0}}@media only screen and (min-width:1000px){div.block--overview--filter div.view-empty{padding:21rem 0 0 5.5rem;max-width:133.8rem;margin:0 auto}}@media only screen and (min-width:1356px){div.block--overview--filter div.view-empty{padding:21rem .8rem 0 5.5rem}}div.block--overview--filter #edit-field-promotion-target-id--wrapper legend span:before{background-image:url(/profiles/hv/themes/base/dist/img/promotion-white.svg)}div.block--overview--filter #edit-field-diy-target-id--wrapper legend span:before{background-image:url(/profiles/hv/themes/base/dist/img/advice-white.svg)}div.block--overview--filter div.view-content{order:3;margin:8rem 0 0}@media only screen and (min-width:650px){div.block--overview--filter div.view-content{margin:5.5rem 0 0;width:100%}}@media only screen and (min-width:1000px){div.block--overview--filter div.view-content{order:0;width:calc(100% - 40rem)}}div.block--overview--filter div.view-content ul{width:100%;-js-display:flex;display:flex;flex-wrap:wrap}@media only screen and (min-width:650px){div.block--overview--filter div.view-content ul{padding:0 4.1rem}}@media only screen and (min-width:1000px){div.block--overview--filter div.view-content ul{padding:0}}div.block--overview--filter div.view-content li{width:100%;margin:2rem 1.8rem}@media only screen and (min-width:650px){div.block--overview--filter div.view-content li{width:33.33333%;margin:2.5rem 0}}@media only screen and (min-width:1000px){div.block--overview--filter div.view-content li{width:calc(33.33333% - 2.5rem);margin:4rem 1.25rem}}div.block--overview--filter nav.pager{position:absolute;width:100%;bottom:0;left:0;right:0}@media only screen and (min-width:1000px){div.block--overview--filter nav.pager{width:calc(100% - 40rem);left:0;right:auto}}div.block--overview--filter nav.pager span{color:#7e7e7e;font-weight:400;line-height:1.9rem}div.block--overview--filter nav.pager .pager__items{-js-display:flex;display:flex;align-items:center;justify-content:center}div.block--overview--filter nav.pager .pager__item.is-active a,div.block--overview--filter nav.pager .pager__item:hover a{color:#fff;background-color:#000;border:.1rem solid #000}div.block--overview--filter nav.pager .pager__item a{width:4rem;height:4rem;background-color:#f5f3f3;border:.1rem solid #eee;border-radius:.1rem;font-size:1.4rem;font-weight:700;line-height:1.8rem;letter-spacing:.02rem;-js-display:flex;display:flex;align-items:center;justify-content:center;transition:all .3s ease}div.block--overview--filter nav.pager .pager__item--first a,div.block--overview--filter nav.pager .pager__item--last a,div.block--overview--filter nav.pager .pager__item--next a,div.block--overview--filter nav.pager .pager__item--previous a{display:block;width:auto;height:auto;background-color:initial;border:none}div.block--overview--filter nav.pager .pager__item--next,div.block--overview--filter nav.pager .pager__item--previous{position:relative;padding:0 0 0 1rem}@media only screen and (min-width:650px){div.block--overview--filter nav.pager .pager__item--next,div.block--overview--filter nav.pager .pager__item--previous{padding:0 5rem 0 1rem}}div.block--overview--filter nav.pager .pager__item--next:hover a,div.block--overview--filter nav.pager .pager__item--previous:hover a{color:initial;background-color:initial;border:none}div.block--overview--filter nav.pager .pager__item--next:hover:before,div.block--overview--filter nav.pager .pager__item--previous:hover:before{transform:rotate(45deg) translate(-.2rem,.2rem)}div.block--overview--filter nav.pager .pager__item--next:before,div.block--overview--filter nav.pager .pager__item--previous:before{position:absolute;content:"";display:block;width:.5rem;height:.5rem;left:0;top:.7rem;border-left:.1rem solid rgba(27,23,23,.2);border-bottom:.1rem solid rgba(27,23,23,.2);transform:rotate(45deg);transition:transform .3s ease}div.block--overview--filter nav.pager .pager__item--next.pager__item--next,div.block--overview--filter nav.pager .pager__item--previous.pager__item--next{padding:0 1rem 0 0}@media only screen and (min-width:650px){div.block--overview--filter nav.pager .pager__item--next.pager__item--next,div.block--overview--filter nav.pager .pager__item--previous.pager__item--next{padding:0 1rem 0 5rem}}div.block--overview--filter nav.pager .pager__item--next.pager__item--next:hover:before,div.block--overview--filter nav.pager .pager__item--previous.pager__item--next:hover:before{transform:rotate(-135deg) translate(-.2rem,.2rem)}div.block--overview--filter nav.pager .pager__item--next.pager__item--next:before,div.block--overview--filter nav.pager .pager__item--previous.pager__item--next:before{left:auto;right:0;transform:rotate(-135deg)}div.block-views-blockshops-block-1{width:100%;max-width:134rem;padding:0 2.5rem;margin:0 auto}@media only screen and (min-width:650px){div.block-views-blockshops-block-1{padding:0 5rem}}@media only screen and (min-width:1000px){div.block-views-blockshops-block-1{padding:7.3rem}}div.block-views-blockshops-block-1 .item-list>ul>li{margin:0}@media only screen and (min-width:1000px){div.block-views-blockshops-block-1 .item-list>ul>li{width:calc(50% - 1.25rem)}}@media only screen and (min-width:1000px){div.block-views-blockshops-block-1 .item-list>ul{-js-display:flex;display:flex;justify-content:space-between}}.path-user{height:100vh;-js-display:flex;display:flex;align-items:center;justify-content:center;background-color:#f6f4ee}.path-user #block-tabs-2,.path-user .footerwrapper,.path-user .main-navigation,.path-user .mobile-navigation,.path-user .navigation-category,.path-user .navigation-wrapper{display:none}.path-user .layout-container{padding:0;height:100%}#block-mainpagecontent-2 form.user-login-form{padding-top:2rem;position:relative;background-color:#95abbc;width:43rem;max-width:90vw;border:.1rem solid #f1f1f1;border-radius:.2rem;margin:0 auto}#block-mainpagecontent-2 form.user-login-form:before{content:"";display:block;height:10rem;width:100%;background-image:url(/profiles/hv/themes/base/dist/img/logo.svg);background-repeat:no-repeat;background-position:top;background-size:contain;position:absolute;left:0;top:-11.5rem}#block-mainpagecontent-2 form.user-login-form .form-item{max-width:35rem;width:90%;margin:0 auto}#block-mainpagecontent-2 form.user-login-form .form-actions{margin-bottom:0}#block-mainpagecontent-2 form.user-login-form label{display:block;margin-top:2rem;margin-bottom:.5rem;color:#fff;font-weight:500}#block-mainpagecontent-2 form.user-login-form label:after{display:none}#block-mainpagecontent-2 form.user-login-form input.form-text{outline:none;height:4rem;padding:0 0 0 1rem;width:100%;min-width:100%;margin:0 auto;font-family:ApercuPro;background:hsla(0,0%,100%,.5);border:none;color:#455968;font-size:1.5rem;line-height:1.9rem;font-weight:400;letter-spacing:.025rem}#block-mainpagecontent-2 form.user-login-form input.form-submit{outline:none;border:none;display:block;width:100%;margin-top:4rem;transition:all .4s ease}#block-mainpagecontent-2 form.user-login-form input.form-submit:hover{background-color:#000;transition:all .4s ease}#block-mainpagecontent-2 form.user-login-form #edit-name--description,#block-mainpagecontent-2 form.user-login-form #edit-pass--description{display:none}div.block-views-blockvacancies-grid-block-1{padding:1rem 1.9rem 7rem}@media only screen and (min-width:650px){div.block-views-blockvacancies-grid-block-1{padding:4rem 5rem;padding:7rem 7.3rem 11rem}}div.block-views-blockvacancies-grid-block-1 .item-list{width:100%;max-width:121.4rem;margin:0 auto}@media only screen and (min-width:650px){div.block-views-blockvacancies-grid-block-1 .item-list ul{-js-display:flex;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start}}div.block-views-blockvacancies-grid-block-1 .item-list li{margin:3rem 0 0}@media only screen and (min-width:650px){div.block-views-blockvacancies-grid-block-1 .item-list li{width:33.33333%;margin:0 0 3rem}}@media only screen and (min-width:1000px){div.block-views-blockvacancies-grid-block-1 .item-list li{width:25%}}section.main-navigation{display:none;width:calc(100% - 13rem);max-width:120rem;padding:2rem;margin:0 auto;justify-content:space-between}@media only screen and (min-width:1100px){section.main-navigation{-js-display:flex;display:flex}}section.main-navigation a.logo{opacity:1;align-self:flex-end;transition:opacity .3s ease}section.main-navigation a.logo:hover{opacity:.5}section.main-navigation a.logo svg{width:13.6rem;height:9.1rem}section.main-navigation .region-navigation{-js-display:flex;display:flex;flex-wrap:wrap}section.main-navigation nav{width:100%}section.main-navigation nav ul{-js-display:flex;display:flex;justify-content:flex-end}section.main-navigation nav.menu--main ul li:first-of-type{-js-display:flex;display:flex;align-items:center}section.main-navigation nav.menu--main ul li:first-of-type.active:after,section.main-navigation nav.menu--main ul li:first-of-type:hover:after{opacity:.2}section.main-navigation nav.menu--main ul li:first-of-type:after{content:"";display:block;opacity:0;width:.6rem;height:.4rem;margin:0 0 0 .5rem;background-image:url(/profiles/hv/themes/base/dist/img/triangle--down.svg);background-repeat:no-repeat;background-position:50%;background-size:contain;transition:opacity}section.main-navigation nav.menu--sub-navigation li+li{margin:0 0 0 3rem}section.main-navigation nav.menu--sub-navigation li:hover a{color:#595959}section.main-navigation nav.menu--sub-navigation li a{color:#909090;font-size:1.3rem;font-weight:500;line-height:1.7rem;letter-spacing:.025rem;transition:color .3s ease}section.main-navigation nav.menu--main{margin:5rem 0 2.5rem}section.main-navigation nav.menu--main li{padding:1rem 2rem}section.main-navigation nav.menu--main li+li{border-left:.1rem solid #f3f3f3}section.main-navigation nav.menu--main li:last-of-type{padding:1rem 0 1rem 2rem}section.main-navigation nav.menu--main li:hover a{color:#909090}section.main-navigation nav.menu--main li a{color:#595959;font-size:1.9rem;font-weight:500;line-height:2.3rem;letter-spacing:.023rem;transition:color .3s ease}body.ie-browser section.main-navigation .logo-other-browser,body.other-browser section.main-navigation .logo-ie-browser{display:none}section.mobile-navigation{position:fixed;background-color:#fff;width:100%;z-index:6}@media only screen and (min-width:1100px){section.mobile-navigation{display:none}}section.mobile-navigation div.container{position:relative;width:100%;padding:1rem 3rem 1rem 2.5rem;background-color:#fff;-js-display:flex;display:flex;align-items:center;justify-content:space-between}@media only screen and (min-width:650px){section.mobile-navigation div.container{padding:3rem 3rem 3rem 2.5rem}}section.mobile-navigation div.container.border{border-bottom:.1rem solid #efefef}section.mobile-navigation svg{width:10rem;height:6.8rem}section.mobile-navigation div.wrapper{-js-display:flex;display:flex;align-items:center}section.mobile-navigation span.menu-title{color:rgba(89,89,89,.4);font-weight:500}section.mobile-navigation div.menu-icon{cursor:pointer;margin:0 0 0 1.5rem;width:2.4rem;height:2.4rem}section.mobile-navigation div.menu-icon div.menu-tree{cursor:pointer;width:2.4em;height:2.4rem;-js-display:flex;display:flex;flex-direction:column;justify-content:space-between}section.mobile-navigation div.menu-icon div.menu-tree span{display:block;width:3rem;height:.1rem;background-color:#000}section.mobile-navigation div.menu-icon div.menu-tree span:nth-child(2),section.mobile-navigation div.menu-icon div.menu-tree span:nth-child(3){background-color:transparent;-js-display:flex;display:flex;height:.2rem}section.mobile-navigation div.menu-icon div.menu-tree span:nth-child(2) span,section.mobile-navigation div.menu-icon div.menu-tree span:nth-child(3) span{background-color:#000;height:.1rem}section.mobile-navigation div.menu-icon.active div.menu-tree>span{transition:opacity .5s ease}section.mobile-navigation div.menu-icon.active div.menu-tree>span:first-child{opacity:0}section.mobile-navigation div.menu-icon.active div.menu-tree>span:nth-child(2){display:block}section.mobile-navigation div.menu-icon.active div.menu-tree>span:nth-child(2) span:first-child{margin-top:.4rem;transition:transform .6s cubic-bezier(.5,0,0,1) .4s,margin-top .3s ease;transform:rotate(45deg)}section.mobile-navigation div.menu-icon.active div.menu-tree>span:nth-child(2) span:nth-child(2){margin-top:.1rem;transition:transform .6s cubic-bezier(.5,0,0,1) .4s,margin-top .3s ease;transform:rotate(-45deg)}section.mobile-navigation div.menu-icon.active div.menu-tree>span:nth-child(3){display:block}section.mobile-navigation div.menu-icon.active div.menu-tree>span:nth-child(3) span:first-child{margin-left:-.2rem;margin-top:-.2rem;transition:transform .6s cubic-bezier(.5,0,0,1) .4s,margin-top .3s ease,margin-left .1s ease .5s;transform:rotate(45deg)}section.mobile-navigation div.menu-icon.active div.menu-tree>span:nth-child(3) span:nth-child(2){margin-top:-.3rem;margin-left:-.2rem;transition:transform .6s cubic-bezier(.5,0,0,1) .4s,margin-top .3s ease,margin-left .1s ease .5s;transform:rotate(-45deg)}section.mobile-navigation div.menu-icon.active div.menu-tree>span:nth-child(4){opacity:0}section.mobile-navigation .mobile-navigation-items{height:calc(100vh - 9.3rem);overflow:scroll;background-color:#fcfcfc;margin-top:-100vh;transition:margin-top .3s ease}section.mobile-navigation .mobile-navigation-items.active{margin-top:0;transition:margin-top .5s ease}section.mobile-navigation div.region-navigation-mobile{padding:5rem 2.5rem}section.mobile-navigation ul.menu{margin:0}section.mobile-navigation nav.menu--main-navigation-mobile a{display:block;margin:0 0 2.5rem;color:#000;font-size:2.4rem;font-weight:400;line-height:2.9rem;letter-spacing:.021rem}section.mobile-navigation nav.menu--main-navigation-mobile li:last-of-type:after{content:"";display:block;width:3.3rem;height:.1rem;background-color:#f0f0f0}section.mobile-navigation nav.menu--sub-navigation-mobile a{display:block;margin:2rem 0 0;color:rgba(89,89,89,.6);font-size:2.1rem;font-weight:300;line-height:2.5rem;letter-spacing:.018rem}body.ie-browser section.mobile-navigation .logo-other-browser,body.other-browser section.mobile-navigation .logo-ie-browser{display:none}div.node--type-shop-teaser-overview{width:100%;position:relative}div.node--type-shop-teaser-overview.herent li.item svg g{fill:#f1d4b8}div.node--type-shop-teaser-overview aside.top{position:relative;border-radius:.2rem;height:43rem;padding:3rem;background-repeat:no-repeat;background-position:50%;background-size:cover;-js-display:flex;display:flex;align-items:flex-end}@media only screen and (min-width:650px){div.node--type-shop-teaser-overview aside.top{height:40rem}}@media only screen and (min-width:1000px){div.node--type-shop-teaser-overview aside.top{height:50rem}}div.node--type-shop-teaser-overview aside.top:after{pointer-events:none;position:absolute;content:"";opacity:.3;display:block;background-color:#000;width:100%;top:0;bottom:0;left:0;right:0}div.node--type-shop-teaser-overview div.wrapper{position:relative;z-index:1;width:100%}@media only screen and (min-width:650px){div.node--type-shop-teaser-overview div.wrapper{max-width:28rem}}div.node--type-shop-teaser-overview ul.items{margin:1.2rem 0 0;padding:2rem;border:.1rem solid #fff;background-color:#fff;border-radius:.1rem}div.node--type-shop-teaser-overview li.item{width:100%;margin:2rem 0 0;-js-display:flex;display:flex}div.node--type-shop-teaser-overview li.item+li.item{margin:2rem 0 0}div.node--type-shop-teaser-overview li.item svg{margin:0 1rem 0 0;min-width:1.4rem}div.node--type-shop-teaser-overview .content,div.node--type-shop-teaser-overview a{margin:0 0 0 1rem;transition:color .3s ease}div.node--type-shop-teaser-overview .content{-js-display:flex;display:flex;flex-direction:column}div.node--type-shop-teaser-overview a:hover{color:#000}div.node--type-shop-teaser-overview span{display:block}div.node--type-shop-teaser-overview span.active{color:#000;font-weight:500;line-height:1.7rem;letter-spacing:.02rem}div.node--type-shop-teaser-overview ul.hours{flex-wrap:wrap}div.node--type-shop-teaser-overview ul.hours li{width:100%;-js-display:flex;display:flex;flex-wrap:wrap;margin:0}div.node--type-shop-teaser-overview ul.hours li+li{margin:1.5rem 0 0}div.node--type-shop-teaser-overview ul.hours li .text-info-title{width:100%}div.node--type-shop-teaser-overview ul.hours li .text-info{margin:.5rem 0 0;padding:0 1rem 0 0}div.node--type-shop-teaser-overview ul.hours li .text-info+.text-info{border-left:.1rem solid #dcdcdc;padding:0 0 0 1rem}div.node--type-shop-teaser-overview aside.bottom{padding:2.5rem 2.5rem 7rem}@media only screen and (min-width:650px){div.node--type-shop-teaser-overview aside.bottom{padding:2.5rem 5rem 7rem}}@media only screen and (min-width:1000px){div.node--type-shop-teaser-overview aside.bottom{padding:4rem 1rem 10rem}}div.node--type-shop-teaser-overview p{opacity:.8;margin:1rem 0 0}div.node--type-shop-teaser-overview a.cta{margin:2.5rem 0 0}div.node--type-shop-teaser-overview a.cta:hover{background-color:hsla(0,0%,100%,.2);color:#fff}div.node--type-shop-teaser{cursor:pointer;background-color:#fff;width:100%;padding:3rem 2rem}@media only screen and (min-width:650px){div.node--type-shop-teaser{cursor:auto}}div.node--type-shop-teaser:hover h4 svg{opacity:1}div.node--type-shop-teaser.active h4 svg{opacity:1;transform:rotate(90deg) scaleX(-1);transition:all .5s ease .3s}div.node--type-shop-teaser.active ul.items{height:32rem;transition:all 1s ease .3s}div.node--type-shop-teaser.herent li.item svg g{fill:#f1d4b8}div.node--type-shop-teaser h4{-js-display:flex;display:flex;align-items:center;justify-content:space-between}div.node--type-shop-teaser h4 svg{opacity:.3;transform:rotate(90deg);transition:all .3s ease}@media only screen and (min-width:650px){div.node--type-shop-teaser h4 svg{display:none}}div.node--type-shop-teaser ul.items{display:block;height:0;overflow:hidden;transition:all .3s ease}@media only screen and (min-width:650px){div.node--type-shop-teaser ul.items{height:100%}}div.node--type-shop-teaser li.item{width:100%;margin:2rem 0 0;-js-display:flex;display:flex}div.node--type-shop-teaser li.item svg{min-width:1.6rem}div.node--type-shop-teaser .content,div.node--type-shop-teaser a{margin:0 0 0 1rem;transition:color .3s ease}div.node--type-shop-teaser a:hover{color:#000}div.node--type-shop-teaser span{display:block}div.node--type-shop-teaser ul.hours{flex-wrap:wrap}div.node--type-shop-teaser ul.hours li{width:100%;-js-display:flex;display:flex;flex-wrap:wrap}div.node--type-shop-teaser ul.hours li+li{margin:1.5rem 0 0}div.node--type-shop-teaser ul.hours .text-info-title{width:100%}div.node--type-shop-teaser ul.hours .text-info{margin:.5rem 0 0;padding:0 1rem 0 0}div.node--type-shop-teaser ul.hours .text-info+.text-info{border-left:.1rem solid #dcdcdc;padding:0 0 0 1rem}section.paragraph--type--advice{padding:4rem 0 0;background-color:#f6f6f6}@media only screen and (min-width:650px){section.paragraph--type--advice{padding:0}}section.paragraph--type--advice div.container{position:relative}@media only screen and (min-width:650px){section.paragraph--type--advice div.container{-js-display:flex;display:flex;justify-content:space-between}}@media only screen and (min-width:1100px){section.paragraph--type--advice div.container{width:100%;justify-content:space-between}}section.paragraph--type--advice aside.first{z-index:1;margin:0 auto;width:calc(100% - 5rem);height:36.5rem;padding:4rem;-js-display:flex;display:flex;align-items:center;justify-content:center;background-repeat:no-repeat;background-position:50%;background-size:cover}@media only screen and (min-width:650px){section.paragraph--type--advice aside.first{position:sticky!important;top:15.8rem;left:5rem;height:calc(100vh - 18.3rem);width:50%;margin:2.5rem -3rem 2.5rem 0}}@media only screen and (min-width:1100px){section.paragraph--type--advice aside.first{top:2rem;left:7.3rem;height:calc(100vh - 4rem);width:40%}}@media only screen and (min-width:1340px){section.paragraph--type--advice aside.first{top:2rem;left:calc(50% - 60rem);width:calc(50% - (50% - 60rem));margin:2rem 0}}section.paragraph--type--advice h2{z-index:2}@media only screen and (max-width:650px){section.paragraph--type--advice h2{font-size:3.6rem;line-height:4rem}}section.paragraph--type--advice aside.second{position:relative;z-index:0;padding:3rem 2.5rem 2rem;margin:-1rem 0 0;background-color:#000}@media only screen and (min-width:650px){section.paragraph--type--advice aside.second{width:50%;margin:0;padding:5rem 2.5rem 2rem 8rem}}@media only screen and (min-width:1100px){section.paragraph--type--advice aside.second{width:75%;margin:0 0 0 -25%;padding:5rem 7.3rem 2rem 25%}}@media only screen and (min-width:1340px){section.paragraph--type--advice aside.second{padding:5rem calc(50% - 60rem) 2rem 25%}}@media only screen and (min-width:1100px){section.paragraph--type--advice ul.items{-js-display:flex;display:flex;flex-wrap:wrap}}@media only screen and (min-width:1100px){section.paragraph--type--advice li.item{margin:0 0 0 2.5rem;width:calc(50% - 2.5rem)}}section.paragraph--type--advice div.bg{display:block;width:100%;height:17.5rem;background-repeat:no-repeat;background-position:50%;background-size:cover}section.paragraph--type--advice div.content{padding:2rem 0 5rem;-js-display:flex;display:flex;flex-wrap:wrap}section.paragraph--type--advice div.counter{z-index:1;-js-display:flex;display:flex;flex-direction:column}section.paragraph--type--advice div.counter div.current-wrapper{-js-display:flex;display:flex}section.paragraph--type--advice div.counter span.current,section.paragraph--type--advice div.counter span.total{width:2rem}section.paragraph--type--advice div.counter span{color:#fff;font-size:1.4rem;font-weight:500;line-height:1.8rem;letter-spacing:.1rem}section.paragraph--type--advice div.counter span.total{opacity:.7}section.paragraph--type--advice h4{width:calc(100% - 4rem);margin:0 0 0 1rem}section.paragraph--type--advice ul.bullets{width:100%;padding:0 0 0 4rem}section.paragraph--type--advice li.bullet{margin:1.5rem 0 0;-js-display:flex;display:flex}section.paragraph--type--advice li.bullet span{opacity:.7}section.paragraph--type--advice li.bullet svg{min-width:.8rem;margin:.7rem .8rem 0 0;opacity:.7}section.paragraph--type--advice li.bullet svg #Desktop{fill:#fff}section.paragraph--type--agreements{background-color:#f9f9f9}section.paragraph--type--agreements div.container{padding:0 5rem 4rem}@media only screen and (min-width:650px){section.paragraph--type--agreements div.container{padding:0 10rem 7rem}}@media only screen and (min-width:1000px){section.paragraph--type--agreements div.container{padding:0 7.3rem 7rem}}section.paragraph--type--agreements ul.items{width:100%;max-width:122.5rem;margin:0 auto}@media only screen and (min-width:1000px){section.paragraph--type--agreements ul.items{-js-display:flex;display:flex}}section.paragraph--type--agreements li.item{padding:1rem 0}@media only screen and (min-width:650px){section.paragraph--type--agreements li.item{padding:1.5rem 0}}@media only screen and (min-width:1000px){section.paragraph--type--agreements li.item{padding:0 1.25rem}}section.paragraph--type--agreements li.item p{margin:.5rem 0 0}section.paragraph--type--assortiment .assortiment{z-index:1;position:relative;width:100%}body.page-node-type-category section.paragraph--type--assortiment{background-color:#f9f9f9;border-top:.1rem solid #efefef}section.paragraph--type--body-centered{padding:4rem 5rem;width:100%;max-width:57rem;margin:0 auto}@media only screen and (min-width:650px){section.paragraph--type--body-centered{padding:7rem 0 4rem}}section.paragraph--type--body-centered p{color:#595959;font-weight:400}section.paragraph--type--body-centered p iframe{width:100%;position:relative;left:50%;width:100vw;transform:translateX(-50%)}section.paragraph--type--body-centered li{position:relative;-js-display:flex;display:flex;margin:1rem 0 0 2.5rem;font-weight:500;line-height:2rem;letter-spacing:0}@media only screen and (min-width:1000px){section.paragraph--type--body-centered li{margin:1rem 0 0 5rem}}section.paragraph--type--body-centered li:before{position:absolute;content:"";display:block;width:.5rem;height:.5rem;border-radius:.6rem;border:.2rem solid #f1d4b8;left:-2.5rem;top:.5rem}section.paragraph--type--body-centered h2+p,section.paragraph--type--body-centered h3+p,section.paragraph--type--body-centered h4+p,section.paragraph--type--body-centered ul+p{margin:.5rem 0 0}section.paragraph--type--body-centered h2+h2,section.paragraph--type--body-centered h2+h3,section.paragraph--type--body-centered h2+h4,section.paragraph--type--body-centered h3+h2,section.paragraph--type--body-centered h3+h3,section.paragraph--type--body-centered h3+h4,section.paragraph--type--body-centered h4+h2,section.paragraph--type--body-centered h4+h3,section.paragraph--type--body-centered h4+h4,section.paragraph--type--body-centered ul+h2,section.paragraph--type--body-centered ul+h3,section.paragraph--type--body-centered ul+h4{margin:2rem 0 0}section.paragraph--type--body-centered p+p{margin:1rem 0 0}section.paragraph--type--body-centered p+h2,section.paragraph--type--body-centered p+h3,section.paragraph--type--body-centered p+h4{margin:3rem 0 0}section.paragraph--type--body{width:100%;max-width:120rem;margin:0 auto;padding:5rem;-js-display:flex;display:flex;justify-content:flex-end}@media only screen and (min-width:650px){section.paragraph--type--body{padding:5rem 10rem}}@media only screen and (min-width:1000px){section.paragraph--type--body{padding:7rem 0;width:90%}}section.paragraph--type--body div.field--type-text-long{width:100%;max-width:85rem}@media only screen and (min-width:1000px){section.paragraph--type--body div.field--type-text-long{width:80%}}section.paragraph--type--body p{margin:1rem 0 0;color:#6f6f6f}section.paragraph--type--body li{position:relative;-js-display:flex;display:flex;margin:2rem 0 0 2.5rem;font-weight:500;line-height:2rem;letter-spacing:0}@media only screen and (min-width:1000px){section.paragraph--type--body li{margin:2.5rem 0 0 5rem}}section.paragraph--type--body li:before{position:absolute;content:"";display:block;width:.5rem;height:.5rem;border-radius:.6rem;border:.2rem solid #f1d4b8;left:-2.5rem;top:.5rem}section.paragraph--type--body h2+h2,section.paragraph--type--body h3+h2,section.paragraph--type--body p+h2,section.paragraph--type--body ul+h2{margin:4rem 0 0}@media only screen and (min-width:1000px){section.paragraph--type--body h2+h2,section.paragraph--type--body h3+h2,section.paragraph--type--body p+h2,section.paragraph--type--body ul+h2{margin:7rem 0 0}}section.paragraph--type--body h2+h3,section.paragraph--type--body h3+h3,section.paragraph--type--body p+h3,section.paragraph--type--body ul+h3{margin:2rem 0 0}@media only screen and (min-width:1000px){section.paragraph--type--body h2+h3,section.paragraph--type--body h3+h3,section.paragraph--type--body p+h3,section.paragraph--type--body ul+h3{margin:4rem 0 0}}section.paragraph--type--cta-inline .wrapper{position:relative;overflow:hidden;z-index:1;width:90%;max-width:120rem;height:40rem;padding:3rem;margin:0 auto;-js-display:flex;display:flex;align-items:center}section.paragraph--type--cta-inline .wrapper.no-bg{background-color:#927575}section.paragraph--type--cta-inline .wrapper.bg{background-repeat:no-repeat;background-position:50%;background-size:cover}section.paragraph--type--cta-inline .wrapper.bg:after{position:absolute;content:"";opacity:.3;background-color:#000;width:100%;left:0;right:0;top:0;bottom:0}@media only screen and (min-width:650px){section.paragraph--type--cta-inline .wrapper{padding:6rem}}@media only screen and (min-width:1000px){section.paragraph--type--cta-inline .wrapper{padding:10rem;height:50rem}}section.paragraph--type--cta-inline div.content{z-index:1;width:100%}@media only screen and (min-width:650px){section.paragraph--type--cta-inline div.content{max-width:45rem}}@media only screen and (min-width:1000px){section.paragraph--type--cta-inline div.content{max-width:50rem}}section.paragraph--type--cta-inline p{margin:.5rem 0 0}@media only screen and (min-width:650px){section.paragraph--type--cta-inline p{margin:1rem 0 0}}section.paragraph--type--cta-inline .cta-wrapper{margin:2rem 0 0;-js-display:flex;display:flex;flex-wrap:wrap}@media only screen and (min-width:650px){section.paragraph--type--cta-inline .cta-wrapper{margin:3rem 0 0}}@media only screen and (min-width:1000px){section.paragraph--type--cta-inline .cta-wrapper{width:100%;margin:3rem 0 0;flex-wrap:nowrap}}section.paragraph--type--cta-inline a{margin:.5rem 1rem .5rem 0}body.page-node-type-do-it-yourself section.paragraph--type--cta,body.page-node-type-inspiration section.paragraph--type--cta,body.page-node-type-promotion section.paragraph--type--cta,body.page-node-type-realisation section.paragraph--type--cta,body.page-node-type-vacancy section.paragraph--type--cta{background-color:#fff}body.page-node-type-do-it-yourself section.paragraph--type--cta div.container,body.page-node-type-inspiration section.paragraph--type--cta div.container,body.page-node-type-promotion section.paragraph--type--cta div.container,body.page-node-type-realisation section.paragraph--type--cta div.container,body.page-node-type-vacancy section.paragraph--type--cta div.container{background-color:#d3c7c7}body.page-node-type-services-overview section.paragraph--type--cta,body.page-node-type-subcategory section.paragraph--type--cta{background-color:#fff}body.page-node-type-services-overview section.paragraph--type--cta div.container,body.page-node-type-subcategory section.paragraph--type--cta div.container{background-color:#e8cbae}body.page-node-type-shop section.paragraph--type--cta{background-color:#000}body.page-node-type-shop section.paragraph--type--cta div.container{background-color:#aeb1a8}section.paragraph--type--cta .wrapper{position:relative;overflow:hidden;z-index:1;width:90%;max-width:120rem;height:44rem;padding:3rem;margin:0 auto;-js-display:flex;display:flex;align-items:center}section.paragraph--type--cta .wrapper.no-bg{background-color:#927575}section.paragraph--type--cta .wrapper.bg{background-repeat:no-repeat;background-position:50%;background-size:cover}section.paragraph--type--cta .wrapper.bg:after{position:absolute;content:"";opacity:.3;background-color:#000;width:100%;left:0;right:0;top:0;bottom:0}@media only screen and (min-width:650px){section.paragraph--type--cta .wrapper{height:50rem;padding:6rem}}@media only screen and (min-width:1000px){section.paragraph--type--cta .wrapper{padding:10rem;height:61rem}}section.paragraph--type--cta div.content{z-index:1;width:100%}@media only screen and (min-width:650px){section.paragraph--type--cta div.content{max-width:45rem}}@media only screen and (min-width:1000px){section.paragraph--type--cta div.content{max-width:50rem}}section.paragraph--type--cta p{margin:.5rem 0 0}@media only screen and (min-width:650px){section.paragraph--type--cta p{margin:1rem 0 0}}section.paragraph--type--cta .cta-wrapper{width:100%;margin:2rem 0 0;-js-display:flex;display:flex;flex-wrap:wrap}@media only screen and (min-width:650px){section.paragraph--type--cta .cta-wrapper{margin:3rem 0 0}}@media only screen and (min-width:1000px){section.paragraph--type--cta .cta-wrapper{width:100%;margin:3rem 0 0;flex-wrap:nowrap}}section.paragraph--type--cta a{margin:.5rem 1rem .5rem 0}section.paragraph--type--cta div.container{width:100%;height:27rem;margin:-22rem 0 0}@media only screen and (min-width:650px){section.paragraph--type--cta div.container{height:30rem;margin:-25rem 0 0}}@media only screen and (min-width:1000px){section.paragraph--type--cta div.container{height:40rem;margin:-30rem 0 0}}@media only screen and (min-width:650px){section.paragraph--type--faq-overview div.container{-js-display:flex;display:flex}}section.paragraph--type--faq-overview aside.menu{width:100%;padding:5rem 2.5rem;background-color:hsla(46,33%,83%,.3)}@media only screen and (min-width:650px){section.paragraph--type--faq-overview aside.menu{height:100%;min-width:34rem;padding:5rem}}@media only screen and (min-width:1000px){section.paragraph--type--faq-overview aside.menu{width:50%;padding:5rem 5rem 5rem 7.3rem;-js-display:flex;display:flex;flex-direction:column;align-items:flex-end}}section.paragraph--type--faq-overview aside.menu h3{font-weight:400}@media only screen and (min-width:1000px){section.paragraph--type--faq-overview aside.menu h3,section.paragraph--type--faq-overview ul.types{width:100%;max-width:50rem}}section.paragraph--type--faq-overview li.type{cursor:pointer;padding:1.4rem .5rem;-js-display:flex;display:flex;align-items:center;justify-content:space-between}section.paragraph--type--faq-overview li.type+li{border-top:.1rem solid #ebe7dc}section.paragraph--type--faq-overview li.type.active span,section.paragraph--type--faq-overview li.type:hover span{opacity:1}section.paragraph--type--faq-overview li.type span{opacity:.4;color:#000;transition:opacity .3s ease}section.paragraph--type--faq-overview li.type span.type{font-weight:500}section.paragraph--type--faq-overview li.type span.amount{font-family:Garamound;font-weight:400;font-size:1.8rem;line-height:2.2rem;letter-spacing:0}section.paragraph--type--faq-overview aside.content{padding:5rem}@media only screen and (min-width:650px){section.paragraph--type--faq-overview aside.content{padding:4.5rem 5rem 5rem}}@media only screen and (min-width:1000px){section.paragraph--type--faq-overview aside.content{width:50%;padding:4.5rem 7.3rem 5rem 5rem;-js-display:flex;display:flex;flex-direction:column}}@media only screen and (min-width:1000px){section.paragraph--type--faq-overview div.title{width:100%;max-width:50rem}}section.paragraph--type--faq-overview div.title h2{display:none;top:0;left:0}section.paragraph--type--faq-overview div.title h2.active{display:block}@media only screen and (min-width:1000px){section.paragraph--type--faq-overview ul.items{width:100%;max-width:50rem}}section.paragraph--type--faq-overview li.item{display:none;padding:2.5rem 0}section.paragraph--type--faq-overview li.item.active{display:block}section.paragraph--type--faq-overview li.item.border{border-top:.1rem solid #f6f6f6}section.paragraph--type--faq-overview li.item.border:first-of-type{border:none}section.paragraph--type--faq-overview li.item.border-top{border-top:.1rem solid #f6f6f6}section.paragraph--type--faq-overview li.item p{margin:1rem 0 0}section.paragraph--type--faq{z-index:1;position:relative;bottom:-1rem}section.paragraph--type--faq div.container{padding:0 2.5rem}@media only screen and (min-width:650px){section.paragraph--type--faq div.container{padding:0 5rem}}@media only screen and (min-width:1000px){section.paragraph--type--faq div.container{padding:0 7.3rem}}section.paragraph--type--faq ul.items{width:100%;max-width:120rem;margin:0 auto}section.paragraph--type--faq .item{overflow:hidden}section.paragraph--type--faq .item+.item{border-top:.1rem solid #8e9fac}section.paragraph--type--faq .item.active div.content{margin-top:0;transition:margin-top .7s ease .7s}section.paragraph--type--faq div.top{cursor:pointer;position:relative;z-index:1;padding:2.8rem 2.5rem;background-color:#95abbc;-js-display:flex;display:flex;align-items:flex-start;justify-content:space-between}@media only screen and (min-width:650px){section.paragraph--type--faq div.top{padding:2.8rem 5rem}}section.paragraph--type--faq div.top.active span.count,section.paragraph--type--faq div.top:hover span.count{border-top:.1rem solid hsla(0,0%,100%,.05);color:hsla(0,0%,100%,.3)}section.paragraph--type--faq div.top.active h4,section.paragraph--type--faq div.top:hover h4{color:hsla(0,0%,100%,.7)}section.paragraph--type--faq div.top.active path,section.paragraph--type--faq div.top:hover path{fill:#fff}section.paragraph--type--faq div.top.active svg{transform:rotate(45deg);transition:all .7s ease .7s}section.paragraph--type--faq h4,section.paragraph--type--faq path,section.paragraph--type--faq span{transition:all .3s ease}section.paragraph--type--faq span.count{display:block;width:2.1rem;padding:.8rem 0 0;border-top:.1rem solid rgba(0,0,0,.05);color:rgba(0,0,0,.3);font-family:Garamound;font-size:2.1rem;font-weight:400;line-height:2.5rem}section.paragraph--type--faq h4{display:block;width:100%;margin:0 0 0 2.2rem;padding:.8rem 0 0;color:rgba(0,0,0,.7)}section.paragraph--type--faq svg{margin:.8rem 0 0;transition:all .7s ease}section.paragraph--type--faq div.bottom{overflow:hidden}section.paragraph--type--faq div.content{position:relative;padding:2.5rem;background-color:#455968;margin-top:-300%;transition:margin-top 1s ease}@media only screen and (min-width:650px){section.paragraph--type--faq div.content{padding:5rem 9rem}}@media only screen and (min-width:1000px){section.paragraph--type--faq div.content{margin-top:-100%}}section.paragraph--type--faq p{opacity:.8;margin:1rem 0 0}section.paragraph--type--header-slider{-js-display:flex;display:flex}section.paragraph--type--header-slider aside{position:relative;width:100%;max-width:2.5rem;margin:1rem 0 0;background-color:#373d35}@media only screen and (min-width:650px){section.paragraph--type--header-slider aside{max-width:7.4rem;background-image:url(/profiles/hv/themes/base/dist/img/pattern-header-green.png);background-position:0 0;background-size:initial}}@media only screen and (min-width:1345px){section.paragraph--type--header-slider aside{max-width:100%}}section.paragraph--type--header-slider aside.right{background-image:none;position:relative}section.paragraph--type--header-slider aside.right:after{content:"";display:none;position:absolute;background-image:url(/profiles/hv/themes/base/dist/img/pattern-header-green.png);background-position:0 0;background-size:initial;top:0;left:1.7rem;bottom:0;right:0}@media only screen and (min-width:650px){section.paragraph--type--header-slider aside.right:after{display:block}}@media only screen and (min-width:1000px){section.paragraph--type--header-slider aside.right:after{left:5.3rem}}section.paragraph--type--header-slider svg{position:absolute}section.paragraph--type--header-slider div.shape-mobile{display:none}section.paragraph--type--header-slider div.shape-mobile svg{height:60.8rem;left:-30.8rem;top:-1rem}@media only screen and (min-width:650px){section.paragraph--type--header-slider div.shape-mobile{display:block}}@media only screen and (min-width:1000px){section.paragraph--type--header-slider div.shape-mobile{display:none}}section.paragraph--type--header-slider div.shape-desktop{display:none}section.paragraph--type--header-slider div.shape-desktop svg{left:-25.2rem;top:-1rem}@media only screen and (min-width:1000px){section.paragraph--type--header-slider div.shape-desktop{display:block}}section.paragraph--type--header-slider div.container{position:relative;width:calc(100% - 5rem);max-width:120rem;background-color:#373d35}@media only screen and (min-width:650px){section.paragraph--type--header-slider div.container{width:calc(100% - 10rem)}}@media only screen and (min-width:1000px){section.paragraph--type--header-slider div.container{width:calc(100% - 14.8rem)}}@media only screen and (min-width:1345px){section.paragraph--type--header-slider div.container{min-width:120rem}}section.paragraph--type--header-slider div.counter{z-index:1;position:absolute;left:2rem;bottom:4rem;-js-display:flex;display:flex;flex-direction:column}section.paragraph--type--header-slider div.counter div.current-wrapper{-js-display:flex;display:flex}section.paragraph--type--header-slider div.counter span.current,section.paragraph--type--header-slider div.counter span.total{width:2rem}section.paragraph--type--header-slider div.counter span{color:#fff;font-size:1.4rem;font-weight:500;line-height:1.8rem;letter-spacing:.1rem}section.paragraph--type--header-slider div.counter span.total{opacity:.7}section.paragraph--type--header-slider div.slick-arrow{position:absolute;cursor:pointer;z-index:1;display:block;width:3rem;height:3rem;left:13rem;bottom:4rem;background-image:url(/profiles/hv/themes/base/dist/img/icon-arrow-right.svg);background-repeat:no-repeat;background-size:1rem;background-position:50%;transition:all .3s ease}section.paragraph--type--header-slider div.slick-arrow:hover{left:13.5rem}section.paragraph--type--header-slider div.arrow-left{left:8rem;transform:rotate(180deg)}section.paragraph--type--header-slider div.arrow-left:hover{left:7.5rem}section.paragraph--type--header-slider ul.items{margin:-1rem 0 0}@media only screen and (min-width:650px){section.paragraph--type--header-slider ul.items{margin:0}}section.paragraph--type--header-slider a{margin:1rem 0 0;padding:5rem 3rem;position:relative;width:100%;background-repeat:no-repeat;background-size:cover;background-position:50%;-js-display:flex;display:flex;align-items:center}section.paragraph--type--header-slider a.first{padding:7rem 3rem 13rem}section.paragraph--type--header-slider a.first p{display:block}#block-mainpagecontent-2 form.user-login-form section.paragraph--type--header-slider a.first input.form-submit,section.paragraph--type--header-slider a.first #block-mainpagecontent-2 form.user-login-form input.form-submit,section.paragraph--type--header-slider a.first .cta{margin:3rem 0 0}@media only screen and (min-width:650px){section.paragraph--type--header-slider a{margin:0;padding:5rem;height:60.8rem}section.paragraph--type--header-slider a.first{margin:0;padding:5rem}}@media only screen and (min-width:1000px){section.paragraph--type--header-slider a,section.paragraph--type--header-slider a.first{margin:0;padding:10rem}}section.paragraph--type--header-slider a:after{position:absolute;content:"";display:block;background-color:#000;opacity:.3;top:0;left:0;bottom:0;right:0}section.paragraph--type--header-slider .content{position:relative;z-index:1;width:100%}@media only screen and (min-width:650px){section.paragraph--type--header-slider .content{max-width:30rem}}@media only screen and (min-width:1000px){section.paragraph--type--header-slider .content{max-width:48rem}}section.paragraph--type--header-slider p{display:none;margin:.5rem 0 0}@media only screen and (min-width:650px){section.paragraph--type--header-slider p{display:block}}#block-mainpagecontent-2 form.user-login-form section.paragraph--type--header-slider input.form-submit,section.paragraph--type--header-slider #block-mainpagecontent-2 form.user-login-form input.form-submit,section.paragraph--type--header-slider .cta{margin:1rem 0 0}@media only screen and (min-width:650px){#block-mainpagecontent-2 form.user-login-form section.paragraph--type--header-slider input.form-submit,section.paragraph--type--header-slider #block-mainpagecontent-2 form.user-login-form input.form-submit,section.paragraph--type--header-slider .cta{margin:3rem 0 0}}section.paragraph--type--image-slider-with-info{-js-display:flex;display:flex;flex-direction:column-reverse}@media only screen and (min-width:1000px){section.paragraph--type--image-slider-with-info{flex-direction:row}}section.paragraph--type--image-slider-with-info aside.content{background-color:#000;padding:5rem 4rem 4rem}@media only screen and (min-width:650px){section.paragraph--type--image-slider-with-info aside.content{padding:10rem 5rem}}@media only screen and (min-width:1000px){section.paragraph--type--image-slider-with-info aside.content{width:35%;padding:7rem 7.3rem 7rem 5rem;padding:7rem calc(50% - 60rem) 7rem 5rem}}section.paragraph--type--image-slider-with-info aside.content h2{font-size:1.7rem;line-height:2rem}@media only screen and (min-width:650px){section.paragraph--type--image-slider-with-info aside.content h2{font-size:2.6rem;line-height:3.2rem}}section.paragraph--type--image-slider-with-info aside.content h2+p{margin:.5rem 0 0}@media only screen and (min-width:1000px){section.paragraph--type--image-slider-with-info aside.content h2+p{margin:1.5rem 0 0}}section.paragraph--type--image-slider-with-info aside.content p{color:#a1a1a1}section.paragraph--type--image-slider-with-info aside.slider{position:relative}@media only screen and (min-width:1000px){section.paragraph--type--image-slider-with-info aside.slider{width:65%}}section.paragraph--type--image-slider-with-info aside.slider li.item{display:block;position:relative;width:100%;height:30rem;background-repeat:no-repeat;background-position:50%;background-size:cover}@media only screen and (min-width:650px){section.paragraph--type--image-slider-with-info aside.slider li.item{height:60rem}}section.paragraph--type--image-slider-with-info aside.slider div.content{display:none;position:absolute;left:18rem;bottom:5rem;flex-wrap:wrap;align-items:center}@media only screen and (min-width:650px){section.paragraph--type--image-slider-with-info aside.slider div.content{-js-display:flex;display:flex}}@media only screen and (min-width:1000px){section.paragraph--type--image-slider-with-info aside.slider div.content{left:20rem}}@media only screen and (min-width:1340px){section.paragraph--type--image-slider-with-info aside.slider div.content{left:auto;right:calc(100% - 92rem)}}section.paragraph--type--image-slider-with-info aside.slider span.title{font-size:2.1rem;line-height:2.5rem}section.paragraph--type--image-slider-with-info aside.slider span.price{margin:0 0 0 2rem}section.paragraph--type--image-slider-with-info aside.slider span.keyword{display:block;width:100%;font-size:1.4rem;line-height:1.8rem}section.paragraph--type--image-slider-with-info aside.slider div.counter{position:absolute;left:2rem;bottom:2rem}@media only screen and (min-width:650px){section.paragraph--type--image-slider-with-info aside.slider div.counter{left:5rem;bottom:5rem}}@media only screen and (min-width:1000px){section.paragraph--type--image-slider-with-info aside.slider div.counter{left:7.3rem}}@media only screen and (min-width:1340px){section.paragraph--type--image-slider-with-info aside.slider div.counter{left:auto;right:calc(100% - 36rem)}}section.paragraph--type--image-slider-with-info aside.slider span{color:#fff;font-size:1.4rem;line-height:1.8rem}section.paragraph--type--image-slider-with-info aside.slider span.current{min-width:1.6rem}section.paragraph--type--image-slider-with-info aside.slider span.total{opacity:.5}section.paragraph--type--image-slider-with-info aside.slider div.slick-arrow{position:absolute;cursor:pointer;z-index:1;display:block;width:3rem;height:3rem;left:13rem;bottom:3rem;background-image:url(/profiles/hv/themes/base/dist/img/icon-arrow-right.svg);background-repeat:no-repeat;background-size:1rem;background-position:50%;transition:all .3s ease}@media only screen and (min-width:650px){section.paragraph--type--image-slider-with-info aside.slider div.slick-arrow{bottom:5.8rem}}@media only screen and (min-width:1000px){section.paragraph--type--image-slider-with-info aside.slider div.slick-arrow{left:15rem}}@media only screen and (min-width:1340px){section.paragraph--type--image-slider-with-info aside.slider div.slick-arrow{left:auto;right:calc(100% - 48rem)}}section.paragraph--type--image-slider-with-info aside.slider div.slick-arrow:hover{left:13.5rem}@media only screen and (min-width:1000px){section.paragraph--type--image-slider-with-info aside.slider div.slick-arrow:hover{left:15.5rem}}@media only screen and (min-width:1340px){section.paragraph--type--image-slider-with-info aside.slider div.slick-arrow:hover{left:auto;right:calc(100% - 48.5rem)}}section.paragraph--type--image-slider-with-info aside.slider div.slick-arrow.arrow-left{left:8rem;transform:rotate(180deg)}@media only screen and (min-width:1000px){section.paragraph--type--image-slider-with-info aside.slider div.slick-arrow.arrow-left{left:11rem}}@media only screen and (min-width:1340px){section.paragraph--type--image-slider-with-info aside.slider div.slick-arrow.arrow-left{left:auto;right:calc(100% - 42rem)}}section.paragraph--type--image-slider-with-info aside.slider div.slick-arrow.arrow-left:hover{left:7.5rem}@media only screen and (min-width:1000px){section.paragraph--type--image-slider-with-info aside.slider div.slick-arrow.arrow-left:hover{left:10.5rem}}@media only screen and (min-width:1340px){section.paragraph--type--image-slider-with-info aside.slider div.slick-arrow.arrow-left:hover{left:auto;right:calc(100% - 41.5rem)}}section.paragraph--type--image-slider{position:relative;width:100%;max-width:135rem;margin:0 auto;padding:0 2.5rem}@media only screen and (min-width:650px){section.paragraph--type--image-slider{padding:0 5rem}}@media only screen and (min-width:1000px){section.paragraph--type--image-slider{padding:0 7.3rem}}section.paragraph--type--image-slider li.item{position:relative;height:25rem;background-repeat:no-repeat;background-size:cover;background-position:50%}@media only screen and (min-width:650px){section.paragraph--type--image-slider li.item{height:45rem}}@media only screen and (min-width:1000px){section.paragraph--type--image-slider li.item{height:60rem}}section.paragraph--type--image-slider li.item:after{pointer-events:unset;position:absolute;content:"";opacity:.2;background-color:#000;top:0;bottom:0;right:0;left:0}section.paragraph--type--image-slider div.counter{position:absolute;left:5.5rem;bottom:2rem}@media only screen and (min-width:650px){section.paragraph--type--image-slider div.counter{left:8rem}}@media only screen and (min-width:1000px){section.paragraph--type--image-slider div.counter{left:10rem}}section.paragraph--type--image-slider span{color:#fff;font-size:1.4rem;line-height:1.8rem}section.paragraph--type--image-slider span.total{opacity:.5}section.paragraph--type--image-slider div.slick-arrow{position:absolute;cursor:pointer;z-index:1;display:block;width:3rem;height:3rem;left:13rem;bottom:3rem;background-image:url(/profiles/hv/themes/base/dist/img/icon-arrow-right.svg);background-repeat:no-repeat;background-size:1rem;background-position:50%;transition:all .3s ease}section.paragraph--type--image-slider div.slick-arrow:hover{left:13.5rem}section.paragraph--type--image-slider div.slick-arrow.arrow-left{left:8rem;transform:rotate(180deg)}section.paragraph--type--image-slider div.slick-arrow.arrow-left:hover{left:7.5rem}section.paragraph--type--image-with-quote div.container{position:relative;padding:0 2.5rem 2rem;background-color:#f9f9f9}@media only screen and (min-width:650px){section.paragraph--type--image-with-quote div.container{padding:0 5rem 7rem}}@media only screen and (min-width:1000px){section.paragraph--type--image-with-quote div.container{padding:0 7.3rem 7rem}}@media only screen and (min-width:1340px){section.paragraph--type--image-with-quote div.container{padding:0 calc(50% - 60rem) 5rem}}section.paragraph--type--image-with-quote div.bg{position:relative;width:100%;height:25rem;top:-1rem;background-repeat:no-repeat;background-position:50%;background-size:cover}@media only screen and (min-width:650px){section.paragraph--type--image-with-quote div.bg{height:71rem}}@media only screen and (min-width:1000px){section.paragraph--type--image-with-quote div.bg{height:60rem}}section.paragraph--type--image-with-quote section.paragraph--type--quote{width:100%;border:none}@media only screen and (min-width:1000px){section.paragraph--type--image-with-quote section.paragraph--type--quote{width:calc(100% - 7rem);margin:0 0 0 7rem}}section.paragraph--type--image{width:100%;max-width:135rem;margin:0 auto;padding:0 2.5rem}@media only screen and (min-width:650px){section.paragraph--type--image{padding:0 3.75rem}}@media only screen and (min-width:1000px){section.paragraph--type--image{padding:0 6.05rem}}section.paragraph--type--image ul.items{width:100%;-js-display:flex;display:flex;flex-direction:column}@media only screen and (min-width:650px){section.paragraph--type--image ul.items{flex-direction:row}}section.paragraph--type--image ul.items.more{justify-content:space-between}section.paragraph--type--image ul.more li.item{width:100%;margin:.5rem 0}@media only screen and (min-width:650px){section.paragraph--type--image ul.more li.item{margin:0 1.25rem}}section.paragraph--type--image ul.more li.item div.full-img{height:25rem}@media only screen and (min-width:650px){section.paragraph--type--image ul.more li.item div.full-img{height:40rem}}section.paragraph--type--image ul.one li.item{width:100%}section.paragraph--type--image ul.one li.item div.full-img{height:25rem}@media only screen and (min-width:650px){section.paragraph--type--image ul.one li.item div.full-img{height:60rem}}section.paragraph--type--images-with-text{padding:0 2.5rem}@media only screen and (min-width:650px){section.paragraph--type--images-with-text{padding:0 5rem;padding:0 7.3rem}}section.paragraph--type--images-with-text ul.items{width:100%;max-width:120rem;margin:0 auto;-js-display:flex;display:flex;flex-wrap:wrap}@media only screen and (min-width:650px){section.paragraph--type--images-with-text ul.items{justify-content:space-between}}section.paragraph--type--images-with-text li.item{width:100%}@media only screen and (min-width:650px){section.paragraph--type--images-with-text li.item{width:calc(50% - 1.25rem);margin:2rem 0}}@media only screen and (min-width:1000px){section.paragraph--type--images-with-text li.item{width:calc(25% - 1.25rem);margin:0}}section.paragraph--type--images-with-text li.item+li.item{margin:2.5rem 0 0}@media only screen and (min-width:650px){section.paragraph--type--images-with-text li.item+li.item{margin:2rem 0}}@media only screen and (min-width:1000px){section.paragraph--type--images-with-text li.item+li.item{margin:0}}section.paragraph--type--images-with-text div.bg{display:block;width:100%;height:45rem;background-repeat:no-repeat;background-position:50%;background-size:cover}section.paragraph--type--images-with-text p{margin:1.5rem 0 0;font-family:Garamound;font-size:1.8rem;font-weight:500;line-height:2.2rem}@media only screen and (min-width:650px){section.paragraph--type--images-with-text p{max-width:27.3rem;font-size:2.1rem;line-height:2.5rem}}@media only screen and (min-width:1000px){section.paragraph--type--images-with-text p{margin:1.5rem 0 0 1rem}}section.paragraph--type--logo-slider{padding:2.5rem}@media only screen and (min-width:650px){section.paragraph--type--logo-slider{padding:5rem}}@media only screen and (min-width:1000px){section.paragraph--type--logo-slider{padding:5rem 15rem}}section.paragraph--type--logo-slider .container{width:100%;max-width:120rem;margin:0 auto}section.paragraph--type--logo-slider li{margin:0}section.paragraph--type--logo-slider a{display:block;height:9rem;margin:.5rem 2rem;background-repeat:no-repeat;background-position:50%;background-size:contain;transition:transform .3s ease}@media only screen and (min-width:650px){section.paragraph--type--logo-slider a{margin:.5rem 3.5rem}}section.paragraph--type--logo-slider a:hover{transform:scale(1.05)}section.paragraph--type--logo-slider .slick-arrow{cursor:pointer;position:absolute;display:block;width:5rem;height:5rem;bottom:-7rem;right:6.5rem;background-image:url(/profiles/hv/themes/base/dist/img/icon-arrow-right-grey.svg);background-repeat:no-repeat;background-size:1rem;background-position:50%;transition:all .3s ease}section.paragraph--type--logo-slider .slick-arrow.arrow-right{right:.5rem}section.paragraph--type--logo-slider .slick-arrow.arrow-left{transform:rotate(180deg)}section.paragraph--type--logo-slider .slick-arrow:hover{background-color:#000;background-image:url(/profiles/hv/themes/base/dist/img/icon-arrow-right.svg)}section.paragraph--type--logo-slider div.loader{opacity:1;width:calc(100% - 14rem);max-width:110rem;height:.2rem;margin:4.5rem 0 0 .5rem;background-color:#d4d3d3;-js-display:flex;display:flex;align-items:center;transition:opacity .3s ease}section.paragraph--type--logo-slider div.progress{height:.4rem;background-color:#000;transition:width .3s ease}section.paragraph--type--openinghours{padding:5rem 2.5rem;background-color:#000}@media only screen and (min-width:650px){section.paragraph--type--openinghours{padding:7rem 5rem 4rem}}@media only screen and (min-width:1000px){section.paragraph--type--openinghours{padding:10rem 7.3rem 5rem}}@media only screen and (min-width:1000px){section.paragraph--type--openinghours div.container{width:100%;max-width:120rem;margin:0 auto;-js-display:flex;display:flex;justify-content:space-between}}@media only screen and (min-width:650px){section.paragraph--type--openinghours div.wrapper{width:60rem;margin:0 auto}}section.paragraph--type--openinghours h3.subtitle{color:#aeb1a8}section.paragraph--type--promotion-slider{background-color:#000}section.paragraph--type--promotion-slider h2,section.paragraph--type--promotion-slider p{color:#fff}section.paragraph--type--promotion-slider h2{font-size:2.8rem;line-height:3.2rem}@media only screen and (min-width:1000px){section.paragraph--type--promotion-slider h2{font-size:3.6rem;line-height:4rem}}section.paragraph--type--promotion-slider div.container{position:relative;width:calc(100% - 4rem);max-width:120rem;margin:0 auto}@media only screen and (min-width:650px){section.paragraph--type--promotion-slider div.container{width:calc(100% - 10rem)}}@media only screen and (min-width:1000px){section.paragraph--type--promotion-slider div.container{width:calc(100% - 15rem)}}section.paragraph--type--promotion-slider ul.items{width:100%}section.paragraph--type--promotion-slider div.counter{z-index:1;position:absolute;left:3rem;bottom:3rem;-js-display:flex;display:flex;flex-direction:column}section.paragraph--type--promotion-slider div.counter div.current-wrapper{-js-display:flex;display:flex}section.paragraph--type--promotion-slider div.counter span.current,section.paragraph--type--promotion-slider div.counter span.total{width:2rem}section.paragraph--type--promotion-slider div.counter span{color:#fff;font-size:1.4rem;font-weight:500;line-height:1.8rem;letter-spacing:.1rem}section.paragraph--type--promotion-slider div.counter span.total{opacity:.7}section.paragraph--type--promotion-slider .item a{position:relative;display:block;height:44rem;padding:7rem 3rem}@media only screen and (min-width:650px){section.paragraph--type--promotion-slider .item a{height:50rem;padding:12rem 7rem}}@media only screen and (min-width:1000px){section.paragraph--type--promotion-slider .item a{height:61rem;padding:16rem 10rem}}section.paragraph--type--promotion-slider .item a:after{position:absolute;content:"";display:block;opacity:.3;background-color:#000;width:100%;top:0;left:0;right:0;bottom:0}section.paragraph--type--promotion-slider .content{position:relative;z-index:1;width:100%}@media only screen and (min-width:650px){section.paragraph--type--promotion-slider .content{max-width:45rem}}@media only screen and (min-width:1000px){section.paragraph--type--promotion-slider .content{max-width:50rem}}section.paragraph--type--promotion-slider div.slick-arrow{position:absolute;cursor:pointer;z-index:1;display:block;width:3rem;height:3rem;left:13rem;bottom:3rem;background-image:url(/profiles/hv/themes/base/dist/img/icon-arrow-right.svg);background-repeat:no-repeat;background-size:1rem;background-position:50%;transition:all .3s ease}section.paragraph--type--promotion-slider div.slick-arrow:hover{left:13.5rem}section.paragraph--type--promotion-slider div.arrow-left{left:8rem;transform:rotate(180deg)}section.paragraph--type--promotion-slider div.arrow-left:hover{left:7.5rem}section.paragraph--type--promotion-slider p{margin:.5rem 0 0}@media only screen and (min-width:650px){section.paragraph--type--promotion-slider p{margin:1rem 0 0}}#block-mainpagecontent-2 form.user-login-form section.paragraph--type--promotion-slider input.form-submit,section.paragraph--type--promotion-slider #block-mainpagecontent-2 form.user-login-form input.form-submit,section.paragraph--type--promotion-slider .cta{margin:2rem 0 0}@media only screen and (min-width:650px){#block-mainpagecontent-2 form.user-login-form section.paragraph--type--promotion-slider input.form-submit,section.paragraph--type--promotion-slider #block-mainpagecontent-2 form.user-login-form input.form-submit,section.paragraph--type--promotion-slider .cta{margin:3rem 0 0}}section.paragraph--type--promotion-slider div.bg{width:100%;height:27rem;margin:-22rem 0 0;background-color:#e8cbae}@media only screen and (min-width:650px){section.paragraph--type--promotion-slider div.bg{height:30rem;margin:-25rem 0 0;height:40rem;margin:-30rem 0 0}}section.paragraph--type--quote{width:90%;max-width:120rem;padding:2rem 0;margin:0 auto;border-top:.1rem solid #f6f6f6;border-bottom:.1rem solid #f6f6f6;-js-display:flex;display:flex;flex-direction:row;flex-wrap:wrap}@media only screen and (min-width:850px){section.paragraph--type--quote{flex-wrap:nowrap;justify-content:space-between;padding:4rem 0}}section.paragraph--type--quote svg{order:2;min-width:2.1rem;height:1.7rem}@media only screen and (min-width:850px){section.paragraph--type--quote svg{order:0}}section.paragraph--type--quote div.info{order:3;margin:0 0 0 1.5rem}@media only screen and (min-width:850px){section.paragraph--type--quote div.info{order:0;width:30%}}@media only screen and (min-width:1000px){section.paragraph--type--quote div.info{width:20%}}section.paragraph--type--quote span.name{display:block;color:#927575;font-size:2.1rem;font-weight:500;line-height:2.5rem;letter-spacing:.02rem}section.paragraph--type--quote span.category{display:block;margin:.5rem 0 0;color:rgba(0,0,0,.6);font-family:Garamound;font-size:2.1rem;font-weight:500;letter-spacing:0;line-height:2.5rem}section.paragraph--type--quote p.quote{order:1;width:100%;max-width:85rem;margin:0 0 2rem}@media only screen and (min-width:850px){section.paragraph--type--quote p.quote{order:0;width:70%;margin:0 0 0 2.5rem}}@media only screen and (min-width:1000px){section.paragraph--type--quote p.quote{width:80%}}section.paragraph--type--service-information div.container{position:relative;margin:1rem 0 0;padding:0 2.5rem;background-color:#f9f9f9}@media only screen and (min-width:650px){section.paragraph--type--service-information div.container{padding:0 5rem 7rem}}@media only screen and (min-width:1000px){section.paragraph--type--service-information div.container{width:100%;padding:0 7.3rem 10rem}}section.paragraph--type--service-information div.bg{position:relative;top:-1rem;width:100%;height:20rem;background-repeat:no-repeat;background-position:50%;background-size:cover}@media only screen and (min-width:650px){section.paragraph--type--service-information div.bg{min-width:52%;height:45rem}}section.paragraph--type--service-information div.content{position:relative;top:-1rem;padding:2.5rem 2.5rem 4rem}@media only screen and (min-width:1000px){section.paragraph--type--service-information div.content{padding:2.5rem 0 0}}section.paragraph--type--service-information p{color:#595959;margin:1rem 0 0}section.paragraph--type--service-information ul.items{width:100%;max-width:120rem;margin:0 auto}@media only screen and (min-width:1000px){section.paragraph--type--service-information ul.items{-js-display:flex;display:flex;justify-content:space-between}}@media only screen and (min-width:650px){section.paragraph--type--service-information li.item{-js-display:flex;display:flex}section.paragraph--type--service-information li.item+li{margin:4rem 0 0}section.paragraph--type--service-information li.item:first-of-type div.content{padding:5rem 0 4rem 3rem}section.paragraph--type--service-information li.item:nth-of-type(2){flex-direction:row-reverse}section.paragraph--type--service-information li.item:nth-of-type(2) div.content{padding:2rem 3rem 4rem 0}}@media only screen and (min-width:1000px){section.paragraph--type--service-information li.item{width:calc(33.33333% - 2rem);flex-direction:column}section.paragraph--type--service-information li.item+li{margin:0}section.paragraph--type--service-information li.item:first-of-type div.content{padding:2.5rem 0 0}section.paragraph--type--service-information li.item:nth-of-type(2){flex-direction:column}section.paragraph--type--service-information li.item:nth-of-type(2) div.content{padding:2.5rem 0 0}}section.paragraph--type--services-information{padding:0 2.5rem 5rem}@media only screen and (min-width:650px){section.paragraph--type--services-information{padding:3rem 5rem 7rem;width:100%;max-width:134rem;margin:0 auto;padding:10rem 7.3rem}}section.paragraph--type--services-information div.content{padding:4rem 2.5rem}@media only screen and (min-width:650px){section.paragraph--type--services-information div.content{width:52%;padding:0 4% 0 0;-js-display:flex;display:flex;justify-content:center;flex-direction:column}}@media only screen and (min-width:1000px){section.paragraph--type--services-information div.content{width:100%;padding:0 0 2.5rem}}section.paragraph--type--services-information p{margin:1rem 0;color:#595959}section.paragraph--type--services-information div.bg{width:100%;height:40rem;background-repeat:no-repeat;background-position:50%;background-size:cover}@media only screen and (min-width:650px){section.paragraph--type--services-information div.bg{width:48%}}@media only screen and (min-width:1000px){section.paragraph--type--services-information div.bg{width:100%}}@media only screen and (min-width:1000px){section.paragraph--type--services-information ul.items{-js-display:flex;display:flex;justify-content:space-between}}@media only screen and (min-width:650px){section.paragraph--type--services-information li.item{-js-display:flex;display:flex;flex-direction:row}section.paragraph--type--services-information li.item:nth-of-type(2){flex-direction:row-reverse}section.paragraph--type--services-information li.item:nth-of-type(2) div.content{padding:0 0 0 4%}}@media only screen and (min-width:1000px){section.paragraph--type--services-information li.item{width:calc(33.33333% - 2rem);flex-direction:column}section.paragraph--type--services-information li.item:nth-of-type(2){flex-direction:column-reverse;justify-content:flex-end}section.paragraph--type--services-information li.item:nth-of-type(2) div.content{padding:2.5rem 0 0}}section.paragraph--type--shop-info{position:relative;bottom:-1rem;margin:-1rem 0 0;padding:5rem;background-color:#000}@media only screen and (min-width:650px){section.paragraph--type--shop-info{padding:7rem 10rem 5.5rem}}section.paragraph--type--shop-info div.container{width:100%;max-width:120rem;margin:0 auto}@media only screen and (min-width:1000px){section.paragraph--type--shop-info div.container{-js-display:flex;display:flex;justify-content:space-between}}section.paragraph--type--shop-info .h3-title-white{max-width:27rem}@media only screen and (min-width:650px){section.paragraph--type--shop-info .h3-title-white{max-width:35rem}}@media only screen and (min-width:1000px){section.paragraph--type--shop-info .h3-title-white{max-width:37rem;width:37rem}}@media only screen and (min-width:650px){section.paragraph--type--shop-info ul.shops{-js-display:flex;display:flex}}@media only screen and (min-width:1000px){section.paragraph--type--shop-info ul.shops{max-width:45rem;width:100%}}section.paragraph--type--shop-info li.shop{margin:3rem 0 0}section.paragraph--type--shop-info li.shop h3{font-weight:500}@media only screen and (min-width:650px){section.paragraph--type--shop-info li.shop{width:50%}}@media only screen and (min-width:1000px){section.paragraph--type--shop-info li.shop{width:auto;margin:0}section.paragraph--type--shop-info li.shop+li{margin:0 0 0 9rem}}section.paragraph--type--shop-info ul.items{margin:.5rem 0 0}section.paragraph--type--shop-info li.item{margin:1.5rem 0 0;-js-display:flex;display:flex}section.paragraph--type--shop-info div.content{-js-display:flex;display:flex;flex-direction:column}section.paragraph--type--shop-info a.text-white,section.paragraph--type--shop-info div.content{margin:0 0 0 1.5rem}section.paragraph--type--shop-info .text-white{font-size:1.4rem;font-weight:500;line-height:1.7rem;letter-spacing:.025rem}section.paragraph--type--shop-info a:hover{color:#8e9fac}section.paragraph--type--shop-info svg{margin:.3rem 0 0}section.paragraph--type--shop-info g{fill:#aeb1a8}section.paragraph--type--shops-overview{position:relative}section.paragraph--type--shops-overview div.bg{z-index:-1;position:absolute;display:block;background-color:#000;top:42rem;left:0;bottom:0;right:0}@media only screen and (min-width:650px){section.paragraph--type--shops-overview div.bg{top:38rem}}@media only screen and (min-width:1000px){section.paragraph--type--shops-overview div.bg{top:46rem}}section.paragraph--type--shops{-js-display:flex;display:flex;margin:-1rem 0 0;overflow:hidden}@media only screen and (min-width:650px){section.paragraph--type--shops{margin:0;height:61rem}}section.paragraph--type--shops aside.orange{display:block;min-width:2.5rem;width:2.5rem;margin:1rem 0 0;background-color:#e8cbae}@media only screen and (min-width:650px){section.paragraph--type--shops aside.orange{min-width:5rem;width:5rem}}@media only screen and (min-width:1000px){section.paragraph--type--shops aside.orange{width:calc((100% - 120rem) / 2)}}section.paragraph--type--shops aside.shape{min-width:2.5rem;width:2.5rem;margin:1rem 0 0}@media only screen and (min-width:650px){section.paragraph--type--shops aside.shape{min-width:5rem;width:5rem}}@media only screen and (min-width:1000px){section.paragraph--type--shops aside.shape{width:calc((100% - 120rem) / 2)}}section.paragraph--type--shops aside.shape svg{display:none;margin:11.5rem 0 0 -30.5rem;filter:drop-shadow(0 -1rem 7rem #c3c3c3)}@media only screen and (min-width:650px){section.paragraph--type--shops aside.shape svg{display:block}}section.paragraph--type--shops div.item{position:relative;width:calc(100% - 5rem);max-width:120rem;padding:7rem 3rem;-js-display:flex;display:flex;align-items:center}@media only screen and (min-width:1000px){section.paragraph--type--shops div.item{width:100%;padding:10rem}}section.paragraph--type--shops div.item:after{content:"";position:absolute;pointer-events:none;background-color:rgba(0,0,0,.4);top:0;left:0;right:0;bottom:0}section.paragraph--type--shops div.item p{margin:1rem 0 0}section.paragraph--type--shops div.content{z-index:1;width:100%}@media only screen and (min-width:650px){section.paragraph--type--shops div.content{max-width:35rem}}@media only screen and (min-width:1000px){section.paragraph--type--shops div.content{width:70%;max-width:65rem}}section.paragraph--type--shops div.cta-wrapper{margin:4rem 0 0}@media only screen and (min-width:1000px){section.paragraph--type--shops div.cta-wrapper{-js-display:flex;display:flex}}section.paragraph--type--shops div.cta-wrapper a{padding:2.5rem;margin:.5rem 1rem .5rem 0}@media only screen and (min-width:1000px){section.paragraph--type--shops div.cta-wrapper a{padding:2.5rem 4rem}}body.page-node-type-contact section.paragraph--type--shops aside.orange{background-color:#f6f4ee}body.page-node-type-contact section.paragraph--type--shops svg #Fill-20,body.page-node-type-contact section.paragraph--type--shops svg #Fill-21,body.page-node-type-contact section.paragraph--type--shops svg #Fill-22{fill:#e1dac4}section.paragraph--type--video-inline{padding:0 2.5rem;background-color:#fff}@media only screen and (min-width:650px){section.paragraph--type--video-inline{padding:0 5rem}}@media only screen and (min-width:1000px){section.paragraph--type--video-inline{padding:0 7.3rem}}section.paragraph--type--video-inline div.container{width:100%;max-width:135rem;margin:0 auto}section.paragraph--type--video-inline aside.top{position:relative;height:23rem}@media only screen and (min-width:650px){section.paragraph--type--video-inline aside.top{height:45rem}}@media only screen and (min-width:1000px){section.paragraph--type--video-inline aside.top{height:60rem}}section.paragraph--type--video-inline aside.top iframe{width:100%;height:100%}section.paragraph--type--video-inline div.bg{cursor:pointer;position:absolute;width:100%;top:0;bottom:0;left:0;right:0;-js-display:flex;display:flex;align-items:center;justify-content:center;background-repeat:no-repeat;background-position:50%;background-size:cover;transition:opacity 1s ease}section.paragraph--type--video-inline div.bg.active{transition:opacity 1s ease;opacity:0}section.paragraph--type--video-inline div.bg.iframe{pointer-events:none}section.paragraph--type--video-inline div.bg:after{z-index:0;position:absolute;pointer-events:none;content:"";display:block;background-color:#000;opacity:.3;width:100%;top:0;bottom:0;left:0;right:0}section.paragraph--type--video-inline div.bg svg{position:relative;z-index:1;transition:transform .3s ease}section.paragraph--type--video-inline div.bg svg:hover{transform:scale(1.1)}section.paragraph--type--video-inline video{display:block;width:100%;height:100%}section.paragraph--type--video-inline aside.bottom{padding:1.5rem 0 5rem;-js-display:flex;display:flex;align-items:flex-start}@media only screen and (min-width:650px){section.paragraph--type--video-inline aside.bottom{padding:2.5rem 0 7rem}}section.paragraph--type--video-inline .duration{color:#b3b3b3;font-size:1.15rem;font-weight:700;line-height:1.6rem;letter-spacing:.066rem}section.paragraph--type--video-inline h3{margin:0 0 0 1rem}section.paragraph--type--why-hv{position:relative;width:100%;margin:0 auto;height:55rem;align-items:center}section.paragraph--type--why-hv.desktop{display:none}section.paragraph--type--why-hv.mobile{display:block;height:auto;padding:7rem 2.5rem 6rem}section.paragraph--type--why-hv.mobile:after{display:none}section.paragraph--type--why-hv.mobile div.menu,section.paragraph--type--why-hv.mobile div.menu ul{width:100%}section.paragraph--type--why-hv.mobile div.menu ul li a{width:100%;-js-display:flex;display:flex;align-items:center}section.paragraph--type--why-hv.mobile .container,section.paragraph--type--why-hv.mobile div.menu ul li a span{width:100%}@media only screen and (min-width:750px){section.paragraph--type--why-hv.desktop{-js-display:flex;display:flex}section.paragraph--type--why-hv.mobile{display:none}}@media only screen and (min-width:1000px){section.paragraph--type--why-hv{height:75rem}}section.paragraph--type--why-hv:before{width:100%}section.paragraph--type--why-hv:after,section.paragraph--type--why-hv:before{position:absolute;opacity:.2;content:"";background-color:#000;top:0;right:0;bottom:0}section.paragraph--type--why-hv:after{z-index:-1;width:50%}section.paragraph--type--why-hv div.container{width:calc(100% - 10rem);max-width:120rem;margin:0 auto;-js-display:flex;display:flex;align-items:center}@media only screen and (min-width:1000px){section.paragraph--type--why-hv div.container{width:calc(100% - 12.8rem)}}section.paragraph--type--why-hv div.menu{width:50%;z-index:1}section.paragraph--type--why-hv div.menu ul{margin:2rem 0 0;width:calc(100% + .5rem)}section.paragraph--type--why-hv div.menu ul li{cursor:pointer;padding:2.5rem 3rem;background-color:#fff;-js-display:flex;display:flex;align-items:center;justify-content:space-between;transition:all .3s ease}@media only screen and (min-width:1000px){section.paragraph--type--why-hv div.menu ul li{padding:2.5rem 4.5rem}}section.paragraph--type--why-hv div.menu ul li+li{border-top:.1rem solid #f1f1f1}section.paragraph--type--why-hv div.menu ul li+li.active,section.paragraph--type--why-hv div.menu ul li+li:hover{border-top:.1rem solid #95abbc}section.paragraph--type--why-hv div.menu ul li.active,section.paragraph--type--why-hv div.menu ul li:hover{background-color:#95abbc}section.paragraph--type--why-hv div.menu ul li.active svg,section.paragraph--type--why-hv div.menu ul li:hover svg{opacity:1}section.paragraph--type--why-hv div.menu ul li.active svg #Desktop,section.paragraph--type--why-hv div.menu ul li:hover svg #Desktop{fill:#fff;stroke:#fff}section.paragraph--type--why-hv div.menu ul li.active span,section.paragraph--type--why-hv div.menu ul li:hover span{color:#fff}section.paragraph--type--why-hv div.menu ul li svg{opacity:.15;transition:opacity .3s ease}section.paragraph--type--why-hv div.menu ul li svg #Desktop{fill:rgba(0,0,0,.5);transition:all .1s ease}section.paragraph--type--why-hv div.menu ul li span{width:100%;margin:0 2.5rem;font-size:1.6rem;font-weight:500;line-height:1.9rem;letter-spacing:.03rem;transition:color .3s ease}@media only screen and (min-width:1000px){section.paragraph--type--why-hv div.menu ul li span{font-size:1.9rem;line-height:2.3rem}}section.paragraph--type--why-hv div.icon{width:3.5rem;height:3.5rem;background-repeat:no-repeat;background-position:50%;background-size:contain;-js-display:flex;display:flex;align-items:center;justify-content:center}section.paragraph--type--why-hv div.bg{opacity:0;z-index:-1;position:absolute;pointer-events:none;top:0;bottom:0;left:0;right:0;background-position:50%;background-size:cover;background-repeat:no-repeat;transition:opacity .3s ease}section.paragraph--type--why-hv div.bg.active{opacity:1;transition:opacity 1s ease}section.paragraph--type--why-hv div.info{position:relative;width:50%;min-height:50rem;padding:1rem}section.paragraph--type--why-hv div.info p{margin:1rem 0 0}@media only screen and (max-width:1000px){section.paragraph--type--why-hv div.info h2.h1-white{font-size:2.6rem;line-height:3rem}}section.paragraph--type--why-hv div.content{opacity:0;position:absolute;pointer-events:none;width:80%;max-width:48rem;top:50%;bottom:0;right:0;transform:translateY(-60%);transition:opacity .3s ease}section.paragraph--type--why-hv div.content.active{opacity:1;pointer-events:auto;transition:opacity 1s ease .2s}#block-mainpagecontent-2 form.user-login-form section.paragraph--type--why-hv input.form-submit,section.paragraph--type--why-hv #block-mainpagecontent-2 form.user-login-form input.form-submit,section.paragraph--type--why-hv .cta{margin:3rem 0 0}section.paragraph--type--inspiration{display:block;padding:0 0 7rem}@media only screen and (min-width:1000px){section.paragraph--type--inspiration{padding:0 0 11rem}}body.page-node-type-home section.paragraph--type--inspiration{display:none}@media only screen and (min-width:650px){body.page-node-type-home section.paragraph--type--inspiration{display:block}}section.footerwrapper{background-color:#f8f7f7}section.footerwrapper footer.main{width:100%;max-width:120rem;margin:0 auto;padding:7rem 2.5rem 4rem;-js-display:flex;display:flex;flex-direction:column}@media only screen and (min-width:650px){section.footerwrapper footer.main{padding:7rem 5rem;flex-direction:row;flex-wrap:wrap}}@media only screen and (min-width:1000px){section.footerwrapper footer.main{flex-wrap:nowrap;justify-content:space-between}}section.footerwrapper a.footer-logo{cursor:pointer;display:block;width:9rem;height:6rem;margin:0 auto}@media only screen and (min-width:650px){section.footerwrapper a.footer-logo{width:12.8rem;height:8.6rem}}section.footerwrapper a.footer-logo:hover svg{opacity:.4}section.footerwrapper a.footer-logo svg{opacity:.2;width:9rem;height:6rem;transition:opacity .3s ease}@media only screen and (min-width:650px){section.footerwrapper a.footer-logo svg{width:12.8rem;height:8.6rem}}@media only screen and (min-width:650px){section.footerwrapper div.footer-links-mobile{width:calc(100% - 12.8rem)}}@media only screen and (min-width:1000px){section.footerwrapper div.footer-links-mobile{display:none}}section.footerwrapper div.footer-links{display:none}@media only screen and (min-width:1000px){section.footerwrapper div.footer-links{display:block}}section.footerwrapper div.region-footer{width:100%;margin:5rem 0 0}@media only screen and (min-width:650px){section.footerwrapper div.region-footer{padding:0 0 0 16.3rem;margin:4rem 0 0 auto}}@media only screen and (min-width:1000px){section.footerwrapper div.region-footer{width:50%;padding:0;margin:0 0 0 3rem}}section.footerwrapper div.disclaimer-container{padding:0 0 3rem;max-width:35rem;margin:0 auto;-js-display:flex;display:flex;flex-wrap:wrap;justify-content:center}@media only screen and (min-width:1000px){section.footerwrapper div.disclaimer-container{max-width:none}}section.footerwrapper div.disclaimer-container span{color:rgba(0,0,0,.3);margin:1rem 0 0;font-size:1.2rem;font-weight:500;line-height:1.6rem;letter-spacing:.025rem}@media only screen and (min-width:1000px){section.footerwrapper div.disclaimer-container span{margin:0}}section.footerwrapper nav.menu--disclaimer ul.menu{-js-display:flex;display:flex;margin:0}section.footerwrapper nav.menu--disclaimer li.menu-item{padding-top:0}section.footerwrapper nav.menu--disclaimer li.menu-item+li.menu-item{margin:0 0 0 2.5rem}@media only screen and (min-width:1000px){section.footerwrapper nav.menu--disclaimer li.menu-item{margin:0 0 0 2.5rem}}section.footerwrapper .link-noticed,section.footerwrapper nav.menu--disclaimer li.menu-item a{display:block;color:rgba(0,0,0,.3);font-size:1.2rem;font-weight:500;line-height:1.6rem;letter-spacing:.025rem;transition:color .3s ease}section.footerwrapper .link-noticed.link-noticed,section.footerwrapper nav.menu--disclaimer li.menu-item a.link-noticed{margin:1rem 0 0 2.5rem}@media only screen and (min-width:1000px){section.footerwrapper .link-noticed.link-noticed,section.footerwrapper nav.menu--disclaimer li.menu-item a.link-noticed{margin:0 0 0 2.5rem}}section.footerwrapper .link-noticed:hover,section.footerwrapper nav.menu--disclaimer li.menu-item a:hover{color:#000}@media only screen and (min-width:1000px){section.footerwrapper .text-mobile{display:none}}section.footerwrapper .text-desktop{display:none}@media only screen and (min-width:1000px){section.footerwrapper .text-desktop{display:initial}}div.full-img{cursor:pointer;position:relative;background-position:50%;background-repeat:no-repeat;background-size:cover}div.full-img:after{position:absolute;pointer-events:none;content:"";opacity:0;display:block;width:100%;background-color:#000;top:0;left:0;right:0;bottom:0;transition:opacity .3s ease}div.full-img:hover:after{opacity:.2}div.full-img:hover svg{opacity:1;transition:opacity .3s ease .2s}div.full-img svg{position:absolute;z-index:1;bottom:2rem;left:50%;transform:translateX(-50%)}div.full-img svg,div.show-full-img{opacity:0;transition:opacity .3s ease}div.show-full-img{z-index:10;cursor:pointer;position:fixed;pointer-events:none;background-color:rgba(0,0,0,.5);left:0;top:0;right:0;bottom:0;-js-display:flex;display:flex;align-items:center;justify-content:center}div.show-full-img.open{opacity:1;pointer-events:auto}div.show-full-img div.bg-img{position:relative;width:80vw;height:80vh;background-repeat:no-repeat;background-size:contain;background-position:50%}div.show-full-img div.close{opacity:.5;cursor:pointer;position:absolute;bottom:2rem;left:50%;transform:translateX(-50%);transition:opacity .3s ease}div.show-full-img div.close:hover{opacity:1}header.header-default{position:relative;width:100%;-js-display:flex;display:flex}header.header-default.white .container,header.header-default.white aside{background-color:#f4f4f4}header.header-default.white svg g path{fill:#fff}header.header-default.green .container,header.header-default.green aside{background-color:#373d35}header.header-default.green svg g path{fill:#313730}header.header-default.pink .container,header.header-default.pink aside{background-color:#dccfcf}header.header-default.pink svg g path{fill:#d3c7c7}header.header-default.brown .container,header.header-default.brown aside{background-color:#332c26}header.header-default.brown svg g path{fill:#2f2823}header.header-default.blue .container,header.header-default.blue aside{background-color:#2f4453}header.header-default.blue svg g path{fill:#293c4a}header.header-default.green-light .container,header.header-default.green-light aside{background-color:#aeb1a8}header.header-default.green-light svg g path{fill:#a1a49c}header.header-default.yellow .container,header.header-default.yellow aside{background-color:#e1dac4}header.header-default.yellow svg g path{fill:#d1cab6}header.header-default aside{position:relative;width:100%;max-width:2.5rem;margin:1rem 0 0}@media only screen and (min-width:650px){header.header-default aside{max-width:7.4rem;background-position:0 0;background-size:initial}header.header-default aside.white{background-image:url(/profiles/hv/themes/base/dist/img/pattern-header-white.png)}header.header-default aside.green{background-image:url(/profiles/hv/themes/base/dist/img/pattern-header-green.png)}header.header-default aside.pink{background-image:url(/profiles/hv/themes/base/dist/img/pattern-header-pink.png)}header.header-default aside.brown{background-image:url(/profiles/hv/themes/base/dist/img/pattern-header-brown.png)}header.header-default aside.blue{background-image:url(/profiles/hv/themes/base/dist/img/pattern-header-blue.png)}header.header-default aside.green-light{background-image:url(/profiles/hv/themes/base/dist/img/pattern-header-green-light.png)}header.header-default aside.yellow{background-image:url(/profiles/hv/themes/base/dist/img/pattern-header-yellow.png)}}@media only screen and (min-width:1345px){header.header-default aside{min-width:7.4rem;max-width:100%}}header.header-default aside.right{background-image:none;position:relative}header.header-default aside.right:after{content:"";display:none;position:absolute;background-position:0 0;background-size:initial;top:0;left:1.7rem;bottom:0;right:0}@media only screen and (min-width:650px){header.header-default aside.right:after{display:block}}@media only screen and (min-width:900px){header.header-default aside.right:after{left:5.3rem}}header.header-default aside.right.white:after{background-image:url(/profiles/hv/themes/base/dist/img/pattern-header-white.png)}header.header-default aside.right.green:after{background-image:url(/profiles/hv/themes/base/dist/img/pattern-header-green.png)}header.header-default aside.right.pink:after{background-image:url(/profiles/hv/themes/base/dist/img/pattern-header-pink.png)}header.header-default aside.right.brown:after{background-image:url(/profiles/hv/themes/base/dist/img/pattern-header-brown.png)}header.header-default aside.right.blue:after{background-image:url(/profiles/hv/themes/base/dist/img/pattern-header-blue.png)}header.header-default aside.right.green-light:after{background-image:url(/profiles/hv/themes/base/dist/img/pattern-header-green-light.png)}header.header-default aside.right.yellow:after{background-image:url(/profiles/hv/themes/base/dist/img/pattern-header-yellow.png)}header.header-default svg{position:absolute}header.header-default div.shape-mobile{display:none}header.header-default div.shape-mobile svg{height:60.8rem;left:-30.8rem;top:-1rem}@media only screen and (min-width:650px){header.header-default div.shape-mobile{display:block}}@media only screen and (min-width:900px){header.header-default div.shape-mobile{display:none}}header.header-default div.shape-desktop{display:none}header.header-default div.shape-desktop svg{left:-25.2rem;top:-1rem}@media only screen and (min-width:900px){header.header-default div.shape-desktop{display:block}}header.header-default div.container{position:relative;width:calc(100% - 5rem);max-width:120rem;padding:5rem 3rem;height:47rem;background-position:50%;background-size:cover;background-repeat:no-repeat;-js-display:flex;display:flex;align-items:center}@media only screen and (min-width:650px){header.header-default div.container{width:calc(100% - 10rem);height:60.8rem;padding:5rem}}@media only screen and (min-width:900px){header.header-default div.container{width:calc(100% - 14.8rem)}}@media only screen and (min-width:1345px){header.header-default div.container{min-width:120rem;padding:10rem}}header.header-default div.container:after{content:"";position:absolute;display:block;background-color:#000;opacity:.3;top:0;left:0;right:0;bottom:0}header.header-default div.content{position:relative;z-index:1;width:100%}@media only screen and (min-width:650px){header.header-default div.content{max-width:30rem}}@media only screen and (min-width:900px){header.header-default div.content{max-width:48rem}}header.header-default div.content span{font-weight:500;line-height:1.9rem}header.header-default div.content h1,header.header-default div.content p{margin:1rem 0 0}header.header-default a.cta{display:none;margin:2.5rem 0 0}@media only screen and (min-width:650px){header.header-default a.cta{display:inline-block}}@media only screen and (min-width:900px){header.header-default a.cta{margin:3rem 0 0}}div.paragraph--default--title-text{width:100%;padding:5rem 2.5rem 3rem;margin:0 auto}div.paragraph--default--title-text.left h2,div.paragraph--default--title-text.left p{text-align:left}div.paragraph--default--title-text.center h2,div.paragraph--default--title-text.center p{text-align:center}@media only screen and (min-width:650px){div.paragraph--default--title-text{padding:7.5rem 10rem 4rem}}@media only screen and (min-width:1000px){div.paragraph--default--title-text{max-width:100rem;padding:7.5rem 14.8rem 5rem}}div.paragraph--default--title-text p{margin:.5rem 0 0;color:#595959}div.paragraph--default--title-text p.tablet{display:none}@media only screen and (min-width:650px){div.paragraph--default--title-text p.tablet{display:block}}a.teaser--filter{display:block;width:100%}a.teaser--filter:hover div.bg{border:.7rem solid #f1f1f1}a.teaser--filter:hover div.content h5,a.teaser--filter:hover div.content span{color:#d3c7c7}a.teaser--filter div.bg{position:relative;display:block;width:100%;height:22.5rem;padding:2rem;border:.7rem solid #fff;background-repeat:no-repeat;background-position:50%;background-size:cover;transition:border .3s ease}@media only screen and (min-width:650px){a.teaser--filter div.bg{height:30rem}}@media only screen and (min-width:1000px){a.teaser--filter div.bg{height:33rem}}a.teaser--filter div.bg:before{z-index:0;position:absolute;content:"";opacity:.3;background-color:#000;display:block;width:100%;top:0;left:0;bottom:0;right:0}a.teaser--filter div.date{z-index:1;position:relative;-js-display:flex;display:flex;flex-direction:column}a.teaser--filter div.date span{color:#fff;font-size:1.4rem;font-weight:500;line-height:1.8rem;letter-spacing:.022rem}a.teaser--filter div.date span+span{opacity:.5}a.teaser--filter div.content{width:100%;padding:1.5rem .2rem 0}a.teaser--filter div.content span{color:#d3c7c7;font-weight:400}a.teaser--filter div.content h5,a.teaser--filter div.content span{transition:color .3s ease}a.teaser--filter div.content h5{margin:0 0 0 .5rem}a.teaser--filter div.tags{-js-display:flex;display:flex;flex-wrap:wrap;align-items:center}a.teaser--filter div.tags span{margin:0 0 0 .5rem}a.teaser--filter div.tags svg{display:block;width:.4rem;height:.4rem;margin:0 0 0 .5rem}:root{font-size:10px}.region-content{padding:9.3rem 0 0}@media only screen and (min-width:650px){.region-content{padding:13.3rem 0 0}}@media only screen and (min-width:1100px){.region-content{padding:0}}#toolbar-administration a,#toolbar-administration button{font-size:1.3rem}[data-scrollmagic]{opacity:0;transform:translateY(3rem)}[data-scrollmagic-fade]{opacity:0}*,a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{font-family:ApercuPro;font-size:1.6rem;color:#000;box-sizing:border-box;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}::-moz-selection{background-color:hsla(29,67%,83%,.5)}::selection{background-color:hsla(29,67%,83%,.5)}.h1-black,.h1-white,h1{font-size:3.6rem;font-weight:400;line-height:4.2rem;letter-spacing:.035rem}.h1-title,.h1-white{color:#fff}.h1-title{font-family:Garamound;font-size:2.8rem;font-weight:400;line-height:3.2rem;letter-spacing:0}@media only screen and (min-width:650px){.h1-title{font-size:3.6rem;line-height:4rem}}@media only screen and (min-width:1000px){.h1-title{font-size:5.6rem;line-height:6rem}}.h2-black,.h2-white,h2{font-size:2.5rem;font-weight:500;line-height:3.2rem;letter-spacing:.025rem}.h2-white{color:#fff}.h2-title,.h2-title-white,section.paragraph--type--body-centered h2{color:#000;font-family:Garamound;font-size:2.8rem;font-weight:500;line-height:3.2rem;letter-spacing:0}@media only screen and (min-width:650px){.h2-title,.h2-title-white,section.paragraph--type--body-centered h2{font-size:3.6rem;line-height:4rem}}@media only screen and (min-width:900px){.h2-title,.h2-title-white,section.paragraph--type--body-centered h2{font-size:4.6rem;line-height:5rem}}.h2-title-white{color:#fff}.h3-black,h3{font-size:2.1rem;font-weight:500;line-height:2.5rem;letter-spacing:.02rem}.h3-black.h3-white,h3.h3-white{color:#fff}.h3-title,.h3-title-white,section.paragraph--type--body-centered h3,section.paragraph--type--body h2{color:#000;font-family:Garamound;font-size:2.4rem;font-weight:500;line-height:2.8rem;letter-spacing:0}@media only screen and (min-width:650px){.h3-title,.h3-title-white,section.paragraph--type--body-centered h3,section.paragraph--type--body h2{font-size:2.8rem;line-height:3.2rem}}@media only screen and (min-width:1000px){.h3-title,.h3-title-white,section.paragraph--type--body-centered h3,section.paragraph--type--body h2{font-size:3.6rem;line-height:4rem}}.h3-title-white{color:#fff}.h4-black,h4{font-size:1.7rem;font-weight:500;line-height:2rem;letter-spacing:.03rem}@media only screen and (min-width:650px){.h4-black,h4{font-size:1.7rem;line-height:2.3rem}}.h4-black.h4-white,h4.h4-white{color:#fff}.h4-title,.h4-title-white,section.paragraph--type--body h3{color:#000;font-family:Garamound;font-size:2.8rem;font-weight:500;line-height:3.2rem;letter-spacing:0}.h4-title-white{color:#fff}.h5-black,h5{font-size:2.1rem;font-weight:500;line-height:2.5rem;letter-spacing:.02rem}.h5-black.h5-white,h5.h5-white{color:#fff}a,label,p,span{font-family:ApercuPro;font-size:1.6rem;font-weight:400;line-height:2.1rem;letter-spacing:0;transition:color .3s ease}a.text-white,label.text-white,p.text-white,span.text-white{color:#fff}a.text-info,label.text-info,p.text-info,span.text-info{color:#545454;font-size:1.4rem;line-height:1.8rem;letter-spacing:.02rem}a.text-info-title,label.text-info-title,p.text-info-title,span.text-info-title{font-size:1.2rem;font-weight:500;line-height:1.6rem;letter-spacing:.021rem}a.quote,label.quote,p.quote,span.quote{color:#dcbdc1;font-size:2.1rem;font-weight:300;line-height:2.4rem;letter-spacing:.035rem}@media only screen and (min-width:650px){a.quote,label.quote,p.quote,span.quote{font-size:3.6rem;line-height:4rem}}li,ul{margin:0}a{text-decoration:none}select::-ms-expand{display:none}.align-center{text-align:center}.align-left{text-align:left}.align-right{text-align:right}select{-webkit-appearance:none;-moz-appearance:none;-o-appearance:none;appearance:none}#block-mainpagecontent-2 form.user-login-form input.form-submit,.cta{display:inline-block;padding:2.5rem 3rem;background-color:#fff;color:#000;cursor:pointer;font-family:ApercuPro;font-size:1.6rem;font-weight:500;line-height:1.9rem;letter-spacing:.025rem;transition:all .3s ease}#block-mainpagecontent-2 form.user-login-form input.form-submit:hover,.cta:hover{color:#fff;background-color:#000}.overlay,section.paragraph--type--advice aside.first{position:relative}.overlay:after,section.paragraph--type--advice aside.first:after{position:absolute;pointer-events:none;z-index:0;opacity:.5;content:"";width:100%;left:0;right:0;top:0;bottom:0;background-color:rgba(0,0,0,.4)}.hide{display:none}
