.after-delivery__container{max-width:1200px;margin:0 auto;display:flex;gap:40px;flex-wrap:wrap;align-items:center}.after-delivery__left{flex:0 0 50%;max-width:calc(50% - 20px)}.after-delivery__left h2{font-size:42px;font-weight:700;margin-bottom:15px;color:#222e3d}.after-delivery__subheading{font-size:18px;margin-bottom:30px;color:#555}.after-delivery__points{display:flex;flex-direction:column;gap:20px}.after-delivery__point{display:flex;align-items:flex-start;gap:15px;background:#fff;padding:20px;border-radius:10px;box-shadow:0 2px 8px #0000000d;transition:transform .3s ease}.after-delivery__point:hover{transform:translateY(-5px)}.after-delivery__icon img{width:40px;height:40px;object-fit:contain}.after-delivery__text p{margin:0;font-size:16px;color:#333;line-height:1.6}.after-delivery__text ul li{font-size:16px;line-height:28px;text-align:left}.after-delivery__contact{margin-top:30px;font-size:18px;font-weight:600;display:flex;align-items:center;gap:10px}.after-delivery__contact img{width:24px;height:24px}.after-delivery__right{flex:0 0 50%;display:flex;justify-content:flex-end;align-items:center;max-width:calc(50% - 20px)}.after-delivery__right img{width:100%;max-width:100%;border-radius:10px;box-shadow:0 4px 15px #0000001a}@media (max-width: 992px){.after-delivery__container{align-items:center}.after-delivery__right{justify-content:center;margin-top:30px}.after-delivery__left{text-align:center}}@media screen and (max-width: 1160px){.after-delivery__left h2{font-size:32px;margin-top:0}.after-delivery__text p{font-size:15px}.after-delivery__subheading{font-size:15px;margin-bottom:20px;color:#555}.after-delivery__container{gap:20px}.after-delivery__left{max-width:calc(50% + -0px)}}@media screen and (max-width: 840px){.after-delivery__container{flex-direction:column}.after-delivery__left,.after-delivery__right{max-width:100%;flex:0 0 100%}.after-delivery__contact{margin-top:20px;font-size:15px;justify-content:center}section.after-delivery{padding-top:50px!important;padding-bottom:50px!important}}@media (max-width: 768px){.after-delivery__subheading{font-size:16px}.after-delivery__text p{font-size:15px}}@media (max-width: 480px){.after-delivery__point{flex-direction:column;align-items:center;text-align:center}.after-delivery__icon img{width:35px;height:35px}.after-delivery__subheading{font-size:16px}.after-delivery__text p{font-size:14px}}.blog-tabs{text-align:center}.blog-tabs h2{font-size:50px;margin-bottom:75px;margin-top:0;color:#222e3d;line-height:55px;font-weight:400}.blog-tabs .tab-content .grid{display:grid;grid-template-columns:repeat(4,1fr);gap:30px}.blog-tabs .tabs{display:flex;justify-content:flex-start;gap:23px;margin-bottom:35px;flex-wrap:wrap;width:fit-content;padding:15px;border-radius:5px;margin-left:auto;margin-right:auto}.blog-tabs .tab-content .date{font-size:14px;color:#555;margin-top:10px}.blog-tabs .tabs button,.tabs a{border:none;font-size:18px;padding-bottom:7px;cursor:pointer;background-color:#fff;color:#222e3d;text-decoration:none;line-height:normal;font-weight:600;letter-spacing:.5px}.blog-tabs .tabs button.active,.blog-tabs .tabs a.active{border-bottom:1px solid}.blog-tabs .tab-content{display:none}.blog-tabs .tab-content.active{display:block;background-color:#f5f5f5;padding:50px 0}.blog-tabs .blog-card{text-align:left;background-color:#fff;display:flex;flex-direction:column;justify-content:space-between}.blog-tabs .blog-card img{width:100%;height:250px;object-fit:cover}.blog-card-content{height:100%;padding:10px 20px 30px;text-align:center;display:flex;flex-direction:column;justify-content:space-between}.blog-tabs .blog-card h3 a{font-size:22px;color:#000;line-height:25px;text-decoration:none;font-weight:800}.blog-tabs .blog-card .tag{font-size:14px;color:#313030;line-height:20px;margin-top:15px}.blog-tabs .read-more{font-size:18px;color:#555}.blog-tabs .pagination__item--current:after{display:none!important}.blog-tabs .pagination__item--current{background-color:#313030;color:#fff;border-radius:5px}.blog-tabs .pagination__item-arrow{background-color:#313030;color:#fff;border-radius:50px}.blog-tabs .pagination__item .icon-caret{height:10px}.blog-card .tags{position:absolute;top:-4%;left:50%;transform:translate(-50%,4%)}.blog-card .tags span{background-color:#222e3d;color:#fff;font-size:14px;line-height:normal;padding:7px 12px;text-transform:capitalize;letter-spacing:.5px}.last-read-blog h3{text-align:center;font-size:28px;color:#222e3d;margin-bottom:20px}.last-read-blog__card a:hover #last-read-title{text-decoration:underline}.blog-tabs .read-time{font-size:14px;color:#555;margin-top:10px;text-transform:capitalize}.blog-top{position:relative}@media (max-width:1200px){.blog-tabs h2{margin-bottom:25px}.blog-tabs .tab-content .grid{grid-template-columns:repeat(3,1fr)}.blog-tabs .blog-card h3 a{font-size:18px}.blog-tabs .blog-card h3{margin:9px 0}.blog-tabs .read-more{font-size:15px}}@media (max-width:991px){.blog-tabs .tab-content .grid{grid-template-columns:repeat(2,1fr)}.blog-tabs h2{font-size:31px}}@media (max-width:549px){.blog-tabs .tab-content .grid{grid-template-columns:repeat(1,1fr)}.blog-tabs .tabs{gap:15px}.blog-tabs .tabs button,.tabs a{font-size:14px;letter-spacing:.2px}.blog-tabs h2{font-size:40px;margin-bottom:15px;line-height:normal}.blog-tabs .tabs{margin-bottom:15px}}@media (max-width:991px){.blog-tabs h2{font-size:31px}}.complaints-page{color:#222e3d}.complaints-page .row{display:flex;flex-wrap:wrap;align-items:flex-start;column-gap:40px;row-gap:20px}.complaints-page .col-text{flex:1;min-width:300px}.complaints-page .col-image{flex:1;min-width:300px;text-align:center}.complaints-page img{max-width:100%;height:auto;border-radius:8px}.complaints-page h1{font-size:52px;margin-bottom:20px}.complaints-page h2{font-size:28px;margin:30px 0 15px}.complaints-page p,.complaints-page li{font-size:20px;line-height:normal;margin-bottom:15px}.complaints-page ul{padding-left:20px;margin-bottom:20px}.complaints-page .cta-buttons{text-align:center;margin-top:40px}.complaints-page .cta-buttons a{display:inline-block;margin:10px;padding:12px 30px;background-color:#222e3d;border:1px solid #222e3d;color:#fff;text-decoration:none;font-weight:600;transition:background-color .3s}.complaints-page .cta-buttons a:hover{background-color:#fff;color:#222e3d}@media (max-width: 1160px){.complaints-page h1{font-size:32px;margin-bottom:0!important}.complaints-page p,.complaints-page li{font-size:16px}.complaints-page .cta-buttons a{margin:0 3px;font-size:14px;padding:12px 15px}.complaints-page p{margin:0 0 20px!important}}.complaints-page li:last-child{margin:0}@media (max-width: 880px){.complaints-page .col-image{order:-1}.complaints-page .col-text,.complaints-page .col-image{min-width:100%}.complaints-page .row{flex-direction:column;row-gap:12px}}@media (max-width: 768px){.complaints-page .row{flex-direction:column;row-gap:12px}.complaints-page{padding-top:50px!important;padding-bottom:50px!important}.complaints-page h1{font-size:32px}.complaints-page .col-image{order:-1}}.customer-reviews{padding:60px 20px;background-color:#f8f8f8;text-align:center}.customer-reviews h2{font-size:36px;margin-bottom:10px;color:#222e3d}.customer-reviews h3{font-size:32px;margin-top:0;margin-bottom:40px;color:#555}.customer-reviews p{font-size:16px;color:#555;margin-bottom:30px;line-height:1.6}.review-item{background:#fff;padding:20px;margin:15px auto;max-width:600px;border-radius:8px;box-shadow:0 2px 10px #0000000d;text-align:left}.review-item .author{font-weight:600;margin-top:10px;font-size:14px;color:#222e3d}.review-item .rating{color:#f5c518;font-size:16px}.cta-buttons a{display:inline-block;margin:10px 15px;padding:12px 30px;background-color:#222e3d;color:#fff;text-decoration:none;border-radius:5px;font-weight:600;transition:background-color .3s}.cta-buttons a:hover{background-color:#555}.faq-section{margin-top:50px;text-align:left;max-width:800px;margin-left:auto;margin-right:auto;background:#fff;padding:25px;border-radius:8px}@media (max-width: 768px){.cta-buttons a{margin:10px 3px;padding:12px 15px;font-size:14px}.faq-section{margin-top:30px;padding:25px 10px;font-size:15px}.customer-reviews{padding:50px 20px}.customer-reviews h3{margin-top:0}}.delivery-surcharge .delivery-title{text-align:center;font-size:52px;line-height:normal;margin-bottom:20px;color:#222e3d;margin-top:0}.delivery-surcharge .delivery-intro{text-align:center;font-size:16px;margin-bottom:30px;color:#555}.surcharge-table{display:flex;flex-direction:column;gap:20px}.surcharge-row{display:flex;flex-wrap:wrap;background:#fff;border-radius:8px;padding:20px;border:1px solid #e3e3e3;box-shadow:0 2px 5px #0000000a}.surcharge-row .charge{flex:0 0 120px;font-size:22px;font-weight:700;color:#2b6cb0;text-align:center}.surcharge-row .postcodes{flex:1;font-size:15px;color:#333;line-height:1.6;white-space:pre-wrap}.delivery-note{text-align:center;margin-top:30px;font-size:15px;color:#555}.delivery-note a{color:#2b6cb0;text-decoration:underline}@media (max-width: 600px){section.delivery-surcharge{padding-top:50px!important;padding-bottom:50px!important}.delivery-surcharge .delivery-title{font-size:32px}.surcharge-row{flex-direction:column;text-align:center}.surcharge-row .charge{margin-bottom:10px;flex:0 0 40px}}.finance-plans-section{text-align:center}.finance-plans-section h2{font-size:36px;margin-bottom:20px;color:#222e3d}.finance-plans-section .section-content{font-size:18px;margin-bottom:40px;color:#555}.finance-plans-section .plans-table{width:100%;max-width:900px;margin:0 auto 40px;border-collapse:collapse}.finance-plans-section .plans-table th,.finance-plans-section .plans-table td{padding:15px;border:1px solid #ddd;text-align:center}.finance-plans-section .cta-buttons a{display:inline-block;margin:0 10px;padding:12px 30px;background-color:#222e3d;border:1px solid #222e3d;color:#fff;text-decoration:none;transition:.3s}.finance-plans-section .cta-buttons a:hover{background-color:#fff;color:#222e3d}@media (max-width:768px){.finance-plans-section .plans-table th,.finance-plans-section .plans-table td{font-size:14px;padding:10px}}.finance-get-started{text-align:center}p.main-section-bottom-brief{max-width:50%;margin:0 auto;font-size:16px!important}.finance-get-started h2{font-size:52px;line-height:normal;margin-bottom:20px;color:#222e3d;margin-top:0}.finance-get-started p{font-size:18px;margin-bottom:30px;color:#555;line-height:1.6}.finance-get-started .contact-info{margin-bottom:30px}.finance-get-started .contact-info a{display:block;color:#222e3d;text-decoration:none;margin:0 0 10px;font-weight:700;font-size:20px;line-height:normal}.finance-get-started .cta-buttons a{display:inline-block;margin:0 10px;padding:12px 30px;background-color:#222e3d;border:1px solid #222e3d;color:#fff;text-decoration:none;font-weight:600;transition:background-color .3s}.finance-get-started .cta-buttons a:hover{background-color:#fff;color:#222e3d}.showroom-section .row{display:flex;flex-direction:row;gap:30px}.showroom-section{color:#222}.showroom-hero{text-align:center;max-width:900px;margin:0 auto 60px}.showroom-hero h1{font-size:50px;font-weight:700;margin-bottom:15px;color:#111}.showroom-hero p{font-size:20px;line-height:1.8;color:#555}.showroom-info{display:flex;flex-wrap:wrap;justify-content:center;gap:25px;margin:50px auto!important}.showroom-info .info-item{flex:1 1 280px;text-align:center;background:#fff;padding:30px 20px;border-radius:14px;box-shadow:0 6px 20px #00000014;transition:all .3s ease}.showroom-info .info-item:hover{transform:translateY(-6px);box-shadow:0 12px 30px #0000001f}.showroom-info .info-icon{font-size:36px;display:block;margin-bottom:12px}.showroom-info h3{font-size:22px;margin-bottom:10px}.section-card{width:100%;max-width:850px;margin:0 auto 50px;background:#fff;padding:40px 30px;border-radius:14px;box-shadow:0 6px 20px #0000000d;font-size:18px;line-height:28px}.alt-bg{background:#f9f9f9}.showroom-hours h2,.showroom-find h2,.showroom-plan h2,.showroom-map h2{font-size:30px;margin-bottom:20px;margin-top:0}.showroom-section .showroom-map{padding-top:30px;padding-bottom:30px}.showroom-map .map-wrapper{margin-top:15px;overflow:hidden;border-radius:12px}.showroom-cta{text-align:center;margin-top:50px}.showroom-cta .btn{background:#222e3d;border:1px solid #222e3d;color:#fff;padding:18px 36px;font-size:18px;font-weight:600;text-decoration:none;transition:all .4s ease}.showroom-cta .btn:hover{background:#fff0;color:#222e3d}@media (max-width: 1160px){.showroom-hours h2,.showroom-find h2,.showroom-plan h2,.showroom-map h2{font-size:21px;margin-bottom:14px}.section-card li{font-size:15px}.showroom-section .row{gap:20px}}@media (max-width: 1024px){.section-card{flex:0 0 50%;max-width:calc(50% - 20px);margin-bottom:10px}.showroom-section .row{FLEX-WRAP:WRAP}.showroom-info .info-item{flex:0 0 50%;max-width:calc(50% - 15px)}.showroom-info{flex-direction:row!important}}@media (max-width: 768px){.showroom-info{flex-direction:column;align-items:center;margin:0 auto 50px 0!important}.section-card{padding:30px 20px}.showroom-cta .btn{padding:9px 20px;font-size:16px}}@media (max-width: 590px){.showroom-info .info-item,.section-card{flex:0 0 100%;max-width:100%}.showroom-info h3{font-size:16px;margin-bottom:4px}.info-item p{margin-top:0;font-size:14px}}.sofa-guide-sec-container{max-width:1440px;margin:0 auto;padding:60px 20px}.sofa-guide-section h2{text-align:center;font-size:52px;color:#222e3d;font-weight:600;margin:0 0 50px}.sofa-guide-columns{display:flex;gap:40px;flex-wrap:wrap}.sofa-guide-left,.sofa-guide-right{flex:1;min-width:300px;background:#fff;padding:30px;border-radius:10px;box-shadow:0 8px 20px #0006}.sofa-guide-right p{font-size:16px;line-height:22px}.sofa-guide-left h3,.sofa-guide-right h3{font-size:36px;color:#222e3d;margin-bottom:20px;margin-top:0}.sofa-guide-left ul,.sofa-guide-right ul{list-style:disc inside;color:#555;line-height:1.8;padding-left:0}.sofa-guide-right .tip-box{margin-top:20px;padding:15px;background-color:#eaf6ff;border-left:4px solid #1e88e5;font-style:italic;color:#222e3d}@media screen and (max-width: 1160px){.sofa-guide-section h2{font-size:32px;margin:0 0 30px}.sofa-guide-left h3,.sofa-guide-right h3{font-size:26px}}@media screen and (max-width: 768px){.sofa-guide-columns{flex-direction:column}.sofa-guide-left h3,.sofa-guide-right h3{font-size:20px}.sofa-guide-columns{gap:30px}.sofa-guide-section{padding-top:50px!important;padding-bottom:50px!important}}.sofa-designs-section{padding:80px 0;background-color:#f9f9f9;text-align:center}.sofa-designs-section h2{font-size:52px;color:#222e3d;margin-bottom:40px;margin-top:0}.sofa-designs-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:30px}.sofa-designs-item img{width:100%;height:auto;border-radius:8px;margin-bottom:15px}.sofa-designs-item h3{font-size:20px;margin-bottom:10px;color:#222e3d}.sofa-designs-item p{font-size:16px;color:#555;line-height:1.5}@media screen and (max-width: 1160px){.sofa-designs-section h2{font-size:32px;margin:0 0 30px}.sofa-designs-item h3{margin-top:0}}@media screen and (max-width: 768px){.sofa-designs-grid{gap:20px}.sofa-designs-item h3{font-size:18px}.sofa-designs-section{padding:50px 0}}@media (max-width: 576px){.sofa-designs-item img{width:100%;height:auto;border-radius:8px;margin-bottom:15px;aspect-ratio:4 / 3;display:block;object-fit:cover}}@media (max-width: 425px){.sofa-designs-grid{grid-template-columns:repeat(1,1fr)}}
/*# sourceMappingURL=/cdn/shop/t/11/compiled_assets/styles.css.map */
