.refinements{position:relative;margin-bottom:20px}.refinements select{width:100%}.refinements .stars{top:2px}.touch .refinements{font-size:12px}.touch .refinements .checkbox{padding-top:3px;padding-bottom:3px}.touch .refinements .price-inputs input{width:46px}.touch .refinements .stars{top:1px}.touch .refinements select[multiple]{padding-left:5px}.refinement-title,.refinement-subhead{font-family:'Avalon-Bold';font-weight:700;text-transform:uppercase;letter-spacing:1px;color:#000}.refinement-title{font-size:15px;line-height:1;margin:30px 0 15px}.refinement-title+.Nav{margin-top:-15px;margin-bottom:15px}.refinement-subhead{font-size:12px;line-height:1.2;margin:0 0 8px}.clear-all-filters.top{margin:20px 0}.swatch-selector-content .swatch-thumb{float:left;display:block;padding:1px;border:2px solid #FFF;margin:0 1px 1px 0}.no-touch .swatch-selector-content .swatch-thumb:hover{border:2px solid #999;cursor:pointer}.swatch-selector-content .swatch-thumb.active{border:2px solid #000}.swatch-selector-content a.swatch-thumb img{margin:0}.slider-bar .slider-amount{width:100%;cursor:default;font-weight:bold;background:transparent;border:0;text-align:center}.orig-range .price-min,.orig-range .price-max{color:#ccc;width:70px}.orig-range .price-min{float:left;clear:none}.orig-range .price-max{float:right;text-align:right;clear:none}.ui-slider{position:relative;text-align:left;margin:0 7px 8px 7px;height:5px;padding:0;border-top:1px solid #aaa;border-radius:5px;background-image:-webkit-linear-gradient(top,#ccc 0,#eee 100%);background-image:linear-gradient(to bottom,#ccc 0,#eee 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffcccccc',endColorstr='#ffeeeeee',GradientType=0)}.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:14px;height:14px;cursor:default;display:block;background:#000;border-radius:10px;background-image:-webkit-linear-gradient(top,#999 0,#222 100%);background-image:linear-gradient(to bottom,#999 0,#222 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff999999',endColorstr='#ff222222',GradientType=0);top:-5px;margin-left:-7px}.ui-slider .ui-slider-range{position:absolute;z-index:1;display:block;border-top:1px solid #444;top:-1px;height:100%;background-image:-webkit-linear-gradient(top,#666 0,#aaa 100%);background-image:linear-gradient(to bottom,#666 0,#aaa 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff666666',endColorstr='#ffaaaaaa',GradientType=0)}.ui-slider .ui-slider-range-min{left:0}.ui-slider .ui-slider-range-max{right:0}.price-inputs{padding-top:5px}.price-inputs input,.price-inputs .btn{margin-bottom:2px}.price-inputs input{width:48px;margin-right:2px}.price-inputs .btn{width:21px;text-align:center}.checkbox-list{margin-bottom:3px;padding-left:9px;position:relative}.checkbox-list .checkbox:first-child{margin-top:0}.checkbox-list label.checkbox{cursor:pointer}.checkbox-list .checkbox+.checkbox{margin-top:-5px}.checkbox-list--scroll{height:103px;border:1px solid #ccc;padding:5px 7px}@media screen and (-webkit-min-device-pixel-ratio:0){.checkbox-list--scroll{border-color:#000;border-right:0;border-bottom:2px solid #eee}}.touch .checkbox-list--scroll{height:auto;border:0;padding-top:0;padding-bottom:0}.no-touch .checkbox:hover .checkbox-label{text-decoration:underline}.SearchTabs-list{margin-left:-1px}.SearchTabs-content{margin-top:5px}.search-indent{margin-left:30px}.search-sort label{font-size:12px;letter-spacing:1px}.search-more-toggle{display:block;text-align:center;text-transform:uppercase;font-family:'Avalon-Bold';font-weight:700;letter-spacing:1px;line-height:1;padding:8px 0;border-top:1px solid #e4e4e4;border-bottom:2px solid;font-size:12px}.search-tab__section+.search-tab__section{margin-top:50px}.search-tab__section.ng-hide+.search-tab__section{margin-top:0}.search-tab__section.no-toggle{border-bottom:2px solid}.SearchTop{position:relative}.SearchTop-banner{position:relative;margin-bottom:20px}.SearchTop-banner:empty{margin-bottom:0}.SearchTop--CIQ{height:151px;border-bottom:1px solid #000}.SearchCIQ-restart{position:absolute;bottom:8px;left:30px}.SearchCIQ-match{position:absolute;width:130px;top:0;right:0;text-align:center}.SearchCIQ-matchHed{font-size:9px;line-height:10px;margin-bottom:1px}.SearchCIQ-matchColor{display:inline-block;margin-bottom:6px;width:62px;border:1px solid #ccc}.SearchCIQ-matchSwatch{height:60px}.SearchCIQ-matchCode{padding:6px 0;font-size:15px;letter-spacing:1px}.SearchCIQ-matchSave .u-textDanger{font-size:10px;line-height:1.1}.search-header{margin-bottom:20px}.search-header:empty{margin-bottom:0}.search-header{border-bottom:1px solid #e4e4e4;padding-top:20px}.search-header__title{font-size:15px;line-height:1;margin:0 0 10px}.search-subhead{font-size:12px;letter-spacing:1px;text-transform:uppercase;margin-top:20px;margin-bottom:20px}.search-brand-link{font-size:14px;line-height:1;margin-top:1px}.search-nth-content{margin-bottom:15px;width:60%}.search-warning{font-size:13px}.search-no-results__msg{font-size:15px;margin-bottom:20px}.search-no-results__msg b{font-family:'Avalon-Bold';font-weight:700}.search-no-results__suggest{line-height:1.63636364;margin-bottom:20px}.search-no-results__suggest-lead{margin-bottom:2px}.search-null-recs{margin-left:13px}.search-content--top{margin-bottom:30px}.search-content--bottom{margin-top:30px}.search-related__subtitle{font-size:14px;line-height:1;margin:26px 0 10px;letter-spacing:2px;text-align:center;border-top:1px solid #000;text-transform:uppercase}.search-related__subtitle .highlight{background:#fff;display:inline-block;padding:0 10px;position:relative;top:-8px}.search-related__brand{display:block;margin-top:-18px;margin-bottom:10px;font-size:12px}.search-related__brand img{margin-top:4px}.search-related__modules{margin-left:-20px;margin-right:-20px}.search-related__module-cell{padding-left:20px;padding-right:20px}.search-related__module-cell+.search-related__module-cell{border-left:1px solid #e2e2e2}.search-related__module{position:relative;font-size:12px}.search-related__item{height:75px;overflow:hidden;line-height:1.25}.search-related__item+.search-related__item{margin-top:25px}.search-related__hed{margin:0 0 18px;font-size:13px;text-transform:uppercase;letter-spacing:1px}.search-related__all-link{font-size:12px;display:inline-block;margin-top:20px}.search-related__video .Media:hover .search-video__play .arrow{color:#e00}.search-related__video .search-video__poster{border-width:2px}.search-related__photos,.search-related__promos{margin-top:40px}.search-related__photos-carousel{margin-top:-5px;padding-top:5px;padding-bottom:5px}.search-related__photos-carousel.module-loading{min-height:90px}.search-related__photos-img{margin-left:6px}.search-related__review .stars{margin-right:2px}.search-related__review-title{margin-bottom:2px;line-height:1.1}.search-related__review-brand{font-size:11px}.search-related__bt-avatar{width:62px}.search-related__promos .Carousel[data-show="2"] .search-related__promo-item:nth-child(even){border-left:1px solid #e2e2e2}.search-related__deal,.search-related__reward{height:180px;margin:0 auto}.search-related__reward{font-size:13px;width:280px}.search-related__reward-name{margin-bottom:6px;max-height:90px;overflow:hidden}.search-related__rewards-cta{position:relative;margin-top:-17px;background:#fff}.search-related__deal{display:block;width:225px}.search-related__deal img{margin-bottom:5px}.search-related__deal b{text-transform:uppercase;text-rendering:optimizeLegibility}.search-related__deal b span{letter-spacing:1px}.search-videos{margin-left:1px}.search-video{float:left;height:265px;width:33.33333333%;padding-left:29px}.search-video .search-video__poster{margin-bottom:10px}.search-video .search-video__play{padding:4px 0 4px 5px;font-size:16px;line-height:1;letter-spacing:1px}.search-video .search-video__play b{font-size:17px;margin-top:-1px}.search-video .search-video__play .arrow{top:1px}.search-video .search-video__play .label{-webkit-transition:opacity .3s;transition:opacity .3s;opacity:0}a.search-video__link{display:block;font-size:12px}a.search-video__link:hover{color:#000}a.search-video__link:hover .search-video__play .arrow{color:#e00}a.search-video__link:hover .search-video__play .label{opacity:1}.search-video__poster{position:relative;border-top:3px solid #000;border-bottom:3px solid #000}.search-video__play{background:#000;background:rgba(0,0,0,0.6);position:absolute;bottom:0;left:0;right:0;color:#fff;font-size:11px;line-height:1.1;padding:2px 0 2px 4px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.search-video__play .arrow{margin-left:0}.search-video__cta .arrow{margin-left:0}.search-ext-link{margin-top:15px;font-size:13px}.search-photo{position:relative;float:left;width:164px;margin-left:30px;margin-bottom:25px}.search-photo:after{content:"";position:absolute;z-index:-1;left:5%;right:5%;bottom:0;width:90%;height:5px;border-radius:100%;box-shadow:0 0 15px rgba(0,0,0,0.5)}.search-photo__thumb{display:block;width:100%;height:auto}.search-photo__vote{background:#fff;text-align:right;padding:5px 0}.search-article{margin:28px 0;font-size:14px;padding-right:100px}.search-article+.search-article{padding-top:28px;border-top:1px solid #dedede}.search-article__title{font-size:16px;margin:0}.search-article__subhead{font-size:14px;margin:0}.search-article__desc{margin-bottom:10px}.search-article__cat-date{text-transform:uppercase;font-size:12px}.search-reviews__item{margin:28px 0}.search-reviews__item+.search-reviews__item{padding-top:28px;border-top:1px solid #dedede}.search-reviews__title{font-size:13px}.search-reviews__title .stars{margin-right:5px}.search-reviews__text{font-size:12px}.search-talk__item{margin:28px 0}.search-talk__item+.search-talk__item{padding-top:28px;border-top:1px solid #dedede}.search-talk__title{font-size:16px;margin-right:2px}.search-talk__avatar{width:70px}.search-talk__info{width:90px;font-size:12px}.search-talk__date{font-size:14px;margin-top:3px}.search-talk__text{font-size:14px;max-height:60px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.BrandHero{position:relative;z-index:999}.BrandHero-content{padding:0 20px}.BrandHero-content--overlay{position:absolute;top:0;left:0;right:0;bottom:0;padding:20px;overflow:hidden}.BrandHero-logo{margin-bottom:10px}.BrandHero-desc{line-height:1.6}.BrandHero-desc--long{position:absolute;left:0;top:0;background:#fff;margin:0 -20px;padding:0 20px 10px}.BrandHero--top .BrandHero-content{padding:20px}.BrandNav{text-align:center;text-transform:uppercase;letter-spacing:2px}.BrandNav-title{margin-bottom:15px;font-size:14px;line-height:1}.BrandNav-menu{list-style:none;margin:0;font-size:12px}.BrandNav-item:before{content:'';display:block;margin:0 auto;width:24px;height:7px;background:#ebebeb}.BrandNav .arrow{color:#c00;margin-left:1px}.BrandNav-link{padding:15px 0;display:block}.no-touch .BrandNav-link:hover{text-decoration:none;color:#c00}.BrandNav-item--active .BrandNav-link{color:#c00;cursor:default}.content[data-brand="CHANEL"] .search-brand-header{margin-left:0;overflow:hidden;border-bottom:0}.content[data-brand="CHANEL"] .SideNav-cnt{display:none}.content[data-brand="CHANEL"] .SideNav-item--all{font-weight:700;text-transform:uppercase;margin:15px 0 5px}.content[data-brand="CHANEL"] .sidebar,.content[data-brand="CHANEL"] .maincontent{border:0}.content[data-brand="CHANEL"] .SkuItem-love{display:none}