@font-face{font-family:Avenir Next;src:url(../../../fonts/AvenirNext-UltraLight.woff) format("woff"),url(../../../fonts/AvenirNext-UltraLight.woff2) format("woff2");font-weight:100}@font-face{font-family:Avenir Next;src:url(../../../fonts/AvenirNext-DemiBold.woff) format("woff"),url(../../../fonts/AvenirNext-DemiBold.woff2) format("woff2");font-weight:700}* .marker-popup{font-size:16px}* .marker-popup h1{font-size:16px;line-height:1;margin:0}* .marker-popup a{outline:none;color:#000;text-decoration:none}* .marker-popup .coordinates{margin:5px 0;opacity:.5}* .marker-popup .menu{margin-top:10px;text-align:right;font-size:16px}* .marker-popup .menu a{display:block;color:#000;text-decoration:none;margin-bottom:10px}.font-light{font-family:Avenir Next,sans-serif;font-weight:100}.font-bold,label input[type=text],label textarea,label .label,* .marker-popup h1{font-family:Avenir Next,sans-serif;font-weight:700}body{margin:0;font-family:Avenir Next,sans-serif}label{display:block;margin-bottom:3em}label:last-child{margin-bottom:1em}label .label{font-size:18px;text-transform:uppercase}label .subheadline{font-size:17px;color:#000;margin-bottom:10px}label input[type=text],label textarea{width:100%;padding:5px;outline:none;font-size:16px;resize:none;border:1px solid black;border-radius:5px}label input[type=text]:focus,label textarea:focus{outline:1px solid black}h2{font-size:20px}*{box-sizing:border-box;margin:0}p{margin-bottom:1em}img,video{max-width:100%;display:block}html,body{margin:0;padding:0;height:100%;width:100%;overflow-x:hidden}.wrapper{display:flex;justify-content:center;align-items:center;height:100%;width:100%;background:#f5f5f5;overflow:hidden}@media (min-width: 768px){.wrapper{height:100vh}}.wrapper .center{width:100%;height:100%;overflow-y:scroll;background:#fff;border-radius:0;box-shadow:0 0 1rem #0000001a}@media (min-width: 768px){.wrapper .center{height:80%;width:auto;position:relative;aspect-ratio:750/1334;border-radius:.5rem}}.wrapper .center header{padding:10px 0 0}.wrapper .center header .shop-link{padding-right:10px;padding-left:10px;text-transform:uppercase}.wrapper .center header h1{font-size:20px;line-height:1;text-transform:uppercase;margin-bottom:5px;display:none}.wrapper .center header h1.show{display:block}.wrapper .center header h1 a{padding:5px 0;display:flex;color:#000;text-decoration:none}.wrapper .center header h1 a .arrow{flex:1}.wrapper .center header h1 a.link-a,.wrapper .center header h1 a.link-c{margin-right:20px}.wrapper .center header h1 a.link-b{margin-left:20px}.wrapper .center main{padding:0}.shop-link{display:block;text-decoration:none;color:#000}.bottom{padding:10px}.bottom h2{text-transform:uppercase}.bottom .description{white-space:pre-line}.footer-link{display:block;margin-top:40px;margin-bottom:40px}.footer-link img{width:auto;max-width:60%;margin:0 auto}.description a{color:#000;text-decoration:underline}.headline{display:flex;flex-direction:row;align-items:center;justify-content:center;height:30px}.headline h2{margin:0}.headline .arrow{flex:1;height:23px;display:flex}.headline.offset .arrow{margin-top:5px}.social{text-align:center;margin-bottom:50px}.social a{color:#000;text-decoration:none;margin-right:5px;margin-left:5px}
