.subcategories a{display:block;text-align:center;position:relative;font-size:1.25rem;color:#fff}@media print,screen and (max-width: 39.99875em){.subcategories a{font-size:.9375rem}}.subcategories a .title-overlay{font-size:1.25rem;text-shadow:0 0 2.5rem #000;letter-spacing:.0625rem;text-transform:uppercase;position:absolute;top:1.25rem;left:0;right:0;margin:0 auto;z-index:1}.subcategories a .title-overlay.dark-font{color:#302d2d;text-shadow:0 0 2.5rem #fff}@media print,screen and (max-width: 39.99875em){.subcategories a .title-overlay{top:.625rem;font-size:.9375rem}}.subcategories a .usp{position:absolute;top:.3125rem;right:.3125rem}@media print,screen and (max-width: 39.99875em){.subcategories a .usp{max-width:3.125rem}}.subcategories img{aspect-ratio:1/1;width:100%}.subcategories .usp-content{text-align:center;height:100%}.subcategories a:hover{text-decoration:none}.subcategories a .title{line-height:1.5625rem;padding:.3125rem;background-color:#af101f}.subcategories a .title h2{color:#fff;font-size:1.25rem;letter-spacing:.0625rem;margin-bottom:0}@media print,screen and (max-width: 39.99875em){.subcategories a .title h2{font-size:.9375rem}}.subcategories a .title.no-saving{background-color:#ededee}.subcategories a .title.no-saving h2{color:#4d4d51}.subcategories .promo-overlay{position:absolute;z-index:2;top:.3125rem;right:.3125rem}.subcategories .promo-overlay.promo{max-width:4.375rem}@media print,screen and (max-width: 39.99875em){.subcategories .promo-overlay.promo{max-width:3.125rem}}/*# sourceMappingURL=oflCategorySaving2.css.map */
#carousel-widget{width:100%;aspect-ratio:2/1}#carousel-widget .flex-slider{position:relative}#carousel-widget .flex-slider ul.slides li{display:none}#carousel-widget .flex-slider .flex-direction-nav a:before{color:#fff}#carousel-widget .flex-slider .wrapper{position:relative}#carousel-widget .flex-slider .wrapper img.top-left-overlay{position:absolute;z-index:2;height:initial;width:initial;padding:0;margin:0;top:0;left:0}@media print,screen and (max-width: 39.99875em){#carousel-widget .flex-slider .wrapper img.top-left-overlay{display:none}}#carousel-widget .flex-slider .wrapper img.top-right-overlay{position:absolute;z-index:2;height:initial;width:initial;padding:0;margin:0;top:0;right:0}@media print,screen and (max-width: 39.99875em){#carousel-widget .flex-slider .wrapper img.top-right-overlay{display:none}}#carousel-widget .flex-slider .wrapper img.bot-left-overlay{position:absolute;z-index:2;height:initial;width:initial;padding:0;margin:0;bottom:0;left:0}@media print,screen and (max-width: 39.99875em){#carousel-widget .flex-slider .wrapper img.bot-left-overlay{display:none}}#carousel-widget .flex-slider .wrapper img.bot-right-overlay{position:absolute;z-index:2;height:initial;width:initial;padding:0;margin:0;bottom:0;right:0}@media print,screen and (max-width: 39.99875em){#carousel-widget .flex-slider .wrapper img.bot-right-overlay{display:none}}#carousel-widget .flex-slider .flex-control-nav{width:100%;position:absolute;bottom:.3125rem;text-align:center;z-index:5}@media print,screen and (max-width: 39.99875em){#carousel-widget .flex-slider .flex-control-nav{bottom:0}}#carousel-widget .flex-slider .flex-control-nav li{margin:0 .375rem;display:inline-block;zoom:1}#carousel-widget .flex-slider .flex-control-paging li a{width:.8125rem;height:.8125rem;display:block;background:#fff;cursor:pointer;text-indent:-624.9375rem;-webkit-border-radius:1.5rem;-moz-border-radius:1.5rem;border-radius:1.5rem;border:.0625rem solid #333;opacity:.8}#carousel-widget .flex-slider .flex-control-paging li a.flex-active{background:#a7a193;cursor:default}#carousel-widget .flex-slider .flex-direction-nav{height:0}#carousel-widget .flex-slider .flex-direction-nav li a{color:#fff;font-size:2.5rem;opacity:.8;position:absolute;bottom:40%;text-align:center;z-index:5;text-shadow:.0625rem .0625rem 0 rgba(102,102,102,.5),-1px -1px 0 rgba(102,102,102,.5),1px -1px 0 rgba(102,102,102,.5),-1px 1px 0 rgba(102,102,102,.5),1px 1px 0 rgba(102,102,102,.5)}#carousel-widget .flex-slider .flex-direction-nav li a.fade{opacity:0}#carousel-widget .flex-slider .flex-direction-nav li.flex-nav-prev a{left:0;padding:2.5rem 2.5rem 2.5rem .625rem}#carousel-widget .flex-slider .flex-direction-nav li.flex-nav-next a{right:0;padding:2.5rem 1.875rem 2.5rem 2.5rem}#carousel-widget .flex-slider ul{display:block;list-style:none}#carousel-widget .flex-slider ol{display:block;list-style:none}@keyframes fade-direction-nav{from{opacity:0}to{opacity:.8}}#carousel-widget .flex-slider:hover .flex-direction-nav li a.fade{opacity:.8;animation-name:fade-direction-nav;animation-duration:300ms}@media print,screen and (max-width: 39.99875em){#carousel-widget{aspect-ratio:4/3}}#carousel-widget .flex-slider .wrapper .clear-fix{clear:both}#carousel-widget .flex-slider .wrapper img.slide{width:100%;position:relative;left:50%;transform:translateX(-50%)}#carousel-widget .flex-slider ul.flex-direction-nav{color:#fff}@media print,screen and (max-width: 39.99875em){#carousel-widget .flex-slider ul.flex-direction-nav{opacity:.5}}#carousel-widget .flex-slider ul.flex-direction-nav li.flex-nav-next{color:#fff;position:absolute;top:40%;right:.625rem;width:.3125rem}@media print,screen and (max-width: 39.99875em){#carousel-widget .flex-slider ul.flex-direction-nav li.flex-nav-next{top:35%}}#carousel-widget .flex-slider ul.flex-direction-nav li.flex-nav-next .flex-next{height:6.25rem}#carousel-widget .flex-slider ul.flex-direction-nav li.flex-nav-prev{color:#fff;position:absolute;top:40%;left:.625rem}@media print,screen and (max-width: 39.99875em){#carousel-widget .flex-slider ul.flex-direction-nav li.flex-nav-prev{top:35%}}#carousel-widget .flex-slider ul.flex-direction-nav li.flex-nav-prev .flex-prev{height:6.25rem}#carousel-widget div.count-down-wrapper{position:absolute;z-index:2;height:initial;width:initial;padding:0;margin:0;top:0;right:0;height:21.5rem;width:13.75rem;margin-right:1.25rem;margin-top:1.25rem}#carousel-widget div.count-down-wrapper.clock-center{right:auto;position:absolute;left:50%}@media print,screen and (max-width: 39.99875em){#carousel-widget div.count-down-wrapper.clock-center{display:none}}#carousel-widget div.count-down-wrapper.clock-center .wrapper{position:relative;left:-50%;margin-top:17.8125rem}@media(max-width: 1170px){#carousel-widget div.count-down-wrapper.clock-center .wrapper{margin-top:16.875rem}}@media(max-width: 1125px){#carousel-widget div.count-down-wrapper.clock-center .wrapper{margin-top:16.25rem}}@media(max-width: 1090px){#carousel-widget div.count-down-wrapper.clock-center .wrapper{margin-top:15.625rem}}@media(max-width: 1055px){#carousel-widget div.count-down-wrapper.clock-center .wrapper{margin-top:15rem}}@media print,screen and (max-width: 63.99875em){#carousel-widget div.count-down-wrapper.clock-center .wrapper{margin-top:20rem}}@media(max-width: 970px){#carousel-widget div.count-down-wrapper.clock-center .wrapper{margin-top:18.75rem}}@media(max-width: 920px){#carousel-widget div.count-down-wrapper.clock-center .wrapper{margin-top:17.5rem}}@media(max-width: 870px){#carousel-widget div.count-down-wrapper.clock-center .wrapper{margin-top:16.875rem}}@media(max-width: 850px){#carousel-widget div.count-down-wrapper.clock-center .wrapper{margin-top:16.5625rem}}@media(max-width: 830px){#carousel-widget div.count-down-wrapper.clock-center .wrapper{margin-top:16.25rem}}@media(max-width: 820px){#carousel-widget div.count-down-wrapper.clock-center .wrapper{margin-top:15.9375rem}}@media(max-width: 805px){#carousel-widget div.count-down-wrapper.clock-center .wrapper{margin-top:15.625rem}}@media(max-width: 790px){#carousel-widget div.count-down-wrapper.clock-center .wrapper{margin-top:15.3125rem}}@media(max-width: 780px){#carousel-widget div.count-down-wrapper.clock-center .wrapper{margin-top:15rem}}@media(max-width: 765px){#carousel-widget div.count-down-wrapper.clock-center .wrapper{margin-top:14.6875rem}}@media(max-width: 750px){#carousel-widget div.count-down-wrapper.clock-center .wrapper{margin-top:14.375rem}}@media(max-width: 740px){#carousel-widget div.count-down-wrapper.clock-center .wrapper{margin-top:14.0625rem}}@media(min-width: 651px)and (max-width: 750px){#carousel-widget div.count-down-wrapper{height:17.75rem}#carousel-widget div.count-down-wrapper .promotion-clock{display:none}}@media(max-width: 650px){#carousel-widget div.count-down-wrapper{display:none}}#carousel-widget div.count-down-wrapper .wrapper{margin-top:16.875rem;text-align:center}#carousel-widget div.count-down-wrapper .wrapper .time-block{width:2.8125rem}#carousel-widget .flex-pauseplay{opacity:0}/*# sourceMappingURL=homePage.css.map */
#main-body{overflow:hidden}@media print,screen and (max-width: 63.99875em){.site-breadcrumbs{padding-left:.3125rem}}@media print,screen and (max-width: 39.99875em){.site-breadcrumbs{margin-top:-.4375rem}}.sofa-landing .top-banner img{aspect-ratio:119/6;width:100%;margin-top:.9375rem}@media print,screen and (max-width: 39.99875em){.sofa-landing .top-banner img{aspect-ratio:395/28}}.sofa-landing .button{font-weight:bold;background-color:#4d4d51;border-radius:.25rem;margin:0;display:flex;align-items:center;justify-content:center}.sofa-landing .button:hover{background-color:#343437}@media print,screen and (max-width: 39.99875em){.sofa-landing .button{font-size:.8125rem}}.sofa-landing .card{background-color:#f9f9f9;padding:.9375rem;margin-top:.9375rem}.sofa-landing .card.bank-holiday{background-color:#b60e25;color:#fff}.sofa-landing .title{font-size:.9375rem;font-weight:bold;padding-bottom:0}.sofa-landing .image-block{position:relative}.sofa-landing .image-block img.usp{position:absolute;bottom:.9375rem;left:.9375rem}@media print,screen and (max-width: 63.99875em){.sofa-landing .image-block{margin-bottom:.625rem}}.sofa-landing .description{text-transform:uppercase;padding:2.5rem;margin:0;height:100%;display:flex;flex-direction:column;justify-content:center}.sofa-landing .description h1{font-size:1rem}.sofa-landing .description .short-description{font-size:1.625rem}@media print,screen and (max-width: 39.99875em){.sofa-landing .description{aspect-ratio:37/10;padding:.9375rem}.sofa-landing .description .short-description{font-size:1.375rem}}.sofa-landing .sofa-categories{margin-bottom:1.25rem}.sofa-landing .sofa-categories .card-white{flex-direction:column;text-align:center;padding:.5rem;text-decoration:none;height:8.3125rem}.sofa-landing .sofa-categories .card-white img{aspect-ratio:77/38;width:100%}@media print,screen and (max-width: 39.99875em){.sofa-landing .sofa-categories .card-white img{aspect-ratio:2/1}}.sofa-landing .sofa-categories:hover .button{background-color:#3c3c3f}.sofa-landing #carousel-widget{width:100%;aspect-ratio:2/1}@media print,screen and (max-width: 39.99875em){.sofa-landing #carousel-widget{aspect-ratio:4/3}}.sofa-landing #carousel-widget .flex-slider .flex-control-nav{bottom:.625rem}.sofa-landing #carousel-widget .flex-slider .category-hero-button{border:.0625rem solid #302d2d;border-radius:.5rem;position:absolute;bottom:1.25rem;right:1.25rem;padding:.625rem}@media print,screen and (max-width: 63.99875em){.sofa-landing #carousel-widget .flex-slider .category-hero-button p{font-size:.875rem}}.sofa-landing .button{background-color:#4d4d51;font-weight:bold}.sofa-landing .button:hover{background-color:#3c3c3f}.sofa-landing .second-block{background:#f9f9f9;position:relative;padding:1.25rem .3125rem;margin:1.25rem 0}.sofa-landing .second-block h3{margin-bottom:1.25rem}.sofa-landing .second-block img{width:100%;aspect-ratio:2/1}.sofa-landing .second-block .title{margin-bottom:.3125rem}.sofa-landing .second-block .card-white{padding:1rem;aspect-ratio:129/74}.sofa-landing .second-block:after,.sofa-landing .second-block:before{content:"";position:absolute;background:#f9f9f9;top:0;bottom:0;width:100%}.sofa-landing .second-block:after{left:100%}.sofa-landing .second-block:before{right:100%}.sofa-landing .second-block.shadow-cells .cell{box-shadow:.125rem .125rem .3125rem 0 #eaeaea}@media print,screen and (max-width: 39.99875em){.sofa-landing .second-block.shadow-cells .cell{margin-bottom:.625rem}}.sofa-landing .curalate-header{background-color:#829d7a;text-transform:uppercase;text-align:center;color:#fff;padding:.625rem 0;aspect-ratio:119/4;width:100%}@media print,screen and (max-width: 39.99875em){.sofa-landing .curalate-header{aspect-ratio:55/6}}.sofa-landing .inspiration img{aspect-ratio:119/30}@media print,screen and (max-width: 39.99875em){.sofa-landing .inspiration img{aspect-ratio:79/20}}.sofa-landing .design-guides-image img{width:100%;aspect-ratio:2/1}.sofa-landing .curalate-category{aspect-ratio:119/33}@media print,screen and (max-width: 39.99875em){.sofa-landing .curalate-category{aspect-ratio:77/75}}.sofa-landing .reviews{aspect-ratio:238/53}@media print,screen and (max-width: 39.99875em){.sofa-landing .reviews{aspect-ratio:79/32}}/*# sourceMappingURL=sofaLanding.css.map */
#accept-cookie-policy-wrap{background-color:#302d2d;color:#c2beb7;z-index:2000;padding:.3125rem 0}#accept-cookie-policy-wrap p{line-height:1.25rem}@media print,screen and (max-width: 39.99875em){#accept-cookie-policy-wrap p{margin-right:.9375rem}}#accept-cookie-policy-wrap a{color:inherit}#accept-cookie-policy-wrap a.button{font-weight:bold;margin-bottom:0;color:#fff;border:.0625rem solid #e0ded9}@media print,screen and (max-width: 39.99875em){#accept-cookie-policy-wrap a.button{margin-top:.3125rem}}.cookie-policy{background-color:#302d2d;color:rgba(255,255,255,.8);padding:1.875rem 1.875rem .9375rem 1.875rem}.cookie-policy a{color:inherit}.cookie-policy .button{border:.0625rem solid #e0ded9}.cookie-policy .close-button{font-size:2.1875rem;top:.3125rem;right:.625rem}.cookie-policy .close-button span{color:#fff;opacity:.8}.cookie-policy .close-button span:hover{opacity:.6}@media print,screen and (max-width: 39.99875em){.cookie-policy{height:auto;min-height:0}}.cookies-policy-info{padding:1.875rem}.cookies-policy-info .close-button{font-size:2.5rem;opacity:.7}@media print,screen and (max-width: 39.99875em){.cookies-policy-info .close-button{right:.4375rem;top:0}}.cookies-policy-info h5{margin-top:1.25rem}.cookies-policy-info hr{max-width:100%;opacity:.5}.cookies-policy-info ul{margin:.3125rem 0 .9375rem 1.5625rem}.cookies-policy-info ul li{margin-bottom:.1875rem}@media print,screen and (max-width: 39.99875em){.cookies-policy-info{padding:1.25rem}}/*# sourceMappingURL=cookiesPolicy.css.map */
#webchat-container{position:fixed;bottom:2px;z-index:1005;width:18.75rem;height:30rem;display:none;border:1px solid #ccc;background-color:#fff;left:.9375rem}@media print,screen and (max-width: 39.99875em){#webchat-container{bottom:3.4375rem}}#webchat-container .close-btn{text-decoration:none;font-size:1.25rem;font-weight:normal;transform:scaleX(1.3);position:absolute;top:.3125rem;right:.625rem}#webchat-container #start-chat-form{display:block}#webchat-container #show-callback,#webchat-container #start-callback-form{display:none}#webchat-container #webchat-widget{height:100%;width:100%}#webchat-container #webchat-widget .webchat-frame{border:0}#webchat-container.chat-started{border-top:0}#webchat-container.chat-location{bottom:4.375rem}#chat-button-container{display:none}#chat-button-container.purecloud-chat-available{display:block}#chat-button-container #chat-button{background-color:#829d7a;cursor:pointer;position:fixed;z-index:1005;left:.9375rem;bottom:1.25rem;min-width:0;font-size:.875rem;font-weight:normal;border-radius:2rem;padding:.625rem 1.25rem;border:.0625rem solid #fff}#chat-button-container #chat-button.chat-location{bottom:3.125rem}@media print,screen and (max-width: 39.99875em){#chat-button-container #chat-button{bottom:3rem}}/*# sourceMappingURL=webchat.css.map */
