.rs-columns {
  clear: both;
  display: inline-block;
  width: 100%;
}

.rs-column {
  float: left;
  width: 100%;
  margin-top: 7.69231%;
  margin-right: 7.69231%;
}
.rs-column.-large-first {
  clear: left;
}
.rs-column.-large-last {
  margin-right: -5px;
}
.rs-column.-large-first-row {
  margin-top: 0;
}
.rs-column.-large-col-1-1 {
  width: 100%;
}
.rs-column.-large-col-2-1 {
  width: 46.15385%;
}
.rs-column.-large-col-2-2 {
  width: 100%;
}
.rs-column.-large-col-3-1 {
  width: 28.20513%;
}
.rs-column.-large-col-3-2 {
  width: 64.10256%;
}
.rs-column.-large-col-3-3 {
  width: 100%;
}
.rs-column.-large-col-4-1 {
  width: 19.23077%;
}
.rs-column.-large-col-4-2 {
  width: 46.15385%;
}
.rs-column.-large-col-4-3 {
  width: 73.07692%;
}
.rs-column.-large-col-4-4 {
  width: 100%;
}
.rs-column.-large-col-5-1 {
  width: 13.84615%;
}
.rs-column.-large-col-5-2 {
  width: 35.38462%;
}
.rs-column.-large-col-5-3 {
  width: 56.92308%;
}
.rs-column.-large-col-5-4 {
  width: 78.46154%;
}
.rs-column.-large-col-5-5 {
  width: 100%;
}
.rs-column.-large-col-6-1 {
  width: 10.25641%;
}
.rs-column.-large-col-6-2 {
  width: 28.20513%;
}
.rs-column.-large-col-6-3 {
  width: 46.15385%;
}
.rs-column.-large-col-6-4 {
  width: 64.10256%;
}
.rs-column.-large-col-6-5 {
  width: 82.05128%;
}
.rs-column.-large-col-6-6 {
  width: 100%;
}
@media screen and (max-width: 900px) {
  .rs-column {
    margin-top: 7.69231%;
    margin-right: 7.69231%;
  }
  .rs-column.-large-first {
    clear: none;
  }
  .rs-column.-large-last {
    margin-right: 7.69231%;
  }
  .rs-column.-large-first-row {
    margin-top: 7.69231%;
  }
  .rs-column.-medium-first {
    clear: left;
  }
  .rs-column.-medium-last {
    margin-right: -5px;
  }
  .rs-column.-medium-first-row {
    margin-top: 0;
  }
  .rs-column.-medium-col-1-1 {
    width: 100%;
  }
  .rs-column.-medium-col-2-1 {
    width: 46.15385%;
  }
  .rs-column.-medium-col-2-2 {
    width: 100%;
  }
  .rs-column.-medium-col-3-1 {
    width: 28.20513%;
  }
  .rs-column.-medium-col-3-2 {
    width: 64.10256%;
  }
  .rs-column.-medium-col-3-3 {
    width: 100%;
  }
  .rs-column.-medium-col-4-1 {
    width: 19.23077%;
  }
  .rs-column.-medium-col-4-2 {
    width: 46.15385%;
  }
  .rs-column.-medium-col-4-3 {
    width: 73.07692%;
  }
  .rs-column.-medium-col-4-4 {
    width: 100%;
  }
  .rs-column.-medium-col-5-1 {
    width: 13.84615%;
  }
  .rs-column.-medium-col-5-2 {
    width: 35.38462%;
  }
  .rs-column.-medium-col-5-3 {
    width: 56.92308%;
  }
  .rs-column.-medium-col-5-4 {
    width: 78.46154%;
  }
  .rs-column.-medium-col-5-5 {
    width: 100%;
  }
  .rs-column.-medium-col-6-1 {
    width: 10.25641%;
  }
  .rs-column.-medium-col-6-2 {
    width: 28.20513%;
  }
  .rs-column.-medium-col-6-3 {
    width: 46.15385%;
  }
  .rs-column.-medium-col-6-4 {
    width: 64.10256%;
  }
  .rs-column.-medium-col-6-5 {
    width: 82.05128%;
  }
  .rs-column.-medium-col-6-6 {
    width: 100%;
  }
}
@media screen and (max-width: 599px) {
  .rs-column {
    margin-right: 7.69231%;
  }
  .rs-column.-medium-first {
    clear: none;
  }
  .rs-column.-medium-last {
    margin-right: 7.69231%;
  }
  .rs-column.-medium-first-row {
    margin-top: 7.69231%;
  }
  .rs-column.-small-first {
    clear: left;
  }
  .rs-column.-small-last {
    margin-right: -5px;
  }
  .rs-column.-small-first-row {
    margin-top: 0;
  }
  .rs-column.-small-col-1-1 {
    width: 100%;
  }
  .rs-column.-small-col-2-1 {
    width: 46.15385%;
  }
  .rs-column.-small-col-2-2 {
    width: 100%;
  }
  .rs-column.-small-col-3-1 {
    width: 28.20513%;
  }
  .rs-column.-small-col-3-2 {
    width: 64.10256%;
  }
  .rs-column.-small-col-3-3 {
    width: 100%;
  }
  .rs-column.-small-col-4-1 {
    width: 19.23077%;
  }
  .rs-column.-small-col-4-2 {
    width: 46.15385%;
  }
  .rs-column.-small-col-4-3 {
    width: 73.07692%;
  }
  .rs-column.-small-col-4-4 {
    width: 100%;
  }
  .rs-column.-small-col-5-1 {
    width: 13.84615%;
  }
  .rs-column.-small-col-5-2 {
    width: 35.38462%;
  }
  .rs-column.-small-col-5-3 {
    width: 56.92308%;
  }
  .rs-column.-small-col-5-4 {
    width: 78.46154%;
  }
  .rs-column.-small-col-5-5 {
    width: 100%;
  }
  .rs-column.-small-col-6-1 {
    width: 10.25641%;
  }
  .rs-column.-small-col-6-2 {
    width: 28.20513%;
  }
  .rs-column.-small-col-6-3 {
    width: 46.15385%;
  }
  .rs-column.-small-col-6-4 {
    width: 64.10256%;
  }
  .rs-column.-small-col-6-5 {
    width: 82.05128%;
  }
  .rs-column.-small-col-6-6 {
    width: 100%;
  }
}

