html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}nav ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:transparent}ins{background-color:#ff9;color:#000;text-decoration:none}mark{background-color:#ff9;color:#000;font-style:italic;font-weight:bold}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}table{border-collapse:collapse;border-spacing:0}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0;text-align:left}input,select{vertical-align:middle;margin:0}h1,h2,h3,h4,h5,h6{font-weight:bold}html{overflow-y:scroll}.ir{display:block;text-indent:-999em;overflow:hidden;background-repeat:no-repeat;text-align:left;direction:ltr}.hidden{display:none;visibility:hidden}::-moz-selection{background:#ff5e99;color:#fff;text-shadow:none}::selection{background:#ff5e99;color:#fff;text-shadow:none}button{width:auto;overflow:visible}.ie6 legend,.ie7 legend{margin-left:-7px}input[type="radio"]{vertical-align:text-bottom}input[type="checkbox"]{vertical-align:bottom}.ie7 input[type="checkbox"]{vertical-align:baseline}.ie6 input{vertical-align:text-bottom}@media print{*{background:transparent!important;color:#444!important;text-shadow:none!important}a,a:visited{color:#444!important;text-decoration:underline}a:after{content:" (" attr(href) ")"}abbr:after{content:" (" attr(title) ")"}.ir a:after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}@page{margin:.5cm}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}}@font-face{font-family:"univers";src:url("/static/fonts/files/2b61512c-069e-4111-bb23-9a918f94a74d.eot?iefix") format("eot")}@font-face{font-family:"univers";src:url("/static/fonts/files/2b61512c-069e-4111-bb23-9a918f94a74d.eot?iefix");src:url("/static/fonts/files/ecf89914-1896-43f6-a0a0-fe733d1db6e7.woff") format("woff"),url("/static/fonts/files/7628f343-8c36-4707-9559-8feb86c0462f.ttf") format("truetype"),url("/static/fonts/files/11b816e7-d678-48dd-bc75-560de9c19049.svg#11b816e7-d678-48dd-bc75-560de9c19049") format("svg")}@font-face{font-family:"univers";font-weight:700;font-style:normal;src:url("/static/fonts/files/db1c462f-8890-4a11-9de5-36872279e20a.eot?#iefix");src:url("/static/fonts/files/db1c462f-8890-4a11-9de5-36872279e20a.eot?#iefix") format("eot"),url("/static/fonts/files/b993da84-c1f6-474a-8f00-8aa797b3de8f.woff") format("woff"),url("/static/fonts/files/58403ef6-4c15-4280-b4b6-9acf50804f4f.ttf") format("truetype"),url("/static/fonts/files/9178e351-95c5-4913-9eeb-fd0645a18c2d.svg#9178e351-95c5-4913-9eeb-fd0645a18c2d") format("svg")}@font-face{font-family:"din";src:url("/static/fonts/files/b41558bd-2862-46c0-abf7-536d2542fa26.eot?iefix") format("eot")}@font-face{font-family:"din";src:url("/static/fonts/files/b41558bd-2862-46c0-abf7-536d2542fa26.eot?iefix");src:url("/static/fonts/files/388ef902-2c31-4818-abb1-a40dcd81f6d6.woff") format("woff"),url("/static/fonts/files/29c60077-2614-4061-aa8d-5bcfdf7354bb.ttf") format("truetype"),url("/static/fonts/files/76250d27-b353-4f3b-90c6-0ff635fabaab.svg#76250d27-b353-4f3b-90c6-0ff635fabaab") format("svg")}@font-face{font-family:'FontAwesome';src:url('/static/fonts/files/fontawesome-webfont.eot?v=4.3.0');src:url('/static/fonts/files/fontawesome-webfont.eot?#iefix&v=4.3.0') format('embedded-opentype'),url('/static/fonts/files/fontawesome-webfont.woff2?v=4.3.0') format('woff2'),url('/static/fonts/files/fontawesome-webfont.woff?v=4.3.0') format('woff'),url('/static/fonts/files/fontawesome-webfont.ttf?v=4.3.0') format('truetype'),url('/static/fonts/files/fontawesome-webfont.svg?v=4.3.0#fontawesomeregular') format('svg');font-weight:normal;font-style:normal}html{background:url(/static/i/bg-grainy.jpg);-webkit-font-smoothing:antialiased}body{background:url(/static/i/top-big-orange.gif) 0 0 repeat-x}.yummy-markup{display:none}.yummy-markup.nav{margin:0 auto;padding:0;max-width:936px}.yummy-markup.nav form{max-width:400px;margin-bottom:20px}.yummy-markup.nav>div{text-transform:uppercase;letter-spacing:2px;padding-top:20px}.yummy-markup.nav>div li{display:inline-block;margin:10px 6px 10px 0;font-size:20px;line-height:24px}.yummy-markup.nav>div li a{color:#222}.yummy-markup.nav>nav{margin:6px 0}.yummy-markup.nav>nav li{display:inline-block;margin:0 6px 0 0}.yummy-markup.nav dl.fits{overflow:hidden;padding-top:20px;border-top:1px solid #ddd;margin-top:20px}.yummy-markup.nav dl.fits dd{float:left;margin:0 6px 0 0}.yummy-markup.nav dl.fits dt{float:left;clear:left;margin-right:6px;margin-bottom:3px}.yummy-markup.nav dl.fits dt a{color:#222}.yummy-markup.nav .grid{display:none}html.js header{display:none}html.js header.loaded{display:block}html.no-js .yummy-markup{display:block}html.no-js nav.grid li{display:inline-block}html.no-js #head{display:none}html.no-js #main .campaigns .g-6{display:none}html.no-js .lazy{opacity:1!important}html.no-js .lazy img{visibility:visible!important}html.no-js body.product-view .grid-listing img,html.no-js body.product-view .grid-listing .info{display:block}html.no-js body.product-view .grid-listing{min-height:auto;height:auto}html.no-js body.product-view #side-bar{position:static;display:block}html.no-js body.product-view #side-bar>*{margin-left:0}#microdata{display:none}#container,#wrap{width:100%;margin:0 auto;padding:0;position:relative}#content,#main,header{width:936px;margin:0 auto}#content{position:relative}body.site,body.stores,body.newsletter{padding:0}.fitscontainer,#fits-toggle{display:none}i.arr.up{width:0;height:0;border-style:solid;border-width:0 12px 12px 12px;border-color:transparent transparent #242321 transparent;position:absolute}i.arr.up.cart{top:-6px;right:32px;border-width:0 8px 8px 8px}i.arr.up.menu{right:auto;left:60px;top:-6px;border-width:0 8px 8px 8px}a.arrow{padding-left:16px;background:url(/static/i/header-icons-2014d.png) 0 -347px no-repeat;white-space:nowrap}a.arrow.large{background-position:0 -403px;padding-left:30px;min-height:16px}a.arrow.large:hover{background-position:0 -436px}.hundredpost img{margin-left:0;margin-top:-8px}body{font-family:univers,'helvetica neue',arial,sans-serif;font-size:12px;line-height:15px;font-weight:normal}h1{font-size:26px;line-height:30px;text-transform:uppercase;margin-bottom:12px;letter-spacing:1.5px}h2{text-transform:uppercase;font-size:20px;line-height:20px;font-family:din,'helvetica neue',arial,sans-serif;margin-bottom:2px}h2.small{font-size:15px;line-height:16px;margin-bottom:4px}h1,h2,h3,h4,h5,h6,strong{font-weight:normal}h3{text-transform:uppercase;letter-spacing:1px}h2.inline{display:inline;margin-right:5px}h3.inline{display:inline;margin-right:5px}h3.pretitle{color:#e36d00}p.inline{display:inline}a{color:#e36d00;text-decoration:none}a:hover{text-decoration:underline}a:active{color:#000}::-moz-selection{background:#e36d00}::selection{background:#e36d00}em{font-style:normal}strong{font-weight:normal}.grotesk{font-family:din,'helvetica neue',arial,sans-serif}.univers{font-family:univers,'helvetica neue',arial,sans-serif}.lazy{opacity:0;transition:opacity 500ms}.lazy.lazyshow{opacity:1}.rimg .inner{background-size:cover;background-position:50% 50%}.rimg[data-multiply] .inner{background-repeat:repeat;background-size:cover,auto;background-blend-mode:multiply}img{display:block}#fallback img{width:100%;max-width:936px;height:auto}.hr{height:4px;clear:both;background:url(/static/i/line-horz.png) repeat-y}.hr hr{display:none}.break{clear:both}.cf:before,.cf:after{content:" ";display:table}.cf:after{clear:both}.cf{*zoom:1}a.back{padding-left:12px;background:url(/static/i/arr-left.png) 0 4px no-repeat}a.more{padding-right:12px;background:url(/static/i/arr-right.png) 100% 5px no-repeat}.arr.down.orange{width:0;height:0;border-style:solid;border-width:12px 12px 0 12px;border-color:#e36d00 transparent transparent transparent}.social-icons{width:100px;margin:24px 0;overflow:hidden}.social-icons>span{color:#444;font-family:univers,helvetica neue,arial,sans-serif;font-size:10px;line-height:14px;text-transform:uppercase;margin:5px 8px 10px 0;float:left;cursor:default}.social-icons>div{float:left;padding:0 2px;cursor:pointer}.social-icons>div i.fa{color:#efeeea}.social-icons>div i.fa-circle{color:rgba(0,0,0,0.6);transition:color 50ms}.social-icons>div.facebook i.fa-circle{color:#55627e}.social-icons>div.twitter i.fa-circle{color:#709ccf}.social-icons>div.facebook:hover i.fa-circle{color:#3b5998}.social-icons>div.twitter:hover i.fa-circle{color:#4099ff}#grid{background:url(/static/i/grid.png);height:800px;width:1200px;position:fixed;left:12px}.puff-productionguide h2{margin-top:-36px}.puff-productionguide p{padding-bottom:12px}.puff-productionguide h2,.puff-fitguide h2{font-size:18px;position:relative}.puff-productionguide img,.puff-productionguide .image,.puff-fitguide .image,.puff-fitguide img{max-width:216px}blockquote p{font-family:din,'helvetica neue',arial,sans-serif;background:url(/static/i/q.png) no-repeat;background-size:26px;padding-top:24px;margin:24px 0 24px 24px!important;line-height:24px;text-transform:uppercase;font-size:19px;font-weight:normal}#growl{background:#82b096;background:rgba(70,140,100,0.3);padding:7px 12px 6px;color:#000;text-transform:uppercase;letter-spacing:1px;font-size:14px;margin-bottom:12px;position:relative;font-family:univers,arial,sans-serif}#growl .close{position:absolute;top:4px;right:4px;font-size:20px;font-family:arial,sans-serif;color:#fff}#growl .close:hover{color:#000;text-decoration:none}#growl h2{font-family:univers,arial,sans-serif;margin:0;font-size:13px;letter-spacing:0}#growl ul{list-style:none}html.cookiebanner body{background-position:0 46px}.cookielaw{width:100%;height:50px;background:#e36d00 url(/static/i/bg-orange-grainy.jpg);color:#fff;transition:height 150ms;-webkit-transition:height 150ms;overflow:hidden}.cookielaw-content{position:relative;max-width:936px;margin:10px auto;padding-right:100px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.cookielaw a.readmore{color:#fff;text-decoration:underline;display:inline-block}.cookielaw a.cookielaw-closer{color:#fff;position:absolute;right:0;top:7px;line-height:20px}.cookielaw a.cookielaw-closer svg{float:right;margin-left:6px}.cookielaw a.cookielaw-closer svg line,.cookielaw a.cookielaw-closer svg circle{stroke:#fff}header{position:relative;padding-top:10px}header nav.section-nav{margin-bottom:-1px;position:relative;z-index:2}header nav li{font-size:12px}header ul.sub-menu li{font-size:11px;line-height:13px;display:table-cell;text-align:center;float:none}header ul.sub-menu li a{padding:8px 10px;letter-spacing:1.4px;float:none;white-space:nowrap}header ul.sub-menu li:first-child a{padding-left:0!important}header ul.sub-menu li:last-child a{padding-right:0!important}.header-line{position:absolute;left:0;right:0;height:2px;background:url(/static/i/line-horz.png) repeat-x 300px 100%}@media only all and (max-width:719px){.header-line{display:none}}body.shop ul.sub-menu li a{letter-spacing:1px;padding:8px 8px 12px}body.fixed header nav.section-nav{position:fixed;top:0;right:0;left:0;padding-top:2px;z-index:10;background:url(/static/i/fixed-bg-grainy.png?9) #f0efeb 0 -21px repeat-x}body.fixed ul.sub-menu.site,body.fixed .section-nav-inner{background:url(/static/i/line-horz.png) 0 100% repeat-x}body.fixed ul.sub-menu{margin:0 auto;width:955px;padding-left:9px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}body.fixed #content,body.fixed.shop #main,body.fixed.blog #main{padding-top:40px}body.fixed #cart-wrapper{z-index:12;width:52px;position:absolute}body.fixed #cart-wrapper .cart{position:fixed;top:6px;margin-left:95px}body.fixed #cart-wrapper .fluff,body.fixed #cart-wrapper .items{display:none}body.fixed #cart-wrapper a{width:30px;background-size:175px;background-position:0 0;padding-left:30px}body.fixed #cart-wrapper #cart-expand{top:7px}body.fixed #popcart{top:52px;right:-90px}body.fixed .popcart-wrapper{position:fixed;top:-10px;z-index:2;width:936px;z-index:20}body.fixed i.arr.up.cart{right:31px}body.fixed #search-wrapper{position:fixed;bottom:initial;right:initial;margin-left:943px;top:2px;text-align:right;right:auto}@media only all and (max-width:959px){body.fixed #search-wrapper{margin-left:610px;top:18px}}body.fixed #search-wrapper i.search-icon{cursor:pointer;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;margin-top:-2px}body.fixed #search-wrapper .twitter-typeahead{text-align:left;display:none!important;padding:4px 6px;width:134px;margin-top:10px;background:rgba(0,0,0,0.8)}@media only all and (max-width:959px){body.fixed #search-wrapper .twitter-typeahead{margin-top:13px}}body.fixed #search-wrapper .twitter-typeahead:before{content:" ";position:absolute;top:-6px;right:8px;width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid rgba(0,0,0,0.8)}body.fixed #search-wrapper .twitter-typeahead input{color:#fff}body.fixed #search-wrapper.active{margin-left:827px}@media only all and (max-width:959px){body.fixed #search-wrapper.active{margin-left:494px}}body.fixed #search-wrapper.active .twitter-typeahead{display:block!important}#head{height:70px;position:relative}#nav-open{display:none}#nav-close{display:none}#header-content{position:absolute;left:0;right:0;height:70px}a#logo{width:180px;height:25px;display:block;background-image:url(/static/i/header-icons-2014d.png);background-position:0 -252px;position:absolute;top:33px}a#logo:hover,a#logo:active{background-position:0 -277px}a#logo span{display:none}#nav-wrapper{position:absolute;bottom:8px;left:200px}.site-nav{list-style:none}.site-nav ul li{float:left;text-transform:uppercase;font-size:13px;letter-spacing:1px;padding:0;margin:0 35px 0 0;position:relative}.site-nav ul li:after{content:" / ";position:absolute;right:-20px;color:#e36d00;line-height:22px}.site-nav ul li:last-child:after{display:none}.site-nav ul li a{color:#000;border-bottom:2px solid transparent;-webkit-transition:border-color 50ms ease-out;-moz-transition:border-color 50ms ease-out;transition:border-color 50ms ease-out;display:inline-block;padding-bottom:2px;line-height:22px}.site-nav ul li a:hover,.site-nav ul li a:active{text-decoration:none;color:#e36d00}.site-nav ul li a.active{border-color:#e36d00;padding:0;cursor:default}.site-nav ul li a.active:hover{color:#000}#cart-wrapper{position:absolute;right:0;bottom:15px;white-space:nowrap}#cart-wrapper a{float:right;padding-left:30px;background-size:162px!important;background-image:url(/static/i/header-icons-2014d.png);background-repeat:no-repeat;background-position:0 0;display:block;color:#000}#cart-wrapper a .amount{display:inline-block;background-color:#e36d00;width:18px;height:18px;line-height:19px;text-align:center;color:#fff;font-weight:bold;font-size:10px}#cart-wrapper a .items,#cart-wrapper a .fluff{display:none}#cart-wrapper a:hover{color:#e36d00;text-decoration:none}#cart-expand{display:none}#cart-wrapper.no-cart #cart-expand{display:none}#search-wrapper{position:absolute;z-index:11;right:55px;bottom:3px;padding:2px 0 6px 0}#search-wrapper i.search-icon{display:inline-block;height:30px;width:30px;background-image:url(/static/i/header-icons-2014d.png);background-position:0 -114px;vertical-align:middle;-webkit-transform:scale(0.8);transform:scale(0.8)}#search-wrapper input[type=text]{background-color:rgba(0,0,0,0.03);background-image:none!important;width:100%;border:0;font-family:univers,arial,sans-serif;font-size:12px;color:#444;display:block;margin-right:1px;height:30px;margin:0;overflow:hidden}#search-wrapper input[type=text]:focus{background-position:0 -140px;color:#000;outline:0}html.ie7 #search-wrapper input[type=text]{width:190px;height:20px;background-color:#e7e4e1}#popcart{position:absolute;top:82px;right:0;padding:16px 16px 16px;background:#242321;background:rgba(0,0,0,0.5) url(/static/i/modal-pattern.png);width:280px;z-index:80;color:#fff}#popcart-close{position:absolute;right:0;top:0;padding:3px 6px;cursor:pointer}#popcart h3{margin-bottom:12px}#popcart table{width:100%;margin-bottom:20px}#popcart td{padding:8px 0 14px;margin-bottom:10px;background:url(/static/i/line-horz-neg.png) repeat-x -200px bottom}#popcart tr td.popcart-price{white-space:nowrap;text-align:right;vertical-align:bottom}#popcart tr td h3{margin-bottom:2px}#popcart .popcart-container{min-height:100px;height:100%;position:relative}.popcart-container.loading{background:url(/static/i/loader-neg.gif) 50% 50% no-repeat}#popcart .popcart-container.loading *{display:none}#popcart .alert{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:260px;text-align:center;height:60px}#popcart-footer{clear:both;margin:14px 0 8px}#popcart-footer .button{background:#27a660}#popcart-footer .button:hover{background:#37b670}#popcart .total{text-transform:uppercase;float:right}#popcart .free-shipping{text-align:right;color:#aaa}#popcart button.ok{margin-right:6px}#popcart button.go{background:#27a660}#popcart button.go:hover{background:#37b670}ul.sub-menu{display:none;overflow:hidden}ul.sub-menu{font-size:14px;-webkit-font-smoothing:antialiased}ul.sub-menu{list-style:none;width:101%}ul.sub-menu li{float:left;text-transform:uppercase;font-size:15px;line-height:15px;z-index:20}ul.sub-menu li:after{content:" / ";color:#e36d00;-webkit-transform:translateX(50%);transform:translateX(50%);float:right;position:relative;top:7.5px}ul.sub-menu li:last-child:after{display:none}ul.sub-menu li a{color:#222;padding:12px 9px 10px 9px;display:inline-block;float:left;border-bottom:3px solid transparent;margin-bottom:-1px}ul.sub-menu li a:hover{text-decoration:none;color:#e36d00}ul.sub-menu li:last-child{border:0}ul.sub-menu li:first-child a{padding-left:0}ul.sub-menu li a.active{border-bottom:2px solid #e36d00}ul.sub-menu li a.active:hover{color:#e36d00}body.shop ul.sub-menu.shop{display:table}body.site ul.sub-menu.site{display:table}body.stores ul.sub-menu.stores{display:table}ul.sub-sub-menu{display:none;list-style:none;overflow:hidden;margin-top:4px;text-decoration:none;text-transform:uppercase;list-style:none;clear:both;position:absolute;-webkit-font-smoothing:subpixel-antialiased}ul.sub-sub-menu li{float:left;text-transform:uppercase;font-size:12px}ul.sub-sub-menu li a{padding:5px 10px 5px 0;display:block;float:left;color:#777771}ul.sub-sub-menu li a.active,ul.sub-sub-menu li a:active{color:#000}ul.sub-sub-menu li a:hover{color:#000;cursor:pointer;text-decoration:none}body.jeans .sub-sub-menu.jeans{display:none!important}body.newsletter.signup .newsletter-signup{margin:60px auto 0}.newsletter-signup{width:420px;min-height:100px;margin-top:12px}.newsletter-signup h3{border:0;font:0/0 a;text-shadow:none;color:transparent;background:url(/static/i/newsletter.png?2) no-repeat;width:300px;height:50px;margin-bottom:20px}.newsletter-signup form{background:url(/static/i/newsletter.png?2) -10px -65px no-repeat;padding-left:40px}.newsletter-signup input{display:inline-block;width:265px;margin:0 6px 0 0;height:34px;margin-top:-1px;padding:0 12px}.newsletter-signup input.error{background:url(/static/i/8-err.png)}.newsletter-signup button{margin:0;height:34px;font-size:12px;letter-spacing:1px;padding:0 12px}.newsletter-signup button .progress{display:none}.newsletter-signup button.sending .subscribe{display:none}.newsletter-signup button.sending .progress{display:block}.newsletter-signup .response{display:none;background:rgba(200,150,0,0.15);min-height:34px;line-height:34px;padding:0 12px}.newsletter-signup .error{color:#900}.newsletter-link{width:400px;height:50px;margin-bottom:12px;margin:0 auto;text-align:right}.newsletter-link a{border:0;font:0/0 a;text-shadow:none;color:transparent;background:url(/static/i/newsletter.png?2) 0 -105px no-repeat;display:inline-block;width:230px;height:50px}.modal-signup{border:0 solid rgba(0,0,0,0.8);-moz-border-radius:0;-webkit-border-radius:0;border-radius:0}.modal-signup .container{background-image:url(/static/i/bg-grainy.jpg);padding:14px 24px 64px 58px}body.newsletter article.quote,body.newsletter .hr.quote{display:none}#concept-stores-locator{margin:0 auto;margin-top:12px;width:936px;height:200px;overflow:hidden;position:relative;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#concept-stores-locator ul li{width:228px;height:160px;margin:6px 0 0 0;padding-right:12px;background:url(/static/i/line-vert.png) 226px 0 repeat-y;float:left}#concept-stores-locator>h2{margin:6px 0 0 0}#concept-stores-locator>h2,#concept-stores-locator>h3{height:24px;line-height:24px;display:inline-block}#concept-stores-locator h3.tagline{margin-left:12px;padding-left:12px;background:url(/static/i/line-vert.png) 0 0 repeat-y}#concept-stores-locator .cs-nav{cursor:pointer;width:60px;height:100px;position:absolute;left:0;top:90px;margin-top:-25px}#concept-stores-locator .cs-nav.left{z-index:4;background:url(/static/i/wleft-grainy.png) no-repeat 0 50%}#concept-stores-locator .cs-nav.right{left:auto;right:0;z-index:2;background:url(/static/i/wright-grainy.png) no-repeat 100% 50%}#concept-stores-locator .cs-nav.left.hover{background-image:url(/static/i/wleft-grainy-hover.png)}#concept-stores-locator .cs-nav.right.hover{background-image:url(/static/i/wright-grainy-hover.png)}#concept-stores-locator .hr{margin-top:10px;height:4px;clear:both;background:url(/static/i/line-horz.png) repeat-y}#concept-stores-locator .hr hr{display:none}#concept-list{position:absolute;width:1400px;list-style:none;-moz-transition:left 200ms ease-out;-webkit-transition:left 200ms ease-out;-o-transition:left 200ms ease-out;transition:left 200ms ease-out;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-backface-visibility:hidden;-webkit-perspective:1000}#concept-list a{display:block;padding:0;text-transform:uppercase;font-size:11px;position:relative;color:#888882}#concept-list a img{display:block;-webkit-transform:translate3d(0,0,0)}#concept-list a span{display:block;width:216px;height:148px;background:url(/static/i/10.png)}#concept-list a em{position:absolute;bottom:0;left:0;right:12px;display:block;padding:6px 10px;background:url(/static/i/modal-pattern-light.png);color:#fff}#concept-list a:hover{text-decoration:none}#concept-list a:hover em{background:#e36d00;background:rgba(204,102,0,0.9)}footer,footer *{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}footer{width:100%;min-height:360px;margin-top:12px;padding-top:24px;background:url(/static/i/bg-grainy-gray.png?2);color:#d4d4d4}footer .wrapper{width:936px;min-height:320px;margin:0 auto}footer ul{list-style:none;margin-top:-8px}footer .button{display:inline-block}footer a{color:#d4d4d4}footer h3{letter-spacing:1px;margin-bottom:4px}footer .about,footer .formal,footer .social,footer .flrp{float:left;width:229px;background:url(/static/i/line-vert.png) 100% 0 no-repeat;padding-right:12px;margin-right:12px}footer .about h3{text-transform:uppercase;font-size:18px;margin-bottom:6px;line-height:22px}footer .about .text{font-size:12px}footer .formal li{width:100%;background:url(/static/i/line-horz.png) 0 100% no-repeat}footer .formal a.btt{padding-bottom:8px;background:url(/static/i/line-horz.png) 0 100% no-repeat}footer .formal li a{text-transform:uppercase;padding:7px 0;display:inline-block;letter-spacing:1px}footer .social{background:0}footer .follow a{display:block;padding:3px 0}footer .newsletter{margin-top:12px;padding-top:12px;background:url(/static/i/line-horz.png) 0 0 no-repeat}footer .flrp{float:right;width:170px;height:237px;background:url(/static/i/flrp-big.jpg) no-repeat;margin-right:0;padding-right:0}#floor{position:absolute;width:100%;bottom:0;background:url(/static/i/bg-grainy.jpg);text-align:right;padding:10px 0 24px;overflow:hidden}#floor nav{width:936px;margin:0 auto}#floor .logo{float:left;margin:12px 0 0 0;padding:0;width:175px;height:24px;background:url(/static/i/header-icons-2014d.png) 0 -252px no-repeat}#floor .logo:hover{background-position:0 -277px}#floor .payment{margin-top:12px;width:235px;height:30px;float:right;background-image:url(/static/i/payment-icons.png);background-repeat:no-repeat;background-position:0 0}#dd-shop{position:absolute;top:82px;margin-left:180px;padding:12px;background:#242321;background:rgba(0,0,0,0.5) url(/static/i/modal-pattern.png);width:180px;z-index:80;color:#fff;display:none}#dd-shop a{display:block;color:#fff;text-transform:uppercase;border-top:1px dashed #666;padding:8px 0}#dd-shop a:first-child{border-top:0;padding-top:0}#dd-shop a:last-child{padding-bottom:0}#dd-shop a:hover{text-decoration:none;color:#bbb}#fancybox-content{border:0!important;width:690px!important}#fancybox-content>div:first-child{background:url(/static/shop/i/modal-logo.png) no-repeat bottom right}#fancybox-bg-ne{background:#fff url(/static/shop/i/modal-close.png) no-repeat 5px 5px}ul#modal-menu{width:100%;height:70px;list-style:none;background:url(/static/i/line-horz.png) repeat-x -245px 67px}#modal-menu li a{float:left;font-family:univers,helvetica neue,arial,sans-serif;font-size:26px;line-height:32px;text-transform:uppercase;letter-spacing:.05em;padding:18px 38px 18px;text-decoration:none;color:#000}#modal-menu li:last-child a{background:url(/static/i/line-vert.png) repeat-y 0 -100px}#modal-menu li a.active{color:#e36d00;cursor:default}#modal-content h1{display:none}#modal-content>p{width:400px;padding:22px}#modal-content form{width:330px;float:left;padding:22px;background:url(/static/i/line-vert.png) repeat-y 370px -80px}#modal-content form input{width:240px;margin-left:10px}#modal-content form input:after{content:"";display:table;clear:both}#modal-content form button{float:right;margin-top:28px}#modal-content label{text-transform:uppercase;float:left;width:80px;text-align:right;margin:0 10px 0 0;padding:4px 0;font-size:12px}#modal-content input{margin-top:0;margin-bottom:8px}#modal-content .info{width:260px;float:right;padding:18px 36px 0 0;height:150px}#modal-content .error{padding-left:90px}#modal-content #register-form label:last-of-type{margin-top:-6px}#forgot-password{text-transform:uppercase;float:right;clear:both;text-align:right;margin:14px 0;font-size:12px}img[src*='ajax-loader']{display:none}#modal-content form button:disabled{background:#e4e3e0}#modal-content #login-error{color:#c44;text-align:right;margin-bottom:8px}#modal-content input.error{background:url(/static/i/8-err.png)}#aino-modal-box.modal-shipping-to{cursor:pointer}#aino-modal-box.modal-shipping-to .container.loading{background:url(/static/i/loader-neg.gif) no-repeat 50% 50%}#aino-modal-box.modal-shipping-to .container.loading img{opacity:0;-webkit-transition:opacity .4s ease-out;transition:opacity .4s ease-out}#aino-modal-box.modal-shipping-to #aino-modal-close{background:#ddd;top:-10px;right:-10px}#newsletter-reminder{position:fixed;bottom:12px;right:-280px;background:#242321;background:rgba(0,0,0,0.5) url(/static/i/modal-pattern.png);width:280px;height:106px;z-index:180;color:#fff;overflow:hidden;opacity:0;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;transition:all .2s ease-in-out}#newsletter-reminder.visible{right:0;opacity:1}#newsletter-close{position:absolute;right:0;top:0;padding:3px 6px;cursor:pointer;font-weight:bold}.newsletter-arrow{position:absolute;width:40px;height:40px;left:12px;top:12px;background:url(/static/i/newsletter.png?2) 0 -260px no-repeat}#newsletter-reminder p{position:absolute;left:64px;top:20px;width:180px}#newsletter-reminder a.button{position:absolute;min-width:150px;left:64px;bottom:16px;background:#27a660}.tt-dropdown-menu{background:#fff;width:340px;text-align:left;margin-left:-182px;margin-top:20px;box-shadow:rgba(0,0,0,0.3) 0 2px 4px}.tt-suggestions{overflow-y:auto;max-height:600px}.tt-suggestion{padding:0 12px}.tt-suggestion .result{border-top:1px dashed #ddd;padding:12px 0;position:relative;overflow:hidden;cursor:pointer;min-height:84px}.tt-suggestion:first-child .result{border-top:0;margin-top:0}.tt-suggestion .result .images{width:128px;overflow:hidden;position:absolute;left:0;top:12px}.tt-suggestion .result .images .image{background-color:#eee;width:62px;height:85px;float:left;margin-right:2px;overflow:hidden}.tt-suggestion .result .images img{width:62px;height:85px}.tt-suggestion .result .images img.loaded{opacity:1}.tt-suggestion .result .images .banner{width:126px;height:85px;background-size:cover;background-image:url(/static/i/noimg.png);background-position:50% 50%;position:relative}.tt-suggestion .result .images .banner .inner-title{display:block;font-size:16px;line-height:16px;vertical-align:middle;position:absolute;top:50%;left:16px;right:16px;transform:translateY(-50%);text-align:center;text-transform:uppercase;font-family:din,'helvetica neue',arial,sans-serif;color:#fff;background:none!important;text-align:center}.tt-suggestion .result .info{min-height:73px;margin:4px 0 0 138px;font-size:12px;line-height:16px}.tt-suggestion .result .info h5{color:#aaa;text-transform:uppercase;letter-spacing:1px;font-size:10px;margin-bottom:1px}.tt-suggestion .result .info h3{letter-spacing:0;color:#222;text-transform:none;font-size:16px;line-height:18px}.tt-suggestion .result.group .info h3{margin-top:6px;text-transform:uppercase;letter-spacing:.6px;font-size:14px}.tt-suggestion .result .info p{color:#666;margin-top:4px;line-height:15px;margin-bottom:0}.tt-suggestion.tt-cursor{background:#f6f4f2}.tt-suggestion.tt-cursor .result .info h3,.tt-suggestion.tt-cursor .result .info h3{color:#000}.tt-footer{background:url(/static/i/bg-orange-grainy.jpg);width:100%;height:30px;border-top:2px solid #fff}.tt-footer button{font:12px/1 univers,helvetica,sans-serif;height:30px;border:0;color:#fff;letter-spacing:1px;text-transform:uppercase;padding:0 0 0 32px;width:100%;text-align:left!important;margin:0;background:transparent url(/static/i/header-icons-2014d.png) no-repeat 12px -372px}.tt-footer:hover{background-image:url(/static/i/bg-orange-grainy.jpg);color:red!important}.tt-highlight{background:#f9f8c9}.tt-suggestion .result .info p .tt-highlight,.tt-suggestion .result .images .banner .inner-title .tt-highlight{background:0}.tt-dropdown-menu span.arr{width:0;height:0;border-style:solid;border-width:0 7px 8px 7px;border-color:transparent transparent #fff transparent;position:absolute;top:-7px;left:192px}.tt-dropdown-menu .no-result{padding:24px}.tt-dropdown-menu .no-result a.entire{margin-top:8px;font-size:14px;display:inline-block}.tt-dropdown-menu .no-result h3{font-size:13px;line-height:16px}.tt-dropdown-menu .info{margin:16px;font-size:12px;line-height:16px}.tt-dropdown-menu .info p{color:#888}#search-wrapper .twitter-typeahead{vertical-align:middle}#search-wrapper .twitter-typeahead.loading,#primary form.search .twitter-typeahead.loading{background:url(/static/i/loader-small.gif) no-repeat 95% 50%}#primary form.search .twitter-typeahead.loading{background-position:98% 7px}#primary form.search .tt-dropdown-menu{margin-left:0;margin-top:8px;width:380px}#primary form.search .tt-dropdown-menu span.arr{left:10px}.mobile-menu{display:none}.section-nav h2{display:none}@media only all and (min-width:768px){#popcart .cart-tablewrapper{max-height:500px;overflow-y:auto;padding-right:10px;-webkit-overflow-scrolling:touch}}@media only all and (max-width:959px){#container,#wrap{width:100%}#content,#main,header{width:696px}#head{height:100px}#header-content{left:0;bottom:auto;height:100px}#nav-wrapper{left:0}a#logo{top:28px}#popcart{top:112px}#dd-shop{margin-left:0;top:110px}#dd-shop i.menu{left:32px}header ul.sub-menu{height:auto;padding:6px 10px 6px 0;width:auto}header ul.sub-menu li{border:0;margin:0;font-size:12px;float:left;display:block;min-height:20px}#container ul.sub-menu li a,#wrap ul.sub-menu li a{padding:3px 12px 3px 0;line-height:1;letter-spacing:1px}ul.sub-menu li:after{padding-right:10px;-webkit-transform:translateX(0);transform:translateX(0)}header ul.sub-menu li a:hover{background:transparent}header ul.sub-menu li a.active,header ul.sub-menu li a:active{border-bottom:0!important;color:#e36d00}header ul.sub-menu li:last-child:after{content:""}header ul.sub-menu li:after{float:none;top:0}ul.sub-sub-menu li a{padding-bottom:0}body.site ul.sub-menu.site{display:block}body.fixed #content,body.fixed.blog #main{padding-top:70px}body.fixed #cart-wrapper .cart{top:22px}body.fixed ul.sub-menu.site,body.fixed ul.sub-menu.shop{width:714px;padding-right:90px}body.fixed .popcart-wrapper{width:696px}body.fixed #popcart{top:72px;right:5px}body.fixed #cart-wrapper .cart{margin-left:0}body.fixed.shop #main{padding-top:70px}body.fixed header nav.section-nav{background-position:0 -3px}.cookielaw-content{max-width:696px}footer{min-height:460px}#concept-stores-locator,footer .wrapper,#floor nav{width:696px}footer .social{padding-top:24px}footer .follow a{display:inline-block;padding:3px 6px 3px 0}footer .follow a:after{content:" \b7 "}}@media only all and (max-width:719px){#container,#wrap{width:100%}#content,#main,header{width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 10px}a#logo{top:12px;left:12px;background-position:0 -326px;transform:scale(0.75);-webkit-transform:scale(0.75);-ms-transform:scale(0.75);transform-origin:top left;-webkit-transform-origin:top left;-ms-transform-origin:top left}header,header *,header *:before,header *:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}#head{position:relative;background:0}#cart-wrapper a{width:95px}.mobile-site-nav{display:block}#wrap ul.sub-menu{display:block!important}.mobile-menu{display:block}.mobile-menu>div{height:44px;padding:14px 14px;position:absolute;top:0;right:0;cursor:pointer;-webkit-tap-highlight-color:transparent}.mobile-menu>div.active{background:#000}.mobile-menu .nav-search{right:108px;padding-top:13px}.mobile-menu .nav-search svg{height:18px;width:18px}.mobile-menu .nav-search svg path{fill:#fff}.mobile-menu .nav-cart{right:48px;padding-top:12px;padding-right:17px}.mobile-menu .nav-cart svg{height:19px;width:25px}.mobile-menu .nav-cart svg path{fill:#fff}.mobile-menu .nav-cart .cart-items{font-weight:bold;font-size:11px;font-family:arial,sans-serif;color:#fff;margin-left:-3px;top:-1px;position:relative}.mobile-menu .nav-menu{width:48px}.mobile-menu .nav-menu i{position:absolute;top:14px;left:14px;right:14px;height:2px;display:block;background:#fff;border-radius:1px}.mobile-menu .nav-menu i.i2{top:20px}.mobile-menu .nav-menu i.i3{top:26px}#header-content{position:static;height:auto;left:auto}#head{height:44px;background:#aaa url(/static/i/bg-grainy-gray.png);z-index:11000}#nav-wrapper{display:none;top:50px}.mobile-site-nav li{font-size:20px;float:none;font-family:din,sans-serif;text-transform:uppercase}.mobile-site-nav li a{display:block;padding:6px 10px 2px;line-height:20px;color:#000;-webkit-tap-highlight-color:transparent}.mobile-site-nav li a:hover{color:#000;text-decoration:none}.mobile-site-nav li a.active{border-bottom:0;padding-bottom:3px}.mobile-site-nav li a.active span{border-bottom:3px solid #e36d00;position:relative;line-height:16px;display:inline-block}.mobile-site-nav li a:active{color:#e36d00}header nav.section-nav{width:100%;position:absolute;top:0;left:0;z-index:999;overflow:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;padding:0;background:url(/static/i/bg-grainy.jpg);-webkit-transform:translate3d(0px,-1000px,0px);-moz-transform:translate3d(0px,-1000px,0px);transform:translate3d(0px,-1000px,0px);-webkit-transition:-webkit-transform 600ms cubic-bezier(0.23,1,0.32,1);-moz-transition:-moz-transform 600ms cubic-bezier(0.23,1,0.32,1);transition:transform 600ms cubic-bezier(0.23,1,0.32,1);border-bottom:1px solid #222}header nav.section-nav>div{padding-bottom:80px}header nav.section-nav h2:first-child{margin-top:44px}header nav.section-nav h2:last-child{margin-bottom:20px}header nav.section-nav ul.sub-menu{margin:0;padding:0;border:0;overflow:visible;background:url(/static/i/bg-grainy.jpg);z-index:10000;width:100%!important;display:block!important}header nav.section-nav ul.sub-menu li{float:none}header nav.section-nav ul.sub-menu li #fits-toggle{height:32px;width:40px;padding:0;line-height:0;right:0;margin:0;font-size:20px;position:absolute;display:block;background:url(/static/i/header-icons-2014d.png) 9px -43px no-repeat}@media only all and (-webkit-min-device-pixel-ratio:1.5),only all and (min--moz-device-pixel-ratio:1.5),only all and (-o-min-device-pixel-ratio:15/10),only all and (min-resolution:144dpi){header nav.section-nav ul.sub-menu li #fits-toggle{background-image:url(/static/i/header-icons-2014d@2x.png);background-size:218px 485px}}header nav.section-nav ul.sub-menu li .fitscontainer{height:0;position:relative;top:0;overflow:hidden;padding-bottom:0;text-align:left;display:block}header nav.section-nav ul.sub-menu li .fitscontainer:before{display:none}header nav.section-nav ul.sub-menu li .fitscontainer dl{width:100%;padding:0 0 10px;background:rgba(0,0,0,0.03)}header nav.section-nav ul.sub-menu li .fitscontainer dl dd{width:100%;padding-right:0}header nav.section-nav ul.sub-menu li .fitscontainer dl dd a{padding-left:40px!important;color:#434343}header nav.section-nav ul.sub-menu li .fitscontainer dl dd a.active{color:#e36d00}header nav.section-nav ul.sub-menu li .fitscontainer dl dd:after{display:none}header nav.section-nav ul.sub-menu li .fitscontainer dl dd:last-child a{border-bottom:0!important}header nav.section-nav ul.sub-menu li .fitscontainer dl dt{display:block;margin-right:0;width:100%}header nav.section-nav ul.sub-menu li .fitscontainer dl dt a{padding-left:26px!important;color:rgba(0,0,0,0.4)}header nav.section-nav ul.sub-menu li .fitscontainer dl dt .separator{display:none}header nav.section-nav ul.sub-menu li.active #fits-toggle{background-position:11px -79px;-moz-transform:rotate(180deg) translateX(5px);-webkit-transform:rotate(180deg) translateX(5px);transform:rotate(180deg) translateX(5px)}header nav.section-nav ul.sub-menu li.active .fitscontainer{height:auto}header nav.section-nav ul.sub-menu li:after{display:none}header nav.section-nav ul.sub-menu li a,header nav.section-nav h2 a{display:block;padding:10px 12px 9px 12px!important;border-bottom:1px dashed #d6d5d2!important;text-align:left!important;font-size:13px;font-family:univers,sans-serif;color:#000;letter-spacing:.5px}header nav.section-nav ul.sub-menu li a:active,header nav.section-nav h2 a:active{background:rgba(0,0,0,0.05);color:#000}header nav.section-nav ul.sub-menu li a.active,header nav.section-nav h2 a.active{padding-left:12px!important;background-size:9px;color:#e36d00}header nav.section-nav h2{margin:0;display:block}header nav.section-nav h2 a{font-family:din,sans-serif;font-size:20px;letter-spacing:0;padding-bottom:8px!important;padding-top:11px!important}header nav.section-nav h2 a.active{background-position:12px 13px;padding-left:12px!important}header nav.section-nav h2 a:hover{text-decoration:none}#container.nav-menu-open .section-nav,#wrap.nav-menu-open .section-nav{display:block;-webkit-transform:translate3d(0px,0px,0px);-moz-transform:translate3d(0px,0px,0px);transform:translate3d(0px,0px,0px)}ul.sub-menu{background:0}#toggler{position:absolute;left:-10000px}#popcart{width:100%;top:44px;position:fixed;bottom:0;z-index:999;overflow:hidden;padding:0;background:url(/static/i/bg-grainy.jpg);border-top:2px solid rgba(0,0,0,0.1);color:#222;transform:translate3d(0px,-100%,0px);-webkit-transform:translate3d(0px,-100%,0px);transition:transform 600ms cubic-bezier(0.23,1,0.32,1);-webkit-transition:-webkit-transform 600ms cubic-bezier(0.23,1,0.32,1);display:block!important}#popcart .arr{display:none}#popcart #popcart-close{display:none}#popcart .popcart-container{overflow-y:auto;height:100%;padding:12px}#popcart .popcart-container.loading{background-image:url(/static/i/loader.gif)}#popcart .cart-header{display:block}#popcart table{border-top:1px dashed #c6c5c3}#popcart td{background:0;border-bottom:1px dashed #c6c5c3;padding:12px 0;color:#878682}#popcart td.popcart-price{color:#000}#popcart td h3{color:#000;font-family:din,sans-serif;letter-spacing:0;font-size:18px}#popcart .free-shipping{color:#222}#search-wrapper{width:100%;top:44px;position:fixed;z-index:999;overflow:hidden;padding:6px 12px;background:url(/static/i/bg-grainy.jpg);border-top:2px solid rgba(0,0,0,0.1);color:#222;bottom:0;overflow-y:auto;display:none;right:auto;left:auto}#search-wrapper i.search-icon{position:absolute;margin-top:1px}#search-wrapper .twitter-typeahead{width:100%}#search-wrapper input[type=text]{width:100%;font-size:16px;padding-left:30px}#search-wrapper .tt-dropdown-menu{margin-left:0;margin-top:10px;border-top:1px dashed #c8c6c4;background:0;box-shadow:none;width:100%;position:static!important;padding-bottom:6px}#search-wrapper .tt-dropdown-menu .arr{display:none}#search-wrapper .tt-dropdown-menu .tt-suggestions{max-height:none;overflow-y:visible}#search-wrapper .tt-dropdown-menu .tt-footer{border-top:0}#search-wrapper .tt-dropdown-menu .tt-suggestion{padding:0}#search-wrapper .tt-dropdown-menu .tt-suggestion .result{border-color:#c8c6c4;min-height:76px;padding:8px 0}#search-wrapper .tt-dropdown-menu .tt-suggestion .result .images{top:8px;height:60px;width:92px}#search-wrapper .tt-dropdown-menu .tt-suggestion .result .images .image{width:44px}#search-wrapper .tt-dropdown-menu .tt-suggestion .result .images .image img{width:44px;height:60px}#search-wrapper .tt-dropdown-menu .tt-suggestion .result .images .banner{width:92px;height:60px}#search-wrapper .tt-dropdown-menu .tt-suggestion .result .info{margin-left:104px;margin-top:0;min-height:60px}#search-wrapper .tt-dropdown-menu .tt-suggestion .result .info h5{display:none}#search-wrapper .tt-dropdown-menu .tt-suggestion .result .info h3{margin-top:2px}#search-wrapper .tt-dropdown-menu .tt-suggestion.tt-cursor{background:rgba(0,0,0,0.1)}#container.nav-search-open #search-wrapper,#wrap.nav-search-open #search-wrapper{display:block}#container.nav-cart-open #popcart,#wrap.nav-cart-open #popcart{transform:translate3d(0px,0px,0px);-webkit-transform:translate3d(0px,0px,0px)}#dd-shop{display:none!important}body{margin-top:56px!important;background:none!important}header{position:fixed!important;padding:0;width:100%;z-index:4567;top:0;left:0;right:0;background:#aaa url(/static/i/bg-grainy-gray.png);height:44px;box-shadow:rgba(0,0,0,0.1) 0 2px 0}#container.nav-open header,#wrap.nav-open header{left:260px}body.cart-view header{width:auto;z-index:10;top:0;left:0;right:0;background:0;border-bottom:0;margin-bottom:12px}.cookielaw{height:auto;margin-bottom:12px}.cookielaw-content{max-width:456px;padding:0 60px 0 12px}.cookielaw a.cookielaw-closer{right:10px}#concept-stores-locator,footer .wrapper,#floor nav{width:456px}footer .about{float:none;width:auto;background:url(/static/i/line-horz.png) 0 100% no-repeat;margin:0;padding:12px 0}footer .formal,footer .social{padding-top:12px}footer .social{width:212px;background:0;margin-right:0}footer .flrp{display:none}}@media only screen and (max-width:479px){.newsletter-signup,.newsletter-link{width:100%}.newsletter-signup h3{width:100%;max-width:250px;height:0;padding-top:13%;-webkit-background-size:100%;background-size:100%}.newsletter-signup form{background:0;padding-left:0}.newsletter-signup input{width:60%}#concept-stores-locator{width:auto;margin:0 10px}footer .wrapper{margin:0 10px;padding:0;width:auto;height:auto}footer *,footer *:before,footer *:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}#floor{position:static;padding-left:10px}#floor a.logo img{display:none}footer .formal,footer .social{float:none;width:auto;background:url(/static/i/line-horz.png) 0 100% no-repeat;margin:0;padding:12px 0}footer .social{background:0}footer .social .newsletter{margin-bottom:12px}footer .about{padding-top:0}footer .formal a.btt{background:0}#floor nav{width:auto}#floor .payment{display:none}body #container #concept-list *{-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (-o-min-device-pixel-ratio:15/10),only screen and (min-resolution:144dpi){a.arrow,a#logo,#floor .logo,#cart-wrapper a,#cart-expand,#search-wrapper input[type=text],#search-wrapper i.search-icon,#nav-open,#nav-close{background-image:url(/static/i/header-icons-2014d@2x.png);-webkit-background-size:218px 485px;-moz-background-size:218px 485px;-o-background-size:218px 485px;background-size:218px 485px}}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (-o-min-device-pixel-ratio:15/10),only screen and (min-resolution:144dpi){footer .social .payment{background-image:url(/static/i/payment-icons@2x.png);-webkit-background-size:235px 30px;-moz-background-size:235px 30px;-o-background-size:235px 30px;background-size:235px 30px}}html,body{height:100%;overflow:hidden;background:url(/static/i/modal-pattern.png);padding:0;margin:0}body{background:url(/static/i/fitguide-black.png) no-repeat 50% 34px;color:#fff}#app{width:952px;height:660px;position:absolute;left:50%;top:44px;margin:0 0 0 -476px}h1{font-size:11px;line-height:1;margin:0;float:left;margin-top:5px;margin-bottom:10px}h1 a{display:block;text-indent:-10000px;background:url(/static/i/nudiewhite-small.png);width:137px;height:19px}h1 a:hover{background-position:0 -19px}#appmenu{width:952px;margin:6px auto 0}#appmenu .appmenu-menu{margin-top:10px;font-size:12px;text-transform:uppercase;color:#bbb;float:right}#appmenu .appmenu-menu a{color:#bbb;padding:0 3px}#appmenu .appmenu-menu a:hover{color:#e36d00;text-decoration:none}html.iframe #appmenu{display:none}html.iframe body{background:0}html.iframe #app{top:0;position:relative;left:auto;margin:0 auto}.btn{font-family:din,'helvetica neue',arial,sans-serif;font-size:14px;text-transform:uppercase;background:url(/static/i/50.png);padding:4px 8px 0;border:0;color:#fff;cursor:pointer;display:inline-block;white-space:nowrap}.win .btn{padding-bottom:3px;padding-top:5px;*padding-bottom:2px;*padding-top:3px}a.btn{line-height:17px}.btn.light{background:url(/static/i/20.png)}.btn.big{font-size:19px;padding:6px 12px 2px;line-height:20px}.win .btn.big{padding-bottom:4px;*padding-top:4px;*padding-bottom:0}.btn.disabled{color:#aaa;cursor:default}button::-moz-focus-inner,input[type=reset]::-moz-focus-inner,input[type=button]::-moz-focus-inner,input[type=submit]::-moz-focus-inner,input[type=file]>input[type="button"]::-moz-focus-inner{border:0;padding:0;margin:0}.btn:hover{background:#e36d00;text-decoration:none}#fitguide{color:#333;background:url("/static/i/fitguide/fitguide-bg-fall-2015.jpg") no-repeat;height:660px}#fitguide .content{height:482px}#back{float:right;text-transform:uppercase;margin-right:4px;color:#ccc;font-size:11px}#back a{color:#999}#back a:hover{color:#c60;text-decoration:none}#back span{font:bold 18px/1 arial,sans-serif;position:relative;top:2px;margin-left:4px}#logo{float:left;margin-bottom:6px}#logo a{width:218px;height:36px;display:block;background:url(/static/i/nudie-hover.png) no-repeat 0 -36px}#logo a:hover{background-position:0 0}#logo a:hover img{display:none}#stage{background:url("/static/i/fitguide/fitguide-lines-2015.png") no-repeat;height:482px;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#stage .info{position:absolute;width:116px;top:10px}#stage .info h2{color:#111;font-family:univers,arial,sans-serif;font-size:24px;line-height:26px;margin-bottom:6px}#stage .keywords{position:absolute;width:115px;top:248px}#stage .keywords ul{list-style:none}#stage .keywords ul li{padding-left:10px;background:url(/static/i/fitguide/line.png) no-repeat 0 8px;text-transform:uppercase}#stage .share{position:absolute;width:115px;top:415px;overflow:hidden}#stage .share a{display:block;float:left;width:21px;height:21px;background:url(/static/i/fitguide/share-fb.png);background-color:#222;background-color:rgba(0,0,0,0.8);margin-right:4px;text-indent:-10000px}#stage .share a.twitter{background-image:url(/static/i/fitguide/share-tw.png)}#stage .share a:hover{background-color:#c60}#stage .share span{float:left;margin-left:1px;text-transform:uppercase;position:relative;top:4px;font-size:11px}#stage .gallery{position:absolute;height:476px;width:330px;top:0}#stage .gallery .left-nav,#stage .gallery .right-nav{position:absolute;z-index:100;height:470px;width:165px;background:url("/static/i/fitguide/arrow-nav.png") no-repeat 30px 50%;opacity:.5}#stage .gallery .left-nav:hover,#stage .gallery .right-nav:hover{opacity:1;cursor:pointer}#stage .gallery .right-nav{right:0;background-position:-464px 50%}#stage .gallery .inactive{opacity:.05;cursor:default}#stage .gallery .inactive:hover{opacity:.05;cursor:default}#stage .gallery .images{position:absolute;width:330px;height:476px;top:0;right:0}#stage .gallery .images .img{position:absolute;top:0;left:0;width:330px;height:476px;background-blend-mode:multiply;background-repeat:no-repeat,repeat}#stage .gallery .images .hide{display:none}#stage .gallery .sizes{position:absolute;width:326px;height:460px;top:6px;right:0;font-size:10px;line-height:11px;display:none;color:#555}#stage .gallery .sizes div{width:50px;height:25px;position:absolute}#stage .gallery .sizes .rise{top:90px;left:28px}#stage .gallery .sizes .waist{top:38px;left:249px}#stage .gallery .sizes .leg{top:349px;left:29px}#stage .gallery .sizes .footer{top:450px;left:29px;right:10px;width:auto;text-transform:uppercase}#stage .webshop-link{position:absolute;bottom:12px;text-transform:uppercase;text-decoration:none;font-weight:bold;font-size:13px;padding-left:20px;color:#333}#stage .webshop-link .title{display:block}#stage .webshop-link .title br{display:none}#stage .toggle,#stage .share,#stage .keywords{font-size:11px}#stage .street,#stage .toggle{position:absolute;width:120px;top:367px}#stage .street{top:380px}#stage .street a,#stage .toggle a{color:#333;text-transform:uppercase;text-decoration:none}#stage .toggle{line-height:16px}#stage .toggle a{padding-left:17px;background:url(/static/i/fitguide/info-toggle.png?1) no-repeat 0 -37px}#stage .mactive .toggle a{background-position:0 1px}#stage .gallery .caption{display:none;position:absolute;top:0}#stage .mactive .gallery .caption{display:block}#stage .mactive .sizes{display:block}#stage .street a:hover,#stage .toggle a:hover{color:#e36d00}#stage .toggle .select{margin-left:18px;text-transform:uppercase;display:none}#stage .toggle .select select{background:transparent url(/static/i/10.png);padding:1px 0 1px 4px;border:0;font-family:univers,arial,sans-serif;font-size:11px;color:#444;outline:0;margin-top:-2px}#stage .mactive .toggle .select{display:block}#stage .webshop-link:hover,#stage .webshop-link:hover *{color:black;text-decoration:none}#fitguide.init{background:transparent!important}#fitguide.init #stage{display:none}#fitguide.start{background:url("/static/i/fitguide/fitguide-bg-fall-2015.jpg") no-repeat}#fitguide.start #stage{background:url("/static/i/fitguide/start_ny.jpg") no-repeat 4px 6px}#fitguide.loading{background:url("/static/i/fitguide/fitguide-bg-fall-2015.jpg") no-repeat}#fitguide.loading #stage{background:url(/static/i/loader.gif) no-repeat 50% 50%}.aniload{position:absolute;height:40px;width:24px;top:15px;left:10px;opacity:.8;z-index:100}.aniload .spinner{background:url(/static/i/loader.gif) no-repeat 50% 50%;position:absolute;top:0;left:0;right:0;height:24px}.aniload p{position:absolute;left:0;right:0;bottom:0;line-height:12px;height:12px;text-align:center;font-size:10px}#stage.drophover,#left-stage.drophover .content,#right-stage.drophover .content{opacity:.5}#right-stage.empty{background:url(/static/i/fitguide/drop.png) no-repeat 35% 50%}.start #right-stage.empty{background:0}#fitguide.loading #right-stage.empty{background:transparent}#right-stage.empty.drophover{background:url(/static/i/fitguide/drop-hover.png) no-repeat 35% 50%}#left-stage{width:472px;height:482px;position:relative;float:left}#left-stage .info,#left-stage .toggle,#left-stage .street,#left-stage .share{left:12px}#left-stage .toggle{left:12px}#left-stage .keywords{left:12px}#left-stage .gallery{left:142px}#left-stage .webshop-link{left:18px}#right-stage{width:472px;height:482px;position:relative;float:right}#right-stage .info{right:16px}#right-stage .info,#right-stage .toggle,#right-stage .street,#right-stage .keywords,#right-stage .share{right:16px}#right-stage .toggle{right:12px}#right-stage .gallery{right:147px}#right-stage .webshop-link{right:44px}#fit-list{overflow:hidden;list-style:none;text-align:center;margin-top:3px;margin-left:3px}#fit-list li{height:170px;width:86px;float:left;cursor:pointer}#fit-list li h2{text-align:center;font-size:11px;line-height:13px;letter-spacing:0;padding:7px 0 0}#fit-list li .image{height:125px;text-align:center;margin-top:6px;margin-bottom:4px}#fit-list li .image img{margin:0 auto}#fit-list li:first-child h2{padding-top:0}#fit-list li:hover h2{color:#e36d00}#fit-list li.loading .image{background:url(/static/i/loader-fg.gif) no-repeat 50% 50%}#fit-list li.loading .image img{display:none}#stage .content.nocaption .sizes{display:none!important}#stage .content.alt .sizes .rise{left:248px;top:143px}@media screen and (-webkit-min-device-pixel-ratio:0){#stage .toggle .select select{-webkit-appearance:none;-webkit-border-radius:0;background:rgba(0,0,0,0.1) url(/static/i/select-arrow.png) no-repeat 100% 1px;width:41px}}