@font-face{font-family:Helvetica Neue LT Pro;src:url(HelveticaNeueLTPro67MediumCondensed.eot);src:local("?"),url(HelveticaNeueLTPro67MediumCondensed.eot?#iefix) format("embedded-opentype"),url(HelveticaNeueLTPro67MediumCondensed.woff) format("woff"),url(HelveticaNeueLTPro67MediumCondensed.ttf) format("truetype"),url("HelveticaNeueLTPro67MediumCondensed.svg#Helvetica Neue LT Pro") format("svg");font-weight:400;font-style:normal}@font-face{font-family:proxima-nova-light;src:url(proximanova-light.eot);src:local("?"),url(proximanova-light.eot?iefix) format("eot"),url(proximanova-light.woff) format("woff"),url(proximanova-light.ttf) format("truetype"),url(proximanova-light.svg#webfontBtAcCspH) format("svg");font-weight:400;font-style:normal}@font-face{font-family:ProximaNova-Regular;src:url(proximanova-regular-webfont.eot);src:local("?"),url(proximanova-regular.eot?iefix) format("eot"),url(proximanova-regular.woff) format("woff"),url(proximanova-regular.ttf) format("truetype"),url(proximanova-regular.svg#ProximaNovaBlRegular) format("svg");font-weight:400;font-style:normal}@font-face{font-family:proxima_nova_ltsemibold;src:url(ProximaNova-Sbold-webfont.eot);src:local("?"),url(ProximaNova-Sbold-webfont.eot?#iefix) format("embedded-opentype"),url(ProximaNova-Sbold-webfont.woff) format("woff"),url(ProximaNova-Sbold-webfont.ttf) format("truetype"),url(ProximaNova-Sbold-webfont.svg#proxima_nova_ltsemibold) format("svg");font-weight:400;font-style:normal}@font-face{font-family:proxima_nova_rgbold;src:url(ProximaNova-Bold-webfont.eot);src:local("?"),url(ProximaNova-Bold-webfont.eot?#iefix) format("embedded-opentype"),url(ProximaNova-Bold-webfont.woff) format("woff"),url(ProximaNova-Bold-webfont.ttf) format("truetype"),url(ProximaNova-Bold-webfont.svg#proxima_nova_rgbold) format("svg");font-weight:400;font-style:normal}@font-face{font-family:UnitedSansRgMd;src:url(UnitedSansRgMd.eot);src:local("?"),url(UnitedSansRgMd.eot?#iefix) format("embedded-opentype"),url(UnitedSansRgMd.woff) format("woff"),url(UnitedSansRgMd.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:UnitedSansReg-Heavy;src:url(UnitedSansReg-Heavy.eot);src:local("?"),url(UnitedSansReg-Heavy.eot?#iefix) format("embedded-opentype"),url(UnitedSansReg-Heavy.woff) format("woff"),url(UnitedSansReg-Heavy.ttf) format("truetype"),url(UnitedSansReg-Heavy.svg#humanist_521_bt) format("svg");font-weight:400;font-style:normal}*{margin:0;padding:0}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}.clearfix{*zoom: 1}input[type=text],input[type=email],input[type=password],input[type=phone],input[type=submit],select,textarea,button{background:none;border:3px solid #3b3b3c;outline:none;font-family:ProximaNova-Regular,sans-serif;font-size:14px;color:#fff;height:55px;padding:0 24px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:none}input[type=submit],button{cursor:pointer;background:#3b3b3c;padding:0 30px;-webkit-transition:all .1s linear;-moz-transition:all .1s linear;transition:all .1s linear}input[type=submit]:hover,button:hover{border:3px solid #ffffff;background:#fff;color:#3b3b3c}input:-webkit-autofill{-webkit-box-shadow:0 0 0px 1000px white inset}html,body{margin:0;padding:0}html{-webkit-text-size-adjust:none;-webkit-font-smoothing:antialiased;-webkit-touch-callout:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}body{background:#000;font-family:ProximaNova-Regular,sans-serif;font-weight:400;font-size:16px;letter-spacing:.02em;line-height:1;color:#fff}div{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}img{display:block;max-width:100%;height:auto}a img{outline:none;border:none}a,a:link,a:visited,a:focus,a:active,a:hover{text-decoration:none;outline:none;border:none;cursor:pointer;color:#fff;-webkit-transition:all .1s linear;-moz-transition:all .1s linear;transition:all .1s linear}a:hover{color:#95712b}a.button,input[type=submit].button,button{display:inline-block;padding:0 46px;line-height:53px;white-space:nowrap;font-family:ProximaNova-Regular,sans-serif!important;font-weight:400;font-size:18px;letter-spacing:.05em;text-decoration:none!important;text-transform:uppercase;background:none;color:#95712b!important;text-align:center;border:1px solid #95712b;-webkit-transition:all .1s linear;-moz-transition:all .1s linear;transition:all .1s linear;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}a.button:hover,input[type=submit].button:hover,button:hover,a.button.inverse,input[type=submit].button.inverse,button.inverse{background:#95712b;color:#fff!important}a.button.inverse:hover,input[type=submit].button.inverse:hover,button.inverse:hover{border:1px solid #ffffff;background:#fff;color:#95712b!important}a.button.white,input[type=submit].button.white,button.white{border:1px solid #ffffff;color:#fff!important}a.button.white:hover,input[type=submit].button.white:hover,button.white:hover{background:#fff;color:#95712b!important}a.button.dark,input[type=submit].button.dark,button.dark{background:#424243;border:1px solid #424243;color:#fff!important}a.button.dark:hover,input[type=submit].button.dark:hover,button.dark:hover{background:#fff;border:1px solid #ffffff;color:#424243!important}h1,h2,h3,h4,h5,h6{color:#fff;font-weight:400}h1,h2{font-family:UnitedSansReg-Heavy;font-size:40px;letter-spacing:.06em;line-height:1.2;color:#95712b;text-transform:uppercase;margin-bottom:24px}h1{font-size:56px;color:#fff}h1:after,h2:after{display:block;content:"";width:68px;height:5px;background:#95712b;margin-top:14px}.centertext h1:after,.centertext h2:after,h1.centertext:after,h2.centertext:after{margin:14px auto 0}h3,h4,h5,h6{color:#fff;font-family:proxima_nova_ltsemibold,sans-serif!important;font-weight:400;font-style:normal;text-transform:uppercase;font-size:20px;line-height:1.4;margin-bottom:22px}p{font-size:18px;line-height:1.4;margin-bottom:30px}p.large{font-size:31px}.helvetica{font-family:Helvetica Neue LT Pro,sans-serif!important;font-weight:400;font-style:normal;letter-spacing:0}.proxima_nova{font-family:ProximaNova-Regular,sans-serif!important;font-weight:400;font-style:normal}.proxima_nova_light{font-family:proxima-nova-light,sans-serif!important;font-weight:400;font-style:normal}.proxima_nova_semi{font-family:proxima_nova_ltsemibold,sans-serif!important;font-weight:400;font-style:normal}.proxima_nova_bold{font-family:proxima_nova_rgbold,sans-serif!important;font-weight:400;font-style:normal}.united_sans{font-family:UnitedSansRgMd,sans-serif!important;font-style:normal;font-weight:400}.united_sans_heavy{font-family:UnitedSansReg-Heavy,sans-serif!important;font-style:normal;font-weight:400}.gold{color:#95712b}.opacity{-webkit-opacity:1;-moz-opacity:1;opacity:1;-webkit-transition:opacity .1s linear;-moz-transition:opacity .1s linear;transition:opacity .1s linear}.opacity.hover_80:hover{-webkit-opacity:.8;-moz-opacity:.8;opacity:.8}.opacity.hover_50:hover{-webkit-opacity:.5;-moz-opacity:.5;opacity:.5}.uppercase{text-transform:uppercase}.centertext{text-align:center}.centertext img{display:inline-block}.wrapper{margin:0 auto;padding:0 100px;max-width:1720px}.floatleft{float:left}.floatright{float:right}.table{display:table;table-layout:fixed;width:100%;height:100%}.table.auto{table-layout:auto}.table .cell{display:table-cell;vertical-align:middle}.cols:before,.cols:after{content:"";display:table}.cols:after{clear:both}.cols{*zoom:1}.cols .col{float:left}.cols .col.two-thirds{width:66.6666%}.cols .col.one-half{width:50%}.cols .col.one-third{width:33.3333%}.cols .col.one-fourth{width:25%}#promo{background:#95712b;padding:18px 0;font-size:22px}#promo a:hover{text-decoration:underline;color:#fff}#preheader{padding:100px 100px 70px}#preheader .wrapper{max-width:none}#preheader .inner{padding:120px 40px;background:#fff;color:#000}#preheader p{font-size:48px;line-height:56px;margin:0}#popup{display:block;position:fixed;width:100%;height:100%;background:url(popup-bg.png) repeat;z-index:9999;top:0;left:0;overflow-y:auto;padding:50px 30px}#popup .tableWrap{width:100%;height:100%}#popup .popup{max-width:460px;margin:0 auto;text-align:center;position:relative}#popup .title{font-size:72px;line-height:1.5;color:#947131}#popup .links{margin:70px auto}#popup .links a{display:inline-block;margin:5px 10px;font-size:23px;line-height:60px;width:190px;text-align:center;background:#fff;color:#000;outline:none}#popup .links a:hover{background:#947131;color:#fff}#popup .text{font-size:16px;line-height:20px;color:#333}#header{padding:50px 0}#header .logo,#header .account{width:20%}#header .logo a{display:inline-block;width:40px}#header .nav ul{list-style:none}#header .nav li{display:inline-block;margin:0 15px}#header .nav li:first-child{margin-left:0}#header .nav li:last-child{margin-right:0}#header .nav li a{font-size:14px}#header .account{text-align:right}#header .account a.cart{display:inline-block;width:28px;margin-right:25px}#header .account a.login{display:inline-block;width:25px}#header .mobile_nav{display:none;padding:50px 0 20px}#header .mobile_nav a.button{display:block;width:100%;margin-bottom:20px;color:#fff!important;font-family:proxima_nova_rgbold,sans-serif!important}#header .mobile_nav a.button.btn-login{background:#95712b}#header .mobile_nav a.button.btn-account{background:#252525;border:1px solid #252525}#header .mobile_nav ul{list-style:none;padding:10px 0 0;background:#000}#header .mobile_nav li{display:block;margin:25px 0 20px;padding:5px 0 18px;border-bottom:2px solid #262626;text-align:left}#header .mobile_nav li:last-child{margin-bottom:0}#header .mobile_nav li a{font-size:20px;color:#95712b}.verify_badge{position:relative}.verify_badge:after{display:block;content:"";width:15px;height:15px;background-repeat:no-repeat;background-position:center center;background-size:15px 15px;position:absolute;top:-7px;right:-7px;pointer-events:none}.verify_badge.unverified:after{background-image:url(icon-unverified.png)}.verify_badge.verified:after{background-image:url(icon-verified.png)}#home .feature{padding:150px 0;background-position:center top;background-repeat:no-repeat;background-size:cover}#home .feature .cell:first-child{padding-right:9%}#home .feature .text{max-width:500px}#home .feature .text p{margin:24px 0 40px}#home .feature.feat_01 .text h2{white-space:nowrap;margin-bottom:0}#home .feature.feat_01 .text h2.last{margin-bottom:24px}#home .feature.feat_01 .text h2:after{display:none}#home .feature.feat_01 .text h2.last:after{display:block;content:"";width:68px;height:5px;background:#95712b;margin-top:14px}#home .feature.feat_02{padding-bottom:50px;background-position:center center;background-size:100% auto}#home .feature.feat_02 .cell:first-child{padding-right:0}#home .feature.feat_03{padding:180px 0;background-position:initial;background-repeat:initial;background-size:initial}#home .feature.feat_03 img{display:block;width:80%;margin:0 auto 50px}#home .feature.feat_03 p{max-width:580px;margin:0 auto 50px;letter-spacing:.035em}#home .feature.feat_03 p:before{display:block;content:"";width:68px;height:5px;background:#95712b;margin:0 auto 24px}#home .feature.feat_04{padding:80px 0}#home .feature.feat_04 a.button{margin-top:30px}#home .feature.feat_04 .slider{padding:175px 50px;background:url(bg-testimonials.png) center center no-repeat;background-size:100% 100%;position:relative;color:#fff}#home .feature.feat_04 .slider:before{display:block;content:"";width:48px;height:36px;position:absolute;top:90px;left:50%;margin-left:-18px;background:url(icon-leaves.png) center center no-repeat;background-size:48px 36px}#home .feature.feat_04 .slider .slide{font-size:26px;line-height:1.6;letter-spacing:.05em}#home .feature.feat_04 .slider .slide span{display:block;margin:30px auto 0;font-size:18px}#home .feature.feat_04 .slider .pager{width:100%;position:absolute;bottom:90px;left:0}#home .feature.feat_04 .slider .pager span{display:inline-block;width:8px;height:8px;margin:0 12px;background:#7b5c21;text-align:left;text-indent:-9999em;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;cursor:pointer}#home .feature.feat_04 .slider .pager span.cycle-pager-active{background:#fff}#home .blog{background:url(bg-blog.jpg) center center no-repeat;background-size:cover;padding:80px 0 160px}#home .blog h2{margin-bottom:80px}#home .blog .floatleft{width:50%;padding-right:2%}#home .blog .floatright{width:50%;padding-left:2%}#home .blog .thumb a{display:block}#home .blog .thumb a img{display:block;width:100%}#home .blog .excerpt{background:#fff;color:#95712b;padding:5%}#home .blog .date{font-size:14px}#home .blog .title{margin:30px 0 40px;font-size:25px;line-height:1.2}#home .elites .cell{padding:160px 0;vertical-align:bottom;background-repeat:no-repeat;background-position:center center;background-size:cover}#home .elites .title{font-size:25px;line-height:1.3;margin-bottom:50px}#home .elites img{display:block;margin:0 auto 50px}#instagram{padding:80px 0;background:url(bg-instagram.jpg) center top no-repeat;background-size:cover}#instagram .cols{margin:60px 0}#instagram .cols a{display:block;width:100%;height:0;padding-bottom:100%;overflow:hidden}#instagram .cols a img{display:block;width:100%}#instagram .handle{font-size:22px;color:#95712b}#newsletter{padding:120px 0;background:url(bg-newsletter.jpg) center bottom no-repeat;background-size:cover}#newsletter p{font-size:28px;margin:44px 0}#newsletter .form{max-width:550px;height:55px;margin:0 auto;padding-right:124px;position:relative}#newsletter input[type=text]{width:100%}#newsletter input[type=submit]{width:114px;position:absolute;top:0;right:0}#newsletter label.error{color:red;text-align:left;display:block;font-size:12px;line-height:1.2;margin-top:5px}#referrals{padding:30px 0;background:#95712b;font-size:25px;line-height:1.4;color:#000}#referrals a{color:#fff;text-decoration:underline}#referrals a:hover{text-decoration:none}#footer{padding:80px 0 120px}#footer img{display:block;margin:0 auto 50px}#footer ul{list-style:none;margin-bottom:40px}#footer li{display:inline-block;margin:15px}#footer a{font-size:14px}#footer .social a{color:#95712b;font-size:28px}#footer .copyright{border-top:1px solid #242323;padding-top:60px;font-size:12px;line-height:1.2;color:#4b4b4b}#footer .copyright .wrapper{max-width:1000px}#footer .copyright a{color:#4b4b4b}#page{padding:80px 0}#page .wrapper{max-width:1100px}#page p a,#page li a{color:#95712b;text-decoration:underline}#page p a:hover,#page li a:hover{text-decoration:none}#page ul,#page ol{font-size:18px;line-height:1.4;margin-left:30px;margin-bottom:30px}#page ul li,#page ol li{padding-left:10px;margin:5px 0}#page blockquote{margin:60px 0;padding:30px 10%;font-size:30px;line-height:1.4;text-align:center;background:#0a0a0a;border-top:3px solid #222;border-bottom:3px solid #222}#page hr{height:3px;background:#222;border:none;margin:60px 0}#faq{padding:135px 0 200px;background:url(bg-wood.jpg) center 40px no-repeat}#faq .wrapper{max-width:1640px}#faq .inner{color:#424243;background:#fff url(bg-faq.jpg) right bottom no-repeat;padding:140px 10% 500px}#faq p{margin-bottom:50px}#faq p.question{padding-bottom:20px;border-bottom:2px solid #424243;cursor:pointer;position:relative;padding-right:50px}#faq p.question:after{content:"\f078";font-family:FontAwesome;color:#424243;position:absolute;top:0;right:0}#faq p.question.open:after{content:"\f077"}#faq p.answer{display:none;margin-top:-20px}#faq p.answer a{color:#95712b;text-decoration:underline}#faq p.answer a:hover{text-decoration:none}#story{padding:135px 0 200px;background:url(bg-wood.jpg) center 40px no-repeat}#story p{margin-bottom:20px}#story .wrapper{max-width:1640px}#story .inner{background:#fff;color:#424243}#story .top{min-height:1326px;background:url(bg-story-top-v2.jpg) top center no-repeat}#story .top .cell:first-child{vertical-align:top}#story .top .title{font-size:36px;line-height:1.2;padding:0 30px 36px;max-width:600px;margin:180px auto 60px}#story .top .title:after{display:block;content:"";width:42%;height:5px;background:#95712b;margin:30px auto 0}#story .top .title img{display:block;margin:50px auto}#story .top .text{padding:80px}#story .top .cell:last-child .text{max-width:600px;margin:0 auto}#story .middle{background:url(bg-faq.jpg) right bottom no-repeat;padding:100px 80px 125px}#story .middle .title{font-size:84px;line-height:1.2;padding-bottom:100px}#story .middle .text{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:100px;-moz-column-gap:100px;column-gap:100px}#story .bottom .cell{background-position:center center;background-repeat:no-repeat;background-size:cover}#story .bottom .cell .text{padding:130px 100px;color:#fff;font-size:30px;line-height:1.4}#experience{padding:0 0 200px}#experience p.large{font-size:34px}#experience .top{min-height:650px;background:url(image-04.png) right bottom no-repeat;background-size:80% auto}#experience .top .cell:first-child{width:33%;height:650px}#experience .top img{display:none}#experience .benefits{max-width:1100px;margin:50px auto 150px}#experience .benefits .cell{vertical-align:bottom;font-size:13px;line-height:1.3}#experience .benefits img{display:block;margin:0 auto 15px}#experience .data .cell{vertical-align:top}#experience .data img{display:block;margin-left:auto;margin-right:auto}#experience .data img.first{margin-bottom:100px}#experience .data .text{padding:0 10%}#experience .data .text p.large{margin:50px 0;max-width:80%}#experience .data .text sup{font-size:9px}#contact{padding:135px 0 200px;background:url(bg-wood.jpg) center 40px no-repeat}#contact .feature{position:relative}#contact .feature .tableWrap{width:50%;height:79%;position:absolute;bottom:0;right:0}#contact .feature .cell{padding:0 50px;font-size:30px;line-height:1.6;letter-spacing:.1em}#contact .wrapper{max-width:1640px}#contact .inner{min-height:700px;background:#fff url(bg-faq.jpg) bottom center no-repeat;color:#424243}#contact h3{margin-bottom:80px;font-size:24px}#contact p a{color:#424243;text-decoration:underline}#contact p a:hover{text-decoration:none}#contact .inner .cols{width:80%;margin:0 auto;padding:130px 0}#contact .inner .cols .col{padding:0 2%}#contact .contact-form{margin:1em 0}#contact .feedback{max-width:480px;padding:20px;margin-bottom:30px;background:#424243;color:#fff;text-align:center}#contact .feedback p{padding:.5em 0!important;margin:0!important}#contact .formWrapper{max-width:480px}#contact .formWrapper .field{margin-bottom:30px}#contact .formWrapper .label{font-size:18px;margin-bottom:20px}#contact .formWrapper input[type=text],#contact .formWrapper input[type=email],#contact .formWrapper input[type=telephone]{width:100%;height:50px;padding:0;border:none;border-bottom:2px solid #424243;font-size:18px;color:#424243}#contact .formWrapper textarea{width:100%;height:200px;border:2px solid #424243;padding:10px;font-size:18px;color:#424243;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#collection h2{margin:80px 0}#collection .table{margin-bottom:30px}.grid-item{padding:0 30px}.grid-item span.title,.grid-item span.price{display:block;font-size:18px;line-height:1.2}.grid-item span.title{margin-bottom:30px}.grid-item .button.unavailable{font-size:14px;padding-left:30px;padding-right:30px}#blog{padding:50px 0 130px;background:url(bg-blog.png) center top no-repeat;background-size:100% auto}#blog h2{margin-bottom:130px}#blog .grid{margin:0 -30px}#blog .post{display:none;float:left;width:33.3333%;padding:0 30px;margin-bottom:60px}#blog .excerpt{background:#fff}#blog .excerpt img{display:block;width:100%}#blog .excerpt .text{padding:40px;color:#4d4b4b}#blog .excerpt .text .date{display:block;font-size:14px}#blog .excerpt .text .title{display:block;margin:40px 0;font-size:25px;line-height:1.3}#blog .excerpt .text .title:after{display:block;content:"";width:68px;height:5px;background:#95712b;margin:30px auto 0}#blog .excerpt .text .title a{color:#95712b}#blog .excerpt .text .title:hover a{text-decoration:underline}#blog .loadmore{margin:30px auto 0}#blog .feature{margin-bottom:60px}#blog .feature .cell:first-child{width:67%;background-position:center center;background-repeat:no-repeat;background-size:cover}#blog .feature .text{padding:70px}#product{padding:50px 0 130px}#product .floatleft,#product .floatright{width:48%}#product .images .cycle-slideshow{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#product .images .slide{width:100%}#product .images img{display:block;margin:0 auto}#product .images .thumb{display:inline-block;width:150px;height:150px;margin:20px;cursor:pointer}#product .images .thumb img{display:block;width:100%}#product h1{margin-bottom:0;font-size:30px;text-indent:-.05em}#product h3 span{font-size:14px;vertical-align:baseline}#product h1:after{display:none}#product .desc{max-width:80%;margin:35px 0 65px;font-size:18px;line-height:1.2}#product .desc:before{display:block;content:"";width:68px;height:5px;background:#95712b;margin-bottom:30px}#product .price{display:block;margin:30px 0;font-size:24px}#product .form .quantity{display:inline-block;width:130px;height:55px;margin-right:10px;border:1px solid #252525;background:#252525;position:relative}#product .form input[type=text]{display:block;width:30px;margin:0 auto;line-height:55px;text-align:center;border:none;color:#fff;padding:0}#product .form .quantity span{display:block;width:46px;height:55px;line-height:55px;cursor:pointer;position:absolute;top:1px;text-align:center;font-size:18px}#product .form .quantity span.minus{left:0;line-height:50px}#product .form .quantity span.plus{right:0}#product .options{margin-bottom:50px}#product .options .option{margin:10px 0;padding-left:34px;position:relative;font-size:14px;cursor:pointer}#product .options .option:before{content:"";display:block;position:absolute;top:0;left:0;width:10px;height:10px;border:2px solid #95712b;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%}#product .options .option.active:after{content:"";display:block;position:absolute;top:3px;left:3px;width:8px;height:8px;background:#95712b;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%}#product .options .option .dropdown{display:inline-block;margin-right:30px;padding-right:30px;background:url(dropdown-arrow.png) right 2px no-repeat;background-size:12px 7px;cursor:pointer}#product .options .option input[type=radio]{position:absolute;top:0;left:0;opacity:0;cursor:pointer}#product select{display:inline-block;padding-right:30px;background:url(dropdown-arrow.png) right center no-repeat;background-size:12px 7px;cursor:pointer;height:40px;border-top:none;border-left:none;border-right:none;font-family:ProximaNova-Regular,sans-serif!important;font-weight:400;font-style:normal}#product select option{background:#000}#product input[type=submit].button:disabled,#product input[type=submit].button:disabled:hover{cursor:default;background:#95712b!important;border-color:#95712b!important;color:#fff!important}#details{margin-bottom:30px;padding:100px 0 170px;background:url(bg-details.jpg) center top no-repeat;background-size:cover}#details h2{font-size:68px}#details .table{max-width:560px;margin:40px auto 50px}#details .cell{vertical-align:bottom}#details .cell span{display:block;margin-top:12px;font-size:14px;line-height:1.4}#details p{color:#aaa9a9;margin-bottom:40px}#page.cart{padding:80px 0}#page.cart .wrapper{max-width:1720px}#page.cart span.show_mobile{display:none}#page.cart table{width:100%;border-collapse:collapse}#page.cart th{font-weight:400;letter-spacing:1px;text-transform:uppercase;padding:18px 0;text-align:left;color:#757575}#page.cart th:first-child{text-indent:20px}#page.cart td{padding:90px 0;text-align:left}#page.cart td.thumb{width:250px}#page.cart td.thumb a{display:block;width:230px}#page.cart td.desc{width:30%}#page.cart td.desc span.option{display:block;margin-top:15px}#page.cart th.remove,#page.cart td.remove,#page.cart th.qty,#page.cart td.qty{text-align:center}#page.cart td.qty span{display:inline-block;vertical-align:middle;cursor:pointer}#page.cart td.qty span.update{display:block;font-size:12px;margin-top:15px}#page.cart td.qty span img{width:10px}#page.cart th.price,#page.cart td.price{text-align:right}#page.cart td.price{font-size:22px}#page.cart td.remove a{display:inline-block}#page.cart tr.cart-item td{border-top:1px solid #242323}#page.cart tr.cart-item td input[type=text]{display:inline-block;width:70px;line-height:70px;text-align:center;border:1px solid #252525;background:#252525;margin:30px 10px 0}#page.cart tr.subtotal td{text-align:right;padding:24px 0;border-top:1px solid #242323;font-size:22px;color:#fff}#page.cart tr.actions td{padding:0;text-align:right}#page.cart tr.actions td span{display:block;margin:40px 0}#page.cart tr.actions td .button_row{margin:24px 0}#page.cart tr.actions td .button_row input[type=submit].button{font-family:proxima_nova_ltsemibold,sans-serif!important;font-weight:400}#page.cart tr.actions td .button_row .button:first-child{margin-right:15px}#page.account .wrapper{max-width:650px}#page.account h2{margin-bottom:50px}#page.account .errors{margin-bottom:30px;background:#fff;padding:20px 0}#page.account .errors ul{list-style:none;color:#ed2024;line-height:1.2;margin-bottom:0}#page.account .errors li{padding-left:0}#page.account input[type=text],#page.account input[type=password],#page.account input[type=email]{display:block;width:100%;border:none;border-bottom:3px solid #252525;line-height:30px;margin-bottom:20px;padding:0;font-size:18px}#page.account ::-webkit-input-placeholder{color:#fff}#page.account :-moz-placeholder{color:#fff;opacity:1}#page.account ::-moz-placeholder{color:#fff;opacity:1}#page.account :-ms-input-placeholder{color:#fff}#page.account ::-ms-input-placeholder{color:#fff}#page.account label{display:block;text-transform:uppercase;font-family:proxima_nova_ltsemibold,sans-serif;font-weight:400;letter-spacing:.05em}#page.account .note{font-size:18px}#page.account .note a{color:#424243;text-decoration:underline}#page.account .note a:hover{text-decoration:none}#page.account .action_bottom{margin-top:30px}#page.account .action_bottom span{display:inline-block;margin:0 10px}#page.account .action_bottom .button{width:100%;padding:0;font-family:proxima_nova_ltsemibold,sans-serif!important}#page.account .action_bottom p{font-size:14px;margin:30px 0}#page.account .action_top{margin-bottom:50px}#page.account .action_link{display:inline-block}#page.account .action_link a{text-decoration:underline}#page.account .action_link a:hover{text-decoration:none}#page.account table.customer_address_table,#page.account table.customer_address_table tr,#page.account table.customer_address_table td{display:block}#page.account #address_tables{margin-top:50px}#page.account .view_address{margin-bottom:50px}#page.account .view_address p,#page.account .address p{margin-bottom:0}#page.account #view_address{display:block;margin:30px 0}#page.account #customer_orders{border:1px solid #ffffff;padding:30px}#page.account #customer_orders table,#page.account #order_details{width:100%}#page.account #customer_orders table th,#page.account #order_details th{font-size:13px;letter-spacing:1px;text-transform:uppercase}#page.account #customer_orders table th,#page.account #customer_orders table td,#page.account #order_details th,#page.account #order_details td{text-align:center;padding:20px 0}#page.account #customer_orders table td,#page.account #order_details td{border-top:1px solid #ffffff}#page.account #order_cancelled h3,#page.account #order_address h3,#page.account #order_details{margin-top:50px}#page.account #order_details tr th:first-child,#page.account #order_details tr td:first-child{text-align:left}#page.account #order_details tr.order_summary td.label{text-align:right}#page.account #order_details tr.order_summary td{border-top:0;padding:10px 0}#page.account #order_details tr.order_summary:first-child td{padding-top:30px}#reminder{display:none;position:fixed;width:100%;height:100%;background:url(popup-bg.png) repeat;z-index:9999;top:0;left:0}#reminder .tableWrap{width:100%;height:100%}#reminder .popup{max-width:500px;margin:0 auto;padding:40px 0 50px;border:3px solid #222222;background:#000;text-align:center;position:relative}#reminder a.close{display:block;width:16px;height:16px;position:absolute;top:20px;right:20px;background:url(close.png) center center no-repeat}#reminder .inner{padding:0 13%;margin:0 auto}#reminder .title{margin:20px auto 15px;font-size:30px;line-height:38px}#reminder .text{margin:0 auto 30px;line-height:25px}#site-loc{display:none;position:fixed;width:100%;height:100%;background:url(popup-bg.png) repeat;z-index:9999;top:0;left:0}#site-loc .tableWrap{width:100%;height:100%}#site-loc .popup{max-width:500px;margin:0 auto;padding:40px 0 50px;border:3px solid #222222;background:#000;text-align:center;position:relative}#site-loc a.close{display:block;width:16px;height:16px;position:absolute;top:20px;right:20px;background:url(close.png) center center no-repeat}#site-loc .inner{padding:0 13%;margin:0 auto}#site-loc .title{margin:20px auto 15px;font-size:30px;line-height:38px}#site-loc .text{margin:0 auto 30px;line-height:25px}#verify .form{max-width:550px;margin:0 auto}#verify .form .floatleft,#verify .form .floatright{width:48%}#verify .form .field{margin-bottom:20px}#verify .form .label{margin-bottom:5px;font-size:14px;letter-spacing:.05em}#verify .form input[type=text],#verify .form select{width:100%}#verify .form option{background:#000}#verify .form label.error{display:block;margin-top:2px;color:red;font-size:11px;line-height:1.2}#verify p.error,#verify p.success{text-align:center;padding:20px 30px;font-size:16px}#verify p.error{background:#ffd2d2;color:#d04444}#verify p.error a{color:#d04444}#verify p.success{background:#d5ffd7;color:#057914}#verify p.success a{color:#057914}#outofstock{display:block;position:fixed;width:100%;height:100%;background:url(popup-bg.png) repeat;z-index:9999;top:0;left:0;overflow-y:auto;padding:50px 30px}#outofstock .tableWrap{width:100%;height:auto}#outofstock .table{height:auto}#outofstock .popup{max-width:700px;margin:0 auto;padding:40px 50px;text-align:center;position:relative;background:#000}#outofstock .title{font-size:55px;line-height:1.2}#outofstock .subtitle{margin:5px auto 50px;font-size:24px;line-height:1.2}#outofstock .text{padding-bottom:30px;font-size:15px;line-height:1.2;color:#fff}#outofstock .form{height:55px;margin:0 auto;padding-right:124px;position:relative}#outofstock input[type=text]{width:100%}#outofstock input[type=submit]{width:114px;position:absolute;top:0;right:0}#outofstock .social{margin:50px 0 30px;list-style:none}#outofstock .social li{display:inline-block;margin:0 18px}#outofstock .social li a{font-size:34px;color:#353537}#outofstock span.close{display:block;width:30px;height:30px;background:url(icon-close.png) center center no-repeat;background-size:30px auto;cursor:pointer;z-index:9999;position:absolute;top:20px;right:20px}#address_country_new option,#address_province_new option,.editaddresscountry option,.editaddressstate option{background:#000}.login_img{background:url(//cdn.shopify.com/s/files/1/2258/8521/t/4/assets/icon-account.png?9773538686972466482);width:25px;height:25px;display:inline-block;background-size:100%}#header .account a.cart{background:url(sprite.png);width:28px;background-position:0px -28px;height:27px;background-size:48px;background-repeat:no-repeat}#header .account a.login{width:25px;background:url(sprite.png);background-position:0px 0;height:25px;background-size:48px;background-repeat:no-repeat}
/*# sourceMappingURL=/cdn/shop/t/2/assets/style.css.map */
