body,html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;overflow-x:hidden;padding:0;scroll-behavior:smooth}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}header{background-color:#fff;box-shadow:inset 0 -1px 0 0 #0000001f;height:112px;left:0;position:fixed;top:0;transition:box-shadow .2s;width:100vw;z-index:10}header.top{box-shadow:inset 0 0 0 0 #0000}header .header-container{display:table;height:112px;width:100%}header .header-container .header-item{display:table-cell;position:relative;text-transform:uppercase;vertical-align:middle}header .header-container .header-item:last-of-type{text-align:right}header .header-container .header-item:last-of-type a{margin-left:64px}header .header-container .header-item #logo{width:128px}header .header-container .header-item:hover>.link-to-scroll:not(:hover){opacity:.5}header .header-container .header-item .opened-batch{bottom:31px;color:#007b2d;font-family:FreightSansProBook-Regular;font-size:12px;letter-spacing:.4px;line-height:14px;position:absolute;right:0}header .header-container .header-item.mobile{display:none}@media only screen and (max-width:1200px){header .header-container .header-item:last-of-type a{margin-left:28px}}@media only screen and (max-width:991px){header{height:72px}header.top{box-shadow:inset 0 -1px 0 0 #0000001f}header .header-container{height:72px}header .header-container .header-item #logo{width:96px}header .header-container .header-item.desktop{display:none}header .header-container .header-item.mobile{display:table-cell;text-align:right;width:24px}header .header-container .header-item.mobile #menu-burger{cursor:pointer;height:24px;position:relative;width:24px}header .header-container .header-item.mobile #menu-burger.open div:first-of-type{top:12px;transform:rotate(45deg)}header .header-container .header-item.mobile #menu-burger.open div:last-of-type{top:12px;transform:rotate(-45deg)}header .header-container .header-item.mobile #menu-burger div{background-color:#000;height:2px;left:0;position:absolute;transition:top .2s ease,transform .2s ease;width:24px}header .header-container .header-item.mobile #menu-burger div:first-of-type{top:7px}header .header-container .header-item.mobile #menu-burger div:last-of-type{top:14px}header .header-container .header-item.mobile #mobile-menu{background-color:#fff;height:calc(100vh - 72px);left:0;opacity:0;pointer-events:none;position:fixed;top:72px;transform:scale(.9);transform-origin:top;transition:opacity .2s ease,transform .2s ease;width:100vw}header .header-container .header-item.mobile #mobile-menu .link-to-scroll{height:48px}header .header-container .header-item.mobile #mobile-menu.open{opacity:1;pointer-events:all;transform:scale(1)}header .header-container .header-item.mobile #mobile-menu a{color:#000;display:block;font-family:FreightDispProBook-Regular;font-size:26px;letter-spacing:.75px;letter-spacing:.4px;line-height:20px;margin-top:52px;text-align:center;text-transform:capitalize}header .header-container .header-item.mobile #mobile-menu a:first-of-type{margin-top:80px}}.link-to-scroll{color:#000;font-family:FreightSansProBook-Regular;font-size:14px;letter-spacing:1px;line-height:18px;position:relative;transition:opacity .2s ease}.link-to-scroll.active span{opacity:1}.link-to-scroll span{background-color:#000;border-radius:1.5px;height:3px;left:-11px;opacity:0;position:absolute;top:8px;transition:opacity .2s ease;width:3px}#landing-section{height:100vh;padding-top:52vh}#landing-section .mode-banner{height:240px;position:absolute;right:100px;top:-300px;transform:rotate(10deg);width:240px}#landing-section .headline{margin-top:16px}#landing-section .sub-content{font-family:FreightSansProBook-Regular;font-size:18px;letter-spacing:.4px;line-height:20px;margin-top:64px}#landing-section .sub-content div{float:left;margin-right:66px}#landing-section .sub-content div span{border-bottom-style:solid;border-bottom-width:1px;font-family:FreightDispProBold-Italic;font-size:18px;letter-spacing:.4px;padding-bottom:4px}@media only screen and (max-width:991px){#landing-section{padding-top:40vh}#landing-section .mode-banner{display:none}#landing-section .sub-content{font-family:FreightSansProBook-Regular;font-size:12px;letter-spacing:.4px;line-height:16px;margin-top:16px}#landing-section .sub-content div{margin-top:16px}#landing-section .sub-content div span{font-size:12px}}@media only screen and (max-width:400px){.section-headline .text div{font-size:12px!important;letter-spacing:.8px!important}#landing-section .headline{font-size:32px}#landing-section .sub-content div span{font-size:15px}#landing-section .sub-content{font-size:14px}}@media only screen and (max-width:330px){#landing-section{padding-top:30vh}}.section-headline{display:table;margin-top:16px}.section-headline div{display:table-cell;vertical-align:middle}.section-headline .line div{background-color:#000;height:1px}.section-headline .text div{color:#000;font-family:FreightSansProBook-Regular;letter-spacing:1px;line-height:18px;padding-left:23px;text-transform:uppercase}.section-headline .line div{border-radius:1px;width:44px}.section-headline .text div{font-size:14px;letter-spacing:1.4px;line-height:15px}@font-face{font-family:FreightDispProBook-Regular;src:url(/static/media/FreightDispProBook-Regular.33735a7c86d034664ef5.ttf) format("truetype"),url(/static/media/FreightDispProBook-Regular.be5e2450eaddbcb7c730.woff) format("woff"),url(/static/media/FreightDispProBook-Regular.1b78b0dc5f8b1addb04e.woff2) format("woff2")}@font-face{font-family:FreightDispProBold-Italic;src:url(/static/media/FreightDispProBold-Italic.afd48ac4e43352b83837.ttf) format("truetype"),url(/static/media/FreightDispProBold-Italic.22dd7b1159ab656833d7.woff) format("woff"),url(/static/media/FreightDispProBold-Italic.84f63f8a8a1d5f8093ea.woff2) format("woff2")}@font-face{font-family:FreightSansProBook-Regular;font-weight:700;src:url(/static/media/FreightSansProBook-Regular.154ae81116ec03b2f336.ttf) format("truetype"),url(/static/media/FreightSansProBook-Regular.ea898a5a054be3ca4bf5.woff) format("woff"),url(/static/media/FreightSansProBook-Regular.8841474fe4a41d334d9c.woff2) format("woff2")}.wrapper{margin:0 auto;max-width:1440px;padding:0 24px;position:relative}h1{font-size:80px;letter-spacing:.75px;line-height:88px}h1,h2{color:#000;font-family:FreightDispProBook-Regular}h2{font-size:72px;letter-spacing:.68px;line-height:72px}h3{font-size:56px;letter-spacing:.53px;line-height:56px}h3,h4{color:#000;font-family:FreightDispProBook-Regular}h4{font-size:32px;line-height:42px}h4,p{letter-spacing:.4px}p{color:#000;font-family:FreightSansProBook-Regular;font-size:17px;line-height:25px;margin-bottom:32px}a,a:hover,a:visited{color:#000;text-decoration:none}.bold{font-family:FreightDispProBold-Italic}.pointer{cursor:pointer}@media only screen and (max-width:1200px){h1,h2{font-size:34px;line-height:38px}h2{margin-top:16px}h3{font-size:34px;line-height:38px}h4{font-size:24px;line-height:28px}}@media only screen and (max-width:991px){p .indent{display:none}h3{margin:16px 0 24px}}#about-us-section #slider{height:630px;margin:85px 0 20px}#about-us-section #slider .slider-image img{height:630px;margin:0 60px}#about-us-section #slider .slider-image .sub-text{color:#000;font-family:FreightSansProBook-Regular;font-size:16px;letter-spacing:.4px;line-height:24px;margin:16px 60px 0 0;opacity:.4;text-align:right;text-transform:uppercase}#about-us-section .slider-navigation{margin:80px 120px 220px;text-align:right}#about-us-section .slider-navigation *{display:inline-block}#about-us-section .slider-navigation span{color:#000;font-family:FreightDispProBook-Regular;font-size:24px;line-height:24px}#about-us-section .slider-navigation img{cursor:pointer;height:auto;margin:0 16px;transition:transform .2s ease;width:24px}#about-us-section .slider-navigation img:hover{transform:translateX(-4px)}#about-us-section .slider-navigation img:last-of-type{transform:rotate(180deg)}#about-us-section .slider-navigation img:last-of-type:hover{transform:rotate(180deg) translateX(-4px)}#about-us-section .quote{padding-top:200px;position:relative}#about-us-section .quote p{color:#000;font-family:FreightDispProBook-Regular;font-size:40px;letter-spacing:.3px;line-height:47px}#about-us-section .quote span{background-color:#000;bottom:10px;height:1px;left:0;position:absolute;width:10px}#about-us-section .quote div{font-family:FreightSansProBook-Regular;font-size:16px;margin:16px 0 0 20px}#about-us-section #about-us-image{margin-top:-350px}#about-us-section #about-us-image img{height:auto;width:100%}@media only screen and (max-width:991px){#about-us-section #slider{height:350px;margin:48px 0 20px}#about-us-section #slider .slider-image img{height:350px;margin:0 10px;max-width:calc(100vw - 48px);object-fit:cover}#about-us-section #slider .slider-image .sub-text{display:none}#about-us-section .slider-navigation{height:40px;margin:0 0 60px;position:relative}#about-us-section .slider-navigation span{left:50%;position:absolute;top:0;transform:translateX(-50%)}#about-us-section .slider-navigation img{position:absolute;top:10px}#about-us-section .slider-navigation img:first-of-type{left:0}#about-us-section .slider-navigation img:last-of-type{right:0}#about-us-section .quote{padding-top:16px}#about-us-section .quote p{font-size:24px;letter-spacing:.2px;line-height:30px}#about-us-section #about-us-image{margin-top:64px}#about-us-section #about-us-image img{height:auto;width:100%}}.image img{height:100%;object-fit:contain;width:auto}.image .image-div{color:#000;font-family:FreightSansProBook-Regular;font-size:16px;letter-spacing:.4px;line-height:24px;margin-top:8px;opacity:.4;text-align:right;text-transform:none}@media only screen and (max-width:991px){.image .image-div{font-size:14px;letter-spacing:.2px;line-height:16px;margin:8px 0 0 24px;text-align:left;text-transform:none}}#brands-section{height:2600px;margin:190px 0 0}#brands-section .brands-logos{margin-top:10px;position:absolute;width:100%}#brands-section .brands-logos img{margin-top:92px;width:auto}#brands-section .brands-logos img.marc-o-polo{height:18px;margin-top:97px}#brands-section .brands-logos img.gustav{height:29px}#brands-section .brands-logos img.more-and-more{height:14px;margin-top:99px}#brands-section .brands-logos img.blue-fire{height:29px}#brands-section .brands-logos img.esprit,#brands-section .brands-logos img.jc-sophie{height:21px}#brands-section .brands-logos img.catalano-mode{filter:invert(100%);height:36px}#brands-section .brands-item-wrapper{position:relative}#brands-section .brands-item-wrapper .brands-item{position:absolute}#brands-section .brands-item-wrapper .brands-item img{height:auto;width:336px}#brands-section .brands-item-wrapper .brands-item .sub-text{color:#000;font-family:FreightSansProBook-Regular;font-size:16px;letter-spacing:.4px;line-height:24px;margin-top:16px;opacity:.4}@media only screen and (max-width:1200px){#brands-section .brands-item-wrapper .brands-item img{height:auto;width:313px}}@media only screen and (max-width:991px){#brands-section{height:auto;margin:64px 0}#brands-section .brands-logos{margin-top:-20px;position:inherit}#brands-section .brands-logos img{margin-top:44px;width:auto}#brands-section .brands-logos img.marc-o-polo{height:14px;margin-top:47px}#brands-section .brands-logos img.gustav{height:20px}#brands-section .brands-logos img.more-and-more{height:13px;margin-top:48px}#brands-section .brands-logos img.blue-fire{height:17px}#brands-section .brands-logos img.esprit{height:15px}#brands-section .brands-logos img.a-zone{height:13px}#brands-section .brands-item-wrapper{position:relative}#brands-section .brands-item-wrapper .brands-item{position:inherit}#brands-section .brands-item-wrapper .brands-item div{margin-top:48px!important}#brands-section .brands-item-wrapper .brands-item img{max-width:400px;width:calc(100vw - 48px)}#brands-section .brands-item-wrapper .brands-item .sub-text{margin-top:8px!important}}#contact-section{margin-top:104px;position:relative}#contact-section .opening-hours{color:#000;font-family:FreightDispProBook-Regular;font-size:24px;letter-spacing:.23px;line-height:30px;margin:112px 0}#contact-section .opening-hours .days{opacity:.4}#contact-section .opening-hours .line{background-color:#000;height:1px;margin:24px 0;opacity:.1}#contact-section .opening-hours .times{text-align:right}#contact-section .contact{margin:141px 0;position:absolute}#contact-section .contact p:first-of-type{margin-top:40px}#contact-section .contact a.google-maps{border-bottom:1px solid #000;color:#000;font-family:FreightDispProBook-Regular;font-size:20px;letter-spacing:.2px;line-height:30px;padding-bottom:2px;transition:padding-bottom .2s ease}#contact-section .contact a.google-maps:hover{padding-bottom:5px}#contact-section .map-image{background:linear-gradient(180deg,#fff,#fff0 12.74%,#fff0);box-shadow:inset 0 -1px 0 0 #e5e5e5;height:auto;width:100vw}@media only screen and (max-width:1250px){#contact-section .contact{margin:24px 0 64px}}@media only screen and (max-width:1200px){#contact-section .opening-hours{font-size:16px;letter-spacing:.2px;line-height:20px;margin:32px 0 24px}#contact-section .opening-hours .line{margin:16px 0}#contact-section .contact{position:inherit}#contact-section .map-image{display:none}}@media only screen and (max-width:9910px){#contact-section-opening-hours{margin-bottom:48px}}footer .footer-container{display:table;margin:112px 0;width:100%}footer .footer-container .footer-item{display:table-cell;text-transform:uppercase;vertical-align:middle}footer .footer-container .footer-item:last-of-type{text-align:right}footer .footer-container .footer-item:last-of-type a{margin-right:24px}footer .footer-container .footer-item:last-of-type span{color:#000;font-family:FreightSansProBook-Regular;font-size:14px;letter-spacing:1px;line-height:18px;margin-right:24px}footer .footer-container .footer-item:last-of-type span:last-of-type{margin-right:0}footer .footer-container .footer-item img{height:auto;width:128px}footer .footer-container .footer-item:hover>.link-to-scroll:not(:hover){opacity:.5}.impressum{background-color:#fff;height:100vh;left:0;opacity:0;overflow-y:scroll;pointer-events:none;position:fixed;top:0;transition:opacity .2s ease;width:100vw;z-index:1000}.impressum.active{opacity:1;pointer-events:all}.impressum .close-icon{cursor:pointer;position:fixed;right:50px;top:50px;transform:scale(.8);transition:transform .2s ease}.impressum .close-icon:hover{transform:scale(.9)}.impressum .content{height:auto;padding:100px}@media only screen and (max-width:1200px){footer{border-top:1px solid #e5e5e5}footer .footer-container{margin:64px 0}footer .footer-container .footer-item{display:block}footer .footer-container .footer-item a,footer .footer-container .footer-item span{display:block;margin-top:16px}footer .footer-container .footer-item:last-of-type{margin-top:48px;text-align:left}.impressum .close-icon{right:10px;top:10px;transform:scale(.5)}.impressum .close-icon:hover{transform:scale(.5)}.impressum .content{padding:20px}}
/*# sourceMappingURL=main.9c84f5da.css.map*/