.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}
@media only screen and (device-width:768px){.touch.backgroundsize .more_info{background-position:-75px -26px;height:17px;width:17px}
.touch.backgroundsize .play_video{opacity:.65;filter:alpha(opacity=65)}
.touch.backgroundsize .span6 .span6 .extended_video .play_video{left:5px;bottom:85px}
.touch.backgroundsize .span6 .span12 .extended_video .play_video{left:5px;bottom:95px}
.touch.backgroundsize .extended_video .play_video{opacity:.5;filter:alpha(opacity=50);background-position:-220px -21px;-webkit-background-size:340px 80px;-moz-background-size:340px 80px;-o-background-size:340px 80px;background-size:340px 80px}
.touch.backgroundsize .modal .close{top:5px!important;right:10px!important}
.touch.backgroundsize .modal .close .close-icon{position:relative;top:1px}
.touch #mainContainer .prev_next a span{position:relative;top:1px}
.touch #mainContainer #quickBuy .right_container{left:0}
.touch #mainContainer a,.touch #mainContainer div{-webkit-tap-highlight-color:rgba(0,0,0,0)}
.touch #mainContainer .stylized_form .select_wrapper .swatch_container ~ .label{vertical-align:top;position:static}
.touch #mainContainer #cartContent{max-width:60%}
.touch #mainContainer ::-webkit-input-placeholder{padding-left:0;text-indent:0;font-family:"ABChanelCouture-SemiboldRg",Helvetica,Arial,"Lucida Grande",sans-serif}
.touch #mainContainer input,.touch #mainContainer textarea{-webkit-border-radius:0}
.touch #mainContainer .play_video{opacity:.8;filter:alpha(opacity=80)}
.touch #mainContainer #axisContainer div.row-fluid+div.row-fluid>.span6{margin-top:19px}
.touch #mainContainer #axisContainer .carousel-control{width:2%}
.touch #mainContainer #megaMenu #primaryNavigation .popover_trigger.search form{display:none!important}
.touch #mainContainer #megaMenu #primaryNavigation .ipad_search_popover_trigger{display:inline-block}
.touch #mainContainer #megaMenu #primaryNavigation input#megamenu_email::-webkit-input-placeholder{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif!important}
.touch #mainContainer #megaMenu #primaryNavigation ul li.hasMegaMenu,.touch #mainContainer #megaMenu #primaryNavigation ul li.noMenu{margin-top:2px}
.touch #mainContainer #megaMenu #primaryNavigation ul li.hasMegaMenu .megaMenuOverlay .subcategories ul,.touch #mainContainer #megaMenu #primaryNavigation ul li.noMenu .megaMenuOverlay .subcategories ul{padding-top:5px}
.touch #mainContainer #megaMenu #primaryNavigation ul li.hasMegaMenu .megaMenuOverlay .subcategories ul li,.touch #mainContainer #megaMenu #primaryNavigation ul li.noMenu .megaMenuOverlay .subcategories ul li{position:relative;line-height:12px;margin:0;padding:0;display:block}
.touch #mainContainer #megaMenu #primaryNavigation ul li.hasMegaMenu .megaMenuOverlay .subcategories ul li a,.touch #mainContainer #megaMenu #primaryNavigation ul li.noMenu .megaMenuOverlay .subcategories ul li a{margin:0;padding:0;line-height:1em}
.touch #mainContainer #megaMenu #primaryNavigation ul li.hasMegaMenu .megaMenuOverlay .section_selector,.touch #mainContainer #megaMenu #primaryNavigation ul li.noMenu .megaMenuOverlay .section_selector{border-bottom:3px solid #000}
.touch #mainContainer #megaMenu #primaryNavigation ul li.hasMegaMenu .megaMenuOverlay .megaMenuPanel .close,.touch #mainContainer #megaMenu #primaryNavigation ul li.noMenu .megaMenuOverlay .megaMenuPanel .close{font-weight:normal;opacity:1;filter:alpha(opacity=100)}
.touch #mainContainer #megaMenu #secondaryNavigation ul{margin-bottom:2.8em}
.touch #mainContainer #megaMenu #secondaryNavigation ul li .drop_down_overlay ul li{line-height:.833em;margin:3px 0}
.touch #mainContainer .hasDropDownMenu .drop_down_overlay ul li{margin-bottom:1.5em}
.touch #mainContainer .hasDropDownMenu .drop_down_overlay ul li:last-child{margin-bottom:0}
.touch #mainContainer #specialOffers{width:180px}
.touch #mainContainer .breadcrumbs .breadcrumb-icon{position:relative;top:2px}
.touch #mainContainer .popover{margin-left:72px}
.touch #mainContainer .popover.top .arrow{left:22px}
.touch #mainContainer #categoryContainer .subcategory_container .products_container .product_row .product_container:nth-child(4n+4),.touch #mainContainer #subCategoryContainer .subcategory_container .products_container .product_row .product_container:nth-child(4n+4),.touch #mainContainer #collectionsContainer .subcategory_container .products_container .product_row .product_container:nth-child(4n+4),.touch #mainContainer #searchResultContainer .subcategory_container .products_container .product_row .product_container:nth-child(4n+4),.touch #mainContainer #XCollectionsContainer .subcategory_container .products_container .product_row .product_container:nth-child(4n+4),.touch #mainContainer #theLookContainer .subcategory_container .products_container .product_row .product_container:nth-child(4n+4){margin-right:0}
.touch #mainContainer #categoryContainer .subcategory_container .products_container .product_row .product_container>ul>li,.touch #mainContainer #subCategoryContainer .subcategory_container .products_container .product_row .product_container>ul>li,.touch #mainContainer #collectionsContainer .subcategory_container .products_container .product_row .product_container>ul>li,.touch #mainContainer #searchResultContainer .subcategory_container .products_container .product_row .product_container>ul>li,.touch #mainContainer #XCollectionsContainer .subcategory_container .products_container .product_row .product_container>ul>li,.touch #mainContainer #theLookContainer .subcategory_container .products_container .product_row .product_container>ul>li{width:155px}
.touch #mainContainer #categoryContainer .subcategory_container .products_container .product_row .product_container>ul>li .secondary_button,.touch #mainContainer #subCategoryContainer .subcategory_container .products_container .product_row .product_container>ul>li .secondary_button,.touch #mainContainer #collectionsContainer .subcategory_container .products_container .product_row .product_container>ul>li .secondary_button,.touch #mainContainer #searchResultContainer .subcategory_container .products_container .product_row .product_container>ul>li .secondary_button,.touch #mainContainer #XCollectionsContainer .subcategory_container .products_container .product_row .product_container>ul>li .secondary_button,.touch #mainContainer #theLookContainer .subcategory_container .products_container .product_row .product_container>ul>li .secondary_button{padding-top:1px;padding-bottom:2px}
.touch #mainContainer #categoryContainer .subcategory_container .products_container .product_row .product_container>ul>li.img,.touch #mainContainer #subCategoryContainer .subcategory_container .products_container .product_row .product_container>ul>li.img,.touch #mainContainer #collectionsContainer .subcategory_container .products_container .product_row .product_container>ul>li.img,.touch #mainContainer #searchResultContainer .subcategory_container .products_container .product_row .product_container>ul>li.img,.touch #mainContainer #XCollectionsContainer .subcategory_container .products_container .product_row .product_container>ul>li.img,.touch #mainContainer #theLookContainer .subcategory_container .products_container .product_row .product_container>ul>li.img{width:135px;margin-left:auto;margin-right:auto}
.touch #mainContainer #categoryContainer .subcategory_container .products_container .product_row .product_container>ul>li.shade_container,.touch #mainContainer #subCategoryContainer .subcategory_container .products_container .product_row .product_container>ul>li.shade_container,.touch #mainContainer #collectionsContainer .subcategory_container .products_container .product_row .product_container>ul>li.shade_container,.touch #mainContainer #searchResultContainer .subcategory_container .products_container .product_row .product_container>ul>li.shade_container,.touch #mainContainer #XCollectionsContainer .subcategory_container .products_container .product_row .product_container>ul>li.shade_container,.touch #mainContainer #theLookContainer .subcategory_container .products_container .product_row .product_container>ul>li.shade_container{width:165px;padding-top:3px}
.touch #mainContainer #categoryContainer .subcategory_container .products_container .product_row .product_container>ul>li.shade_container .carousel,.touch #mainContainer #subCategoryContainer .subcategory_container .products_container .product_row .product_container>ul>li.shade_container .carousel,.touch #mainContainer #collectionsContainer .subcategory_container .products_container .product_row .product_container>ul>li.shade_container .carousel,.touch #mainContainer #searchResultContainer .subcategory_container .products_container .product_row .product_container>ul>li.shade_container .carousel,.touch #mainContainer #XCollectionsContainer .subcategory_container .products_container .product_row .product_container>ul>li.shade_container .carousel,.touch #mainContainer #theLookContainer .subcategory_container .products_container .product_row .product_container>ul>li.shade_container .carousel{width:100%}
.touch #mainContainer #categoryContainer .subcategory_container .products_container .product_row .product_container>ul>li.shade_container .carousel .carousel-control,.touch #mainContainer #subCategoryContainer .subcategory_container .products_container .product_row .product_container>ul>li.shade_container .carousel .carousel-control,.touch #mainContainer #collectionsContainer .subcategory_container .products_container .product_row .product_container>ul>li.shade_container .carousel .carousel-control,.touch #mainContainer #searchResultContainer .subcategory_container .products_container .product_row .product_container>ul>li.shade_container .carousel .carousel-control,.touch #mainContainer #XCollectionsContainer .subcategory_container .products_container .product_row .product_container>ul>li.shade_container .carousel .carousel-control,.touch #mainContainer #theLookContainer .subcategory_container .products_container .product_row .product_container>ul>li.shade_container .carousel .carousel-control{width:12px;top:0;background-color:#fff;padding-top:0;padding-bottom:0;height:49px!important;margin-top:0!important}
.touch #mainContainer #categoryContainer .subcategory_container .products_container .product_row .product_container>ul>li.shade_container .carousel .carousel-control.left,.touch #mainContainer #subCategoryContainer .subcategory_container .products_container .product_row .product_container>ul>li.shade_container .carousel .carousel-control.left,.touch #mainContainer #collectionsContainer .subcategory_container .products_container .product_row .product_container>ul>li.shade_container .carousel .carousel-control.left,.touch #mainContainer #searchResultContainer .subcategory_container .products_container .product_row .product_container>ul>li.shade_container .carousel .carousel-control.left,.touch #mainContainer #XCollectionsContainer .subcategory_container .products_container .product_row .product_container>ul>li.shade_container .carousel .carousel-control.left,.touch #mainContainer #theLookContainer .subcategory_container .products_container .product_row .product_container>ul>li.shade_container .carousel .carousel-control.left{background-position:-301px 19px!important}
.touch #mainContainer #categoryContainer .subcategory_container .products_container .product_row .product_container>ul>li.shade_container .carousel .carousel-control.right,.touch #mainContainer #subCategoryContainer .subcategory_container .products_container .product_row .product_container>ul>li.shade_container .carousel .carousel-control.right,.touch #mainContainer #collectionsContainer .subcategory_container .products_container .product_row .product_container>ul>li.shade_container .carousel .carousel-control.right,.touch #mainContainer #searchResultContainer .subcategory_container .products_container .product_row .product_container>ul>li.shade_container .carousel .carousel-control.right,.touch #mainContainer #XCollectionsContainer .subcategory_container .products_container .product_row .product_container>ul>li.shade_container .carousel .carousel-control.right,.touch #mainContainer #theLookContainer .subcategory_container .products_container .product_row .product_container>ul>li.shade_container .carousel .carousel-control.right{background-position:-321px 19px!important}
.touch #mainContainer #categoryContainer .subcategory_container .products_container .product_row .product_container>ul>li.shade_container .carousel .carousel-control.disabled.left,.touch #mainContainer #subCategoryContainer .subcategory_container .products_container .product_row .product_container>ul>li.shade_container .carousel .carousel-control.disabled.left,.touch #mainContainer #collectionsContainer .subcategory_container .products_container .product_row .product_container>ul>li.shade_container .carousel .carousel-control.disabled.left,.touch #mainContainer #searchResultContainer .subcategory_container .products_container .product_row .product_container>ul>li.shade_container .carousel .carousel-control.disabled.left,.touch #mainContainer #XCollectionsContainer .subcategory_container .products_container .product_row .product_container>ul>li.shade_container .carousel .carousel-control.disabled.left,.touch #mainContainer #theLookContainer .subcategory_container .products_container .product_row .product_container>ul>li.shade_container .carousel .carousel-control.disabled.left{background-position:-338px 19px!important}
.touch #mainContainer #categoryContainer .subcategory_container .products_container .product_row .product_container>ul>li.shade_container .carousel .carousel-control.disabled.right,.touch #mainContainer #subCategoryContainer .subcategory_container .products_container .product_row .product_container>ul>li.shade_container .carousel .carousel-control.disabled.right,.touch #mainContainer #collectionsContainer .subcategory_container .products_container .product_row .product_container>ul>li.shade_container .carousel .carousel-control.disabled.right,.touch #mainContainer #searchResultContainer .subcategory_container .products_container .product_row .product_container>ul>li.shade_container .carousel .carousel-control.disabled.right,.touch #mainContainer #XCollectionsContainer .subcategory_container .products_container .product_row .product_container>ul>li.shade_container .carousel .carousel-control.disabled.right,.touch #mainContainer #theLookContainer .subcategory_container .products_container .product_row .product_container>ul>li.shade_container .carousel .carousel-control.disabled.right{background-position:-359px 19px!important}
.touch #mainContainer #categoryContainer .subcategory_container .products_container .product_row .product_container>ul>li.shade_container .carousel .carousel-inner .item>ul.swatch_container,.touch #mainContainer #subCategoryContainer .subcategory_container .products_container .product_row .product_container>ul>li.shade_container .carousel .carousel-inner .item>ul.swatch_container,.touch #mainContainer #collectionsContainer .subcategory_container .products_container .product_row .product_container>ul>li.shade_container .carousel .carousel-inner .item>ul.swatch_container,.touch #mainContainer #searchResultContainer .subcategory_container .products_container .product_row .product_container>ul>li.shade_container .carousel .carousel-inner .item>ul.swatch_container,.touch #mainContainer #XCollectionsContainer .subcategory_container .products_container .product_row .product_container>ul>li.shade_container .carousel .carousel-inner .item>ul.swatch_container,.touch #mainContainer #theLookContainer .subcategory_container .products_container .product_row .product_container>ul>li.shade_container .carousel .carousel-inner .item>ul.swatch_container{padding-left:4px!important}
.touch #mainContainer #categoryContainer .subcategory_container .products_container .product_row .product_container>ul>li.shade_container .swatch_container,.touch #mainContainer #subCategoryContainer .subcategory_container .products_container .product_row .product_container>ul>li.shade_container .swatch_container,.touch #mainContainer #collectionsContainer .subcategory_container .products_container .product_row .product_container>ul>li.shade_container .swatch_container,.touch #mainContainer #searchResultContainer .subcategory_container .products_container .product_row .product_container>ul>li.shade_container .swatch_container,.touch #mainContainer #XCollectionsContainer .subcategory_container .products_container .product_row .product_container>ul>li.shade_container .swatch_container,.touch #mainContainer #theLookContainer .subcategory_container .products_container .product_row .product_container>ul>li.shade_container .swatch_container{width:130px;padding-left:4px!important;margin-left:15px!important}
.touch #mainContainer #categoryContainer .subcategory_container .products_container .product_row .product_container>ul>li.shade_container .swatch_container li,.touch #mainContainer #subCategoryContainer .subcategory_container .products_container .product_row .product_container>ul>li.shade_container .swatch_container li,.touch #mainContainer #collectionsContainer .subcategory_container .products_container .product_row .product_container>ul>li.shade_container .swatch_container li,.touch #mainContainer #searchResultContainer .subcategory_container .products_container .product_row .product_container>ul>li.shade_container .swatch_container li,.touch #mainContainer #XCollectionsContainer .subcategory_container .products_container .product_row .product_container>ul>li.shade_container .swatch_container li,.touch #mainContainer #theLookContainer .subcategory_container .products_container .product_row .product_container>ul>li.shade_container .swatch_container li{width:20px;height:20px;margin:0 1em 1.85em;border:0}
.touch #mainContainer #categoryContainer .subcategory_container .products_container .product_row .product_container>ul>li.shade_container .swatch_container li .multiswatch_container>ul,.touch #mainContainer #subCategoryContainer .subcategory_container .products_container .product_row .product_container>ul>li.shade_container .swatch_container li .multiswatch_container>ul,.touch #mainContainer #collectionsContainer .subcategory_container .products_container .product_row .product_container>ul>li.shade_container .swatch_container li .multiswatch_container>ul,.touch #mainContainer #searchResultContainer .subcategory_container .products_container .product_row .product_container>ul>li.shade_container .swatch_container li .multiswatch_container>ul,.touch #mainContainer #XCollectionsContainer .subcategory_container .products_container .product_row .product_container>ul>li.shade_container .swatch_container li .multiswatch_container>ul,.touch #mainContainer #theLookContainer .subcategory_container .products_container .product_row .product_container>ul>li.shade_container .swatch_container li .multiswatch_container>ul{width:20px;height:20px}
.touch #mainContainer #categoryContainer .subcategory_container .products_container .product_row .product_container>ul>li.shade_container .swatch_container li .multiswatch_container>ul.dual_swatch li,.touch #mainContainer #subCategoryContainer .subcategory_container .products_container .product_row .product_container>ul>li.shade_container .swatch_container li .multiswatch_container>ul.dual_swatch li,.touch #mainContainer #collectionsContainer .subcategory_container .products_container .product_row .product_container>ul>li.shade_container .swatch_container li .multiswatch_container>ul.dual_swatch li,.touch #mainContainer #searchResultContainer .subcategory_container .products_container .product_row .product_container>ul>li.shade_container .swatch_container li .multiswatch_container>ul.dual_swatch li,.touch #mainContainer #XCollectionsContainer .subcategory_container .products_container .product_row .product_container>ul>li.shade_container .swatch_container li .multiswatch_container>ul.dual_swatch li,.touch #mainContainer #theLookContainer .subcategory_container .products_container .product_row .product_container>ul>li.shade_container .swatch_container li .multiswatch_container>ul.dual_swatch li{height:20px;float:left;margin:0}
.touch #mainContainer #categoryContainer .subcategory_container .products_container .product_row .product_container>ul>li.shade_container .swatch_container li .multiswatch_container>ul>li,.touch #mainContainer #subCategoryContainer .subcategory_container .products_container .product_row .product_container>ul>li.shade_container .swatch_container li .multiswatch_container>ul>li,.touch #mainContainer #collectionsContainer .subcategory_container .products_container .product_row .product_container>ul>li.shade_container .swatch_container li .multiswatch_container>ul>li,.touch #mainContainer #searchResultContainer .subcategory_container .products_container .product_row .product_container>ul>li.shade_container .swatch_container li .multiswatch_container>ul>li,.touch #mainContainer #XCollectionsContainer .subcategory_container .products_container .product_row .product_container>ul>li.shade_container .swatch_container li .multiswatch_container>ul>li,.touch #mainContainer #theLookContainer .subcategory_container .products_container .product_row .product_container>ul>li.shade_container .swatch_container li .multiswatch_container>ul>li{width:10px;height:10px;left:left;margin:0}
.touch #mainContainer #categoryContainer .subcategory_container .products_container .product_row .product_container>ul>li.shade_container .swatch_container.shade_center,.touch #mainContainer #subCategoryContainer .subcategory_container .products_container .product_row .product_container>ul>li.shade_container .swatch_container.shade_center,.touch #mainContainer #collectionsContainer .subcategory_container .products_container .product_row .product_container>ul>li.shade_container .swatch_container.shade_center,.touch #mainContainer #searchResultContainer .subcategory_container .products_container .product_row .product_container>ul>li.shade_container .swatch_container.shade_center,.touch #mainContainer #XCollectionsContainer .subcategory_container .products_container .product_row .product_container>ul>li.shade_container .swatch_container.shade_center,.touch #mainContainer #theLookContainer .subcategory_container .products_container .product_row .product_container>ul>li.shade_container .swatch_container.shade_center{padding-left:3px!important}
.touch #mainContainer #categoryContainer .subcategory_container .products_container .product_row .product_container>ul>li.shade_container .swatch_container.shade_center.shade2,.touch #mainContainer #subCategoryContainer .subcategory_container .products_container .product_row .product_container>ul>li.shade_container .swatch_container.shade_center.shade2,.touch #mainContainer #collectionsContainer .subcategory_container .products_container .product_row .product_container>ul>li.shade_container .swatch_container.shade_center.shade2,.touch #mainContainer #searchResultContainer .subcategory_container .products_container .product_row .product_container>ul>li.shade_container .swatch_container.shade_center.shade2,.touch #mainContainer #XCollectionsContainer .subcategory_container .products_container .product_row .product_container>ul>li.shade_container .swatch_container.shade_center.shade2,.touch #mainContainer #theLookContainer .subcategory_container .products_container .product_row .product_container>ul>li.shade_container .swatch_container.shade_center.shade2{width:65px}
.touch #mainContainer #categoryContainer .subcategory_container .products_container .product_row .product_container>ul>li.shade_container .swatch_container.shade_center.shade3,.touch #mainContainer #subCategoryContainer .subcategory_container .products_container .product_row .product_container>ul>li.shade_container .swatch_container.shade_center.shade3,.touch #mainContainer #collectionsContainer .subcategory_container .products_container .product_row .product_container>ul>li.shade_container .swatch_container.shade_center.shade3,.touch #mainContainer #searchResultContainer .subcategory_container .products_container .product_row .product_container>ul>li.shade_container .swatch_container.shade_center.shade3,.touch #mainContainer #XCollectionsContainer .subcategory_container .products_container .product_row .product_container>ul>li.shade_container .swatch_container.shade_center.shade3,.touch #mainContainer #theLookContainer .subcategory_container .products_container .product_row .product_container>ul>li.shade_container .swatch_container.shade_center.shade3,.touch #mainContainer #categoryContainer .subcategory_container .products_container .product_row .product_container>ul>li.shade_container .swatch_container.shade_center.shade5,.touch #mainContainer #subCategoryContainer .subcategory_container .products_container .product_row .product_container>ul>li.shade_container .swatch_container.shade_center.shade5,.touch #mainContainer #collectionsContainer .subcategory_container .products_container .product_row .product_container>ul>li.shade_container .swatch_container.shade_center.shade5,.touch #mainContainer #searchResultContainer .subcategory_container .products_container .product_row .product_container>ul>li.shade_container .swatch_container.shade_center.shade5,.touch #mainContainer #XCollectionsContainer .subcategory_container .products_container .product_row .product_container>ul>li.shade_container .swatch_container.shade_center.shade5,.touch #mainContainer #theLookContainer .subcategory_container .products_container .product_row .product_container>ul>li.shade_container .swatch_container.shade_center.shade5,.touch #mainContainer #categoryContainer .subcategory_container .products_container .product_row .product_container>ul>li.shade_container .swatch_container.shade_center.shade6,.touch #mainContainer #subCategoryContainer .subcategory_container .products_container .product_row .product_container>ul>li.shade_container .swatch_container.shade_center.shade6,.touch #mainContainer #collectionsContainer .subcategory_container .products_container .product_row .product_container>ul>li.shade_container .swatch_container.shade_center.shade6,.touch #mainContainer #searchResultContainer .subcategory_container .products_container .product_row .product_container>ul>li.shade_container .swatch_container.shade_center.shade6,.touch #mainContainer #XCollectionsContainer .subcategory_container .products_container .product_row .product_container>ul>li.shade_container .swatch_container.shade_center.shade6,.touch #mainContainer #theLookContainer .subcategory_container .products_container .product_row .product_container>ul>li.shade_container .swatch_container.shade_center.shade6{width:100px}
.touch #mainContainer #categoryContainer .subcategory_container .axis_video .axis_properties,.touch #mainContainer #subCategoryContainer .subcategory_container .axis_video .axis_properties,.touch #mainContainer #collectionsContainer .subcategory_container .axis_video .axis_properties,.touch #mainContainer #searchResultContainer .subcategory_container .axis_video .axis_properties,.touch #mainContainer #XCollectionsContainer .subcategory_container .axis_video .axis_properties,.touch #mainContainer #theLookContainer .subcategory_container .axis_video .axis_properties{display:none}
.touch #mainContainer #Filter_CollContainer>.subcategory_container .products_container .product_details>div.img{padding-right:10px}
.touch #mainContainer #XCollectionsContainer .subcategory_container .products_container .product_row .product_container{width:21.5%!important}
.touch #mainContainer #XCollectionsContainer .carousel.slide .item.product-item .carousel-caption .carousel-caption-inner{top:25px;right:25px;padding-bottom:10px}
.touch #mainContainer #XCollectionsContainer .carousel.slide .item.product-item .carousel-caption .carousel-caption-inner hr{margin-top:6px}
.touch #mainContainer #XCollectionsContainer .carousel.slide .item.product-item .carousel-caption .carousel-caption-inner h1,.touch #mainContainer #XCollectionsContainer .carousel.slide .item.product-item .carousel-caption .carousel-caption-inner h2,.touch #mainContainer #XCollectionsContainer .carousel.slide .item.product-item .carousel-caption .carousel-caption-inner h3{line-height:14px;padding-bottom:0;margin:6px 0}
.touch #mainContainer .row{margin-left:-20px;*zoom:1}
.touch #mainContainer .row:before,.touch #mainContainer .row:after{display:table;content:""}
.touch #mainContainer .row:after{clear:both}
.touch #mainContainer [class*="span"]{float:left;margin-left:20px}
.touch #mainContainer .container,.touch #mainContainer .navbar-fixed-top .container,.touch #mainContainer .navbar-fixed-bottom .container{width:724px}
.touch #mainContainer .span12{width:724px}
.touch #mainContainer .span11{width:662px}
.touch #mainContainer .span10{width:600px}
.touch #mainContainer .span9{width:538px}
.touch #mainContainer .span8{width:476px}
.touch #mainContainer .span7{width:414px}
.touch #mainContainer .span6{width:352px}
.touch #mainContainer .span5{width:290px}
.touch #mainContainer .span4{width:228px}
.touch #mainContainer .span3{width:166px}
.touch #mainContainer .span2{width:104px}
.touch #mainContainer .span1{width:42px}
.touch #mainContainer .offset12{margin-left:764px}
.touch #mainContainer .offset11{margin-left:702px}
.touch #mainContainer .offset10{margin-left:640px}
.touch #mainContainer .offset9{margin-left:578px}
.touch #mainContainer .offset8{margin-left:516px}
.touch #mainContainer .offset7{margin-left:454px}
.touch #mainContainer .offset6{margin-left:392px}
.touch #mainContainer .offset5{margin-left:330px}
.touch #mainContainer .offset4{margin-left:268px}
.touch #mainContainer .offset3{margin-left:206px}
.touch #mainContainer .offset2{margin-left:144px}
.touch #mainContainer .offset1{margin-left:82px}
.touch #mainContainer .row-fluid{width:100%;*zoom:1}
.touch #mainContainer .row-fluid:before,.touch #mainContainer .row-fluid:after{display:table;content:""}
.touch #mainContainer .row-fluid:after{clear:both}
.touch #mainContainer .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:2.762430939%;*margin-left:2.721581265797386%}
.touch #mainContainer .row-fluid [class*="span"]:first-child{margin-left:0}
.touch #mainContainer .row-fluid .span12{width:99.999999993%;*width:99.95915031979739%}
.touch #mainContainer .row-fluid .span11{width:91.436464082%;*width:91.39561440879739%}
.touch #mainContainer .row-fluid .span10{width:82.87292817100001%;*width:82.8320784977974%}
.touch #mainContainer .row-fluid .span9{width:74.30939226%;*width:74.26854258679738%}
.touch #mainContainer .row-fluid .span8{width:65.74585634900001%;*width:65.70500667579739%}
.touch #mainContainer .row-fluid .span7{width:57.182320438000005%;*width:57.14147076479739%}
.touch #mainContainer .row-fluid .span6{width:48.618784527%;*width:48.57793485379739%}
.touch #mainContainer .row-fluid .span5{width:40.055248616%;*width:40.014398942797385%}
.touch #mainContainer .row-fluid .span4{width:31.491712705%;*width:31.450863031797386%}
.touch #mainContainer .row-fluid .span3{width:22.928176794%;*width:22.887327120797384%}
.touch #mainContainer .row-fluid .span2{width:14.364640883%;*width:14.323791209797385%}
.touch #mainContainer .row-fluid .span1{width:5.801104972%;*width:5.760255298797386%}
.touch #mainContainer input,.touch #mainContainer textarea,.touch #mainContainer .uneditable-input{margin-left:0}
.touch #mainContainer input.span12,textarea.span12,.uneditable-input.span12{width:714px}
.touch #mainContainer input.span11,textarea.span11,.uneditable-input.span11{width:652px}
.touch #mainContainer input.span10,textarea.span10,.uneditable-input.span10{width:590px}
.touch #mainContainer input.span9,textarea.span9,.uneditable-input.span9{width:528px}
.touch #mainContainer input.span8,textarea.span8,.uneditable-input.span8{width:466px}
.touch #mainContainer input.span7,textarea.span7,.uneditable-input.span7{width:404px}
.touch #mainContainer input.span6,textarea.span6,.uneditable-input.span6{width:342px}
.touch #mainContainer input.span5,textarea.span5,.uneditable-input.span5{width:280px}
.touch #mainContainer input.span4,textarea.span4,.uneditable-input.span4{width:218px}
.touch #mainContainer input.span3,textarea.span3,.uneditable-input.span3{width:156px}
.touch #mainContainer input.span2,textarea.span2,.uneditable-input.span2{width:94px}
.touch #mainContainer input.span1,textarea.span1,.uneditable-input.span1{width:32px}
.touch #mainContainer .stylized_form>.select_wrapper,.touch #mainContainer .stylized_form>.row-fluid{margin-bottom:10px}
.touch #mainContainer .collections_promo .carousel-control{height:100%;padding:0;width:20px}
.touch #mainContainer .collections_promo .carousel-control img{margin-top:13px;height:auto!important;display:inline-block}
}
@media only screen and (min-device-width:768px) and (max-device-width:1024px){.touch .popover_trigger input[name="searchTerm"]{display:none!important}
.touch #shareEmail{width:95%;min-height:370px;margin:0 2%;top:10%!important;left:0}
.touch #shareEmail .modal-header{height:95%}
.touch #shareEmail .modal-header .close{top:1px;right:1px}
.touch #shareEmail .modal-header h3{margin-top:5px}
.touch #shareEmail .modal-body{padding:15px 0;width:95%}
.touch #shareEmail .modal-body h4{padding-bottom:20px}
.touch #shareEmail .modal-body #self_info{width:48%!important;position:relative;margin-left:0}
.touch #shareEmail .modal-body #self_info .field_group input{width:55%}
.touch #shareEmail .modal-body #other_info{width:48%!important;float:right}
.touch #shareEmail .modal-body #other_info .field_group input{width:55%}
.touch #shareEmail .modal-body #form_shareByEmail{width:100%}
.touch #shareEmail .modal-body #form_shareByEmail .field_group input{height:18px;width:173px}
.touch #shareEmail .modal-body #form_shareByEmail .field_group textarea{width:173px}
.touch #shareEmail .modal-body #form_shareByEmail .field_group input,.touch #shareEmail .modal-body #form_shareByEmail .field_group textarea{font-size:12px;line-height:14px;padding-top:3px;padding-bottom:3px}
.touch #shareEmail .modal-footer{width:95%;padding-top:15px}
.touch #productOverlay{width:87%;min-height:370px;margin-left:2%;top:6%;margin-top:0;left:0}
.touch #quickBuy .scroll_pane{line-height:1.4em}
.touch #quickBuy .select_header,.touch #quickBuy .accordion{width:97.4%}
.touch #quickBuy .carousel .carousel-control{height:36px!important}
.touch #quickBuy .carousel .item .swatch_container{padding-left:15px!important}
.touch #quickBuy .carousel .item .swatch_container>li{margin:5px 8px 5px 11px;border:0}
.touch #quickBuy .carousel .item .swatch_container>li.selected{margin:3px 6px 3px 9px;border:solid 2px #000}
.touch #quickBuy .carousel.noCarousel .item .swatch_container{padding-left:0!important}
.touch #quickBuy .carousel .carousel-control{width:10px;height:53px!important}
.touch #quickBuy .right_container{width:50%;left:50%}
.touch #quickBuy .right_container .img_container{width:320px;height:320px;margin-left:40px}
.touch #quickBuy .accordion .accordion-heading .accordion-toggle{padding-left:10px!important;padding-right:10px!important}
.touch #quickBuy .accordion .accordion-inner{padding-left:10px!important;padding-right:8px!important}
.touch #quickBuy .product_detail_container{width:325px}
.touch #quickBuy .product_detail_container .stylized_form .clearfix .span5{padding-right:6px}
.touch #mainContainer .search{height:20px;width:20px}
.touch #mainContainer #pdpContainer .goes_well_with_carousel .carousel-inner .item .product_container .price{top:0}
.touch #mainContainer #pdpContainer .special_content{font-size:10px!important}
.touch #mainContainer #pdpContainer #centerCol .col_outer{padding-bottom:100px}
.touch #mainContainer #pdpContainer #centerCol .center_content .promo_content .carousel .carousel-inner{margin-top:10px;padding-bottom:0;height:160px}
.touch #mainContainer #pdpContainer #centerCol .center_content .promo_content .carousel-control{width:200px;margin-left:18px}
.touch #mainContainer #pdpContainer #centerCol .center_content .promo_content .item{width:200px}
.touch #mainContainer #pdpContainer #centerCol .center_content .promo_content .item .axis_promo .promo_image{height:100px}
.touch #mainContainer #pdpContainer #centerCol .center_content .secondary_button{padding-top:1px;padding-bottom:2px}
.touch #mainContainer #pdpContainer #centerCol .center_content .span7{width:50%}
.touch #mainContainer #pdpContainer #centerCol .center_content .span3{border-left:0;position:absolute;top:-10px;right:0;float:right;width:50%}
.touch #mainContainer #pdpContainer #centerCol .product_image_container img{max-width:400px}
.touch #mainContainer .product_detail_container .stylized_form .select_wrapper .select_header .default_option{min-height:14px}
.touch #mainContainer .product_detail_container .scroll_pane{line-height:1.4em}
.touch #mainContainer .product_detail_container .select_header,.touch #mainContainer .product_detail_container .accordion{width:97.4%}
.touch #mainContainer .product_detail_container .carousel .item .swatch_container>li{margin:5px 8px 5px 11px;border:0}
.touch #mainContainer .product_detail_container .carousel .item .swatch_container>li.selected{margin:3px 6px 3px 9px;border:solid 2px #000}
.touch #mainContainer .product_detail_container .carousel.noCarousel .item .swatch_container{padding-left:0!important}
.touch #mainContainer .product_detail_container .carousel .carousel-control{width:10px;height:53px!important}
.touch #mainContainer .product_detail_container .right_container .img_container{width:320px;height:320px;margin-left:40px}
.touch #mainContainer .product_detail_container .accordion .accordion-heading .accordion-toggle{padding-left:10px!important;padding-right:10px!important}
.touch #mainContainer .product_detail_container .accordion .accordion-inner{padding-left:10px!important;padding-right:8px!important}
.touch #mainContainer #XCollectionsContainer .row,.touch #mainContainer #collectionsContainer .row,.touch #mainContainer #theLookContainer .row{margin-left:0}
.touch #mainContainer #XCollectionsContainer .row .span3,.touch #mainContainer #collectionsContainer .row .span3,.touch #mainContainer #theLookContainer .row .span3{float:none;margin:0 auto}
.touch #collectionModal .button_container{width:200px}
.touch #collectionModal .button_container .span3{width:100%}
.touch #collectionModal .button_container .span3 input[type="button"]{border-radius:0}
}
@media only screen and (device-width:768px) and (orientation:landscape){.touch body{width:1024px}
.touch.backgroundsize .select_wrapper .select_header .icon_container{background-position:-15px -66px}
.touch #megaMenu .megaMenuOverlay{top:49px}
.touch #megaMenu #FragranceMegaMenuOverlay .section_selector img{left:232px}
.touch #megaMenu #MakeupMegaMenuOverlay .section_selector img{left:335px}
.touch #megaMenu #SkincareMegaMenuOverlay .section_selector img{left:427px}
.touch #productOverlay{top:70px;left:15px;margin-top:0}
.touch #productOverlay #quickBuy .right_container a.secondary_button{margin-left:77px}
.touch #productOverlay #quickBuy .carousel .item{margin-left:12px}
.touch #productOverlay #quickBuy .carousel .item .swatch_container>li{margin:5px 9px 5px 11px}
.touch #productOverlay #quickBuy .carousel .item .swatch_container>li.selected{margin:3px 7px 3px 9px}
.touch #mainContainer .account_info_container .minicart .item_content{width:176px!important}
.touch #mainContainer .account_info_container .minicart .item_content .remove_item{right:-20px!important}
.touch #mainContainer .account_info_container .minicart .item_content .stylized_form .selector .price_display{right:0!important}
.touch #mainContainer .account_info_container ul.popover_container .popover input[type="submit"]{width:25%!important;margin-left:2.8%!important;padding:5px 2.8%!important}
.touch #mainContainer #searchPopover{top:65px!important}
.touch #mainContainer #searchPopover form#popoverSearchForm{padding:12px 0 17px 13px}
.touch #mainContainer #searchPopover form#popoverSearchForm input#popoverSearchTerm{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif!important;font-size:11px!important;margin-right:30px!important;height:30px!important;text-transform:none!important;width:230px!important;padding:0!important}
.touch #mainContainer #searchPopover form#popoverSearchForm input#popoverSearchTerm::-webkit-input-placeholder{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif!important}
.touch #mainContainer #searchPopover form#popoverSearchForm input[type=submit]{right:5px!important;top:20px!important;width:auto!important;margin-left:0!important}
.touch #mainContainer .hasDropDownMenu .drop_down_overlay{top:97px}
.touch #mainContainer .hasDropDownMenu .section_selector img{top:-1px}
.touch #mainContainer .span6 .span6 .extended_video .play_video{top:82px}
.touch #mainContainer .span6 .span12 .extended_video .play_video{top:218px}
.touch #mainContainer .carousel .item .swatch_container{width:75%;margin-left:30px}
.touch #mainContainer #pdpContainer #centerCol .carousel .carousel-control,.touch #mainContainer .collections_promo .carousel-control{width:auto!important;height:auto!important}
.touch #mainContainer #pdpContainer #centerCol .carousel .carousel-control img,.touch #mainContainer .collections_promo .carousel-control img{width:25px!important;height:48px!important}
.touch #mainContainer .collections_promo{position:relative}
.touch #mainContainer .collections_promo .carousel-control{margin-top:-19px!important;top:50%!important;position:absolute}
.touch #mainContainer #pdpContainer #centerCol .carousel{position:relative}
.touch #mainContainer #pdpContainer #centerCol .carousel .carousel-control{margin-top:-24px!important;top:50%!important;position:absolute}
.touch #mainContainer [id*='isLimitedEditionSwatchContainer'] .item .swatch_container,.touch #mainContainer [id*='isExclusiveEditionSwatchContainer'] .item .swatch_container{margin-left:55px}
.touch #mainContainer .product_detail_container .carousel .item .swatch_container>li{margin:5px 9px 5px 11px}
.touch #mainContainer .product_detail_container .carousel .item .swatch_container>li.selected{margin:3px 7px 3px 9px}
.touch #mainContainer #categoryContainer .subcategory_container .products_container .product_row .product_container:nth-child(4n+4),.touch #mainContainer #subCategoryContainer .subcategory_container .products_container .product_row .product_container:nth-child(4n+4),.touch #mainContainer #collectionsContainer .subcategory_container .products_container .product_row .product_container:nth-child(4n+4),.touch #mainContainer #searchResultContainer .subcategory_container .products_container .product_row .product_container:nth-child(4n+4),.touch #mainContainer #XCollectionsContainer .subcategory_container .products_container .product_row .product_container:nth-child(4n+4),.touch #mainContainer #theLookContainer .subcategory_container .products_container .product_row .product_container:nth-child(4n+4){margin-right:0}
.touch #mainContainer #categoryContainer .subcategory_container .products_container .product_row .product_container>ul>li .swatch_container>li,.touch #mainContainer #subCategoryContainer .subcategory_container .products_container .product_row .product_container>ul>li .swatch_container>li,.touch #mainContainer #collectionsContainer .subcategory_container .products_container .product_row .product_container>ul>li .swatch_container>li,.touch #mainContainer #searchResultContainer .subcategory_container .products_container .product_row .product_container>ul>li .swatch_container>li,.touch #mainContainer #XCollectionsContainer .subcategory_container .products_container .product_row .product_container>ul>li .swatch_container>li,.touch #mainContainer #theLookContainer .subcategory_container .products_container .product_row .product_container>ul>li .swatch_container>li{margin:0 6px 10px 6px!important}
}
@media only screen and (device-width:768px) and (orientation:portrait){.touch body{font-size:55%}
.touch.backgroundsize #mainContainer .play_video{width:14em!important;height:4.75em!important}
.touch.backgroundsize #mainContainer .span6 .span6 .extended_video .play_video{left:7px;top:50px}
.touch.backgroundsize #mainContainer .span6 .span12 .extended_video .play_video{left:7px;top:150px}
.touch.backgroundsize #mainContainer #shareEmail{top:250px!important}
.touch.backgroundsize #mainContainer #filterTriggerDropdownList .icon_container{background-position:-223px -78px!important}
.touch #productOverlay{top:220px!important}
.touch #productOverlay #quickBuy{height:374px;overflow:hidden}
.touch #productOverlay #quickBuy .right_container{left:50%}
.touch #productOverlay #quickBuy .select_wrapper .select_header .icon_container{background-position:-16px -66px;width:10px}
.touch #productOverlay #quickBuy .carousel .carousel-inner{width:290px;margin-left:0}
.touch #productOverlay #quickBuy .carousel .item{margin-left:18px}
.touch #productOverlay #quickBuy .carousel .item .swatch_container>li{margin:5px 9px}
.touch #productOverlay #quickBuy .carousel .item .swatch_container>li.selected{margin:3px 7px}
.touch #mainContainer #megaMenu .megaMenuOverlay{top:30px}
.touch #mainContainer #primaryNavigation .chanel_logo{width:100px!important;height:auto!important;background-size:100% auto!important;margin-right:20px}
.touch #mainContainer #primaryNavigation #FragranceMegaMenuOverlay .section_selector img{left:152px}
.touch #mainContainer #primaryNavigation #MakeupMegaMenuOverlay .section_selector img{left:228px}
.touch #mainContainer #primaryNavigation #SkincareMegaMenuOverlay .section_selector img{left:293px}
.touch #mainContainer #primaryNavigation #minicartPopover #minicartCarousel .carousel-control img{width:.27em}
.touch #mainContainer #primaryNavigation #searchPopover{padding:1em 1.5em 1em 1.5em!important;top:45px!important}
.touch #mainContainer #primaryNavigation #searchPopover form#popoverSearchForm{padding:5px 0 17px 5px}
.touch #mainContainer #primaryNavigation #searchPopover form#popoverSearchForm input#popoverSearchTerm{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif!important;font-size:11px!important;margin-right:10px!important;height:30px!important;text-transform:none!important;width:200px!important;padding:0!important}
.touch #mainContainer #primaryNavigation #searchPopover form#popoverSearchForm input#popoverSearchTerm::-webkit-input-placeholder{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif!important}
.touch #mainContainer #primaryNavigation #searchPopover form#popoverSearchForm input[type=submit]{right:-15px!important;top:15px!important;width:20px!important}
.touch #mainContainer .account_info_container ul.popover_container .popover input[type=text],.touch #mainContainer .account_info_container ul.popover_container .popover input[type=password]{width:17.5em!important}
.touch #mainContainer .account_info_container ul.popover_container .popover input[type=submit]{width:28%;margin-left:4.132%;padding:5px 4.132%}
.touch #mainContainer .account_info_container .minicart.popover_trigger{padding-right:6px!important}
.touch #mainContainer .account_info_container .minicart .item_content{width:51%!important}
.touch #mainContainer .account_info_container .minicart .item_content .remove_item{right:-7px!important}
.touch #mainContainer .account_info_container .minicart .item_content .price_display{right:10px!important}
.touch #mainContainer .span6 .span6 .extended_video .play_video{top:47px!important}
.touch #mainContainer .span6 .span6 .social_wrapper li{width:16px}
.touch #mainContainer .span6 .span12 .extended_video .play_video{top:147px!important}
.touch #mainContainer .carousel .item .swatch_container{width:90%;padding-left:15px}
.touch #mainContainer .product_detail_container .carousel .item .swatch_container>li{margin:5px 9px}
.touch #mainContainer .product_detail_container .carousel .item .swatch_container>li.selected{margin:3px 7px}
.touch #mainContainer .product_detail_container #ReplenishDropDownList .scroll_pane ul{margin-bottom:0}
.touch #mainContainer .product_detail_container #QuantityDropDownList .scroll_pane{height:70px}
.touch #mainContainer #categoryContainer .subcategory_container .products_container .product_row .product_container:nth-child(4n+4),.touch #mainContainer #subCategoryContainer .subcategory_container .products_container .product_row .product_container:nth-child(4n+4),.touch #mainContainer #collectionsContainer .subcategory_container .products_container .product_row .product_container:nth-child(4n+4),.touch #mainContainer #searchResultContainer .subcategory_container .products_container .product_row .product_container:nth-child(4n+4),.touch #mainContainer #XCollectionsContainer .subcategory_container .products_container .product_row .product_container:nth-child(4n+4),.touch #mainContainer #theLookContainer .subcategory_container .products_container .product_row .product_container:nth-child(4n+4){margin-right:0}
.touch #mainContainer #categoryContainer .subcategory_container .products_container .product_row .product_container>ul>li .swatch_container>li,.touch #mainContainer #subCategoryContainer .subcategory_container .products_container .product_row .product_container>ul>li .swatch_container>li,.touch #mainContainer #collectionsContainer .subcategory_container .products_container .product_row .product_container>ul>li .swatch_container>li,.touch #mainContainer #searchResultContainer .subcategory_container .products_container .product_row .product_container>ul>li .swatch_container>li,.touch #mainContainer #XCollectionsContainer .subcategory_container .products_container .product_row .product_container>ul>li .swatch_container>li,.touch #mainContainer #theLookContainer .subcategory_container .products_container .product_row .product_container>ul>li .swatch_container>li{margin:0 6px 10px 6px!important}
.touch #mainContainer #shareEmail{width:730px}
.touch #mainContainer #shareEmail .modal-body-success,.touch #mainContainer #shareEmail .modal-body-error{width:700px}
.touch #mainContainer .hasDropDownMenu .drop_down_overlay{top:69px}
.touch #mainContainer .hasDropDownMenu .section_selector img{top:-29px}
.touch #mainContainer #pdpContainer .select_wrapper .icon_container{background-position:-223px -76px}
.touch #mainContainer #pdpContainer #centerCol .carousel .carousel-control,.touch #mainContainer .collections_promo .carousel-control{width:auto!important;height:auto!important;margin-top:42%!important}
.touch #mainContainer #pdpContainer #centerCol .carousel .carousel-control img,.touch #mainContainer .collections_promo .carousel-control img{width:25px!important;height:48px!important}
.touch #mainContainer #pdpContainer #centerCol .carousel{position:relative}
.touch #mainContainer #pdpContainer #centerCol .carousel .carousel-control{margin-top:-24px!important;top:50%!important;position:absolute}
}
