.search-content .suggestedsearches{width:100%}.search-content .suggestedsearches #quick_links,.search-content .suggestedsearches #search_terms{width:50%;float:left}.search-content .suggestedsearches #search_terms{padding-right:1em}.search-content .suggestedsearches #search_terms>div{display:none}.search-content .suggestedsearches #search_terms>div:nth-child(-n+6){display:block}#search-slide h3{margin:1rem 0 .75em;font-weight:700}#search_default h3{margin-top:0}#quick_links a,#search_categories a,#search_terms .template_quicksearch_text a{text-decoration:none;line-height:1.25;display:block;margin-bottom:.5em}#quick_links a:hover,#search_categories a:hover,#search_terms .template_quicksearch_text a:hover{text-decoration:underline}.search-content article.product-item .product-item-holder{border:1px solid #fff;transition:all .3s;width:100%}.search-content article.product-item .product-item-holder:hover{border-radius:0;border:1px solid var(--secondary-text-colour);box-shadow:1px 1px 1px rgba(62,60,66,.2);-webkit-box-shadow:1px 1px 1px rgba(62,60,66,.2);-moz-box-shadow:1px 1px 1px rgba(62,60,66,.2)}.search-content article.product-item .product-item-holder a{text-decoration:none;float:left;display:block;width:100%;position:relative}.search-content article.product-item .product-item-holder .product-img-box{position:relative;border:1px solid var(--secondary-grey)}.search-content article.product-item .product-item-holder .spacer{background:var(--spacer-background)}.search-content article.product-item .product-item-holder .product-img{width:100%;height:auto;z-index:1;border:0;vertical-align:top;position:absolute;top:0;left:0;transition:opacity .25s}.search-content article.product-item .product-item-holder .product-img img{width:100%}.search-content article.product-item .product-item-holder .product-img.img-b{z-index:0}.search-content article.product-item .product-item-holder .product-info-holder{display:block;padding:.75em .5em;margin:0;float:left;width:100%}@media only screen and (max-width:649px){.search-content article.product-item .product-item-holder .product-img-box{width:40%;float:left;margin:0 .5em 1em 0}.search-content article.product-item .product-item-holder .product-info-holder{width:calc(60% - 1em)}}@media only screen and (max-width:499px){.search-content article.product-item .product-item-holder .product-img-box{width:20%;margin:0 .5em .5em 0}.search-content article.product-item .product-item-holder .product-info-holder{width:calc(80% - 1em)}}.search-content article.product-item .product-item-holder .product-info-holder h2{font-size:1em;line-height:1;margin:0 0 .5rem;padding:0}.search-content article.product-item .product-item-holder .product-info-holder span{display:block;margin:0}.search-content article.product-item .product-item-holder .product-info-holder span.brand{font-weight:700;margin-bottom:.5rem}.search-content article.product-item .product-item-holder .product-info-holder span.special{display:inline-block;margin-right:5px;font-size:1em;line-height:1;font-weight:700}.search-content article.product-item .product-item-holder .product-info-holder span.was-price{display:inline-block;margin-right:5px;font-size:1em;line-height:1}.search-content article.product-item .product-item-holder .product-info-holder span.save{font-size:.8572em;color:var(--secondary-text-colour);display:inline-block;position:relative;z-index:2;line-height:1;padding:0;max-width:94%;font-size:.8em;left:auto}.search-content article.product-item .sizes-in-stock{clear:both;width:100%;overflow:hidden;opacity:0;transition:opacity .3s;margin:-.5em 0 .5em;float:left;display:none}.search-content article.product-item .sizes-in-stock>span{display:block;padding:0 0 .5em .625em;margin:0;font-size:.8572em;float:left}#header #search .search-icon{color:transparent;display:inline-block;height:20px;width:20px;margin:12px auto;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover}html:not(.ie8) #header #search .search-icon{background:url(../../_images/spritesheet.png?v=9) -162px -107px no-repeat}.ie8 #header #search .search-icon{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../../_images/search.png", sizingMethod="scale");-ms-filter:"progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../../_images/search.png', sizingMethod='scale')"}#search_default,#search_results{z-index:9999;color:var(--primary-text-colour);border-top:0;width:100%;border-bottom:1px solid var(--secondary-grey);padding:0 0 2em;margin:0 0 1.5em}.search-content article.product-item{display:inline-block;vertical-align:top;line-height:20px;position:relative;width:24%;margin:0 1% 1% 0}@media only screen and (max-width:649px){.search-content article.product-item{width:49%}}@media only screen and (max-width:499px){.search-content article.product-item{width:100%;margin:0}}#search .search-content{width:100%;max-width:960px;margin:1em auto 0;opacity:0;transition:opacity 1s}#search-slide .set-page-width{position:relative;height:auto;padding:1em 0}#search-close:hover{cursor:pointer}#search-slide .search-content{width:calc(100% + 2em)}#search-slide.open .search-content{opacity:1;padding:0 0 1.5em}#search_default .template_quicksearch_content{float:left;width:100%}#search_default.recently_viewed_exists:after{right:100%}#search_default h1{font-size:.8572em;margin:0 0 1em}#search_default h2{margin:0;padding:0 0 .5em;font-size:1em;text-align:var(--plp-article-alignment)}#search_default #quick-results{float:left;width:100%;position:relative;z-index:1;padding:1em}#search_default #quick-results ul li{line-height:1.75}#search_default.recently_viewed_exists #quick-results{width:100%}#search_default #quick-results .loading-spinner{position:relative;margin:.25em 0 0;padding:0;border:0;top:auto;left:auto;-webkit-transform:none;-ms-transform:none;transform:none;clear:both;float:left;height:40px;width:40px;background:0 0}#search_default #quick-results .loading-spinner .loader{top:0;height:40px;width:40px;margin:0 0 0 -20px;border-left:4px solid rgba(0,0,0,.2);border-right:4px solid rgba(0,0,0,.2);border-bottom:4px solid rgba(0,0,0,.2);border-top:4px solid var(--loading-spinner);background:0 0}#search_default #quick-recent{float:left;width:55%;padding:1em;display:none}#search_default #quick-recent .productlist_recently{text-align:var(--plp-article-alignment)}#search_default #quick-results ul li a{font-size:14px;text-decoration:none}#search_default #quick-results ul li a:focus,#search_default #quick-results ul li a:hover{text-decoration:underline}#search_default #quick-recent .productlist_recently article{width:32.66%}#search_default #quick-recent .product-item .product-item-holder a .new,#search_default #quick-recent .product-item .product-item-holder a .save{display:none}#search_default #quick-recent .product-item .product-item-holder{margin-bottom:0}#search_default #quick-recent .product-item .product-item-holder .product-info-holder{font-size:.8572em;text-align:var(--plp-article-alignment);padding-bottom:0}#search_default #quick-recent .product-item .product-item-holder .product-info-holder h2{margin:0;padding:0}#search_default #quick-recent .product-item .product-item-holder .product-info-holder span{line-height:1.25;margin:.25em 0}.template_quicksearch{width:100%;min-height:80px;margin:.5em auto 0;display:block;float:left}.template_quicksearch_results{width:100%;float:left;text-align:center}.template_quicksearch article{width:100%;width:24%;margin:0 .5% 1%;display:inline-block;float:none;border:1px solid #fff;transition:all .3s;vertical-align:top}.template_quicksearch article:hover{border-radius:0;border:1px solid var(--secondary-text-colour);box-shadow:1px 1px 1px rgba(62,60,66,.2);-webkit-box-shadow:1px 1px 1px rgba(62,60,66,.2);-moz-box-shadow:1px 1px 1px rgba(62,60,66,.2)}.template_quicksearch article a{width:100%;display:block;position:relative}.template_quicksearch article a img{width:100%;height:auto;display:block;vertical-align:top}.template_quicksearch article a .product-img-box{position:relative;border:1px solid var(--secondary-grey)}.template_quicksearch article a img.product-img{width:100%;border:0;vertical-align:top;position:absolute;top:0;left:0;transition:opacity .25s}.template_quicksearch article a:hover img.product-img.img-a{opacity:0}.template_quicksearch article a img.spacer{background:var(--spacer-background)}.template_quicksearch article .product-info-holder{display:block;padding:2em .5em 1em;margin:0;float:left;width:100%;text-align:center}.template_quicksearch article .product-info-holder h2{font-size:1em;line-height:1.25;margin:0 0 .3em;padding:0}@media only screen and (min-width:1280px){.template_quicksearch article .product-info-holder h2{margin:0 0 .4em}}.template_quicksearch article .product-info-holder span{display:block;margin:0}.template_quicksearch article .product-info-holder span.special{display:inline-block;margin-right:5px;font-size:1em;font-weight:700}.template_quicksearch article .product-info-holder span.was-price{display:inline-block;margin-right:5px;font-size:1em}.template_quicksearch article .product-info-holder span.save{font-size:.8572em;color:var(--secondary-text-colour);display:inline-block;position:relative;left:auto}.template_quicksearch .item-details{float:left;margin:0 10px 0 90px}.template_quicksearch .item-details span{margin:0;font-size:.8572em;line-height:1.4;display:block}.template_quicksearch .item-details span.brand{font-weight:700;margin-bottom:.5rem}.template_quicksearch .item-details span:first-of-type{display:block}.template_quicksearch .item-details span.was-price{font-size:.64em;padding-right:3px;text-decoration:line-through}#search_default .template_quicksearch_results{margin:.5em 0 0;float:left;clear:both;font-size:.8572em}#quick-show-all{display:block;font-size:1em;border:0;background:0 0;font-family:var(--primary-font);color:var(--primary-text-colour);text-decoration:underline;border:1px solid var(--primary-text-colour);border-radius:var(--border-radius);width:100%;height:40px;margin-bottom:1em}#quick-show-all:hover{cursor:pointer}@media only screen and (min-width:768px){#search_default.recently_viewed_exists:after{right:55%}#search_default.recently_viewed_exists #quick-results{width:45%}#search_default #quick-recent{display:block}}@media only screen and (min-width:1024px){#search-slide .search-content{width:100%}#search-slide.open .search-content{padding:1.5em 0 2.5em}.search-content .suggestedsearches{width:20%;display:block;float:left}.search-content article.product-item .sizes-in-stock{display:block}.search-content article.product-item:hover .product-item-holder .sizes-in-stock{opacity:1}.search-content .suggestedsearches #quick_links,.search-content .suggestedsearches #search_terms{width:100%}#search-slide .results{display:block;float:left;width:calc(80% - 1em);margin:1em 0 0 1em}#search_default,#search_results{margin:0;padding:0;display:block;float:left;border:0;width:calc(100% - 3em)}.search-content article.product-item:focus .product-item-holder .product-img.img-a,.search-content article.product-item:hover .product-item-holder .product-img.img-a{opacity:0}#quick-show-all{max-width:24%;margin:0}}