/*!
 * Bootstrap v2.0.4
 *
 * Copyright 2012 Twitter, Inc
 * Licensed under the Apache License v2.0
 * http://www.apache.org/licenses/LICENSE-2.0
 *
 * Designed and built with all the love in the world @twitter by @mdo and @fat.
 */article,aside,details,figcaption,figure,footer,header,hgroup,nav,section{display:block}
audio,canvas,video{display:inline-block;*display:inline;*zoom:1}
audio:not([controls]){display:none}
html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}
a:focus{outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}
a:hover,a:active{outline:0}
sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}
sup{top:-0.5em}
sub{bottom:-0.25em}
img{max-width:100%;vertical-align:middle;border:0;-ms-interpolation-mode:bicubic}
#map_canvas img{max-width:none}
button,input,select,textarea{margin:0;font-size:100%;vertical-align:middle}
button,input{*overflow:visible;line-height:normal}
button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0}
button,input[type="button"],input[type="reset"],input[type="submit"]{cursor:pointer;-webkit-appearance:button}
input[type="search"]{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;-webkit-appearance:textfield}
input[type="search"]::-webkit-search-decoration,input[type="search"]::-webkit-search-cancel-button{-webkit-appearance:none}
textarea{overflow:auto;vertical-align:top}
.clearfix{*zoom:1}
.clearfix:before,.clearfix:after{display:table;content:""}
.clearfix:after{clear:both}
.hide-text{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}
.chanel-font{font-family:"ABChanelCouture-SemiboldRg",Helvetica,Arial,"Lucida Grande",sans-serif;font-weight:normal;letter-spacing:.025em}
.input-block-level{display:block;width:100%;min-height:28px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}
body{margin:0;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:12px;line-height:12px;color:#000;background-color:#fff}
a{color:inherit;text-decoration:none}
a:hover{color:inherit}
a:visited{color:inherit}
.row{margin-left:-24px;*zoom:1}
.row:before,.row:after{display:table;content:""}
.row:after{clear:both}
.row:before,.row:after{display:table;content:""}
.row:after{clear:both}
[class*="span"]{float:left;margin-left:24px}
.container,.navbar-fixed-top .container,.navbar-fixed-bottom .container{width:1224px}
.span12{width:1224px}
.span11{width:1120px}
.span10{width:1016px}
.span9{width:912px}
.span8{width:808px}
.span7{width:704px}
.span6{width:600px}
.span5{width:496px}
.span4{width:392px}
.span3{width:288px}
.span2{width:184px}
.span1{width:80px}
.offset12{margin-left:1272px}
.offset11{margin-left:1168px}
.offset10{margin-left:1064px}
.offset9{margin-left:960px}
.offset8{margin-left:856px}
.offset7{margin-left:752px}
.offset6{margin-left:648px}
.offset5{margin-left:544px}
.offset4{margin-left:440px}
.offset3{margin-left:336px}
.offset2{margin-left:232px}
.offset1{margin-left:128px}
.row{margin-left:-24px;*zoom:1}
.row:before,.row:after{display:table;content:""}
.row:after{clear:both}
.row:before,.row:after{display:table;content:""}
.row:after{clear:both}
[class*="span"]{float:left;margin-left:24px}
.container,.navbar-fixed-top .container,.navbar-fixed-bottom .container{width:1224px}
.span12{width:1224px}
.span11{width:1120px}
.span10{width:1016px}
.span9{width:912px}
.span8{width:808px}
.span7{width:704px}
.span6{width:600px}
.span5{width:496px}
.span4{width:392px}
.span3{width:288px}
.span2{width:184px}
.span1{width:80px}
.offset12{margin-left:1272px}
.offset11{margin-left:1168px}
.offset10{margin-left:1064px}
.offset9{margin-left:960px}
.offset8{margin-left:856px}
.offset7{margin-left:752px}
.offset6{margin-left:648px}
.offset5{margin-left:544px}
.offset4{margin-left:440px}
.offset3{margin-left:336px}
.offset2{margin-left:232px}
.offset1{margin-left:128px}
.row-fluid{width:100%;*zoom:1}
.row-fluid:before,.row-fluid:after{display:table;content:""}
.row-fluid:after{clear:both}
.row-fluid:before,.row-fluid:after{display:table;content:""}
.row-fluid:after{clear:both}
.row-fluid [class*="span"]{display:block;width:100%;min-height:28px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;float:left;margin-left:1.96078431372549%;*margin-left:1.9199346405228754%}
.row-fluid [class*="span"]:first-child{margin-left:0}
.row-fluid .span12{width:99.99999999999999%;*width:99.95915032679737%}
.row-fluid .span11{width:91.5032679738562%;*width:91.46241830065358%}
.row-fluid .span10{width:83.00653594771241%;*width:82.96568627450979%}
.row-fluid .span9{width:74.50980392156862%;*width:74.468954248366%}
.row-fluid .span8{width:66.01307189542483%;*width:65.97222222222221%}
.row-fluid .span7{width:57.51633986928104%;*width:57.475490196078425%}
.row-fluid .span6{width:49.01960784313725%;*width:48.978758169934636%}
.row-fluid .span5{width:40.52287581699346%;*width:40.48202614379085%}
.row-fluid .span4{width:32.026143790849666%;*width:31.98529411764705%}
.row-fluid .span3{width:23.52941176470588%;*width:23.488562091503265%}
.row-fluid .span2{width:15.03267973856209%;*width:14.991830065359474%}
.row-fluid .span1{width:6.5359477124183%;*width:6.495098039215685%}
.row-fluid{width:100%;*zoom:1}
.row-fluid:before,.row-fluid:after{display:table;content:""}
.row-fluid:after{clear:both}
.row-fluid:before,.row-fluid:after{display:table;content:""}
.row-fluid:after{clear:both}
.row-fluid [class*="span"]{display:block;width:100%;min-height:28px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;float:left;margin-left:1.96078431372549%;*margin-left:1.9199346405228754%}
.row-fluid [class*="span"]:first-child{margin-left:0}
.row-fluid .span12{width:99.99999999999999%;*width:99.95915032679737%}
.row-fluid .span11{width:91.5032679738562%;*width:91.46241830065358%}
.row-fluid .span10{width:83.00653594771241%;*width:82.96568627450979%}
.row-fluid .span9{width:74.50980392156862%;*width:74.468954248366%}
.row-fluid .span8{width:66.01307189542483%;*width:65.97222222222221%}
.row-fluid .span7{width:57.51633986928104%;*width:57.475490196078425%}
.row-fluid .span6{width:49.01960784313725%;*width:48.978758169934636%}
.row-fluid .span5{width:40.52287581699346%;*width:40.48202614379085%}
.row-fluid .span4{width:32.026143790849666%;*width:31.98529411764705%}
.row-fluid .span3{width:23.52941176470588%;*width:23.488562091503265%}
.row-fluid .span2{width:15.03267973856209%;*width:14.991830065359474%}
.row-fluid .span1{width:6.5359477124183%;*width:6.495098039215685%}
.container{margin-right:auto;margin-left:auto;*zoom:1}
.container:before,.container:after{display:table;content:""}
.container:after{clear:both}
.container:before,.container:after{display:table;content:""}
.container:after{clear:both}
.container:before,.container:after{display:table;content:""}
.container:after{clear:both}
.container:before,.container:after{display:table;content:""}
.container:after{clear:both}
.container-fluid{padding-right:24px;padding-left:24px;*zoom:1}
.container-fluid:before,.container-fluid:after{display:table;content:""}
.container-fluid:after{clear:both}
.container-fluid:before,.container-fluid:after{display:table;content:""}
.container-fluid:after{clear:both}
p{margin:0 0 6px}
p small{font-size:10px;color:#999}
.lead{margin-bottom:12px;font-size:20px;font-weight:200;line-height:18px}
h1,h2,h3,h4,h5,h6{margin:0;font-family:inherit;font-weight:bold;color:inherit;text-rendering:optimizelegibility}
h1 small,h2 small,h3 small,h4 small,h5 small,h6 small{font-weight:normal;color:#999}
h1{font-size:30px;line-height:24px}
h1 small{font-size:18px}
h2{font-size:24px;line-height:24px}
h2 small{font-size:18px}
h3{font-size:18px;line-height:18px}
h3 small{font-size:14px}
h4,h5,h6{line-height:12px}
h4{font-size:14px}
h4 small{font-size:12px}
h5{font-size:12px}
h6{font-size:11px;color:#999;text-transform:uppercase}
.page-header{padding-bottom:11px;margin:12px 0;border-bottom:1px solid #ddd}
.page-header h1{line-height:1}
ul,ol{padding:0;margin:0 0 6px 25px}
ul ul,ul ol,ol ol,ol ul{margin-bottom:0}
ul{list-style:disc}
ol{list-style:decimal}
li{line-height:12px}
ul.unstyled,ol.unstyled{margin-left:0;list-style:none}
dl{margin-bottom:12px}
dt,dd{line-height:12px}
dt{font-weight:bold;line-height:11px}
dd{margin-left:6px}
.dl-horizontal dt{float:left;width:120px;clear:left;text-align:right;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.dl-horizontal dd{margin-left:130px}
hr{margin:12px 0;border:0;border-top:1px solid #ddd;border-bottom:1px solid #fff}
strong{font-weight:bold}
em{font-style:italic}
.muted{color:#999}
abbr[title]{cursor:help;border-bottom:1px dotted #999}
abbr.initialism{font-size:90%;text-transform:uppercase}
blockquote{padding:0 0 0 15px;margin:0 0 12px;border-left:5px solid #ddd}
blockquote p{margin-bottom:0;font-size:16px;font-weight:300;line-height:15px}
blockquote small{display:block;line-height:12px;color:#999}
blockquote small:before{content:'\2014 \00A0'}
blockquote.pull-right{float:right;padding-right:15px;padding-left:0;border-right:5px solid #ddd;border-left:0}
blockquote.pull-right p,blockquote.pull-right small{text-align:right}
q:before,q:after,blockquote:before,blockquote:after{content:""}
address{display:block;margin-bottom:12px;font-style:normal;line-height:12px}
small{font-size:100%}
cite{font-style:normal}
.fade{opacity:0;-webkit-transition:opacity .15s linear;-moz-transition:opacity .15s linear;-ms-transition:opacity .15s linear;-o-transition:opacity .15s linear;transition:opacity .15s linear}
.fade.in{opacity:1}
.collapse{position:relative;height:0;overflow:hidden;-webkit-transition:height .35s ease;-moz-transition:height .35s ease;-ms-transition:height .35s ease;-o-transition:height .35s ease;transition:height .35s ease}
.collapse.in{height:auto}
.close{float:right;font-size:20px;font-weight:bold;line-height:12px;color:#000;text-shadow:0 1px 0 #fff;opacity:.2;filter:alpha(opacity=20)}
.close_hover{color:#000;text-decoration:none;cursor:pointer;opacity:.4;filter:alpha(opacity=40)}
button.close{padding:0;cursor:pointer;background:transparent;border:0;-webkit-appearance:none}
.modal-open .dropdown-menu{z-index:2050}
.modal-open .dropdown.open{*z-index:2050}
.modal-open .popover{z-index:2060}
.modal-open .tooltip{z-index:2070}
.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#fff}
.modal-backdrop.fade{opacity:0}
.modal-backdrop,.modal-backdrop.fade.in{opacity:.8;filter:alpha(opacity=80)}
.modal{position:fixed;top:50%;left:50%;z-index:1050;overflow:auto;width:560px;margin:-250px 0 0 -280px;background-color:#fff;border:1px solid #999;border:1px solid rgba(0,0,0,0.3);*border:1px solid #999;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-box-shadow:0 3px 7px rgba(0,0,0,0.3);-moz-box-shadow:0 3px 7px rgba(0,0,0,0.3);box-shadow:0 3px 7px rgba(0,0,0,0.3);-webkit-background-clip:padding-box;-moz-background-clip:padding-box;background-clip:padding-box}
.modal.fade{-webkit-transition:opacity .3s linear,top .3s ease-out;-moz-transition:opacity .3s linear,top .3s ease-out;-ms-transition:opacity .3s linear,top .3s ease-out;-o-transition:opacity .3s linear,top .3s ease-out;transition:opacity .3s linear,top .3s ease-out;top:-25%}
.modal.fade.in{top:50%}
.modal-header{padding:9px 15px;border-bottom:1px solid #eee}
.modal-header .close{margin-top:2px}
.modal-body{overflow-y:auto;max-height:400px;padding:15px}
.modal-form{margin-bottom:0}
.modal-footer{padding:14px 15px 15px;margin-bottom:0;text-align:right;background-color:#f5f5f5;border-top:1px solid #ddd;-webkit-border-radius:0 0 6px 6px;-moz-border-radius:0 0 6px 6px;border-radius:0 0 6px 6px;-webkit-box-shadow:inset 0 1px 0 #fff;-moz-box-shadow:inset 0 1px 0 #fff;box-shadow:inset 0 1px 0 #fff;*zoom:1}
.modal-footer:before,.modal-footer:after{display:table;content:""}
.modal-footer:after{clear:both}
.modal-footer:before,.modal-footer:after{display:table;content:""}
.modal-footer:after{clear:both}
.modal-footer .btn+.btn{margin-left:5px;margin-bottom:0}
.modal-footer .btn-group .btn+.btn{margin-left:-1px}
.tooltip{position:absolute;z-index:1020;display:block;visibility:visible;padding:5px;font-size:.75em;opacity:0;filter:alpha(opacity=0)}
.tooltip.in{opacity:1;filter:alpha(opacity=100)}
.tooltip.top{margin-top:-7px}
.tooltip.right{margin-left:2px}
.tooltip.bottom{margin-top:2px}
.tooltip.left{margin-left:-2px}
.tooltip.top .tooltip-arrow{bottom:-5px;width:13px;height:12px;background:url(../images/arrow.png) no-repeat;left:50%;margin-left:-6px}
.tooltip.left .tooltip-arrow{top:50%;right:0;margin-top:-5px;border-top:5px solid transparent;border-bottom:5px solid transparent;border-left:5px solid #000}
.tooltip.bottom .tooltip-arrow{top:0;left:50%;margin-left:-5px;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid #000}
.tooltip.right .tooltip-arrow{top:50%;left:0;margin-top:-5px;border-top:5px solid transparent;border-bottom:5px solid transparent;border-right:5px solid #000}
.tooltip-inner{max-width:200px;padding:6px 8px;color:#000;text-align:center;text-decoration:none;background-color:#fff;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;border:2px solid #000;font-family:"ABChanelCouture-SemiboldRg",Helvetica,Arial,"Lucida Grande",sans-serif}
.tooltip-arrow{position:absolute;width:0;height:0;background-color:#fff}
.popover{position:absolute;top:0;left:0;z-index:1010;display:none;padding:5px;margin-left:75px}
.popover.top{margin-top:-5px}
.popover.right{margin-left:5px}
.popover.bottom{margin-top:5px}
.popover.left{margin-left:-5px}
.popover.top .arrow{left:18px;bottom:1px;width:10px;height:5px;background:url(../images/arrow_down_whitebg.png) no-repeat}
.popover.right .arrow{top:50%;left:0;margin-top:-5px;border-top:5px solid transparent;border-bottom:5px solid transparent;border-right:5px solid #000}
.popover.bottom .arrow{top:0;left:50%;margin-left:-5px;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid #000}
.popover.left .arrow{top:50%;right:0;margin-top:-5px;border-top:5px solid transparent;border-bottom:5px solid transparent;border-left:5px solid #000}
.popover .arrow{position:absolute;width:0;height:0}
.popover-inner{padding:3px;color:#999;font-size:.9em;width:180px;overflow:hidden;background:#000;background:rgba(0,0,0,0.8);background-color:#fff;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-box-shadow:0 3px 7px rgba(0,0,0,0.3);-moz-box-shadow:0 3px 7px rgba(0,0,0,0.3);box-shadow:0 3px 7px rgba(0,0,0,0.3);border:1px solid #000}
.popover-title{padding:9px 15px;line-height:1;background-color:#f5f5f5;border-bottom:1px solid #eee;-webkit-border-radius:3px 3px 0 0;-moz-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0;display:none}
.popover-content{padding:14px;background-color:#fff;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-background-clip:padding-box;-moz-background-clip:padding-box;background-clip:padding-box}
.popover-content p,.popover-content ul,.popover-content ol{margin-bottom:0}
.accordion{margin-bottom:20px}
.accordion-group{margin-bottom:2px;border:1px solid #e5e5e5;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}
.accordion-heading{border-bottom:0}
.accordion-heading .accordion-toggle{display:block;padding:.35em .35em .35em .55em}
.accordion-toggle{cursor:pointer}
.accordion-inner{padding:9px 15px;border-top:1px solid #e5e5e5}
.carousel{position:relative;margin-bottom:12px;line-height:1}
.carousel-inner{overflow:hidden;width:100%;position:relative}
.carousel .item{display:none;position:relative;-webkit-transition:.6s ease-in-out left;-moz-transition:.6s ease-in-out left;-ms-transition:.6s ease-in-out left;-o-transition:.6s ease-in-out left;transition:.6s ease-in-out left}
.carousel .item>img{display:block;line-height:1}
.carousel .active,.carousel .next,.carousel .prev{display:block}
.carousel .active{left:0}
.carousel .next,.carousel .prev{position:absolute;top:0;width:100%}
.carousel .next{left:100%}
.carousel .prev{left:-100%}
.carousel .next.left,.carousel .prev.right{left:0}
.carousel .active.left{left:-100%}
.carousel .active.right{left:100%}
.carousel.vertical .carousel-inner{height:100%}
.carousel.vertical .active{top:0}
.carousel.vertical .next{left:0;top:100%}
.carousel.vertical .prev{left:0;top:-100%}
.carousel.vertical .next.left,.carousel.vertical .prev.right{top:0}
.carousel.vertical .active.left{top:-100%}
.carousel.vertical .active.right{top:100%}
.carousel.vertical .item{left:0}
.carousel-control{position:absolute;top:40%;left:15px;width:25px;margin-top:-20px;font-size:60px;font-weight:100;line-height:30px;color:#fff;text-align:center;background:#222;border:3px solid #fff;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;opacity:.5;filter:alpha(opacity=50)}
.carousel-control.right{left:auto;right:15px}
.carousel-control:hover{color:#fff;text-decoration:none;opacity:.9;filter:alpha(opacity=90)}
.carousel-caption{position:absolute;left:0;right:0;bottom:0;padding:10px 15px 5px;background:#212121;background:rgba(0,0,0,0.75)}
.carousel-caption h4,.carousel-caption p{color:#fff}
.pull-right{float:right}
.pull-left{float:left}
.hide{display:none}
.show{display:block}
.invisible{visibility:hidden}
@font-face{font-family:'ABChanelCouture-SemiboldRg';src:url('../fonts/abchanelcouturesmbd-webfont.eot');src:url('../fonts/abchanelcouturesmbd-webfont.eot?#iefix') format('embedded-opentype'),url('../fonts/abchanelcouturesmbd-webfont.svg#ABChanelCouture-SemiboldRg') format('svg'),url('../fonts/abchanelcouturesmbd-webfont.ttf') format('truetype'),url('../fonts/abchanelcouturesmbd-webfont.woff') format('woff');font-weight:400;font-style:normal}
#megaMenu,.axis_promo ul.axis_properties>li,.category_title,.primary_button,#categoryContainer,#subCategoryContainer,#collectionsContainer,.prev_next,#collectionsPromoContainer,#theLookPromoContainer,#searchResultContainer,#theLookContainer,#mainDock,#mainDock #dockGlobalNav,#productOverlay,#pdpContainer,#shareEmail,#contentContainer .breadcrumbs,#SitemapContainer,#videoHallContainer{font-family:"ABChanelCouture-SemiboldRg",Helvetica,Arial,"Lucida Grande",sans-serif;font-weight:normal;letter-spacing:.025em}
#mainContainer h1,#mainContainer h2,#mainContainer h3,#mainContainer h4,#mainContainer h5,#mainContainer h6{font-family:"ABChanelCouture-SemiboldRg",Helvetica,Arial,"Lucida Grande",sans-serif;font-weight:normal;letter-spacing:.025em}
.product_flag,.breadcrumbs,.back_to_top,.category_subtitle,.accordion,.content,.extended_video .axis_properties .description,.account_info_container{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif}
#megaMenu #primaryNavigation li{font-size:1em}
#megaMenu #primaryNavigation li.logo{font-size:2.85em}
#megaMenu .account_info_container{color:#666;font-size:.925em}
#megaMenu #secondaryNavigation li{font-size:1.25em}
#megaMenu .megaMenuPanel .category{font-size:.8em}
#megaMenu .megaMenuPanel .subcategories{font-size:.8em}
#footerContainer #mainFooter li,#footerContainer #mainFooter div.search{font-size:.85em}
.breadcrumbs{font-size:1em}
.back_to_top{font-size:.833em;cursor:pointer}
.category_title{font-size:1.167em}
.category_subtitle{font-size:12px}
.accordion{font-size:.9em}
#categoryContainer .header>h2,#subCategoryContainer .header>h2,#collectionsContainer .header>h2,#searchResultContainer .header>h2,#theLookContainer .header>h2,#videoHallContainer .header>h2{max-width:48%}
#categoryContainer .header>h1,#subCategoryContainer .header>h1,#collectionsContainer .header>h1,#searchResultContainer .header>h1,#theLookContainer .header>h1,#videoHallContainer .header>h1,#XCollectionsContainer .header>h1{font-weight:400;font-size:2.333em;margin-left:-3px}
#categoryContainer .header>h2,#subCategoryContainer .header>h2,#collectionsContainer .header>h2,#searchResultContainer .header>h2,#theLookContainer .header>h2,#videoHallContainer .header>h2,#XCollectionsContainer .header>h2{font-weight:400;font-size:.917em;line-height:1.5em;margin-top:1em}
#categoryContainer .adjustHeader>h2,#subCategoryContainer .adjustHeader>h2,#collectionsContainer .adjustHeader>h2,#searchResultContainer .adjustHeader>h2,#theLookContainer .adjustHeader>h2,#videoHallContainer .adjustHeader>h2,#XCollectionsContainer .adjustHeader>h2{font-weight:400;font-size:.917em;max-width:48%;line-height:1.5em;margin-top:1em}
#categoryContainer .product_container li,#subCategoryContainer .product_container li,#collectionsContainer .product_container li,#searchResultContainer .product_container li,#theLookContainer .product_container li,#videoHallContainer .product_container li,#XCollectionsContainer .product_container li{font-size:.833em}
.stylized_form .select_wrapper .default_option,.stylized_form .select_wrapper .scroll_pane{font-size:.75em}
.safari-pc h1,.safari-pc h2,.safari-pc h3,.safari-pc h4,.safari-pc h5,.safari-pc h6{word-spacing:.45em}
.left_black_icon,.right_black_icon{display:inline-block;width:1em;height:1em}
.more_info{display:inline-block;width:1.6em;height:1.6em}
.lt_gray_arrow_down{height:10px;width:10px;display:inline-block}
.right_triangle_icon{height:20px;width:20px;display:inline-block}
.no-backgroundsize .icon,.no-backgroundsize #mainDock #dockCart .item .itemQty,.no-backgroundsize .left_black_icon,.no-backgroundsize .right_black_icon,.no-backgroundsize .lt_gray_arrow_down,.no-backgroundsize .right_triangle_icon,.no-backgroundsize .more_info,.no-backgroundsize .play_video,.no-backgroundsize .black_arrow_down,.no-backgroundsize .black_arrow_up,.no-backgroundsize .shopping_cart_icon,.no-backgroundsize .carousel .carousel-control,.no-backgroundsize .slides-container .carousel-control,.no-backgroundsize .carousel .carousel-control>span,.no-backgroundsize .select_wrapper .select_header .icon_container,.no-backgroundsize .megaMenuOverlay .megaMenuPanel .category img,.no-backgroundsize .remove_item,.no-backgroundsize .large-plus-icon,.no-backgroundsize .large-minus-icon,.no-backgroundsize .facebook-icon,.no-backgroundsize .twitter-icon,.no-backgroundsize .googleplus-icon,.no-backgroundsize .youtube-icon{background-image:url('../images/icon_sprites.png');background-repeat:no-repeat}
.no-backgroundsize .large-plus-icon{background-position:-242px -160px}
.no-backgroundsize .large-minus-icon{background-position:-261px -160px}
.no-backgroundsize .facebook-icon{background-position:-119px -60px}
.no-backgroundsize .twitter-icon{background-position:-141px -59px}
.no-backgroundsize .googleplus-icon{background-position:-199px -61px}
.no-backgroundsize .remove_item{background-position:-119px -110px}
.no-backgroundsize .left_black_icon{background-position:-162px -14px}
.no-backgroundsize .right_black_icon{background-position:-184px -14px}
.no-backgroundsize .more_info{background-position:-70px -108px}
.no-backgroundsize .shopping_cart_icon{background-position:-498px -8px;width:auto!important}
.no-backgroundsize .megaMenuOverlay .section_selector img{background:url(../images/sectionSelector.png) no-repeat}
.no-backgroundsize .megaMenuOverlay .megaMenuPanel .category a img{background-position:-93px -164px}
.no-backgroundsize .chanel_logo{text-indent:0!important}
.no-backgroundsize .chanel_logo a{display:none}
.no-backgroundsize .chanel_logo a.logo_img{display:block!important}
.no-backgroundsize #secondaryNavigation .section_selector img{background:url(../images/ddmSelector.png) no-repeat}
.no-backgroundsize #pdpContainer .goes_well_with_carousel .carousel-control.left,.no-backgroundsize #pdpContainer .promo_content .carousel .carousel-control.left{background:0}
.no-backgroundsize #pdpContainer .goes_well_with_carousel .carousel-control.left span,.no-backgroundsize #pdpContainer .promo_content .carousel .carousel-control.left span{background-position:-240px -17px}
.no-backgroundsize #pdpContainer .goes_well_with_carousel .carousel-control.left:hover span,.no-backgroundsize #pdpContainer .promo_content .carousel .carousel-control.left:hover span{background-position:-164px -17px}
.no-backgroundsize #pdpContainer .goes_well_with_carousel .carousel-control.right,.no-backgroundsize #pdpContainer .promo_content .carousel .carousel-control.right{background:0}
.no-backgroundsize #pdpContainer .goes_well_with_carousel .carousel-control.right span,.no-backgroundsize #pdpContainer .promo_content .carousel .carousel-control.right span{background-position:-260px -17px}
.no-backgroundsize #pdpContainer .goes_well_with_carousel .carousel-control.right:hover span,.no-backgroundsize #pdpContainer .promo_content .carousel .carousel-control.right:hover span{background-position:-184px -17px}
.no-backgroundsize #pdpContainer .goes_well_with_carousel.vertical .carousel-control.up span,.no-backgroundsize #pdpContainer .promo_content .carousel.vertical .carousel-control.up span{background-position:-205px -16px}
.no-backgroundsize #pdpContainer .goes_well_with_carousel.vertical .carousel-control.down span,.no-backgroundsize #pdpContainer .promo_content .carousel.vertical .carousel-control.down span{background-position:-224px -16px}
.no-backgroundsize #pdpContainer #leftCol{position:relative;width:31%!important}
.no-backgroundsize .product_container *[class='shade_carousel_widget'] .carousel .carousel-control.left{background-position:-239px 3px}
.no-backgroundsize .product_container *[class='shade_carousel_widget'] .carousel .carousel-control.right{background-position:-258px 3px}
.no-backgroundsize .product_container *[class='shade_carousel_widget'] .carousel .carousel-control.disabled{background-color:#fff!important;border-color:#f5f5f5;cursor:default}
.no-backgroundsize .product_container *[class='shade_carousel_widget'] .carousel .carousel-control.disabled.left{background-position:-453px 3px!important}
.no-backgroundsize .product_container *[class='shade_carousel_widget'] .carousel .carousel-control.disabled.right{background-position:-472px 3px!important}
.no-backgroundsize .goes_well_with_carousel .product_container{width:42%!important}
.no-backgroundsize .accordion-heading .icon_container.expanded{background-position:-251px -104px}
.no-backgroundsize .accordion-heading .icon_container{background-position:-231px -104px}
.no-backgroundsize .play_video{background-position:0 0}
.no-backgroundsize .video_hall .play_video,.no-backgroundsize .extended_video .play_video{background-position:-282px -44px}
.no-backgroundsize .close-icon{background-position:-121px -113px;background-color:#fff}
.no-backgroundsize .lt_gray_arrow_down{background-position:-184px -163px}
.no-backgroundsize .black_arrow_down{background-position:-199px -158px}
.no-backgroundsize .at-bottom .black_arrow_down{background-position:-179px -158px}
.no-backgroundsize .black_arrow_up{background-position:-215px -158px}
.no-backgroundsize .at-top .black_arrow_up{background-position:-163px -158px}
.no-backgroundsize .social_wrapper li{background:url(../images/icon_sprites.png) no-repeat;background-color:#fff}
.no-backgroundsize .social_wrapper .email{background-position:-485px -62px}
.no-backgroundsize .social_wrapper .facebook{background-position:-119px -60px}
.no-backgroundsize .social_wrapper .opengraph{background-image:none}
.no-backgroundsize .social_wrapper .twitter{background-position:-141px -59px}
.no-backgroundsize .social_wrapper .pinterest{background-position:-171px -61px}
.no-backgroundsize .social_wrapper .googleplus{background-position:-199px -61px}
.no-backgroundsize .social_wrapper .tumblr{background-position:-225px -61px}
.no-backgroundsize .social_wrapper .sociablelabs{background-image:none}
.no-backgroundsize .product_detail_container *[class='shade_carousel_widget'] .carousel .carousel-control{outline:0}
.no-backgroundsize .product_detail_container *[class='shade_carousel_widget'] .carousel .carousel-control.left{background-position:-243px 2px}
.no-backgroundsize .product_detail_container *[class='shade_carousel_widget'] .carousel .carousel-control.left:hover{background-position:-167px 2px}
.no-backgroundsize .product_detail_container *[class='shade_carousel_widget'] .carousel .carousel-control.right{background-position:-257px 2px}
.no-backgroundsize .product_detail_container *[class='shade_carousel_widget'] .carousel .carousel-control.right:hover{background-position:-181px 2px}
.no-backgroundsize .product_detail_container *[class='shade_carousel_widget'] .carousel .carousel-control.disabled{border:0}
.no-backgroundsize .product_detail_container *[class='shade_carousel_widget'] .carousel .carousel-control.disabled.left{background-position:-457px 2px}
.no-backgroundsize .product_detail_container *[class='shade_carousel_widget'] .carousel .carousel-control.disabled.right{background-position:-471px 2px}
.no-backgroundsize .product_detail_container h1.product_name{padding-top:2px}
.no-backgroundsize #mainDock #dockCart .item .itemQty{background-position:0 -65px}
.no-backgroundsize #mainDock #dockCart .selector .select_wrapper .select_header .icon_container{background-position:-219px -7px}
.no-backgroundsize .search_form input[type="submit"]{background-position:-398px -16px}
.no-backgroundsize .search_form input[type="submit"]:hover{background-position:-398px -16px}
.no-backgroundsize #contentContainer .breadcrumbs .breadcrumb-icon{background-position:-426px -18px}
.no-backgroundsize #contentContainer .back_to_top .icon_container{background-position:-285px -17px}
.no-backgroundsize #contentContainer .prev_next .left_black_icon{background-position:-71px -161px}
.no-backgroundsize #contentContainer .prev_next .right_black_icon{background-position:-91px -161px}
.no-backgroundsize #contentContainer #pdpContainer #centerCol{position:absolute!important}
.no-backgroundsize #contentContainer #pdpContainer #centerCol .col_outer{margin-bottom:140px;*margin-bottom:40px}
.no-backgroundsize #contentContainer #pdpContainer #centerCol .col_outer .media_content .right_triangle_icon{background-position:-419px -109px}
.no-backgroundsize #contentContainer #pdpContainer #centerCol .col_outer .product_image_container img.product_image{padding-top:3px}
.no-backgroundsize #contentContainer #pdpContainer .carousel .carousel-indicators li{*display:inline;list-style:none}
.no-backgroundsize #contentContainer #outerContainer .line_outer ul.unstyled li{float:left}
.no-backgroundsize #contentContainer .right_triangle_icon{*height:26px}
.no-backgroundsize #collectionsPromoContainer .axis_promo_video_details .media_list li .icon_container,.no-backgroundsize #theLookPromoContainer .axis_promo_video_details .media_list li .icon_container{background-position:-27px -65px}
.no-backgroundsize .stylized_form .select_wrapper .select_header .icon_container{background-position:-196px -153px;background-color:#fff}
.no-backgroundsize .carousel .carousel-control-wrapper .carousel-control{-ms-filter:"alpha(opacity=100)";filter:"alpha(opacity=100)";width:25px!important}
.no-backgroundsize .carousel .carousel-control-wrapper .carousel-control img{-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#00e5e5e5,endColorstr=#00e5e5e5)"}
.backgroundsize .icon,.backgroundsize #mainDock #dockCart .item .itemQty,.backgroundsize .left_black_icon,.backgroundsize .right_black_icon,.backgroundsize .lt_gray_arrow_down,.backgroundsize .right_triangle_icon,.backgroundsize .more_info,.backgroundsize .carousel .carousel-control,.backgroundsize .slides-container .carousel-control,.backgroundsize .carousel .carousel-control>span,.backgroundsize .accordion-heading .icon_container,.backgroundsize .play_video,.backgroundsize .shopping_cart_icon,.backgroundsize .social_wrapper li,.backgroundsize .remove_item,.backgroundsize .ipad_search_popover_trigger,.backgroundsize .black_arrow_down,.backgroundsize .black_arrow_up,.backgroundsize .select_wrapper .select_header .icon_container,.backgroundsize .megaMenuOverlay .section_selector img,.backgroundsize #secondaryNavigation .section_selector img,.backgroundsize .megaMenuOverlay .megaMenuPanel .category img,.backgroundsize .large-plus-icon,.backgroundsize .large-minus-icon,.backgroundsize .facebook-icon,.backgroundsize .twitter-icon,.backgroundsize .googleplus-icon,.backgroundsize .youtube-icon{background-image:url('../images/icon_sprites_x2.png');-webkit-background-size:475px 225px;-moz-background-size:475px 225px;-o-background-size:475px 225px;background-size:475px 225px;background-repeat:no-repeat}
.backgroundsize .large-plus-icon{background-position:0 -160px}
.backgroundsize .large-minus-icon{background-position:-19px -160px}
.backgroundsize .facebook-icon{background-position:-108px 0}
.backgroundsize .twitter-icon{background-position:-136px 0}
.backgroundsize .googleplus-icon{background-position:-193px 1px}
.backgroundsize .left_black_icon{background-position:-76px -55px}
.backgroundsize .right_black_icon{background-position:-95px -55px}
.backgroundsize .remove_item{background-position:-40px 0}
.backgroundsize .more_info{background-position:-75px -26px}
.backgroundsize .lt_gray_arrow_down,.backgroundsize .black_arrow_down,.backgroundsize .black_arrow_down{display:inline-block}
.backgroundsize .lt_gray_arrow_down{background-position:-195px -81px!important}
.backgroundsize .black_arrow_down{background-position:-17px -70px}
.backgroundsize .black_arrow_up{background-position:5px -68px}
.backgroundsize .shopping_cart_icon{background-position:-266px -115px}
.backgroundsize .megaMenuOverlay .section_selector img{background-position:-67px -85px}
.backgroundsize .megaMenuOverlay .megaMenuPanel .category img{background-position:-99px -58px}
.backgroundsize .ipad_search_popover_trigger{background-position:-289px -119px}
.backgroundsize #secondaryNavigation .section_selector img{width:20px;background-position:-89px -84px}
.backgroundsize #pdpContainer .carousel .carousel-control.left span{background-position:-394px 0}
.backgroundsize #pdpContainer .carousel .carousel-control.left:hover span{background-position:-356px 0}
.backgroundsize #pdpContainer .carousel .carousel-control.right span{background-position:-417px 0}
.backgroundsize #pdpContainer .carousel .carousel-control.right:hover span{background-position:-379px 0}
.backgroundsize #pdpContainer .carousel.vertical{background-image:none}
.backgroundsize #pdpContainer .carousel.vertical .carousel-control.up span{background-position:-116px -57px}
.backgroundsize #pdpContainer .carousel.vertical .carousel-control.down span{background-position:-137px -57px}
.backgroundsize #pdpContainer .goes_well_with_carousel .carousel-control{background-image:none}
.backgroundsize #pdpContainer .goes_well_with_carousel.vertical{background-image:none}
.backgroundsize #pdpContainer .media_content .right_triangle_icon{background-position:-136px -114px}
.backgroundsize .product_detail_container .carousel .carousel-control.left{background-position:-419px 24px}
.backgroundsize .product_detail_container .carousel .carousel-control.left:hover{background-position:-379px 24px}
.backgroundsize .product_detail_container .carousel .carousel-control.right{background-position:-442px 24px}
.backgroundsize .product_detail_container .carousel .carousel-control.right:hover{background-position:-402px 24px}
.backgroundsize .product_detail_container .carousel .carousel-control.disabled.left{background-position:-339px 23px}
.backgroundsize .product_detail_container .carousel .carousel-control.disabled.right{background-position:-361px 23px}
.backgroundsize .product_container *[class='shade_carousel_widget'] .carousel{border:0}
.backgroundsize .product_container *[class='shade_carousel_widget'] .carousel .carousel-control{background-color:#fff}
.backgroundsize .product_container *[class='shade_carousel_widget'] .carousel .carousel-control.left{background-position:-299px 18px}
.backgroundsize .product_container *[class='shade_carousel_widget'] .carousel .carousel-control.right{background-position:-321px 18px}
.backgroundsize .product_container .carousel .carousel-control.disabled{background-color:#fff!important;border-color:#f5f5f5!important;cursor:default}
.backgroundsize .product_container .carousel .carousel-control.disabled.left{background-position:-337px 18px!important}
.backgroundsize .product_container .carousel .carousel-control.disabled.right{background-position:-358px 18px!important}
.backgroundsize .play_video{background-position:-167px -26px}
.backgroundsize .extended_video .play_video{background-position:-293px -33px}
.backgroundsize .video_hall .play_video{background-position:-310px -49px}
.backgroundsize .close-icon{background-position:-41px 0}
.backgroundsize .select_wrapper .select_header .icon_container{background-position:-218px -73px}
.backgroundsize .accordion-heading .icon_container{background-position:0 7px}
.backgroundsize .accordion-heading .icon_container.expanded{background-position:-21px 7px}
.backgroundsize .breadcrumbs .breadcrumb-icon{background-position:-113px -29px}
.backgroundsize .back_to_top .icon_container{background-position:0 -56px}
.backgroundsize #collectionsPromoContainer .axis_promo_video_details .media_list li .icon_container,.backgroundsize #theLookPromoContainer .axis_promo_video_details .media_list li .icon_container{background-position:-135px -26px}
.backgroundsize .social_wrapper .email{background-position:-161px -79px}
.backgroundsize .social_wrapper .opengraph{background-image:none}
.backgroundsize .social_wrapper .facebook{background-position:-108px 0}
.backgroundsize .social_wrapper .twitter{background-position:-136px 0}
.backgroundsize .social_wrapper .pinterest{background-position:-166px 1px}
.backgroundsize .social_wrapper .googleplus{background-position:-193px 1px}
.backgroundsize .social_wrapper .tumblr{background-position:-256px -77px}
.backgroundsize .social_wrapper .sociablelabs{background-image:none}
.backgroundsize #mainDock #dockCart .item .itemQty{background-position:-63px 0}
.backgroundsize #mainDock .select_wrapper .select_header .icon_container{background-position:-141px -51px}
.backgroundsize #search input[type="submit"],.backgroundsize .search_form input[type="submit"]{background-position:-247px 0}
.jspContainer{overflow:hidden;position:relative}
.jspPane{position:absolute;outline:0}
.jspVerticalBar{position:absolute;top:0;right:0;width:16px;height:100%;background:#fff}
.jspHorizontalBar{position:absolute;bottom:0;left:0;width:100%;height:16px}
.jspVerticalBar *,.jspHorizontalBar *{margin:0;padding:0}
.jspCap{display:none}
.jspHorizontalBar .jspCap{float:left}
.jspTrack{background:#fff;position:relative}
.jspDrag{background:#bbd;position:relative;top:0;left:.417em;cursor:pointer}
.jspHorizontalBar .jspTrack,.jspHorizontalBar .jspDrag{float:left;height:100%}
.jspArrow{background:#50506d;text-indent:-20000px;display:block;cursor:pointer}
.jspArrow.jspDisabled{cursor:default;background:#80808d}
.jspVerticalBar .jspArrow{height:16px}
.jspHorizontalBar .jspArrow{width:16px;float:left;height:100%}
.jspVerticalBar .jspArrow:focus{outline:0}
.jspCorner{background:#eeeef4;float:left;height:100%}
* html .jspCorner{margin:0 -3px 0 0}
body{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;position:relative;min-height:100%}
p{line-height:1.45em}
h3{line-height:22px}
a:focus{outline:0}
#mainContainer{width:auto;padding:0;}
#mainContainer2{width:990px;padding:0;}

.svg .chanel_logo_blk{font-family:"ABChanelCouture-SemiboldRg",Helvetica,Arial,"Lucida Grande",sans-serif;font-weight:normal;letter-spacing:.025em;font-size:3.5em;text-spacing:1em;background:url(../images/chanel_logo_blk.svg) 0 0 no-repeat;text-indent:-999em;width:190px;height:30px;text-align:center;margin:0 auto;cursor:pointer}
.touch .modal-open{overflow:hidden;position:fixed}
.circle{border-radius:50%}
#contentContainer .breadcrumbs{text-align:left;color:#888;min-height:21px;font-size:.866em}
#contentContainer .breadcrumbs .breadcrumb-icon{margin:0 5px;display:inline-block;height:9px;width:5px}
#contentContainer .breadcrumbs .breadcrumb a:hover{color:#000}
#contentContainer .back_to_top .icon_container{display:inline-block;height:.8em;width:1.5em}
#contentContainer .back_to_top:hover .icon_container{opacity:.5;filter:alpha(opacity=50)}
#contentContainer .back_to_top:hover a{color:#999}
#contentContainer .prev_next{text-align:right;font-size:.75em;min-height:21px}
#contentContainer .prev_next .left_black_icon,#contentContainer .prev_next .right_black_icon{width:10px;height:10px}
#contentContainer .prev_next a:hover{opacity:.5;filter:alpha(opacity=50)}
#contentContainer .prev_next a.next{margin-left:2em}
#mainDock{position:fixed;bottom:0;width:100%;z-index:1040;background-color:#000}
#mainDock>div{background-color:#000;color:#fff}
#mainDock>div .wrapper{margin:0 auto;padding:0 30px}
#mainDock li{float:left;margin:.25em 1.50em 0 0}
#search,.search_form{position:relative}
#search label,.search_form label{display:none}
#search:hover input[name="searchTerm"],.search_form:hover input[name="searchTerm"]{outline:0}
#search input[name="searchTerm"],.search_form input[name="searchTerm"]{display:inline;border:0;letter-spacing:.1em;border-bottom:solid 1px #888;font-family:arial,sans-serif;width:100%;outline:0}
#search input[type="submit"],.search_form input[type="submit"]{font-size:0;width:11px;height:13px;border:0;background-color:transparent;position:absolute;right:0;top:0}
#mainFooter{border-top:1px solid #212121;padding:2.4em 0 1.25em;font-size:.833em;position:relative}
#mainFooter>div{margin-left:0}
#mainFooter .customer{float:right}
#mainFooter .customer a{color:#fff}
#mainFooter .customer ul li{float:right;margin:.25em 0 0 1.6em;letter-spacing:.1em}
#mainFooter .customer ul li:last-child{margin-left:0}
#mainFooter .customer .bag_amount{margin-left:10px;display:none}
#mainFooter .chanel_logo_blk{background:url(../images/chanel_logo_blk.png) center 0 no-repeat;text-indent:-999em;text-align:center;margin:0 auto;cursor:pointer}
#mainFooter .user-trigger{color:#888;display:none}
#mainFooter .dock-trigger{cursor:pointer}
#mainDock .dock-content{background-color:#fff;color:#000;margin-top:1px;position:absolute;margin-left:-9999em;font-family:arial,verdana,sans-serif;font-size:.833em;width:auto}
#mainDock .dock-content h3{text-transform:uppercase;margin-bottom:13px;color:#000}
#mainDock .dock-content h3,#mainDock .dock-content h4{font-size:1em;letter-spacing:.15em;font-weight:normal}
#mainDock .dock-content .dock_items{margin-top:23px;float:left}
#mainDock .dock_summary{float:right;position:relative;padding:15px 0 5px;margin:10px 0;display:block;width:250px;background-color:#fff;z-index:1}
#mainDock .dock_summary .close-icon{position:absolute;right:0;top:0;height:7px;width:7px;opacity:.4;filter:alpha(opacity=40)}
#mainDock .dock_summary .close-icon .label{visibility:hidden}
#mainDock .dock_summary .close-icon:hover{opacity:1;filter:alpha(opacity=100)}
#mainDock .processed{position:relative;margin-left:0;height:0;overflow:hidden}
#mainDock #dockGlobalNav{background:#000}
#mainDock #dockGlobalNav ul{padding:10px 0}
#mainDock #dockGlobalNav ul li{text-align:center;float:none;margin-bottom:8px;letter-spacing:.05em}
#mainDock #dockGlobalNav ul li a{color:#fff}
.login-trigger,.transient-user{display:none!important}
.account-trigger,.loggedin-user{display:none!important}
.chanelUser .login-trigger,.chanelUser .transient-user{display:none!important}
.chanelUser .account-trigger,.chanelUser .loggedin-user{display:block!important}
.regularUser .login-trigger,.regularUser .transient-user{display:block!important}
.regularUser .account-trigger,.regularUser .loggedin-user{display:none!important}
.hiddenframe{left:-1000em;top:-1000em;position:absolute}
.data_source{display:none}
.carousel{overflow:hidden;margin-bottom:2%;position:relative}
.carousel .axis_promo{margin-bottom:0;border:0}
.carousel .axis_video{border:0}
.carousel .item{overflow:hidden;border:1px solid #ddd;width:100%}
.carousel .carousel-inner .displace_item{position:absolute;left:-10000px;display:block}
.carousel .carousel-control{border:0;font-size:7em;background:transparent;top:0;z-index:2;text-shadow:2px 2px 2px #000;opacity:1;filter:opacity(100);margin-top:25%;position:absolute}
.carousel .carousel-control.left{left:0}
.carousel .carousel-control.right{right:0}
.OoyalaVideoPlayer{border:0;background:transparent}
ul.unstyled li.noMenu:hover{color:#888}
.hasDropDownMenu .drop_down_overlay{position:absolute;z-index:7;background-color:#fff;top:99px}
.hasDropDownMenu .drop_down_overlay ul{min-width:200px;margin:auto;position:relative;box-shadow:0 0 3px rgba(0,0,0,0.25);-moz-box-shadow:0 0 3px rgba(0,0,0,0.25);-webkit-box-shadow:0 0 3px rgba(0,0,0,0.25);margin:0!important;padding:10px}
.hasDropDownMenu .drop_down_overlay ul li{float:none!important;list-style-type:none;color:#000}
.hasDropDownMenu .drop_down_overlay ul li a{display:block}
.hasDropDownMenu .drop_down_overlay ul li a:hover{color:#888}
.hasDropDownMenu .section_selector{max-width:200px}
.hasDropDownMenu .section_selector img{position:relative;top:0;left:6px;z-index:100;display:none}
.hoverActive{color:#888}
header{z-index:1000}
#megaMenu{padding-bottom:1.5em;position:relative}
#megaMenu #primaryNavigation{border-bottom:.4em solid #000;padding:1.7em 0 .95em 0;user-select:none;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none}
#megaMenu #primaryNavigation .account_info_container a.primary_button{color:#fff;width:90%;text-align:center;text-decoration:none}
#megaMenu #primaryNavigation .account_info_container ul.popover_container{position:static}
#megaMenu #primaryNavigation .account_info_container ul.popover_container .popover{position:absolute;margin-left:0}
#megaMenu #primaryNavigation .account_info_container ul.popover_container .popover input[type=text],#megaMenu #primaryNavigation .account_info_container ul.popover_container .popover input[type=password]{width:65%;border:1px solid #ddd;color:#999}
#megaMenu #primaryNavigation .account_info_container ul.popover_container .popover input[type=submit]{width:25%;margin-left:2.8%;padding:5px 2.8%}
#megaMenu #primaryNavigation .account_info_container ul.popover_container .popover#servicePopover{width:14em}
#megaMenu #primaryNavigation .account_info_container ul.popover_container .popover#servicePopover .content{font-weight:bold;margin-bottom:3px;font-size:11px}
#megaMenu #primaryNavigation .account_info_container ul.popover_container .popover#servicePopover .content a{font-weight:normal}
#megaMenu #primaryNavigation .account_info_container ul.popover_container .popover#servicePopover ul{margin-top:15px}
#megaMenu #primaryNavigation .account_info_container ul.popover_container .popover#signinPopover{width:31.5em}
#megaMenu #primaryNavigation .account_info_container ul.popover_container .popover#signinPopover a.text{text-decoration:underline;color:#999}
#megaMenu #primaryNavigation .account_info_container ul.popover_container .popover#signinPopover #memberSignin,#megaMenu #primaryNavigation .account_info_container ul.popover_container .popover#signinPopover #memberRegister{margin-bottom:1em}
#megaMenu #primaryNavigation .account_info_container ul.popover_container .popover#signinPopover #memberSignin.error .error,#megaMenu #primaryNavigation .account_info_container ul.popover_container .popover#signinPopover #memberRegister.error .error{display:block}
#megaMenu #primaryNavigation .account_info_container ul.popover_container .popover#signinPopover #memberSignin.error input[type=text],#megaMenu #primaryNavigation .account_info_container ul.popover_container .popover#signinPopover #memberRegister.error input[type=text],#megaMenu #primaryNavigation .account_info_container ul.popover_container .popover#signinPopover #memberSignin.error input[type=password],#megaMenu #primaryNavigation .account_info_container ul.popover_container .popover#signinPopover #memberRegister.error input[type=password]{border:1px solid #d80000}
#megaMenu #primaryNavigation .account_info_container ul.popover_container .popover#signinPopover #memberSignin .error,#megaMenu #primaryNavigation .account_info_container ul.popover_container .popover#signinPopover #memberRegister .error{color:#d80000;display:none}
#megaMenu #primaryNavigation .account_info_container ul.popover_container .popover#searchPopover{height:auto;background-color:#fff;border:1px solid #ddd}
#megaMenu #primaryNavigation .account_info_container ul.popover_container .popover#searchPopover form.search_form{height:20px}
#megaMenu #primaryNavigation .account_info_container ul.popover_container .popover#subscribePopover{width:31.5em}
#megaMenu #primaryNavigation .account_info_container ul.popover_container .popover#subscribePopover form.default_form{color:#ddd}
#megaMenu #primaryNavigation .account_info_container ul.popover_container .popover#subscribePopover form.default_form.error .subscribe_success,#megaMenu #primaryNavigation .account_info_container ul.popover_container .popover#subscribePopover form.default_form.error .errorMsg_email,#megaMenu #primaryNavigation .account_info_container ul.popover_container .popover#subscribePopover form.default_form.error .errorMsg_checkbox_group{display:none}
#megaMenu #primaryNavigation .account_info_container ul.popover_container .popover#subscribePopover form.default_form.error .subscribe_failure{display:block}
#megaMenu #primaryNavigation .account_info_container ul.popover_container .popover#subscribePopover form.default_form.success .subscribe_success{display:block}
#megaMenu #primaryNavigation .account_info_container ul.popover_container .popover#subscribePopover form.default_form.success .subscribe_failure,#megaMenu #primaryNavigation .account_info_container ul.popover_container .popover#subscribePopover form.default_form.success .errorMsg_email,#megaMenu #primaryNavigation .account_info_container ul.popover_container .popover#subscribePopover form.default_form.success .errorMsg_checkbox_group{display:none}
#megaMenu #primaryNavigation .account_info_container ul.popover_container .popover#subscribePopover form.default_form input[type=checkbox]{margin-right:.85em}
#megaMenu #primaryNavigation .account_info_container ul.popover_container .popover#subscribePopover form.default_form .email_container{margin-top:1em}
#megaMenu #primaryNavigation .account_info_container ul.popover_container .popover#subscribePopover form.default_form .subscribe_success{color:#000;margin:1em 0 0 0;padding:.5em;text-transform:uppercase;line-height:2em}
#megaMenu #primaryNavigation .account_info_container ul.popover_container .popover#subscribePopover form.default_form .subscribe_success div.text{color:#999;margin-bottom:1em;text-transform:none;font-weight:normal}
#megaMenu #primaryNavigation .account_info_container ul.popover_container .popover#subscribePopover form.default_form .subscribe_success .subform .sidetitle{font-family:"ABChanelCouture-SemiboldRg",Helvetica,Arial,"Lucida Grande",sans-serif;font-size:1em;line-height:12px;float:left;width:50%;padding:5px 0;color:#000}
#megaMenu #primaryNavigation .account_info_container ul.popover_container .popover#subscribePopover form.default_form .subscribe_success .subform .sidetitle+input[type="submit"]{margin-top:10px;margin-bottom:10px}
#megaMenu #primaryNavigation .account_info_container ul.popover_container .popover#subscribePopover form.default_form .subscribe_success,#megaMenu #primaryNavigation .account_info_container ul.popover_container .popover#subscribePopover form.default_form .subscribe_failure,#megaMenu #primaryNavigation .account_info_container ul.popover_container .popover#subscribePopover form.default_form .errorMsg_email,#megaMenu #primaryNavigation .account_info_container ul.popover_container .popover#subscribePopover form.default_form .errorMsg_checkbox_group{display:none}
#megaMenu #primaryNavigation .account_info_container ul.popover_container .popover#subscribePopover form.default_form .subscribe_failure,#megaMenu #primaryNavigation .account_info_container ul.popover_container .popover#subscribePopover form.default_form .errorMsg_email,#megaMenu #primaryNavigation .account_info_container ul.popover_container .popover#subscribePopover form.default_form .errorMsg_checkbox_group{color:#d80000}
#megaMenu #primaryNavigation .account_info_container ul.popover_container .popover#minicartPopover{width:30em}
#megaMenu #primaryNavigation .account_info_container ul.popover_container .popover#myaccountPopover{width:13em}
#megaMenu #primaryNavigation .account_info_container ul.popover_container .popover .popover_contents{color:#000;border:1px solid #ddd;background:#fff;margin:auto;position:relative;box-shadow:0 0 3px rgba(0,0,0,0.25);-moz-box-shadow:0 0 3px rgba(0,0,0,0.25);-webkit-box-shadow:0 0 3px rgba(0,0,0,0.25);padding:.75em;cursor:default}
#megaMenu #primaryNavigation .account_info_container ul.popover_container .popover .popover_contents h1,#megaMenu #primaryNavigation .account_info_container ul.popover_container .popover .popover_contents h2{font-size:1em;line-height:20px}
#megaMenu #primaryNavigation .account_info_container ul.popover_container .popover .popover_contents .subtotal_container{padding:0 1.25em 0 1.25em;font-family:"ABChanelCouture-SemiboldRg",Helvetica,Arial,"Lucida Grande",sans-serif}
#megaMenu #primaryNavigation .account_info_container ul.popover_container .popover .popover_contents .subtotal_container li{color:#000;width:50%}
#megaMenu #primaryNavigation .account_info_container ul.popover_container .popover .popover_contents .subtotal_container li.price{text-align:right}
#megaMenu #primaryNavigation .account_info_container ul.popover_container .popover .popover_contents .empty_cart>*{margin-bottom:1em}
#megaMenu #primaryNavigation .account_info_container ul.popover_container .popover .popover_contents .empty_cart h1{text-align:center;font-size:1em;border-top:1px solid #ddd;border-bottom:1px solid #ddd;padding:1.25em}
#megaMenu #primaryNavigation .account_info_container ul.popover_container .popover .popover_contents .btn_container{border-top:1px solid #ddd;padding-top:1em}
#megaMenu #primaryNavigation .account_info_container ul.popover_container .popover .popover_contents .btn_container a.primary_button{width:90%;margin-left:.25em}
#megaMenu #primaryNavigation .account_info_container ul.popover_container .popover .popover_contents a.primary_button{padding:1.25em;display:inline-block;text-align:center!important;width:92%;text-decoration:none!important}
#megaMenu #primaryNavigation .account_info_container ul.popover_container .popover .popover_contents a.primary_button.white{padding:1.35em}
#megaMenu #primaryNavigation .account_info_container ul.popover_container .popover .popover_contents .subtotal_container>li{width:45%;float:left}
#megaMenu #primaryNavigation .account_info_container ul.popover_container .popover .popover_contents .subtotal_container>li:first-child{margin-right:2em}
#megaMenu #primaryNavigation .account_info_container ul.popover_container .popover .popover_contents .promo_text{color:#ad7f12;font-family:"ABChanelCouture-SemiboldRg",Helvetica,Arial,"Lucida Grande",sans-serif;text-align:center;font-size:.85em;padding:1em 3em 0 3em}
#megaMenu #primaryNavigation .account_info_container ul.popover_container .popover .popover_contents #minicartCarousel.carousel{position:relative;margin:10px 0 10px 0}
#megaMenu #primaryNavigation .account_info_container ul.popover_container .popover .popover_contents #minicartCarousel.carousel .carousel_slider_container{overflow:hidden;position:relative}
#megaMenu #primaryNavigation .account_info_container ul.popover_container .popover .popover_contents #minicartCarousel.carousel .carousel_slider_container .carousel-inner{position:absolute;height:inherit}
#megaMenu #primaryNavigation .account_info_container ul.popover_container .popover .popover_contents #minicartCarousel.carousel .carousel_slider_container .carousel-inner .mini_cart.item{display:block;overflow:visible}
#megaMenu #primaryNavigation .account_info_container ul.popover_container .popover .popover_contents #minicartCarousel.carousel .carousel-control{background:0;display:block;position:static;width:auto;padding:0;margin:0;border-top:1px solid #ddd;border-bottom:1px solid #ddd;line-height:0}
#megaMenu #primaryNavigation .account_info_container ul.popover_container .popover .popover_contents #minicartCarousel.carousel .carousel-control img{margin:0;padding:0;height:.25em;width:.25em}
#megaMenu #primaryNavigation .account_info_container ul.popover_container .popover .popover_contents #minicartCarousel.carousel.at-top .carousel-control.up img{opacity:.3}
#megaMenu #primaryNavigation .account_info_container ul.popover_container .popover .popover_contents #minicartCarousel.carousel.at-bottom .carousel-control.down img{opacity:.3}
#megaMenu #primaryNavigation .account_info_container ul.popover_container .popover .popover_contents #minicartCarousel .carousel-control{display:none;margin-top:0!important}
#megaMenu #primaryNavigation .account_info_container ul.popover_container .popover .popover_contents #minicartCarousel .carousel-inner{overflow:visible}
#megaMenu #primaryNavigation .account_info_container ul.popover_container .popover .popover_contents #minicartCarousel>.carousel-control-wrapper{display:none}
#megaMenu #primaryNavigation .account_info_container ul.popover_container .popover .popover_contents #minicartCarousel .minicart .mini_cart.item{border-top:1px solid #ddd;border-bottom:1px solid #ddd;margin:-1px;min-width:25.8em}
#megaMenu #primaryNavigation .account_info_container ul.popover_container .popover .popover_contents #minicartCarousel .minicart .mini_cart.item>*{float:left}
#megaMenu #primaryNavigation .account_info_container ul.popover_container .popover .popover_contents #minicartCarousel .minicart .mini_cart.item .item_trigger_container{margin:1.5em 2em 0 2em}
#megaMenu #primaryNavigation .account_info_container ul.popover_container .popover .popover_contents #minicartCarousel .minicart .mini_cart.item .item_content{display:inline;width:60%;position:relative;padding-top:.75em}
#megaMenu #primaryNavigation .account_info_container ul.popover_container .popover .popover_contents #minicartCarousel .minicart .mini_cart.item .item_content .remove_item{position:absolute;top:10px;right:14px;width:10px}
#megaMenu #primaryNavigation .account_info_container ul.popover_container .popover .popover_contents #minicartCarousel .minicart .mini_cart.item .item_content .family,#megaMenu #primaryNavigation .account_info_container ul.popover_container .popover .popover_contents #minicartCarousel .minicart .mini_cart.item .item_content .name{text-transform:uppercase;font-family:"ABChanelCouture-SemiboldRg",Helvetica,Arial,"Lucida Grande",sans-serif;word-wrap:break-word;font-size:.9em}
#megaMenu #primaryNavigation .account_info_container ul.popover_container .popover .popover_contents #minicartCarousel .minicart .mini_cart.item .item_content .productName a{font-family:"ABChanelCouture-SemiboldRg",Helvetica,Arial,"Lucida Grande",sans-serif;word-wrap:break-word}
#megaMenu #primaryNavigation .account_info_container ul.popover_container .popover .popover_contents #minicartCarousel .minicart .mini_cart.item .item_content .stylized_form .selector .label{margin-left:.375em}
#megaMenu #primaryNavigation .account_info_container ul.popover_container .popover .popover_contents #minicartCarousel .minicart .mini_cart.item .item_content .stylized_form .selector>.label,#megaMenu #primaryNavigation .account_info_container ul.popover_container .popover .popover_contents #minicartCarousel .minicart .mini_cart.item .item_content .stylized_form .selector>.qty{display:none}
#megaMenu #primaryNavigation .account_info_container ul.popover_container .popover .popover_contents #minicartCarousel .minicart .mini_cart.item .item_content .stylized_form .selector .select_wrapper{width:11em;float:left}
#megaMenu #primaryNavigation .account_info_container ul.popover_container .popover .popover_contents #minicartCarousel .minicart .mini_cart.item .item_content .stylized_form .selector .select_wrapper .replenishment_text,#megaMenu #primaryNavigation .account_info_container ul.popover_container .popover .popover_contents #minicartCarousel .minicart .mini_cart.item .item_content .stylized_form .selector .select_wrapper .shadesize_text,#megaMenu #primaryNavigation .account_info_container ul.popover_container .popover .popover_contents #minicartCarousel .minicart .mini_cart.item .item_content .stylized_form .selector .select_wrapper .unit_price{color:#999;font-weight:normal;text-transform:uppercase;margin-bottom:.125em}
#megaMenu #primaryNavigation .account_info_container ul.popover_container .popover .popover_contents #minicartCarousel .minicart .mini_cart.item .item_content .stylized_form .selector .select_wrapper .dropdown_list_widget{margin-top:1em}
#megaMenu #primaryNavigation .account_info_container ul.popover_container .popover .popover_contents #minicartCarousel .minicart .mini_cart.item .item_content .stylized_form .selector .select_wrapper .quantity_display{color:#000;padding:.5em;display:inline-block;border:1px solid #ddd;width:auto}
#megaMenu #primaryNavigation .account_info_container ul.popover_container .popover .popover_contents #minicartCarousel .minicart .mini_cart.item .item_content .stylized_form .selector .select_wrapper .label{font-size:1.2em;padding:.25em}
#megaMenu #primaryNavigation .account_info_container ul.popover_container .popover .popover_contents #minicartCarousel .minicart .mini_cart.item .item_content .stylized_form .selector .price_display{position:absolute;bottom:7px;display:inline-block;margin-top:.5em;right:14px}
#megaMenu #primaryNavigation .account_info_container ul.popover_container .popover .popover_contents #minicartCarousel .minicart .mini_cart.item .itemQty,#megaMenu #primaryNavigation .account_info_container ul.popover_container .popover .popover_contents #minicartCarousel .minicart .mini_cart.item .unitLabel,#megaMenu #primaryNavigation .account_info_container ul.popover_container .popover .popover_contents #minicartCarousel .minicart .mini_cart.item .skuName,#megaMenu #primaryNavigation .account_info_container ul.popover_container .popover .popover_contents #minicartCarousel .minicart .mini_cart.item .price{display:none}
#megaMenu #primaryNavigation .account_info_container ul.popover_container .popover .popover_contents #minicartCarousel .minicart .mini_cart.item .purchase{display:none}
#megaMenu #primaryNavigation .account_info_container ul.popover_container .popover .popover_contents ul{margin-top:5px}
#megaMenu #primaryNavigation .account_info_container ul.popover_container .popover .popover_contents ul li{float:none;padding:5px 0 5px 0;color:#999}
#megaMenu #primaryNavigation .account_info_container ul.popover_container .popover .popover_contents ul li:hover{color:#000}
#megaMenu #primaryNavigation .account_info_container ul li{padding:.238em .375em .9em .4em}
#megaMenu #primaryNavigation .account_info_container ul li.popover_trigger{cursor:pointer;display:block}
#megaMenu #primaryNavigation .account_info_container ul li.popover_trigger.search{padding-bottom:.45em}
#megaMenu #primaryNavigation .account_info_container ul li.search .ipad_search_popover_trigger{display:none;width:23px;height:23px}
#megaMenu #primaryNavigation .account_info_container ul li.minicart{padding:0 1.5em .5em .75em;position:relative;margin-top:-3px}
#megaMenu #primaryNavigation .account_info_container ul li.minicart .cart_count{display:none;background:#000;color:#fff;position:absolute;height:17px;width:17px;margin:12px 0 0 9px}
#megaMenu #primaryNavigation .account_info_container ul li.minicart .cart_count span{padding:.3em .1em 0 .2em;display:block;font-size:.85em;text-align:center;font-family:"ABChanelCouture-SemiboldRg",Helvetica,Arial,"Lucida Grande",sans-serif;font-weight:normal;letter-spacing:.025em}
#megaMenu #primaryNavigation .account_info_container ul li.minicart img{width:21px;height:21px}
#megaMenu #primaryNavigation ul{margin:0}
#megaMenu #primaryNavigation ul.menu_container{display:inline-block}
#megaMenu #primaryNavigation ul.menu_container li{margin-top:.25em}
#megaMenu #primaryNavigation ul.menu_container li.chanel_logo{margin-top:-3px;padding:0}
#megaMenu #primaryNavigation ul.menu_container li.chanel_logo a.text{display:none}
#megaMenu #primaryNavigation ul.menu_container li.chanel_logo a.logo_img{margin:0 2em 0 0}
#megaMenu #primaryNavigation ul.menu_container li.hasMegaMenu,#megaMenu #primaryNavigation ul.menu_container li.noMenu{margin-right:1em;margin-top:-0.2em;padding:.438em .375em .438em .4em}
#megaMenu #primaryNavigation ul.menu_container>li{margin-top:.25em}
#megaMenu #primaryNavigation ul li{float:left;padding:.438em .375em .438em .4em}
#megaMenu #primaryNavigation ul li.active{color:#888}
#megaMenu #primaryNavigation ul li.selected{background-color:#000;color:#fff}
#megaMenu #primaryNavigation ul li.selected:first-child{padding-left:.4em}
#megaMenu #primaryNavigation ul li .subcategories li{padding-left:0}
#megaMenu #primaryNavigation>ul>li:first-child{padding-left:0}
#megaMenu #primaryNavigation>ul>li>span{cursor:default}
#megaMenu #secondaryNavigation{border-color:#000;border-style:solid;border-width:0 0 .4em 0}
#megaMenu #secondaryNavigation ul{margin:.625em 0 3em}
#megaMenu #secondaryNavigation ul li{float:left;line-height:1em;margin-right:.35em;padding:.5em .5em .6em}
#megaMenu #secondaryNavigation ul li.active{background-color:#000;color:#fff}
#megaMenu #secondaryNavigation ul li.active:first-child{padding-left:.5em}
#megaMenu #secondaryNavigation ul li .drop_down_overlay{font-size:1.1em;padding-top:3px;margin-left:-15px}
#megaMenu #secondaryNavigation ul li .drop_down_overlay li a{line-height:1.833em}
#megaMenu #secondaryNavigation>ul>li:first-child{padding-left:0}
#megaMenu .megaMenuOverlay{position:absolute;top:47px;left:0;width:100%;z-index:999;user-select:none;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none}
#megaMenu .megaMenuOverlay.colCount_1{width:auto}
#megaMenu .megaMenuOverlay.colCount_1>.megaMenuPanel{padding:1em 0 1.4em 0}
#megaMenu .megaMenuOverlay.colCount_1>.megaMenuPanel div.span12.container-fluid{padding:0 22px 0 22px}
#megaMenu .megaMenuOverlay.colCount_1 #parentCategoryGroup{display:none}
#megaMenu .megaMenuOverlay.colCount_1 .one-column-mega-menu{padding-top:0}
#megaMenu .megaMenuOverlay.colCount_1 .one-column-mega-menu .categoryGroup{padding:2.25em 0 0 0;width:100%}
#megaMenu .megaMenuOverlay.colCount_1 .one-column-mega-menu .categoryGroup .category{width:100%;padding:0 0 1em 0}
#megaMenu .megaMenuOverlay.colCount_1 .one-column-mega-menu .categoryGroup .subcategories{margin-bottom:2.5em}
#megaMenu .megaMenuOverlay .section_selector{position:relative;border-bottom:4px solid #000}
#megaMenu .megaMenuOverlay .section_selector img{position:relative;top:4px;margin-left:-0.5em;width:20px;height:9px}
#megaMenu .megaMenuOverlay .megaMenuPanel{background-color:#fff;padding:1em 0;margin:auto;position:relative;box-shadow:0 0 3px rgba(0,0,0,0.25);-moz-box-shadow:0 0 3px rgba(0,0,0,0.25);-webkit-box-shadow:0 0 3px rgba(0,0,0,0.25)}
#megaMenu .megaMenuOverlay .megaMenuPanel li{color:#000}
#megaMenu .megaMenuOverlay .megaMenuPanel #parentCategoryGroup .category{color:#000;padding-top:0;padding-bottom:0;float:left}
#megaMenu .megaMenuOverlay .megaMenuPanel #parentCategoryGroup .category:first-child{padding-right:25px}
#megaMenu .megaMenuOverlay .megaMenuPanel #parentCategoryGroup .category a{white-space:nowrap}
#megaMenu .megaMenuOverlay .megaMenuPanel #parentCategoryGroup .category .subcategories{font-size:.8em}
#megaMenu .megaMenuOverlay .megaMenuPanel .close{float:right;color:#000;font-size:.65em;display:none}
#megaMenu .megaMenuOverlay .megaMenuPanel .close .icon{position:relative;top:1px;width:7px;height:7px;display:inline-block;*display:inline;*zoom:1}
#megaMenu .megaMenuOverlay .megaMenuPanel .category{padding-bottom:1em;padding-top:2em;color:#222;font-weight:bold;display:inline-block}
#megaMenu .megaMenuOverlay .megaMenuPanel .category>a{color:#222;font-weight:bold}
#megaMenu .megaMenuOverlay .megaMenuPanel .category>a:hover{color:#888;opacity:.4;filter:alpha(opacity=40)}
#megaMenu .megaMenuOverlay .megaMenuPanel .category>a img{width:6px;height:7px}
#megaMenu .megaMenuOverlay .megaMenuPanel .subcategories>div>ul>li>a{color:#888}
#megaMenu .megaMenuOverlay .megaMenuPanel .subcategories>div>ul>li>a:hover{color:#000}
#megaMenu .megaMenuOverlay .megaMenuPanel .subcategories{padding-top:.333em;border-top:1px solid #ddd}
#megaMenu .megaMenuOverlay .megaMenuPanel .subcategories div ul{margin:0!important}
#megaMenu .megaMenuOverlay .megaMenuPanel .subcategories div ul li{float:none!important;list-style-type:none}
#whiteOverlay{position:absolute;width:100%;height:100%;top:0;left:0;background:url(../images/whiteOverlay.png);display:none;z-index:999}
#whiteOverlay.transparent{background-image:none!important}
.accordion{border-width:0 1px 1px 1px;border-color:#ddd;border-style:solid}
.accordion-group{border-radius:0;border:0}
.accordion-body,.accordion-heading{text-transform:none;color:#999;text-align:left;position:relative}
.accordion-body{color:#888}
.accordion-heading{border-top:1px solid #ddd;padding-top:.25em;padding-bottom:.25em}
.accordion-heading:hover{color:#000}
.accordion-heading:hover .icon_container{opacity:1;filter:alpha(opacity=100)}
.accordion-heading a{display:block}
.accordion-heading .icon_container{display:inline-block;right:3px;position:absolute;padding:.5em .4em .1em;height:14px;opacity:.3;filter:alpha(opacity=30);width:5px}
.accordion-heading .accordion-toggle{padding:.55em 0 .55em .9em;position:relative;display:inline-block;width:95.1%;z-index:2;font-weight:bold}
.accordion-inner{line-height:1.45em;border-top:0}
.primary_button{background-color:#000;border:2px solid #000!important;color:#fff;padding:.55em .55em .6em;text-transform:uppercase;width:100%;font-size:.833em}
.primary_button.white{background-color:#fff;color:#000;border:1px solid #ddd!important}
.primary_button_hover{background-color:#fff!important;color:#000!important;border:2px solid #000!important}
.secondary_button{background-color:#fff!important;color:#000!important;border:1px solid #ddd!important;font-size:1.1em;font-weight:bold;padding:.417em;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif}
.secondary_button_hover{background-color:#000!important;color:#fff!important}
.black_button{background-color:#000;color:#fff}
.black_button:hover{background-color:#fff;color:#000}
.black_button_hovered{background-color:#fff;color:#000}
.white_button{background-color:#fff;color:#000}
.white_button:hover{background-color:#000;color:#fff}
.the_other_white_button{background-color:#fff;color:#000}
.black_simple_button{color:#000!important}
.black_simple_button:hover{color:#888!important}
.grey_simple_button{color:#888!important}
.grey_simple_button:hover{color:#000!important}
#secondaryNavigation .section_selector{position:absolute;width:100%;top:96px}
#secondaryNavigation .section_selector img{width:14px;height:6px}
@media only screen(min-width:770px) and (max-width:1033px){#cartContent{max-width:650px}
#cartContent .item:nth-child(n+6){display:none}
#mainContainer{padding-left:25px;padding-right:25px}
}
.no-transition .item{-webkit-transition:none;-moz-transition:none;transition:none}
.social_wrapper li{float:left;margin-right:10px;cursor:pointer;height:18px;width:18px;opacity:.4;filter:alpha(opacity=40)}
.social_wrapper li:hover{opacity:1;filter:alpha(opacity=100)}
.social_wrapper .email a{display:inline-block;width:100%;height:100%}
.social_wrapper .opengraph{width:105px;margin-right:0;opacity:1;filter:alpha(opacity=100)}
.social_wrapper .opengraph_message{display:none;background:none!important}
.modal-open{overflow:hidden!important}
.modal{top:40%;width:900px;height:auto;margin-left:-450px;border:4px solid #000;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}
.modal .modal-header{border-bottom:0}
.modal.fade{-webkit-transition:opacity .3s linear;-moz-transition:opacity .3s linear;-ms-transition:opacity .3s linear;-o-transition:opacity .3s linear;transition:opacity .3s linear;top:50%}
.modal.fade.in{top:50%}
.emailDimensions:focus{outline:0}
.emailDimensions h3{font-weight:400;margin-top:20px;font-size:1.5em!important;text-align:center}
.emailDimensions .close{color:#000;font-size:10px;opacity:1;filter:alpha(opacity=100);position:relative;top:10px;right:10px;font-weight:normal}
.emailDimensions .close:hover{opacity:.4;filter:alpha(opacity=40)}
.emailDimensions .modal-header{height:60px}
.emailDimensions .modal-body{width:817px;border-top:1px solid #ddd;border-bottom:1px solid #ddd;margin:0 auto;padding:30px 0}
.emailDimensions .modal-body #form_shareByEmail{width:inherit;display:inline-block;position:relative}
.emailDimensions .modal-body #form_shareByEmail #self_info{float:left;width:408px}
.emailDimensions .modal-body #form_shareByEmail #other_info{float:left;width:383px;padding-left:25px;border-left:1px solid #ccc}
.emailDimensions .modal-body #form_shareByEmail .field_group{text-align:left;padding-bottom:10px}
.emailDimensions .modal-body #form_shareByEmail .field_group label{width:107px;display:inline-block;font-size:9px}
.emailDimensions .modal-body #form_shareByEmail .field_group.message_field_group label{margin-top:10px}
.emailDimensions .modal-body #form_shareByEmail .field_group input,.emailDimensions .modal-body #form_shareByEmail .field_group textarea{width:240px;border:1px solid #ddd;padding:8px 10px;color:#777;font-size:.917em;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif}
.emailDimensions .modal-body #form_shareByEmail .field_group input{height:14px}
.emailDimensions .modal-body #form_shareByEmail .field_group input:focus{outline:0;border:1px solid #999}
.emailDimensions .modal-body #form_shareByEmail .field_group textarea{height:90px;resize:none}
.emailDimensions .modal-body #form_shareByEmail .field_group .error{border:1px solid #d80000}
.emailDimensions .modal-body #form_shareByEmail #errorMsg_wrapper{margin-top:10px;height:60px}
.emailDimensions .modal-body #form_shareByEmail #errorMsg_wrapper p{color:#d80000;text-align:left;font-size:9px}
.emailDimensions .modal-body #form_shareByEmail .message{margin-top:10px}
.emailDimensions .modal-body #form_shareByEmail .message p{text-align:left;font-size:9px}
.emailDimensions .modal-body #form_shareByEmail .submit_group{margin-top:10px}
.emailDimensions .modal-body #form_shareByEmail .submit_group .required_info{color:#777;font-family:Helvetica;font-size:.917em;text-align:left;text-transform:none;float:left;margin-top:15px}
.emailDimensions .modal-body #form_shareByEmail .submit_group .primary_button{width:124px;float:right;font-size:.833em}
.emailDimensions .modal-body h4{font-weight:400;text-align:left;padding-bottom:40px}
.emailDimensions .modal-body-success,.emailDimensions .modal-body-error{height:290px;width:817px;border-top:1px solid #ddd;margin:0 auto;padding:150px 0 40px}
.emailDimensions .modal-body-success p,.emailDimensions .modal-body-error p{padding-bottom:40px;margin-bottom:0;text-align:center}
.emailDimensions .modal-body-success input,.emailDimensions .modal-body-error input{width:125px;font-size:.833em}
.emailDimensions .modal-footer{height:40px;background-color:#fff;border-top:0;width:820px;padding:30px 0 15px;margin:0 auto}
.emailDimensions .modal-footer p{text-align:left;font-size:.917em;color:#777;text-transform:none;font-family:Helvetica}
.popover-inner{border-color:#d0d0d0}
.modal .close{position:absolute;font-weight:normal;font-size:.833em;right:10px;top:8px;opacity:1;filter:alpha(opacity=100);background-color:#fff;padding-left:5px}
.modal .close .icon{width:7px;height:7px;display:inline-block}
.modal .close:hover{opacity:.5;filter:alpha(opacity=50)}
#productOverlay{padding:30px;width:840px;top:46%;min-height:470px}
#productOverlay .modal-header{padding:0}
#productOverlay .modal-body{max-height:auto;overflow:visible;padding:0}
#productOverlay .replenishable_message{margin-top:1.25em}
#productOverlay .out_of_stock_message,#productOverlay .backorderable_message,#productOverlay .replenishable_message,#productOverlay .preorder_message{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;text-align:left;margin-bottom:1.25em;font-size:.9em}
#productOverlay .out_of_stock_message>*,#productOverlay .backorderable_message>*,#productOverlay .replenishable_message>*,#productOverlay .preorder_message>*{display:inline-block;vertical-align:middle;margin-right:.5em}
#loadingOverlay{text-align:center;height:100%;width:100%;margin:0;left:0;top:0;border:0;opacity:.8;filter:alpha(opacity=80)}
#loadingOverlay img{position:absolute;top:48%;left:48%}
.small-window{width:452px;height:252px;margin-left:-230px;text-align:center}
.small-window .modal-body{padding:25px 60px}
.small-window .modal-body a{color:#000;text-decoration:underline}
.small-window .modal-body hr{margin:25px 0}
.small-window .modal-body .message-headline{font-size:26px;font-weight:bold;line-height:24px;text-transform:uppercase}
.small-window .modal-body .message-text{font-size:14px;color:inherit}
#quickBuy .right_container{position:absolute;top:34px;left:440px;width:400px;margin:0 auto;text-align:center}
#quickBuy .right_container .img_container{width:400px;height:400px}
#quickBuy .right_container .img_container img{width:100%;height:100%}
#quickBuy .right_container .secondary_button{font-family:"ABChanelCouture-SemiboldRg",Helvetica,Arial,"Lucida Grande",sans-serif;font-weight:normal;letter-spacing:.025em;font-size:.750em;width:240px;display:block;margin:40px auto 0;padding:.7em 0}
#quickBuy .product_detail_container{width:380px}
#quickBuy .product_detail_container .stylized_form .clearfix .span5{padding-right:1px}
#quickBuy .product_detail_container .carousel-control{margin-top:-3px!important}
.product_max_message{text-align:left;color:#d80000;font-size:.917em;padding-bottom:.25em}
.product_flag{color:#ad7f12;font-size:.917em;padding-bottom:.2em;font-weight:bold}
.product_detail_container{text-align:center;width:100%}
.product_detail_container h1.product_name{font-size:1.750em;line-height:1.095em;font-weight:normal;padding-bottom:.6em;text-align:center}
.product_detail_container h2.product_subtitle{font-size:.833em;line-height:1.4em;padding-bottom:.6em;color:#888;font-weight:normal;text-align:center}
.product_detail_container h3.product_price{font-size:1em;line-height:1em;padding-bottom:1.667em;color:#000;font-weight:normal;text-align:center}
.product_detail_container .scroll_pane{margin:auto;position:relative;box-shadow:0 0 3px rgba(0,0,0,0.25);-moz-box-shadow:0 0 3px rgba(0,0,0,0.25);-webkit-box-shadow:0 0 3px rgba(0,0,0,0.25)}
.product_detail_container .product_flag_price_cont{height:66px;overflow:visible}
.product_detail_container .stylized_form .select_wrapper .select_header{width:99.4%}
.product_detail_container .stylized_form .select_wrapper .select_header .default_option{min-height:18px}
.product_detail_container .stylized_form .select_wrapper .multiswatch_container ul.clearfix{margin-bottom:0}
.product_detail_container .stylized_form .clearfix{margin-bottom:.583em}
.product_detail_container .stylized_form .clearfix .span7{width:60%}
.product_detail_container .stylized_form .clearfix .span5{float:right;width:35%;padding-right:2px}
.product_detail_container .stylized_form .primary_button{font-size:.75em;padding-top:.5em!important;padding-bottom:.5em!important}
.product_detail_container #swatchContainer{display:none}
.product_detail_container .accordion .accordion-inner{padding:0 1em .6em}
.product_detail_container .carousel{width:100%;margin:0 auto}
.product_detail_container .carousel .carousel-control{background-color:#fff;width:1em;border-radius:0;display:inline-block;height:90%;top:4px;font-size:1em}
.product_detail_container .carousel .carousel-control.disabled{cursor:default}
.product_detail_container .carousel.noCarousel .item .swatch_container .no_swatch{display:none}
.product_detail_container .carousel .item .swatch_container{padding:3px 0 0 22px}
.product_detail_container .carousel .item .swatch_container>li{margin:3px .48em 0 .48em}
.product_detail_container .carousel.noCarousel .carousel-control{display:none}
.product_detail_container .carousel.noCarousel .swatch_container{width:100%;padding-left:0}
.product_detail_container .carousel.noCarousel .swatch_container>li{margin-left:0;margin-right:1.31em}
.carousel .item{border:0;margin-right:0;width:100%}
.carousel .item .swatch_container{border:0;width:90%}
.carousel .item .swatch_container>li{cursor:pointer;height:20px;width:20px;margin:3px .265em 0;padding:0;border:2px solid #fff;float:left}
.carousel .item .swatch_container>li .multiswatch_container>ul{width:20px;height:20px}
.carousel .item .swatch_container>li .multiswatch_container>ul.dual_swatch li{height:100%}
.carousel .item .swatch_container>li .multiswatch_container>ul>li{width:10px;height:10px;float:left}
.carousel .item .swatch_container>li.no_swatch{height:20px;cursor:default}
.carousel .item .swatch_container>li.selected{border-color:#000}
@media only screen and (min-device-width:770px){body{min-width:1007px}
#mainContainer{min-width:990px;max-width:1220px}
#mainDock>div .wrapper{min-width:990px;max-width:1220px}
#mainDock>div#subFooter .wrapper{min-width:960px}
#quickBuyProductDetail{width:315px}
}
@media only screen and (min-width:1366px){#cartContent{max-width:900px}
}
@media only screen and (min-width:1366px) and (max-height:768px){#mainContainer,#mainDock>div .wrapper{max-width:960px}
#mainDock #subFooter ul.unstyled>li{font-size:70%}
#mainContainer{min-width:990px;max-width:990px}
#cartContent{max-width:690px}
#cartContent .item:nth-child(n+7){display:none}
}
.sharrre .buttons{display:none;float:left;width:300px}
@media only screen and (min-device-width:770px){body{min-width:1007px}
#mainContainer{min-width:990px;max-width:1220px}
#primaryNavigation .searchbox border:none #searchTerm{display:none}
#mainDock>div .wrapper{min-width:990px;max-width:1220px}
#mainDock>div#subFooter .wrapper{min-width:960px}
}
@media only screen and (max-width:1158px){#primaryNavigation .account_info_container ul .searchbox{border:none!important;width:10px!important}
#primaryNavigation .account_info_container ul .searchbox .search_form input.icon{top:4px}
#primaryNavigation .account_info_container ul .searchbox #searchTerm{display:none}
#subFooter ul.unstyled>li{font-size:70%}
}
form.default_form input{padding:8px 10px}
form.default_form input.error{border:1px solid #d80000!important}
.lt-ie10 form.default_form input[type="checkbox"]{padding:0}
.stylized_form>.select_wrapper,.stylized_form>.row-fluid{position:relative;margin-bottom:.583em}
.stylized_form>.select_wrapper>[class*='span'].select_wrapper,.stylized_form>.row-fluid>[class*='span'].select_wrapper{position:relative}
.stylized_form .select_wrapper .select_header{width:99.4%;border:1px solid #ddd;text-align:left;position:relative;cursor:pointer}
.stylized_form .select_wrapper .select_header:hover .icon_container{border-color:#ddd;opacity:1;filter:alpha(opacity=100)}
.stylized_form .select_wrapper .select_header>span{display:inline-block}
.stylized_form .select_wrapper .select_header .default_option{width:100%;padding:.5em 4em .5em .5em;line-height:1.8em}
.stylized_form .select_wrapper .select_header .default_option .swatch_container{margin-right:2px}
.stylized_form .select_wrapper .select_header .icon_container{background-position:fixed;border-left:1px solid #999;color:#fff;display:inline-block;opacity:.3;filter:alpha(opacity=30);height:100%;position:absolute;right:0;padding:0 .833em;z-index:10;content:"";width:.5em}
.stylized_form .select_wrapper .select_header .swatch_container,.stylized_form .select_wrapper .select_header .multiswatch_container{position:relative;top:.3em}
.stylized_form .select_wrapper .select_header.single{cursor:default;border:1px solid #eee}
.stylized_form .select_wrapper .select_header.single .icon_container{opacity:.3;filter:alpha(opacity=30);border:0;background:0}
.stylized_form .select_wrapper .select_header.single:hover{border:1px solid #eee}
.stylized_form .select_wrapper .select_header.single:hover .icon_container{border:0}
.stylized_form .select_wrapper .swatch_container{display:inline-block;height:1.417em;width:1.417em;margin:.15em .5em .15em .15em}
.stylized_form .select_wrapper .swatch_container ~ .label{margin-left:2px;position:relative}
.stylized_form .select_wrapper .scroll_pane{background-color:#fff;border-width:0 1px 1px 1px;border-style:solid;border-color:#ddd;display:none;position:absolute;width:99.4%;z-index:1000}
.stylized_form .select_wrapper .scroll_pane ul.unstyled li.selected{color:#888}
.stylized_form .select_wrapper.error .select_header{border-color:#d80000;color:#d80000}
.stylized_form .select_wrapper .scroll_pane ul li{padding:.35em 0 .35em .55em;text-align:left;cursor:pointer;width:inherit;line-height:1.833em;background-color:#fff}
.stylized_form .select_wrapper .scroll_pane ul li .label{top:-2px}
.stylized_form .select_wrapper .scroll_pane ul li:hover{background-color:#f2f2f2}
.stylized_form .select_wrapper .label{top:1px}
.stylized_form .select_wrapper.expanded{position:relative;z-index:1050}
.stylized_form .select_wrapper.expanded .select_header{box-shadow:0 0 3px rgba(0,0,0,0.25)}
.stylized_form .select_wrapper.expanded .select_header .icon_container{border-color:#ddd;opacity:1;filter:alpha(opacity=100)}
.stylized_form .select_wrapper.expanded .multiswatch_container{margin-right:4px;width:2em}
.stylized_form .select_wrapper.expanded .scroll_pane{display:block;max-height:26em;overflow:hidden;padding:10px 0 0 0}
.stylized_form .select_wrapper.expanded .scroll_pane li:hover{background-color:#f2f2f2;color:#000}
.stylized_form .select_wrapper.expanded .scroll_pane .jspContainer{padding:0}
.stylized_form .select_wrapper.expanded .scroll_pane .jspContainer .multiswatch_container{display:inline-block;margin-right:4px;width:2em}
.stylized_form .select_wrapper.expanded .scroll_pane .jspContainer .multiswatch_container ul{margin:0;display:block;width:inherit;padding:0}
.stylized_form .select_wrapper.expanded .scroll_pane .jspContainer .multiswatch_container ul li{display:block}
.stylized_form .select_wrapper.expanded .scroll_pane .jspContainer .multiswatch_container ul li .label{top:-2px;display:inline-block}
.stylized_form .select_wrapper.expanded .scroll_pane .jspContainer .multiswatch_container ul li.selected{color:#888}
.stylized_form .primary_button{float:right;padding:.6em .55em;border-radius:0}
.stylized_form .primary_button:hover{float:right;padding:.4em .3em}
.stylized_form .scroll_pane .multiswatch_container,.stylized_form .multiswatch_container{margin-right:4px;display:inline-block}
.stylized_form .scroll_pane .multiswatch_container ul,.stylized_form .multiswatch_container ul{width:1.8em;margin:0}
.stylized_form .scroll_pane .multiswatch_container ul li,.stylized_form .multiswatch_container ul li{float:left;height:.75em;padding:0;width:.75em}
.stylized_form .scroll_pane .multiswatch_container ul.dual_swatch li,.stylized_form .multiswatch_container ul.dual_swatch li{height:1.417em}
.stylized_form .scroll_pane .multiswatch_container+.label,.stylized_form .multiswatch_container+.label{top:1px;position:relative}
.stylized_form .scroll_pane .multiswatch_container ul{width:1.75em!important;height:1.417em}
.jspTrack{background-color:#fff;height:auto}
.jspDrag{border-radius:3px;background-color:#999;width:5px}
.jspContainer{width:100%}
.jspPane{width:100%}
.jspCap{display:block;height:10px}
.jspHorizontalBar{display:none}
.scrollPane{display:block}
input[type="checkbox"]{width:17px;height:16px;padding:0;outline-width:0;border:medium none;-webkit-appearance:button;-moz-appearance:button;appearance:button;background:url('../images/input-checkbox-unchecked.png') no-repeat center rgba(0,0,0,0)}
input[type="checkbox"]:checked{background-image:url('../images/input-checkbox-checked.png')}
.custom-checkbox{position:relative;display:inline-block;z-index:1}
.custom-checkbox-unchecked{background:url('../images/input-checkbox-unchecked.png') no-repeat center 50%}
.custom-checkbox-checked{background:url('../images/input-checkbox-checked.png') no-repeat center 50%}
@media(min-device-width:768px) and (max-device-width:979px){.stylized_form .select_wrapper.expanded .scroll_pane{overflow-y:scroll;height:260px}
.stylized_form .select_wrapper .select_header .icon_container{padding:0 .7em 0 .7em;content:">\0000a0"}
.stylized_form .select_wrapper .label{top:0}
.stylized_form>.select_wrapper{margin-bottom:.75em}
.stylized_form>.row-fluid{margin-bottom:0}
.stylized_form .primary_button{padding:.75em}
}
.pull-right{float:right}
.pull-left{float:left}
.hide{display:none}
.show{display:block}
.invisible{visibility:hidden}
html{height:100%}
.http_error{height:inherit}
.http_error #primaryNavigation{border-bottom:solid 4px #000}
.http_error #mainContainer,.http_error #contentContainer{height:85%;min-height:400px}
.http_error #contentContainer{display:table}
.http_error #mainContent{width:550px;text-align:center;margin:0 auto;display:table-cell;vertical-align:middle}
.http_error #mainContent header h1{font-size:2.2em;line-height:1.2em;margin-bottom:15px}
.http_error #mainContent header h2{font-size:.833em;line-height:1.2em}
.http_error #mainContent header h2 a:hover{border-bottom:solid 2px #000}
.http_error #mainContent ul{width:538px;margin:0 auto;margin-top:30px;font-size:.9em;position:relative;left:13px;height:30px}
.http_error #mainContent ul li{float:left;margin-right:25px;color:#fff}
.http_error #mainContent ul li a{display:block;width:150px;padding:.85em 0!important}
.http_error #mainContent ul li a:hover{border-color:#000;background-color:#fff;color:#000;padding:.85em 0!important}
.lt-ie8 .http_error #mainContainer,.lt-ie8 .http_error #contentContainer{height:50%}
.lt-ie8 .http_error #contentContainer{display:block;position:absolute;top:50%}
.lt-ie8 .http_error #mainContent{display:block;position:relative;top:-25%}
/*!
 * Bootstrap Responsive v2.0.4
 *
 * Copyright 2012 Twitter, Inc
 * Licensed under the Apache License v2.0
 * http://www.apache.org/licenses/LICENSE-2.0
 *
 * Designed and built with all the love in the world @twitter by @mdo and @fat.
 */.clearfix{*zoom:1}
.clearfix:before,.clearfix:after{display:table;content:""}
.clearfix:after{clear:both}
.hide-text{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}
.chanel-font{font-family:"ABChanelCouture-SemiboldRg",Helvetica,Arial,"Lucida Grande",sans-serif;font-weight:normal;letter-spacing:.025em}
.input-block-level{display:block;width:100%;min-height:28px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}
.hidden{display:none;visibility:hidden}
.visible-phone{display:none!important}
.visible-tablet{display:none!important}
.hidden-desktop{display:none!important}
@media(max-width:767px){.visible-phone{display:inherit!important}
.hidden-phone{display:none!important}
.hidden-desktop{display:inherit!important}
.visible-desktop{display:none!important}
}
@media(min-width:768px) and (max-width:979px){.visible-tablet{display:inherit!important}
.hidden-tablet{display:none!important}
.hidden-desktop{display:inherit!important}
.visible-desktop{display:none!important}
}
@media(max-width:979px){body{padding-top:0}
.navbar-fixed-top,.navbar-fixed-bottom{position:static}
.navbar-fixed-top{margin-bottom:12px}
.navbar-fixed-bottom{margin-top:12px}
.navbar-fixed-top .navbar-inner,.navbar-fixed-bottom .navbar-inner{padding:5px}
.navbar .container{width:auto;padding:0}
.navbar .brand{padding-left:10px;padding-right:10px;margin:0 0 0 -5px}
.nav-collapse{clear:both}
.nav-collapse .nav{float:none;margin:0 0 6px}
.nav-collapse .nav>li{float:none}
.nav-collapse .nav>li>a{margin-bottom:2px}
.nav-collapse .nav>.divider-vertical{display:none}
.nav-collapse .nav .nav-header{color:#999;text-shadow:none}
.nav-collapse .nav>li>a,.nav-collapse .dropdown-menu a{padding:6px 15px;font-weight:bold;color:#999;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}
.nav-collapse .btn{padding:4px 10px 4px;font-weight:normal;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}
.nav-collapse .dropdown-menu li+li a{margin-bottom:2px}
.nav-collapse .nav>li>a:hover,.nav-collapse .dropdown-menu a:hover{background-color:#222}
.nav-collapse.in .btn-group{margin-top:5px;padding:0}
.nav-collapse .dropdown-menu{position:static;top:auto;left:auto;float:none;display:block;max-width:none;margin:0 15px;padding:0;background-color:transparent;border:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}
.nav-collapse .dropdown-menu:before,.nav-collapse .dropdown-menu:after{display:none}
.nav-collapse .dropdown-menu .divider{display:none}
.nav-collapse .navbar-form,.nav-collapse .navbar-search{float:none;padding:6px 15px;margin:6px 0;border-top:1px solid #222;border-bottom:1px solid #222;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.1),0 1px 0 rgba(255,255,255,.1);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,.1),0 1px 0 rgba(255,255,255,.1);box-shadow:inset 0 1px 0 rgba(255,255,255,.1),0 1px 0 rgba(255,255,255,.1)}
.navbar .nav-collapse .nav.pull-right{float:none;margin-left:0}
.nav-collapse,.nav-collapse.collapse{overflow:hidden;height:0}
.navbar .btn-navbar{display:block}
.navbar-static .navbar-inner{padding-left:10px;padding-right:10px}
}
@media(min-width:980px){.nav-collapse.collapse{height:auto!important;overflow:visible!important}
}
.no-boxshadow #megaMenu #primaryNavigation .unstyled .megaMenuPanel{border:solid 1px #eee}
.no-boxshadow #megaMenu #secondaryNavigation .drop_down_overlay{border:solid 1px #eee}
.no-borderradius #megaMenu #primaryNavigation .account_info_container .cart_count.circle{background:#fff url('../images/black_circle_17x17.png') no-repeat center}
.lt-ie9 body,.lt-ie8 body{min-width:1003px}
.lt-ie9 #megaMenu #secondaryNavigation .hoverActive .section_selector,.lt-ie8 #megaMenu #secondaryNavigation .hoverActive .section_selector{z-index:10}
.lt-ie9 #megaMenu #secondaryNavigation .hoverActive .section_selector img,.lt-ie8 #megaMenu #secondaryNavigation .hoverActive .section_selector img{border-bottom:solid 1px #fff}
.lt-ie9 footer #cartContent,.lt-ie8 footer #cartContent{width:700px}
.lt-ie9 #mainDock #subFooter ul>li a,.lt-ie8 #mainDock #subFooter ul>li a{white-space:nowrap}
.lt-ie9 #mainContainer,.lt-ie8 #mainContainer,.lt-ie9 #mainDock>div .wrapper,.lt-ie8 #mainDock>div .wrapper{min-width:990px;max-width:1220px}
.lt-ie9 #subFooter .dd_content_subscribe{height:265px}
.lt-ie9 #megaMenu #secondaryNavigation .section_selector{top:95px}
.lt-ie9 #megaMenu #secondaryNavigation .drop_down_overlay{top:101px}
.ie8.lt-ie8 #megaMenu #primaryNavigation ul.unstyled{overflow:visible}
.ie8.lt-ie8 .modal .close .icon{top:0}
.lt-ie8 .modal-open{height:100%}
.lt-ie8 #megaMenu #primaryNavigation .menu_container{float:left;display:inline-block}
.lt-ie8 #megaMenu #primaryNavigation .menu_container li.chanel_logo{padding:.5em .5em 1em .5em}
.lt-ie8 #megaMenu #primaryNavigation .unstyled{overflow:hidden}
.lt-ie8 #megaMenu #primaryNavigation .unstyled .megaMenuOverlay{top:38px}
.lt-ie8 #megaMenu #primaryNavigation .unstyled .megaMenuOverlay .span3{width:22.48%}
.lt-ie8 #megaMenu #primaryNavigation .unstyled .megaMenuOverlay .span9{margin-left:0;width:71%}
.lt-ie8 #megaMenu #primaryNavigation .unstyled .megaMenuOverlay .subcategories .span8{margin-left:0}
.lt-ie8 #megaMenu #primaryNavigation .unstyled .megaMenuPanel{position:relative;left:-1px}
.lt-ie8 #megaMenu #primaryNavigation .unstyled .megaMenuPanel .category a img{margin-top:1px}
.lt-ie8 #megaMenu #primaryNavigation .unstyled>li>a{color:#000}
.lt-ie8 #megaMenu #primaryNavigation .unstyled>li.selected>a,.lt-ie8 #megaMenu #primaryNavigation .unstyled>li.selected:hover>a{color:#fff}
.lt-ie8 #megaMenu #primaryNavigation .unstyled>li:hover>a{color:#888}
.lt-ie8 #megaMenu #primaryNavigation .unstyled>li li a{color:#888}
.lt-ie8 #megaMenu #primaryNavigation .unstyled>li li a:hover{color:#000}
.lt-ie8 #megaMenu #secondaryNavigation .noMenu:hover a{color:#888}
.lt-ie8 #megaMenu #secondaryNavigation a{color:#000}
.lt-ie8 #megaMenu #secondaryNavigation .hoverActive{position:relative}
.lt-ie8 #megaMenu #secondaryNavigation .hoverActive>a{color:#888}
.lt-ie8 #megaMenu #secondaryNavigation .hoverActive .section_selector{left:0;top:19px}
.lt-ie8 #megaMenu #secondaryNavigation .hoverActive .section_selector img{border-bottom:solid 1px #fff}
.lt-ie8 #megaMenu #secondaryNavigation .hoverActive .drop_down_overlay{left:0;top:25px}
.lt-ie8 #megaMenu #secondaryNavigation .hoverActive .drop_down_overlay ul li:hover a{color:#888}
.lt-ie8 #megaMenu #secondaryNavigation .active>a{color:#fff}
.lt-ie8 #megaMenu #secondaryNavigation .drop_down_overlay{clear:both}
.lt-ie8 #megaMenu #secondaryNavigation .unstyled{overflow:hidden;margin-bottom:.4em}
.lt-ie8 #megaMenu .megaMenuOverlay .section_selector img{top:6px}
.lt-ie8 .the_other_white_button a{color:#000}
.lt-ie8 .black_button a{color:#fff}
.lt-ie8 .black_button:hover a,.lt-ie8 .black_button.black_button_hovered a{color:#000}
.lt-ie8 .carousel-control:hover{filter:opacity(50)}
.lt-ie8 #mainDock .span3{width:21%}
.lt-ie8 #mainDock #subFooter{text-align:center;margin:0 auto}
.lt-ie8 #mainDock #subFooter ul.unstyled{width:auto;text-align:center;margin:0 auto;display:inline}
.lt-ie8 #mainDock #subFooter ul.unstyled ul{margin:0;text-align:center}
.lt-ie8 #mainDock #subFooter ul.unstyled ul a{color:#fff}
.lt-ie8 #mainDock #subFooter a{color:#888}
.lt-ie8 #mainDock #subFooter a:hover{color:#fff}
.lt-ie8 #mainDock #subFooter .dd_content_subscribe{height:270px}
.lt-ie8 #mainDock #dockLogIn a{color:#777}
.lt-ie8 #mainDock .dock_items a{color:#000}
.lt-ie8 #mainDock #dockCart .selector{z-index:10}
.lt-ie8 #mainDock #dockCart .select_wrapper .select_header .icon_container{background-position:-222px -11px!important;background-color:#000}
.lt-ie8 #mainDock #dockCart #cartContent{padding-top:10px}
.lt-ie8 #mainDock #dockCart #cartContent .scroll_pane{left:auto}
.lt-ie8 #mainDock #dockCart .item .item_content .purchaseInfo .purchase .RemoveFrom-dockCart{*display:inline;*zoom:1}
.lt-ie8 #axisContainer>.row-fluid:first-child{margin-bottom:1.9605%}
.lt-ie8 #axisContainer>.row-fluid>.span6{margin-top:0!important}
.lt-ie8 #axisContainer>.row-fluid .carousel-control-wrapper{background-color:purple}
.lt-ie8 #axisContainer>.row-fluid .carousel-control-wrapper .carousel-control{background-color:transparent}
.lt-ie8 #axisContainer>.row-fluid .carousel-control-wrapper .carousel-control:hover{filter:opacity(50);background-color:#000}
.lt-ie8 #axisContainer>.row-fluid .carousel-control-wrapper .carousel-control.right{float:right}
.lt-ie8 #axisContainer>.row-fluid .carousel-control-wrapper .carousel-control.left{float:left}
.lt-ie8 #axisContainer>.row-fluid .carousel-control-wrapper .carousel-control img{margin-top:400%}
.lt-ie8 #axisContainer>.row-fluid>div{margin-bottom:0}
.lt-ie8 #parentCategoryGroup .category img{position:relative;top:-1px}
.lt-ie8 #pdpContainer #leftCol .stylized_form{text-align:left}
.lt-ie8 #pdpContainer #leftCol .stylized_form .row-fluid{position:static}
.lt-ie8 #pdpContainer #leftCol .black_arrow{vertical-align:middle;padding-top:3px}
.lt-ie8 #pdpContainer #leftCol .black_arrow_down{background-position:-205px -162px}
.lt-ie8 #pdpContainer #leftCol .black_arrow_up{background-position:-220px -162px}
.lt-ie8 #pdpContainer .carousel .carousel-control span{display:block}
.lt-ie8 #pdpContainer #centerCol .center_content .promo_content{position:relative}
.lt-ie8 .product_container .title a{color:#000}
.lt-ie8 .product_container .sub_title a{color:#888}
.lt-ie8 .product_container .sub_title a:hover{color:#000}
.lt-ie8 #XCollectionsContainer .subcategory_container .products_container .product_row .product_container{zoom:1}
.lt-ie8 #categoryContainer .subcategory_container .products_container .product_row .axis_promo,.lt-ie8 #subCategoryContainer .subcategory_container .products_container .product_row .axis_promo,.lt-ie8 #collectionsContainer .subcategory_container .products_container .product_row .axis_promo,.lt-ie8 #theLookContainer .subcategory_container .products_container .product_row .axis_promo,.lt-ie8 #XCollectionsContainer .subcategory_container .products_container .product_row .axis_promo,.lt-ie8 #searchResultContainer .subcategory_container .products_container .product_row .axis_promo,.lt-ie8 #categoryContainer .subcategory_container .products_container .product_row .product_container,.lt-ie8 #subCategoryContainer .subcategory_container .products_container .product_row .product_container,.lt-ie8 #collectionsContainer .subcategory_container .products_container .product_row .product_container,.lt-ie8 #theLookContainer .subcategory_container .products_container .product_row .product_container,.lt-ie8 #XCollectionsContainer .subcategory_container .products_container .product_row .product_container,.lt-ie8 #searchResultContainer .subcategory_container .products_container .product_row .product_container{*display:inline;*zoom:1}
.lt-ie8 #contentContainer .breadcrumbs .breadcrumb{*display:inline;*zoom:1}
.lt-ie8 #contentContainer .breadcrumbs .breadcrumb-icon{position:relative;top:-3px}
.lt-ie8 #contentContainer .breadcrumbs a{color:#999}
.lt-ie8 #contentContainer .category_title a{color:#000}
.lt-ie8 #contentContainer .back_to_top .icon_container{position:relative;top:-3px}
.lt-ie8 #contentContainer .back_to_top a{color:#000}
.lt-ie8 #contentContainer .prev_next span a{color:#000}
.lt-ie8 #contentContainer .prev_next span a:hover span{opacity:.5;filter:alpha(opacity=50)}
.lt-ie8 #contentContainer .prev_next span span{position:relative;top:-2px;width:12px}
.lt-ie8 #contentContainer .prev_next .left_black_icon{background-position:-73px -163px}
.lt-ie8 #contentContainer .prev_next .right_black_icon{background-position:-89px -163px}
.lt-ie8 .accordion-heading a{color:#777;outline:0}
.lt-ie8 .accordion-heading:hover a{color:#000}
.lt-ie8 .scroll_pane{left:0;overflow:hidden;margin-left:0;text-align:left}
.lt-ie8 .shade_carousel_widget{zoom:1}
.lt-ie8 #productOverlay .product_detail_container{position:relative}
.lt-ie8 #productOverlay .product_detail_container .accordion-body{position:relative}
.lt-ie8 #productOverlay .product_detail_container .accordion-body .item .swatch_container{overflow:hidden}
.lt-ie8 .product_detail_container .accordion-body{zoom:1}
.lt-ie8 .product_detail_container .stylized_form .primary_button{padding-top:.5em!important;padding-bottom:.45em!important}
.lt-ie8 .stylized_form .primary_button{padding-top:.5em;padding-bottom:.45em}
.lt-ie8 .stylized_form .primary_button:hover{padding-top:.2em;padding-bottom:.2em}
.lt-ie8 .stylized_form .select_wrapper .select_header .swatch_container{top:-0.11em}
.lt-ie8 .stylized_form .select_wrapper .scroll_pane ul.unstyled li .label{top:1px}
.lt-ie8 .collections_promo>div{margin-left:0}
.lt-ie8 .collections_promo>div+div{float:right}
.lt-ie8 .error_404 h2 a{color:#000}
.lt-ie8 .modal .close .icon{*display:inline;*zoom:1;position:relative;top:-4px;left:-2px}
