#filter-page h1{margin:5px 0}#filter-page .strapline{display:block;color:#444;font-weight:700;margin-bottom:5px}#filter-page .page-description a{text-decoration:underline}#filter-page-sort{background:#fff;border-top:1px solid #D8DCDD;border-bottom:1px solid #D8DCDD;padding:8px 12px;font-weight:400;margin-bottom:15px}.product-list .article{border-bottom:1px solid #ccc;vertical-align:top;padding:2em 0}.product-list .pimage{position:relative;margin-left:auto;margin-right:auto;width:100%;text-align:center;max-width:150px}.product-list .pimage .pimage-prod-img-main{width:100%}.product-list .pimage .pimage-prod-img-icon{position:absolute;left:0;bottom:0;background-image:url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='utf-8'%3F%3E%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 601 601' style='enable-background:new 0 0 600.54 598.81;' xml:space='preserve'%3E%3Cpath fill='%23CC99CC' d='M38.42,152.09C14.19,195.08,0.96,243.56,0,292.88l138.43,0c0.68-25.13,7.3-49.82,19.27-71.93L38.42,152.09z'/%3E%3Cpath fill='%2364539B' d='M0.35,302.74c0.51,49.35,13.3,97.95,37.12,141.14l119.88-69.21c-11.97-22.1-18.59-46.8-19.28-71.92 L0.35,302.74z'/%3E%3Cpath fill='%23617BC5' d='M41.88,451.44c25.11,42.48,60.49,78.18,102.72,103.67l69.22-119.88c-21.42-13.16-39.5-31.23-52.66-52.65 L41.88,451.44z'/%3E%3Cpath fill='%2366A6B1' d='M152.35,560.08c42.99,24.23,91.47,37.46,140.79,38.42l0-138.43c-25.13-0.68-49.82-7.3-71.93-19.27 L152.35,560.08z'/%3E%3Cpath fill='%2361DADB' d='M303.04,598.81c49.35-0.51,97.95-13.3,141.14-37.12L374.97,441.8c-22.1,11.97-46.8,18.59-71.92,19.28 L303.04,598.81z'/%3E%3Cpath fill='%2377B97A' d='M453.17,556.81c42.48-25.11,78.18-60.49,103.67-102.72l-119.88-69.22c-13.16,21.42-31.23,39.5-52.65,52.66 L453.17,556.81z'/%3E%3Cpath fill='%2380B63B' d='M561.46,445.8c24.23-42.99,37.46-91.47,38.42-140.79l-138.43,0c-0.68,25.13-7.3,49.82-19.27,71.93 L561.46,445.8z'/%3E%3Cpath fill='%23817B59' d='M600.54,296.06c-0.51-49.35-13.3-97.95-37.12-141.14l-119.88,69.21c11.97,22.1,18.59,46.8,19.28,71.92 L600.54,296.06z'/%3E%3Cpath fill='%23D3C129' d='M559.54,147.59c-25.11-42.48-60.49-78.18-102.72-103.67L387.61,163.8c21.42,13.16,39.5,31.23,52.66,52.65 L559.54,147.59z'/%3E%3Cpath fill='%23D27035' d='M448.65,38.42C405.66,14.19,357.17,0.96,307.86,0l0,138.43c25.13,0.68,49.82,7.3,71.93,19.27L448.65,38.42z'/%3E%3Cpath fill='%23CC3333' d='M298.29,0.35c-49.35,0.51-97.95,13.3-141.14,37.12l69.21,119.88c22.1-11.97,46.8-18.59,71.92-19.28V0.35z'/%3E%3Cpath fill='%23FF9999' d='M147.83,42.22c-42.48,25.11-78.18,60.49-103.67,102.72l119.88,69.22c13.16-21.42,31.23-39.5,52.65-52.66 L147.83,42.22z'/%3E%3C/svg%3E%0A");width:45px;height:45px}.product-list .promo-slug-container{display:block;position:absolute;left:0;top:-1px}.product-list .promo-slug{font-weight:400;padding:5px}.product-list .label{margin:0;border-radius:0}.product-list .title a{text-decoration:none;font-weight:700;font-size:120%;color:#222}.product-list .title a:hover{text-decoration:underline}.product-list .title a:visited{color:#636}.product-list .description,.product-list .dbtext{margin-bottom:10px;font-size:95%}.product-list .price-range .you-save{font-size:95%;font-weight:700;color:#D0210B;padding-bottom:4px}.product-list .price-range .was{font:normal 95% proxima-nova;color:#666;padding-bottom:6px;text-decoration:line-through}.product-list .price-range .now{font:bold 240% Arial;color:#000;text-decoration:none;margin-bottom:5px;display:block}.product-list .price-range .gbp{font:bold 20px Verdana;vertical-align:super}.product-list .sizes{font-size:80%;padding-top:8px;color:#888;margin-bottom:5px}.product-list .stars-reviews{top:2px}.product-list .reviews-total{width:100px;text-align:center}.product-list .reviews-total .score-gfx{background:#fff url(/img/elements/review-score-bg.gif) no-repeat -30px 2px;width:73px;margin-left:auto;margin-right:auto}.product-list .stars-reviews-container{display:inline-block}.product-list .brand{margin-bottom:8px;width:75px;height:38px}.product-list .more-info{font-size:95%}.product-list .more-info .fa{position:relative}@media (max-width:767px){#filter-page-sort{background:#ddd;margin-bottom:0}.product-list .article{margin-left:-15px;margin-right:-15px}.product-list .article .col-xs-8{padding-left:0}.product-list .price-range .now{font-size:170%}.product-list .price-range .gbp{font:bold 100% Arial;vertical-align:baseline}.product-list .more-info{margin-top:10px}}.page-description.shorten p:not(:first-child){display:none}