@media screen and (min-width:768px) and (max-width:959px){.fixed-width-layout,.fixed-width-layout .primary-content{width:768px}.search-result-content{padding:0 20px}#compare-table{width:100%}#secondary,.search-result-options{width:736px;padding:0 16px;margin-left:0;margin-right:0}.refinements .facets{width:734px}.refinements .refinementItem{overflow:hidden}.refinements .facets .refinementItem ul{float:left;margin-left:32px}.refinements .facets .refinementItem ul:first-child{margin-left:16px}}@media screen and (max-width:767px){.fixed-width-layout,.fixed-width-layout .primary-content{width:310px}input.try-another{height:40px;line-height:40px;width:240px}.no-hits-search button{font-size:14px;line-height:40px}.search-result-summary h2{padding-left:10px}#secondary,.search-result-options{width:100%;margin:0 auto;padding:0}.search-result-options{display:none}#secondary .facets{width:100%;border:none}#secondary .facets ul{margin:0}#secondary .facets ul li h4{background-color:#efefef;padding:12px 16px;cursor:pointer}#secondary .facets ul li button{top:50%;right:16px;margin-top:-6px}#secondary .facets .refinementItem a.clearfilters{padding-left:15px}#secondary .facets .refinementItem ul li h4{padding:20px 16px 5px;cursor:default;background-color:transparent}#secondary .facets .refinementItem ul li a{border-top:1px solid #e8e8e8;background-position:290px 50%;display:block;padding:10px 16px}.search-results-header-rule{background-color:transparent}.search-results-count{float:none;clear:both}ul.search-result-items .grid-tile{margin:20px 0;width:300px;min-height:305px}ul.search-result-items .grid-tile .product-tile{height:auto!important;text-align:center}ul.search-result-items .grid-tile .product-tile hr{margin-left:12px}ul.search-result-items .new-row{clear:none}.product-tile .product-compare,.product-tile .product-description{display:none}div .bv-cv2-cleanslate .bv-rating-top-statistic .bv-inline-rating-container .bv-stars-container dd{text-align:center!important}.search-result-options .drop-down.sort-by{float:none;width:100%}.search-result-options .drop-down.sort-by .selectWrapper{width:100%;box-sizing:border-box}.search-result-options .drop-down.items-per-page,.search-result-options .pagination{margin-top:15px}.search-result-options .pagination{float:left;margin-left:125px}.search-result-options .pagination li:first-child{margin-left:0}.goretex img{margin-left:15px}.product-tile .product-new{float:none;top:325px;left:15px;margin:5px 0}.product-tile .product-new h5{font-size:12px}.product-tile .product-swatches{text-align:center;float:none}.product-tile .product-swatches li{display:inline-block;float:none}#categoryLandingYouTube p,#instagramContainer #instagramComments{display:none}.product-tile .product-swatches .swatch img{width:15px;height:15px}.slot.small.left .instagram .instagram-placeholder img{width:228px;height:228px}#comments .commentAge,#instagramCaption #captionCreateTime{font-weight:700;font-size:10px;color:#656565}#comments .jspVerticalBar{background-color:#f0f0f0}#instagramContainer #instagramComments #commentsContainer #commentCount,#instagramContainer #instagramComments #commentsContainer .commentIcon,#instagramContainer #instagramMainImage{float:left}#instagramContainer #instagramMainImage img{width:300px;height:auto}#instagramContainer #instagramComments #instagramLikes,#instagramContainer #instagramComments #instagramLikes #likesProfilePict,#instagramContainer #instagramComments #instagramLikes img,#instagramContainer #instagramComments #instagramLikes span#likesCount{display:block;float:left}#instagramContainer #instagramComments #instagramLikes{padding-bottom:10px;border-bottom:1px solid #e0e0e0;width:100%}#instagramContainer #instagramComments #instagramLikes #likesCount,#instagramContainer #instagramComments #instagramLikes #likesProfilePict{margin-left:10px}#instagramContainer #instagramComments #instagramLikes #likesProfilePict img{width:30px;height:30px;margin-right:10px;border:1px solid #000}#instagramContainer #instagramComments #commentsContainer{clear:left;margin-top:55px}#instagramContainer #instagramComments #commentsContainer #commentCount{margin-left:10px}#instagramContainer #instagramComments #commentsContainer #comments{clear:left;width:310px;height:270px;overflow:auto;margin-top:30px;position:relative;top:13px;font-size:12px}#instagramContainer #instagramComments #commentsContainer #comments img.commentProfilePict{width:30px;height:30px;border:1px solid #000;float:left}#instagramContainer #instagramComments #commentsContainer #comments .commentInfo{float:left;margin-left:10px;width:215px}#instagramContainer #instagramComments #commentsContainer #comments .commentAge{float:left;margin-left:10px}#instagramContainer #instagramComments #commentsContainer #comments .commentBreak{clear:left;height:20px}#instagramCaption{clear:left;padding:10px;display:table}#instagramCaption #captionFromProfileImg{width:50px;height:50px;margin-right:10px;float:left}#instagramCaption #captionUserContainer{float:left;width:265px}#instagramCaption #captionFromUsername{font-weight:700;float:left}#instagramCaption #captionText{float:left;font-size:12px}#instagramCaption #captionLocation{margin-top:10px;float:left;font-size:12px}#instagramCaption #captionLocation img{margin-right:5px}#instagramCaption #captionCreateTime{float:left}#instagramCarousel{border-top:1px solid #e0e0e0}#instagramCarousel h3{margin-top:10px}#instagramCarousel #instagramCarousel-container{width:300px;margin-left:auto;margin-right:auto}#instagramCarousel #instagramCarousel-container ul{margin-left:10px}#instagramCarousel #instagramCarousel-container li{margin:5px;width:80px}#instagramCarousel #instagramCarousel-container li img{width:80px;border:1px solid #000}#categoryLandingYouTube{margin:0 auto}#categoryLandingYouTube iframe{width:auto;display:block;margin:0 auto}}@media screen and (min-width:350px) and (max-width:667px){#secondary,#secondary .facets,.search-result-options{padding:0}ul.search-result-items .grid-tile{width:50%}.fixed-width-layout,.fixed-width-layout .primary-content{width:350px;padding:0}}@media screen and (min-width:400px) and (max-width:736px){ul.search-result-items .grid-tile{width:50%}.fixed-width-layout,.fixed-width-layout .primary-content{width:400px}.product-tile .product-new{top:370px}}@media screen and (max-width:325px){ul.search-result-items .grid-tile{margin-left:4px}.product-tile .product-new{top:300px}}