/*! normalize.css v2.1.0 | MIT License | git.io/normalize */article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{margin:0}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{font-size:2em;margin:.67em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}mark{background:#ff0;color:#000}code,kbd,pre,samp{font-family:monospace,serif;font-size:1em}pre{white-space:pre-wrap}q{quotes:"\201C" "\201D" "\2018" "\2019"}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:0}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}button,input{line-height:normal}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}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}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}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}*,*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.clearfix:before,.clearfix:after{content:"\0020";display:block;height:0;overflow:hidden}.clearfix:after{clear:both}.clearfix{zoom:1}a:focus,button:focus{outline:0}body,td,th,li,ol,ul,h1,h2,h3,h4,h5,p,button,form,dd,dt,dl{margin:0;padding:0;border:0;list-style-type:none;background:none}html{overflow-y:scroll}html.disable-scroll{overflow-y:hidden}html,body{height:100%}body,input,select{background:#FFF}body,a,p,div,button,input,select,em,span{font:13px "gotham-narrow", sans-serif;color:#000;letter-spacing:1px;text-decoration:none}.sold{color:red}a{position:relative}a.small{font-size:11px}a.large{font-size:15px}a:hover{text-decoration:none}#header a.on:before,#header a.on span:before,body.not-mobile #header a:hover:before,body.not-mobile #header a:hover span:before{position:absolute;content:" ";left:0;top:8px;right:0;border-top:1px solid #000}h1,h2,h3,h4{letter-spacing:2px;font-weight:400;display:block;text-transform:uppercase}h1{font-size:19px}h2{font-size:15px}h3{font-size:13px}h1#message,h1#missing{text-align:center;padding:40px 0}div.left{float:left}div.right{float:right}select,input{position:relative;height:30px;line-height:30px;display:inline-block;font-size:12px;text-indent:5px;color:#000;background:#FFF;border:1px solid #000}input.btn,.btn{display:inline-block;border:0;border-radius:0;position:relative;border:1px solid #000;background:#000;height:30px;line-height:28px;width:125px;text-align:center;text-transform:uppercase;letter-spacing:2px;text-indent:2px}input.btn,input.btn span,.btn,.btn span{font-size:12px;color:#FFF}.bottom-btn{margin:0 auto;display:block}table{width:100%}table th{text-transform:uppercase;letter-spacing:2px}table th,table td{border-top:1px solid #CCC;text-align:center;padding:17px 5px 16px 5px;white-space:nowrap}table th.right,table td.right{text-align:right}table tfoot td{color:#CCC}#note{background:#000;width:100%;height:30px}#note>div{height:30px;line-height:30px;text-align:center;padding:0 15px}#note>div,#note>div a{color:#FFF;font-size:11px}#wrapper{margin:0 auto;width:100%;min-height:100%;max-width:100%;position:relative}body{position:relative}#header,#content,#footer{margin:0 auto;position:relative;min-width:320px}#footer,#header{width:100%}.arrow{margin:0 auto;display:block;position:relative;height:40px;width:40px;overflow:hidden}.arrow img{margin:0 auto;position:relative;top:0;width:30px;height:90px;display:block}.arrow.arrow-white{top:-90px}.arrow svg{stroke:#000;stroke-width:4px;fill:none}.cell-light-arrow .arrow svg{stroke:#FFF}.cell{position:relative;display:block;float:left;background-color:#FFF;background-position:center center;background-repeat:no-repeat;background-size:cover}.cell .arrow{position:absolute;bottom:15px;left:50%;margin-left:-20px;z-index:100}.cell.cell-half .arrow{left:0px}.cell.cell-half .half-arrow{left:-1000px}.cell.cell-video{background-color:#000}.cell>video{width:100%;height:100%;object-fit:cover}.cell.cell-light button.arrow-down.cell-jump img,.cell.cell-light-arrow button.arrow-down.cell-jump img{top:-45px}.cell.cell-contain,.cell.cell-height{background-size:contain}.cell span{position:absolute;left:-10000px}.cell div{padding-top:180px;padding-bottom:180px;max-width:600px;margin-left:auto;margin-right:auto;text-align:center}

#header{height:69px;width:100%;position:fixed;z-index:101;top:0;left:0;cursor:pointer}#header button,#header a{-webkit-tap-highlight-color:transparent;-webkit-tap-highlight-color:transparent}#header button,#header button span,#header a,#header a span{text-transform:uppercase;letter-spacing:2px;font-weight:500;text-indent:2px;position:relative;display:inline-block;cursor:pointer}#header>a{position:absolute;top:27px;text-align:center}#header a,#header a span{height:17px;line-height:17px}#header>a#l_shop{right:28px;width:46px}#header>a#l_studio{left:27px}#header>div,#header>button{position:absolute;margin:0 auto;text-align:center}#header>a,#header>button{z-index:105}#header>button{display:block;height:32px;width:32px;top:21px;left:-10000px}#header>button svg{margin:4px 0 0 4px;height:24px;width:24px;fill:#000}#header>button span{display:block;width:24px;height:2px;font-size:1px;line-height:2px;background:#000;color:#000;margin:4px}#header>div.links{position:relative;top:26px;left:auto;z-index:100;width:600px;overflow:hidden}#header>div.links>div{width:100%;padding-bottom:3px}#header>div.links>div>a{margin:0 28px;display:inline-block}#header>div.links>div.sub-links{position:absolute;top:-1000px;left:0;padding-top:10px;padding-bottom:0;line-height:1.5em}#header>div.links>div.sub-links.on{position:relative;top:0}#header>div.links>div.sub-links>a{margin:0 13px;font-size:11px}#header>div.links>div.extra{position:absolute;top:-1000px;left:0}#header.open>div.links{left:auto;position:relative;visibility:visible}#content{z-index:1;padding:69px 0 69px 0}#content>.wrapper>.simple p strong{text-transform:uppercase;font-weight:normal}

#content>.wrapper>.simple p a:hover{text-decoration:underline}#footer{position:relative;z-index:10;width:100%;height:39px;margin-top:-39px}
#footer>div{text-align:center;position:relative;top:-2px}#footer>div,#footer>div a{text-transform:uppercase;font-size:11px}
#l_cart{position:fixed;z-index:100;top:30px;right:30px}#l_cart a{position:relative;background:#000;border-radius:50%;display:block;width:34px;height:34px;line-height:32px;text-align:center;text-transform:uppercase;text-indent:1px;letter-spacing:1px;color:#FFF}#l_cart a:hover{text-decoration:none;background:#FFF;color:#000}

.collage{position:relative;width:1200px;margin:0 auto}.collage .item{transition:none;width:300px;margin:10px 0;padding:0 10px;height:auto;float:left}.collage .item img{display:block;width:100%;height:auto}.grid{font-size:0;letter-spacing:0;margin:0 auto;position:relative;padding-bottom:0;text-align:center}.grid div.photo,.grid a.photo{padding:0 15px;margin-bottom:62px;height:auto;width:100%;display:block;position:relative}.grid div.photo img,.grid a.photo img{display:block;max-width:100%;max-height:600px;height:auto;margin:0 auto}.grid .three_2{margin:0 15px}.grid .item{width:30%;height:auto;display:inline-block;text-align:center;position:relative}.grid .item div.details{position:absolute;bottom:27px;left:0;z-index:1000;width:100%}.grid .item a.title{display:block;text-transform:uppercase;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;font-size:13px;font-weight:500;text-indent:2px;letter-spacing:2px;margin:0 auto 8px auto}.grid .item.sold div.price{color:red}.grid .item div.price{display:block;text-transform:uppercase;font-size:11px;text-indent:1px}.grid.grid-4 .three_3{margin-right:15px}.grid.grid-4 .item{width:22.5%}#p_work #content,#p_design #content{padding-top:0}#p_home #content{padding-top:0;padding-bottom:0}#p_home #content #home div{position:relative;height:100%;width:50%;float:left}#p_home #content #home .left{background:#F4F3F1}#p_home #content #home .right{background:#000}#p_home #content #home .right a{color:#F4F3F1}#p_home #content #home a{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;width:360px;height:50px;line-height:50px;text-align:center;display:block;font-size:38px;font-weight:600;letter-spacing:4px;text-indent:4px;text-transform:uppercase}#slider{touch-action:none;position:relative;overflow:hidden}#slider>div{position:absolute;top:0;left:0;width:100%;height:100%}#slider>nav{position:fixed;top:50%;margin-top:-100px;height:200px;width:92px;text-align:center;right:0;z-index:10}#slider>nav div{position:relative}#slider>nav button{border:2px solid #FFF;border-radius:50%;margin:10px auto 0 auto;width:10px;height:10px;overflow:hidden;text-indent:100px;font-size:1px;background:transparent;cursor:pointer;display:block}#slider>nav button.on,#slider>nav button:hover{background:#FFF}#slider>button{position:absolute;bottom:17px;left:50%;margin-left:-33px}#slider>button svg{stroke:#FFF}body.cell-stick #cells>button{position:absolute}#p_product #content{padding-top:57px}#product{position:relative}#product>div{z-index:1;position:relative;margin:0 auto;max-width:1800px}#product>div>div{position:relative;width:50%;height:auto}#product>div>div>div{position:relative;margin-left:auto;margin-right:auto;padding:0 30px}#product>div>div.left{float:left}#product>div>div.left>div{max-width:960px}#product>div>div.left>div img{height:auto;width:100%;display:block}#product>div>div.right{float:right}#product>div>div.right>div{max-width:480px;text-align:center}#product>div>div.right>div>h1{padding-top:6px;position:relative;font-size:13px;font-weight:500;letter-spacing:2px}#product>div>div.right>div>h2{font-size:13px;font-weight:500;letter-spacing:2px;margin-top:8px}#product>div>div.right>div>h3{margin-top:16px;font-size:11px;color:red}#product>div>div.right>div>div{margin-top:23px;padding-bottom:7px}#product>div>div.right>div>div a.popup{margin-top:15px;display:inline-block;text-decoration:underline}#product>div>div.right>div>div p{padding-bottom:15px}#product>div>div.right>div>div ul li{list-style-type:none;display:inline-block;line-height:18px}#product>div>div.right>div>div,#product>div>div.right>div>div p,#product>div>div.right>div>div li,#product>div>div.right>div>div a,#product>div>div.right>div>div strong{font-size:11px}#product>div>div.right>div>div a:hover{text-decoration:underline}#product>div>div.right>div>div,#product>div>div.right>div>div p{line-height:1.5em}#product>div>div.right>div>form{padding:19px 0 10px 0;width:200px;margin-left:auto;margin-right:auto}#product>div>div.right>div>form>div{border:1px solid #000;background:#FFF;margin-bottom:15px;width:100%;height:30px;position:relative}#product>div>div.right>div>form>div input,#product>div>div.right>div>form>div select,#product>div>div.right>div>form>div label{position:relative;height:28px;line-height:28px;text-align:center;text-indent:1px;font-size:11px;-webkit-appearance:none;-moz-appearance:none;border:0;width:100%}#product>div>div.right>div>form>div.options{background:url("icon-arrow-down.png") no-repeat 169px 6px;background-size:15px 15px}#product>div>div.right>div>form>div input{text-indent:0}#product>div>div.right>div>form>div select{top:2px;text-align:left;height:24px;line-height:24px;text-indent:5px;background:transparent}#product>div>div.right>div>form>div.no_options>div.options{position:absolute;left:-10000px;visibility:hidden}#product>div>div.right>div>form button{padding:0;width:100%;text-align:center}#product.no_photos>div{padding-bottom:0}#related{padding-top:26px;overflow:hidden}#related h2{display:block;width:100%;height:30px;text-align:center}.page,#page{max-width:860px;padding:0 30px;margin:0 auto;text-align:center}.page h1,#page h1{font-size:19px}.page p,.page a,.page strong,#page p,#page a,#page strong{font-size:11px}.page a:hover,#page a:hover{text-decoration:underline}.page a.link,#page a.link{margin-top:15px;display:inline-block;letter-spacing:1px;text-indent:1px;text-transform:uppercase;font-weight:600}.page a.link:hover,#page a.link:hover{text-decoration:none;color:red}.page h2,.page p strong,#page h2,#page p strong{font-size:13px;letter-spacing:2px;text-indent:2px;text-transform:uppercase;font-weight:500;display:block;padding-top:20px}.page h2,.page p,#page h2,#page p{line-height:1.5em;margin-top:11px}.page ul,#page ul{text-align:center;padding-top:8px}.page ul li,#page ul li{width:200px;display:inline-block;margin-top:9px}.page ul li,.page ul li a,#page ul li,#page ul li a{font-size:11px;text-transform:uppercase;font-weight:600}#cart{max-width:900px;padding:0 30px;position:relative;margin:0 auto}#cart>div.item,#cart>div.header{width:100%;position:relative;height:182px;border-bottom:1px solid #000}#cart>div.item>a,#cart>div.item>div,#cart>div.header>a,#cart>div.header>div{margin-top:30px;height:120px;line-height:120px;display:block}#cart>div.item>a img,#cart>div.header>a img{width:120px;height:120px;display:block}#cart>div.item .photo,#cart>div.header .photo{margin-right:30px}#cart>div.item input,#cart>div.header input{position:relative;top:30px;margin:0 auto;text-align:center;text-indent:-1px}#cart>div.item>div,#cart>div.header>div{width:120px;float:right;text-align:center}#cart>div.item>div.delete,#cart>div.header>div.delete{width:60px}#cart>div.item>div.delete>a,#cart>div.header>div.delete>a{position:relative;top:2px;font-size:19px}#cart>div.item>div.delete>a:hover,#cart>div.header>div.delete>a:hover{color:red}#cart>div.item>a,#cart>div.item>div.h_product,#cart>div.header>a,#cart>div.header>div.h_product{text-align:left;float:left;width:auto}#cart>div.item input,#cart>div.header input{margin-top:15px;height:30px;line-height:30px;display:block;width:40px;font-size:11px;text-align:center;background:#FFF;border:1px solid #000}#cart>div.header{height:43px}#cart>div.header>div{text-transform:uppercase;height:41px;line-height:15px;margin-top:0;letter-spacing:1px}#cart>div.header>div.h_quantity{margin-right:60px}#cart>div.footer{text-align:center}#cart>div.footer>div{width:290px;margin:0 auto}#cart>div.footer>div div{margin:27px 0 29px 0;height:14px;line-height:14px;font-size:18px;text-transform:uppercase;letter-spacing:1px}#cart>div.footer>div div span{width:145px;display:block;float:left;text-align:center}#cart>div.footer>div input{display:block;float:left;width:130px}#cart>div.footer>div input.update{margin-right:30px;font-weight:500;background:#FFF;color:#000}#cart>div.footer a{margin-top:24px;display:inline-block;text-decoration:underline}.form{margin:0 auto;width:300px}.form li,.form h2{margin-bottom:18px;text-align:center}.form .errors li{color:#FF0000;text-transform:uppercase;letter-spacing:1px}.form input{margin-bottom:20px;width:300px;display:block}.form .other-btn{float:left;height:30px;line-height:30px;display:inline-block}.form .btn{width:150px;float:right}.template-customers-login #content .wrapper .more{border-top:2px solid #000;padding-top:20px;width:300px;margin:20px auto 0 auto}.template-customers-login #content .wrapper .more .btn{width:100%;display:block;background:#c7b183}.template-customers-login #content .wrapper .more a{margin-bottom:20px}.template-customers-login #content .wrapper .form li,.template-customers-login #content .wrapper .form h2{margin-bottom:18px}.template-customers-login #content .wrapper .form .errors li{color:#FF0000;text-transform:uppercase;letter-spacing:1px}.template-customers-login #content .wrapper .form input{margin-bottom:20px;width:300px;display:block}.template-customers-login #content .wrapper .form .recover-password-toggle{float:left;height:30px;line-height:30px}.template-customers-login #content .wrapper .form .btn{width:150px;float:right}.template-customers-account h1,.template-customers-account h2,.template-customers-order h1,.template-customers-order h2{margin-bottom:35px;text-align:center}.template-customers-account p,.template-customers-account h2,.template-customers-account h3,.template-customers-order p,.template-customers-order h2,.template-customers-order h3{width:300px;margin:11px auto 0 auto;text-align:center}.template-customers-account h2,.template-customers-order h2{margin-top:31px}.template-customers-account h2.first,.template-customers-order h2.first{margin-top:0}.template-customers-account p,.template-customers-order p{line-height:1.5em}.template-customers-account table,.template-customers-order table{margin-bottom:20px}.template-customers-account.template-customers-order table,.template-customers-order.template-customers-order table{margin-top:36px}.template-customers-account.template-customers-order .bottom-btn,.template-customers-order.template-customers-order .bottom-btn{margin-top:34px}#popup{background:rgba(0,0,0,0.6);text-align:center}#popup #popup_wrapper{margin:30px auto 15px auto;padding:0 30px}#popup #popup_wrapper>img{max-width:100%}#popup>button{height:30px;width:30px;text-align:center;letter-spacing:0;line-height:30px;margin-bottom:20px;color:#FFF}body.light-header #header>button>span{background:#FFF;color:#FFF}body.light-header #header div.links a,body.light-header #header div.links a span{color:#FFF}body.light-header #header div.links a:hover:before,body.light-header #header div.links a:hover span:before,body.light-header #header div.links a.on:before,body.light-header #header div.links a.on span:before{border-top-color:#FFF !important}body.light-header #header button svg{fill:#FFF}body.light-header #header.open>button>span{background:#000;color:#000}body.light-header #header.open div.links a,body.light-header #header.open div.links a span{color:#000}body.light-header #header.open div.links a:hover:before,body.light-header #header.open div.links a:hover span:before,body.light-header #header.open div.links a.on:before,body.light-header #header.open div.links a.on span:before{border-top-color:#000 !important}body.light-middle #header>a{color:#FFF}body.light-middle #header>a:hover:before,body.light-middle #header>a:hover span:before,body.light-middle #header>a.on:before,body.light-middle #header>a.on span:before{border-top-color:#FFF !important}body.light-middle #header.open>a{color:#000}body.light-middle #header.open>a:hover:before,body.light-middle #header.open>a:hover span:before,body.light-middle #header.open>a.on:before,body.light-middle #header.open>a.on span:before{border-top-color:#000 !important}body.light-footer #cell-jump img{top:-45px}body.light-footer #l_cart a{background:#FFF;color:#000}body.light-footer #l_cart a:hover{background:#000;color:#FFF}.fade{visibility:hidden}.fade.visible{visibility:visible}@media screen and (max-width: 1200px){.cell div{padding-top:150px;padding-bottom:150px}.collage{width:900px}.grid .three_2{margin:0}.grid .two_2{margin-left:15px}.grid.grid-4 .item,.grid .item{width:45%}.grid.grid-4 .item{margin-right:0}}@media screen and (max-width: 900px){#l_cart{right:-1000px}#header>div.links{display:none}#header>div.links>div.sub-links.on{top:-1000px}#header>button{position:relative;left:auto;margin-left:auto;margin-right:auto}#header.open{min-height:300px;height:100%;width:100%;background:#FFF}#header.open>div.links{display:block;margin-top:13px;top:0;width:100%;height:100%;visibility:visible}#header.open>div.links>div{margin:0 auto;text-align:center;margin-top:0;padding-top:19px;width:200px}#header.open>div.links>div>button,#header.open>div.links>div>a{margin:7px 50px 0 50px;word-wrap:nowrap}#header.open>div.links>div.extra{position:relative;top:auto;padding-top:15px;padding-bottom:67px}#header.open>div.links>div.extra>button{position:absolute;bottom:16px;left:50%;margin:0 0 0 -20px;width:40px;height:40px;line-height:40px;display:block;color:red}#footer{height:39px;margin-top:-39px}.grid div.photo,.grid a.photo{margin-bottom:61px}.grid .item a.title{font-size:11px;text-indent:1px;letter-spacing:1px}.collage{width:600px}.cell.cell-half .arrow,.cell.cell-half .half-arrow{left:50%}.cell.cell-background{background-size:contain}.cell div{padding-top:120px;padding-bottom:120px}#cells>nav,#cells>button{position:absolute;left:-1000px}#product>button.arrow-down{bottom:13px}#product>div{padding-top:0;padding-bottom:20px;max-width:600px}#product>div>div{width:100%;max-width:100%;float:none}#product>div>div.left>div{padding:0}#product>div>div.right>div{padding:0 15px;margin-top:0}#product>div>div.right>div>h1{padding-top:0}#product>div>div.right>div>div{margin:22px auto 0 auto}#product>div>div.right>div>form{margin-left:auto;margin-right:auto}.page,#page{padding:0 30px}#cart>div.item{height:137px}#cart>div.item>a,#cart>div.item>div{margin-top:40px;height:80px;line-height:80px;display:block}#cart>div.item>a img{width:80px;height:80px}#cart>div.item>div{margin-bottom:0}#cart>div.item .photo{margin-right:0px}#cart>div.item>div{width:80px}#cart>div.item>div.delete{width:40px}#cart>div.item .title{height:25px;line-height:10px;position:absolute;margin-top:0;top:15px;width:auto}#cart>div.item .total{display:none}#cart>div.item input{top:10px}#cart>div.header>div{width:80px}#cart>div.header>div.h_quantity{margin-right:40px}#popup #popup_wrapper{margin:15px auto 0 auto;padding:0 15px}#popup>button{margin-bottom:5px}#p_home #content #home a{width:180px;font-size:19px;letter-spacing:3px;text-indent:3px}}@media screen and (max-width: 600px){html#p_work #content,#content{padding-top:86px;padding-bottom:59px}#l_cart{display:none}#header{height:86px}#header>div,#header>a{top:26px}#header>button{top:21px}#header>a#l_shop{right:15px}#header>a#l_studio{left:12px}#header.open>div.links>div{padding-top:18px}#footer{height:39px;margin-top:-39px}.grid div.photo,.grid a.photo{padding:0;margin-bottom:0}.grid .two_2{margin-left:0}.grid.grid-4 .item,.grid .item{width:100%;display:block}.grid.grid-4 .item div.details,.grid .item div.details{padding:0 0 27px 0;position:relative;bottom:auto}.page,#page{padding:0 15px}#cart{padding:0 15px}#product>div>div.right>div>h1{width:200px;margin-left:auto;margin-right:auto}.collage{width:300px}.cell div{padding-top:90px;padding-bottom:90px}#p_home #content #home a{width:140px;font-size:15px;letter-spacing:2px;text-indent:2px}}
