.search-result-items .grid-tile{display:block;width:25%;float:left}.product-listing-1x5 .search-result-items .grid-tile{max-width:20%}.search-result-items .infinite-scroll-placeholder{display:block;float:left;width:0;height:0}.search .headline-category{margin-top:-54px;margin-bottom:25px}.search #secondary{margin-top:46px}.search .search-wrapper .search-result-content .grid-tile{width:24.09639%;float:left;margin-bottom:20px}.search .search-wrapper .search-result-content .grid-tile:nth-child(4n+1){margin-left:0;margin-right:-100%;clear:both;margin-left:0}.search .search-wrapper .search-result-content .grid-tile:nth-child(4n+2){margin-left:25.3012%;margin-right:-100%;clear:none}.search .search-wrapper .search-result-content .grid-tile:nth-child(4n+3){margin-left:50.60241%;margin-right:-100%;clear:none}.search .search-wrapper .search-result-content .grid-tile:nth-child(4n+4){margin-left:75.90361%;margin-right:-100%;clear:none}.search .search-wrapper .search-result-content .no-hits-slot .nohits-banner{margin-bottom:0px}.search .search-wrapper .html-slot-container img{max-width:100%}.search .sort-by,.search .filter-by-mobile{float:left}@media (max-width: 1200px){.search .sort-by{width:100%}}@media (max-width: 960px){.search .sort-by{width:calc(50% - 5px);margin-left:5px}}.search .sort-by select{width:100%}.search .filter-by-mobile{margin-right:5px;width:calc(50% - 5px);font-size:.875rem;font-weight:400;line-height:1.5;color:#000;letter-spacing:normal;line-height:40px;padding:0 5px;display:none}@media (max-width: 960px){.search .filter-by-mobile{display:block}}.search .sort-Go-Button{display:none}.search .resultstext{margin-top:0;font-size:1.5rem;font-weight:900;line-height:1.1;color:#000;letter-spacing:normal;text-transform:uppercase}.search .search-result-bottom .pagination{padding:10px 0 0 0;border-top:1px solid #ccc;border-bottom:0 none;margin-bottom:0}.search .search-result-bottom .pagination .result{display:none}.search #search-result-items{padding:0;margin:0;list-style:none}.search #search-result-items:after{content:"";display:table;clear:both}@media (max-width: 960px){.search .search-wrapper .search-result-content .grid-tile{width:32.53012%;float:left}.search .search-wrapper .search-result-content .grid-tile:nth-child(3n+1){margin-left:0;margin-right:-100%;clear:both;margin-left:0}.search .search-wrapper .search-result-content .grid-tile:nth-child(3n+2){margin-left:33.73494%;margin-right:-100%;clear:none}.search .search-wrapper .search-result-content .grid-tile:nth-child(3n+3){margin-left:67.46988%;margin-right:-100%;clear:none}}@media (max-width: 960px){.search #primary{width:100%;float:none}.search #secondary{display:none}.search .search-wrapper .search-result-content .grid-tile{width:49.39759%;float:left}.search .search-wrapper .search-result-content .grid-tile:nth-child(2n+1){margin-left:0;margin-right:-100%;clear:both;margin-left:0}.search .search-wrapper .search-result-content .grid-tile:nth-child(2n+2){margin-left:50.60241%;margin-right:-100%;clear:none}.search .headline-category{font-size:2rem;font-weight:900;line-height:1.1;color:#000;letter-spacing:normal;text-transform:uppercase;margin-top:0;text-align:center}.search .search-result-options:not(.search-result-bottom) .pagination,.search .items-per-page,.search .refinements-breadcrumbs{display:none}.search .search-result-content{margin-bottom:60px}.search .dialog-wrapper #secondary{display:block;padding:0;width:100%;margin-bottom:0}.search .dialog-wrapper #secondary:after{content:"";display:table;clear:both}.search .dialog-wrapper #secondary h3{margin:0}}@media (min-width: 481px) and (max-width: 960px){.search .dialog-wrapper #secondary h3{width:40%}.search .dialog-wrapper #secondary .refinement{width:50%;float:left}.search .dialog-wrapper #secondary .refinement h3{width:100%;margin-top:-35px}.search .dialog-wrapper #secondary .refinement.category-refinement{float:left;width:40%}}@media (min-width: 320px) and (max-width: 480px){.search .dialog-wrapper #secondary{margin-top:0}}.search .search-wrapper ul{margin:0;padding:0;list-style:none}.search .search-wrapper .search-result-content.outfit-layout .product-name{margin-top:20px}.search .search-wrapper .search-result-content.outfit-layout ul#search-result-items{margin:0 -0.6% 0}@media (min-width: 768px){.search .search-wrapper .search-result-content.outfit-layout ul#search-result-items>li>ul{display:flex;flex-wrap:wrap;flex-direction:row}.search .search-wrapper .search-result-content.outfit-layout ul#search-result-items>li:nth-child(even)>ul{flex-direction:row-reverse}}@media (min-width: 768px){.search .search-wrapper .search-result-content.outfit-layout .single-outfit,.search .search-wrapper .search-result-content.outfit-layout .group-outfits{width:50%}}.search .search-wrapper .search-result-content.outfit-layout .single-outfit .grid-tile{width:98.8%;margin:0 0.6% 20px 0.6%}@media (min-width: 768px){.search .search-wrapper .search-result-content.outfit-layout .single-outfit>ul{height:calc(100% - 20px)}.search .search-wrapper .search-result-content.outfit-layout .single-outfit .grid-tile{width:97.6%;height:100%;margin:0 1.2% 0 1.2%}.search .search-wrapper .search-result-content.outfit-layout .single-outfit .product-tile{height:100%}.search .search-wrapper .search-result-content.outfit-layout .single-outfit .product-tile .product-image{height:calc(100% - 49px);overflow:hidden}.search .search-wrapper .search-result-content.outfit-layout .single-outfit .product-tile .product-image img{height:100%;width:auto;position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}}.search .search-wrapper .search-result-content.outfit-layout .group-outfits li.grid-tile{width:47.6%;margin:0 1.2% 20px 1.2%;clear:none;min-height:350px}.search .search-wrapper .search-result-content.outfit-layout .row-group-outfits{width:100%}.search .search-wrapper .search-result-content.outfit-layout .row-group-outfits li.grid-tile{width:23.8%;margin:0 .6% 20px .6%;clear:none}@media (max-width: 767px){.search .search-wrapper .search-result-content.outfit-layout .row-group-outfits li.grid-tile,.search .search-wrapper .search-result-content.outfit-layout .group-outfits li.grid-tile{width:48.8%;margin:0 .6% 20px .6%}}
