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}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}.position--relative{position:relative}.position--absolute{position:absolute}.hidden{display:none}@media (max-width:819px){.hidden--small{display:none!important}}@media (min-width:820px){.hidden--large{display:none!important}}@media (min-width:1440px){.break--right{justify-self:flex-end;margin-right:clamp(calc(-100vw - 1640px / 2),-160px,0px)}.break--left{justify-self:flex-start;margin-left:clamp(calc(-100vw - 1640px / 2),-160px,0px)}}.margin--off{margin:0 -30px -30px -30px}@font-face{font-display:swap;font-family:"Archivo";font-style:normal;font-weight:100;src:url("../fonts/archivo-v19-latin-100.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Archivo";font-style:italic;font-weight:100;src:url("../fonts/archivo-v19-latin-100italic.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Archivo";font-style:normal;font-weight:400;src:url("../fonts/archivo-v19-latin-regular.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Archivo";font-style:normal;font-weight:600;src:url("../fonts/archivo-v19-latin-600.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Didot Regular";font-style:normal;font-weight:normal;src:url("../fonts/Didot-Regular.ttf") format("truetype")}body{font-family:"Archivo",sans-serif;font-size:25px;line-height:40px;font-weight:100}.fontsize--extralarge{font-size:100px;line-height:92px;font-weight:100;margin:16px}@media (max-width:819px){.fontsize--extralarge{font-size:50px;line-height:48px}}@media (min-width:820px) and (max-width:1023px){.fontsize--extralarge{font-size:75px;line-height:72px}}.fontsize--large{font-size:45px;line-height:64px;font-weight:100;margin:16px}@media (max-width:819px){.fontsize--large{font-size:27.5px;line-height:32px}}@media (min-width:820px) and (max-width:1023px){.fontsize--large{font-size:27.5px;line-height:32px}}.fontsize--medium{font-size:25px;line-height:40px;font-variant-numeric:oldstyle-nums;font-weight:100;margin:16px}@media (max-width:819px){.fontsize--medium{font-size:17.5px;line-height:24px}}@media (min-width:820px) and (max-width:1023px){.fontsize--medium{font-size:17.5px;line-height:24px}}.fontsize--small{font-size:20px;line-height:32px;font-weight:100}@media (max-width:819px){.fontsize--small{font-size:15px;line-height:24px}}@media (min-width:820px) and (max-width:1023px){.fontsize--small{font-size:15px;line-height:24px}}.fontsize--extrasmall{font-size:15px;line-height:24px;font-weight:100}@media (max-width:819px){.fontsize--extrasmall{font-size:11.25px;line-height:18px}}@media (min-width:820px) and (max-width:1023px){.fontsize--extrasmall{font-size:11.25px;line-height:18px}}.sans-serif{font-family:"Archivo",sans-serif}.serif{font-family:"Didot Regular",serif}.uppercase{text-transform:uppercase}.lowercase{text-transform:lowercase}.center{text-align:center}.strong,b,strong{font-weight:600}.light{font-weight:100}.italic,i{font-style:italic}a{color:#000000;text-decoration:none;cursor:pointer}a:hover{color:#D4A658}p{font-weight:100}ol,ul{padding-top:8px;padding-left:32px;list-style:disc}ol li,ul li{margin-bottom:8px}ol{list-style:decimal}.image--text--grid{margin:0 auto;padding:8px;max-width:1640px;display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr}@media (max-width:819px){.image--text--grid{-ms-grid-columns:1fr;grid-template-columns:1fr;padding:0}}@media (min-width:820px) and (max-width:1023px){.image--text--grid{padding:0}}.image--text--grid--column--left{-ms-grid-column:1;grid-column:1;margin:0}.image--text--grid--column--left img{width:40vw;max-width:668px}@media (max-width:819px){.image--text--grid--column--left img{width:70vw;height:auto}}@media (min-width:820px) and (max-width:1023px){.image--text--grid--column--left img{width:40vw;height:auto}}.image--text--grid--column--right{-ms-grid-column:2;grid-column:2;margin:auto auto auto 16px}@media (max-width:819px){.image--text--grid--column--right{-ms-grid-column:1;grid-column:1}}.text--image--grid{margin:0 auto;padding:16px;max-width:1640px;display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr}@media (max-width:819px){.text--image--grid{-ms-grid-columns:1fr;grid-template-columns:1fr;-ms-grid-rows:1fr;grid-template-rows:1fr;padding:0}.text--image--grid>:first-child{-ms-grid-row:1;-ms-grid-column:1}}@media (min-width:820px) and (max-width:1023px){.text--image--grid{padding:0}}.text--image--grid--left{-ms-grid-column:1;grid-column:1;margin:auto 0}@media (max-width:819px){.text--image--grid--left{-ms-grid-row:2;grid-row:2;margin:auto auto auto 16px}}@media (min-width:820px) and (max-width:1023px){.text--image--grid--left{margin:auto auto auto 16px}}.text--image--grid--right{-ms-grid-column:2;grid-column:2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.text--image--grid--right img{width:40vw;max-width:668px}@media (max-width:819px){.text--image--grid--right{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;-ms-grid-column:1;grid-column:1;-ms-grid-row:1;grid-row:1}.text--image--grid--right img{width:70vw;height:auto}}@media (min-width:820px) and (max-width:1023px){.text--image--grid--right img{width:40vw;height:auto}}.text--column{max-width:800px;margin:auto auto auto 80px}.text--column h1,.text--column h2,.text--column h3{margin:16px 0}@media (max-width:819px){.text--column{margin:auto auto auto 16px}}@media (min-width:820px) and (max-width:1023px){.text--column{margin:auto auto auto 16px}}@media (min-width:1024px) and (max-width:1279px){.text--column{margin:auto auto auto 80px}}@media (min-width:1280px){.text--column{margin:auto auto auto 80px}}.default--container{-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 auto;max-width:1640px;width:100%;padding:0 16px}.large--container{-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 auto;max-width:1440px;width:100%;padding:0 16px}body{background:#B2BCC6;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:100vh;overflow-x:hidden;cursor:url(../../public/img/Cursor.png) 8 8,auto;cursor:-webkit-image-set(url(../../public/img/Cursor-32px.png) 1x,url(../../public/img/Cursor-64px.png) 2x) 16 16,auto}body.preventScroll{overflow:hidden}body.preventScroll.scrolled .column--logo{-webkit-transition:none;transition:none;-webkit-transform:translateY(0px);transform:translateY(0px)}.inside{margin:0}figure{margin:0;padding:0}header{max-width:1640px;margin:auto;width:100%;z-index:100;position:fixed;left:0;right:0;top:0}.home:not(.noanim) #Subline{position:absolute;left:50%;white-space:nowrap;text-align:center;display:block;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);margin:0;pointer-events:none}@media (max-width:819px){.home:not(.noanim) #Subline{white-space:normal}}#Subline{display:none}.column--header{display:-ms-grid;display:grid;-ms-grid-columns:1fr auto 1fr;grid-template-columns:1fr auto 1fr;padding:16px}@media (min-width:820px) and (max-width:1023px){.column--header{padding:32px}}.column--logo{-ms-grid-column:2;grid-column:2;margin:auto;padding:auto;position:relative;z-index:10000;-webkit-transition:all ease-in-out 0.3s;transition:all ease-in-out 0.3s}.column--logo a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.column--logo img{display:block;width:170px;height:auto;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}@media (max-width:819px){.column--logo img{width:30vw;height:auto}}@media (min-width:820px) and (max-width:1023px){.column--logo img{width:15vw;height:auto}}body.scrolled .column--logo{-webkit-transform:translateY(-130px);transform:translateY(-130px)}.column--header--right{-ms-grid-column:3;grid-column:3;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}@media (max-width:819px){.column--header--right img{width:8vw;height:auto}}@media (min-width:820px) and (max-width:1023px){.column--header--right img{width:3vw;height:auto}}main{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;padding-left:16px;padding-right:16px;max-width:1640px;margin:0 auto;-webkit-box-flex:1;-ms-flex:1;flex:1;position:relative;padding-top:200px}@media (max-width:819px){main{padding-top:100px}}@media (min-width:820px) and (max-width:1023px){main{padding-top:150px}}footer{background:#B2BCC6;padding:16px;z-index:1;width:100%}.footer--grid{margin:0 auto;max-width:1640px;display:-ms-grid;display:grid;-ms-grid-columns:3fr 1fr 3fr;grid-template-columns:3fr 1fr 3fr}@media (max-width:819px){.footer--grid{-ms-grid-columns:1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr;max-width:100vw;padding:16px 0}}.footer--grid--copy{-ms-grid-column:1;grid-column:1;margin:0 0 0 auto}@media (max-width:819px){.footer--grid--copy{padding:0}}.footer--grid--impressum{-ms-grid-column:2;grid-column:2;margin:0 auto}@media (max-width:819px){.footer--grid--impressum{padding:0}}.footer--grid--datenschutz{-ms-grid-column:3;grid-column:3;margin:0 auto 0 0}@media (max-width:819px){.footer--grid--datenschutz{padding:0}}#Menu{background:#B2BCC6;position:fixed;top:0;left:0;right:0;bottom:0;z-index:1000;display:none;padding-top:100px}#Menu.active{display:block}#Button{position:relative;z-index:10000}#Button .burger--normal{display:block}#Button .burger--close{display:none}#Button .burger--star{display:none}#Button figure{padding:16px;margin-right:-16px}#Button.active .burger--normal,#Button.active .burger--star{display:none}#Button.active .burger--close{display:block}body.scrolled #Button .burger--star{display:block}body.scrolled #Button .burger--normal{display:none}body.scrolled #Button.active .burger--normal,body.scrolled #Button.active .burger--star{display:none}body.scrolled #Button.active .burger--close{display:block}nav{max-width:1640px;margin:0}.navigation{font-size:12vh;line-height:12vh;font-weight:100;margin:16px}@media (max-width:819px){.navigation{font-size:50px;line-height:40px}}@media (min-width:820px) and (max-width:1023px){.navigation{font-size:75px;line-height:80px}}.openings{font-size:2.5vh;line-height:4vh}.nav--grid{margin:16px auto;max-width:1640px;display:-ms-grid;display:grid;-ms-grid-rows:1fr;grid-template-rows:1fr}@media (max-width:819px){.nav--grid{max-width:380px}}@media (min-width:820px) and (max-width:1023px){.nav--grid{max-width:720px}}@media (min-width:1024px) and (max-width:1279px){.nav--grid{max-width:920px}}@media (min-width:1280px){.nav--grid{max-width:1200px}}.nav--grid--row--1{-ms-grid-row:1;grid-row:1;margin:0 auto 0 0}.nav--grid--row--2{-ms-grid-row:2;grid-row:2;margin:0 auto 0 0}.nav--grid--row--3{-ms-grid-row:3;grid-row:3;margin:0 auto 0 0}.nav--grid--row--4{-ms-grid-row:4;grid-row:4;margin:0 auto 0 0}.nav--grid--column{max-width:1640px;display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;width:100%;margin:16px auto}@media (max-width:819px){.nav--grid--column{max-width:380px;-ms-grid-columns:1fr;grid-template-columns:1fr;-ms-grid-rows:1fr 1fr;grid-template-rows:1fr 1fr}.nav--grid--column>:first-child{-ms-grid-row:1;-ms-grid-column:1}.nav--grid--column>:nth-child(2){-ms-grid-row:2;-ms-grid-column:1}}@media (min-width:820px) and (max-width:1023px){.nav--grid--column{max-width:720px;-ms-grid-columns:1fr;grid-template-columns:1fr;-ms-grid-rows:1fr 1fr;grid-template-rows:1fr 1fr}.nav--grid--column>:first-child{-ms-grid-row:1;-ms-grid-column:1}.nav--grid--column>:nth-child(2){-ms-grid-row:2;-ms-grid-column:1}}@media (min-width:1024px) and (max-width:1279px){.nav--grid--column{max-width:920px}}@media (min-width:1280px){.nav--grid--column{max-width:1200px}}.nav--grid--column--left{-ms-grid-column:1;grid-column:1;margin:0 auto 0 0;padding:24px}@media (max-width:819px){.nav--grid--column--left{padding:0 16px}}@media (min-width:820px) and (max-width:1023px){.nav--grid--column--left{padding:0 16px}}.nav--grid--column--right{-ms-grid-column:2;grid-column:2;margin:0 0 0 auto;padding:24px}@media (max-width:819px){.nav--grid--column--right{-ms-grid-column:1;grid-column:1;-ms-grid-row:2;grid-row:2;margin:0 auto 0 0;padding:0 16px}}@media (min-width:820px) and (max-width:1023px){.nav--grid--column--right{-ms-grid-column:1;grid-column:1;-ms-grid-row:2;grid-row:2;margin:0 auto 0 0;padding:0 16px}}img,video{display:block;height:auto}.image--extralarge{width:100%;height:auto;padding:8px}@media (max-width:819px){.image--extralarge{width:100%;height:auto;padding:0;margin:0}}@media (min-width:820px) and (max-width:1023px){.image--extralarge{width:100%;height:auto;padding:0;margin:0}}.social--media--icon{width:14px;padding:0;margin:0;display:inline-block}@media (max-width:819px){.social--media--icon{width:12px}}@media (min-width:820px) and (max-width:1023px){.social--media--icon{width:14px}}.brands--gallery{margin:0 auto;max-width:1640px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.brands--gallery img{height:auto;width:100%}.brands--gallery--box{-webkit-box-sizing:border-box;box-sizing:border-box;padding:8px;overflow:hidden;display:inline-block;position:relative;-webkit-box-flex:1;-ms-flex:1;flex:1;-ms-flex-preferred-size:25%;flex-basis:25%}@media (max-width:819px){.brands--gallery--box{width:50%;-ms-flex-preferred-size:50%;flex-basis:50%}}@media (min-width:820px) and (max-width:1023px){.brands--gallery--box{width:33.33%;-ms-flex-preferred-size:33.33%;flex-basis:33.33%}}.grid--gallery{margin:0 auto;padding:4px;max-width:1640px;display:-ms-grid;display:grid;-ms-grid-columns:2fr 1fr;grid-template-columns:2fr 1fr}@media (max-width:819px){.grid--gallery{-ms-grid-columns:1.5fr 1fr;grid-template-columns:1.5fr 1fr}}.grid--gallery--column--left{-ms-grid-column:1;grid-column:1;padding:8px;-ms-grid-column-align:end;justify-self:end;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end;margin:0}.grid--gallery--column--left img{width:100%;max-width:1088px}@media (max-width:819px){.grid--gallery--column--left{padding:4px;margin-bottom:80px;margin-top:-80px}.grid--gallery--column--left img{width:100%}}@media (min-width:820px) and (max-width:1023px){.grid--gallery--column--left{padding:4px;margin-bottom:80px;margin-top:-80px}.grid--gallery--column--left img{width:100%}}.grid--gallery--column--right{-ms-grid-column:2;grid-column:2;padding:8px;-ms-grid-column-align:start;justify-self:start;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end;margin-bottom:30px;margin-top:-30px}.grid--gallery--column--right img{width:100%}@media (max-width:819px){.grid--gallery--column--right{padding:4px}.grid--gallery--column--right img{width:100%}}@media (min-width:820px) and (max-width:1023px){.grid--gallery--column--right{padding:4px}.grid--gallery--column--right img{width:100%}}.grid--gallery--column--top{height:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:end;-ms-flex-align:end;align-items:end}.spacer--0{height:0px}@media (max-width:819px){body .spacer--mobile--0{height:0px}}@media (min-width:820px) and (max-width:1023px){body .spacer--tablet--0{height:0px}}.spacer--1{height:16px}@media (max-width:819px){body .spacer--mobile--1{height:16px}}@media (min-width:820px) and (max-width:1023px){body .spacer--tablet--1{height:16px}}.spacer--2{height:32px}@media (max-width:819px){body .spacer--mobile--2{height:32px}}@media (min-width:820px) and (max-width:1023px){body .spacer--tablet--2{height:32px}}.spacer--3{height:48px}@media (max-width:819px){body .spacer--mobile--3{height:48px}}@media (min-width:820px) and (max-width:1023px){body .spacer--tablet--3{height:48px}}.spacer--4{height:64px}@media (max-width:819px){body .spacer--mobile--4{height:64px}}@media (min-width:820px) and (max-width:1023px){body .spacer--tablet--4{height:64px}}.spacer--5{height:80px}@media (max-width:819px){body .spacer--mobile--5{height:80px}}@media (min-width:820px) and (max-width:1023px){body .spacer--tablet--5{height:80px}}.spacer--6{height:96px}@media (max-width:819px){body .spacer--mobile--6{height:96px}}@media (min-width:820px) and (max-width:1023px){body .spacer--tablet--6{height:96px}}.spacer--7{height:112px}@media (max-width:819px){body .spacer--mobile--7{height:112px}}@media (min-width:820px) and (max-width:1023px){body .spacer--tablet--7{height:112px}}.spacer--8{height:128px}@media (max-width:819px){body .spacer--mobile--8{height:128px}}@media (min-width:820px) and (max-width:1023px){body .spacer--tablet--8{height:128px}}.spacer--9{height:144px}@media (max-width:819px){body .spacer--mobile--9{height:144px}}@media (min-width:820px) and (max-width:1023px){body .spacer--tablet--9{height:144px}}.spacer--10{height:160px}@media (max-width:819px){body .spacer--mobile--10{height:160px}}@media (min-width:820px) and (max-width:1023px){body .spacer--tablet--10{height:160px}}.spacer--11{height:176px}@media (max-width:819px){body .spacer--mobile--11{height:176px}}@media (min-width:820px) and (max-width:1023px){body .spacer--tablet--11{height:176px}}.spacer--12{height:192px}@media (max-width:819px){body .spacer--mobile--12{height:192px}}@media (min-width:820px) and (max-width:1023px){body .spacer--tablet--12{height:192px}}.spacer--13{height:208px}@media (max-width:819px){body .spacer--mobile--13{height:208px}}@media (min-width:820px) and (max-width:1023px){body .spacer--tablet--13{height:208px}}.spacer--14{height:224px}@media (max-width:819px){body .spacer--mobile--14{height:224px}}@media (min-width:820px) and (max-width:1023px){body .spacer--tablet--14{height:224px}}.spacer--15{height:240px}@media (max-width:819px){body .spacer--mobile--15{height:240px}}@media (min-width:820px) and (max-width:1023px){body .spacer--tablet--15{height:240px}}.spacer--16{height:256px}@media (max-width:819px){body .spacer--mobile--16{height:256px}}@media (min-width:820px) and (max-width:1023px){body .spacer--tablet--16{height:256px}}.spacer--17{height:272px}@media (max-width:819px){body .spacer--mobile--17{height:272px}}@media (min-width:820px) and (max-width:1023px){body .spacer--tablet--17{height:272px}}.spacer--18{height:288px}@media (max-width:819px){body .spacer--mobile--18{height:288px}}@media (min-width:820px) and (max-width:1023px){body .spacer--tablet--18{height:288px}}.spacer--19{height:304px}@media (max-width:819px){body .spacer--mobile--19{height:304px}}@media (min-width:820px) and (max-width:1023px){body .spacer--tablet--19{height:304px}}.spacer--20{height:320px}@media (max-width:819px){body .spacer--mobile--20{height:320px}}@media (min-width:820px) and (max-width:1023px){body .spacer--tablet--20{height:320px}}@media (min-width:820px){.mobile-break{display:none}}.scroll-container{position:fixed;bottom:25vh;right:0;height:10%;z-index:100;opacity:0;-webkit-transform:translateY(100px);transform:translateY(100px);-webkit-transition:all 0.5s ease;transition:all 0.5s ease}@media screen and (min-width:1950px){.scroll-container{right:0px}}@media (max-width:819px){.scroll-container{bottom:35vh}}.button-top{font-size:16px;background-color:#fff;padding:2px 15px}@media (max-width:819px){.button-top{font-size:12px;padding:0px 15px}}.showBtn{opacity:1}.masonry--grid{position:relative}.masonry--grid img,.masonry--grid video{position:absolute;z-index:1}.masonry--grid img.active,.masonry--grid video.active{-webkit-transition:-webkit-transform ease 0.3s;transition:-webkit-transform ease 0.3s;transition:transform ease 0.3s;transition:transform ease 0.3s,-webkit-transform ease 0.3s}@media (max-width:819px){.masonry--grid img.active,.masonry--grid video.active{width:auto!important;max-width:100%!important;max-height:70vh}}#ImageDetails{background-color:rgba(200,150,30,0.95);position:fixed;top:0;right:0;left:0;bottom:0;opacity:0;pointer-events:none;-webkit-transition:opacity ease 0.3s;transition:opacity ease 0.3s;z-index:100}#ImageDetails .inside{width:100vw;height:100vh;-webkit-box-sizing:border-box;box-sizing:border-box;padding-left:16px;padding-right:16px;max-width:1640px;margin:0 auto;-webkit-box-flex:1;-ms-flex:1;flex:1;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (max-width:819px){#ImageDetails .inside{padding-left:0;padding-right:0;margin:0;width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-sizing:content-box;box-sizing:content-box;overflow:hidden}}#ImageDetails .detail-close{position:absolute;top:60px;right:50px}@media (max-width:819px){#ImageDetails .detail-close{top:4vh;right:5vw}}#ImageDetails.active{opacity:1;pointer-events:all}.image--details{margin:0 auto;padding:8px;max-width:1640px;display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr}@media (max-width:819px){.image--details{-ms-grid-columns:1fr;grid-template-columns:1fr;padding:0;margin:0}}@media (min-width:820px) and (max-width:1023px){.image--details{padding:0}}.image--details--left{-ms-grid-column:1;grid-column:1;margin:0}.image--details--left img,.image--details--left video{width:40vw;max-width:668px}@media (max-width:819px){.image--details--left img,.image--details--left video{width:70vw;height:auto}}@media (min-width:820px) and (max-width:1023px){.image--details--left img,.image--details--left video{width:40vw;height:auto}}.image--details--right{-ms-grid-column:2;grid-column:2;margin:auto auto auto 16px}@media (max-width:819px){.image--details--right{-ms-grid-column:2;grid-column:2;-ms-grid-row-align:center;align-self:center;margin:auto auto 0 16px}}#Button,#Logo,#Logo-column,#Subline,.masonry--grid,footer{opacity:0}body.loaded #Button,body.loaded #Logo,body.loaded #Logo-column,body.loaded #Subline,body.loaded .masonry--grid,body.loaded footer{opacity:1}
/*# sourceMappingURL=style.css.map */