@font-face{font-family: 'DINRegular';font-weight: normal;font-style: normal;src: url("../../files/assets/fonts/din-regular-webfont.eot");src: url("../../files/assets/fonts/din-regular-webfont.eot?#iefix") format('embedded-opentype'), url("../../files/assets/fonts/din-regular-webfont.woff") format('woff'), url("../../files/assets/fonts/din-regular-webfont.ttf") format('truetype'), url("../../files/assets/fonts/din-regular-webfont.svg#DINRegular") format('svg')}*{margin: 0;padding: 0;box-sizing: border-box;-webkit-tap-highlight-color: rgba(0,0,0,0)}img{width: 100%;height: auto}.invisible{display: none !important}hr.clear{clear: both;outline: none;border: none;font-size: 0;line-height: 0}html.hidden{pointer-events: none}html.hidden #wrapper{opacity: 0}#wrapper{transition: .5s opacity ease-in-out}.loading{z-index: 10000;position: fixed;top: 50%;right: 0;left: 0;height: 1px}.loading .progress{position: absolute;top: 0;left: 0;width: 0;height: 1px;background-color: #000}body.edge .loading,body.ie .loading{visibility: hidden}html.hidden,body.hidden{overflow: hidden !important}html.scrollable #footer,body.scrollable #footer{position: static;top: auto;right: auto;bottom: auto;left: auto}html.scrollable #right,body.scrollable #right,html.scrollable #left,body.scrollable #left{display: none !important}@media only screen and (min-width: 1001px){html.nonscrollable,body.nonscrollable{overflow: hidden}.ce_slider{transition: transform .5s ease-in-out}body.filterIsOpen .ce_slider{transform: translate3d(25%, 0, 0)}}body{background-color: #fff;font-family: 'DINRegular', sans-serif;font-size: 0.8vw;line-height: 0.8vw;letter-spacing: 0.2em;color: #000}body.home .back{display: none !important}body.work .back{display: none !important}body.dragging #header,body.dragging #footer,body.dragging #right,body.dragging #left{pointer-events: none}body.studio #wrapper__{background-image: url("../../files/uploads/studio/background.jpg");background-repeat: no-repeat;background-position: center top;background-size: 100% auto}body.studio #header,body.studio #footer{background-color: transparent}body.studio #header__.showNavigation .logo .black{opacity: 1}body.studio #header__.showNavigation .logo .white{opacity: 0}body.studio #header__.showNavigation .hamburger .wrap .line{background-color: #000}body.studio #header__.showNavigation .title .wrap{color: #000}body.studio #header__.showNavigation .title .wrap:after{background-color: #000}body.studio #header__ .logo .black,body.studio #header__ .logo .white{transition: opacity .5s ease-in-out}body.studio #header__ .logo .black{opacity: 0}body.studio #header__ .logo .white{opacity: 1}body.studio #header__ .hamburger .wrap .line{background-color: #fff}body.studio #header__ .title .wrap:after{background-color: #fff}body.studio #footer__ .title .wrap:before{background-color: #fff}body.studio #footer__ .cta .wrap a{color: #fff}body.studio .loading__ .progress{background-color: #fff}body.news .mod_article .mod_inside{margin: 0}body.work #left .slides{display: none}body.work #left .filter{display: block}body.work #footer.showFilters .title{transform: translate3d(100%, 0, 0)}body.work #footer .title{transition: transform .5s ease-in-out}body.product .mod_article .mod_inside{margin: 0}@media only screen and (max-width: 1000px){body{font-size: 14px;line-height: 26px}body.work #container{margin-bottom: 80px}}#header,#footer,#right,#left{position: fixed;background-color: #fff;text-transform: uppercase}#header .wrap,#footer .wrap,#right .wrap,#left .wrap{position: relative}#header,#footer{z-index: 1000;display: flex;align-items: center}#header .inside,#footer .inside{display: inline-flex;flex-wrap: nowrap;align-items: center;width: 100%}#right,#left{z-index: 900;display: flex;align-items: center;justify-content: center}#right .inside,#left .inside{text-align: center}#header{z-index: 1100;top: 0;right: 0;left: 0;height: 6vw}#header.showNavigation .hamburger .wrap .line.line_1,#header.showNavigation .hamburger .wrap .line.line_2{transition-delay: .2s}#header.showNavigation .hamburger .wrap .line.line_1{top: 5px;transform: rotate(-135deg)}#header.showNavigation .hamburger .wrap .line.line_2{transform: rotate(135deg)}#header.showNavigation .hamburger .wrap .line.line_3{width: 0;opacity: 0;transition-delay: 0s}#header.showNavigation .navigation{transform: translate3d(0, 0, 0)}#header .hamburger,#header .logo,#header .title{width: 33.33%}#header .hamburger:after{content: '';clear: both;display: table}#header .hamburger .back{float: left;margin-left: 1.5vw;height: 3vw;line-height: 3vw}#header .hamburger .back a{text-decoration: none;color: #000}#header .hamburger .back a em{margin-left: .5vw;font-style: normal}#header .hamburger .wrap{float: left;cursor: pointer;display: flex;flex-wrap: wrap;align-items: center;justify-content: center;position: relative;margin: 0 0 0 1.5vw;width: 3vw;height: 3vw}#header .hamburger .wrap .lines{position: relative;width: 100%;height: 11px}#header .hamburger .wrap .line{position: absolute;left: 50%;margin-left: -.75vw;width: 1.5vw;height: 1px;background-color: #000;border: none;outline: none;transition: all .3s ease-in-out}#header .hamburger .wrap .line.line_1,#header .hamburger .wrap .line.line_2{transition-delay: 0s}#header .hamburger .wrap .line.line_1{top: 0px}#header .hamburger .wrap .line.line_2{top: 5px}#header .hamburger .wrap .line.line_3{top: 10px;width: .75vw;transition: all .2s ease-in-out;transition-delay: .2s}#header .logo .wrap{margin: 0 auto;width: 8vw}#header .logo .black{position: absolute;top: 0;left: 0}#header .title{text-align: right}#header .title .wrap{padding-right: 6vw;transition: color .5s ease-in-out}#header .title .wrap:after{content: '';position: absolute;top: 50%;right: 0;display: block;width: 3vw;height: 1px;background-color: #000;transition: background-color .5s ease-in-out}#header .navigation{overflow: hidden;position: fixed;top: 0;right: 0;bottom: 0;left: 0;background-color: #fff;transform: translate3d(0, 100%, 0);transition: transform .5s ease-in-out}#header .columns{display: flex;flex-wrap: wrap;align-items: center;width: 100%;height: 100%;height: calc(100% - 6vw)}#header .columns:after{content: '';clear: both;display: table}#header .columns .column{float: left;width: 49vw;height: 100%}#header .columns .column.right,#header .columns .column.left{display: flex;flex-wrap: wrap;align-items: center}#header .columns .column.right{float: right}#header .columns .column.right .address{position: absolute;right: 0;padding: 5vw 5vw 0 5vw;background-color: #fff;line-height: 1.3vw;letter-spacing: 0.05em;color: #000}#header .columns .column.right .address:after{content: '';clear: both;display: table}#header .columns .column.right .address table td:first-child{padding-right: 10px}#header .columns .column.right .address .a1,#header .columns .column.right .address .a2{float: left;position: relative}#header .columns .column.right .address .a1 a,#header .columns .column.right .address .a2 a{text-decoration: none;color: #000}#header .columns .column.right .address .a1{margin-right: 3vw;padding: 0 3vw 5vw 0}#header .columns .column.right .address .a1:after{content: '';position: absolute;right: 0;bottom: 0;display: block;width: 1px;height: 9vw;background-color: #000}#header .columns .column.left{width: 49vw}#header .columns .column.left .mod_navigation{width: 100%}#header .columns .column.left .mod_navigation ul{float: right;list-style: none}#header .columns .column.left .mod_navigation ul li a,#header .columns .column.left .mod_navigation ul li span{font-size: 5vw;font-weight: bold;line-height: 6vw;letter-spacing: .3em;text-decoration: none;color: #000}#header .columns .column.left .mod_navigation ul li span{color: #969696}#header .bar{position: absolute;right: 0;bottom: 0;left: 0;width: 100%;height: 6vw;display: inline-flex;flex-wrap: nowrap;align-items: center;color: #000}#header .bar .title,#header .bar .cta{width: 50%}#header .bar .title{text-align: left}#header .bar .title .wrap{padding-right: 0;padding-left: 6vw}#header .bar .title .wrap:before{content: '';position: absolute;top: 50%;left: 0;display: block;width: 3vw;height: 1px;background-color: #000}#header .bar .title .wrap:after{display: none}#header .bar .cta{text-align: right}#header .bar .cta .wrap{margin-right: 6vw}#header .bar .cta .wrap a{text-decoration: none;color: #000}#header .bar .cta .wrap a em{margin-right: .5vw;font-style: normal}#header .bar .metaNavigation ul{list-style: none}#header .bar .metaNavigation ul li{display: inline-block;margin-left: 30px}#header .bar .metaNavigation ul li:first-child{margin-left: 0}@media only screen and (max-width: 1000px){#header{height: 70px}#header .hamburger .back{margin-left: 2vw;height: 30px;font-size: 10px;line-height: 30px}#header .hamburger .wrap{margin: 0 0 0 20px;width: 30px;height: 30px}#header .hamburger .wrap .line{left: 0;margin-left: 0;width: 25px}#header .hamburger .wrap .line.line_3{width: 13px}#header .logo .wrap{width: 80%;max-width: 100px}#header .logo .wrap a{display: flex;align-items: center}#header .logo .black{opacity: 1}#header .logo .white{opacity: 0}#header .title .wrap{padding-right: 20px;font-size: 10px;line-height: 10px}#header .title .wrap:after{display: none}#header .bar{display: none}#header .columns{display: block;margin-top: 20px;height: auto;position: absolute;top: 50%;transform: translateY(-50%)}#header .columns .column{width: 100% !important;height: auto;text-align: center}#header .columns .column.right,#header .columns .column.left{display: block}#header .columns .column.right{margin-top: 50px}#header .columns .column.right .address{position: static;right: auto;padding: 0;background-color: transparent;transform: translate3d(0, 0, 0);text-align: center;color: #000}#header .columns .column.right .address table{margin: 0 auto}#header .columns .column.right .address table tr td{padding: 0 !important}#header .columns .column.right .address .a1,#header .columns .column.right .address .a2{float: none;margin: 0;padding: 0;font-size: 10px;line-height: 14px}#header .columns .column.right .address .a1:after{display: none}#header .columns .column.right .address .a2{margin-top: 20px}#header .columns .column.right .address .a2 table tr td:first-child{padding-right: 5px !important}#header .columns .column.right .address .a2 a{color: #000}#header .columns .column.left .mod_navigation ul{float: none}#header .columns .column.left .mod_navigation ul li a,#header .columns .column.left .mod_navigation ul li span{font-size: 30px;line-height: 40px}}@media only screen and (max-width: 500px){#header .hamburger .wrap{float: none}#header .hamburger .back{display: none}}#footer{right: 0;bottom: 0;left: 0;height: 6vw}#footer .title,#footer .cta{width: 50%}#footer .title .wrap{padding-left: 6vw}#footer .title .wrap:before{content: '';position: absolute;top: 50%;left: 0;display: block;width: 3vw;height: 1px;background-color: #000}#footer .cta{text-align: right}#footer .cta .wrap{margin-right: 6vw}#footer .cta .wrap a{text-decoration: none;color: #000}#footer .cta .wrap a em{margin-right: .5vw;font-style: normal}#footer .productLink,#footer .productLabel{display: block}#footer .metaNavigation,#footer .jehslaubLabel{display: none}#footer .metaNavigation ul,#footer .jehslaubLabel ul{list-style: none}#footer .metaNavigation ul li,#footer .jehslaubLabel ul li{display: inline-block;margin-left: 30px}#footer .metaNavigation ul li:first-child,#footer .jehslaubLabel ul li:first-child{margin-left: 0}#right{top: 0;right: 0;bottom: 0;width: 6vw}#right .inside{display: block;width: 25%}#right .arrows .prev,#right .arrows .next{cursor: pointer}#right .arrows .prev.disable,#right .arrows .next.disable{pointer-events: none}#right .arrows .prev.disable span,#right .arrows .next.disable span{opacity: .3}#right .arrows .prev span,#right .arrows .next span{display: block;transition: .3s opacity ease-in-out}#right .arrows .prev{margin: 0 0 13px 0;padding: 0 0 10px 0;border-bottom: 1px solid #000}#left{top: 0;bottom: 0;left: 0;width: 6vw}#left.showFilters .filter .dots{left: -2.5vw}#left.showFilters .filter .dots span.dot2,#left.showFilters .filter .dots span.dot3,#left.showFilters .filter .dots span.dot4,#left.showFilters .filter .dots span.dot5,#left.showFilters .filter .dots span.dot6,#left.showFilters .filter .dots span.dot7,#left.showFilters .filter .dots span.dot8{opacity: 0}#left.showFilters .filter .dots span.dot1,#left.showFilters .filter .dots span.dot9{top: 5px;left: 5px;width: 100%}#left.showFilters .filter .dots span.dot1{transform: rotate(-45deg)}#left.showFilters .filter .dots span.dot9{transform: rotate(45deg)}#left.showFilters .filterSet .wrap{transform: translate3d(0, 0, 0)}#left.showFilters .filterSet .apply,#left.showFilters .filterSet .columns{opacity: 1}#left .inside{display: block;width: 25%}#left .slides{display: block}#left .slides .current{margin: 0 0 13px 0;padding: 0 0 10px 0;border-bottom: 1px solid #000}#left .filter{display: none;cursor: pointer;margin-top: -20px;transform: rotate(-90deg)}#left .filter .dots{position: absolute;top: -0.02vw;left: -2vw;width: 1vw;height: 1vw}#left .filter .dots span{display: block;position: absolute;width: 1px;height: 1px;background-color: #000}#left .filter .dots span.dot1,#left .filter .dots span.dot2,#left .filter .dots span.dot3{top: 0}#left .filter .dots span.dot4,#left .filter .dots span.dot5,#left .filter .dots span.dot6{top: 5px}#left .filter .dots span.dot7,#left .filter .dots span.dot8,#left .filter .dots span.dot9{top: 10px}#left .filter .dots span.dot1,#left .filter .dots span.dot4,#left .filter .dots span.dot7{left: 0}#left .filter .dots span.dot2,#left .filter .dots span.dot5,#left .filter .dots span.dot8{left: 5px}#left .filter .dots span.dot3,#left .filter .dots span.dot6,#left .filter .dots span.dot9{left: 10px}#left .filterSet{overflow: hidden;position: absolute;top: 6vw;left: 6vw;bottom: 6vw;text-align: left}#left .filterSet .wrap{display: flex;flex-wrap: wrap;align-items: center;justify-content: center;width: 44vw;height: 100%;background-color: #fff;transform: translate3d(-100%, 0, 0);transition: transform .5s ease-in-out}#left .filterSet .apply{position: absolute;right: 6vw;bottom: 6vw;text-decoration: none;color: #000;transition: opacity .2s ease-in-out, color .3s ease-out !important;opacity: 0}#left .filterSet .apply em{font-style: normal}#left .filterSet .columns{transition: opacity .2s ease-in-out;opacity: 0}#left .filterSet .columns:after{content: '';clear: both;display: table}#left .filterSet .prvnxt_buttons{display: none;position: absolute;top: -40px;left: 100%;margin: 0 60px}#left .filterSet .prvnxt_buttons .prvnxt_button{cursor: pointer;display: inline-block;height: 20px;line-height: 20px}#left .filterSet .prvnxt_buttons .prvnxt_button.invisible{display: none}#left .filterSet .prvnxt_buttons .prvnxt_button.disabled{color: #969696}#left .filterSet ul{list-style: none;margin: 0 60px}#left .filterSet ul.product_categories{margin-left: -6vw}#left .filterSet ul.product_subcategories{display: none;position: absolute;top: 0;left: 100%}#left .filterSet ul.product_subcategories li.active{color: #000}#left .filterSet ul.product_subcategories li.active span{background-color: #000;color: #fff}#left .filterSet ul li{cursor: pointer;position: relative;margin: 0 0 15px 0;white-space: nowrap;color: #969696}#left .filterSet ul li.active{position: relative;color: #000}#left .filterSet ul li.active:before{content: '+';position: absolute;top: -1px;left: -20px;font-size: 1vw}#left .filterSet ul li.active .product_subcategories{display: block}#left .filterSet ul li.active .prvnxt_buttons{display: block}#left .filterSet ul li span{display: inline;margin: 0 0 0 7px;padding: 5px 8px;background-color: #fff;border: 1px solid #000;border-radius: 50px;font-size: 0.6vw;line-height: 0.6vw;letter-spacing: 0;text-align: center;color: #000;display: none !important}@media only screen and (max-width: 1000px){#footer,#right,#left{display: none !important}}@media only screen and (max-width: 1000px){body.work #left{display: block !important;top: auto;right: 0;width: 100%;transition: transform .5s ease-in-out;transform: translate3d(0, 100%, 0);filter: drop-shadow(0px 10px 10px rgba(0,0,0,0.5))}body.work #left.showFilters{transform: translate3d(0, 0, 0)}body.work #left.showFilters .filter .dots span.dot1,body.work #left.showFilters .filter .dots span.dot9{left: 0}body.work #left .inside{width: 100%}body.work #left .filter{position: relative;left: 50%;margin: 0 0 0 -30px;transform: rotate(0deg) translate3d(0, -100%, 0);width: 60px;height: 60px;background-color: #fff}body.work #left .filter .wrap{width: 60px;height: 60px}body.work #left .filter .dots{top: 50%;left: 50%;margin: -6px 0 0 -6px;width: 12px;height: 12px}body.work #left .filter .filterLabel{display: none}body.work #left .filterSet{overflow: visible;position: static;top: auto;right: auto;bottom: auto;left: auto}body.work #left .filterSet ul.product_categories{margin: 0}body.work #left .filterSet ul.product_subcategories{position: static;top: auto;left: auto;margin: 20px 0}body.work #left .filterSet ul.product_subcategories li:before{display: inline-block;content: '+';position: static;top: auto;left: auto;margin-right: 5px;font-size: 12px}body.work #left .filterSet ul li{font-size: 10px;line-height: 10px}body.work #left .filterSet ul li:before{display: none}body.work #left .filterSet ul li span{display: none}body.work #left .filterSet .wrap{display: block;margin: 0 40px 20px 40px;width: 100%;width: calc(100% - 80px);height: auto;transform: translate3d(0, -20px, 0);transition: transform 0s ease-in-out}body.work #left .filterSet .columns,body.work #left .filterSet .apply{opacity: 1;transition: opacity 0s ease-in-out}body.work #left .filterSet .apply{position: static;right: auto;bottom: auto;display: block;width: 100%;font-size: 10px;line-height: 10px;text-align: right}body.work #left .filterSet .prvnxt_buttons{top: 0;right: 0;left: auto;margin: 0}body.work #left .filterSet .prvnxt_buttons .prvnxt_button{margin: -20px 0 0 0;padding: 0 5px;height: 40px;font-size: 14px;line-height: 40px}}.mod_article.viewport .mod_inside{margin: 0;padding: 0;width: 100%;height: 100%}.mod_article.noMarginTop .mod_inside{margin-top: 0}.mod_article.noMarginLeft .mod_inside{margin-left: 0}.mod_article .mod_inside{margin: 12vw 15vw}.mod_article .mod_inside:after{content: '';clear: both;display: table}@media only screen and (max-width: 1000px){.mod_article.viewport{width: 100% !important;height: auto !important}.mod_article.noMarginTop .mod_inside{margin-top: 0;padding-top: 10%}.mod_article.noMarginRightMobile .mod_inside{margin-right: 0}.mod_article .mod_inside{margin: 10%}.mod_article#instagram .mod_inside{padding-top: 0}}.ce_slider{cursor: move;cursor: -webkit-grab;cursor: -moz-grab;cursor: grab;display: block;visibility: visible;overflow: hidden;position: fixed;top: 0;right: 0;bottom: 0;left: 0}.ce_slider .movingContainer{margin: 6vw;width: calc(100% - 12vw);transform: translate3d(0, 0, 0);transition: .5s transform ease-in-out}.ce_slider .movingContainer.dragging{transition-duration: 0s}.ce_slider .item{width: 100%;height: 100%;background-repeat: no-repeat;background-position: center;background-size: cover}@media only screen and (max-width: 1000px){.ce_slider{display: none;visibility: hidden}.ce_slider .movingContainer{margin: 0;width: 100%}}.product_list_mobile_wrapper{display: none;visibility: hidden;background-color: #000}.product_list_mobile_wrapper .mobile_item_image{line-height: 0}.product_list_mobile_wrapper .mobile_item_bar{padding: 7%;background-color: #fff;font-size: 10px;line-height: 10px;text-transform: uppercase;color: #000}.product_list_mobile_wrapper .mobile_item_bar:after{content: '';clear: both;display: table}.product_list_mobile_wrapper .mobile_item_bar .mobile_item_title{float: left}.product_list_mobile_wrapper .mobile_item_bar .mobile_item_link{float: right;text-decoration: none;color: #000}.product_list_mobile_wrapper .product_list_mobile_more{display: block;margin: 0 auto;width: 100%;height: 70px;background-color: #fff;-webkit-appearance: none;outline: none;border: none;border-radius: 0;font-family: 'DINRegular', sans-serif;font-size: 10px;line-height: 10px;letter-spacing: 0.2em;text-transform: uppercase;color: #000}@media only screen and (max-width: 1000px){.product_list_mobile_wrapper{display: block;visibility: visible}}@media only screen and (max-width: 500px){.product_list_mobile_wrapper .mobile_item_bar .mobile_item_title,.product_list_mobile_wrapper .mobile_item_bar .mobile_item_link{float: none}.product_list_mobile_wrapper .mobile_item_bar .mobile_item_link{display: block;margin-top: 15px}}.ce_text.introduction{padding-top: 12vw}.ce_text.introduction h1{font-size: 12vw;line-height: 12vw;letter-spacing: 0.2em}.ce_text.introduction h1 span{letter-spacing: 0.31em}.ce_text.introduction p{margin-top: 5vw;font-size: 1vw;line-height: 1.8vw;letter-spacing: 0}.ce_text.introduction p:first-of-type{font-size: 2.7vw;line-height: 3.5vw;letter-spacing: 0;color: #969696}.ce_text.introduction.plaintext p{margin-top: 2vw}.ce_text.introduction.plaintext p:first-of-type{font-size: 1vw;line-height: 1.8vw;letter-spacing: 0}.ce_text.details:after{content: '';clear: both;display: table}.ce_text.details .image_container{float: left;width: 50vw;line-height: 0}.ce_text.details p{float: right;position: relative;margin-top: 6vw;width: 25vw;font-size: 1vw;line-height: 1.8vw;letter-spacing: 0}.ce_text.details p:before{content: '';position: absolute;top: 10px;left: -13vw;width: 8vw;height: 1px;background-color: #969696}@media only screen and (max-width: 1000px){body.meta .ce_text.introduction p:first-child{margin-top: 0}.ce_text.introduction{padding-top: 0}.ce_text.introduction h1{font-size: 35px;line-height: 35px}.ce_text.introduction p{margin-top: 10%;font-size: 12px;line-height: 24px}.ce_text.introduction p:first-of-type{font-size: 14px;line-height: 24px}.ce_text.details .image_container{float: none;width: 100%}.ce_text.details p{float: none;margin: 10% auto 0 auto;width: 80%;font-size: 14px;line-height: 24px}.ce_text.details p:before{display: none}}.details .previewImage{margin: 6vw;line-height: 0}.details .firstImage{float: left;width: 45vw}.details .firstText{float: right;margin: 6vw 0 6vw 6vw;width: 42vw}.details .firstText p{margin: 6vw 6vw 0 6vw}.details .lastText{margin: 6vw 0 6vw 6vw;width: 30vw}.details ul{list-style: none;margin: 6vw 0}.details ul:after{content: '';clear: both}.details ul li{float: right;line-height: 0}.details ul li:nth-child(4n+1){margin: 0 0 6vw 6vw;width: 42vw}.details ul li:nth-child(5n+2){margin: 0 0 6vw 0;width: 30vw;transform: translate3d(0, -6vw, 0)}.details ul li:nth-child(6n+3){margin: 0 6vw 6vw 6vw;width: 88vw}.details ul li:nth-child(6n+6){margin: 0 0 0 6vw;width: 70vw}.details ul li:nth-child(7n+4){float: left;width: 45vw}.details ul li:nth-child(7n+7){margin: 6vw 0;width: 30vw;transform: translate3d(0, 0, 0)}.details ul li:nth-child(8n+8){float: left;margin: 6vw 0;width: 60vw}.details h1{display: inline-block;font-weight: normal;font-size: 3vw;line-height: 5vw;text-transform: uppercase}.details h1 span{display: block;font-size: 1vw;line-height: 1vw;text-align: right}.details h1 strong{font-weight: bold}.details p{font-size: 1vw;line-height: 1.8vw;letter-spacing: 0}@media only screen and (max-width: 1000px){.details .previewImage{margin: 70px 0 0 0}.details .firstImage{float: none;width: 100%;line-height: 0}.details .firstText{margin: 10%;width: 80%}.details .firstText p{margin: 30px 0 0 0}.details .lastText{margin: 0 10% 10% 10%;width: 80%}.details h1{display: block;font-size: 30px;line-height: 40px}.details h1 span{display: block;font-size: 10px;line-height: 10px;text-align: left}.details p{font-size: 12px;line-height: 24px}.details ul li{float: none !important;margin: 10% !important;width: 80% !important;transform: translate3d(0, 0, 0) !important}}#feed{display: inline-flex;flex-wrap: wrap}#feed .instagram{width: 33.33%;line-height: 0}#feed a{position: relative;display: block}#feed .txt{position: absolute;top: 0;right: 0;bottom: 0;left: 0;background-color: rgba(0,0,0,0.8);display: flex;align-items: center;justify-content: center;transition: opacity .3s ease-in-out;opacity: 0}#feed .txt .inner{width: 65%;font-size: 0.6vw;line-height: 1.2vw;text-transform: uppercase;text-align: center;color: #fff;transition: transform .3s ease-in-out;transform: translate3d(0, 20px, 0)}@media only screen and (max-width: 1000px){#feed .instagram{width: 50%}#feed .txt .inner{font-size: 8px;line-height: 14px}}@media only screen and (max-width: 500px){#feed{display: block}#feed .instagram{width: 100%}}@media only screen and (min-width: 1100px){#feed .instagram:hover .txt{opacity: 1}#feed .instagram:hover .txt .inner{transform: translate3d(0, 0, 0)}}@media only screen and (max-width: 1000px){#main{margin-top: 70px}}@media only screen and (min-width: 1100px){#header .back a{transition: color .3s ease-out}#header .back a:hover{color: #969696}#header .bar .cta .wrap a{transition: color .3s ease-out}#header .bar .cta .wrap a:hover{color: #969696}#header .columns .column.left .mod_navigation ul li a{transition: color .3s ease-out}#header .columns .column.left .mod_navigation ul li a:hover{color: #969696}#footer .cta .wrap a{transition: color .3s ease-out}#footer .cta .wrap a:hover{color: #969696}#right .arrows .prev,#right .arrows .next{transition: color .3s ease-out}#right .arrows .prev:hover,#right .arrows .next:hover{color: #969696}#left .filter .filterLabel{transition: color .3s ease-out}#left .filter .dots span{transition: background-color .3s ease-out}#left .filter:hover .filterLabel{color: #969696}#left .filter:hover .dots span{background-color: #969696}#left .filterSet ul li{transition: color .3s ease-out}#left .filterSet ul li:hover{color: #000}#left .filterSet .apply{transition: color .3s ease-out}#left .filterSet .apply:hover{color: #969696}#left .filterSet .prvnxt_button{transition: color .3s ease-out}#left .filterSet .prvnxt_button:hover{color: #969696}}
