.product-details-grid .grid:before,.product-noms-grid .grid:before,.grid.masonry-grid:before,.grid.project-type-list:before,.grid.project-grid:before,.media-block:before,.carousel ul:before,.product-nom:before,.more-info:before,.checkout-confirmation dl:before,.checkout-confirmation .grid:before,.checkout-confirmation .store-details:before,.product-list-view:before,.rangeexplorer ul:before,.productlist-compact ul:before,.caro-slider ul:before,.personal-info-list:before,.productlist:before,.store-search-product:before,.listing-info.grid-item dl:before,.product-details-grid .grid:after,.product-noms-grid .grid:after,.grid.masonry-grid:after,.grid.project-type-list:after,.grid.project-grid:after,.media-block:after,.carousel ul:after,.product-nom:after,.more-info:after,.checkout-confirmation dl:after,.checkout-confirmation .grid:after,.checkout-confirmation .store-details:after,.product-list-view:after,.rangeexplorer ul:after,.productlist-compact ul:after,.caro-slider ul:after,.personal-info-list:after,.productlist:after,.store-search-product:after,.listing-info.grid-item dl:after{content:'';display:table}.product-details-grid .grid:after,.product-noms-grid .grid:after,.grid.masonry-grid:after,.grid.project-type-list:after,.grid.project-grid:after,.media-block:after,.carousel ul:after,.product-nom:after,.more-info:after,.checkout-confirmation dl:after,.checkout-confirmation .grid:after,.checkout-confirmation .store-details:after,.product-list-view:after,.rangeexplorer ul:after,.productlist-compact ul:after,.caro-slider ul:after,.personal-info-list:after,.productlist:after,.store-search-product:after,.listing-info.grid-item dl:after{clear:both}.product-details-grid .grid .grid-item,.product-noms-grid .grid .grid-item,.grid.masonry-grid .grid-item,.grid.project-type-list .grid-item,.grid.project-grid .grid-item,.carousel li,.checkout-confirmation .grid .grid-item.details,.checkout-confirmation .store-details .grid-item,.product-list-view li,.rangeexplorer li,.productlist-compact li,.caro-slider li,.personal-info-list li,.productlist li{display:inline-block;margin:0 2% 15px 0;page-break-after:avoid;vertical-align:top;width:44%}.product-details-grid .grid .grid-item,.product-noms-grid .grid .grid-item,.grid.masonry-grid .grid-item,.grid.project-type-list .grid-item,.grid.project-grid .grid-item,.carousel li,.checkout-confirmation .grid .grid-item.details,.checkout-confirmation .store-details .grid-item,.product-list-view li,.rangeexplorer li,.productlist-compact li,.caro-slider li,.personal-info-list li,.productlist li,pre,blockquote,.cover .hero-slide,.message,.calc-result,.store-search-product{border:1px solid #000;padding:1%}.product-details-grid .grid .grid-item,.product-noms-grid .grid .grid-item,.grid.masonry-grid .grid-item,.grid.project-type-list .grid-item,.grid.project-grid .grid-item,.carousel li,.checkout-confirmation .grid .grid-item.details,.checkout-confirmation .store-details .grid-item,.product-list-view li,.rangeexplorer li,.productlist-compact li,.caro-slider li,.personal-info-list li,.productlist li,form li,.link-list-thumbnailed li,.link-list-alt li,.promo-blocks li,.basket-product,.image-gallery li{list-style:none}.media-block .media-item,.product-nom .product-image,.store-search-product .product-img{float:left;margin:0 15px 15px 0}.media-block .media-body,.product-nom .product-wrap,.store-search-product .product-details{overflow:hidden}*{background:transparent !important;box-shadow:none !important;color:#000;text-shadow:none !important}a,a:visited{text-decoration:underline}[href]:after{color:#999;content:" (" attr(href) ")"}[href^='/']:after,[href^='#']:after,[href^='javascript:']:after{content:''}abbr[title]:after{content:" (" attr(title) ")"}pre,blockquote{page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{border:0;max-width:100% !important}p,h2,h3,h4{orphans:3;widows:3}h2,h3,h4{page-break-after:avoid}.grid{padding:0}.masonry-grid .grid-item-wrap>a{display:block;max-height:180px;overflow:hidden}body{font:10pt Arial,sans-serif}.site-logo{margin-bottom:20px}.site-logo img{margin-right:20px}h1,h2,h3{margin:15px 0}h4{margin:0}p{margin:0 0 15px}.cover{position:static !important;transition:none !important;width:100% !important}.cover .hero-slide{margin-bottom:15px;width:100% !important}.ico-required:after{color:#cf0a2c;content:'*';display:inline-block}fieldset,.field{margin-bottom:10px}textarea{display:block}input[type='number']{-moz-appearance:textfield}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none}table{border-collapse:collapse;margin-bottom:15px;page-break-inside:avoid}.tab-panel{display:block !important}.accordion-section .grid-item{margin-bottom:20px}[role='tabpanel'] .js-accordion ol{list-style-type:none;margin:0;padding:0}.carousel ul{padding:0;width:100% !important}.carousel li{width:40% !important}.link-list-thumbnailed,.link-list-alt{padding:0}.link-list-alt li,.link-list.link-list-alt li{margin-bottom:10px}.message{margin-bottom:15px;page-break-inside:avoid}.video-wrap,.video-container,.video-carousel,.video-player{margin-bottom:15px}.video-wrap:after,.video-container:after,.video-carousel:after,.video-player:after{content:'[ Video content ]'}.video-wrap *,.video-container *,.video-carousel *,.video-player *{display:none !important}.homepage .masonry-grid>.grid-item{border:0;margin:0;padding:0;width:100%}.product-categories-grid p{margin-bottom:0}body.basket ul.basket-items{list-style:none;margin-left:0;padding-left:0}body.basket .basket-item-pricing-save a{text-decoration:none}body.basket .basket-items-update-input{border:1px solid #000}body.basket table{display:table;width:100%}.progress-bar{display:none}ul#ui-list-deliveryAddress{margin:0;padding:0}ul#ui-list-deliveryAddress .input-radio{display:none}ul#ui-list-deliveryAddress span{display:block;width:100%}ul#ui-list-deliveryAddress .field.address-wrap{border-bottom:1px solid #000}.address-wrap span,.contact-details span{display:block;width:100%}.checkout-confirmation .order-table{border:1px solid #000;border-collapse:collapse;border-spacing:0}.checkout-confirmation .order-table caption{padding-bottom:5px;text-align:left}.checkout-confirmation .order-table td,.checkout-confirmation .order-table th{border:0;padding:5px 10px;vertical-align:top}.checkout-confirmation .order-table .basket-header,.checkout-confirmation .order-table .basket-sub-header{text-align:left}.checkout-confirmation .order-table .basket-header.qty{text-align:center}.checkout-confirmation .order-table .basket-header.price{text-align:right}.checkout-confirmation .order-table .basket-product.price,.checkout-confirmation .order-table .basket-total,.checkout-confirmation .order-table.order-table-savings td{padding:5px 15px;text-align:right;width:200px}.checkout-confirmation .order-table .basket-total-header,.checkout-confirmation .order-table.order-table-savings th{padding-right:10px;text-align:right}.checkout-confirmation .order-table .basket-product{width:400px}.checkout-confirmation .order-table .basket-product.qty{text-align:center}.checkout-confirmation .order-table .basket-total.total{font-weight:bold}.checkout-confirmation .order-table.order-table-totals,.checkout-confirmation .order-table.order-table-savings{border-bottom:0;border-top:0;margin-top:-15px;width:100%}.checkout-confirmation .order-table.order-table-totals caption,.checkout-confirmation .order-table.order-table-savings caption{display:none}.checkout-confirmation .order-table.order-table-totals .basket-total-header.total,.checkout-confirmation .order-table.order-table-totals .basket-total.total,.checkout-confirmation .order-table.order-table-savings .basket-total-header.total,.checkout-confirmation .order-table.order-table-savings .basket-total.total{border:solid #000;border-width:1px 0}.checkout-confirmation .order-table.order-table-savings{border-bottom:1px solid #000}.checkout-confirmation .order-table .basket-sub-header{border:solid #000;border-width:1px 0}.checkout-confirmation .order-table img{float:left;margin-right:10px}.checkout-confirmation .promo-blocks .grid-3{overflow:hidden;width:100%}.checkout-confirmation .promo-blocks .grid-3 .grid-item{float:left;margin-right:3%;width:30%}.checkout-confirmation .promo-blocks .grid-3 img{height:auto}.checkout-confirmation dt{clear:both}.checkout-confirmation dt,.checkout-confirmation dd{float:left;margin-left:0;margin-right:10px;width:auto}.checkout-confirmation .grid{border-bottom:1px solid #000}.checkout-confirmation .grid .grid{border-bottom:0}.checkout-confirmation .grid .g5{width:100%}.checkout-confirmation .grid .grid-item.details{border:0;padding-left:0}.checkout-confirmation .grid .grid-item.details h3{margin-top:0;padding-top:0}.checkout-confirmation .store-details img{height:auto}.checkout-confirmation .store-details .grid-item{border:0;padding-left:0}.checkout-confirmation .store-details .grid-item h3{margin-top:0;padding-top:0}.checkout-confirmation .contact-details{float:left;margin-right:30px}.checkout-confirmation .contact-details span{display:block}.checkout-confirmation .address-wrap h3{clear:both}.product-details .product-summary>p,.product-details .product-summary .html-content,.product-details .product-title,.product-details .product-meta{clear:both}.product-details .grid-item.product-image{margin:0 0 20px}.product-details .main-img{margin:0;padding-left:0}.product-summary,.grid-item.product-image{clear:both;display:block;width:100%}.product-meta dt,.product-meta dd{display:inline-block;float:none}.product-listing .sideBar,.search-results .sideBar{page-break-before:always}.product-listing .sideBar nav,.product-listing .sideBar .menus,.product-listing .sideBar .js-menus-trigger,.search-results .sideBar nav,.search-results .sideBar .menus,.search-results .sideBar .js-menus-trigger{display:block !important}.product-listing .product-availability,.search-results .product-availability{padding:0}.product-listing .product-description p,.search-results .product-description p{margin:5px 0}.product-listing .wrap-product-price p,.search-results .wrap-product-price p{margin:0}.product-listing .accessibility,.search-results .accessibility{display:none}[aria-labelledby='ui-articles']{page-break-before:always}.rangeexplorer ul,.productlist-compact ul{padding:0}.image-gallery ul{padding:0}.caro-slider ul{padding:0}.project-grid{list-style-type:none}.project-grid .grid-item{float:left;margin-bottom:25px;width:50%}.project-grid .project-title{margin:15px 0 0}.project-grid p{margin:0}.content-helpadvice .grid.grid-alt{list-style-type:none;margin-bottom:50px}.content-helpadvice .grid-item.box{float:left;width:50%}.content-helpadvice .grid-item.box .grid-item-wrap{padding-right:40px}.content-helpadvice h2{clear:both;display:block}.content-helpadvice .product-icons p{margin-top:0;padding-top:0}.content-helpadvice .product-icons br{display:none}.content-helpadvice .product-icons strong{display:block}.content-helpadvice .product-icons i{float:left;margin-right:30px}.content-helpadvice .media-item.media-image img{display:block}.content-helpadvice.room-landing dd a,.content-helpadvice.room-landing .list-stacked.link-list li{margin-bottom:5px}.content-helpadvice.room-landing .link-list-alt{line-height:30px}.content-helpadvice.room-landing .link-list-alt img{float:left;margin-left:-40px;margin-right:10px}.personal-info-list,.productlist{padding:0}.personal-info-list span,.productlist span{display:block}.table-orderhistory,.order-history-details table,.table-wishlist{width:95%}.table-orderhistory td,.table-orderhistory th,.order-history-details table td,.order-history-details table th,.table-wishlist td,.table-wishlist th{padding:5px;text-align:left}.form-cancel-account fieldset{border:0}#ui-list-wishlist .product-availability{margin-left:0;padding-left:0}#ui-list-wishlist .product-availability li{width:44%}#map_canvas{height:auto;min-height:150mm;width:100%}.listing-info.grid-item dt,.listing-info.grid-item dl,.listing-info.grid-item dd{margin:0;padding:0}.listing-info.grid-item dt{clear:both;font-size:16px;font-weight:bold;margin-bottom:8px}.listing-info.grid-item dl{margin-bottom:8px}.listing-info.grid-item h2{margin-top:0}.listing-info.grid-item dd,.listing-info.grid-item .days{margin-bottom:3px}.js-store-locator-details .page-heading{margin-bottom:10px}.js-store-locator-details h1,.js-store-locator-details p{margin-bottom:5px}.js-store-locator-details h1,.js-store-locator-details h2,.js-store-locator-details h3{clear:both}.instructions div{display:inline}.map-holder{page-break-before:always}.map-holder img.for-print-only{height:auto;width:100%}.store-details-info.grid .grid-item{float:left;width:50%}.cta-view-directions{color:transparent;opacity:0}.wrapper-store-direction ol{left:0;list-style-type:none;margin-left:0;padding-left:0;position:relative}.wrapper-store-direction li{border-bottom:1px solid #000;clear:both;display:block;margin-bottom:8px;padding-bottom:16px;padding-top:8px}.wrapper-store-direction li .miles{float:right;margin-bottom:5px}.store-details-time .times{float:right}.store-details-time .days{clear:both;float:left}.cta-view-directions[href]:after{color:#000;content:" (" attr(href) ")"}.lt-ie9 noscript{border:0}.lt-ie9 .product-details fieldset{padding:20px 10px 10px}.lt-ie9 .product-details legend{font-weight:bold}.lt-ie9 .product-details .field{margin-top:10px}.lt-ie9 .wrapper-store-direction{padding-top:100px}.cookie-panel,nav,.login-nav,.site-search,.site-header .shop-links,.breadcrumb-tools,.site-footer,.menus,.js-menus-trigger,.js-clear-facets,.facets .accessibility,.nav-toggle,.purchase-options,.btn,.btn-super,.show-more,.messages-bar,#hero-location,#hero-timer,[role='tablist'] h3 .accessibility,[role='listbox'],.product-brands-grid,.field .link,.media-image-zoom,.carousel-mini,.carousel-btn,.carousel-pagination,.checkout-actions,#ui-clear-comparison,.compare,.filter-result,.pagination,.wrap-compare-cta,.go-to-top,.box-promo,.img-icon,.iconlink,.box-link-img img,.link-list-alt img,.link-list-thumbnailed img,.product-categories-grid img,.sideBar .link-list-thumbnailed,.kb-search-wrapper,.modify-details,.bqclub-man,.social-links img,.block-complementary img,.block-image,.pseudo-link,.related-searches,.use-my-location,.cta-view-directions,.cta-print-map,.is-dom-removed,.cta-previous-screen,.store-listing-marker,[data-info-prop='link'],.store-locator-fields,.store-facilities.grid,[title='Click to see this area on Google Maps'],a.cta-view-directions[href]:after,.wrapper-cta-print-map,#map_canvas a[href]:after,#searchLocationMain,.store-details-time dd .accessibility,.store-view-more,.gmnoprint,.gmnoscreen,.gm-style-cc,body.basket .btn-primary,body.basket .btn-secondary,body.basket .ico-bin,body.basket .ico-remove,body.basket .ico-saveLater,body.basket .basket-item-tools,body.basket .basket-group-header-price-qty,body.basket .basket-items-update,body.basket input[type=submit],.listing-info.grid-item h2,.listing-info.grid-item hr,.lt-ie10 .no-print-ie8,.checkout-confirmation .banner,.checkout-confirmation .print-page,.saved-block,.addData,.basket-buttons>div,.delivery-info a{display:none}

/*# sourceMappingURL=print.css.map */