.ideas-hub .welcome{margin:60px 0}.ideas-hub .welcome h1{text-align:center}.ideas-hub .welcome p{text-align:center;margin-top:10px}.ideas-hub .grid{margin-bottom:60px}.ideas-hub .ideas-hub-link:hover{text-decoration:none;color:#425363}.ideas-hub-block{width:100%}.ideas-hub-block img{height:auto;object-fit:cover;object-position:0 70%;width:100%}.ideas-hub-block img:hover{opacity:1}.block-600 .ideas-hub-block img{height:600px}.block-300 .ideas-hub-block img{height:285px}.block-600 .block-details p{max-width:200px}.ideas-hub-block img.secondary-image{height:calc(100% + 10px);position:absolute;bottom:0;left:13%;width:auto}.col-md-12.block-300:last-of-type{margin-bottom:0!important}.ideas-hub-block .block-details{transform:translate(-50%,-50%);padding:50px 60px;position:absolute;top:50%;background:#fff;left:50%;display:inline-block;z-index:2}.ideas-hub-block .block-details .link-image{max-height:90px;object-position:initial}.block-300 .ideas-hub-block .block-details{padding:26px 30px}.block-details h2{font-size:20px;text-align:center;line-height:24px}.block-600 .block-details h2{font-size:36px;line-height:38px}.block-details p{font-size:12px;text-align:center;margin:20px auto;line-height:18px}.block-details p.link{font-weight:500;margin-bottom:0}.block-details p.link i{-webkit-transition-duration:.3s;transition-duration:.3s;margin-left:5px;-webkit-transition-property:margin-left;transition-property:margin-left;display:inline}.ideas-hub-block:hover .block-details p.link i{margin-left:10px}.ideas-hub .carousels{margin-bottom:45px}.ideas-hub .hub-carousel h3{font-size:18px;margin-bottom:25px;border-bottom:2px solid #f6b333;padding-bottom:10px;line-height:20px}.ideas-hub .hub-carousel h3 a{font-size:18px;text-decoration:none;font-weight:700;line-height:20px}.ideas-hub-lookbook-slider{overflow:hidden}.ideas-hub-lookbook-slider div.slick-active.slick-slide img{-webkit-animation:kenBurns 5s ease-in-out 1;-moz-animation:kenBurns 5s ease-in-out 1;-o-animation:kenBurns 5s ease-in-out 1;-ms-animation:kenBurns 5s ease-in-out 1;animation:kenBurns 5s ease-in-out 1}@keyframes kenBurns{0%{transform:scale(1);transform-origin:50% 50%}to{transform:scale(1.1);transform-origin:50% 0}}@-webkit-keyframes kenBurns{0%{-webkit-transform:scale(1);-webkit-transform-origin:50% 50%}to{-webkit-transform:scale(1.1);-webkit-transform-origin:50% 0}}@-o-keyframes kenBurns{0%{-o-transform:scale(1);-o-transform-origin:50% 50%}to{-o-transform:scale(1.1);-o-transform-origin:50% 0}}@-moz-keyframes kenBurns{0%{-moz-transform:scale(1);-moz-transform-origin:50% 50%}to{-moz-transform:scale(1.1);-moz-transform-origin:50% 0}}@-ms-keyframes kenBurns{0%{-ms-transform:scale(1);-ms-transform-origin:50% 50%}to{-ms-transform:scale(1.1);-ms-transform-origin:50% 0}}.ideas-hub-lookbook-landing{margin-bottom:60px}.ideas-hub-lookbook-landing .section-intro h1{margin-bottom:20px;margin-top:10px}.ideas-hub-lookbook-landing .filters{justify-content:center;flex-wrap:wrap;margin-bottom:30px;flex-direction:row;display:flex}.ideas-hub-lookbook-landing .filters .filter-item{padding:11px 20px;font-size:16px;border:2px solid #eceeef;text-decoration:none;margin-bottom:10px;color:#425363;border-radius:30px;cursor:pointer;display:inline-block}.ideas-hub-lookbook-landing .filters .filter-item:not(:last-of-type){margin-right:10px}.ideas-hub-lookbook-landing .filters .filter-item:hover{text-decoration:none;background:#eceeef}.ideas-hub-lookbook-landing .filters .filter-item.active:hover{color:#425363}.ideas-hub-lookbook-landing .filters .filter-item.active{border:2px solid #f6b333;background:#f6b333}.ideas-hub-lookbook-landing .looks .looks-item{margin-bottom:40px;width:100%;display:inline-block}.ideas-hub-lookbook-landing .looks .looks-item img{height:auto;border-radius:10px;width:100%}.ideas-hub-lookbook-landing .looks .looks-item .look-name{font-size:18px;font-weight:700;color:#425363;line-height:20px;margin-top:10px}.ideas-hub-lookbook-page .welcome{margin-bottom:40px;margin-top:40px}.ideas-hub-lookbook-page .welcome h1{font-size:36px;font-weight:400;text-transform:uppercase;letter-spacing:3px}.ideas-hub-lookbook-page .main-image{width:100%}.ideas-hub-lookbook-page .main-image img{height:auto;object-fit:cover;width:100%}.ideas-hub-lookbook-page .look-explanation{padding:48px}.ideas-hub-lookbook-page .look-explanation .title{font-size:14px;margin-bottom:30px;text-transform:uppercase}.ideas-hub-lookbook-page .look-explanation p{line-height:34px}.ideas-hub-lookbook-page .close-up-square-image{margin-bottom:30px;width:100%}.ideas-hub-lookbook-page .close-up-square-image img{height:auto;object-fit:cover;width:100%}.ideas-hub-lookbook-page .colour-palette,.ideas-hub-lookbook-page .create-the-look{padding:100px 0}.ideas-hub-lookbook-page .create-the-look .title{font-size:14px;text-transform:uppercase;text-align:center}.tapi-fluid-slider .slick-ideas-hub-look-slider .slick-slide .slide .slide-img,.tapi-fluid-slider .slick-ideas-hub-look-slider .slick-slide .slide .slide-img img{height:300px}.tapi-fluid-slider .slick-ideas-hub-look-slider .slick-next,.tapi-fluid-slider .slick-ideas-hub-look-slider .slick-prev{top:135px}.ideas-hub-lookbook-page .slick-ideas-hub-look-slider .slide-info .info-product{font-size:18px;font-weight:700;color:#425363}.ideas-hub-lookbook-page .slick-ideas-hub-look-slider .slide-info .info-option,.ideas-hub-lookbook-page .slick-ideas-hub-look-slider .slide-info .info-price{font-size:18px;color:#425363;line-height:28px}.ideas-hub-lookbook-page .slick-ideas-hub-look-slider .slide-info .info-title{font-weight:700}.ideas-hub-lookbook-page .browse-other,.ideas-hub-lookbook-page .share-look{padding:100px 0}.ideas-hub-lookbook-page .browse-other .title,.ideas-hub-lookbook-page .share-look .title{font-size:14px;text-transform:uppercase;text-align:center}.ideas-hub-lookbook-page .share-look .social-links{justify-content:center;display:flex}.ideas-hub-lookbook-page .share-look .social-links a{font-size:20px}.ideas-hub-lookbook-page .share-look .social-links a:not(:last-of-type){margin-right:40px}.ideas-hub-lookbook-page .look-explanation .look-explanation-desktop{margin-bottom:-160px;position:relative;top:-160px;z-index:3}.ideas-hub-lookbook-page .look-explanation .look-explanation-desktop .col-xs-6{padding:80px;background:#fff}.ideas-hub-lookbook-page .close-up-landscape-image{background:#22434a}.ideas-hub-lookbook-page .close-up-landscape-image img{opacity:.1;width:100%}.ideas-hub-lookbook-page .lookbook-desktop{margin-bottom:620px;position:relative}.ideas-hub-lookbook-page .lookbook-desktop .main-image .col-xs-10{z-index:2}.ideas-hub-lookbook-page .lookbook-desktop .close-up-bg{position:absolute;top:70%;width:100%;z-index:1}.ideas-hub-lookbook-page .lookbook-desktop .close-up-bg img{max-height:600px;object-fit:cover;opacity:.1;width:100%}.ideas-hub-lookbook-page .lookbook-desktop .look-explanation{position:absolute;top:70%;margin-left:-15px}.ideas-hub-lookbook-page .lookbook-desktop .look-explanation .col-xs-6{padding:6%;background:#fff;z-index:3}.ideas-hub-lookbook-page .lookbook-desktop .close-up-square{position:absolute;top:110%;margin-left:-15px}.ideas-hub-lookbook-page .lookbook-desktop .close-up-square .col-xs-6{z-index:2}.ideas-hub-lookbook-page .lookbook-desktop .close-up-square img{max-height:550px;object-fit:cover;width:100%}.ideas-hub-lookbook-page .colour-palette .title{font-size:14px;margin-bottom:0;text-transform:uppercase;text-align:center}.ideas-hub-lookbook-page .colour-palette-mobile{display:none}.ideas-hub-lookbook-page .colour-palette-desktop .cp-item,.ideas-hub-lookbook-page .colour-palette-mobile .cp-item{padding-top:30px;width:100px}.ideas-hub-lookbook-page .colour-palette-desktop .cp-item .colour,.ideas-hub-lookbook-page .colour-palette-mobile .cp-item .colour{height:100px}.ideas-hub-lookbook-page .colour-palette-desktop .cp-item p,.ideas-hub-lookbook-page .colour-palette-mobile .cp-item p{font-size:12px;margin-bottom:0;text-align:center;margin-top:10px}.ideas-hub-lookbook-page .colour-palette-desktop .container{justify-content:center;display:flex}.ideas-hub-lookbook-page .colour-palette-desktop .cp-item:not(:last-of-type){margin-right:10px}.ideas-hub .breadcrumbs{margin-top:30px;display:inline-block}.ideas-hub .breadcrumbs span:not(:last-of-type):after{font-size:12px;content:"\f054";margin:0 3px 0 10px;font-family:Font Awesome\ 5 Light}.lookbook-carousel{padding:0 0 100px}@media(max-width:991px){.ideas-hub .carousels{margin-bottom:5px}.ideas-hub-lookbook-landing .looks .looks-item{margin-bottom:30px;width:100%;display:inline-block}.ideas-hub-lookbook-landing .looks .looks-item .look-name{font-size:14px}}@media(max-width:767px){.ideas-hub .welcome{margin:30px 0}.ideas-hub-lookbook-page .welcome{margin-bottom:30px}.ideas-hub-lookbook-page .welcome h1{font-size:26px;text-transform:uppercase}.tapi-fluid-slider.tapi-slider-v2.mobile-1-col .slick-ideas-hub-look-slider .slick-slide .slide .slide-img,.tapi-fluid-slider.tapi-slider-v2.mobile-1-col .slick-ideas-hub-look-slider .slick-slide .slide .slide-img img{height:160px}.tapi-fluid-slider.tapi-slider-v2.mobile-1-col .slick-ideas-hub-look-slider .slick-next,.tapi-fluid-slider.tapi-slider-v2.mobile-1-col .slick-ideas-hub-look-slider .slick-prev{top:68px}.ideas-hub-lookbook-page .colour-palette-mobile{justify-content:space-evenly;flex-wrap:wrap;display:flex}.ideas-hub-lookbook-page .colour-palette-desktop{display:none}.ideas-hub-lookbook-page .browse-other,.ideas-hub-lookbook-page .colour-palette,.ideas-hub-lookbook-page .create-the-look,.ideas-hub-lookbook-page .share-look{padding:50px 0}.ideas-hub .breadcrumbs span{display:none}.ideas-hub .breadcrumbs span.breadcrumbs-last-linked{display:inline}.ideas-hub .breadcrumbs span.breadcrumbs-last-linked:after{content:"";margin:0}.ideas-hub .breadcrumbs span.breadcrumbs-last-linked:before{font-size:12px;margin-right:5px;content:"\f053";font-family:Font Awesome\ 5 Light}.ideas-hub .breadcrumbs span.breadcrumbs-last-linked a{text-decoration:none}.block-600 .ideas-hub-block img{height:300px}.block-600 .ideas-hub-block .block-details{padding:26px 30px}.block-600 .ideas-hub-block .block-details h2{font-size:20px;line-height:24px}.block-300 .ideas-hub-block .block-details,.block-600 .ideas-hub-block .block-details{min-width:250px}}.room-ideas .header-section{text-align:center;width:100%}.room-ideas .header-section h1{margin-bottom:20px}.room-ideas .tapi-white-select{position:relative;background-color:#fff;width:100%;display:inline-block}.room-ideas .page-filters{margin-bottom:30px;width:100%;display:inline-block}.room-ideas select.tapi-white{overflow:hidden;text-overflow:"";padding:10px 20px;font-size:15px;border:1px solid #ccc;appearance:none;-webkit-appearance:none;-moz-appearance:none;text-indent:1px;color:#425363;-webkit-background-clip:padding-box;position:relative;background-color:transparent;cursor:pointer;width:100%;z-index:1}.room-ideas .tapi-white-select:after{-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);font-size:14px;right:20px;color:#425363;content:"\f078";position:absolute;top:50%;cursor:pointer;font-family:Font Awesome\ 5 Regular;z-index:0}@media only screen and (max-width:767px){.room-ideas .tapi-white-select:after{top:38%}}.room-ideas .item-wrapper{margin-bottom:30px;position:relative;width:100%;display:inline-block}.room-ideas .item-wrapper .item-image img.optimized-image{border-radius:15px;-webkit-border-radius:15px;-moz-border-radius:15px;width:100%}.room-ideas .item-wrapper .item-title{width:100%;margin-top:20px;display:inline-block}.room-ideas #room-ideas-loadmore-spinner{min-width:100%;text-align:center;width:100%;margin-top:30px;display:inline-block}.room-ideas #room-ideas-loadmore-spinner img{margin:0 auto;display:block}.room-ideas .room-idea-modal-header{padding:20px 0;text-align:center;background-color:#fff;width:100%;display:inline-block}.room-ideas .room-idea-modal-header p{margin-bottom:0}.room-ideas #room-idea-modal-reviews{width:100%;margin-top:10px;display:inline-block}.room-ideas .room-idea-modal-header p{text-align:center}.room-ideas .room-idea-modal-header p#room-idea-modal-title{font-size:36px;font-weight:500;color:#425363;line-height:1.1;font-family:Gotham Rounded SSm A,Gotham Rounded SSm B,Verdana,sans-serif}.room-ideas .room-idea-modal-content{width:100%;display:inline-block}.room-ideas .room-idea-modal-content a{text-decoration:none}.room-ideas .favourites-bar{padding:10px;font-size:12px;background-color:#eceeef;width:100%;display:inline-block}.room-ideas .favourites-bar i{font-size:16px}.room-ideas .product-info-prices .prices{padding:20px 50px;margin-bottom:30px}.room-ideas .product-info-prices .price{font-size:24px;font-weight:500;margin-bottom:0;font-family:Gotham Rounded SSm A,Gotham Rounded SSm B,Verdana,sans-serif}.room-ideas .product-info-prices .rrp-price{font-size:20px;text-decoration:line-through;font-weight:500;margin-bottom:0}.room-ideas .product-info-prices .offer{height:45px;padding:5px 10px;margin-bottom:20px;position:relative;margin-top:10px}.room-ideas .product-info-prices .offer-text{font-weight:700}.room-ideas .product-info-prices .info-text,.room-ideas .product-info-prices .offer-text{-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);position:relative;text-align:center;top:50%;font-family:Gotham Rounded SSm A,Gotham Rounded SSm B,Verdana,sans-serif}.room-ideas .product-info-prices .info-text{font-weight:400}.room-ideas .product-info-prices .prices .single-price{font-size:24px;font-weight:700;line-height:24px}.room-ideas .product-info-prices .prices .double-price{font-size:24px;font-weight:700;color:#e50944;position:relative;text-align:right;line-height:24px;margin-top:28px}.room-ideas .product-info-prices .prices .double-price .was-price{font-size:20px;text-decoration:line-through;font-weight:500;right:0;color:#425363;position:absolute;top:-28px;line-height:20px}.room-ideas .product-info-prices .prices .double-price .off-percentage{font-size:16px;position:absolute;bottom:0;left:0;line-height:18px}.room-ideas .product-info-prices .prices .offer-price-wrp{margin-bottom:20px;margin-top:10px}.room-ideas .product-info-prices .prices .offer-price-wrp .no-or-bar,.room-ideas .product-info-prices .prices .offer-price-wrp .or-bar{font-size:16px;font-weight:700;margin-bottom:10px;text-transform:uppercase;position:relative;text-align:center;line-height:18px}.room-ideas .product-info-prices .prices .offer-price-wrp .or-bar:after,.room-ideas .product-info-prices .prices .offer-price-wrp .or-bar:before{height:2px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);content:"";position:absolute;top:50%;background-color:#d9dde0;width:40%}.room-ideas .product-info-prices .prices .offer-price-wrp .or-bar:before{left:0}.room-ideas .product-info-prices .prices .offer-price-wrp .or-bar:after{right:0}.room-ideas .product-info-prices .prices .offer-price-wrp .price-bar{padding:10px 7px;margin-bottom:20px;color:#fff;background-color:#e50944}.room-ideas .product-info-prices .prices .offer-price-wrp .price-bar .offer-price{font-size:24px;font-weight:700;position:relative;text-align:right;line-height:24px}.room-ideas .product-info-prices .prices .offer-price-wrp .price-bar .offer-text{font-size:16px;font-weight:700;position:absolute;bottom:0;left:0;line-height:18px}.room-ideas .product-info-prices .prices .offer-price-wrp .tc-bar{font-size:12px;font-weight:400;line-height:16px}.room-ideas .room-idea-modal-buttons-wrapper{width:100%;margin-top:20px;display:block}.room-ideas .button-wrapper{width:100%;margin-top:10px;display:block}.room-ideas .button-wrapper .grey{padding:28px 0;font-size:14px;font-weight:700}.room-ideas .button-wrapper .steel{padding:25px 0;font-size:14px}.room-ideas .button-wrapper .steel span{font-size:12px;font-weight:300}.room-ideas .button-wrapper a.yella{color:#425363}.room-ideas .room-idea-modal-no-product-wrapper{padding:20px 30px;border:2px solid #d9dde0;margin:30px auto;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;width:80%;display:block}.room-ideas .room-idea-modal-image-wrapper{height:300px;position:relative;background-size:cover;background-position:bottom;background-repeat:no-repeat}.room-ideas .room-idea-modal-image{width:100%}.room-ideas a.item-action{font-size:40px;font-weight:400;color:#fff;position:absolute;top:125px}.room-ideas a.item-prev{left:20px}.room-ideas a.item-next{right:20px}.room-ideas a img:hover{opacity:1!important}.room-ideas button.add-to-favourites{padding:0;font-size:13px;font-weight:400}.room-ideas button.add-to-favourites:hover{color:#dda12e}.room-ideas .modal-share-link{text-decoration:none}.room-ideas .product-share{padding:30px;text-align:center}.room-ideas .product-share h2{margin-bottom:30px}.room-ideas .product-share i{font-size:30px}.room-ideas h3.filters-title{margin-bottom:20px}.room-ideas .item-name{font-size:14px}.room-ideas .replaced-by-link{text-decoration:underline;color:#00a3e0}.room-ideas .product-breadcrumb{list-style:none;padding:8px 0;margin-bottom:20px;background-color:transparent}.room-ideas .product-breadcrumb>li{display:inline-block}.room-ideas .product-breadcrumb>li+li:before{padding:0 10px 0 5px;color:inherit;content:"\003e"}.room-ideas .product-breadcrumb>li>a{font-weight:300}.room-ideas .product-breadcrumb>li>a>i{font-size:20px}.room-ideas .product-breadcrumb>.active{font-weight:300;color:inherit}.room-ideas .modal{overflow-y:scroll}@media(max-width:991px){.room-ideas .product-breadcrumb{margin-bottom:10px;margin-top:-20px}}@media only screen and (max-width:767px){.room-ideas .room-filter{margin-bottom:20px}.room-ideas .item-title>h3{font-size:14px}.room-ideas .item-name{font-size:12px}.room-ideas select.tapi-white{padding:10px}.room-ideas .tapi-white-select:after{right:10px}.room-ideas .page-filters{margin-bottom:10px}.room-ideas .product-info-prices .prices{padding:20px}}.colour-finder .header-section{text-align:center;width:100%}.colour-finder .header-section h1{margin-bottom:20px}.colour-finder .product-breadcrumb{list-style:none;padding:8px 0;margin-bottom:20px;background-color:transparent}.colour-finder .product-breadcrumb>li{display:inline-block}.colour-finder .product-breadcrumb>li+li:before{padding:0 10px 0 5px;color:inherit;content:"\003e"}.colour-finder .product-breadcrumb>li>a{font-weight:300}.colour-finder .product-breadcrumb>li>a>i{font-size:20px}.colour-finder .product-breadcrumb>.active{font-weight:300;color:inherit}.colour-finder .filter-item{padding:13px 25px;font-size:14px;border:2px solid #efefef;color:#425363;text-align:center;background-color:#fff;margin:5px 3px;border-radius:25px;-webkit-border-radius:25px;-moz-border-radius:25px;cursor:pointer;line-height:14px;display:inline-block}.colour-finder .filter-item.selected,.colour-finder .filter-item:hover{background-color:#f6b333}.filters-item-wrapper{text-align:center}.colour-finder #loadmore-spinner{min-width:100%;text-align:center;width:100%;margin-top:30px;display:inline-block}.colour-finder #loadmore-spinner img{margin:0 auto;display:block}.colour-finder .swatch-item{border:1px solid #efefef;position:relative;margin:10px;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;cursor:pointer;width:calc(12.5% - 20px);display:inline-block}.colour-finder .swatch-item-content{background-size:contain!important;background-position:0 0;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;background-repeat:repeat!important}.colour-finder .swatch-item img{height:auto;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;width:100%;z-index:1}.colour-finder .swatch-item>.item-favourite-wrapper{padding:5px 10px 10px 5px;right:0;position:absolute;bottom:0;display:block;z-index:2}.colour-finder .swatch-item>.item-favourite-wrapper>a>i{font-size:20px;color:#fff}.colour-finder .swatch-item .item-hover-wrapper{padding:15px 8px;right:0;color:#fff;position:absolute;opacity:.8;bottom:0;background-color:#425363;border-radius:0 0 5px 5px;-webkit-border-radius:0 0 5px 5px;-moz-border-radius:0 0 5px 5px;left:0;width:100%;display:none;z-index:2}.colour-finder .swatch-item .item-hover-wrapper .colour-text{font-size:12px;font-weight:400;color:#fff;margin:0 0 6px;line-height:14px;font-family:Gotham Rounded SSm A,Gotham Rounded SSm B,Verdana,sans-serif}.colour-finder .swatch-item .item-hover-wrapper .product-text{font-size:10px;font-weight:400;color:#fff;margin:0;line-height:12px;font-family:Gotham Rounded SSm A,Gotham Rounded SSm B,Verdana,sans-serif}.colour-finder .swatch-item .item-hover-wrapper .product-text>i{font-size:12px}.colour-finder .colour-finder-modal-header{padding:20px 0;text-align:center;background-color:#fff;width:100%;display:inline-block}.colour-finder .colour-finder-modal-header p{margin-bottom:0}.colour-finder .colour-finder-modal-header h1,.colour-finder .colour-finder-modal-header p{text-align:center}.colour-finder .colour-finder-modal-image-wrapper{height:300px;position:relative;background-size:100%;background-position:0 50%;width:100%;background-repeat:no-repeat;display:block}.colour-finder a.item-action{font-size:40px;font-weight:400;color:#fff;position:absolute;top:125px}.colour-finder a.item-prev{left:20px}.colour-finder a.item-next{right:20px}.colour-finder a img:hover{opacity:1!important}.colour-finder button.add-to-favourites{padding:0;font-size:13px;font-weight:400}.colour-finder button.add-to-favourites:hover{color:#f6b333}.colour-finder .product-share{padding:30px;text-align:center}.colour-finder .product-share h2{margin-bottom:30px}.colour-finder .product-share i{font-size:30px}.colour-finder h3.filters-title{margin-bottom:20px}.colour-finder .item-name{font-size:14px}.colour-finder .replaced-by-link{text-decoration:underline;color:#00a3e0}.colour-finder .colour-finder-modal-content{width:100%;display:inline-block}.colour-finder .colour-finder-modal-content a{text-decoration:none}.colour-finder .favourites-bar{padding:10px;font-size:12px;background-color:#eceeef;width:100%;display:inline-block}.colour-finder .favourites-bar a{text-decoration:none}.colour-finder .favourites-bar i{font-size:16px}.colour-finder .product-info-prices .prices{padding:20px 50px;margin-bottom:30px}.colour-finder .product-info-prices .price{font-size:24px;font-weight:500;margin-bottom:0;font-family:Gotham Rounded SSm A,Gotham Rounded SSm B,Verdana,sans-serif}.colour-finder .product-info-prices .rrp-price{font-size:20px;text-decoration:line-through;font-weight:500;margin-bottom:0}.colour-finder .product-info-prices .offer{height:45px;padding:5px 10px;margin-bottom:20px;position:relative;margin-top:10px}.colour-finder .product-info-prices .offer-text{font-weight:700}.colour-finder .product-info-prices .info-text,.colour-finder .product-info-prices .offer-text{-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);position:relative;text-align:center;top:50%;font-family:Gotham Rounded SSm A,Gotham Rounded SSm B,Verdana,sans-serif}.colour-finder .product-info-prices .info-text{font-weight:400}.colour-finder .product-info-prices .prices .single-price{font-size:24px;font-weight:700;line-height:24px}.colour-finder .product-info-prices .prices .double-price{font-size:24px;font-weight:700;color:#e50944;position:relative;text-align:right;line-height:24px;margin-top:28px}.colour-finder .product-info-prices .prices .double-price .was-price{font-size:20px;text-decoration:line-through;font-weight:500;right:0;color:#425363;position:absolute;top:-28px;line-height:20px}.colour-finder .product-info-prices .prices .double-price .off-percentage{font-size:16px;position:absolute;bottom:0;left:0;line-height:18px}.colour-finder .product-info-prices .prices .offer-price-wrp{margin-bottom:20px;margin-top:10px}.colour-finder .product-info-prices .prices .offer-price-wrp .no-or-bar,.colour-finder .product-info-prices .prices .offer-price-wrp .or-bar{font-size:16px;font-weight:700;margin-bottom:10px;text-transform:uppercase;position:relative;text-align:center;line-height:18px}.colour-finder .product-info-prices .prices .offer-price-wrp .or-bar:after,.colour-finder .product-info-prices .prices .offer-price-wrp .or-bar:before{height:2px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);content:"";position:absolute;top:50%;background-color:#d9dde0;width:40%}.colour-finder .product-info-prices .prices .offer-price-wrp .or-bar:before{left:0}.colour-finder .product-info-prices .prices .offer-price-wrp .or-bar:after{right:0}.colour-finder .product-info-prices .prices .offer-price-wrp .price-bar{padding:10px 7px;margin-bottom:20px;color:#fff;background-color:#e50944}.colour-finder .product-info-prices .prices .offer-price-wrp .price-bar .offer-price{font-size:24px;font-weight:700;position:relative;text-align:right;line-height:24px}.colour-finder .product-info-prices .prices .offer-price-wrp .price-bar .offer-text{font-size:16px;font-weight:700;position:absolute;bottom:0;left:0;line-height:18px}.colour-finder .product-info-prices .prices .offer-price-wrp .tc-bar{font-size:12px;font-weight:400;line-height:16px}.colour-finder .colour-finder-modal-buttons-wrapper{width:100%;margin-top:20px;display:block}.colour-finder .button-wrapper{width:100%;margin-top:10px;display:block}.colour-finder .button-wrapper .grey{padding:28px 0;font-size:14px;font-weight:700}.colour-finder .button-wrapper .steel{padding:25px 0;font-size:14px}.colour-finder .button-wrapper .steel span{font-size:12px;font-weight:300}.colour-finder .button-wrapper a.yella{color:#425363}.colour-finder #colour-finder-loadmore-spinner{min-width:100%;text-align:center;width:100%;margin-top:30px;display:inline-block}.colour-finder #colour-finder-loadmore-spinner img{margin:0 auto;display:block}.colour-finder .filters-readmore{font-size:16px;text-decoration:none;margin-bottom:30px;color:#425363}.colour-finder .intro-text-wrapper{margin:0 auto 20px;width:70%;display:block}.colour-finder .intro-text-wrapper p{margin-bottom:5px}.colour-finder .filters-wrapper{margin:0 auto;width:70%;display:block}.colour-finder .colour-finder-modal-no-product-wrapper{padding:20px 30px;border:2px solid #d9dde0;margin:30px auto;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;width:80%;display:block}.colour-finder #swatches-search-empty{margin-top:20px}.colour-finder .common-footer-links{margin:30px auto 0;width:70%}@media only screen and (max-width:767px){.colour-finder .swatch-item{width:calc(16.66667% - 20px)}.colour-finder .filters-wrapper{text-align:left!important}.colour-finder .filters-item-wrapper{text-align:left}.colour-finder .filters-wrapper,.colour-finder .intro-text-wrapper{width:100%}.colour-finder .swatch-item{width:calc(25% - 20px)}.colour-finder .filters-wrapper-slick .filters-item-wrapper{position:relative}.colour-finder .filters-wrapper-slick .filters-item-wrapper:after{right:-15px;content:"";position:absolute;bottom:0;top:0;width:20px;background-image:url(/img/slick-fade.png)}.colour-finder .filter-item{background-color:#eceeef}.colour-finder .filter-label{padding:13px 13px 13px 0;font-weight:700}}@media only screen and (max-width:1200px){.colour-finder .filters-wrapper,.colour-finder .intro-text-wrapper{width:80%}}@media only screen and (max-width:1050px){.colour-finder .filters-wrapper,.colour-finder .intro-text-wrapper{width:100%}}.pagenav-wrp{margin-bottom:20px;width:100%;float:left;margin-top:-10px;display:block}.pagenav{font-size:14px;float:right}.pagenav a,.pagenav span{color:#425363;margin:0 5px;float:left;display:block}.pagenav a{padding:10px 0;text-decoration:none}.pagenav a:hover{text-decoration:underline}.pagenav .disabled{background-color:#d9dde0}.pagenav .disabled,.pagenav a.page-num{padding:10px 15px;margin:0}.pagenav a.page-num:hover{text-decoration:none;color:#fff;background-color:#425363}@media(max-width:991px){.pagenav-wrp{font-size:0;margin-bottom:30px;text-align:center}.pagenav{float:none;display:inline-block}}.ideas-hub-trustpilot{margin-top:30px}.ideas-hub-accordion-section{margin-bottom:50px;margin-top:20px}.ideas-hub-accordion-content{padding-top:25px}.idea-overlay{height:auto;position:absolute;max-width:70px;max-height:70px;object-fit:contain;top:17px;object-position:left;width:40%}@media (min-width:768px){.idea-overlay{max-width:115px;max-height:115px}}