input[type=text],textarea{line-height:22px;color:#666}input[type=text]{height:22px}body{color:grey;font-size:11px;line-height:20px;font-family:Georgia,serif}body{background:#0 none repeat fixed;background-image:none}h1,h2,h3,h4,h5,h6{font-weight:700;font-family:futura-pt;color:#000;margin:0 0 13px 0;text-transform:uppercase}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{color:#000}a{color:#a9a9a9;text-decoration:none;outline:0}a:hover{text-decoration:none;color:#5c5c5c}a:active{outline:0}h1{font-size:48px}h2{font-size:32px}h3{font-size:24px}h4{font-size:20px}h5{font-size:16px}table th{text-align:left;font-size:12px;font-family:Georgia,serif;font-style:italic;font-weight:400;text-transform:lowercase}table tr td{padding:5px 10px;vertical-align:middle}table tr td:first-child{padding-left:0}table tr td:last-child{padding-right:0}a,input{outline:0!important}a:hover,input:hover{outline:0!important}a:active,input:active{outline:0!important}a.btn,button,input[type=submit]{border:none;outline:0;padding:10px 25px;color:#fff;background:#000;font-size:12px;font-style:italic;text-transform:lowercase;font-family:Georgia,serif}a.btn:hover,button:hover,input[type=submit]:hover{background:#222}header{padding:20px 0 0 0}header h1{margin:0}header h1 a:hover{color:#000}header div.logo{text-align:center;margin-bottom:16px}header div.tag p{text-align:center;margin:0;padding:20px 0;border-top:1px solid #d8d8d8;border-bottom:1px solid #d8d8d8;font-family:garamond-premier-pro-display;font-style:italic;font-size:21px;color:#000}header .logo a,header .logo a img{margin:0;padding:0}.wrapper{position:relative}.international{position:absolute;top:180px;left:-115px;overflow:hidden}nav.main{margin-bottom:16px}nav.main li{float:left;margin:16px 16px 20px 0}nav.main li.last{margin-right:0}.contact h5,footer nav .more-info h5,nav.main li a{font-weight:700;font-family:futura-pt;color:#000;font-size:15px;text-transform:uppercase;float:left;display:block;width:179px}footer nav p,nav.main li a span.desc{font-family:Georgia,serif;color:#888;font-size:11px;font-weight:400;text-transform:none;display:block;line-height:15px;margin-top:5px}nav li a:hover{color:#555}nav li{margin:0}nav li a.current,nav li.active a{color:#555;background:#f8f8f8}input[type=text]{border:1px solid #d8d8d8;padding:0 10px;border-radius:18px;-moz-border-radius:18px;-webkit-border-radius:18px}.c input[type=text]{text-align:center}.scroll{overflow:hidden;width:952px}.slider{display:none;position:relative;margin:3px 0 0 0;width:100%;background:#d9d9d9;border:none;height:24px;overflow:hidden;z-index:100}.slider span{z-index:150!important;display:block;height:24px;line-height:24px;color:#aaa;padding:0 10px;position:absolute;top:0}.slider span:hover{color:#333}.slider span.prev{left:0}.slider span.next{right:0}.ui-slider-handle{display:block;cursor:pointer;height:24px;top:0;width:100px;background:#666}.ui-slider-handle:hover{background:#000}#body{padding:0}#body .image a,#body .image a:hover{display:block;border-bottom:none}#body .main{float:left;width:626px}#body .sidebar{float:right;width:292px}#body .one{width:292px;margin-right:42px}#body .two{width:292px}#body ul{list-style:square inside none}.sidebar .summary td{padding:10px 0}tr.summary{border-bottom:none}.sidebar .total{font-weight:700}.pagination a,.pagination span.current{display:block;float:left;padding:2px 6px}.pagination span.current{text-decoration:none;font-weight:700;color:#000}.pagination a{color:#888;text-decoration:none;font-weight:400;border-bottom:none}.pagination a:hover{color:#666}input.disabled{opacity:.5}.loading{padding:200px 0;font-size:11px;font-style:italic;font-family:Georgia,serif;text-align:center}.more-info{padding:0;margin:0 0 16px 0;font-size:12px;line-height:18px;font-family:Georgia,serif}ul.collections{margin-left:16px}ul.collections li{float:left;margin:16px 32px 16px 0;list-style:none}ul.collections li a{font-weight:700;font-family:futura-pt;color:#aaa;font-size:13px;text-transform:uppercase;float:left;display:block}ul.collections li a:hover{color:#000}ul.collections li a.active{color:#000}ul.collections li a.sale{color:red}ul.collections li a.mystery{color:#4169e1}ul.collections li a.pastel{color:#77aa59}div.cart-summary{float:right;position:relative;text-align:right;font-size:13px;text-transform:uppercase;font-weight:400;color:#aaa;z-index:20000!important}div.cart-summary span.cart a{display:block;float:right;height:26px;margin-top:10px;margin-right:16px;padding-left:36px;background:url('cart-icon.png') repeat-y 0 -2px;font-size:16px;font-style:italic;text-transform:lowercase;font-family:garamond-premier-pro-display}#cart-updated{position:absolute;top:100%;background:url('details-bg.png') no-repeat 50% 0;padding:10px 0 5px 0;z-index:15000!important;text-align:center;color:#fff;font-size:12px;text-transform:none;line-height:16px;display:none}#cart-updated a{color:#fff;font-family:Georgia,serif;font-style:italic;text-transform:lowercase}.more-info .lower{display:block;color:#999;text-transform:lowercase;font-style:italic;font-size:11px}.more-info .upper{color:#222;display:block;text-transform:uppercase;margin-bottom:2px;font-size:14px;font-family:futura-pt}.more-info .upper{color:#222;display:block;text-transform:uppercase;margin-bottom:-2px;font-family:futura-pt}nav li{position:relative;z-index:12000!important}nav li.dropdown>a{padding-right:20px;margin-right:5px;background:url('nav-dropdown.png') no-repeat 93% 50%}nav li.dropdown>a.current{background:#f8f8f8 url('nav-dropdown.png') no-repeat 93% 50%;color:#555}nav li ul{z-index:10000!important;position:absolute;text-align:center;min-width:100%;top:100%;display:none;opacity:0;background:url('details-bg.png') no-repeat 50% 0;padding-top:4px}nav li ul li,nav li ul li a{display:block;margin:0;padding:0;float:none}nav li ul li a{padding:3px 10px;font-style:italic;text-transform:lowercase;font-size:12px;line-height:18px;font-family:Georgia,serif;color:#fff}nav li ul li a.current{background:0 0!important;color:#fff!important}nav li ul li a:hover{color:#aaa}footer{margin-top:16px;padding:40px 0 120px 0;border-top:1px solid #d8d8d8}footer .more-info{margin-bottom:5px;border-bottom:none}footer .search{float:right}footer li{margin:0}footer li a{margin-right:25px}footer .search,footer nav{float:left;width:228px;margin-right:16px}footer .search,footer nav.last{margin-right:0}footer nav li a{font-family:Georgia,serif;color:#888;font-size:11px;font-weight:400;text-transform:none;display:block;line-height:15px;margin-top:5px}footer nav li{float:none;display:block;font-size:12px;line-height:22px;font-family:Georgia,serif;font-style:italic;text-transform:lowercase!important}footer nav li a{float:none;display:block;padding:0;margin:0;text-transform:lowercase!important}footer nav li a.current{background:0 0!important}#featured-products{padding-top:40px}.product a,.product img{display:block}.slider-container{padding:0;margin-bottom:16px;position:relative;z-index:100!important}#slider img,#slider li{display:block;margin:0;padding:0}.bx-pager{position:absolute;top:100%;left:10px;margin-top:-20px}.bx-pager a{float:left;margin-right:2px;display:block;text-indent:-9999px;width:14px;height:15px;background:url('pager.png') no-repeat 0 0}.bx-pager a.pager-active,.bx-pager a:hover{background:url('pager.png') no-repeat 0 -16px}#content-slide a{border-bottom:none!important}#content-slide .product{float:left;opacity:1;position:relative;margin-right:3px}#content-slide .product.last,#content-slide .product:last-child{margin-right:0}#content-slide .product .details{background:url('details-bg.png') no-repeat 50% 0;padding:0;position:absolute;width:70%;left:15%;top:70%;opacity:0}#content-slide .product .details .title{text-align:center;padding:13px 10px 10px 10px;display:block;color:#fff;font-size:12px;line-height:18px;font-family:Georgia,serif;font-style:italic}#content-slide .product.small,#content-slide .product.small .image,#content-slide .product.small .image img{max-width:220px}#content-slide .product .details .extras{text-align:center;display:none;font-size:10px;font-family:Helvetica,Arial,sans-serif;font-style:italic;color:#aaa;background:#000;padding:0;background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0,#000),color-stop(1,#202020));background-image:-moz-linear-gradient(center bottom,#000 0,#202020 100%)}#content-slide .product.current .details .extras{display:block;border-top:1px solid #2c2c2c}#content-slide .product.current .details .extras span:hover{color:#fff}#content-slide .product.current .details .extras .description{float:left;display:block;padding-left:10px}#content-slide .product.current .details .extras .view{float:right;display:block;padding-right:10px}#content-slide .product.current .details{opacity:1}#content-slide .image a{display:block}#content-scroll a,#content-table a{border-bottom:none}#content-table .product{float:left;margin:0 16px 16px 0;width:220px;padding:3px;text-align:left;font-size:11px;position:relative;overflow:hidden}#content-table .product.last{margin-right:0}#content-table .product .image{min-height:220px;width:220px;text-align:center}#content-table .product .image,#content-table .product .image img{max-width:220px;margin:0 auto}#content-table .product .details{position:absolute;opacity:1;padding:0;position:absolute;width:70%;top:60%;left:15%;font-family:futura-pt;text-transform:uppercase}#content-table .product .details a{padding:13px 8px}#content-table .product .details span{line-height:18px;padding:0 10px}#content-table .product .title{text-align:center;display:block;color:#000;font-weight:400;font-size:14px;line-height:18px}#content-table .product .title a{color:#000;font-weight:400;display:block}#content-table .product small{text-align:center;font-size:11px;font-family:garamond-premier-pro-display;color:#000;font-style:italic;margin-top:0;font-weight:400;display:block}#content-table .product .price{text-align:center;display:block;font-family:Georgia,serif;color:#fff;font-size:11px;line-height:18px}#content-table .product a:hover .price{font-size:15px;font-family:garamond-premier-pro-display;color:#000;font-style:italic;margin-top:5px;font-weight:400;display:block}#product .images{float:left}#product .content{float:right;width:355px}#product .select .selector-wrapper:last-child{margin-right:0}#product .selector-wrapper{margin-right:10px;float:left}#product .images .image{padding:3px}#product .images img{display:block}#product .images .featured{float:left}#product .images .thumbs{float:left}#product .images .featured img{max-width:472px}#product.one_image .content{width:455px}#product .images .thumbs .image{margin:0 0 13px 13px;min-height:0;min-width:40px;text-align:center}#product .images .thumbs .image a{display:block}#product .images .thumbs .image img{max-width:80px;margin:0 auto}#product .product_body{margin-bottom:35px}#product .smallcolor{text-align:left;font-size:16px;font-family:garamond-premier-pro-display;color:#000;font-style:italic;margin-bottom:4px;font-weight:400;display:block}#product .details{padding:13px 0;font-size:12px;font-family:Georgia,serif;font-style:italic;text-transform:lowercase}#product .variants span.price{display:block;font-size:15px;padding:13px 0}#product .variants label{display:block;font-size:11px;text-transform:uppercase}#product .variants select{display:block}#product .variants .select{padding:10px;margin:16px 0 0 0;background:#fcfcfc}#product .variants a.sizechart{float:left;margin-top:20px}#product .price{font-family:garamond-premier-pro-display;font-style:italic;float:left;margin:16px 0;padding:10px 0;color:#000;font-size:21px}#product .price span{color:grey;font-size:14px}#product .purchase{float:right;margin:16px 0}#product .type,#product .vendor{margin-right:8px}#collection .description,#collection .details{padding-bottom:20px}#collection .controls{padding-bottom:20px}#collection .tags li{display:block;float:left;font-family:Georgia,serif;font-size:12px;font-style:italic;padding:5px 15px 5px 0;text-transform:lowercase}#collection .tags li.active a{color:#000}#cart td{padding:10px}#cart .product_image a{display:block}#cart .product_image img{display:block;padding:3px}#cart .summary td{padding-top:30px}#blog .article{padding:24px 0}#blog .articles .article:last-child{border-bottom:none}#article .content p,#blog .article .content p{margin-bottom:20px}#article .back,#article .date{font-size:11px;color:silver}#article .comments .comment{padding:0 0 10px 0;margin-bottom:5px}#article .comments .comment .author{float:left;height:25px;line-height:25px;font-size:13px;color:#000}#article .comments .comment .gravatar{float:right;display:none}#article .comment_form input[type=text],#article .comment_form textarea{display:block;margin-bottom:10px;width:100%;border:1px solid #d9d9d9;padding:3px}#search .highlight{background:#fff000;color:#000;padding:2px 4px}#search .results .item{padding:16px 0}#search .results .item:last-child{border-bottom:none}#search .results .item h3{margin:0}#search .results .item .thumbnail{float:left;padding:3px;width:50px;text-align:center;margin-right:16px}#search .results .item .thumbnail a,#search .results .item .thumbnail img{display:block;margin:0 auto;padding:0}#search .results .item .content{float:left;width:552px}#not_found{padding:100px 0 160px 0;text-align:center}#not_found h2 span{color:#aaa}.cloud-zoom-lens{background-color:#fff}.cloud-zoom-title{position:absolute!important;background-color:#000;color:#fff;padding:3px;width:100%;text-align:center;font-weight:700;font-size:10px;top:0}.cloud-zoom-big{overflow:hidden}.cloud-zoom-loading{color:#fff;background:#222;padding:3px;border:1px solid #000}#blog .article,#product .collection-nav,#search .results .item,.more-info,nav.main,table tr{border-bottom:1px solid #eaeaea}nav.main{border-bottom:1px solid #d8d8d8}#cart .product_image img,#content-table .product,#product .images .image,#product .variants .select,#search .results .item .thumbnail,.slider-container{border:1px solid #eaeaea}.more-info-collections{border-top:1px solid #d8d8d8;border-bottom:1px solid #d8d8d8;margin-bottom:32px}.slider-container{border:0}#content-table .product{border:0}.additional-info{font-family:Georgia,serif;margin-bottom:40px;text-align:center;font-size:10px}.action_bottom{margin-top:20px}#customer,#recover-password{float:left;width:700px}#customer label,#recover-password label{display:block}#customer input[type=email],#customer input[type=password],#customer input[type=text],#recover-password input[type=email],#recover-password input[type=password],#recover-password input[type=text]{display:block;padding:3px;width:300px}#address_tables,#customer_sidebar,#guest,#order_address{margin:20px 0;float:left;width:260px}#add_address,#customer_orders,#order_details{margin:20px 0;float:right;width:700px}#order_payment,#order_shipping{margin-bottom:20px}#address_tables input[type=email],#address_tables input[type=text],#address_tables label,#address_tables td{display:block;margin:0}.edit_address{margin-bottom:20px}#address_tables tr,#address_tables tr td{padding:0;border:none}.errors{color:#c00}