﻿@font-face{font-family:"ccicons";src:url('/c495de4735380d6229dfcf07bebf176e6b85c483/fonts/ccicons.eot');src:url('/c495de4735380d6229dfcf07bebf176e6b85c483/fonts/ccicons.eot?#iefix') format("embedded-opentype"),url('/c495de4735380d6229dfcf07bebf176e6b85c483/fonts/ccicons.woff') format("woff"),url('/c495de4735380d6229dfcf07bebf176e6b85c483/fonts/ccicons.ttf') format("truetype"),url('/c495de4735380d6229dfcf07bebf176e6b85c483/fonts/ccicons.svg?#ccicons') format("svg");font-weight:normal;font-style:normal}.icon.icon-add-camera:before{content:"";font-family:"ccicons";font-style:normal;font-variant:normal;font-weight:normal;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;line-height:1;speak:none;text-rendering:optimizeLegibility;text-transform:none}.icon.icon-add-video:before{content:"";font-family:"ccicons";font-style:normal;font-variant:normal;font-weight:normal;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;line-height:1;speak:none;text-rendering:optimizeLegibility;text-transform:none}.icon.icon-arrow-down:before{content:"";font-family:"ccicons";font-style:normal;font-variant:normal;font-weight:normal;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;line-height:1;speak:none;text-rendering:optimizeLegibility;text-transform:none}.icon.icon-arrow-left:before{content:"";font-family:"ccicons";font-style:normal;font-variant:normal;font-weight:normal;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;line-height:1;speak:none;text-rendering:optimizeLegibility;text-transform:none}.icon.icon-arrow-right:before{content:"";font-family:"ccicons";font-style:normal;font-variant:normal;font-weight:normal;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;line-height:1;speak:none;text-rendering:optimizeLegibility;text-transform:none}.icon.icon-arrow-up:before{content:"";font-family:"ccicons";font-style:normal;font-variant:normal;font-weight:normal;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;line-height:1;speak:none;text-rendering:optimizeLegibility;text-transform:none}.icon.icon-bike:before{content:"";font-family:"ccicons";font-style:normal;font-variant:normal;font-weight:normal;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;line-height:1;speak:none;text-rendering:optimizeLegibility;text-transform:none}.icon.icon-cart:before{content:"";font-family:"ccicons";font-style:normal;font-variant:normal;font-weight:normal;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;line-height:1;speak:none;text-rendering:optimizeLegibility;text-transform:none}.icon.icon-cc-logo:before{content:"";font-family:"ccicons";font-style:normal;font-variant:normal;font-weight:normal;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;line-height:1;speak:none;text-rendering:optimizeLegibility;text-transform:none}.icon.icon-chat-box:before{content:"";font-family:"ccicons";font-style:normal;font-variant:normal;font-weight:normal;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;line-height:1;speak:none;text-rendering:optimizeLegibility;text-transform:none}.icon.icon-check:before{content:"";font-family:"ccicons";font-style:normal;font-variant:normal;font-weight:normal;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;line-height:1;speak:none;text-rendering:optimizeLegibility;text-transform:none}.icon.icon-checkbox-checked:before{content:"";font-family:"ccicons";font-style:normal;font-variant:normal;font-weight:normal;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;line-height:1;speak:none;text-rendering:optimizeLegibility;text-transform:none}.icon.icon-checkbox-unchecked:before{content:"";font-family:"ccicons";font-style:normal;font-variant:normal;font-weight:normal;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;line-height:1;speak:none;text-rendering:optimizeLegibility;text-transform:none}.icon.icon-close-circle:before{content:"";font-family:"ccicons";font-style:normal;font-variant:normal;font-weight:normal;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;line-height:1;speak:none;text-rendering:optimizeLegibility;text-transform:none}.icon.icon-close:before{content:"";font-family:"ccicons";font-style:normal;font-variant:normal;font-weight:normal;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;line-height:1;speak:none;text-rendering:optimizeLegibility;text-transform:none}.icon.icon-drop-down:before{content:"";font-family:"ccicons";font-style:normal;font-variant:normal;font-weight:normal;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;line-height:1;speak:none;text-rendering:optimizeLegibility;text-transform:none}.icon.icon-edit-pencil:before{content:"";font-family:"ccicons";font-style:normal;font-variant:normal;font-weight:normal;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;line-height:1;speak:none;text-rendering:optimizeLegibility;text-transform:none}.icon.icon-facebook:before{content:"";font-family:"ccicons";font-style:normal;font-variant:normal;font-weight:normal;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;line-height:1;speak:none;text-rendering:optimizeLegibility;text-transform:none}.icon.icon-filters:before{content:"";font-family:"ccicons";font-style:normal;font-variant:normal;font-weight:normal;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;line-height:1;speak:none;text-rendering:optimizeLegibility;text-transform:none}.icon.icon-flag-flat:before{content:"";font-family:"ccicons";font-style:normal;font-variant:normal;font-weight:normal;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;line-height:1;speak:none;text-rendering:optimizeLegibility;text-transform:none}.icon.icon-flag:before{content:"";font-family:"ccicons";font-style:normal;font-variant:normal;font-weight:normal;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;line-height:1;speak:none;text-rendering:optimizeLegibility;text-transform:none}.icon.icon-full:before{content:"";font-family:"ccicons";font-style:normal;font-variant:normal;font-weight:normal;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;line-height:1;speak:none;text-rendering:optimizeLegibility;text-transform:none}.icon.icon-grid:before{content:"";font-family:"ccicons";font-style:normal;font-variant:normal;font-weight:normal;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;line-height:1;speak:none;text-rendering:optimizeLegibility;text-transform:none}.icon.icon-info:before{content:"";font-family:"ccicons";font-style:normal;font-variant:normal;font-weight:normal;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;line-height:1;speak:none;text-rendering:optimizeLegibility;text-transform:none}.icon.icon-instagram:before{content:"";font-family:"ccicons";font-style:normal;font-variant:normal;font-weight:normal;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;line-height:1;speak:none;text-rendering:optimizeLegibility;text-transform:none}.icon.icon-large:before{content:"";font-family:"ccicons";font-style:normal;font-variant:normal;font-weight:normal;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;line-height:1;speak:none;text-rendering:optimizeLegibility;text-transform:none}.icon.icon-location-pin:before{content:"";font-family:"ccicons";font-style:normal;font-variant:normal;font-weight:normal;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;line-height:1;speak:none;text-rendering:optimizeLegibility;text-transform:none}.icon.icon-mail:before{content:"";font-family:"ccicons";font-style:normal;font-variant:normal;font-weight:normal;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;line-height:1;speak:none;text-rendering:optimizeLegibility;text-transform:none}.icon.icon-menu:before{content:"";font-family:"ccicons";font-style:normal;font-variant:normal;font-weight:normal;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;line-height:1;speak:none;text-rendering:optimizeLegibility;text-transform:none}.icon.icon-my:before{content:"";font-family:"ccicons";font-style:normal;font-variant:normal;font-weight:normal;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;line-height:1;speak:none;text-rendering:optimizeLegibility;text-transform:none}.icon.icon-phone:before{content:"";font-family:"ccicons";font-style:normal;font-variant:normal;font-weight:normal;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;line-height:1;speak:none;text-rendering:optimizeLegibility;text-transform:none}.icon.icon-picture:before{content:"";font-family:"ccicons";font-style:normal;font-variant:normal;font-weight:normal;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;line-height:1;speak:none;text-rendering:optimizeLegibility;text-transform:none}.icon.icon-plus-sign:before{content:"";font-family:"ccicons";font-style:normal;font-variant:normal;font-weight:normal;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;line-height:1;speak:none;text-rendering:optimizeLegibility;text-transform:none}.icon.icon-profile:before{content:"";font-family:"ccicons";font-style:normal;font-variant:normal;font-weight:normal;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;line-height:1;speak:none;text-rendering:optimizeLegibility;text-transform:none}.icon.icon-refresh:before{content:"";font-family:"ccicons";font-style:normal;font-variant:normal;font-weight:normal;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;line-height:1;speak:none;text-rendering:optimizeLegibility;text-transform:none}.icon.icon-review-star-half:before{content:"";font-family:"ccicons";font-style:normal;font-variant:normal;font-weight:normal;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;line-height:1;speak:none;text-rendering:optimizeLegibility;text-transform:none}.icon.icon-review-star:before{content:"";font-family:"ccicons";font-style:normal;font-variant:normal;font-weight:normal;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;line-height:1;speak:none;text-rendering:optimizeLegibility;text-transform:none}.icon.icon-search-mag:before{content:"";font-family:"ccicons";font-style:normal;font-variant:normal;font-weight:normal;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;line-height:1;speak:none;text-rendering:optimizeLegibility;text-transform:none}.icon.icon-search:before{content:"";font-family:"ccicons";font-style:normal;font-variant:normal;font-weight:normal;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;line-height:1;speak:none;text-rendering:optimizeLegibility;text-transform:none}.icon.icon-shopping-cart:before{content:"";font-family:"ccicons";font-style:normal;font-variant:normal;font-weight:normal;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;line-height:1;speak:none;text-rendering:optimizeLegibility;text-transform:none}.icon.icon-sort:before{content:"";font-family:"ccicons";font-style:normal;font-variant:normal;font-weight:normal;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;line-height:1;speak:none;text-rendering:optimizeLegibility;text-transform:none}.icon.icon-star:before{content:"";font-family:"ccicons";font-style:normal;font-variant:normal;font-weight:normal;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;line-height:1;speak:none;text-rendering:optimizeLegibility;text-transform:none}.icon.icon-strava-logo:before{content:"";font-family:"ccicons";font-style:normal;font-variant:normal;font-weight:normal;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;line-height:1;speak:none;text-rendering:optimizeLegibility;text-transform:none}.icon.icon-strava:before{content:"";font-family:"ccicons";font-style:normal;font-variant:normal;font-weight:normal;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;line-height:1;speak:none;text-rendering:optimizeLegibility;text-transform:none}.icon.icon-target:before{content:"";font-family:"ccicons";font-style:normal;font-variant:normal;font-weight:normal;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;line-height:1;speak:none;text-rendering:optimizeLegibility;text-transform:none}.icon.icon-thumb:before{content:"";font-family:"ccicons";font-style:normal;font-variant:normal;font-weight:normal;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;line-height:1;speak:none;text-rendering:optimizeLegibility;text-transform:none}.icon.icon-thumbs-up:before{content:"";font-family:"ccicons";font-style:normal;font-variant:normal;font-weight:normal;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;line-height:1;speak:none;text-rendering:optimizeLegibility;text-transform:none}.icon.icon-twitter:before{content:"";font-family:"ccicons";font-style:normal;font-variant:normal;font-weight:normal;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;line-height:1;speak:none;text-rendering:optimizeLegibility;text-transform:none}.icon.icon-wish-list:before{content:"";font-family:"ccicons";font-style:normal;font-variant:normal;font-weight:normal;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;line-height:1;speak:none;text-rendering:optimizeLegibility;text-transform:none}.icon.icon-youtube:before{content:"";font-family:"ccicons";font-style:normal;font-variant:normal;font-weight:normal;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;line-height:1;speak:none;text-rendering:optimizeLegibility;text-transform:none}.icon.icon-zoom-out:before{content:"";font-family:"ccicons";font-style:normal;font-variant:normal;font-weight:normal;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;line-height:1;speak:none;text-rendering:optimizeLegibility;text-transform:none}.icon.icon-zoom:before{content:"";font-family:"ccicons";font-style:normal;font-variant:normal;font-weight:normal;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;line-height:1;speak:none;text-rendering:optimizeLegibility;text-transform:none}html{font-size:16px;line-height:18px}body{-webkit-font-smoothing:antialiased;font-family:"Proxima N W01 Reg",sans-serif;color:#222;font-size:16px;font-smoothing:antialiased;line-height:1;-webkit-font-smoothing:antialiased}@media only screen and (min-width: 56.25em){body{line-height:24px}}.ui-brand-cat-rating{clear:both;color:#222;font-size:15px;text-align:center}.ui-brand-cat-rating .item-listing-rating{margin:0 auto;width:110px}.ui-brand-cat-rating .item-listing-rating .rating-buy-box:after,.ui-brand-cat-rating .item-listing-rating .rating-buy-box:before{font-size:14px;letter-spacing:8px}.ui-brand-cat-rating .item-listing-rating .rating{display:block;margin:0}.ui-brand-cat-rating .item-listing-rating .rating-base{position:relative}.ui-brand-cat-rating-title p{margin:0}.ui-brand-cat-rating{margin-top:30px}.ui-brand-cat-rating .item-listing-rating{height:22px;overflow:visible;position:relative}.ui-brand-cat-rating .item-listing-rating .rating{width:100%}.brand-info-wrap{margin:20px auto;padding:20px 0;max-width:1000px}.brand-info-wrap:before,.brand-info-wrap:after{content:" ";display:table}.brand-info-wrap:after,.brand-info-wrap:after{clear:both}@media (max-device-width: 40em){.brand-info-wrap{margin:10px 0}}.brand-info-wrap .brand-info{box-sizing:border-box;display:inline;float:left;width:60%;padding-left:10px;padding-right:10px;float:left}@media (max-device-width: 40em){.brand-info-wrap .brand-info{padding:0 10px;float:left;margin:0;width:100%}}.brand-info-wrap{border-top:1px solid #f2f2f2}@media (max-device-width: 40em){.brand-info-wrap{border-top:none}}.brand-info-wrap .brand-info h1{padding:0 10px;font-size:14px}.brand-info-wrap .brand-info .brand-logo-link{display:block}.item-listing,.item-listing-horz{box-sizing:border-box;display:inline;float:left;width:25%;padding-left:10px;padding-right:10px;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;float:none;height:auto;position:relative;margin-right:-3px}.item-listing.sale .item-listing-mask:after,.sale.item-listing-horz .item-listing-mask:after{position:absolute;right:0;top:0}.item-listing a,.item-listing-horz a{float:left;position:relative;width:100%}@media only screen and (min-width: 56.25em){.item-listing a,.item-listing-horz a{display:block;float:none}}.item-listing h4,.item-listing-horz h4{margin:0;left:10px;overflow:hidden;position:absolute;right:10px;top:220px}.item-listing-image{margin-bottom:20px;position:relative;text-align:center}.item-listing-image img{filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1;-moz-transition:opacity 0.3s ease;-o-transition:opacity 0.3s ease;-webkit-transition:opacity 0.3s ease;transition:opacity 0.3s ease;height:160px;width:160px}.item-listing-image img.fade{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0}@media (max-device-width: 40em){.item-listing-image img{height:120px;width:120px}}.item-listing-offers{font-size:14px;left:10px;position:absolute;right:10px;top:260px}.item-listing-offers .high-price-text{display:block}.item-listing-rating{overflow:hidden;*zoom:1}@media (max-device-width: 40em){.item-listing-rating{margin-bottom:5px;margin-top:5px}}.item-listing-rating .item-listing-rating{float:left}.item-listing-rating .rating{margin:0 10px 0 0;float:left}.item-listing-horz{height:130px}.item-listing-horz.sale .item-listing-mask:after{display:none}.item-listing-horz h4{left:110px;top:35px}.item-listing-horz .item-listing-image{left:10px;position:absolute;top:0;width:90px}.item-listing-horz .item-listing-image img{height:90px;width:90px}.item-listing-horz .item-listing-offers{left:110px;top:75px}.item-listing-horz .item-listing-rating{margin-left:110px;position:relative;top:10px}.rr-vertical-container .item-listing-horz{float:left}.product-swatches:hover .ui-color-swatch-wrap{visibility:visible}.product-swatches h4{clear:left}@media (max-device-width: 40em){.product-swatches h4{clear:none}}.product-swatches .rating{margin-right:5px}.product-swatches .reviews-counter{line-height:16px}.product-swatches-mobile .item-listing-image{margin-bottom:20px}.product-swatches-mobile .mobile-more-colors{bottom:8px}.storecredits .credits .item-credits-info{clear:both;float:left}@media (max-device-width: 40em){.storecredits .credits .item-credits-info{clear:none;float:none}}.free-gift,.past-season{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;text-transform:capitalize}.free-gift{color:#c00;font-size:14px}@media only screen and (min-width: 56.25em){.free-gift{font-size:0.833em}}.item-listing,.item-listing-horz{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;min-height:445px;position:relative}.item-listing.sale .item-listing-offers,.sale.item-listing-horz .item-listing-offers{color:#c00}.item-listing.sale .percent-off,.sale.item-listing-horz .percent-off{clear:right;color:#c00;float:right;font-weight:500;text-transform:uppercase}@media (max-device-width: 40em){.item-listing.sale .percent-off,.sale.item-listing-horz .percent-off{margin-left:140px;clear:none;display:block;float:none}}.item-listing a,.item-listing-horz a{box-sizing:border-box;height:auto;padding:0 0.75rem 0.75rem}.item-listing a:before,.item-listing-horz a:before,.item-listing a:after,.item-listing-horz a:after{content:" ";display:table}.item-listing a:after,.item-listing-horz a:after,.item-listing a:after,.item-listing-horz a:after{clear:both}@media only screen and (min-width: 56.25em){.item-listing a,.item-listing-horz a{padding:0}}.item-listing h4,.item-listing-horz h4{font-family:"Proxima N W01 Reg",sans-serif;font-size:1em;line-height:1.2;position:static;text-align:center;text-transform:capitalize}@media only screen and (min-width: 56.25em){.item-listing h4,.item-listing-horz h4{line-height:1.4}}.item-listing h4 span,.item-listing-horz h4 span{max-height:50px}@media only screen and (min-width: 56.25em){.item-listing h4 span,.item-listing-horz h4 span{display:block}}.item-listing h4 strong,.item-listing-horz h4 strong{font-weight:900}@media only screen and (min-width: 56.25em){.item-listing h4 strong,.item-listing-horz h4 strong{font-weight:500}}.item-listing h4 .brand-name,.item-listing-horz h4 .brand-name{display:block}.item-listing h4.with-review-count,.item-listing-horz h4.with-review-count{width:65%}.item-listing h4.with-review-count span,.item-listing-horz h4.with-review-count span{float:left;height:16px}.item-listing h4.with-review-count>span,.item-listing-horz h4.with-review-count>span{overflow:hidden;*zoom:1;float:none}.item-listing h4.with-review-count span span:after,.item-listing-horz h4.with-review-count span span:after{content:"\00a0"}.item-listing h4.with-review-count small,.item-listing-horz h4.with-review-count small,.item-listing h4.with-review-count strong,.item-listing-horz h4.with-review-count strong{float:left}.item-listing h4.with-review-count small,.item-listing-horz h4.with-review-count small{margin:1px 0 0 4px}.item-listing h4.with-review-count .product-name,.item-listing-horz h4.with-review-count .product-name{height:auto}.item-listing .featured-bike,.item-listing-horz .featured-bike{background:url('/images/competitivecyclist/pages/search-results/featured.png?1461808269');height:71px;position:absolute;right:0;top:0;width:71px;z-index:2}.item-listing .item-listing-rating,.item-listing-horz .item-listing-rating{margin:0 0 .5em}@media only screen and (min-width: 56.25em){.item-listing .item-listing-rating,.item-listing-horz .item-listing-rating{margin:0}}.item-listing .item-listing-rating .rating,.item-listing-horz .item-listing-rating .rating{height:14px;width:70px}.item-listing .rating-none,.item-listing-horz .rating-none{display:none}.item-listing-image{border-bottom:none;float:none;margin:0;position:static;width:100%}@media only screen and (min-width: 56.25em){.item-listing-image{margin:0 0 1.5em}}.item-listing-image img{height:120px;width:120px}@media only screen and (min-width: 56.25em){.item-listing-image img{height:auto;padding:6px;width:230px}}.item-listing-offers{font-size:1em;line-height:1.2;margin:.5em 0 .3em;min-width:120px;position:static;text-align:center}@media only screen and (min-width: 56.25em){.item-listing-offers{margin:0 0 .3em}}.item-listing-offers em{font-style:normal;text-transform:uppercase}.item-listing-offers strong{font-weight:bold}@media only screen and (min-width: 56.25em){.item-listing-offers strong{font-weight:normal}}@media only screen and (min-width: 56.25em){.item-listing-offers .discount-amount-text{font-weight:bold}}.item-listing-offers .from{text-transform:capitalize;font-size:12px}.item-listing-offers .from-price-wrap{display:block;white-space:nowrap}.item-listing-offers .mouse{font-size:12px}.item-listing-offers .out-of-stock{font-size:14px}.item-listing-offers .sale{display:inline}.item-listing-offers .sale.outlet-price-label{background:#555;color:#fff;display:inline;float:right;font-size:12px;font-weight:bold;line-height:12px;margin-bottom:5px;padding:3px 9px;text-transform:capitalize;width:auto}@media (max-device-width: 40em){.ui-recomm-wrapper .item-listing-rating{margin-left:0;width:auto}}.item-listing-rating .rating{margin-right:5px}.item-listing-rating .rating-none{display:block}.item-listing-shadow{display:none}.item-listing-horz{margin:0 0 20px;display:block;height:125px;padding:0;width:100%}.item-listing-horz a{border:0;padding-left:110px;width:260px}.item-listing-horz h4{margin:20px 0 0}.item-listing-horz .item-listing-image{border:0}.item-listing-horz .item-listing-offers{font-weight:bold;margin:0;text-align:left;top:91px;width:100%}.item-listing-horz .item-listing-offers small{display:none}.item-listing-horz .item-listing-rating{left:110px;margin:0;position:absolute;top:0}.item-listing-horz .item-listing-rating.rating-none{display:none}.past-season{color:#999;display:block;font-size:0.833em}.storecredits .credits .item-credits-info{color:#c00;font-size:14px}@media (max-device-width: 40em){.storecredits .credits .item-credits-info{float:none}}@media only screen and (min-width: 56.25em){.storecredits .credits .item-credits-info{margin-left:0;display:block;float:none;font-size:13px;text-align:center;width:100%}}.discount-label,.percent-off-label{text-transform:capitalize}.ui-pl-pricing{margin:0}.ui-pl-pricing .price-inactive{color:#b5b5b5;text-decoration:line-through}.ui-pl-offers{line-height:1.2;margin:.5em 0 .3em}@media only screen and (min-width: 37.5em){.ui-pl-offers{margin:0}}.add-to-cart-form .ui-pl-percentage-off{color:#999;display:inline-block;font-size:0.833em;text-transform:lowercase}.ui-pl-percentage-off .discount-amount-text{font-weight:900}.item-listing .ui-pl-percentage-off,.item-listing-horz .ui-pl-percentage-off,.ui-product-listing .ui-pl-percentage-off{color:#c00;display:block;font-size:0.833em}@media only screen and (min-width: 56.25em){.item-listing .ui-pl-percentage-off,.item-listing-horz .ui-pl-percentage-off,.ui-product-listing .ui-pl-percentage-off{font-size:1em}}.add-to-cart-form .ui-pl-pricing-high-price,.add-to-cart-form .ui-pl-pricing-low-price{display:inline;font-size:1.2em}@media only screen and (min-width: 56.25em){.add-to-cart-form .ui-pl-pricing-high-price,.add-to-cart-form .ui-pl-pricing-low-price{padding:0 .1em}}.item-listing .ui-pl-pricing-high-price,.item-listing-horz .ui-pl-pricing-high-price,.ui-product-listing .ui-pl-pricing-high-price{font-size:1em}@media only screen and (min-width: 56.25em){.item-listing .ui-pl-pricing-high-price,.item-listing-horz .ui-pl-pricing-high-price,.ui-product-listing .ui-pl-pricing-high-price{color:#555;font-size:1em;display:inline-block}}.item-listing .ui-pl-pricing-high-price.price-sale,.item-listing-horz .ui-pl-pricing-high-price.price-sale,.ui-product-listing .ui-pl-pricing-high-price.price-sale{color:#c00}.add-to-cart-form .ui-pl-pricing-high-price .sale{color:#555}.ui-pl-pricing-label{font-size:0.833em}.item-listing .ui-pl-pricing-low-price,.item-listing-horz .ui-pl-pricing-low-price,.ui-product-listing .ui-pl-pricing-low-price{display:inline;font-size:1em}.item-listing .ui-pl-pricing.retail .ui-pl-pricing-low-price,.item-listing-horz .ui-pl-pricing.retail .ui-pl-pricing-low-price,.ui-product-listing .ui-pl-pricing.retail .ui-pl-pricing-low-price{display:inline-block}.add-to-cart-form .price-retail,.item-listing .price-retail,.item-listing-horz .price-retail,.ui-product-listing .price-retail{color:#333;display:inline-block}@media only screen and (min-width: 56.25em){.add-to-cart-form .price-retail,.item-listing .price-retail,.item-listing-horz .price-retail,.ui-product-listing .price-retail{color:#222}}.ui-product-listing .ui-pl-pricing.sale .ui-pl-pricing-label{color:#c00}@media only screen and (min-width: 56.25em){.ui-product-listing .ui-pl-pricing.sale .ui-pl-pricing-label{color:#c00}}.ui-pl-pricing.sale{color:#c00}.add-to-cart-form .ui-pl-pricing.sale .ui-pl-pricing-from-text,.item-listing .ui-pl-pricing.sale .ui-pl-pricing-from-text,.item-listing-horz .ui-pl-pricing.sale .ui-pl-pricing-from-text,.add-to-cart-form .ui-pl-pricing.sale .ui-pl-pricing-label,.item-listing .ui-pl-pricing.sale .ui-pl-pricing-label,.item-listing-horz .ui-pl-pricing.sale .ui-pl-pricing-label{color:#c00}.ui-product-listing .ui-pl-pricing.sale .ui-pl-pricing-low-price{font-weight:500}.ui-pl-pricing .price-inactive{color:#555;font-size:0.833em}@media only screen and (min-width: 56.25em){.ui-pl-pricing .price-inactive{color:#999;font-size:1em}}.add-to-cart-form .ui-pl-pricing .price-inactive{color:#b5b5b5;font-size:1em}@media only screen and (min-width: 56.25em){.add-to-cart-form .ui-pl-pricing .price-inactive{color:#999;font-size:1.2em}}.ui-pl-pricing-from-text{color:#222}@media only screen and (min-width: 56.25em){.item-listing .ui-pl-pricing-from-text,.item-listing-horz .ui-pl-pricing-from-text{display:none}}.ui-pl-pricing-label{color:#222}.item-listing .price-display,.item-listing-horz .price-display{margin:10px 0 0 140px;color:#000;float:none;font-size:16px;position:static;text-align:left;width:auto}@media only screen and (min-width: 56.25em){.item-listing .price-display,.item-listing-horz .price-display{margin:260px 0 0;float:right;text-align:right;width:40%}}.small-brand-title{margin-bottom:20px;text-align:center}.small-brand-grid{margin:0 auto 80px}.small-brand-grid .ui-pl-img img{height:100%;width:100%}.small-brand-grid .ui-product-listing{margin-bottom:30px;float:none;vertical-align:top}@media only screen and (min-width: 56.25em){.small-brand-grid .ui-product-listing{width:195px}}.small-brand-grid{margin:0 auto;max-width:1000px}.small-brand-title{margin-bottom:20px}.vis-cat-item{background-color:#f2f2f2;background-position:50% bottom;background-repeat:no-repeat;background-size:auto 90%;border:1px solid transparent;box-sizing:border-box;display:inline-block;float:left;height:100%;margin:0 .5% 0 .5%;overflow:hidden;position:relative;width:24%}@media only screen and (min-width: 56.25em){.vis-cat-item{-moz-transition:border 0.3s ease;-o-transition:border 0.3s ease;-webkit-transition:border 0.3s ease;transition:border 0.3s ease}.vis-cat-item:hover{border:1px solid #999}.vis-cat-item:hover .vis-cat-lbl{background-color:#222;background-color:rgba(34,34,34,0.8)}.ie80 .vis-cat-item:hover .vis-cat-lbl{background-color:transparent}}.vis-cat-lbl{background-color:#222;background-color:rgba(34,34,34,0.6);bottom:0;box-sizing:border-box;color:#fff;display:block;font-size:14px;padding:8px 10px;position:absolute;text-align:left;text-transform:capitalize;width:100%}.ie80 .vis-cat-lbl{background-color:transparent}@media only screen and (min-width: 56.25em){.vis-cat-lbl{-moz-transition:background 0.3s ease;-o-transition:background 0.3s ease;-webkit-transition:background 0.3s ease;transition:background 0.3s ease}}.vis-cat-targeter-container{box-sizing:border-box;height:96%;padding:0 3%;position:absolute;top:0;width:295%}.vis-cat-targeter-container.ui-two-cats{width:154%}@media only screen and (min-width: 37.5em){.vis-cat-targeter-container.ui-two-cats{margin:0 auto;max-width:670px;position:relative;text-align:center;width:100%}}.vis-cat-targeter-container.ui-two-cats .vis-cat-item{width:48%}@media only screen and (min-width: 37.5em){.vis-cat-targeter-container.ui-two-cats .vis-cat-item{max-width:330px}}.vis-cat-targeter-container.ui-three-cats{width:228%}@media only screen and (min-width: 37.5em){.vis-cat-targeter-container.ui-three-cats{margin:0 auto;max-width:990px;position:relative;text-align:center;width:100%}}.vis-cat-targeter-container.ui-three-cats .vis-cat-item{width:32%}@media only screen and (min-width: 37.5em){.vis-cat-targeter-container.ui-three-cats .vis-cat-item{max-width:330px}}@media only screen and (min-width: 37.5em){.vis-cat-targeter-container{width:160%}}@media only screen and (min-width: 56.25em){.vis-cat-targeter-container{width:100%}}.vis-cat-targeter-wrap{margin:0 auto 50px;-webkit-overflow-scrolling:touch;clear:both;max-width:1400px;overflow-x:auto;overflow-y:hidden;padding-top:56%;position:relative;width:100%}@media only screen and (min-width: 410px){.vis-cat-targeter-wrap{padding-top:45%}}@media only screen and (min-width: 37.5em){.main .vis-cat-targeter-wrap{height:180px;padding-top:2%}}@media only screen and (min-width: 56.25em){.main .vis-cat-targeter-wrap{height:191px;padding-top:0}}.vis-cat-item{background-color:#fff}@font-face{font-family:"ccicons";src:url('/c495de4735380d6229dfcf07bebf176e6b85c483/fonts/ccicons.eot');src:url('/c495de4735380d6229dfcf07bebf176e6b85c483/fonts/ccicons.eot?#iefix') format("embedded-opentype"),url('/c495de4735380d6229dfcf07bebf176e6b85c483/fonts/ccicons.woff') format("woff"),url('/c495de4735380d6229dfcf07bebf176e6b85c483/fonts/ccicons.ttf') format("truetype"),url('/c495de4735380d6229dfcf07bebf176e6b85c483/fonts/ccicons.svg?#ccicons') format("svg");font-weight:normal;font-style:normal}.icon.icon-add-camera:before{content:"";font-family:"ccicons";font-style:normal;font-variant:normal;font-weight:normal;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;line-height:1;speak:none;text-rendering:optimizeLegibility;text-transform:none}.icon.icon-add-video:before{content:"";font-family:"ccicons";font-style:normal;font-variant:normal;font-weight:normal;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;line-height:1;speak:none;text-rendering:optimizeLegibility;text-transform:none}.icon.icon-arrow-down:before{content:"";font-family:"ccicons";font-style:normal;font-variant:normal;font-weight:normal;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;line-height:1;speak:none;text-rendering:optimizeLegibility;text-transform:none}.icon.icon-arrow-left:before{content:"";font-family:"ccicons";font-style:normal;font-variant:normal;font-weight:normal;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;line-height:1;speak:none;text-rendering:optimizeLegibility;text-transform:none}.icon.icon-arrow-right:before{content:"";font-family:"ccicons";font-style:normal;font-variant:normal;font-weight:normal;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;line-height:1;speak:none;text-rendering:optimizeLegibility;text-transform:none}.icon.icon-arrow-up:before{content:"";font-family:"ccicons";font-style:normal;font-variant:normal;font-weight:normal;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;line-height:1;speak:none;text-rendering:optimizeLegibility;text-transform:none}.icon.icon-bike:before{content:"";font-family:"ccicons";font-style:normal;font-variant:normal;font-weight:normal;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;line-height:1;speak:none;text-rendering:optimizeLegibility;text-transform:none}.icon.icon-cart:before{content:"";font-family:"ccicons";font-style:normal;font-variant:normal;font-weight:normal;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;line-height:1;speak:none;text-rendering:optimizeLegibility;text-transform:none}.icon.icon-cc-logo:before{content:"";font-family:"ccicons";font-style:normal;font-variant:normal;font-weight:normal;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;line-height:1;speak:none;text-rendering:optimizeLegibility;text-transform:none}.icon.icon-chat-box:before{content:"";font-family:"ccicons";font-style:normal;font-variant:normal;font-weight:normal;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;line-height:1;speak:none;text-rendering:optimizeLegibility;text-transform:none}.icon.icon-check:before{content:"";font-family:"ccicons";font-style:normal;font-variant:normal;font-weight:normal;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;line-height:1;speak:none;text-rendering:optimizeLegibility;text-transform:none}.icon.icon-checkbox-checked:before{content:"";font-family:"ccicons";font-style:normal;font-variant:normal;font-weight:normal;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;line-height:1;speak:none;text-rendering:optimizeLegibility;text-transform:none}.icon.icon-checkbox-unchecked:before{content:"";font-family:"ccicons";font-style:normal;font-variant:normal;font-weight:normal;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;line-height:1;speak:none;text-rendering:optimizeLegibility;text-transform:none}.icon.icon-close-circle:before{content:"";font-family:"ccicons";font-style:normal;font-variant:normal;font-weight:normal;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;line-height:1;speak:none;text-rendering:optimizeLegibility;text-transform:none}.icon.icon-close:before{content:"";font-family:"ccicons";font-style:normal;font-variant:normal;font-weight:normal;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;line-height:1;speak:none;text-rendering:optimizeLegibility;text-transform:none}.icon.icon-drop-down:before{content:"";font-family:"ccicons";font-style:normal;font-variant:normal;font-weight:normal;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;line-height:1;speak:none;text-rendering:optimizeLegibility;text-transform:none}.icon.icon-edit-pencil:before{content:"";font-family:"ccicons";font-style:normal;font-variant:normal;font-weight:normal;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;line-height:1;speak:none;text-rendering:optimizeLegibility;text-transform:none}.icon.icon-facebook:before{content:"";font-family:"ccicons";font-style:normal;font-variant:normal;font-weight:normal;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;line-height:1;speak:none;text-rendering:optimizeLegibility;text-transform:none}.icon.icon-filters:before{content:"";font-family:"ccicons";font-style:normal;font-variant:normal;font-weight:normal;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;line-height:1;speak:none;text-rendering:optimizeLegibility;text-transform:none}.icon.icon-flag-flat:before{content:"";font-family:"ccicons";font-style:normal;font-variant:normal;font-weight:normal;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;line-height:1;speak:none;text-rendering:optimizeLegibility;text-transform:none}.icon.icon-flag:before{content:"";font-family:"ccicons";font-style:normal;font-variant:normal;font-weight:normal;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;line-height:1;speak:none;text-rendering:optimizeLegibility;text-transform:none}.icon.icon-full:before{content:"";font-family:"ccicons";font-style:normal;font-variant:normal;font-weight:normal;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;line-height:1;speak:none;text-rendering:optimizeLegibility;text-transform:none}.icon.icon-grid:before{content:"";font-family:"ccicons";font-style:normal;font-variant:normal;font-weight:normal;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;line-height:1;speak:none;text-rendering:optimizeLegibility;text-transform:none}.icon.icon-info:before{content:"";font-family:"ccicons";font-style:normal;font-variant:normal;font-weight:normal;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;line-height:1;speak:none;text-rendering:optimizeLegibility;text-transform:none}.icon.icon-instagram:before{content:"";font-family:"ccicons";font-style:normal;font-variant:normal;font-weight:normal;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;line-height:1;speak:none;text-rendering:optimizeLegibility;text-transform:none}.icon.icon-large:before{content:"";font-family:"ccicons";font-style:normal;font-variant:normal;font-weight:normal;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;line-height:1;speak:none;text-rendering:optimizeLegibility;text-transform:none}.icon.icon-location-pin:before{content:"";font-family:"ccicons";font-style:normal;font-variant:normal;font-weight:normal;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;line-height:1;speak:none;text-rendering:optimizeLegibility;text-transform:none}.icon.icon-mail:before{content:"";font-family:"ccicons";font-style:normal;font-variant:normal;font-weight:normal;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;line-height:1;speak:none;text-rendering:optimizeLegibility;text-transform:none}.icon.icon-menu:before{content:"";font-family:"ccicons";font-style:normal;font-variant:normal;font-weight:normal;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;line-height:1;speak:none;text-rendering:optimizeLegibility;text-transform:none}.icon.icon-my:before{content:"";font-family:"ccicons";font-style:normal;font-variant:normal;font-weight:normal;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;line-height:1;speak:none;text-rendering:optimizeLegibility;text-transform:none}.icon.icon-phone:before{content:"";font-family:"ccicons";font-style:normal;font-variant:normal;font-weight:normal;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;line-height:1;speak:none;text-rendering:optimizeLegibility;text-transform:none}.icon.icon-picture:before{content:"";font-family:"ccicons";font-style:normal;font-variant:normal;font-weight:normal;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;line-height:1;speak:none;text-rendering:optimizeLegibility;text-transform:none}.icon.icon-plus-sign:before{content:"";font-family:"ccicons";font-style:normal;font-variant:normal;font-weight:normal;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;line-height:1;speak:none;text-rendering:optimizeLegibility;text-transform:none}.icon.icon-profile:before{content:"";font-family:"ccicons";font-style:normal;font-variant:normal;font-weight:normal;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;line-height:1;speak:none;text-rendering:optimizeLegibility;text-transform:none}.icon.icon-refresh:before{content:"";font-family:"ccicons";font-style:normal;font-variant:normal;font-weight:normal;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;line-height:1;speak:none;text-rendering:optimizeLegibility;text-transform:none}.icon.icon-review-star-half:before{content:"";font-family:"ccicons";font-style:normal;font-variant:normal;font-weight:normal;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;line-height:1;speak:none;text-rendering:optimizeLegibility;text-transform:none}.icon.icon-review-star:before{content:"";font-family:"ccicons";font-style:normal;font-variant:normal;font-weight:normal;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;line-height:1;speak:none;text-rendering:optimizeLegibility;text-transform:none}.icon.icon-search-mag:before{content:"";font-family:"ccicons";font-style:normal;font-variant:normal;font-weight:normal;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;line-height:1;speak:none;text-rendering:optimizeLegibility;text-transform:none}.icon.icon-search:before{content:"";font-family:"ccicons";font-style:normal;font-variant:normal;font-weight:normal;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;line-height:1;speak:none;text-rendering:optimizeLegibility;text-transform:none}.icon.icon-shopping-cart:before{content:"";font-family:"ccicons";font-style:normal;font-variant:normal;font-weight:normal;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;line-height:1;speak:none;text-rendering:optimizeLegibility;text-transform:none}.icon.icon-sort:before{content:"";font-family:"ccicons";font-style:normal;font-variant:normal;font-weight:normal;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;line-height:1;speak:none;text-rendering:optimizeLegibility;text-transform:none}.icon.icon-star:before{content:"";font-family:"ccicons";font-style:normal;font-variant:normal;font-weight:normal;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;line-height:1;speak:none;text-rendering:optimizeLegibility;text-transform:none}.icon.icon-strava-logo:before{content:"";font-family:"ccicons";font-style:normal;font-variant:normal;font-weight:normal;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;line-height:1;speak:none;text-rendering:optimizeLegibility;text-transform:none}.icon.icon-strava:before{content:"";font-family:"ccicons";font-style:normal;font-variant:normal;font-weight:normal;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;line-height:1;speak:none;text-rendering:optimizeLegibility;text-transform:none}.icon.icon-target:before{content:"";font-family:"ccicons";font-style:normal;font-variant:normal;font-weight:normal;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;line-height:1;speak:none;text-rendering:optimizeLegibility;text-transform:none}.icon.icon-thumb:before{content:"";font-family:"ccicons";font-style:normal;font-variant:normal;font-weight:normal;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;line-height:1;speak:none;text-rendering:optimizeLegibility;text-transform:none}.icon.icon-thumbs-up:before{content:"";font-family:"ccicons";font-style:normal;font-variant:normal;font-weight:normal;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;line-height:1;speak:none;text-rendering:optimizeLegibility;text-transform:none}.icon.icon-twitter:before{content:"";font-family:"ccicons";font-style:normal;font-variant:normal;font-weight:normal;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;line-height:1;speak:none;text-rendering:optimizeLegibility;text-transform:none}.icon.icon-wish-list:before{content:"";font-family:"ccicons";font-style:normal;font-variant:normal;font-weight:normal;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;line-height:1;speak:none;text-rendering:optimizeLegibility;text-transform:none}.icon.icon-youtube:before{content:"";font-family:"ccicons";font-style:normal;font-variant:normal;font-weight:normal;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;line-height:1;speak:none;text-rendering:optimizeLegibility;text-transform:none}.icon.icon-zoom-out:before{content:"";font-family:"ccicons";font-style:normal;font-variant:normal;font-weight:normal;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;line-height:1;speak:none;text-rendering:optimizeLegibility;text-transform:none}.icon.icon-zoom:before{content:"";font-family:"ccicons";font-style:normal;font-variant:normal;font-weight:normal;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;line-height:1;speak:none;text-rendering:optimizeLegibility;text-transform:none}html{font-size:16px;line-height:18px}body{-webkit-font-smoothing:antialiased;font-family:"Proxima N W01 Reg",sans-serif;color:#222;font-size:16px;font-smoothing:antialiased;line-height:1;-webkit-font-smoothing:antialiased}@media only screen and (min-width: 56.25em){body{line-height:24px}}.subcategory{box-sizing:border-box;display:inline;float:left;width:33.33333%;padding-left:10px;padding-right:10px}@media (max-device-width: 40em){.subcategory{padding:0;width:100%}}.subcategory ul{list-style:none;list-style-image:none;padding-left:0;margin-bottom:20px}@media (max-device-width: 40em){.subcategory ul{margin-bottom:0}}.body{max-width:100%;position:relative}@media (max-device-width: 40em){.body{float:left}}.box{height:299px}.box .bgimage{width:100%}.brand-category-plp-link{float:right}.cat-experts-questions-wrap{box-sizing:border-box;display:inline;float:left;width:100%;margin-top:50px}.cat-experts-questions-wrap .cat-experts-questions-inner{margin-left:auto;margin-right:auto;max-width:1000px;width:100%}.cat-row:before,.cat-row:after{content:" ";display:table}.cat-row:after,.cat-row:after{clear:both}.category-listing-wrapper{clear:left}.inner-body{margin:20px auto 0;clear:both;position:relative}@media (max-device-width: 40em){.inner-body{margin-top:10px}}.main{box-sizing:border-box;display:inline;float:left;width:60%;margin-top:30px}@media (max-device-width: 40em){.main{margin-top:0;width:100%}}.mbl-targeter-plp .mbl-promo{margin:-10px 0 0 -40px;list-style:none}.mbl-targeter-plp .mbl-promo-item{background-size:100%}.mbl-targeter-plp .mbl-promo-item-link{display:block;padding-top:19%}.page{max-width:100%}.page-title{padding:10px;box-sizing:border-box;margin:0 auto;max-width:1000px;width:100%}.page-title h1{line-height:1}.question-dialog-cont{display:none}.results{background-color:#fff}.shop-by-brand{padding:10px;box-sizing:border-box;margin:0 auto;max-width:1000px;width:100%}.side-promos{box-sizing:border-box;display:inline;float:left;width:30%;padding-left:10px;padding-right:10px;float:right}@media (max-device-width: 64em) and (orientation: portrait){.side-promos{margin-left:-space-increments(1);width:20%}}@media (max-device-width: 40em){.side-promos{width:100%}}.side-promos img{max-width:100%}.side-promos .brand-info{padding:0 0 10px;clear:both;overflow:hidden;width:100%}.side-promos .brand-info h2{padding:0 10px}.side-promos .brand-media{margin-top:10px;line-height:1}.side-promos .subcategory{padding:0;max-width:100%}.sort-options{margin-top:10px;float:right;position:relative;visibility:hidden}.targeter-all-brands{box-sizing:border-box;display:inline;float:left;width:20%;float:right}.targeter-cat-center-bottom{margin:40px auto 0;box-sizing:border-box;clear:both;max-width:1000px}.targeter-cat-center-middle-1{box-sizing:border-box;display:inline;float:left;width:80%}.targeter-cat-right-middle-1{margin-top:40px;position:relative}.targeter-cat-right-middle-1 img,.targeter-cat-right-middle-1 small{display:block}.targeter-cat-right-middle-1 .advertisement{font-size:12px;margin:0}@media (max-device-width: 40em){.targeter-cat-right-middle-1 .advertisement{font-size:14px}}.targeter-cat-right-middle-2{margin-top:40px}.targeter-main-promo{width:100%}.targeter-main-promo .ui-controller{bottom:10px;left:50%;margin-left:-490px}.targeter-main-promo .ui-slideshow-container{height:450px}.targeter-main-promo .ui-slideshow-container a{margin:0 auto;display:block;width:1200px}.targeter-main-promo .ui-controller-next,.targeter-main-promo .ui-controller-prev{height:370px}.ui-brand-cat-rating{clear:both;color:#222;font-size:15px;text-align:center}.ui-brand-cat-rating .item-listing-rating{margin:0 auto;width:110px}.ui-brand-cat-rating .item-listing-rating .rating-buy-box:after,.ui-brand-cat-rating .item-listing-rating .rating-buy-box:before{font-size:14px;letter-spacing:8px}.ui-brand-cat-rating .item-listing-rating .rating{display:block;margin:0}.ui-brand-cat-rating .item-listing-rating .rating-base{position:relative}.ui-brand-cat-rating-title p{margin:0}.ui-brand-cat-rating{margin-top:30px}.ui-brand-cat-rating .item-listing-rating{height:22px;overflow:visible;position:relative}.ui-brand-cat-rating .item-listing-rating .rating{width:100%}.ui-content-widget{padding:10px 10px 0;margin:20px auto 30px;box-sizing:border-box;clear:both;max-width:1000px;position:relative;width:100%}.ui-content-widget:before,.ui-content-widget:after{content:" ";display:table}.ui-content-widget:after,.ui-content-widget:after{clear:both}.ui-content-widget h2{text-align:center}@media only screen and (min-width: 56.25em){.ui-content-widget .ui-cont-column{padding-right:10px;box-sizing:border-box;float:left;width:50%}}.ui-content-widget .ui-cont-column.ui-space-hero{margin:20px 0}.ui-content-widget .ui-cont-column .description{margin-bottom:10px;overflow:hidden}.ui-content-widget .ui-cont-column .description p{margin:0}.ui-content-widget .ui-cont-column-media{margin-bottom:40px;height:170px}@media only screen and (min-width: 56.25em){.ui-content-widget .ui-cont-column-media{height:320px;margin:0}}.ui-content-widget .ui-cont-column-media img{display:block;height:100%;margin:0 auto}.ui-content-widget .ui-cont-column-media .ui-slide-headline{margin-bottom:10px}.ui-content-widget .ui-cont-hero{background:no-repeat center top;background-size:contain;height:200px;overflow:hidden;position:relative;text-align:center}@media only screen and (min-width: 56.25em){.ui-content-widget .ui-cont-hero{height:330px}}.ui-content-widget .ui-cont-hero .ui-title-hero{background-color:#000;background-color:rgba(0,0,0,0.5);bottom:0;box-sizing:border-box;padding:5px 10px 0;position:absolute;text-align:left;width:100%}.ie80 .ui-content-widget .ui-cont-hero .ui-title-hero{background-color:transparent}.ui-content-widget .ui-cont-hero .ui-title-hero .ui-slide-headline{font-size:14px;font-weight:900;line-height:1.1;text-transform:uppercase}.ui-content-widget .ui-cont-hero .ui-title-hero .ui-slide-subhead{font-size:15px;overflow:hidden;line-height:1;text-overflow:ellipsis;white-space:nowrap}.ui-content-widget .ui-cont-hero .ui-title-hero .ui-slide-type{font-size:15px;font-style:italic}.ui-content-widget .ui-cont-nav{padding-bottom:20px;float:left;position:relative;text-align:center;width:100%}.ui-content-widget .ui-cont-selector{display:inline-block;border-bottom:3px solid transparent;cursor:pointer;font-weight:900;line-height:1;padding:5px 15px}.ui-content-widget .ui-cont-selector.active{border-bottom:2px solid}@media only screen and (min-width: 56.25em){.ui-content-widget .ui-media-column{float:right;margin:0}}.ui-content-widget .ui-overview-link{background:no-repeat center top;background-size:contain;float:left;height:110px;margin-right:2%;overflow:hidden;position:relative;width:32%}@media only screen and (min-width: 56.25em){.ui-content-widget .ui-overview-link{background:no-repeat left top;background-size:contain;background-origin:content-box;border-bottom:1px solid #ccc;box-sizing:border-box;height:111px;margin:5px 0 0;padding:5px 0;width:100%}}.ui-content-widget .ui-overview-link:last-child{border:0;margin-right:0}.ui-content-widget .ui-overview-link .ui-slide-header{background-color:#000;background-color:rgba(0,0,0,0.5);bottom:0;box-sizing:border-box;padding:5px 10px 0;position:absolute;width:100%}.ie80 .ui-content-widget .ui-overview-link .ui-slide-header{background-color:transparent}@media only screen and (min-width: 56.25em){.ui-content-widget .ui-overview-link .ui-slide-header{background-color:transparent;left:35%;padding:0;top:10px;width:65%}}.ui-content-widget .ui-overview-link .ui-slide-header .ui-slide-headline{font-weight:900;overflow:hidden;line-height:1;text-overflow:ellipsis;white-space:nowrap}.ui-content-widget .ui-overview-link .ui-slide-header .ui-slide-subhead{display:none}@media only screen and (min-width: 56.25em){.ui-content-widget .ui-overview-link .ui-slide-header .ui-slide-subhead{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}.ui-content-widget .ui-overview-link .ui-slide-header .ui-slide-type{font-size:15px;font-style:italic}.ui-content-widget .ui-panels-content{margin-bottom:15px}.ui-content-widget .ui-sliderbase-content{height:100%;width:100%}.ui-content-widget .ui-slidernav-pag{padding-top:5px;position:absolute;text-align:center;top:175px;width:100%}@media only screen and (min-width: 56.25em){.ui-content-widget .ui-slidernav-pag{padding-top:10px;display:inline-block;position:relative;top:auto}}.ui-content-widget .ui-slidernav-pag .ui-slidernav-page{background:#ccc;height:15px;width:15px}@media only screen and (min-width: 56.25em){.ui-content-widget .ui-slidernav-pag .ui-slidernav-page{height:10px;width:10px}}.ui-content-widget .ui-slidernav-pag .ui-slidernav-page.active{background:#222}.ui-content-widget{border-top:1px solid #f2f2f2;border-bottom:2px solid #f2f2f2}@media only screen and (min-width: 56.25em){.ui-content-widget{border-bottom:none}}.ui-content-widget .ui-cont-selector{color:#ccc}@media only screen and (min-width: 56.25em){.ui-content-widget .ui-cont-selector{color:#222}}.ui-content-widget .ui-cont-selector.active{border-bottom-color:#c00;color:#222}.ui-content-widget .ui-overview-link .ui-slide-header{color:#fff}@media only screen and (min-width: 56.25em){.ui-content-widget .ui-overview-link .ui-slide-header{color:#222}}.ui-content-widget .ui-title-hero{color:#fff}.subcategory{box-sizing:border-box;display:inline;float:left;width:33.33333%;padding-left:10px;padding-right:10px}@media (max-device-width: 40em){.subcategory{padding:0;width:100%}}.subcategory ul{list-style:none;list-style-image:none;padding-left:0;margin-bottom:20px}@media (max-device-width: 40em){.subcategory ul{margin-bottom:0}}@media (max-device-width: 40em){.subcategory{margin:0}}.subcategory h3{margin-bottom:0;line-height:20px}.subcategory h3 a{color:#222;font-weight:500}.subcategory li{margin:5px 0}@media (max-device-width: 40em){.subcategory li{margin:0}}.subcategory ul{margin-top:0}.vis-cat-item{background-color:#f2f2f2;background-position:50% bottom;background-repeat:no-repeat;background-size:auto 90%;border:1px solid transparent;box-sizing:border-box;display:inline-block;float:left;height:100%;margin:0 .5% 0 .5%;overflow:hidden;position:relative;width:24%}@media only screen and (min-width: 56.25em){.vis-cat-item{-moz-transition:border 0.3s ease;-o-transition:border 0.3s ease;-webkit-transition:border 0.3s ease;transition:border 0.3s ease}.vis-cat-item:hover{border:1px solid #999}.vis-cat-item:hover .vis-cat-lbl{background-color:#222;background-color:rgba(34,34,34,0.8)}.ie80 .vis-cat-item:hover .vis-cat-lbl{background-color:transparent}}.vis-cat-lbl{background-color:#222;background-color:rgba(34,34,34,0.6);bottom:0;box-sizing:border-box;color:#fff;display:block;font-size:14px;padding:8px 10px;position:absolute;text-align:left;text-transform:capitalize;width:100%}.ie80 .vis-cat-lbl{background-color:transparent}@media only screen and (min-width: 56.25em){.vis-cat-lbl{-moz-transition:background 0.3s ease;-o-transition:background 0.3s ease;-webkit-transition:background 0.3s ease;transition:background 0.3s ease}}.vis-cat-targeter-container{box-sizing:border-box;height:96%;padding:0 3%;position:absolute;top:0;width:295%}.vis-cat-targeter-container.ui-two-cats{width:154%}@media only screen and (min-width: 37.5em){.vis-cat-targeter-container.ui-two-cats{margin:0 auto;max-width:670px;position:relative;text-align:center;width:100%}}.vis-cat-targeter-container.ui-two-cats .vis-cat-item{width:48%}@media only screen and (min-width: 37.5em){.vis-cat-targeter-container.ui-two-cats .vis-cat-item{max-width:330px}}.vis-cat-targeter-container.ui-three-cats{width:228%}@media only screen and (min-width: 37.5em){.vis-cat-targeter-container.ui-three-cats{margin:0 auto;max-width:990px;position:relative;text-align:center;width:100%}}.vis-cat-targeter-container.ui-three-cats .vis-cat-item{width:32%}@media only screen and (min-width: 37.5em){.vis-cat-targeter-container.ui-three-cats .vis-cat-item{max-width:330px}}@media only screen and (min-width: 37.5em){.vis-cat-targeter-container{width:160%}}@media only screen and (min-width: 56.25em){.vis-cat-targeter-container{width:100%}}.vis-cat-targeter-wrap{margin:0 auto 50px;-webkit-overflow-scrolling:touch;clear:both;max-width:1400px;overflow-x:auto;overflow-y:hidden;padding-top:56%;position:relative;width:100%}@media only screen and (min-width: 410px){.vis-cat-targeter-wrap{padding-top:45%}}@media only screen and (min-width: 37.5em){.main .vis-cat-targeter-wrap{height:180px;padding-top:2%}}@media only screen and (min-width: 56.25em){.main .vis-cat-targeter-wrap{height:191px;padding-top:0}}.vis-cat-item{background-color:#fff}.ui-lineclamp-link{display:none;margin:0 auto;text-align:center;width:100px}.ui-lineclamp-link{color:#555;cursor:pointer}.ui-slideshow{overflow:hidden;position:relative}.ui-slideshow-container{list-style:none;list-style-image:none;padding-left:0;margin:0;height:100%;position:relative}.ui-slideshow-container li{margin:0;background-position:50% 0;background-repeat:no-repeat;height:100%;visibility:hidden;width:100%}.ui-slideshow-container .inner{margin:0 auto;display:block;position:relative;height:100%;width:100%}.ui-slideshow-container .mod{margin:0}.ui-slideshow-fade .ui-slideshow-container li{left:0;position:absolute;top:0}.ui-slideshow-push .ui-slideshow-container{overflow:hidden;*zoom:1;position:absolute}.ui-slideshow-push .ui-slideshow-container li{float:left}.fade-1,.fade-2,.fade-3{opacity:0}.fade-1{-moz-transition:all 2s ease 0.5s;-o-transition:all 2s ease 0.5s;-webkit-transition:all 2s ease 0.5s;transition:all 2s ease 0.5s}.fade-2{-moz-transition:all 2s ease 1s;-o-transition:all 2s ease 1s;-webkit-transition:all 2s ease 1s;transition:all 2s ease 1s}.fade-3{-moz-transition:all 2s ease 1.5s;-o-transition:all 2s ease 1.5s;-webkit-transition:all 2s ease 1.5s;transition:all 2s ease 1.5s}.promo-header,.promo-header-small{color:#222;display:block;margin:5px 0;text-transform:uppercase}.promo-header{font-size:32px;line-height:26px}.promo-header-small{font-size:18px;line-height:16px}.promo-header-gray{color:#b5b5b5}.promo-header-white{color:#fff}.slide{display:block;height:100%;width:100%}.slide:hover{-moz-transition:none;-o-transition:none;-webkit-transition:none;transition:none}.slide-body{margin:30px auto 0;padding-top:20px;text-align:center;width:980px}.slide-body a{text-decoration:none}.slide-body .btn:hover{-moz-transition:none;-o-transition:none;-webkit-transition:none;transition:none}.ui-slideshow{margin-bottom:1.5em}.ui-slideshow:hover .ui-controller-next a,.ui-slideshow:hover .ui-controller-prev a{opacity:.5}.ui-slideshow:hover .ui-controller-next a:hover,.ui-slideshow:hover .ui-controller-prev a:hover{opacity:1}.ui-slideshow.promo h1{color:#c00}.ui-slideshow .ui-controller{bottom:15px;left:0;margin:0 auto;right:0;width:100%}.ui-slideshow .ui-controller-pause,.ui-slideshow .ui-controller-track{z-index:1}.ui-slideshow-container{border:0;height:470px;overflow:hidden}.ui-slideshow-container a{margin:0 auto;width:100%}.ui-slideshow-container li{background-color:#fff}.ui-slideshow-container li.current .fade-1,.ui-slideshow-container li.current .fade-2,.ui-slideshow-container li.current .fade-3{opacity:1}.ui-sliderbase-content{overflow:hidden;position:relative}.ui-sliderbase-content:before,.ui-sliderbase-content:after{content:" ";display:table}.ui-sliderbase-content:after,.ui-sliderbase-content:after{clear:both}.ui-sliderbase-slide{display:inline-block;float:left}.ui-sliderbase-slider{position:relative;right:0}.ui-slidernav-arrow.left:before{content:"";font-family:"ccicons";font-style:normal;font-variant:normal;font-weight:normal;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;line-height:1;speak:none;text-rendering:optimizeLegibility;text-transform:none;font-size:28px;text-align:center}.ui-slidernav-arrow.right:before{content:"";font-family:"ccicons";font-style:normal;font-variant:normal;font-weight:normal;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;line-height:1;speak:none;text-rendering:optimizeLegibility;text-transform:none;font-size:28px;text-align:center}.ui-slidernav-pag .ui-slidernav-page{border-radius:10px;display:inline-block;height:10px;margin:5px;vertical-align:middle;width:10px}.category-listing-wrapper{border-bottom:1px solid #ccc;overflow:auto}@media only screen and (min-width: 56.25em){.category-listing-wrapper{border-bottom:none}}.inner-body{overflow:visible}.main{margin-bottom:20px}@media only screen and (min-width: 56.25em){.main{margin:10px 0 0;width:100%}}.promo-centered-logos{text-align:left}.side-promos{margin-bottom:30px}.shop-brand-link{right:10px;top:40px}.sort-options{margin-top:20px;float:right}.targeter-cat-right-middle-1,.targeter-cat-right-middle-2{text-align:right}.targeter-cat-right-middle-1{margin-top:20px}.targeter-cat-right-middle-1 img{display:inline}.targeter-cat-right-middle-1 small{color:#999}.targeter-cat-right-middle-1 .advertisement{font-size:0.71429em;line-height:1.8em;color:#999;font-family:"Proxima N W01 Reg",sans-serif;font-weight:normal;line-height:15px;text-transform:none}.targeter-main-promo{margin-bottom:40px}.targeter-main-promo.legacy{margin:20px auto 40px}.targeter-main-promo .ui-slideshow-container{height:300px}@media only screen and (min-width: 56.25em){.ui-content-widget{border-bottom:1px solid #f2f2f2}}.closeoutcatalog .category-subtitle{color:#333;font-size:18px;font-style:italic;text-transform:none}.ui-content-widget{padding:10px 10px 0;margin:20px auto 30px;box-sizing:border-box;clear:both;max-width:1000px;position:relative;width:100%}.ui-content-widget:before,.ui-content-widget:after{content:" ";display:table}.ui-content-widget:after,.ui-content-widget:after{clear:both}.ui-content-widget h2{text-align:center}@media only screen and (min-width: 56.25em){.ui-content-widget .ui-cont-column{padding-right:10px;box-sizing:border-box;float:left;width:50%}}.ui-content-widget .ui-cont-column.ui-space-hero{margin:20px 0}.ui-content-widget .ui-cont-column .description{margin-bottom:10px;overflow:hidden}.ui-content-widget .ui-cont-column .description p{margin:0}.ui-content-widget .ui-cont-column-media{margin-bottom:40px;height:170px}@media only screen and (min-width: 56.25em){.ui-content-widget .ui-cont-column-media{height:320px;margin:0}}.ui-content-widget .ui-cont-column-media img{display:block;height:100%;margin:0 auto}.ui-content-widget .ui-cont-column-media .ui-slide-headline{margin-bottom:10px}.ui-content-widget .ui-cont-hero{background:no-repeat center top;background-size:contain;height:200px;overflow:hidden;position:relative;text-align:center}@media only screen and (min-width: 56.25em){.ui-content-widget .ui-cont-hero{height:330px}}.ui-content-widget .ui-cont-hero .ui-title-hero{background-color:#000;background-color:rgba(0,0,0,0.5);bottom:0;box-sizing:border-box;padding:5px 10px 0;position:absolute;text-align:left;width:100%}.ie80 .ui-content-widget .ui-cont-hero .ui-title-hero{background-color:transparent}.ui-content-widget .ui-cont-hero .ui-title-hero .ui-slide-headline{font-size:14px;font-weight:900;line-height:1.1;text-transform:uppercase}.ui-content-widget .ui-cont-hero .ui-title-hero .ui-slide-subhead{font-size:15px;overflow:hidden;line-height:1;text-overflow:ellipsis;white-space:nowrap}.ui-content-widget .ui-cont-hero .ui-title-hero .ui-slide-type{font-size:15px;font-style:italic}.ui-content-widget .ui-cont-nav{padding-bottom:20px;float:left;position:relative;text-align:center;width:100%}.ui-content-widget .ui-cont-selector{display:inline-block;border-bottom:3px solid transparent;cursor:pointer;font-weight:900;line-height:1;padding:5px 15px}.ui-content-widget .ui-cont-selector.active{border-bottom:2px solid}@media only screen and (min-width: 56.25em){.ui-content-widget .ui-media-column{float:right;margin:0}}.ui-content-widget .ui-overview-link{background:no-repeat center top;background-size:contain;float:left;height:110px;margin-right:2%;overflow:hidden;position:relative;width:32%}@media only screen and (min-width: 56.25em){.ui-content-widget .ui-overview-link{background:no-repeat left top;background-size:contain;background-origin:content-box;border-bottom:1px solid #ccc;box-sizing:border-box;height:111px;margin:5px 0 0;padding:5px 0;width:100%}}.ui-content-widget .ui-overview-link:last-child{border:0;margin-right:0}.ui-content-widget .ui-overview-link .ui-slide-header{background-color:#000;background-color:rgba(0,0,0,0.5);bottom:0;box-sizing:border-box;padding:5px 10px 0;position:absolute;width:100%}.ie80 .ui-content-widget .ui-overview-link .ui-slide-header{background-color:transparent}@media only screen and (min-width: 56.25em){.ui-content-widget .ui-overview-link .ui-slide-header{background-color:transparent;left:35%;padding:0;top:10px;width:65%}}.ui-content-widget .ui-overview-link .ui-slide-header .ui-slide-headline{font-weight:900;overflow:hidden;line-height:1;text-overflow:ellipsis;white-space:nowrap}.ui-content-widget .ui-overview-link .ui-slide-header .ui-slide-subhead{display:none}@media only screen and (min-width: 56.25em){.ui-content-widget .ui-overview-link .ui-slide-header .ui-slide-subhead{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}.ui-content-widget .ui-overview-link .ui-slide-header .ui-slide-type{font-size:15px;font-style:italic}.ui-content-widget .ui-panels-content{margin-bottom:15px}.ui-content-widget .ui-sliderbase-content{height:100%;width:100%}.ui-content-widget .ui-slidernav-pag{padding-top:5px;position:absolute;text-align:center;top:175px;width:100%}@media only screen and (min-width: 56.25em){.ui-content-widget .ui-slidernav-pag{padding-top:10px;display:inline-block;position:relative;top:auto}}.ui-content-widget .ui-slidernav-pag .ui-slidernav-page{background:#ccc;height:15px;width:15px}@media only screen and (min-width: 56.25em){.ui-content-widget .ui-slidernav-pag .ui-slidernav-page{height:10px;width:10px}}.ui-content-widget .ui-slidernav-pag .ui-slidernav-page.active{background:#222}.ui-content-widget{border-top:1px solid #f2f2f2;border-bottom:2px solid #f2f2f2}@media only screen and (min-width: 56.25em){.ui-content-widget{border-bottom:none}}.ui-content-widget .ui-cont-selector{color:#ccc}@media only screen and (min-width: 56.25em){.ui-content-widget .ui-cont-selector{color:#222}}.ui-content-widget .ui-cont-selector.active{border-bottom-color:#c00;color:#222}.ui-content-widget .ui-overview-link .ui-slide-header{color:#fff}@media only screen and (min-width: 56.25em){.ui-content-widget .ui-overview-link .ui-slide-header{color:#222}}.ui-content-widget .ui-title-hero{color:#fff}.ui-lineclamp-link{display:none;margin:0 auto;text-align:center;width:100px}.ui-lineclamp-link{color:#555;cursor:pointer}.recommendations-wrapper{text-align:center;position:relative}.recommendations-wrapper:before,.recommendations-wrapper:after{content:" ";display:table}.recommendations-wrapper:after,.recommendations-wrapper:after{clear:both}.recommendations-wrapper:hover{cursor:pointer}.recommendations-wrapper:hover .ui-recom-slider-nav{opacity:.9}.recommendations-wrapper:hover .ui-recom-slider-nav.left:before{color:#ccc;left:50%}@media only screen and (min-width: 1500px){.recommendations-wrapper:hover .ui-recom-slider-nav.left:before{left:85%}}.recommendations-wrapper:hover .ui-recom-slider-nav.right:before{color:#ccc;right:50%}@media only screen and (min-width: 1500px){.recommendations-wrapper:hover .ui-recom-slider-nav.right:before{right:85%}}.recommendations-wrapper .ui-products-listing{height:150px;overflow:hidden}@media only screen and (min-width: 68.75em){.recommendations-wrapper .ui-products-listing{position:relative}}.recommendations-wrapper .ui-recom-slider-nav{-moz-transition:all,0.5s;-o-transition:all,0.5s;-webkit-transition:all,0.5s;transition:all,0.5s;background:#fff;color:#222;height:100%;opacity:.8;position:absolute;text-align:center;width:14%;z-index:5}.recommendations-wrapper .ui-recom-slider-nav:hover.left:before{color:#222}.recommendations-wrapper .ui-recom-slider-nav:hover.right:before{color:#222}.recommendations-wrapper .ui-recom-slider-nav.left{left:-1px;overflow:hidden;top:0}.recommendations-wrapper .ui-recom-slider-nav.left:before{content:"";font-family:"ccicons";font-style:normal;font-variant:normal;font-weight:normal;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;line-height:1;speak:none;text-rendering:optimizeLegibility;text-transform:none;-moz-transition:all,0.5s;-o-transition:all,0.5s;-webkit-transition:all,0.5s;transition:all,0.5s;color:transparent;font-size:28px;left:20%;position:absolute;text-align:center;top:50%}@media only screen and (min-width: 1500px){.recommendations-wrapper .ui-recom-slider-nav.left:before{left:70%}}.recommendations-wrapper .ui-recom-slider-nav.right{overflow:hidden;right:-1px;top:0}.recommendations-wrapper .ui-recom-slider-nav.right:before{content:"";font-family:"ccicons";font-style:normal;font-variant:normal;font-weight:normal;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;line-height:1;speak:none;text-rendering:optimizeLegibility;text-transform:none;-moz-transition:all,0.5s;-o-transition:all,0.5s;-webkit-transition:all,0.5s;transition:all,0.5s;color:transparent;font-size:28px;position:absolute;right:20%;text-align:center;top:50%}@media only screen and (min-width: 1500px){.recommendations-wrapper .ui-recom-slider-nav.right:before{right:70%}}.recommendations-wrapper .ui-recom-slider-pag{bottom:0;position:absolute;text-align:center;width:100%}.recommendations-wrapper .ui-recom-slider-pag .ui-recom-slider-page{background:#ccc;border-radius:10px;display:inline-block;height:10px;margin:5px;width:10px}.recommendations-wrapper .ui-recom-slider-pag .ui-recom-slider-page.active{background:#222}.recommendations-wrapper .ui-recom-slider-wrapper{margin:10px auto 0;padding-bottom:40px;max-width:1400px;overflow-x:scroll;-webkit-overflow-scrolling:touch}@media only screen and (min-width: 68.75em){.recommendations-wrapper .ui-recom-slider-wrapper{overflow:visible;position:relative}}.ui-product-listing{box-sizing:border-box;display:inline-block;float:left;padding:10px 7px;position:relative;vertical-align:middle;width:145px}.ui-product-listings-plp .ui-product-listing{float:none;text-align:center;vertical-align:top;width:50%}@media only screen and (min-width: 56.25em){.ui-product-listing{width:200px}}.ui-product-listing,.ui-pl-compare{transition:all .2s ease}.ui-product-listings-plp .ui-pl-img img{height:120px;width:120px}.ui-pl-name-brand{display:block}.ui-pl-name-title{font-weight:normal}.ui-pl-name-link{text-decoration:none}.ui-products-listing{box-sizing:border-box;list-style-type:none;margin:0 auto;padding:0;width:100%}.ui-products-listing:before,.ui-products-listing:after{content:" ";display:table}.ui-products-listing:after,.ui-products-listing:after{clear:both}.ui-products-listing img{width:100%}.discount-label,.percent-off-label{text-transform:capitalize}.ui-pl-pricing{margin:0}.ui-pl-pricing .price-inactive{color:#b5b5b5;text-decoration:line-through}.ui-pl-offers{line-height:1.2;margin:.5em 0 .3em}@media only screen and (min-width: 37.5em){.ui-pl-offers{margin:0}}.add-to-cart-form .ui-pl-percentage-off{color:#999;display:inline-block;font-size:0.833em;text-transform:lowercase}.ui-pl-percentage-off .discount-amount-text{font-weight:900}.item-listing .ui-pl-percentage-off,.item-listing-horz .ui-pl-percentage-off,.ui-product-listing .ui-pl-percentage-off{color:#c00;display:block;font-size:0.833em}@media only screen and (min-width: 56.25em){.item-listing .ui-pl-percentage-off,.item-listing-horz .ui-pl-percentage-off,.ui-product-listing .ui-pl-percentage-off{font-size:1em}}.add-to-cart-form .ui-pl-pricing-high-price,.add-to-cart-form .ui-pl-pricing-low-price{display:inline;font-size:1.2em}@media only screen and (min-width: 56.25em){.add-to-cart-form .ui-pl-pricing-high-price,.add-to-cart-form .ui-pl-pricing-low-price{padding:0 .1em}}.item-listing .ui-pl-pricing-high-price,.item-listing-horz .ui-pl-pricing-high-price,.ui-product-listing .ui-pl-pricing-high-price{font-size:1em}@media only screen and (min-width: 56.25em){.item-listing .ui-pl-pricing-high-price,.item-listing-horz .ui-pl-pricing-high-price,.ui-product-listing .ui-pl-pricing-high-price{color:#555;font-size:1em;display:inline-block}}.item-listing .ui-pl-pricing-high-price.price-sale,.item-listing-horz .ui-pl-pricing-high-price.price-sale,.ui-product-listing .ui-pl-pricing-high-price.price-sale{color:#c00}.add-to-cart-form .ui-pl-pricing-high-price .sale{color:#555}.ui-pl-pricing-label{font-size:0.833em}.item-listing .ui-pl-pricing-low-price,.item-listing-horz .ui-pl-pricing-low-price,.ui-product-listing .ui-pl-pricing-low-price{display:inline;font-size:1em}.item-listing .ui-pl-pricing.retail .ui-pl-pricing-low-price,.item-listing-horz .ui-pl-pricing.retail .ui-pl-pricing-low-price,.ui-product-listing .ui-pl-pricing.retail .ui-pl-pricing-low-price{display:inline-block}.add-to-cart-form .price-retail,.item-listing .price-retail,.item-listing-horz .price-retail,.ui-product-listing .price-retail{color:#333;display:inline-block}@media only screen and (min-width: 56.25em){.add-to-cart-form .price-retail,.item-listing .price-retail,.item-listing-horz .price-retail,.ui-product-listing .price-retail{color:#222}}.ui-product-listing .ui-pl-pricing.sale .ui-pl-pricing-label{color:#c00}@media only screen and (min-width: 56.25em){.ui-product-listing .ui-pl-pricing.sale .ui-pl-pricing-label{color:#c00}}.ui-pl-pricing.sale{color:#c00}.add-to-cart-form .ui-pl-pricing.sale .ui-pl-pricing-from-text,.item-listing .ui-pl-pricing.sale .ui-pl-pricing-from-text,.item-listing-horz .ui-pl-pricing.sale .ui-pl-pricing-from-text,.add-to-cart-form .ui-pl-pricing.sale .ui-pl-pricing-label,.item-listing .ui-pl-pricing.sale .ui-pl-pricing-label,.item-listing-horz .ui-pl-pricing.sale .ui-pl-pricing-label{color:#c00}.ui-product-listing .ui-pl-pricing.sale .ui-pl-pricing-low-price{font-weight:500}.ui-pl-pricing .price-inactive{color:#555;font-size:0.833em}@media only screen and (min-width: 56.25em){.ui-pl-pricing .price-inactive{color:#999;font-size:1em}}.add-to-cart-form .ui-pl-pricing .price-inactive{color:#b5b5b5;font-size:1em}@media only screen and (min-width: 56.25em){.add-to-cart-form .ui-pl-pricing .price-inactive{color:#999;font-size:1.2em}}.ui-pl-pricing-from-text{color:#222}@media only screen and (min-width: 56.25em){.item-listing .ui-pl-pricing-from-text,.item-listing-horz .ui-pl-pricing-from-text{display:none}}.ui-pl-pricing-label{color:#222}.item-listing .price-display,.item-listing-horz .price-display{margin:10px 0 0 140px;color:#000;float:none;font-size:16px;position:static;text-align:left;width:auto}@media only screen and (min-width: 56.25em){.item-listing .price-display,.item-listing-horz .price-display{margin:260px 0 0;float:right;text-align:right;width:40%}}.ui-pl-rating-best{display:none}.rating-base{margin:10px auto;position:relative}.ui-pl-review-label{color:#b5b5b5;font-size:11px}.ui-pl-review-label-text{display:none}@media only screen and (min-width: 68.75em){.ui-pl-review-label-text{display:inline}}.item-listing-rating{float:none;height:auto;margin:0;padding:0;position:static;width:auto}.item-listing-rating .rating{margin:0}.ui-products-listing .ui-pl-pricing-from-text{display:none}.ui-pl-gwp-text{color:#c00}.ui-pl-img{margin-bottom:5px;padding-bottom:5px}@media only screen and (min-width: 37.5em){.ui-product-listings-plp .ui-pl-img{margin-bottom:25px}.ui-product-listings-plp .ui-pl-img img{height:242px;width:242px}}.ui-pl-link,.ui-product-listing{color:#222}.ui-pl-link{display:block;padding-bottom:15px;text-align:center}.ui-pl-link .item-listing-rating{bottom:0;left:50%;margin:0 0 .5em -27px;position:absolute}.ui-pl-link .rating-none,.ui-pl-link .reviews-counter{display:none}.ui-pl-name{overflow:hidden;word-break:break-word}.ui-pl-name-brand,.ui-pl-pricing{font-weight:500}.ui-pl-name-brand{font-weight:900}.ui-pl-name-text{color:#222;font-family:"Proxima N W01 Reg",sans-serif;font-size:1em;height:auto;line-height:1.17;margin:0;text-transform:capitalize}.ui-pl-name-title{font-size:0.833em;max-height:50px;overflow:hidden;text-overflow:ellipsis}.ui-pl-past-season{color:#b5b5b5;margin-top:5px}.ui-product-listings-plp .ui-product-listing{border:1px solid #fff;float:none;text-align:center;vertical-align:top}.ui-product-listings-plp .ui-product-listing:hover{border-color:#ccc}@media only screen and (min-width: 37.5em){.ui-product-listings-plp .ui-product-listing{width:31%}}.recommendations-wrapper{margin-top:20px;margin-bottom:2em}.recommendations-wrapper .title{font-weight:500;margin-bottom:0;text-align:center}.recommendations-wrapper .sub-title{margin:0 0 20px;font-family:"Proxima N W01 Reg",sans-serif;font-size:1em;text-align:center;text-transform:none}@media only screen and (min-width: 68.75em){.recommendations-wrapper .ui-recom-slider-wrapper{overflow:hidden}}.recommendations-wrapper .ui-recomm-view-all-link{border-bottom:1px solid #f2f2f2;border-top:0;padding-bottom:1.5em}.recommendations-wrapper .ui-slider .ui-controller{bottom:20px}.recommendations-wrapper .ui-product-listing{text-align:left}@media only screen and (min-width: 56.25em){.recommendations-wrapper .ui-product-listing{text-align:center}}.recommendations-wrapper .ui-products-listing{height:320px}.recommendations-wrapper+.recommendations-wrapper{margin:40px auto 30px;padding:0 0 30px}@media (max-device-width: 40em){.recommendations-wrapper+.recommendations-wrapper{border-bottom:none}}.ui-sliderbase-content{overflow:hidden;position:relative}.ui-sliderbase-content:before,.ui-sliderbase-content:after{content:" ";display:table}.ui-sliderbase-content:after,.ui-sliderbase-content:after{clear:both}.ui-sliderbase-slide{display:inline-block;float:left}.ui-sliderbase-slider{position:relative;right:0}.ui-slidernav-arrow.left:before{content:"";font-family:"ccicons";font-style:normal;font-variant:normal;font-weight:normal;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;line-height:1;speak:none;text-rendering:optimizeLegibility;text-transform:none;font-size:28px;text-align:center}.ui-slidernav-arrow.right:before{content:"";font-family:"ccicons";font-style:normal;font-variant:normal;font-weight:normal;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;line-height:1;speak:none;text-rendering:optimizeLegibility;text-transform:none;font-size:28px;text-align:center}.ui-slidernav-pag .ui-slidernav-page{border-radius:10px;display:inline-block;height:10px;margin:5px;vertical-align:middle;width:10px}.subcategory{box-sizing:border-box;display:inline;float:left;width:33.33333%;padding-left:10px;padding-right:10px}@media (max-device-width: 40em){.subcategory{padding:0;width:100%}}.subcategory ul{list-style:none;list-style-image:none;padding-left:0;margin-bottom:20px}@media (max-device-width: 40em){.subcategory ul{margin-bottom:0}}.body{max-width:100%;position:relative}@media (max-device-width: 40em){.body{float:left}}.box{height:299px}.box .bgimage{width:100%}.brand-category-plp-link{float:right}.cat-experts-questions-wrap{box-sizing:border-box;display:inline;float:left;width:100%;margin-top:50px}.cat-experts-questions-wrap .cat-experts-questions-inner{margin-left:auto;margin-right:auto;max-width:1000px;width:100%}.cat-row:before,.cat-row:after{content:" ";display:table}.cat-row:after,.cat-row:after{clear:both}.category-listing-wrapper{clear:left}.inner-body{margin:20px auto 0;clear:both;position:relative}@media (max-device-width: 40em){.inner-body{margin-top:10px}}.main{box-sizing:border-box;display:inline;float:left;width:60%;margin-top:30px}@media (max-device-width: 40em){.main{margin-top:0;width:100%}}.mbl-targeter-plp .mbl-promo{margin:-10px 0 0 -40px;list-style:none}.mbl-targeter-plp .mbl-promo-item{background-size:100%}.mbl-targeter-plp .mbl-promo-item-link{display:block;padding-top:19%}.page{max-width:100%}.page-title{padding:10px;box-sizing:border-box;margin:0 auto;max-width:1000px;width:100%}.page-title h1{line-height:1}.question-dialog-cont{display:none}.results{background-color:#fff}.shop-by-brand{padding:10px;box-sizing:border-box;margin:0 auto;max-width:1000px;width:100%}.side-promos{box-sizing:border-box;display:inline;float:left;width:30%;padding-left:10px;padding-right:10px;float:right}@media (max-device-width: 64em) and (orientation: portrait){.side-promos{margin-left:-space-increments(1);width:20%}}@media (max-device-width: 40em){.side-promos{width:100%}}.side-promos img{max-width:100%}.side-promos .brand-info{padding:0 0 10px;clear:both;overflow:hidden;width:100%}.side-promos .brand-info h2{padding:0 10px}.side-promos .brand-media{margin-top:10px;line-height:1}.side-promos .subcategory{padding:0;max-width:100%}.sort-options{margin-top:10px;float:right;position:relative;visibility:hidden}.targeter-all-brands{box-sizing:border-box;display:inline;float:left;width:20%;float:right}.targeter-cat-center-bottom{margin:40px auto 0;box-sizing:border-box;clear:both;max-width:1000px}.targeter-cat-center-middle-1{box-sizing:border-box;display:inline;float:left;width:80%}.targeter-cat-right-middle-1{margin-top:40px;position:relative}.targeter-cat-right-middle-1 img,.targeter-cat-right-middle-1 small{display:block}.targeter-cat-right-middle-1 .advertisement{font-size:12px;margin:0}@media (max-device-width: 40em){.targeter-cat-right-middle-1 .advertisement{font-size:14px}}.targeter-cat-right-middle-2{margin-top:40px}.targeter-main-promo{width:100%}.targeter-main-promo .ui-controller{bottom:10px;left:50%;margin-left:-490px}.targeter-main-promo .ui-slideshow-container{height:450px}.targeter-main-promo .ui-slideshow-container a{margin:0 auto;display:block;width:1200px}.targeter-main-promo .ui-controller-next,.targeter-main-promo .ui-controller-prev{height:370px}.body{max-width:100%}.brand-category-plp-link{float:right}.brand-header{margin:10px auto;padding:0 10px;max-width:1000px}.brand-header:before,.brand-header:after{content:" ";display:table}.brand-header:after,.brand-header:after{clear:both}.brand-header .brand-logo-wrapper,.brand-header .brand-name{display:inline-block;vertical-align:middle}.brand-header .brand-logo-wrapper{margin:0 20px 0 0}@media (max-device-width: 40em){.brand-header .brand-logo-wrapper{float:right}}.brand-header .brand-name{margin:0}@media (max-device-width: 40em){.brand-header .brand-name{width:70%}}@media (max-device-width: 40em){.brand-logo{width:50px}}.category-listing-title{margin-top:20px;clear:both;text-align:center}@media only screen and (min-width: 68.75em){.category-listing-wrapper{margin:0 auto;max-width:1000px}}.follow-brand-banner{margin:0 auto;max-width:1000px}.inner-body{max-width:none}.inner-body:before,.inner-body:after{content:" ";display:table}.inner-body:after,.inner-body:after{clear:both}.main{margin-top:0}.rss-intro-wrap{clear:both}.side-promos{box-sizing:border-box;display:inline;float:left;width:40%;padding-left:10px;padding-right:10px;padding-left:60px}.ccflatdesign .category-listing-title{margin:1.5em 0}body,html{min-width:0px}.brand-header{-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;-webkit-transition:all 0.5s ease;transition:all 0.5s ease}@media (max-device-width: 40em){.brand-header{margin-top:10px}.brand-header .brand-name{line-height:22px}}.brand-header .brand-logo-wrapper{float:right}.brand-header .brand-logo-wrapper img{display:block}@media (max-device-width: 40em){.brand-header .brand-logo-wrapper img{float:right}}.global-promo-displayed .brand-header{margin-top:150px}@media (max-device-width: 40em){.brand-home{margin-bottom:10px}}.category-listing-wrapper{padding-bottom:20px}@media (max-device-width: 40em){.category-listing-wrapper{padding-bottom:0}}.category-listing-title{font-weight:500}.item-listing .product-head .product-name,.item-listing-horz .product-head .product-name,.item-listing-horz .product-head .product-name{height:3em}.main{width:100%}@media (max-device-width: 40em){.main{margin-bottom:0}}.rss-intro-wrap{margin:20px auto;padding:20px 10px;border-top:1px solid #f2f2f2;max-width:1000px}@media (max-device-width: 40em){.rss-intro-wrap{margin:10px 0;padding:10px}}.side-promos{margin-top:50px;padding-left:10px;width:60%}@media (max-device-width: 40em){.side-promos{padding-left:10px;width:100%}}.subcategory{width:25%}@media (max-device-width: 40em){.subcategory{width:100%}.subcategory li{margin:0}}.targeter-main-promo{-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;-webkit-transition:all 0.5s ease;transition:all 0.5s ease}.global-promo-displayed .targeter-main-promo{margin-bottom:-110px}.targeter-main-promo .ui-slideshow-container{height:300px}@media (max-device-width: 40em){.ui-slidetoggle-bd a{padding:10px 20px;background-color:#fff;border-color:#f2f2f2;text-decoration:none}}@media (max-device-width: 40em){.ui-slidetoggle-hd{border-bottom-color:#f2f2f2;text-transform:uppercase}}.vis-cat-lbl{background-color:#000;background-color:rgba(0,0,0,0.6);font-size:1em}.ie80 .vis-cat-lbl{background-color:transparent}
/*# sourceMappingURL=screen.css.map */
