.justify-content-between{justify-content:space-between !important}.overflow-hidden{overflow:hidden !important}.mb-30{margin-bottom:30px !important}body .cta-button{padding:16px 22px;text-transform:uppercase}body .cta-button.white-border-white-color{border-color:#fff;color:#fff}body .cta-button.white-border-white-color:hover{color:#000;border-color:#fff;background:#fff}.object-cover{object-fit:cover !important}.object-contain{object-fit:contain !important}.float-left{float:left !important}.float-right{float:right !important}.float-none{float:none !important}.position-relative{position:relative !important}.position-absolute{position:absolute!important}.w-100{width:100% !important}.h-100{height:100% !important}.w-50{width:50% !important}.h-50{height:50% !important}.mw-100{max-width:100%}.mh-100{max-height:100%}.text-center{text-align:center !important}.text-left{text-align:left !important}.text-right{text-align:right !important}.flex-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.align-items-center{-ms-flex-align:center!important;align-items:center!important}.d-flex{display:-ms-flexbox!important;display:flex!important}.row.d-flex{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.ml-auto{margin-left:auto}.mr-auto{margin-right:auto}.mt-auto{margin-top:auto}.mb-auto{margin-bottom:auto}.row.new-title-row{margin-bottom:62px}.new-title-row span.label-title{font-size:13px;line-height:16px;color:#000;position:relative;padding-left:40px;font-weight:600;letter-spacing:.04em;margin-bottom:16px;text-transform:uppercase}.new-title-row span.label-title:before{content:'';position:absolute;left:0;top:6px;width:28px;height:2px;background:#c63527}.new-title-row h1.main-title,.new-title-row span.main-title{font-size:56px;line-height:66px;color:#000;margin-bottom:-14px;padding:0}.new-title-row h1.main-title b,.new-title-row span.main-title b{font-weight:600}.new-title-row h1.main-title.white,.new-title-row span.main-title.white{color:#fff}.new-title-row span.label-title.white{color:#fff}.row.new-title-row.has-button-label a.cta-button{margin-top:36px}.slider-main-new{float:left;width:100%;position:relative;display:flex;flex-wrap:wrap;justify-content:start;align-content:center;align-items:center}.slider-main-new .slick-list{width:100%;height:100%}.slider-main-new .slick-list .slick-track{height:100%;float:left;width:100%}.slider-main-new .slides{float:left;width:100%;position:relative;height:100vh;overflow:hidden}.slider-main-new .slides .image:before{content:'';position:absolute;width:100%;height:100%;background:#000;opacity:.5;filter:blur(100px);left:-65%;top:-35%;border-radius:50%}.slider-main-new .slides .overlay{position:absolute;left:0;top:0;width:100%;height:100%;z-index:2}.slider-main-new .slides .overlay .slider-content-block .title-top{color:#fff;font-size:100px;line-height:100px;margin:0 0 20px;letter-spacing:0;font-weight:600}.slider-main-new .slides .overlay .slider-content-block .title-bottom{color:#fff;font-size:56px;line-height:60px;margin:0;letter-spacing:0;font-weight:200;margin-bottom:50px}.container-fluid.slider-new-bottom-ctas{position:relative;z-index:2;margin-top:-36px;margin-bottom:124px}.slider-new-bottom-ctas a.slider-new-cta-block{background:#f5f5f5;padding:28px}.slider-new-bottom-ctas a.slider-new-cta-block span.main-title{text-align:center;font-weight:600;font-size:24px;line-height:36px;color:#000;margin-bottom:16px}.slider-new-bottom-ctas a.slider-new-cta-block .cta-button{float:none;display:table;margin:0 auto;border-color:#fff;padding:16px 22px;text-transform:uppercase}.slider-new-bottom-ctas a.slider-new-cta-block:hover .cta-button{background:#fff;color:#000}.slider-main-new .slides .overlay .slider-content-block .dots{position:absolute;right:0}.slider-main-new .slides .overlay .slider-content-block .dots ul.slick-dots{position:static !important;float:left;left:auto;-webkit-transform:none;-ms-transform:none;transform:none;background:#726d69;padding:10px}.slider-main-new .slides .overlay .slider-content-block .dots ul.slick-dots li{clear:both;width:auto;margin:0 0 10px}.slider-main-new .slides .overlay .slider-content-block .dots ul.slick-dots li button{border-radius:0;border:none;background:#000;opacity:.2;width:12px;height:12px}.slider-main-new .slides .overlay .slider-content-block .dots ul.slick-dots li.slick-active button{border:solid 1px #fff;background:#c63527;opacity:1}.container-fluid.dark-bg-section{background:#162027}.container-fluid.inspiration-homepage{padding-top:124px;padding-bottom:124px;position:relative;overflow:hidden;margin-bottom:0}.split-content-new-style .new-title-row{margin-bottom:35px}.split-content-new-style .content{font-size:26px;font-weight:300;color:#000;padding-left:20px;margin-bottom:40px}.split-content-new-style .content.white{color:#fff}.split-content-new-style .content p{line-height:40px}.split-content-new-style .content>:last-child{margin-bottom:-10px}.split-content-new-style .content>:first-child{margin-top:-10px}.split-content-new-style .buttons .cta-button{margin:0 32px 0 0}.split-content-new-style .buttons .cta-button:last-of-type{margin:0}.split-column-gallery{height:775px;z-index:4}.split-column-gallery .shape{position:absolute;width:281px;height:281px;background:rgb(0 0 0/10%);z-index:1;right:99px;top:194px}.flex-row-reverse .split-column-gallery .shape{right:99px;top:314px;left:auto;background:rgb(0 0 0/30%);z-index:3}.split-column-gallery span.over-gallery-title{left:44px;top:172px;z-index:2;opacity:.5;z-index:3}.split-column-gallery span.over-gallery-title.below{z-index:1}.flex-row-reverse .split-column-gallery span.over-gallery-title{left:auto;right:15px;top:280px;opacity:.3;z-index:5}.split-column-gallery .image-block{position:absolute;left:0;top:-116px;z-index:2;-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;transition:none}.split-column-gallery .image-block.image-no-1{height:380px;width:380px}.split-column-gallery .image-block.image-no-2{width:495px;height:495px;left:auto;top:auto;bottom:-55px;right:0;z-index:3}.flex-row-reverse .split-column-gallery .image-block.image-no-1{width:495px;height:495px;left:auto;top:80px;right:0}.flex-row-reverse .split-column-gallery .image-block.image-no-2{height:380px;width:380px;right:auto;left:0;z-index:5;bottom:80px}.container-fluid.rooms-section-container{margin-bottom:-65px}.container-fluid.tours-section-container{margin-bottom:0;background:#f5f5f5;padding-top:192px;padding-bottom:127px;position:relative;z-index:2}.container-fluid.rooms-section-container .bg-colour-block{left:0;top:64px;height:calc(100% - 128px);width:100%;background:#243a4c}.container-fluid.new-content-slider-section{margin-bottom:118px;background:#f5f5f5;padding-top:124px;padding-bottom:129px}.new-content-slider-section .row.new-title-row{margin-bottom:0;position:relative;z-index:3}.new-content-slider-section .content-split-image-slider-block{float:left;width:100%;position:relative;margin-top:-15px;padding-right:80px}.new-content-slider-section .content-split-image-slider-block:before{position:absolute;right:100%;top:0;width:9000%;height:100%;background:#f5f5f5;z-index:2;content:''}.new-content-slider-section .content-split-image-slider-block .slick-list{overflow:visible}.new-content-slider-section .content-split-image-slider-block button.general.slick-arrow{width:auto;height:auto;display:none !important;background:0 0 !important;color:#fff;font-size:0px;line-height:1;top:45%}.new-content-slider-section .content-split-image-slider-block button.general.slick-arrow:hover{color:#c63527}.new-content-slider-section .content-split-image-slider-block button.general.slick-arrow.next{display:block !important;right:-20px}.new-content-slider-section .content-split-image-slider-block button.general.slick-arrow:before{font-size:70px;font-weight:100}.new-content-slider-section .content-split-image-slider-block .slide{float:left;width:100%;position:relative;margin-right:16px;padding-top:49px;padding-left:49px;padding-bottom:49px;padding-right:79px;background:#fff}.content-split-image-slider-block .slide .split-content-new-style .new-title-row{margin-bottom:40px}.content-split-image-slider-block .slide .content-split-cut-bg{height:550px;padding-right:50px;padding-bottom:63px}.content-split-image-slider-block .slide .content-split-cut-bg .cut-image{right:-65px;bottom:15px;width:380px;height:380px;z-index:2}.container-fluid.popular-section-container{margin-bottom:123px}.popular-section-container .row.new-title-row{margin-bottom:0;position:relative;z-index:3}.popular-section-container .product-slider-new{float:left;width:100%;position:relative;margin-top:-15px}.popular-section-container .product-slider-new:before{position:absolute;right:100%;top:0;width:9000%;height:100%;background:#fff;z-index:2;content:''}.popular-section-container .product-slider-new .slick-list{overflow:visible}.popular-section-container .product-slider-new button.general.slick-arrow{width:35px;height:auto;display:none !important;background:0 0 !important;color:#000;font-size:0px;line-height:1;top:45%}.popular-section-container .product-slider-new button.general.slick-arrow:hover{color:#c63527}.popular-section-container .product-slider-new button.general.slick-arrow.next{display:block !important;right:-23px}.popular-section-container .product-slider-new button.general.slick-arrow:before{font-size:70px;font-weight:100}.popular-section-container .product-slider-new .slick-track{display:flex !important}.popular-section-container .product-slider-new .slick-slide{height:inherit !important}.product-post-new-style{float:left;width:100%;position:relative;flex-direction:column;display:-ms-flexbox!important;display:flex!important;height:100%}.product-post-new-style>a.product-thumbnail{float:left;width:100%;height:330px;position:relative;padding-top:70px;margin-bottom:25px}.product-post-new-style>a.product-thumbnail:before{content:'';position:absolute;top:0;left:0;background:#f5f5f5;z-index:1;width:100%;height:calc(100% - 48px)}.product-post-new-style>a.product-thumbnail:after{content:'';position:absolute;top:0;left:0;background:-moz-radial-gradient(center,ellipse cover,rgba(0,0,0,0) 0%,rgba(0,0,0,1) 100%);background:-webkit-radial-gradient(center,ellipse cover,rgba(0,0,0,0) 0%,rgba(0,0,0,1) 100%);background:radial-gradient(ellipse at center,rgba(0,0,0,0) 0%,rgba(0,0,0,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#000000',GradientType=1);opacity:0;z-index:1;width:100%;height:calc(100% - 48px)}.product-post-new-style:hover>a.product-thumbnail:after,.product-post-new-style>a.product-thumbnail:hover:after{opacity:.2}.product-post-new-style>a.product-thumbnail img{object-position:bottom center;position:relative;z-index:2}.product-post-new-style>.product-title{padding-top:24px;font-size:28px;margin-bottom:20px}.product-post-new-style>.product-title:before{content:'';position:absolute;left:0;top:6px;width:60px;height:2px;background:#c63527}.product-post-new-style>.product-title>a{color:#000;font-weight:600}.product-post-new-style>.product-title>a:hover{color:#c63527}.product-post-new-style>.content{font-size:20px;font-weight:300;color:#000;padding-left:30px}.product-post-new-style>.content p{line-height:30px}.product-post-new-style>.content>:last-child{margin-bottom:-6px}.product-post-new-style>.content>:first-child{margin-top:-6px}.row.inspo-hero-posts-selection{margin-bottom:32px}.row.inspo-hero-posts-selection article{margin-bottom:0}.new-inspo-style-posts a.thumbnail-container{height:264px;margin-bottom:32px}.new-inspo-style-posts span.read-button{position:absolute;left:0;top:0;background:#c63527;color:#fff;text-transform:uppercase;font-size:14px;line-height:24px;font-weight:600;padding:5px 18px;z-index:3}.new-inspo-style-posts.hero-inspo-style a.thumbnail-container{margin-bottom:0}.new-inspo-style-posts.hero-inspo-style .content-outer-container{margin-top:144px;margin-bottom:144px;z-index:3}.new-inspo-style-posts .content-outer-container .content-container h3{font-size:28px;line-height:38px;font-weight:600;margin:0;padding:0;color:#fff}.new-inspo-style-posts .content-outer-container .content-container h3 a{color:#000}.new-inspo-style-posts:hover .content-outer-container .content-container h3 a,.new-inspo-style-posts .content-outer-container .content-container h3 a:hover{color:#c63527}.dark-bg-section .new-inspo-style-posts .content-outer-container .content-container h3 a{color:#fff}.dark-bg-section .new-inspo-style-posts:hover .content-outer-container .content-container h3 a,.dark-bg-section .new-inspo-style-posts .content-outer-container .content-container h3 a:hover{color:#c63527 !important}.new-inspo-style-posts .content-outer-container .content-container>.content{margin-top:13px;font-size:20px;font-weight:300;color:#fff}.new-inspo-style-posts .content-outer-container .content-container>.content p{line-height:30px}.new-inspo-style-posts .content-outer-container .content-container>.content>:last-child{margin-bottom:-6px}.new-inspo-style-posts .content-outer-container .content-container>.content>:first-child{margin-top:-6px}.dark-bg-section .new-inspo-style-posts:not(.hero-inspo-style) .content-outer-container .content-container>.content{color:#fff}.dark-bg-section .new-inspo-style-posts.hero-inspo-style .content-outer-container a.content-container{background:#fff}.dark-bg-section .new-inspo-style-posts.hero-inspo-style .content-outer-container a.content-container h3,.dark-bg-section .new-inspo-style-posts.hero-inspo-style .content-outer-container a.content-container .content{color:#000}.new-inspo-style-posts.hero-inspo-style .content-outer-container a.content-container{background:#162027;padding-top:64px;padding-bottom:55px;padding-left:32px;padding-right:22px}.new-inspo-style-posts.hero-inspo-style .content-outer-container a.content-container:hover h3{color:#c63527}.showrooms-page-sections .container-fluid.tours-section-container{background:#fff;padding-top:128px}.inspo-page-sections .container-fluid.cpds-cta-block.homepage-cta-block,.case-studies-page-sections .container-fluid.cpds-cta-block.homepage-cta-block,.showrooms-page-sections .container-fluid.cpds-cta-block.homepage-cta-block{margin-bottom:0;background:#f5f5f5;padding-top:118px;padding-bottom:123px}.showrooms-page-sections{padding-top:100px}.showrooms-page-sections .container-fluid.new-hero-section{height:620px;position:relative;margin:0}.new-hero-section .new-title-row h1.main-title{font-size:72px;line-height:72px;margin-bottom:12px}.container-fluid.showrooms-section-container{padding-bottom:100px;margin-bottom:0}.container-fluid.showrooms-section-container .bg-colour-block{left:0;top:37px;height:calc(100% - 37px);width:100%;background:#243a4c}.showrooms-section-container .showrooms-container-new{flex-direction:column;padding-top:572px}.showrooms-section-container .showrooms-container-new .image-block{height:572px;z-index:1;position:absolute !important;top:0;left:0}.showrooms-section-container .showrooms-container-new .image-block a.has-tour-modal .powered-by{position:absolute;background:url(https://resources.connection.uk.com/wp-content/uploads/2022/10/matterpoint-powered-1.svg) no-repeat center center;background-size:contain;width:150px;height:36px;z-index:3;bottom:68px}.showrooms-section-container .showrooms-container-new .image-block a.has-tour-modal .play-button{position:absolute;width:90px;height:90px;z-index:3;background:#fff;border-radius:50%}.showrooms-section-container .showrooms-container-new .image-block a.has-tour-modal .play-button:before{content:'';width:0;height:0;border-style:solid;border-width:12.5px 0 12.5px 20px;border-color:transparent transparent transparent #000;position:absolute;top:50%;left:52%;-webkit-transform:translateY(-50%)translateX(-50%);-ms-transform:translateY(-50%)translateX(-50%);transform:translateY(-50%)translateX(-50%)}.showrooms-section-container .showrooms-container-new .image-block a.has-tour-modal:hover .play-button{background:#c63527}.showrooms-section-container .showrooms-container-new .image-block a.has-tour-modal:hover .play-button:before{border-color:transparent transparent transparent #fff}.showrooms-section-container .showrooms-container-new .image-block .has-no-tour .coming-soon{position:absolute;color:#fff;z-index:3;text-align:center;font-size:14px;line-height:17px;text-transform:uppercase;font-weight:600;padding:18px 20px;background:#c63527}.showrooms-section-container .showrooms-container-new .showroom-content-outer{padding:0 24px;z-index:2;margin-top:-36px;height:calc(100% + 36px)}.showrooms-section-container .showrooms-container-new .showroom-content-inner{flex-direction:column;background:#fff;padding:32px 20px;height:100%}.showrooms-section-container .showrooms-container-new .showroom-content-inner .title{font-size:30px;line-height:38px;color:#000;font-weight:600;margin-bottom:15px}.showrooms-section-container .showrooms-container-new .showroom-content-inner a.cta-button{margin-bottom:12px}.showrooms-section-container .showrooms-container-new .showroom-content-inner a.cta-button:last-of-type{margin-bottom:24px}.showrooms-section-container .showrooms-container-new .showroom-content-inner .showroom-details{padding-top:24px;position:relative;margin-top:auto}.showrooms-section-container .showrooms-container-new .showroom-content-inner .showroom-details:before{content:'';width:28px;height:2px;background:#000;position:absolute;top:0;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.showrooms-section-container .showrooms-container-new .showroom-content-inner .showroom-details a.open-more-details{float:none;display:table;margin:0 auto;font-size:13px;text-transform:uppercase;font-weight:600;letter-spacing:.04em;line-height:16px;color:#c63527}.showrooms-section-container .showrooms-container-new .showroom-content-inner .showroom-details a.open-more-details:hover{color:#000}.showrooms-section-container .showrooms-container-new .showroom-content-inner .showroom-details .hidden-content{-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;transition:none;display:none;font-size:20px;color:#000;margin-top:24px}.showrooms-section-container .showrooms-container-new .showroom-content-inner .showroom-details .hidden-content p{line-height:30px;margin-bottom:19px}.showrooms-section-container .showrooms-container-new .showroom-content-inner .showroom-details .hidden-content :last-child{margin:0}.case-studies-page-sections .new-hero-section{padding-top:169px;padding-bottom:5px;position:relative}.inspo-page-sections .new-hero-section{padding-top:169px;padding-bottom:5px;position:relative}.container-fluid.inspiration-hero-listing{padding-bottom:120px}.container-fluid.inspiration-hero-listing.top-hero{padding-bottom:113px}.box-under .new-inspo-style-posts.hero-inspo-style .content-outer-container{margin-top:-48px;margin-bottom:0;padding:0 40px}.row.new-title-line-row{margin-bottom:50px}.row.new-title-line-row .title-container .title{position:relative;z-index:2;font-size:56px;line-height:66px;font-weight:300;color:#000;background:#fff;margin:-12px 0;padding-right:24px}.row.new-title-line-row .title-container:before{position:absolute;right:0;width:100%;height:2px;background:#c63527;content:'';top:25px}.row.new-title-line-row .title-container .title b{font-weight:600}.row.new-title-line-row .title-container .title.white{color:#fff;background:#162027}.post-list .row.inner-side-listing article:nth-child(3n+4){clear:none}.post-list .row.inner-side-listing article:nth-child(odd){clear:both}.post-list .row.inner-side-listing{padding-left:14px}.inspo-archive-listing .new-inspo-style-posts{height:100%}.inspo-archive-listing .new-inspo-style-posts.hero-inspo-style .content-outer-container{margin-top:0;margin-bottom:0}.container-fluid.inspo-archive-listing{margin-bottom:128px}.inspo-archive-listing .load-more-row{margin-top:0}.inspo-archive-listing .load-more-row span#load_more{cursor:pointer}.container-fluid.inspo-archive-listing.top-level-listing{background:#f5f5f5;padding-top:125px;padding-bottom:125px;margin:0}.inspo-archive-listing.top-level-listing .row.new-title-line-row .title-container .title{background:#f5f5f5}.container-fluid.inspo-archive-listing,.container-fluid.inspo-archive-listing .container,.container-fluid.inspo-archive-listing .container .col-xs-12:not(.content-outer-container):not(.image-col){padding-left:15px;padding-right:15px}.container-fluid.inspo-archive-listing .container .row{margin-left:-15px;margin-right:-15px}.container-fluid.social-connect-bar{margin-top:-86px;margin-bottom:66px}.social-connect-bar .social-bar-container{border:solid 2px #f5f5f5;padding:45px 32px;background:#fff}.social-connect-bar .social-bar-container ul.social-media{margin:0;padding:0;list-style-type:none}.social-connect-bar .social-bar-container ul.social-media li{float:left;margin:0 12px 0 0}.social-connect-bar .social-bar-container ul.social-media li:last-of-type{margin:0}.social-connect-bar .social-bar-container ul.social-media li a{background:#f5f5f5;width:56px;height:56px;float:left;border-radius:50%;text-align:center;line-height:56px;font-size:22px;color:#000}.social-connect-bar .social-bar-container ul.social-media li a:before{color:#000}.social-connect-bar .social-bar-container ul.social-media li a:hover{background:#000}.social-connect-bar .social-bar-container ul.social-media li a:hover:before{color:#fff}.social-connect-bar .social-bar-container .new-title-row span.main-title{font-size:36px;line-height:49px}.container-fluid.inspo-archive-listing.first-listing{margin-bottom:34px}.repeateable-section div#filterable_search_results .container-fluid.inspo-archive-listing{margin-bottom:65px}.container-fluid.map-contact.showrooms{height:450px}.map-connections-centres .iframemap .map-inner .acf-map .marker-meta-details .content{float:left;width:100%;padding:20px;padding-top:0;font-size:16px;color:#000;font-weight:600;letter-spacing:.04em}.map-connections-centres .iframemap .map-inner .acf-map .marker-meta-details .content p{line-height:22px;margin-bottom:12px}.map-connections-centres .iframemap .map-inner .acf-map .marker-meta-details .content :last-child{margin:0}.row.new-title-line-row .title-container .filter_container{margin-top:3px;width:230px;position:relative;z-index:5}.title-container .filter_container .bootstrap-select{float:left;width:100% !important;display:block;height:auto;position:relative}.title-container .filter_container .bootstrap-select button{float:left;width:100%;height:auto;border-bottom:none;border-radius:0;padding:0;padding:6px 24px;position:relative;color:#000;display:block;right:0;background:#f5f5f5 !important}.title-container .filter_container .bootstrap-select button:active,.title-container .filter_container .bootstrap-select button:hover{border-color:#c63527;background:#f5f5f5}.title-container .filter_container .bootstrap-select button:focus{outline:none !important}.title-container .filter_container .bootstrap-select button span.filter-option{float:left;text-transform:none;font-size:20px;font-weight:600;color:#000;font-family:'Nexa W04',sans-serif;line-height:34px}.title-container .filter_container .bootstrap-select button:after{content:"\f078";font-size:18px;position:absolute;right:0;color:#000;width:auto;height:auto;border:none;line-height:20px;font-weight:100;top:14px}.bootstrap-select.btn-group .dropdown-toggle .caret{opacity:0}.title-container .filter_container .bootstrap-select div.dropdown-menu{display:none;margin:0;border:none !important;border-top:none !important;border-radius:0;top:45px;-webkit-box-shadow:none;box-shadow:none;background:#f5f5f5 !important;padding:24px;padding-top:10px}.title-container .filter_container .bootstrap-select div.dropdown-menu ul.dropdown-menu.inner{float:left;display:block;height:auto;width:100%;background:0 0 !important}.title-container .filter_container .bootstrap-select div.dropdown-menu ul.dropdown-menu.inner li{height:auto;display:block;width:100%;float:left;padding:0;margin:0}.title-container .filter_container .bootstrap-select div.dropdown-menu ul.dropdown-menu.inner li:before{display:none}.title-container .filter_container .bootstrap-select div.dropdown-menu ul.dropdown-menu.inner li a{color:#1b1b1b;border:none;text-transform:uppercase;font-size:14px;line-height:30px;font-weight:600;padding:0}.title-container .filter_container .bootstrap-select div.dropdown-menu ul.dropdown-menu.inner li a span{color:#1b1b1b}.title-container .filter_container .bootstrap-select div.dropdown-menu ul.dropdown-menu.inner li a:hover span,.title-container .filter_container .bootstrap-select div.dropdown-menu ul.dropdown-menu.inner li.selected a span{color:#c63527}.title-container .filter_container .bootstrap-select div.dropdown-menu ul.dropdown-menu.inner li a:hover{background:0 0;color:#c63527}.title-container .filter_container .bootstrap-select div.dropdown-menu ul.dropdown-menu.inner li.selected a{background:0 0;color:#c63527}.title-container .filter_container .bootstrap-select.show button,.title-container .filter_container .bootstrap-select.show .dropdown-menu{background:#fff}.title-container .filter_container .bootstrap-select.show div.dropdown-menu{display:block}.title-container .filter_container .bootstrap-select button:hover:after{color:#1b1b1b}.row.new-title-line-row .title-container .form-loader-inspo{height:300px;-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;transition:none;display:none}.row.new-title-line-row .title-container .form-loader-inspo .form-overlay{visibility:visible;background:0 0}.container-fluid.inspo-archive-listing.top-level-listing.filtered{padding-bottom:0}.container-fluid.inspo-archive-listing.top-level-listing.filtered .row.new-title-line-row{margin-bottom:0}.container-fluid.post-list.inspo-archive-listing.load-more-container.filtered{padding-top:35px}.repeateable-section div#filterable_search_results .container-fluid.inspo-archive-listing:nth-child(1),.repeateable-section div#filterable_search_results .container-fluid.inspo-archive-listing:nth-child(odd):not(.coloured),.repeateable-section.filtered div#filterable_search_results .container-fluid.inspo-archive-listing:not(.coloured){background:#f5f5f5;padding-top:57px;padding-bottom:57px}.repeateable-section.filtered div#filterable_search_results .container-fluid.inspo-archive-listing:nth-child(1){margin-bottom:0;padding-bottom:125px}.modal-container-block.showroom-modal-container{padding-top:0;padding-bottom:0;overflow:hidden}.modal-container-block.showroom-modal-container:before{content:'';left:50%;width:5000%;position:absolute;top:0;height:100%;background:#fff}.modal-container-block.showroom-modal-container .modal-inner-container{padding-top:0;padding-bottom:0;padding-left:54px;border-bottom:none}.modal-container-block.showroom-modal-container .modal-inner-container iframe{height:calc(100% - 282px);margin-bottom:32px}.showroom-modal-container.modal-container-block .inner-showroom-modal-container .close-block{float:left;width:100%;padding-top:32px;padding-bottom:32px;margin-bottom:0}.showroom-modal-container.modal-container-block .inner-showroom-modal-container .close-block a.close-showroom-modal{float:left;width:auto;position:relative}.showroom-modal-container.modal-container-block .inner-showroom-modal-container .close-block a.close-showroom-modal .close-icon{float:left;width:50px;height:50px;border:solid 1px #c63527;padding:17px;margin:0 20px 0 0}.showroom-modal-container.modal-container-block .inner-showroom-modal-container .close-block a.close-showroom-modal:hover .close-icon{border:solid 3px #c63527;padding:15px}.showroom-modal-container.modal-container-block .inner-showroom-modal-container .close-block a.close-showroom-modal .close-icon .close{background:url(https://resources.connection.uk.com/wp-content/uploads/2019/09/plus.svg) no-repeat center center;background-size:contain;width:13px;height:14px;display:block;-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);opacity:1;float:none}.showroom-modal-container.modal-container-block .inner-showroom-modal-container .close-block a.close-showroom-modal .close-text{color:#000;float:left;margin:16px 0}.showroom-modal-container.modal-container-block .inner-showroom-modal-container .showroom-modal-footer{justify-content:space-between;height:99px;background:#f5f5f5;padding-left:32px;padding-right:32px}.modal-container-block.showroom-modal-container:before{content:'';left:50%;width:5000%;position:absolute;top:0;height:100%;background:#fff}.modal-container-block.showroom-modal-container .modal-inner-container .inner-showroom-modal-container{height:100%}.showroom-modal-container.modal-container-block .inner-showroom-modal-container .showroom-modal-footer>span.title{font-size:30px;font-weight:600;color:#000}.showroom-modal-container.modal-container-block .inner-showroom-modal-container .showroom-modal-footer{justify-content:space-between}.content-split-image-slider-block .slide .content-split-cut-bg .bg-image,.split-column-gallery .image-block,.new-inspo-style-posts a.thumbnail-container,.showrooms-section-container .showrooms-container-new .image-block .has-no-tour,.showrooms-section-container .showrooms-container-new .image-block a.has-tour-modal{overflow:hidden}.content-split-image-slider-block .slide .content-split-cut-bg .bg-image:before,.split-column-gallery .image-block:before,.new-inspo-style-posts a.thumbnail-container:before,.showrooms-section-container .showrooms-container-new .image-block .has-no-tour:before,.showrooms-section-container .showrooms-container-new .image-block a.has-tour-modal:before{position:absolute;left:-1%;top:-1%;width:101%;height:101%;z-index:2;content:'';background:-moz-radial-gradient(center,ellipse cover,rgba(0,0,0,0) 0%,rgba(0,0,0,1) 100%);background:-webkit-radial-gradient(center,ellipse cover,rgba(0,0,0,0) 0%,rgba(0,0,0,1) 100%);background:radial-gradient(ellipse at center,rgba(0,0,0,0) 0%,rgba(0,0,0,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#000000',GradientType=1);opacity:.8}.product-post-new-style>.content p br{display:none}.social-connect-bar .social-bar-container ul.social-media li.icon-is-facebook{display:none !important}.inspo-archive-listing .load-more-row .form-loader-inspo{height:300px;-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;transition:none;display:none}.inspo-archive-listing .load-more-row .form-loader-inspo .form-overlay{visibility:visible;background:0 0}.slider-main-new.slick-slider button.general.slick-arrow{width:84px;height:84px;background:0 0 !important;color:#fff;font-size:0px;line-height:1;top:45%;z-index:6;border:1px solid rgb(255 255 255/36%)}@media (hover:hover) and (pointer:fine){.slider-main-new.slick-slider button.general.slick-arrow:hover{color:#c63527;border-color:#c63527}}.slider-main-new.slick-slider button.general.slick-arrow.previous{left:auto;right:0;top:auto;margin-top:188px}.slider-main-new.slick-slider button.general.slick-arrow.next{right:0;top:auto;margin-bottom:0;margin-top:0}.slider-main-new.slick-slider button.general.slick-arrow:before{font-size:58px;font-weight:100;transition:none}.product-post-new-style>a.product-thumbnail img{transform:translate(0px,0px)}.product-post-new-style>a.product-thumbnail:hover img{transform:translate(0px,20px)}.flex-row-reverse .split-column-gallery span.over-gallery-title svg path{fill:rgb(255 255 255/50%)}@keyframes leftRight{from{transform:translateX(0%)}to{transform:translateX(10%)}}.flex-row-reverse .split-column-gallery span.over-gallery-title{opacity:1}@keyframes RightLeft{from{transform:translateX(0%)}to{transform:translateX(-10%)}}.split-column-gallery span.over-gallery-title{transform:translate(0px,0px);animation:RightLeft 10s infinite alternate;-webkit-animation:RightLeft 10s infinite alternate}.flex-row-reverse .split-column-gallery span.over-gallery-title{transform:translate(0px,0px);animation:leftRight 10s infinite alternate;-webkit-animation:leftRight 10s infinite alternate}.new-content-slider-section .content-split-image-slider-block button.general.slick-arrow.next:before,.slider-main-new .slides .overlay{transition:none;-webkit-transition:none}.slider-main-new .slides .overlay{background:rgb(28 28 28/17%);-webkit-transition:all .5s cubic-bezier(.58,.845,.835,.625);-moz-transition:all .5s cubic-bezier(.58,.845,.835,.625);-o-transition:all .5s cubic-bezier(.58,.845,.835,.625);transition:all .5s cubic-bezier(.58,.845,.835,.625);-webkit-transition-timing-function:cubic-bezier(.58,.845,.835,.625);-moz-transition-timing-function:cubic-bezier(.58,.845,.835,.625);-o-transition-timing-function:cubic-bezier(.58,.845,.835,.625);transition-timing-function:cubic-bezier(.58,.845,.835,.625);filter:contrast(1.1)}@keyframes grow{0%{-moz-transform:scale(1);-webkit-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}50%{-moz-transform:scale(1.2);-webkit-transform:scale(1.2);-o-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}100%{-moz-transform:scale(1);-webkit-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}}.slider-main-new .image{-moz-transform:scale(1);-webkit-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1);animation:grow 20s infinite alternate;-webkit-animation:grow 20s infinite alternate;-webkit-transition:all 6s ease-in-out;-moz-transition:all 6s ease-in-out;-ms-transition:all 6s ease-in-out;-o-transition:all 6s ease-in-out;transition:all 6s ease-in-out}.popular-section-container .product-slider-new,.container-fluid.new-content-slider-section{position:relative}.popular-section-container .product-slider-new:after,.new-content-slider-section .content-split-image-slider-block:after{content:"";background:-moz-linear-gradient(left,rgba(255,255,255,0) 0%,rgba(255,255,255,1) 100%);background:-webkit-linear-gradient(left,rgba(255,255,255,0) 0%,rgba(255,255,255,1) 100%);background:linear-gradient(to right,rgba(255,255,255,0) 0%,rgba(255,255,255,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff',endColorstr='#ffffff',GradientType=1);position:absolute;right:0;top:0;height:100%;width:120px;display:block}.new-content-slider-section .content-split-image-slider-block:after{background:-moz-linear-gradient(left,rgb(245 245 245/0%) 0%,#f5 100%);background:-webkit-linear-gradient(left,rgb(245 245 245/0%)0%,#f5 100%);background:linear-gradient(to right,rgb(245 245 245/0%) 0%,#f5 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff',endColorstr='#ffffff',GradientType=1)}.popular-section-container .product-slider-new button.general.slick-arrow.next,.new-content-slider-section .content-split-image-slider-block button.general.slick-arrow.next{right:-6px}.new-content-slider-section .content-split-image-slider-block button.general.slick-arrow.next{color:#000;right:0}.new-content-slider-section .content-split-image-slider-block button.general.slick-arrow.next:hover{color:#c63527}.popular-section-container .product-slider-new .slick-list{overflow:hidden}.new-content-slider-section .content-split-image-slider-block{overflow:hidden;padding-right:0}.new-content-slider-section .content-split-image-slider-block .slick-list{width:140%}.hero-homepage-2022 .container{display:flex;flex-wrap:wrap;justify-content:start;align-items:center;align-content:center}@keyframes upDown{0%{transform:translateY(0%)}100%{transform:translateY(-5%)}}@keyframes downUp{0%{transform:translateY(0%)}100%{transform:translateY(5%)}}.content-split-image-slider-block .slide .content-split-cut-bg .bg-image,.content-split-image-slider-block .slide .content-split-cut-bg .cut-image{transform:translate(0px,0px)}.content-split-image-slider-block .slide.slick-active .content-split-cut-bg .bg-image{transform:translate(0px,0px);animation:upDown 8s infinite alternate;-webkit-animation:upDown 8s infinite alternate}.content-split-image-slider-block .slide.slick-active .content-split-cut-bg .cut-image{transform:translate(0px,0px);animation:downUp 8s infinite alternate;-webkit-animation:downUp 8s infinite alternate}.content-split-image-slider-block .slide.slick-active:nth-of-type(even) .content-split-cut-bg .bg-image{transform:translate(0px,0px);animation:downUp 8s infinite alternate;-webkit-animation:downUp 8s infinite alternate}.content-split-image-slider-block .slide.slick-active:nth-of-type(even) .content-split-cut-bg .cut-image{transform:translate(0px,0px);animation:upDown 8s infinite alternate;-webkit-animation:upDown 8s infinite alternate}@media only screen and (min-width:1367px){.popular-section-container .product-slider-new,.container-fluid.new-content-slider-section{position:relative}.popular-section-container .product-slider-new:after,.new-content-slider-section .content-split-image-slider-block:after{content:"";background:-moz-linear-gradient(left,rgba(255,255,255,0) 0%,rgba(255,255,255,1) 100%);background:-webkit-linear-gradient(left,rgba(255,255,255,0) 0%,rgba(255,255,255,1) 100%);background:linear-gradient(to right,rgba(255,255,255,0) 0%,rgba(255,255,255,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff',endColorstr='#ffffff',GradientType=1);position:absolute;right:0;top:0;height:100%;width:120px;display:block}.new-content-slider-section .content-split-image-slider-block:after{background:-moz-linear-gradient(left,rgb(245 245 245/0%) 0%,#f5 100%);background:-webkit-linear-gradient(left,rgb(245 245 245/0%)0%,#f5 100%);background:linear-gradient(to right,rgb(245 245 245/0%) 0%,#f5 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff',endColorstr='#ffffff',GradientType=1)}.hero-homepage-2022 .container,.wider-container .container{width:95%;max-width:1790px}.hero-homepage-2022 .container{display:flex;flex-wrap:wrap;justify-content:start;align-items:center;align-content:center}.content-split-image-slider-block .slide .content-split-cut-bg{padding-right:50px}.content-split-image-slider-block .slide .content-split-cut-bg .cut-image{right:-58px}.popular-section-container .product-slider-new button.general.slick-arrow.next,.new-content-slider-section .content-split-image-slider-block button.general.slick-arrow.next{right:-6px}.new-content-slider-section .content-split-image-slider-block button.general.slick-arrow.next{color:#000;right:0}.new-content-slider-section .content-split-image-slider-block button.general.slick-arrow.next:hover{color:#c63527}.popular-section-container .product-slider-new .slick-list{overflow:hidden}.new-content-slider-section .content-split-image-slider-block{overflow:hidden;padding-right:0}.new-content-slider-section .content-split-image-slider-block .slick-list{width:110%}.slider-main-new.slick-slider button.general.slick-arrow.next{margin-bottom:0;margin-top:0}.slider-main-new.slick-slider button.general.slick-arrow.previous{margin-top:184px}}.slider-main-new .video-container{float:left;width:100%;height:100%;position:absolute;left:0;top:0}.slider-main-new .video-container video{float:left;object-fit:cover;width:100%;height:100%}