#debug-panel{position:fixed;bottom:0;right:0;padding:1em;background-color:#ddd;font-size:0.8em}.forced-grid-columns-2 #products,.forced-grid-columns-2 .four #products{padding-left:0}.forced-grid-columns-2 #products .grid-loading.loader-1,.forced-grid-columns-2 .four #products .grid-loading.loader-1{left:30%}.forced-grid-columns-2 #products .grid-loading.loader-2,.forced-grid-columns-2 .four #products .grid-loading.loader-2{left:70%}.forced-grid-columns-2 #products .grid-loading.loader-3,.forced-grid-columns-2 .four #products .grid-loading.loader-3{display:none;left:66%}.forced-grid-columns-2 #products .grid-loading.loader-4,.forced-grid-columns-2 .four #products .grid-loading.loader-4{display:none;left:85%}.forced-grid-columns-2 #products .product-list.paginated>li,.forced-grid-columns-2 .four #products .product-list.paginated>li{padding:0}.forced-grid-columns-2 #products .product-list.paginated>li.col-0,.forced-grid-columns-2 .four #products .product-list.paginated>li.col-0{padding-right:5%}.forced-grid-columns-2 #products .product-list.paginated>li.col-1,.forced-grid-columns-2 .four #products .product-list.paginated>li.col-1{left:52.5%}.forced-grid-columns-2 #products .product-list #category-description-top,.forced-grid-columns-2 .four #products .product-list #category-description-top{display:block;width:100%;margin-bottom:100px}.forced-grid-columns-2 #products .product-list>img,.forced-grid-columns-2 #products .product-list>video,.forced-grid-columns-2 .four #products .product-list>img,.forced-grid-columns-2 .four #products .product-list>video{min-height:370px;background:url('../../images/loader.gif?e53e3fdb5f') no-repeat scroll center center transparent}.forced-grid-columns-2 #products .product-list img,.forced-grid-columns-2 #products .product-list video,.forced-grid-columns-2 .four #products .product-list img,.forced-grid-columns-2 .four #products .product-list video{background:url('../../images/loader.gif?e53e3fdb5f') no-repeat scroll center center transparent}.forced-grid-columns-2 #products .product-list li,.forced-grid-columns-2 .four #products .product-list li{width:47.5%;margin-right:5%}.web-standard .forced-grid-columns-2 #products .product-list li.double,.web-standard .forced-grid-columns-2 .four #products .product-list li.double{width:100%;margin-right:0%}.forced-grid-columns-2 #products .product-list li.nth-child2n,.forced-grid-columns-2 .four #products .product-list li.nth-child2n{margin-right:0}.forced-grid-columns-2 #products .product-list .marketing-bundle .banner-title,.forced-grid-columns-2 .four #products .product-list .marketing-bundle .banner-title{font-size:4.5vw}@media (max-width: 1000px){.forced-grid-columns-2 #products .product-list .marketing-bundle .banner-title,.forced-grid-columns-2 .four #products .product-list .marketing-bundle .banner-title{font-size:50px;letter-spacing:0.6px}}.forced-grid-columns-2 #products .product-list .product-info,.forced-grid-columns-2 .four #products .product-list .product-info{font-size:12px;letter-spacing:0.2px}.forced-grid-columns-4 #products{padding-left:83px}.forced-grid-columns-4 #products #category-description-top{display:none}.forced-grid-columns-4 #products .grid-loading.loader-1{left:24%}.forced-grid-columns-4 #products .grid-loading.loader-2{left:45%}.forced-grid-columns-4 #products .grid-loading.loader-3{display:block}.forced-grid-columns-4 #products .grid-loading.loader-4{display:block}.forced-grid-columns-4 #products .product-list.paginated>li.col-0{padding-right:0}.forced-grid-columns-4 #products .product-list.paginated>li.col-1{left:24.7%;margin-right:0}.forced-grid-columns-4 #products .product-list>li{margin-bottom:6px;margin-right:1%}.forced-grid-columns-4 #products .product-list>img,.forced-grid-columns-4 #products .product-list video{min-height:100px;background:url('../../images/loader.gif?e53e3fdb5f') no-repeat scroll center center transparent;width:100%}.forced-grid-columns-4 #products .product-list img,.forced-grid-columns-4 #products .product-list video{background:url('../../images/loader.gif?e53e3fdb5f') no-repeat scroll center center transparent;width:100%}.forced-grid-columns-4 #products .product-list li{width:24%}.web-standard .forced-grid-columns-4 #products .product-list li.double{width:49%}.forced-grid-columns-4 #products .product-list .marketing-bundle .banner-title{font-size:2.2vw}@media (max-width: 1000px){.forced-grid-columns-4 #products .product-list .marketing-bundle .banner-title{font-size:22px;letter-spacing:0.6px}}.forced-grid-columns-4 #products .product-list .product-info{font-size:11px;letter-spacing:0.2px}#products .product-list>li .color-change-menu .product-card .color-change-icon,#products .product-list>li .color-change-menu .product-card .color-change-prev,#products .product-list>li .color-change-menu .product-card .color-change-next{position:absolute;padding-top:15px;cursor:pointer;display:block;width:25px;height:30px;z-index:1}#products .product-info .product-info-item .name{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.search-products-page,.products-category-page{font-size:12px;letter-spacing:0.2px}.search-products-page #main,.products-category-page #main{position:relative;padding-right:0}.search-products-page #header .primary,.products-category-page #header .primary{padding-bottom:24px}.search-products-page #products{margin-top:25px}.search-products-page #main h1{display:none}.search-products-page #topTerms{color:#000;font-size:18px;letter-spacing:0.3px;font-family:'Neue-Helvetica-Condensed', 'Roboto-Condensed','Helvetica','Arial', Sans-Serif;overflow:hidden;margin:78px 0 50px 0;line-height:20px;text-transform:uppercase}.search-products-page #topTerms li{padding-bottom:24px}.search-products-page #topTerms li.selected,.search-products-page #topTerms li:hover{font-weight:bold}.search-products-page #topTerms li:hover{cursor:pointer}.search-products-page #topTerms .topTermsReference{width:83%}.search-products-page #topTerms .topTermsReference li{height:20px}.search-products-page #topTerms .topTermsReference li.selected,.search-products-page #topTerms .topTermsReference li:hover{font-weight:normal}.search-products-page #topTerms .topTermsReference li.selected .reference,.search-products-page #topTerms .topTermsReference li:hover .reference{font-weight:bold}.search-products-page #topTerms .topTermsReference li div{float:left}.search-products-page #topTerms .topTermsReference li div.reference{width:20%}.search-products-page #topTerms .topTermsReference li div.productInfo{width:80%}.search-products-page #topTerms .topTermsReference li div.productInfo .productName{display:block;width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-weight:bold;padding-bottom:5px}.search-products-page #topTerms .topTermsReference li div.productInfo .colorName{color:grey}.search-products-page #suggestions,.search-products-page .hasSuggestions{text-align:center}.products-category-page #category-description,.products-category-page #category-secondary-description{text-align:center;padding-top:40px;width:70%;margin:auto}.products-category-page #category-description .category-main-header,.products-category-page #category-description .category-secondary-header,.products-category-page #category-secondary-description .category-main-header,.products-category-page #category-secondary-description .category-secondary-header{font-size:3vw;font-weight:normal;text-transform:uppercase;margin-bottom:9px}.products-category-page #category-description .category-secondary-header,.products-category-page #category-secondary-description .category-secondary-header{font-size:2.25vw;line-height:normal;padding-bottom:0}.products-category-page #category-description .category-description,.products-category-page #category-secondary-description .category-description{display:inline-block;line-height:29px;line-height:2vw;font-size:1.4vw;width:90%}.products-category-page #category-description .category-description b,.products-category-page #category-secondary-description .category-description b{font-weight:bold}.products-category-page #category-description .category-description i,.products-category-page #category-secondary-description .category-description i{font-style:italic}.products-category-page #category-description .category-description u,.products-category-page #category-secondary-description .category-description u{text-decoration:underline}.products-category-page #category-description .category-description a,.products-category-page #category-description .category-description a:hover,.products-category-page #category-secondary-description .category-description a,.products-category-page #category-secondary-description .category-description a:hover{text-decoration:underline}@media (min-width: 1440px){.products-category-page #category-description .category-main-header,.products-category-page #category-secondary-description .category-main-header{font-size:50px;letter-spacing:0.6px}.products-category-page #category-description .category-description,.products-category-page #category-secondary-description .category-description{font-size:18px;letter-spacing:0.3px;line-height:29px}}.products-category-page #category-description+#category-secondary-description{padding-top:80px}.products-category-page #category-description-top{text-align:center;padding-top:40px;width:100%;margin-right:0;margin-bottom:100px}.products-category-page #category-description-top .category-main-header{width:70%;margin:auto;font-size:32px;letter-spacing:0.6px;text-transform:uppercase;margin-bottom:20px;font-weight:bold}.products-category-page #category-description-top .category-description{display:inline-block;width:60%;font-size:14px;letter-spacing:0.2px}.products-category-page #category-description-top .category-description b{font-weight:bold}.products-category-page #category-description-top .category-description i{font-style:italic}.products-category-page #category-description-top .category-description u{text-decoration:underline}.products-category-page #category-description-top .category-description a,.products-category-page #category-description-top .category-description a:hover{display:inline;text-decoration:underline}.products-category-page .newsletter-wrapper{margin-bottom:100px}#articles-count{position:fixed;left:0;background:white;z-index:8;min-width:auto;font-size:12px;letter-spacing:0.2px;line-height:16px;text-transform:uppercase;padding-bottom:14px;padding-top:12px;width:100%;overflow-y:hidden}.touch #articles-count{position:absolute}#articles-count .content-main{justify-content:space-between;padding-right:32px}#articles-count .content-main .right-container{float:right;overflow-x:auto}#articles-count .content-main .right-container .products-filter{cursor:pointer}#articles-count .content-main .view-options{float:right;margin-right:16px}#articles-count .content-main .view-options .separator{margin-left:16px;font-weight:bold}#articles-count .content-main .view-options a:hover{text-decoration:none}#articles-count .content-main .view-options a.sparse{margin-left:24px}#articles-count .content-main .view-options a.dense{margin-left:16px}#articles-count .content-main .view-options a.selected{font-weight:bold}#articles-count .content-main .view-options .view-label{display:inline-block}#articles-count .content-main .view-options .view-label:first-letter{text-transform:uppercase}.products-category-page .four .content-main#main,.search-products-page .four .content-main#main{padding-right:0;padding-left:272px}.four #products #category-description-top{display:none}.four #products .product-list{/*margin-right:-32px*/}#products.filtering #category-description-top{display:none}#products{width:100%;overflow:hidden;margin:0 auto;min-height:500px;box-sizing:border-box}.products-category-page #products{padding-top:42px}.touch #products{width:100%}#products #solr-search-header{margin-bottom:20px;text-align:center}#products #solr-search-header h3{margin-bottom:5px;font-weight:normal}#products #solr-search-header p{font-weight:bold}#products #otherResults{text-align:center;font-size:12px;letter-spacing:0.2px}#products #otherResults a{display:inline}#products .no-results p{margin-bottom:40px}#products .suggestion-term{font-size:15px;letter-spacing:0.2px;font-weight:bold;margin-bottom:20px;margin-top:20px}#products .suggestion-term a{display:inline}#products .search-see-more{color:#aaa;display:inline;margin-left:20px;text-transform:uppercase;font-size:12px;letter-spacing:0.2px}#products .products-category-separator{font-size:22px;letter-spacing:0.6px;font-weight:bold;text-align:center;text-transform:uppercase;padding:50px 0 50px}#products .grid-loading .loader{position:fixed;top:35%;width:50px}#products .grid-loading .loader.loader-1{left:30%}.four #products .grid-loading .loader.loader-1{left:24%}#products .grid-loading .loader.loader-2{left:70%}.four #products .grid-loading .loader.loader-2{left:45%}#products .grid-loading .loader.loader-3{display:none;left:66%}.four #products .grid-loading .loader.loader-3{display:block}#products .grid-loading .loader.loader-4{display:none;left:85%}.four #products .grid-loading .loader.loader-4{display:block}#products .product-list.paginated{position:relative}#products .product-list.paginated>li{background-color:white;position:absolute;vertical-align:bottom;*zoom:1;padding:0;margin-bottom:0}#products .product-list.paginated>li.col-0{left:0;margin-right:0;padding-right:5%}.four #products .product-list.paginated>li.col-0{padding-right:0}#products .product-list.paginated>li.col-1{left:52.5%}.four #products .product-list.paginated>li.col-1{left:24.7%;margin-right:0}#products .product-list.paginated>li.col-2{left:49.5%;margin-right:0}#products .product-list.paginated>li.col-3{left:74.5%}#products .product-list>li{position:relative;display:-moz-inline-stack;display:inline-block;vertical-align:bottom;overflow:hidden;*display:inline;*zoom:1;padding:0}.four #products .product-list>li,.search-products-page #products .product-list>li{margin-bottom:6px;margin-right:32px;width:calc((100% - 128px)/4)}#products .product-list>li .item{position:relative}#products .product-list>li .color-change-menu{position:absolute;bottom:0px;left:0px;width:100%;display:inline-block}#products .product-list>li .color-change-menu .color-change-overlay{position:absolute;height:100%;width:100%;background-color:#fff;opacity:1}#products .product-list>li .color-change-menu .product-card{text-align:right;left:0;width:95%;margin:0 auto;overflow:hidden;padding:5px 0 0 10px;white-space:nowrap}#products .product-list>li .color-change-menu .product-card .top-product-card{overflow:hidden;position:relative}#products .product-list>li .color-change-menu .product-card .top-product-card .color-change-close{cursor:pointer}#products .product-list>li .color-change-menu .product-card .color-change-icon.disabled{display:none}#products .product-list>li .color-change-menu .product-card .color-change-prev{left:6%}#products .product-list>li .color-change-menu .product-card .color-change-prev.disabled{display:none}#products .product-list>li .color-change-menu .product-card .color-change-next{right:6%}#products .product-list>li .color-change-menu .product-card .color-change-next.disabled{display:none}#products .product-list>li .color-change-menu .product-card ul{position:relative;width:60%;margin:0 auto;text-align:center}#products .product-list>li .color-change-menu .product-card ul .colorsList{display:inline-block;width:25%;padding:0;margin:0 0 10px;text-align:center;cursor:pointer}#products .product-list>li .color-change-menu .product-card ul .colorsList img,#products .product-list>li .color-change-menu .product-card ul .colorsList video{width:30%;min-height:0px;margin:0 auto}#products .product-list>li .color-change-menu .product-card ul .colorsList .colorName{text-align:center;text-transform:none;display:block;font-size:12px;letter-spacing:0.2px;color:#000;text-overflow:ellipsis;overflow:hidden}#products .product-list>li .color-change-menu .product-card ul .colorsList .colorName .icon-arrow-down-color{visibility:hidden;display:block;margin-left:-2px;position:relative;left:50%}#products .product-list>li .color-change-menu .product-card ul .colorsList.selected .icon-arrow-down-color{visibility:visible}#products .product-list>li.double .product-info{text-align:center}.two #products .product-list>img,.two #products .product-list>video{min-height:370px;background:url('../../images/loader.gif?e53e3fdb5f') no-repeat scroll center center transparent}.four #products .product-list>img,.search-products-page #products .product-list>img,.four #products .product-list>video,.search-products-page #products .product-list>video{min-height:100px;background:url('../../images/loader.gif?e53e3fdb5f') no-repeat scroll center center transparent;width:100%}#products a{display:block;overflow:hidden;cursor:pointer}#products img,#products video{width:100%}#products img.product-media,#products video.product-media{position:absolute;top:0;left:0}.two #products img,.two #products video{background:url('../../images/loader.gif?e53e3fdb5f') no-repeat scroll center center transparent}.four #products img,.search-products-page #products img,.four #products video,.search-products-page #products video{background:url('../../images/loader.gif?e53e3fdb5f') no-repeat scroll center center transparent;width:100%}#products img.watermark,#products video.watermark{position:absolute;width:100%;bottom:0;background:none;left:0}#products li{display:-moz-inline-stack;display:inline-block;vertical-align:bottom;*display:inline;*zoom:1;width:calc(50% - 16px);margin-bottom:10.6666666667px;margin-right:32px;text-align:center}#products li.nth-child3n{margin-right:32px}#products li.nth-child2n{margin-right:0}#products li.separator{width:100%}.four #products li,.search-products-page #products li{width:calc(((100% - 128px)/4))}.web-standard .four #products li.double,.web-standard .search-products-page #products li.double{width:calc((100% - 96px)/2)}.web-standard .two #products li.double{width:100%;margin-right:0%}#products .marketing-bundle{display:block;overflow:hidden}#products .marketing-bundle .product-grid-xmedia{position:relative}#products .marketing-bundle .banner-title{position:absolute;top:0;height:100%;width:100%;display:flex;justify-content:center;align-items:center;font-size:4.5vw;font-weight:bold;opacity:0}#products .marketing-bundle .banner-title .banner-text{width:100%;word-wrap:break-word}.four #products .marketing-bundle .banner-title{font-size:2.2vw}@media (max-width: 1000px){#products .marketing-bundle .banner-title{font-size:50px;letter-spacing:0.6px}.four #products .marketing-bundle .banner-title{font-size:22px;letter-spacing:0.6px}}#products .product-info{position:relative;margin:20px 0px 30px;overflow:hidden;font-size:15px;letter-spacing:0.2px;font-size:13px;background-color:white;min-height:72px;text-align:left}.four #products .product-info,.search-products-page #products .product-info{font-size:15px;letter-spacing:0.2px}.four #products .product-info .product-info-item-price .price,.search-products-page #products .product-info .product-info-item-price .price{font-size:14px;letter-spacing:0.2px}#products .product-info .product-info-item{font-size:14px;letter-spacing:0.2px;font-size:13px;height:16px;line-height:16px}#products .product-info .product-info-item .price .sale{display:inline-block;color:#ce0013}#products .product-info .product-info-item .price .line-through{display:inline-block;margin-right:5px;text-decoration:line-through}#products .product-info .product-info-item .name{text-transform:uppercase}#products .product-info .product-info-item .label{font-weight:bold;text-transform:uppercase}#products .product-info .product-info-item .label.hashtag{font-size:14px;letter-spacing:0.2px;text-transform:lowercase}.search-products-page #products .product-info{visibility:visible;display:block}#products .product-info .buyNow{background:url('../../images/ico_shopbag.png?e53e3fdb5f') no-repeat scroll left -2px transparent;display:inline-block;height:10px;margin-left:10px;width:13px}#products .area{position:absolute}#popup-filters{left:0;right:0;background-color:#fff;position:fixed;top:112px;z-index:2;padding-top:45px}.touch #popup-filters{position:absolute;right:24px}#popup-filters #filters-form{width:90%;margin:20px auto 20px;text-align:center}#popup-filters #filters-form>div{display:inline-block}.lt-ie9 #popup-filters #filters-form{width:95%}#popup-filters #filters-form li{margin-right:25px;padding:0 20px 0 0;display:inline-block;text-align:left;position:relative;text-transform:uppercase;vertical-align:top}@media (max-width: 1124px){#popup-filters #filters-form li{margin-right:0px}}@media screen\0 {#popup-filters #filters-form li{margin-right:0px}}#popup-filters #filters-form li label{display:block;width:auto;color:#999;cursor:pointer;margin:0 9px 7px -5px;padding-left:5px;font-size:12px;letter-spacing:0.2px;font-weight:normal}#popup-filters #filters-form li label.selected{background:url('../../images/ico_circle.png?e53e3fdb5f') no-repeat 0 5px;color:#000}.no-touch #popup-filters #filters-form li label:hover{background:url('../../images/ico_circle.png?e53e3fdb5f') no-repeat 0 5px;color:#000}#popup-filters .filter-head{font-weight:bold;font-size:12px;letter-spacing:0.2px}#popup-filters .footer-form{margin:20px 0 0}#popup-filters .footer-form .filters-info{display:inline-block;margin-bottom:20px;text-align:left;width:100%}#popup-filters .footer-form input[type=button]{cursor:pointer;-moz-box-shadow:inset 0px 1px 0px 0px #ffffff;-webkit-box-shadow:inset 0px 1px 0px 0px #ffffff;box-shadow:inset 0px 1px 0px 0px #ffffff;background-color:transparent;color:#000;font-size:12px;letter-spacing:0.2px;padding:3px 10px;text-transform:uppercase;text-shadow:1px 1px 0px #ffffff;margin-left:15px;float:right;border:1px solid #777}#popup-filters .footer-form input[type=button].clear{display:none}#popup-filters .footer-form input[type=button].clear-filters{float:left;margin:0}
