#search-slide .search-content .suggestedsearches{width:100%}#search-slide .search-content .suggestedsearches #quick_links,#search-slide .search-content .suggestedsearches #search_content,#search-slide .search-content .suggestedsearches #search_terms{width:50%;float:left}#search-slide .search-content .suggestedsearches #search_terms{padding-right:1em}#search-slide .search-content .suggestedsearches #search_terms>div{display:none}#search-slide .search-content .suggestedsearches #search_terms>div:nth-child(-n+6){display:block}#search-slide h3{margin:1rem 0 .75em;font-weight:700}#search-slide #search_default h3{margin-top:0}#search-slide .suggestedsearches a{text-decoration:none;line-height:1.25;display:block;margin-bottom:.5em}#search-slide .suggestedsearches a:hover{text-decoration:underline}#search-slide .search-content article.product-item .product-item-holder{border:1px solid #fff;transition:all .3s;width:100%}#search-slide .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-slide .search-content article.product-item .product-item-holder a{text-decoration:none;float:left;width:100%;position:relative;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:var(--plp-article-alignment);-ms-flex-align:var(--plp-article-alignment);align-items:var(--plp-article-alignment)}#search-slide .search-content article.product-item .product-item-holder .product-img-box{position:relative;border:1px solid var(--secondary-grey);width:100%}#search-slide .search-content article.product-item .product-item-holder .spacer{background:var(--spacer-background)}#search-slide .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-slide .search-content article.product-item .product-item-holder .product-img img{width:100%}#search-slide .search-content article.product-item .product-item-holder .product-img.img-b{z-index:0}#search-slide .search-content article.product-item .product-item-holder .product-info-holder{padding:.75em .5em 1rem;margin:0;float:left;width:100%;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:var(--plp-article-alignment);-ms-flex-align:var(--plp-article-alignment);align-items:var(--plp-article-alignment);-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}#search-slide .search-content article .product-info-holder .pricing{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:var(--plp-article-alignment);-ms-flex-pack:var(--plp-article-alignment);justify-content:var(--plp-article-alignment)}#search-slide .search-content article.product-item .product-item-holder .product-info-holder h2{font-size:1em;line-height:1;margin:0 0 .75rem;padding:0;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:var(--plp-article-alignment);-ms-flex-align:var(--plp-article-alignment);align-items:var(--plp-article-alignment)}@media only screen and (max-width:649px){#search-slide .search-content article.product-item .product-item-holder a{display:block}#search-slide .search-content article.product-item .product-item-holder .product-img-box{width:40%;float:left;margin:0 .5em 1em 0}#search-slide .search-content article.product-item .product-item-holder .product-info-holder{width:calc(60% - 1em);-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;padding:.25em .5em 1rem}#search-slide .search-content article.product-item .product-item-holder .product-info-holder h2{-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}#search-slide .search-content article .product-info-holder .pricing{-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}}@media only screen and (max-width:575px){#search-slide .search-content article.product-item .product-item-holder .product-img-box{width:20%;margin:0 .5em .5em 0}#search-slide .search-content article.product-item .product-item-holder .product-info-holder{width:calc(80% - 1em)}}#search-slide .search-content article.product-item .product-item-holder .product-info-holder span.brand{font-weight:700;margin-bottom:.25rem}#search-slide .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-slide .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-slide .search-content article.product-item .product-item-holder .product-info-holder span.save{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;margin-top:.2rem}#search-slide .search-content article.product-item .sizes-in-stock{clear:both;overflow:hidden;opacity:0;transition:opacity .3s;margin:-.25rem 0 .5rem;float:left;display:none;padding:0 .625em .5em}#search-slide .search-content article.product-item .sizes-in-stock>span{display:block;margin:0;font-size:.8572em}#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-slide .search-content article.product-item{display:inline-block;vertical-align:top;line-height:20px;position:relative;width:24%;margin:0 1% 1% 0;text-align:var(--plp-article-text-alignment)}@media only screen and (max-width:649px){#search-slide .search-content article.product-item{width:49%;text-align:left}}@media only screen and (max-width:575px){#search-slide .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 #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}#search-slide .template_quicksearch{width:100%;min-height:80px;margin:.5em auto 0;display:block;float:left}#search-slide .template_quicksearch_results{width:100%;float:left;text-align:center}#search-slide .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}#search-slide .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)}#search-slide .template_quicksearch article a{width:100%;display:block;position:relative}#search-slide .template_quicksearch article a img{width:100%;height:auto;display:block;vertical-align:top}#search-slide .template_quicksearch article a .product-img-box{position:relative;border:1px solid var(--secondary-grey)}#search-slide .template_quicksearch article a img.product-img{width:100%;border:0;vertical-align:top;position:absolute;top:0;left:0;transition:opacity .25s}#search-slide .template_quicksearch article a:hover img.product-img.img-a{opacity:0}#search-slide .template_quicksearch article a img.spacer{background:var(--spacer-background)}#search-slide .template_quicksearch article .product-info-holder{display:block;padding:2em .5em 1em;margin:0;float:left;width:100%;text-align:center}#search-slide .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){#search-slide .template_quicksearch article .product-info-holder h2{margin:0 0 .4em}}#search-slide .template_quicksearch article .product-info-holder span{display:block;margin:0}#search-slide .template_quicksearch article .product-info-holder span.special{display:inline-block;margin-right:5px;font-size:1em;font-weight:700}#search-slide .template_quicksearch article .product-info-holder span.was-price{display:inline-block;margin-right:5px;font-size:1em}#search-slide .template_quicksearch article .product-info-holder span.save{font-size:.8572em;color:var(--secondary-text-colour);display:inline-block;position:relative;left:auto}#search-slide .template_quicksearch .item-details{float:left;margin:0 10px 0 90px}#search-slide .template_quicksearch .item-details span{margin:0;font-size:.8572em;line-height:1.4;display:block}#search-slide .template_quicksearch .item-details span.brand{font-weight:700;margin-bottom:.5rem}#search-slide .template_quicksearch .item-details span:first-of-type{display:block}#search-slide .template_quicksearch .item-details span.was-price{font-size:.64em;padding-right:3px;text-decoration:line-through}#search-slide #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-slide .search-content .suggestedsearches{width:20%;display:block;float:left}#search-slide .search-content article.product-item .sizes-in-stock{display:block}#search-slide .search-content article.product-item:hover .product-item-holder .sizes-in-stock{opacity:1}#search-slide .search-content .suggestedsearches #quick_links,#search-slide .search-content .suggestedsearches #search_content,#search-slide .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-slide .search-content article.product-item:focus .product-item-holder .product-img.img-a,#search-slide .search-content article.product-item:hover .product-item-holder .product-img.img-a{opacity:0}#quick-show-all{max-width:24%;margin:0}}#search-slide .reviews{margin-top:.75rem;height:12px;line-height:12px;display:block}#search-slide .review-stars{margin:0 10px -1px 0;width:80px;position:relative;display:inline-block;vertical-align:top}#search-slide .results .review-stars{width:60px;height:12px;line-height:1}#search-slide .review-stars .rating{height:100%;position:absolute;top:0;z-index:1}#search-slide .review-stars .rating:before{content:"";position:absolute;left:1px;right:100%;top:0;bottom:0;transition:all .5s;z-index:-1;width:58px}#search-slide .review-stars .rating:after{content:"";position:absolute;left:1px;right:100%;top:0;bottom:0;transition:all 1s;z-index:0}#search-slide .review-stars img.lazyloaded+.rating:before{background:var(--secondary-grey);right:1px}#search-slide .review-stars img.lazyloaded+.rating:after{background:var(--review-star-colour);right:1px}#search-slide .review-stars img{vertical-align:top;z-index:2;position:relative;width:60px;height:12px}#search-slide .reviewers{display:inline-block!important;font-size:.8em;vertical-align:top;line-height:14px!important}#search-slide .product-item .product-item-holder .product-info-reviews-link{margin-bottom:5px}#search-slide .product-item .product-item-holder .product-info-review-holder{display:block;margin:0 0 0 10px}#search-slide .product-item .product-item-holder .product-info-holder span,#search-slide .product-item .product-item-holder .product-info-review-holder span{display:block;margin:0;line-height:1}#search-slide .product-item .product-item-holder .product-info-review-holder span img{vertical-align:text-top;margin-right:10px;border:0}#search-slide .product-item .product-item-holder span.coming-soon,#search-slide .product-item .product-item-holder span.out-of-stock{font-size:.857em;margin:1rem 0 0;padding:.5em 1em;border-radius:var(--border-radius);float:left;position:relative}#search-slide .product-item .product-item-holder span.out-of-stock{background:var(--error);color:#fff;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}#search-slide .product-item .product-item-holder span.spare-part-plp{background:var(--spare-parts-label);color:#fff;font-size:.857em;margin:1rem 0 0;padding:.5em 1em;border-radius:var(--border-radius);display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}#search-slide .product-item .product-item-holder .spare-part-plp span.material-icons{display:inline;font-size:1em}#search-slide .product-item .product-item-holder span.coming-soon{background-color:var(--secondary-grey);padding:.5em 1em .5em calc(1em + 19px);border-radius:var(--border-radius);float:left;position:relative}#search-slide .product-item .product-item-holder span.coming-soon:after{font-family:"Material Icons";content:"schedule";position:absolute;left:1em;line-height:1}#search-slide .product-item .product-item-holder .product-info-holder span.age-restricted-text img.age-restricted-image{height:1.5em;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);left:1em}#search-slide .product-item .product-item-holder .product-info-holder span.age-restricted-text{background-color:var(--secondary-grey);font-size:.857em;margin:1rem 0 0;padding:.5em 1em .5em 3em;border-radius:var(--border-radius);display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;position:relative}