﻿/*! normalize.css v3.0.1 | MIT License | git.io/normalize */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,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:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:0.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:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-moz-box-sizing:content-box;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;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}ul{display:inline-block;padding:0}ul li{padding:0;display:block;list-style:none}@font-face{font-family:"Brown-Regular";src:url("../fonts/lineto-brown-regular.eot");src:url("../fonts/lineto-brown-regular.eot?#iefix") format("embedded-opentype"),url("../fonts/lineto-brown-regular.woff") format("woff"),url("../fonts/lineto-brown-regular.ttf") format("truetype"),url("../fonts/lineto-brown-regular.svg#lineto-brown-regular") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:"Brown-Reclinregular";src:url("../fonts/lineto-brown-reclinregular.eot");src:url("../fonts/lineto-brown-reclinregular.eot?#iefix") format("embedded-opentype"),url("../fonts/lineto-brown-reclinregular.woff") format("woff"),url("../fonts/lineto-brown-reclinregular.ttf") format("truetype"),url("../fonts/lineto-brown-reclinregular.svg#lineto-brown-reclinregular") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:"Brown-Bold";src:url("../fonts/lineto-brown-bold.eot");src:url("../fonts/lineto-brown-bold.eot?#iefix") format("embedded-opentype"),url("../fonts/lineto-brown-bold.woff") format("woff"),url("../fonts/lineto-brown-bold.ttf") format("truetype"),url("../fonts/lineto-brown-bold.svg#lineto-brown-bold") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:"Brown-Reclinbold";src:url("../fonts/lineto-brown-reclinbold.eot");src:url("../fonts/lineto-brown-reclinbold.eot?#iefix") format("embedded-opentype"),url("../fonts/lineto-brown-reclinbold.woff") format("woff"),url("../fonts/lineto-brown-reclinbold.ttf") format("truetype"),url("../fonts/lineto-brown-reclinbold.svg#lineto-brown-reclinbold") format("svg");font-weight:normal;font-style:normal}form{margin:20px 0 40px 0}@media screen and (min-width: 768px){form{margin:0 0 60px 0}}label{display:block;margin:18px 0 4px 0;color:#1D1D1B}input[type="text"]{font-family:"Brown-Bold","Helvetica Neue",Helvetica,Arial,sans-serif;border:#1D1D1B 2px solid;background:#f2f2f2;width:60px;text-align:center}@media screen and (min-width: 768px){.firstname,.lastname{width:48%;float:left;margin-bottom:20px}}@media screen and (min-width: 768px){.firstname{margin-right:4%}}input[type="submit"],.button,a.button{padding:6px 10px 4px 12px;margin:20px 0 0 0;max-width:360px;width:100%;-webkit-transition:background 0.4s ease;-moz-transition:background 0.4s ease;-o-transition:background 0.4s ease;transition:background 0.4s ease;background-color:#fff;border:#1D1D1B 2px solid;outline:none;moz-outline:none;letter-spacing:4px;text-transform:uppercase;text-align:center;color:#1D1D1B;display:inline-block}@media screen and (min-width: 0px){input[type="submit"],.button,a.button{font-size:16px;line-height:24px}}@media screen and (min-width: 768px){input[type="submit"],.button,a.button{font-size:16px;line-height:24px}}@media screen and (min-width: 960px){input[type="submit"],.button,a.button{font-size:16px;line-height:24px}}@media screen and (min-width: 1850px){input[type="submit"],.button,a.button{font-size:16px;line-height:24px}}input[type="submit"]:hover,.button:hover,a.button:hover{background-color:#1D1D1B;color:#fff;translate:-3px;cursor:pointer;transition:none;text-decoration:none}select#option{letter-spacing:4px;text-transform:uppercase;border:#1D1D1B 2px solid;background-color:#fff;background:url(../images/select_arrow.svg) no-repeat right;background-size:12px;background-position:95% center;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:5px 5px 5px 12px;border-radius:0;max-width:360px;width:100%;text-align-last:center}@media screen and (min-width: 0px){select#option{font-size:16px;line-height:24px}}@media screen and (min-width: 768px){select#option{font-size:16px;line-height:24px}}@media screen and (min-width: 960px){select#option{font-size:16px;line-height:24px}}@media screen and (min-width: 1850px){select#option{font-size:16px;line-height:24px}}*{box-sizing:border-box;margin:0}::-moz-selection{color:#fff;background:#1D1D1B}::selection{color:#fff;background:#1D1D1B}html{-webkit-text-size-adjust:none;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;image-rendering:optimizeQuality;overflow-x:hidden;overflow-y:scroll}body{background-color:#fff;font-family:"Brown-Regular","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400;font-style:normal;color:#222;line-height:1}@media screen and (min-width: 0px){body{font-size:18px;line-height:25px}}@media screen and (min-width: 768px){body{font-size:18px;line-height:25px}}@media screen and (min-width: 960px){body{font-size:18px;line-height:25px}}@media screen and (min-width: 1850px){body{font-size:18px;line-height:25px}}header{display:none;position:fixed;background-color:#fff;top:0;height:80px;width:100%;z-index:999;text-align:center}@media screen and (min-width: 768px){header{height:155px}}@media screen and (min-width: 1200px){header{position:absolute;height:155px}}header h1{text-indent:-5000px;display:none}.no-js header{display:block}#logo{display:block;position:absolute;background:url("../images/lips.svg") no-repeat;background-size:100% 100%;background-position:center;z-index:999;left:50%;top:6px;margin-left:-30px;width:60px;height:60px}@media screen and (min-width: 768px){#logo{left:50%;top:20px;margin-left:-50px;width:100px;height:100px}}#logo a{display:block;width:60px;height:60px}@media screen and (min-width: 768px){#logo a{width:100px;height:100px}}.header{width:100%;max-width:1850px;height:50px;margin:0 auto;background-color:#fff;z-index:1001}.intro_text{display:none}main{width:100%;max-width:1850px;margin:80px auto 0 auto}@media screen and (min-width: 768px){main{margin:155px auto 0 auto;padding:0 20px}}@media screen and (min-width: 960px){main{padding:0}}h1{margin-left:-2px}@media screen and (min-width: 0px){h1{font-size:19px;line-height:27px}}@media screen and (min-width: 768px){h1{font-size:19px;line-height:27px}}@media screen and (min-width: 960px){h1{font-size:19px;line-height:27px}}@media screen and (min-width: 1850px){h1{font-size:19px;line-height:27px}}h2{margin-left:-2px;text-transform:uppercase}@media screen and (min-width: 0px){h2{font-size:19px;line-height:27px}}@media screen and (min-width: 768px){h2{font-size:19px;line-height:27px}}@media screen and (min-width: 960px){h2{font-size:19px;line-height:27px}}@media screen and (min-width: 1850px){h2{font-size:19px;line-height:27px}}hr{margin:15px 0}h1,h2{margin-bottom:42px;max-width:768px;font-family:"Brown-Bold","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:normal;letter-spacing:-0.5px}h2{margin:0;padding:0}p,dd{margin-bottom:30px;max-width:768px;word-wrap:break-word}p,h1,h2,dl{margin-left:15px;margin-right:15px}@media screen and (min-width: 768px){p,h1,h2,dl{margin-left:0;margin-right:0}}dl{margin-bottom:75px}a,a:active,a:visited{text-decoration:none;color:#1D1D1B}p a{border-bottom:1px solid #1D1D1B;text-decoration:none}@media screen and (min-width: 0px){dt,dd{font-size:18px;line-height:25px}}@media screen and (min-width: 768px){dt,dd{font-size:18px;line-height:25px}}@media screen and (min-width: 960px){dt,dd{font-size:18px;line-height:25px}}@media screen and (min-width: 1850px){dt,dd{font-size:18px;line-height:25px}}dd{font-family:"Brown-Bold","Helvetica Neue",Helvetica,Arial,sans-serif}#hamburger_switch{display:block;position:absolute;top:26px;left:15px;width:30px;height:30px;background:url(../images/mobile_nav.png) #fff no-repeat;background-size:100%}@media screen and (min-width: 768px){#hamburger_switch{top:63px;left:20px;z-index:99999}}@media screen and (min-width: 960px){#hamburger_switch{display:none}}nav ul{display:none;width:100%;margin-top:80px}@media screen and (min-width: 768px){nav ul{margin-top:155px}}@media screen and (min-width: 960px){nav ul{margin-top:155px;display:inline-block;margin-top:65px;padding:0;width:100%}}nav ul li{display:inline-block;list-style:none;text-transform:uppercase;margin-right:0;text-align:center;padding:13px 0 10px 0;background-color:#fff;width:100%;line-height:1}nav ul li a{display:inline-block;width:100%;letter-spacing:4px}@media screen and (min-width: 0px){nav ul li a{font-size:16px;line-height:24px}}@media screen and (min-width: 768px){nav ul li a{font-size:16px;line-height:24px}}@media screen and (min-width: 960px){nav ul li a{font-size:16px;line-height:24px}}@media screen and (min-width: 1850px){nav ul li a{font-size:16px;line-height:24px}}nav ul li a,nav ul li a:active,nav ul li a:visited{color:#1D1D1B}nav ul li.active{background-color:#1D1D1B}nav ul li.active a{color:#fff}@media screen and (min-width: 960px){nav ul li{position:relative;float:left;padding:0;border:none}}@media screen and (min-width: 960px){nav ul li#nav-sub-home,nav ul li#nav-sub-work{text-align:right;width:20%}}@media screen and (min-width: 960px){nav ul li#nav-sub-home.active:after,nav ul li#nav-sub-work.active:after{position:absolute;top:31px;right:23px;content:'';width:20px;height:2px;background-color:#1D1D1B}}@media screen and (min-width: 960px){nav ul li#nav-sub-shop{text-align:center;width:30%}}@media screen and (min-width: 960px){nav ul li#nav-sub-shop.active:after{position:absolute;top:31px;left:50%;margin-left:-12px;content:'';width:20px;height:2px;background-color:#1D1D1B}}@media screen and (min-width: 960px){nav ul li#nav-sub-insta{text-align:center;width:30%}nav ul li#nav-sub-insta a{margin-left:25px}}@media screen and (min-width: 960px){nav ul li#nav-sub-insta.active:after{position:absolute;top:31px;left:50%;margin-left:15px;content:'';width:20px;height:2px;background-color:#1D1D1B}}@media screen and (min-width: 960px){nav ul li#nav-sub-about{text-align:left;width:20%}}@media screen and (min-width: 960px){nav ul li#nav-sub-about.active:after{position:absolute;top:31px;left:0px;margin-left:25px;content:'';width:20px;height:2px;background-color:#1D1D1B}}@media screen and (min-width: 960px){nav ul li:hover a{color:#1D1D1B}}@media screen and (min-width: 960px){nav ul li.active{background-color:#fff}nav ul li.active a{color:#1D1D1B}}#site_intro,#site_intro_holder{position:fixed;display:none;z-index:99999;top:0;left:0;right:0;bottom:0;width:100%;background-color:#fff;background:url(../images/malika_favre.svg) #fff no-repeat;background-size:75% 75%;background-position:center;z-index:99999}@media screen and (min-width: 768px){#site_intro,#site_intro_holder{background-size:60% 60%}}@media screen and (min-width: 960px){#site_intro,#site_intro_holder{background-size:40% 40%}}#site_intro_holder{display:block;background:url(../images/malika_favre_holding.svg) #fff no-repeat;background-size:75% 75%;background-position:center;z-index:99999}@media screen and (min-width: 768px){#site_intro_holder{background-size:60% 60%}}@media screen and (min-width: 960px){#site_intro_holder{background-size:40% 40%}}.no-js #site_intro{display:none}footer{display:none;text-align:center;width:100%}footer p{margin:40px 20%;max-width:none}@media screen and (min-width: 0px){footer p{font-size:16px;line-height:24px}}@media screen and (min-width: 768px){footer p{font-size:16px;line-height:24px}}@media screen and (min-width: 960px){footer p{font-size:18px;line-height:26px}}@media screen and (min-width: 1850px){footer p{font-size:18px;line-height:26px}}@media screen and (min-width: 768px){footer p{margin:20px 20px}}@-webkit-keyframes spinning{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg)}}@-moz-keyframes spinning{0%{-moz-transform:rotate(0deg)}100%{-moz-transform:rotate(360deg)}}@keyframes spinning{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.rotates{-webkit-animation-name:spinning;-moz-animation-name:spinning;animation-name:spinning;-webkit-animation-duration:1s;-moz-animation-duration:1s;animation-duration:1s;-webkit-animation-timing-function:ease-in-out;-moz-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-iteration-count:infinite;-moz-animation-iteration-count:infinite;animation-iteration-count:infinite}.no_mobile{display:none}@media screen and (min-width: 768px){.no_mobile{display:block}}.hidden{display:none}.loader{position:absolute;left:50%;top:50%;z-index:999;width:50px;height:50px;margin-left:-25px;margin-top:-25px;color:#fff;text-align:center;vertical-align:middle;background:url("../images/loader.svg") no-repeat 50% 50%;background-size:100%}.loader.is-infinite-scroll{position:relative;left:-17px;top:0;margin:0;margin-left:50%;margin-top:10px;width:34px;height:34px}.inverse{background:url("../images/loader_inverse.svg") no-repeat 50% 50%}.debug{background-color:#ccc;min-height:50px}.legacy-ie .chromeframe{display:block;position:fixed;z-index:99999;top:0;left:0;right:0;width:100%;min-width:100%;max-width:none;text-align:center;padding:20px;background-color:#FB371D;color:#fff}.legacy-ie .chromeframe a{color:#fff;border-bottom:#fff 1px solid}#work main,#work_project main{padding:0;border-top:none;margin-top:0;max-width:none}#work footer{display:none}#work footer.shown{display:inline-block}.projects,.products{display:block;width:100%;min-height:900px;padding:0;margin:80px auto 50px auto}@media screen and (min-width: 768px){.projects,.products{margin:155px auto 50px auto}}.pagination{position:fixed;bottom:0;left:25px}.js .pagination{display:none}#work_project .projects{display:none}#work_project .video_container{margin:0 0 30px 0;width:100%;height:auto;position:relative}@media screen and (min-width: 768px){#work_project .video_container{top:50%;max-width:700px;margin:-196.875px auto 0 auto}#work_project .video_container.aspect-4-3{max-width:600px;margin:-225px auto 0 auto}#work_project .video_container.aspect-3-4{max-width:280px;margin:-186.66667px auto 0 auto}}@media screen and (min-width: 960px){#work_project .video_container{top:50%;max-width:640px;margin:-180px auto 0 auto}#work_project .video_container.aspect-4-3{max-width:525px;margin:-196.875px auto 0 auto}#work_project .video_container.aspect-3-4{max-width:280px;margin:-186.66667px auto 0 auto}}@media screen and (min-width: 1200px){#work_project .video_container{max-width:850px;margin:-239.0625px auto 0 auto}#work_project .video_container.aspect-4-3{max-width:700px;margin:-262.5px auto 0 auto}#work_project .video_container.aspect-3-4{max-width:480px;margin:-320px auto 0 auto}}@media screen and (min-width: 1850px){#work_project .video_container{max-width:1100px;margin:-309.375px auto 0 auto}#work_project .video_container.aspect-4-3{max-width:1100px;margin:-412.5px auto 0 auto}#work_project .video_container.aspect-3-4{max-width:600px;margin:-400px auto 0 auto}}#project{margin-top:80px;padding-bottom:50px}@media screen and (min-width: 768px){#project{margin-top:none}}#project .project_title{position:relative;width:100%;text-align:center}@media screen and (min-width: 768px){#project .project_title{width:auto;text-align:center;position:absolute;top:15px;width:100%;padding-bottom:0;z-index:97}}@media screen and (min-width: 1200px){#project .project_title{width:auto;text-align:left;position:absolute;top:17px;left:25px;max-width:15%;padding-bottom:0;z-index:97}}@media screen and (min-width: 1850px){#project .project_title{max-width:20%}}#project .project_title h1{margin-left:-2px;letter-spacing:4px;text-transform:uppercase;margin-left:15px;margin-right:15px;padding-top:25px;margin-bottom:0}@media screen and (min-width: 0px){#project .project_title h1{font-size:19px;line-height:27px}}@media screen and (min-width: 768px){#project .project_title h1{font-size:19px;line-height:27px}}@media screen and (min-width: 960px){#project .project_title h1{font-size:19px;line-height:27px}}@media screen and (min-width: 1850px){#project .project_title h1{font-size:19px;line-height:27px}}@media screen and (min-width: 768px){#project .project_title h1{color:#fff;text-align:center;padding-top:0;margin-left:0;margin-right:0;max-width:none}#project .project_title h1:after{content:" \A ─";white-space:pre}}@media screen and (min-width: 1200px){#project .project_title h1{text-align:left}}#project .project_title p{margin-left:-2px;margin-left:15px;margin-right:15px}@media screen and (min-width: 0px){#project .project_title p{font-size:19px;line-height:27px}}@media screen and (min-width: 768px){#project .project_title p{font-size:19px;line-height:27px}}@media screen and (min-width: 960px){#project .project_title p{font-size:19px;line-height:27px}}@media screen and (min-width: 1850px){#project .project_title p{font-size:19px;line-height:27px}}@media screen and (min-width: 768px){#project .project_title p{color:#fff;margin-left:0;margin-right:0;max-width:none}}@media screen and (min-width: 768px){#project .project_description{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;z-index:99}}#project .project_description .inner{display:block;margin:auto;position:relative;height:100%;width:100%;text-align:center}#project .project_description .inner p{text-align:center}@media screen and (min-width: 768px){#project .project_description .inner p{color:#fff;margin-left:-2px;font-family:"Brown-Bold","Helvetica Neue",Helvetica,Arial,sans-serif}}@media screen and (min-width: 768px) and (min-width: 0px){#project .project_description .inner p{font-size:24px;line-height:31px}}@media screen and (min-width: 768px) and (min-width: 768px){#project .project_description .inner p{font-size:32px;line-height:38px}}@media screen and (min-width: 768px) and (min-width: 960px){#project .project_description .inner p{font-size:32px;line-height:38px}}@media screen and (min-width: 768px) and (min-width: 1850px){#project .project_description .inner p{font-size:32px;line-height:38px}}@media screen and (min-width: 960px){#project .project_description .inner p{text-align:left}}@media screen and (min-width: 768px){#project .project_description .inner p:last-child{margin-bottom:0}}#project .project_description .inner p.client{display:none}@media screen and (min-width: 768px){#project .project_description .inner p.client{display:block}}@media screen and (min-width: 768px){#project .project_description .inner a{color:#fff;border-bottom:3px solid #fff}}#project .project_description .helper{height:100%;display:inline-block;vertical-align:middle;white-space:nowrap}#project .project_description .description_block{min-height:100px}@media screen and (min-width: 768px){#project .project_description .description_block{display:inline-block;margin:auto;max-width:70%;max-height:100%;width:auto;height:auto;vertical-align:middle}}#project_content{margin:0 15px}@media screen and (min-width: 768px){#project_content{margin:0}}#project_loader,#project_loader_before,#project_loader_after{position:relative;display:block}@media screen and (min-width: 768px){#project_loader,#project_loader_before,#project_loader_after{position:fixed;display:block;z-index:99999;top:0;left:0;right:0;bottom:0;width:100%;z-index:99999}}#project_loader_before{display:none;background-color:#FFCA00;color:#000}#project_loader_after{display:none;background-color:#1178BC;color:#000}.project_media_container{width:100%;margin:0 0 15px 0}@media screen and (min-width: 768px){.project_media_container{position:absolute;top:0;left:0;margin:0;padding:25px 25px 25px 25px;z-index:1;text-align:center}}@media screen and (min-width: 768px){.project_media_container .inner{display:block;margin:auto;position:relative;top:0;padding-top:100px;padding-bottom:65px;height:100%;width:100%;text-align:center;white-space:nowrap}}@media screen and (min-width: 1200px){.project_media_container .inner{width:90%;padding-top:10px;padding-bottom:55px}}.project_media_container .helper{display:none}@media screen and (min-width: 768px){.project_media_container .helper{height:100%;display:inline-block;vertical-align:middle;white-space:nowrap}}.project_media_container img{width:100%;display:block;border:none}@media screen and (min-width: 768px){.project_media_container img{border:15px solid #fff}}@media screen and (min-width: 1200px){.project_media_container img{border:20px solid #fff}}@media screen and (min-width: 1850px){.project_media_container img{border:30px solid #fff}}@media screen and (min-width: 768px){.project_media_container img{display:inline-block;margin:auto;max-width:100%;max-height:100%;width:auto;height:auto;vertical-align:middle;margin-left:-5px}}@media screen and (min-width: 1200px){.project_media_container img{max-width:75%;max-height:100%}}.project_media_container img:hover{cursor:pointer}.project_preloader{width:100%;margin-top:300px;text-align:center}.project_preloader img{width:48px;height:48px}.project_controls{margin:0 15px}@media screen and (min-width: 768px){.project_controls{margin:0}}a.next_project,a.previous_project,a.close_project,a.previous_media,a.next_media,a.show_project_info{display:block;padding:15px;text-align:center;padding:6px 10px 4px 12px;margin:20px 0 0 0;max-width:360px;width:100%;-webkit-transition:background 0.4s ease;-moz-transition:background 0.4s ease;-o-transition:background 0.4s ease;transition:background 0.4s ease;background-color:#fff;border:#1D1D1B 2px solid;outline:none;moz-outline:none;letter-spacing:4px;text-transform:uppercase;text-align:center;color:#1D1D1B;display:inline-block}@media screen and (min-width: 0px){a.next_project,a.previous_project,a.close_project,a.previous_media,a.next_media,a.show_project_info{font-size:16px;line-height:24px}}@media screen and (min-width: 768px){a.next_project,a.previous_project,a.close_project,a.previous_media,a.next_media,a.show_project_info{font-size:16px;line-height:24px}}@media screen and (min-width: 960px){a.next_project,a.previous_project,a.close_project,a.previous_media,a.next_media,a.show_project_info{font-size:16px;line-height:24px}}@media screen and (min-width: 1850px){a.next_project,a.previous_project,a.close_project,a.previous_media,a.next_media,a.show_project_info{font-size:16px;line-height:24px}}a.next_project:hover,a.previous_project:hover,a.close_project:hover,a.previous_media:hover,a.next_media:hover,a.show_project_info:hover{background-color:#1D1D1B;color:#fff;translate:-3px;cursor:pointer;transition:none;text-decoration:none}@media screen and (min-width: 768px){a.next_project,a.previous_project,a.close_project,a.previous_media,a.next_media,a.show_project_info{-webkit-transition:none;-moz-transition:none;-o-transition:none;transition:none;padding:none;margin:0;color:#fff;position:absolute;border:none;text-indent:-100000px;display:block;width:50px;height:50px}}a.show_project_info{display:none}@media screen and (min-width: 768px){a.show_project_info{display:block;left:15px;top:15px;z-index:100;background:url("../images/ui.png") 0px 0px no-repeat}a.show_project_info:hover{background:url("../images/ui.png") 0px -53px no-repeat}}@media screen and (min-width: 1200px){a.show_project_info{bottom:15px;top:auto}}@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 20 / 10), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx){a.show_project_info{background:url("../images/info@2x.png") no-repeat;background-size:100%}}@media screen and (min-width: 768px){a.close_project{display:block;right:10px;top:15px;z-index:98;background:url("../images/ui.png") -53px 0px no-repeat}a.close_project:hover{background:url("../images/ui.png") -53px -53px no-repeat}}@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 20 / 10), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx){a.close_project{background:url("../images/close@2x.png") no-repeat;background-size:100%}}@media screen and (min-width: 768px){a.previous_project{left:6px;bottom:15px;z-index:98;background:url("../images/ui.png") -106px 0px no-repeat}a.previous_project:hover{background:url("../images/ui.png") -106px -53px no-repeat}}@media screen and (min-width: 1200px){a.previous_project{left:auto;right:55px}}@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 20 / 10), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx){a.previous_project{background:url("../images/previous@2x.png") no-repeat;background-size:100%}}@media screen and (min-width: 768px){a.next_project{right:7px;bottom:15px;z-index:98;background:url("../images/ui.png") -159px 0px no-repeat}a.next_project:hover{background:url("../images/ui.png") -159px -53px no-repeat}}@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 20 / 10), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx){a.next_project{background:url("../images/next@2x.png") no-repeat;background-size:100%}}@media screen and (min-width: 768px){a.previous_media{display:none;left:25px;bottom:25px}}@media screen and (min-width: 768px){a.next_media{display:none;left:90px;bottom:25px}}.media_pager{display:none;position:fixed;bottom:25px;z-index:98;width:100%;text-align:center}@media screen and (min-width: 768px){.media_pager{display:block}}.media_pager ul{display:inline-block;margin:0;padding:0}.media_pager ul li{text-indent:-100000px;float:left;margin-right:15px;list-style:none}.media_pager ul li:last-child{margin-right:0}.media_pager ul li a{display:block;width:14px;height:14px;border-radius:7px;background-color:#fff;opacity:0.5}.media_pager ul li a.selected,.media_pager ul li a:hover{opacity:1}.work_item,.product_item{position:relative;float:left;height:0;width:100%;padding-bottom:100%;overflow:hidden}@media screen and (min-width: 768px){.work_item,.product_item{width:25%;padding-bottom:25%}}@media screen and (min-width: 960px){.work_item,.product_item{width:25%;padding-bottom:25%}}@media screen and (min-width: 1200px){.work_item,.product_item{width:20%;padding-bottom:20%}}@media screen and (min-width: 1850px){.work_item,.product_item{width:14.28571428571429%;padding-bottom:14.28571428571429%}}.work_item.big,.product_item.big{width:100%;padding-bottom:100%}@media screen and (min-width: 768px){.work_item.big,.product_item.big{width:50%;padding-bottom:50%}}@media screen and (min-width: 960px){.work_item.big,.product_item.big{width:50%;padding-bottom:50%}}@media screen and (min-width: 1200px){.work_item.big,.product_item.big{width:40%;padding-bottom:40%}}@media screen and (min-width: 1850px){.work_item.big,.product_item.big{width:28.57142857142858%;padding-bottom:28.57142857142858%}}.work_item a,.product_item a{display:block}.work_item a img,.product_item a img{width:100%;display:block;margin:0;padding:0}.work_item a img.lazy,.product_item a img.lazy{display:none}.work_item a .inner,.product_item a .inner{position:absolute;padding:20px 25px;top:0;bottom:0;right:0;left:0;color:#222;background-color:#1D1D1B;width:100%;opacity:0;transition:400ms;text-align:center}.work_item a .inner .helper,.product_item a .inner .helper{height:100%;display:inline-block;vertical-align:middle;white-space:nowrap}.work_item a .inner .info,.product_item a .inner .info{display:inline-block;max-width:95%;max-height:100%;width:auto;height:auto;vertical-align:middle;text-align:center}.work_item a .inner .info p,.work_item a .inner .info h2,.product_item a .inner .info p,.product_item a .inner .info h2{color:#fff;margin:0;padding:0;word-wrap:break-word}@media screen and (min-width: 0px){.work_item a .inner .info p,.work_item a .inner .info h2,.product_item a .inner .info p,.product_item a .inner .info h2{font-size:16px;line-height:24px}}@media screen and (min-width: 768px){.work_item a .inner .info p,.work_item a .inner .info h2,.product_item a .inner .info p,.product_item a .inner .info h2{font-size:16px;line-height:24px}}@media screen and (min-width: 960px){.work_item a .inner .info p,.work_item a .inner .info h2,.product_item a .inner .info p,.product_item a .inner .info h2{font-size:16px;line-height:24px}}@media screen and (min-width: 1850px){.work_item a .inner .info p,.work_item a .inner .info h2,.product_item a .inner .info p,.product_item a .inner .info h2{font-size:16px;line-height:24px}}.work_item a .inner .info h2,.product_item a .inner .info h2{letter-spacing:4px}.work_item a .inner .info h2:after,.product_item a .inner .info h2:after{content:"\A ─";white-space:pre}.work_item a .inner .info span.price,.product_item a .inner .info span.price{display:block;color:#fff}@media screen and (min-width: 0px){.work_item a .inner .info span.price,.product_item a .inner .info span.price{font-size:16px;line-height:24px}}@media screen and (min-width: 768px){.work_item a .inner .info span.price,.product_item a .inner .info span.price{font-size:16px;line-height:24px}}@media screen and (min-width: 960px){.work_item a .inner .info span.price,.product_item a .inner .info span.price{font-size:16px;line-height:24px}}@media screen and (min-width: 1850px){.work_item a .inner .info span.price,.product_item a .inner .info span.price{font-size:16px;line-height:24px}}@media screen and (min-width: 960px){.work_item a:hover .inner,.product_item a:hover .inner{opacity:1;transition:none}}.project_filters{position:absolute;right:0;z-index:99999;top:52.5px;width:20.1%}@media screen and (min-width: 1850px){.project_filters{width:14.28571428571429%}}#filters_switch{display:none}@media screen and (min-width: 1200px){#filters_switch{display:block;height:50px;width:50px;position:absolute;right:20px;text-indent:-100000px}#filters_switch a{display:block;height:50px;width:50px;background:url("../images/ui.png") -211px 0px no-repeat}}@media only screen and (min-width: 1200px) and (-webkit-min-device-pixel-ratio: 2), only screen and (min-width: 1200px) and (min--moz-device-pixel-ratio: 2), only screen and (min-width: 1200px) and (-o-min-device-pixel-ratio: 20 / 10), only screen and (min-width: 1200px) and (min-device-pixel-ratio: 2), only screen and (min-width: 1200px) and (min-resolution: 192dpi), only screen and (min-width: 1200px) and (min-resolution: 2dppx){#filters_switch a{background:url("../images/filter@2x.png") no-repeat;background-size:100%}}#filter_active_marker{display:none}@media screen and (min-width: 1200px){#filter_active_marker{position:absolute;top:43px;right:15px;content:'';width:20px;height:2px;background-color:#1D1D1B}}@media only screen and (min-width: 1200px) and (-webkit-min-device-pixel-ratio: 2), only screen and (min-width: 1200px) and (min--moz-device-pixel-ratio: 2), only screen and (min-width: 1200px) and (-o-min-device-pixel-ratio: 20 / 10), only screen and (min-width: 1200px) and (min-device-pixel-ratio: 2), only screen and (min-width: 1200px) and (min-resolution: 192dpi), only screen and (min-width: 1200px) and (min-resolution: 2dppx){#filter_active_marker{right:16px}}#filters_container{display:none}@media screen and (min-width: 1200px){#filters_container{display:block;position:absolute;top:50px;left:100%;text-align:center;width:100%;background-color:#fff;padding:0 20px 20px 20px}#filters_container ul{display:inline-block;width:100%}#filters_container ul.colours{margin-top:30px;max-width:112px}}@media screen and (min-width: 1200px) and (min-width: 0px){#filters_container li a{font-size:16px;line-height:24px}}@media screen and (min-width: 1200px) and (min-width: 768px){#filters_container li a{font-size:16px;line-height:24px}}@media screen and (min-width: 1200px) and (min-width: 960px){#filters_container li a{font-size:16px;line-height:24px}}@media screen and (min-width: 1200px) and (min-width: 1850px){#filters_container li a{font-size:16px;line-height:24px}}@media screen and (min-width: 1200px){#filters_container .clear{display:inline-block;width:100%;margin-top:50px}#filters_container .clear a{opacity:0.4}}@media screen and (min-width: 1200px) and (min-width: 0px){#filters_container .clear a{font-size:16px;line-height:24px}}@media screen and (min-width: 1200px) and (min-width: 768px){#filters_container .clear a{font-size:16px;line-height:24px}}@media screen and (min-width: 1200px) and (min-width: 960px){#filters_container .clear a{font-size:16px;line-height:24px}}@media screen and (min-width: 1200px) and (min-width: 1850px){#filters_container .clear a{font-size:16px;line-height:24px}}@media screen and (min-width: 1200px){#filters_container .clear a.active{opacity:1}#filters_container .clear a:after{content:"\A ─";white-space:pre}}.filters li{display:block;width:100%;margin:2px 14px 0 0}.filters li a{height:30px;color:#1D1D1B}.filters li a:hover,.filters li a.selected{color:#1D1D1B}.filters li.browse_all{float:left;margin:2px 0 0 25px}.filters li.colour{width:auto;float:left;margin:0 16px 16px 0}.filters li.colour:nth-child(3n+0){margin-right:0}.filters li.colour a{color:#fff;opacity:1;display:block;text-indent:-100000px;width:26px;height:26px;border:none;border-radius:13px}.js #project,.js .project_description{display:block}@media screen and (min-width: 768px){.js #project,.js .project_description{display:none}}.js .projects,.js .project_controls{display:none}.no-js #project{display:block}.no-js #project_loader_before,.no-js #project_loader_after,.no-js #filters_switch,.no-js a.show_project_info,.no-js .project_description{display:none}.no-js .work #project_loader{display:none}.no-js .work_project #project_loader{display:block}#insta main{padding:0;border-top:none;margin-top:0;max-width:none}#insta footer.shown{display:inline-block}.posts{display:block;width:100%;padding:0;margin:80px auto 0 auto}@media screen and (min-width: 768px){.posts{margin:155px auto 0 auto}}.posts .unformatted-caption-from-ifttt{display:none}.instagram_item{position:relative;float:left;height:0;width:100%;padding-bottom:100%;overflow:hidden}@media screen and (min-width: 768px){.instagram_item{width:33.33333%;padding-bottom:33.33333%}}@media screen and (min-width: 960px){.instagram_item{width:20%;padding-bottom:20%}}.instagram_item a{display:block}.instagram_item a img{width:100%;display:block;margin:0;padding:0}.instagram_item a .inner{position:absolute;padding:20px 25px;top:0;bottom:0;right:0;left:0;color:#222;background-color:#1D1D1B;width:100%;opacity:0;transition:400ms;text-align:center}.instagram_item a .inner .helper{height:100%;display:inline-block;vertical-align:middle;white-space:nowrap}.instagram_item a .inner .info{display:inline-block;max-width:95%;max-height:100%;width:auto;height:auto;vertical-align:middle;text-align:center}.instagram_item a .inner .info p,.instagram_item a .inner .info h2{color:#fff;margin:0;padding:0;word-wrap:break-word}@media screen and (min-width: 0px){.instagram_item a .inner .info p,.instagram_item a .inner .info h2{font-size:16px;line-height:24px}}@media screen and (min-width: 768px){.instagram_item a .inner .info p,.instagram_item a .inner .info h2{font-size:16px;line-height:24px}}@media screen and (min-width: 960px){.instagram_item a .inner .info p,.instagram_item a .inner .info h2{font-size:16px;line-height:24px}}@media screen and (min-width: 1850px){.instagram_item a .inner .info p,.instagram_item a .inner .info h2{font-size:16px;line-height:24px}}.instagram_item a .inner .info h2{letter-spacing:4px}.instagram_item a .inner .info h2:after{content:"\A ─";white-space:pre}@media screen and (min-width: 960px){.instagram_item a:hover .inner{opacity:1;transition:none}}.insta-pagination{width:100%;display:inline-block;margin-top:20px;margin-bottom:100px;padding-left:15px;padding-right:15px}#infscr-loading{opacity:0;height:0px;line-height:0px;visibility:hidden;background-color:red;position:absolute;top:0;left:0}#iframe-controls-container{display:none}.js .insta-previous,.js .insta-next{display:none}.js .insta-next{text-align:center}.js .insta-next a{margin:0}#shop main{padding:0;border-top:none;max-width:none}#shop a.product_link,#shop a.remove{border:none}.shop-home .browse_all{display:none}form{margin:0 15px 30px 15px}@media screen and (min-width: 768px){form{margin:0 0 60px 0}}.separator{display:none}@media screen and (min-width: 960px){.separator{width:100%;height:2px;display:block;border-top:2px solid #1D1D1B;padding:0;float:left}.separator.top{margin-bottom:25px}.separator.bottom{margin-top:20px}}.item{display:block;width:60%;float:left}@media screen and (min-width: 960px){.item{width:75%}}.item_price{display:block;width:20%;float:left;text-align:right}@media screen and (min-width: 960px){.item_price{width:20%}}.item_removal{display:block;float:right}@media screen and (min-width: 960px){.item_removal{width:5%;float:left}}.item_row{width:100%;display:inline-block;padding:10px 0 3px 0;border-bottom:2px solid #1D1D1B;text-align:left}@media screen and (min-width: 960px){.item_row{display:block;float:left;margin-left:-2px;margin-left:0;margin-top:10px;margin-bottom:10px;font-family:"Brown-Bold","Helvetica Neue",Helvetica,Arial,sans-serif;border-bottom:none}}@media screen and (min-width: 960px) and (min-width: 0px){.item_row{font-size:24px;line-height:31px}}@media screen and (min-width: 960px) and (min-width: 768px){.item_row{font-size:32px;line-height:38px}}@media screen and (min-width: 960px) and (min-width: 960px){.item_row{font-size:32px;line-height:38px}}@media screen and (min-width: 960px) and (min-width: 1850px){.item_row{font-size:32px;line-height:38px}}input[type="text"]{margin-left:-2px;margin-left:0;font-family:"Brown-Bold","Helvetica Neue",Helvetica,Arial,sans-serif}@media screen and (min-width: 0px){input[type="text"]{font-size:24px;line-height:31px}}@media screen and (min-width: 768px){input[type="text"]{font-size:32px;line-height:38px}}@media screen and (min-width: 960px){input[type="text"]{font-size:32px;line-height:38px}}@media screen and (min-width: 1850px){input[type="text"]{font-size:32px;line-height:38px}}.subtotal_price{margin-left:-2px;font-family:"Brown-Bold","Helvetica Neue",Helvetica,Arial,sans-serif;width:100%;margin:30px 0 40px}@media screen and (min-width: 0px){.subtotal_price{font-size:24px;line-height:31px}}@media screen and (min-width: 768px){.subtotal_price{font-size:32px;line-height:38px}}@media screen and (min-width: 960px){.subtotal_price{font-size:32px;line-height:38px}}@media screen and (min-width: 1850px){.subtotal_price{font-size:32px;line-height:38px}}@media screen and (min-width: 960px){.subtotal_price{width:95%;float:left;text-align:right;padding-top:40px}}@media screen and (min-width: 960px){.cart_actions{display:block;float:right;margin:40px auto;text-align:center}}a.remove_item{border:none;text-indent:-5000px;display:block;width:50px;height:50px;margin-top:-13px;background:url("../images/ui.png") -53px -106px no-repeat}@media screen and (min-width: 960px){a.remove_item{margin-top:-5px}a.remove_item:hover{background:url("../images/ui.png") -53px -106px no-repeat}}@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 20 / 10), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx){a.remove_item{background:url("../images/remove@2x.png") no-repeat;background-size:100%}}.cart_mini{position:fixed;right:-10px;z-index:9999;top:17px}@media screen and (min-width: 768px){.cart_mini{top:52.5px}}@media screen and (min-width: 1200px){.cart_mini{position:absolute}}.cart_mini li{display:block;float:left;margin:2px 14px 0 0}.cart_mini li a{height:30px;color:#1D1D1B}.cart_mini li a.cart_icon{display:block;width:50px;height:50px;background:url("../images/ui.png") -265px 0px no-repeat}@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 20 / 10), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx){.cart_mini li a.cart_icon{background:url("../images/cart@2x.png") no-repeat;background-size:100%}}.cart_mini li a.item_count{display:block;width:50px;padding:5px;text-align:center;font-size:14px;line-height:14px;margin-top:-2px;margin-left:-64px}.product_item a .inner{background-color:#fff}.product_item a .inner .info p,.product_item a .inner .info h2,.product_item a .inner .info span.price{color:#1D1D1B}.shop-product aside{width:100%;text-align:center;margin-top:80px;margin-bottom:40px;display:inline-block}@media screen and (min-width: 1200px){.shop-product aside{position:absolute;right:0;top:100px;width:20%;padding:0 20px}}@media screen and (min-width: 1850px){.shop-product aside{width:14.28571428571429%}}.shop-product aside h2{letter-spacing:4px;font-family:"Brown-Bold","Helvetica Neue",Helvetica,Arial,sans-serif;max-width:none}@media screen and (min-width: 0px){.shop-product aside h2{font-size:16px;line-height:24px}}@media screen and (min-width: 768px){.shop-product aside h2{font-size:16px;line-height:24px}}@media screen and (min-width: 960px){.shop-product aside h2{font-size:16px;line-height:24px}}@media screen and (min-width: 1850px){.shop-product aside h2{font-size:16px;line-height:24px}}.shop-product aside h2:after{content:" \A ─";white-space:pre}.shop-product aside h3.price{letter-spacing:4px;font-family:"Brown-Bold","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:normal;margin-bottom:40px}@media screen and (min-width: 0px){.shop-product aside h3.price{font-size:16px;line-height:24px}}@media screen and (min-width: 768px){.shop-product aside h3.price{font-size:16px;line-height:24px}}@media screen and (min-width: 960px){.shop-product aside h3.price{font-size:16px;line-height:24px}}@media screen and (min-width: 1850px){.shop-product aside h3.price{font-size:16px;line-height:24px}}.shop-product aside .sold_out,.shop-product aside .coming_soon{letter-spacing:4px;display:block;font-family:"Brown-Bold","Helvetica Neue",Helvetica,Arial,sans-serif;text-transform:uppercase;margin-top:20px;max-width:none}@media screen and (min-width: 0px){.shop-product aside .sold_out,.shop-product aside .coming_soon{font-size:16px;line-height:24px}}@media screen and (min-width: 768px){.shop-product aside .sold_out,.shop-product aside .coming_soon{font-size:16px;line-height:24px}}@media screen and (min-width: 960px){.shop-product aside .sold_out,.shop-product aside .coming_soon{font-size:16px;line-height:24px}}@media screen and (min-width: 1850px){.shop-product aside .sold_out,.shop-product aside .coming_soon{font-size:16px;line-height:24px}}.shop-product aside p,.shop-product aside a{max-width:none}@media screen and (min-width: 0px){.shop-product aside p,.shop-product aside a{font-size:16px;line-height:24px}}@media screen and (min-width: 768px){.shop-product aside p,.shop-product aside a{font-size:16px;line-height:24px}}@media screen and (min-width: 960px){.shop-product aside p,.shop-product aside a{font-size:16px;line-height:24px}}@media screen and (min-width: 1850px){.shop-product aside p,.shop-product aside a{font-size:16px;line-height:24px}}.shop-product aside a{border-bottom:1px solid #1D1D1B}.shop-product aside ul{margin:20px 0 10px 0}.shop-product aside ul li{max-width:none}@media screen and (min-width: 0px){.shop-product aside ul li{font-size:16px;line-height:24px}}@media screen and (min-width: 768px){.shop-product aside ul li{font-size:16px;line-height:24px}}@media screen and (min-width: 960px){.shop-product aside ul li{font-size:16px;line-height:24px}}@media screen and (min-width: 1850px){.shop-product aside ul li{font-size:16px;line-height:24px}}.shop-product .product_images{width:100%;padding:0 15px}@media screen and (min-width: 768px){.shop-product .product_images{padding:0}}@media screen and (min-width: 960px){.shop-product .product_images{padding:0}}@media screen and (min-width: 1200px){.shop-product .product_images{position:absolute;left:0;top:155px;width:80%}}@media screen and (min-width: 1850px){.shop-product .product_images{width:85.71428571428571%}}.shop-product .product_images img{width:100%;display:block;margin-bottom:15px}@media screen and (min-width: 768px){.shop-product .product_images img{margin:0;width:50%;display:block;float:left}}@media screen and (min-width: 960px){.shop-product .product_images img{width:25%}}.shop-product .product_images img.primary_image{width:100%}@media screen and (min-width: 960px){.shop-product .product_images img.primary_image{width:50%}}.pages section.overview,.shop-maintenance section.overview,#about section.overview,#contact section.overview{width:100%;margin:0 auto;padding:25px 0 0 0;text-align:center}.pages section.overview p,.shop-maintenance section.overview p,#about section.overview p,#contact section.overview p{font-family:"Brown-Regular","Helvetica Neue",Helvetica,Arial,sans-serif}.pages section.overview h1,.pages section.overview p,.shop-maintenance section.overview h1,.shop-maintenance section.overview p,#about section.overview h1,#about section.overview p,#contact section.overview h1,#contact section.overview p{margin-left:-2px;font-family:"Brown-Bold","Helvetica Neue",Helvetica,Arial,sans-serif;margin:0 20px 40px 15px}@media screen and (min-width: 0px){.pages section.overview h1,.pages section.overview p,.shop-maintenance section.overview h1,.shop-maintenance section.overview p,#about section.overview h1,#about section.overview p,#contact section.overview h1,#contact section.overview p{font-size:24px;line-height:31px}}@media screen and (min-width: 768px){.pages section.overview h1,.pages section.overview p,.shop-maintenance section.overview h1,.shop-maintenance section.overview p,#about section.overview h1,#about section.overview p,#contact section.overview h1,#contact section.overview p{font-size:32px;line-height:38px}}@media screen and (min-width: 960px){.pages section.overview h1,.pages section.overview p,.shop-maintenance section.overview h1,.shop-maintenance section.overview p,#about section.overview h1,#about section.overview p,#contact section.overview h1,#contact section.overview p{font-size:32px;line-height:38px}}@media screen and (min-width: 1850px){.pages section.overview h1,.pages section.overview p,.shop-maintenance section.overview h1,.shop-maintenance section.overview p,#about section.overview h1,#about section.overview p,#contact section.overview h1,#contact section.overview p{font-size:32px;line-height:38px}}.pages section.overview h1 a,.pages section.overview p a,.shop-maintenance section.overview h1 a,.shop-maintenance section.overview p a,#about section.overview h1 a,#about section.overview p a,#contact section.overview h1 a,#contact section.overview p a{border-bottom:3px solid #1D1D1B}@media screen and (min-width: 768px){.pages section.overview,.shop-maintenance section.overview,#about section.overview,#contact section.overview{width:70%;margin:0 auto;padding:25px 0 0 0}}@media screen and (min-width: 960px){.pages section.overview,.shop-maintenance section.overview,#about section.overview,#contact section.overview{text-align:left;position:absolute;top:250px;left:20%;margin:0 0 0 -62px;width:60%;padding:25px 30px 50px 0;max-width:880px}.pages section.overview h1,.pages section.overview p,.shop-maintenance section.overview h1,.shop-maintenance section.overview p,#about section.overview h1,#about section.overview p,#contact section.overview h1,#contact section.overview p{margin-left:-2px;font-family:"Brown-Bold","Helvetica Neue",Helvetica,Arial,sans-serif;max-width:none}}@media screen and (min-width: 960px) and (min-width: 0px){.pages section.overview h1,.pages section.overview p,.shop-maintenance section.overview h1,.shop-maintenance section.overview p,#about section.overview h1,#about section.overview p,#contact section.overview h1,#contact section.overview p{font-size:24px;line-height:31px}}@media screen and (min-width: 960px) and (min-width: 768px){.pages section.overview h1,.pages section.overview p,.shop-maintenance section.overview h1,.shop-maintenance section.overview p,#about section.overview h1,#about section.overview p,#contact section.overview h1,#contact section.overview p{font-size:32px;line-height:38px}}@media screen and (min-width: 960px) and (min-width: 960px){.pages section.overview h1,.pages section.overview p,.shop-maintenance section.overview h1,.shop-maintenance section.overview p,#about section.overview h1,#about section.overview p,#contact section.overview h1,#contact section.overview p{font-size:32px;line-height:38px}}@media screen and (min-width: 960px) and (min-width: 1850px){.pages section.overview h1,.pages section.overview p,.shop-maintenance section.overview h1,.shop-maintenance section.overview p,#about section.overview h1,#about section.overview p,#contact section.overview h1,#contact section.overview p{font-size:32px;line-height:38px}}.pages section.overview.is-last,.shop-maintenance section.overview.is-last,#about section.overview.is-last,#contact section.overview.is-last{margin-top:100px}@media screen and (min-width: 960px){.pages section.overview.is-last,.shop-maintenance section.overview.is-last,#about section.overview.is-last,#contact section.overview.is-last{margin-top:0;top:910px}}@media screen and (min-width: 960px){.pages section.wide,.shop-maintenance section.wide,#about section.wide,#contact section.wide{position:absolute;left:20%;margin:0 0 0 -62px;width:63%;padding:0;max-width:none}}.pages aside,.shop-maintenance aside,#about aside,#contact aside{width:100%;margin-top:100px;text-align:center}@media screen and (min-width: 768px){.pages aside,.shop-maintenance aside,#about aside,#contact aside{width:75%;margin:80px auto 0 auto;padding:25px 0 50px 0}}@media screen and (min-width: 960px){.pages aside,.shop-maintenance aside,#about aside,#contact aside{text-align:left;margin-top:0;position:absolute;top:250px;right:0;width:20%}}@media screen and (min-width: 0px){.pages aside p,.shop-maintenance aside p,#about aside p,#contact aside p{font-size:18px;line-height:25px}}@media screen and (min-width: 768px){.pages aside p,.shop-maintenance aside p,#about aside p,#contact aside p{font-size:18px;line-height:25px}}@media screen and (min-width: 960px){.pages aside p,.shop-maintenance aside p,#about aside p,#contact aside p{font-size:18px;line-height:25px}}@media screen and (min-width: 1850px){.pages aside p,.shop-maintenance aside p,#about aside p,#contact aside p{font-size:18px;line-height:25px}}.pages aside a,.shop-maintenance aside a,#about aside a,#contact aside a{border-bottom:2px solid #1D1D1B}.pages aside dl.work-and-shop-contacts dt,.shop-maintenance aside dl.work-and-shop-contacts dt,#about aside dl.work-and-shop-contacts dt,#contact aside dl.work-and-shop-contacts dt{display:none}.pages aside dl.work-and-shop-contacts dd,.shop-maintenance aside dl.work-and-shop-contacts dd,#about aside dl.work-and-shop-contacts dd,#contact aside dl.work-and-shop-contacts dd{margin-bottom:8px}@media screen and (min-width: 960px){.pages .is-last,.shop-maintenance .is-last,#about .is-last,#contact .is-last{top:910px}}
