.case_study_before_after .heading .title,.case_study_testimonials .heading .title,.case_study_palette .heading .title,.case_study_zoning .heading .title,.case_study_spec .heading .title,.case_study_shop .heading .title{letter-spacing:-0.02em;text-align:center;color:#142640;font-style:normal;font-size:26px;line-height:31px;font-family:"Circular-Std-Bold";font-weight:900;padding:0;margin:0;color:#142640}@media (min-width: 768px){.case_study_before_after .heading .title,.case_study_testimonials .heading .title,.case_study_palette .heading .title,.case_study_zoning .heading .title,.case_study_spec .heading .title,.case_study_shop .heading .title{font-size:34px;line-height:41.2px;letter-spacing:normal}}.case_study_before_after .heading .title::after,.case_study_testimonials .heading .title::after,.case_study_palette .heading .title::after,.case_study_zoning .heading .title::after,.case_study_spec .heading .title::after,.case_study_shop .heading .title::after{content:'';display:block;width:96px;height:12px;margin:10px auto 0;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 12'%3E%3Cpath d='M3 8.5C22 3.2 62 2.4 97 5.5' stroke='%23ffbd59' stroke-width='3.4' stroke-linecap='round' fill='none'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:contain}.case_study_breadcrumbs{padding-top:72px;padding-bottom:4px}.case_study_breadcrumbs .breadcrumbs_wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;font-size:13px}@media (min-width: 768px){.case_study_breadcrumbs .breadcrumbs_wrapper{font-size:14px}}.case_study_breadcrumbs .breadcrumb{color:rgba(20,38,64,0.7);text-decoration:none;background:none;padding:0;margin:0}.case_study_breadcrumbs .breadcrumb:hover{color:#142640;text-decoration:underline}.case_study_breadcrumbs .breadcrumb.-current{color:#142640;font-weight:600}.case_study_breadcrumbs .breadcrumb-separator{color:rgba(20,38,64,0.4)}.black-friday_section+.header+.main_content>.case_study_breadcrumbs{padding-top:116px}.case_study_hero{background-color:#FCF9F6;padding-top:20px;padding-bottom:28px}@media (min-width: 992px){.case_study_hero{padding-top:36px;padding-bottom:44px}}.case_study_hero_layout{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24px}@media (min-width: 992px){.case_study_hero_layout{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:40px}}@media (min-width: 992px){.case_study_hero_gallery{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}}@media (min-width: 992px){.case_study_hero_copy{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;min-width:0}}.case_study_hero_main{position:relative}.case_study_hero_main_image{display:block;width:100%;aspect-ratio:5 / 3;-o-object-fit:cover;object-fit:cover;border-radius:12px;cursor:-webkit-zoom-in;cursor:zoom-in}.case_study_hero_count{position:absolute;top:12px;left:12px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;padding:5px 11px 5px 9px;border-radius:999px;background-color:rgba(255,255,255,0.92);-webkit-box-shadow:0 2px 8px rgba(20,38,64,0.16);box-shadow:0 2px 8px rgba(20,38,64,0.16);color:#142640;font-family:"Circular-Std-Bold";font-size:13px;font-weight:700;pointer-events:none}.case_study_hero_count::before{content:'';display:block;width:15px;height:15px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23142640' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 8.5h3.2l1.6-2.2h8.4l1.6 2.2H21v10H3z'/%3E%3Ccircle cx='12' cy='13' r='3.4'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:contain}.case_study_hero_thumbs{display:grid;grid-template-columns:repeat(3, 1fr);gap:10px;margin-top:10px}@media (min-width: 768px){.case_study_hero_thumbs{gap:14px;margin-top:14px}}.case_study_hero_thumb{display:block;width:100%;aspect-ratio:16 / 9;-o-object-fit:cover;object-fit:cover;border-radius:8px;cursor:-webkit-zoom-in;cursor:zoom-in}.case_study_hero_thumb.-extra{display:none}.case_study_title{letter-spacing:-0.02em;text-align:center;color:#142640;font-style:normal;font-size:26px;line-height:31px;font-family:"Circular-Std-Bold";font-weight:900;padding:0;margin:0;text-align:left;margin-bottom:8px}@media (min-width: 768px){.case_study_title{font-size:34px;line-height:41.2px;letter-spacing:normal}}@media (min-width: 992px){.case_study_title{font-size:36px;line-height:44px}}.case_study_hero_date{font-size:16px;font-family:Circular-Std-Book;color:#142640;line-height:26px;margin:0 0 14px;font-size:14px;line-height:20px;color:rgba(20,38,64,0.55)}.case_study_hero_date strong{font-weight:600;font-family:Circular-Std}@media (min-width: 576px){.case_study_hero_date{font-size:18px;line-height:30px}}.case_study_intro{font-size:16px;font-family:Circular-Std-Book;color:#142640;line-height:26px;margin:0 0 6px}.case_study_intro strong{font-weight:600;font-family:Circular-Std}@media (min-width: 576px){.case_study_intro{font-size:18px;line-height:30px}}.case_study_intro:last-of-type{margin-bottom:0}.case_study_hero_designer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:14px;margin-top:20px}.case_study_hero_designer_avatar{-webkit-box-flex:0;-ms-flex:none;flex:none;width:115px;height:115px;border-radius:50%;-o-object-fit:cover;object-fit:cover;border:2px solid #ffbd59}.case_study_hero_designer_name{min-width:0;font-family:"Circular-Std-Bold";font-size:16px;font-weight:700;color:#142640}.case_study_hero_actions{display:grid;grid-template-columns:1fr;gap:12px;margin-top:18px}@media (min-width: 576px){.case_study_hero_actions{grid-template-columns:1fr 1fr}}.case_study_hero_actions .btn{padding:14px 16px;font-size:15px;line-height:21px;white-space:normal}.case_study_hero_actions .btn+.btn{margin-left:0}.case_study_hero_footnote{font-size:16px;font-family:Circular-Std-Book;color:#142640;line-height:26px;margin:14px 0 0;font-size:14px;line-height:20px;color:rgba(20,38,64,0.6)}.case_study_hero_footnote strong{font-weight:600;font-family:Circular-Std}@media (min-width: 576px){.case_study_hero_footnote{font-size:18px;line-height:30px}}.case_study_before_after .before-and-after{margin:0 auto}.case_study_before_after .before-after-slider{height:auto;aspect-ratio:5 / 3}.case_study_hero_image{width:100%;height:auto;border-radius:12px;display:block}.case_study_band{position:relative;overflow:hidden;background-color:#F8F2E7;padding-top:28px;padding-bottom:28px}@media (min-width: 992px){.case_study_band{padding-top:44px;padding-bottom:44px}}.case_study_band.-delivered{border-top:1px solid rgba(20,38,64,0.07)}.case_study_band .container{position:relative}.case_study_band_layout{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:200px}@media (min-width: 992px){.case_study_band_layout{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}@media (min-width: 992px){.-delivered .case_study_band_layout{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}}.case_study_band_text{position:relative;z-index:1;text-shadow:0 0 4px #F8F2E7, 0 0 8px #F8F2E7, 0 0 14px #F8F2E7}@media (min-width: 992px){.case_study_band_text{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;min-width:0;padding-right:32px}}@media (min-width: 992px){.-delivered .case_study_band_text{padding-right:0;padding-left:32px}}.case_study_band_art{position:absolute;top:0;right:-10px;bottom:0;left:-10px;z-index:0;background-color:#F8F2E7;background-blend-mode:multiply;background-repeat:no-repeat;background-position:bottom right;background-size:50% auto}@media (min-width: 992px){.case_study_band_art{position:static;-webkit-box-flex:0;-ms-flex:0 0 33.3333%;flex:0 0 33.3333%;max-width:33.3333%;-ms-flex-item-align:stretch;align-self:stretch;background-position:center;background-size:contain}}.-brief .case_study_band_art{background-image:url(/assets/case_studies/brief-illustration-fbf77a696d910230abe27c8bd896243c51cae217c2622194c49a554bdfce0508.webp)}.-delivered .case_study_band_art{background-image:url(/assets/case_studies/delivered-illustration-31c531760ad377f1ddcba25b189793b0338b7be4a5f0e379e210b72788417368.webp)}.case_study_band_title{letter-spacing:-0.02em;text-align:center;color:#142640;font-style:normal;font-size:26px;line-height:31px;font-family:"Circular-Std-Bold";font-weight:900;padding:0;margin:0;text-align:left;font-size:26px;line-height:32px;margin:0;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media (min-width: 768px){.case_study_band_title{font-size:34px;line-height:41.2px;letter-spacing:normal}}@media (min-width: 768px){.case_study_band_title{font-size:32px;line-height:40px}}.case_study_band_title::after{content:'';display:block;width:62px;height:12px;margin:8px auto 24px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 12'%3E%3Cpath d='M3 8.5C22 3.2 62 2.4 97 5.5' stroke='%23ffbd59' stroke-width='3.4' stroke-linecap='round' fill='none'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:contain}.case_study_band_list{font-size:16px;font-family:Circular-Std-Book;color:#142640;line-height:26px;list-style:none;margin:0;padding:0}.case_study_band_list strong{font-weight:600;font-family:Circular-Std}@media (min-width: 576px){.case_study_band_list{font-size:18px;line-height:30px}}.case_study_band_list_item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:12px;margin-bottom:16px}.case_study_band_list_item:last-child{margin-bottom:0}.case_study_tick{-webkit-box-flex:0;-ms-flex:none;flex:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:24px;margin-top:2px;color:#ffbd59}.case_study_tick svg{width:100%;height:20px}.case_study_band_list_text{-webkit-box-flex:1;-ms-flex:1;flex:1}.case_study_band_body{font-size:16px;font-family:Circular-Std-Book;color:#142640;line-height:26px;margin:0 0 16px}.case_study_band_body strong{font-weight:600;font-family:Circular-Std}@media (min-width: 576px){.case_study_band_body{font-size:18px;line-height:30px}}.case_study_band_body:last-child{margin-bottom:0}.case_study_profile{background-color:#fff;padding-top:22px;padding-bottom:22px}@media (min-width: 768px){.case_study_profile{padding-top:30px;padding-bottom:30px}}.case_study_profile_list{display:grid;grid-template-columns:minmax(0, 1fr);gap:14px 40px;margin:0;padding:0}@media (min-width: 768px){.case_study_profile_list{grid-template-columns:repeat(2, minmax(0, 1fr));gap:18px 56px}}@media (min-width: 992px){.case_study_profile_list.-cols-2{grid-template-columns:repeat(2, minmax(0, 1fr))}.case_study_profile_list.-cols-3{grid-template-columns:repeat(3, minmax(0, 1fr))}}.case_study_profile_item{font-size:16px;font-family:Circular-Std-Book;color:#142640;line-height:26px;font-size:15px;line-height:24px}.case_study_profile_item strong{font-weight:600;font-family:Circular-Std}@media (min-width: 576px){.case_study_profile_item{font-size:18px;line-height:30px}}@media (min-width: 768px){.case_study_profile_item{font-size:16px;line-height:26px}}.case_study_profile_label{display:inline;margin:0;font-family:"Circular-Std-Bold";font-weight:700;color:#142640;text-transform:uppercase;letter-spacing:0.04em;font-size:13px}@media (min-width: 768px){.case_study_profile_label{font-size:14px}}.case_study_profile_label::after{content:':\00a0'}.case_study_profile_value{display:inline;margin:0;color:rgba(20,38,64,0.75)}.case_study_testimonials{position:relative;overflow:hidden;background-color:#FCF9F6}.case_study_testimonials .container{position:relative;z-index:1}.case_study_testimonials::before,.case_study_testimonials::after{content:'';position:absolute;display:none;background-repeat:no-repeat;background-size:contain;background-color:#FCF9F6;background-blend-mode:multiply}@media (min-width: 992px){.case_study_testimonials::before,.case_study_testimonials::after{display:block}}.case_study_testimonials::before{left:10px;top:0;width:152px;height:250px;background-position:top center;background-image:url(/assets/case_studies/quote-lamp-3007dd8294b86b99903b5ef1f8257c6229e1f52f90b73ee053be51b69efc5d3d.webp)}.case_study_testimonials::after{right:10px;bottom:32px;width:148px;height:234px;background-position:bottom center;background-image:url(/assets/case_studies/quote-plant-520a81a98c973caa261ea9f2a38a2abb5b4ea8fad8c2c4adcaa667aeab2db883.webp)}.case_study_testimonials_track{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;gap:16px;list-style:none;margin:0;padding:0 0 16px;overflow-x:auto;-webkit-overflow-scrolling:touch;-webkit-scroll-snap-type:x mandatory;-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory;scrollbar-width:thin}@media (min-width: 768px){.case_study_testimonials_track{gap:24px}}@media (min-width: 992px){.case_study_testimonials_track{max-width:780px;margin:0 auto}}.case_study_testimonial{-webkit-box-flex:0;-ms-flex:0 0 86%;flex:0 0 86%;scroll-snap-align:center;display:-webkit-box;display:-ms-flexbox;display:flex}.case_study_testimonial:only-child{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;min-width:0}@media (min-width: 768px){.case_study_testimonial{-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0;min-width:0}}.case_study_testimonial_body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;margin:0;padding:24px 20px;border-radius:12px;background-color:#FCF7EF;border:1px solid #ffbd59}@media (min-width: 768px){.case_study_testimonial_body{padding:30px 26px}}.case_study_testimonial_body::before,.case_study_testimonial_body::after{content:'';display:block;-webkit-box-flex:0;-ms-flex:none;flex:none;width:30px;height:30px;background-image:url(/assets/landing2023/quotes-055805f0df4b1bcdf452dd22ef7615ecd2b9e2d8cd8e5869daf952a01c2c1f84.svg);background-repeat:no-repeat;background-position:center;background-size:contain}@media (min-width: 576px){.case_study_testimonial_body::before,.case_study_testimonial_body::after{width:44px;height:44px}}.case_study_testimonial_body::before{-ms-flex-item-align:start;align-self:flex-start}.case_study_testimonial_body::after{-ms-flex-item-align:end;align-self:flex-end;-webkit-transform:scale(-1, 1);transform:scale(-1, 1)}.case_study_testimonial_quote{color:rgba(20,38,64,0.6);text-align:center;font-family:'Circular-Std-Book';font-size:18px;font-style:italic;font-weight:450;line-height:30px;-webkit-box-flex:1;-ms-flex:1;flex:1;margin:0;padding:10px 0}@media (min-width: 576px){.case_study_testimonial_quote{padding:10px 16px}}.case_study_testimonial_rating{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;margin-top:12px;display:-webkit-box;display:-ms-flexbox;display:flex;gap:3px;color:#ffbd59}.case_study_testimonial_rating svg{width:16px;height:16px}.case_study_testimonial_author{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;margin-top:10px;text-align:center;font-family:"Circular-Std-Bold";font-size:17px;font-weight:700;color:#142640}.case_study_testimonial_role{display:block;margin-top:2px;font-family:'Circular-Std-Book';font-size:14px;font-weight:450;color:rgba(20,38,64,0.6)}.case_study_palette{position:relative;overflow:hidden;background-color:#F8F2E7}.case_study_palette_layout{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24px}@media (min-width: 992px){.case_study_palette_layout{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:56px}}.case_study_palette_media{position:relative}@media (min-width: 992px){.case_study_palette_media{-webkit-box-flex:0;-ms-flex:0 0 46%;flex:0 0 46%}}.case_study_palette_media img{position:relative;z-index:1;width:100%;height:auto;border-radius:16px;display:block}.case_study_palette_media::before{content:'';position:absolute;left:-40px;bottom:-32px;width:132px;height:168px;background-image:radial-gradient(rgba(20,38,64,0.22) 1.5px, transparent 1.5px);background-size:12px 12px;z-index:0;display:none}@media (min-width: 992px){.case_study_palette_media::before{display:block}}.case_study_palette_list{list-style:none;margin:0;padding:0}@media (min-width: 992px){.case_study_palette_list{-webkit-box-flex:1;-ms-flex:1;flex:1}}.case_study_palette_item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:14px;padding-bottom:20px;margin-bottom:20px;border-bottom:1px solid rgba(20,38,64,0.1)}.case_study_palette_item:last-child{padding-bottom:0;margin-bottom:0;border-bottom:none}.case_study_feature_tick{-webkit-box-flex:0;-ms-flex:none;flex:none;display:block;width:24px;margin-top:2px;color:#ffbd59}.case_study_feature_tick svg{width:100%;height:22px}.case_study_palette_item_content{-webkit-box-flex:1;-ms-flex:1;flex:1}.case_study_palette_item_title{letter-spacing:-0.02em;text-align:left;color:#142640;font-style:normal;font-size:20px;line-height:26px;font-family:"Circular-Std-Bold";font-weight:900;padding:0;margin:0;font-size:18px;line-height:24px;margin-bottom:6px}@media (min-width: 768px){.case_study_palette_item_title{font-size:28px;line-height:34px;letter-spacing:normal}}@media (min-width: 768px){.case_study_palette_item_title{font-size:19px;line-height:26px}}.case_study_palette_item_body{font-size:16px;font-family:Circular-Std-Book;color:#142640;line-height:26px;font-size:15px;line-height:25px;margin:0}.case_study_palette_item_body strong{font-weight:600;font-family:Circular-Std}@media (min-width: 576px){.case_study_palette_item_body{font-size:18px;line-height:30px}}@media (min-width: 768px){.case_study_palette_item_body{font-size:16px}}.case_study_zoning{position:relative;overflow:hidden;background-color:#FCF9F6}.case_study_zoning .container{position:relative;z-index:1}.case_study_zoning_decor{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none}.case_study_zoning_decor_item{position:absolute;display:block;background-repeat:no-repeat;background-position:center;background-size:contain}.case_study_zoning_decor_item.-pendant-lamp{top:0;left:-16px;width:72px;height:144px;background-image:url(/assets/case_studies/zoning/pendant-lamp-f135769c8c9783d27680b3230fd3a8331322ad9eccf0147a8ebc5343c218eb36.webp)}@media (min-width: 768px){.case_study_zoning_decor_item.-pendant-lamp{left:-26px;width:106px;height:213px}}.case_study_zoning_decor_item.-curtains{top:0;right:-18px;width:74px;height:143px;background-image:url(/assets/case_studies/zoning/curtains-86b5f742e703687306d22cf788cfd3c6ebd3d7d902722cacfd735ba881194c2b.webp)}@media (min-width: 768px){.case_study_zoning_decor_item.-curtains{right:3%;width:112px;height:217px}}.case_study_zoning_decor_item.-plant{right:1%;bottom:0;width:76px;height:138px;background-image:url(/assets/case_studies/zoning/plant-5b9fb060cc8c84b6cf13eaa36d2843988102ec105aa44334ccf1c5826e0dc774.webp)}@media (min-width: 768px){.case_study_zoning_decor_item.-plant{width:104px;height:189px}}.case_study_zoning_decor_item.-basket{bottom:0;left:3%;width:88px;height:78px;background-image:url(/assets/case_studies/zoning/basket-0933227f1189c111d6582ef1b4c6a06f959dfd6676b9cfcded6c396946799751.webp)}@media (min-width: 768px){.case_study_zoning_decor_item.-basket{width:122px;height:108px}}.case_study_zoning_decor_item.-sofa,.case_study_zoning_decor_item.-armchair{display:none}@media (min-width: 1365px){.case_study_zoning_decor_item.-sofa,.case_study_zoning_decor_item.-armchair{display:block}}.case_study_zoning_decor_item.-sofa{top:46%;left:-56px;width:148px;height:105px;background-image:url(/assets/case_studies/zoning/sofa-92af60bed6a3389625be8eda028e7f0d5650e63d2ec05d1a74f3c6c331a1a1aa.webp)}.case_study_zoning_decor_item.-armchair{top:38%;right:-48px;width:112px;height:130px;background-image:url(/assets/case_studies/zoning/armchair-54dd99b376d2196039099c37cddcbbe7b5914ad0a0908e8bcedac9131bd0d260.webp)}.case_study_zoning_cards{display:grid;grid-template-columns:1fr;gap:18px}@media (min-width: 768px){.case_study_zoning_cards{grid-template-columns:repeat(2, 1fr);gap:26px}}.case_study_zoning_card{padding:26px 24px;border-radius:14px;background-color:#fff;-webkit-box-shadow:0 6px 24px rgba(20,38,64,0.07);box-shadow:0 6px 24px rgba(20,38,64,0.07)}@media (min-width: 768px){.case_study_zoning_card{padding:32px 30px}}.case_study_zoning_card_title{letter-spacing:-0.02em;text-align:left;color:#142640;font-style:normal;font-size:20px;line-height:26px;font-family:"Circular-Std-Bold";font-weight:900;padding:0;margin:0;font-size:19px;line-height:26px;margin:0}@media (min-width: 768px){.case_study_zoning_card_title{font-size:28px;line-height:34px;letter-spacing:normal}}@media (min-width: 768px){.case_study_zoning_card_title{font-size:21px;line-height:28px}}.case_study_zoning_card_title::after{content:'';display:block;width:46px;height:3px;border-radius:2px;margin:12px 0 18px;background-color:#ffbd59}.case_study_zoning_card_body{font-size:16px;font-family:Circular-Std-Book;color:#142640;line-height:26px;font-size:15px;line-height:25px;margin:0}.case_study_zoning_card_body strong{font-weight:600;font-family:Circular-Std}@media (min-width: 576px){.case_study_zoning_card_body{font-size:18px;line-height:30px}}@media (min-width: 768px){.case_study_zoning_card_body{font-size:16px;line-height:26px}}.case_study_spec_scroll{overflow-x:auto;-webkit-overflow-scrolling:touch;border:1px solid rgba(20,38,64,0.12);border-radius:12px}.case_study_spec_table{width:100%;min-width:560px;border-collapse:collapse;font-size:16px;font-family:Circular-Std-Book;color:#142640;line-height:26px;font-size:15px}.case_study_spec_table strong{font-weight:600;font-family:Circular-Std}@media (min-width: 576px){.case_study_spec_table{font-size:18px;line-height:30px}}@media (min-width: 768px){.case_study_spec_table{font-size:16px}}.case_study_spec_table th,.case_study_spec_table td{padding:12px 16px;text-align:left;vertical-align:top;border-bottom:1px solid rgba(20,38,64,0.12)}.case_study_spec_table thead th{font-family:"Circular-Std-Bold";font-weight:700;font-size:13px;letter-spacing:0.04em;text-transform:uppercase;background-color:#F2F0E5;white-space:nowrap}.case_study_spec_table tbody th{font-weight:600}.case_study_spec_table tbody tr:last-child th,.case_study_spec_table tbody tr:last-child td{border-bottom:none}.case_study_shop_slider:not(.slick-initialized){display:grid;grid-template-columns:1fr;gap:16px;overflow:hidden;max-height:780px}@media (min-width: 768px){.case_study_shop_slider:not(.slick-initialized){grid-template-columns:repeat(2, 1fr)}}@media (min-width: 1100px){.case_study_shop_slider:not(.slick-initialized){grid-template-columns:repeat(3, 1fr)}}.case_study_shop_slider .slick-slide>div{margin-bottom:24px}.case_study_shop_slider .slick-arrow{top:50%;bottom:auto;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.case_study_shop_slider .slick-arrow.slick-prev{left:-8px}.case_study_shop_slider .slick-arrow.slick-next{right:-8px}.case_study_shop_item{padding:0 8px}.case_study_shop_item .collection-product_container,.case_study_shop_item .case_study_shop_item_title{width:100%;max-width:240px;margin-left:auto;margin-right:auto}.case_study_shop_item .collection-products_images{overflow:hidden}.case_study_shop_item .inspiration-moodboard-large-product_image-wrapper{width:100%}.case_study_shop_item .inspiration-moodboard-large-product_link{display:block;width:100%}.case_study_shop_item_title{display:block;margin-top:8px;padding:0 2px;font-family:Circular-Std-Book;font-size:14px;line-height:20px;color:#142640;text-decoration:none;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.case_study_shop_item_title:hover{text-decoration:underline;color:#142640}.case_study_shop_actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:24px}.case_study_title_edit{color:inherit;text-decoration:none}.case_study_title_edit:hover,.case_study_title_edit:focus{color:inherit;text-decoration:underline;-webkit-text-decoration-style:dotted;text-decoration-style:dotted;text-underline-offset:4px}.case_study_link{color:#142640;text-decoration:underline;text-underline-offset:3px}.case_study_link:hover,.case_study_link:focus{color:#142640;text-decoration:underline}.bespoke_cta_panel{padding:30px 20px;border-radius:16px;background-color:#F2F0E5;text-align:center}@media (min-width: 768px){.bespoke_cta_panel{padding:44px 40px 34px}}.bespoke_cta_title{letter-spacing:-0.02em;text-align:center;color:#142640;font-style:normal;font-size:26px;line-height:31px;font-family:"Circular-Std-Bold";font-weight:900;padding:0;margin:0;margin-bottom:10px}@media (min-width: 768px){.bespoke_cta_title{font-size:34px;line-height:41.2px;letter-spacing:normal}}.bespoke_cta_body{font-size:16px;font-family:Circular-Std-Book;color:#142640;line-height:26px;max-width:1040px;margin:0 auto 22px}.bespoke_cta_body strong{font-weight:600;font-family:Circular-Std}@media (min-width: 576px){.bespoke_cta_body{font-size:18px;line-height:30px}}.bespoke_cta_actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px}@media (min-width: 576px){.bespoke_cta_actions{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.bespoke_cta_actions .btn{padding:13px 40px;font-size:16px;line-height:22px}.bespoke_cta_actions .btn+.btn{margin-left:0}.bespoke_cta_footnote{font-size:16px;font-family:Circular-Std-Book;color:#142640;line-height:26px;font-size:14px;line-height:20px;color:rgba(20,38,64,0.6);margin:16px 0 0}.bespoke_cta_footnote strong{font-weight:600;font-family:Circular-Std}@media (min-width: 576px){.bespoke_cta_footnote{font-size:18px;line-height:30px}}.bespoke_cta.-band{background-color:#FCF9F6;padding-top:56px;padding-bottom:56px}@media (min-width: 768px){.bespoke_cta.-band{padding-top:80px;padding-bottom:80px}}.bespoke_cta_panel.-decorated{position:relative;overflow:hidden;padding-top:60px;padding-bottom:74px}@media (min-width: 768px){.bespoke_cta_panel.-decorated{padding-top:44px;padding-bottom:34px;padding-left:105px;padding-right:105px}}@media (min-width: 992px){.bespoke_cta_panel.-decorated{padding-left:170px;padding-right:170px}}.bespoke_cta_panel.-decorated>*:not(.bespoke_cta_decor){position:relative;z-index:1}.bespoke_cta_decor{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;opacity:0.55}.bespoke_cta_decor_item{position:absolute;display:block;background-repeat:no-repeat;background-position:center;background-size:contain}.bespoke_cta_decor_item.-pendant-lamp,.bespoke_cta_decor_item.-curtains,.bespoke_cta_decor_item.-cushion,.bespoke_cta_decor_item.-floor-lamp,.bespoke_cta_decor_item.-coffee-table{display:none}@media (min-width: 768px){.bespoke_cta_decor_item.-pendant-lamp,.bespoke_cta_decor_item.-curtains,.bespoke_cta_decor_item.-cushion,.bespoke_cta_decor_item.-floor-lamp,.bespoke_cta_decor_item.-coffee-table{display:block}}.bespoke_cta_decor_item.-pendant-lamp{top:-10px;left:3%;width:54px;height:109px;background-image:url(/assets/case_studies/zoning/pendant-lamp-f135769c8c9783d27680b3230fd3a8331322ad9eccf0147a8ebc5343c218eb36.webp)}.bespoke_cta_decor_item.-curtains{top:-12px;right:3%;width:58px;height:112px;background-image:url(/assets/case_studies/zoning/curtains-86b5f742e703687306d22cf788cfd3c6ebd3d7d902722cacfd735ba881194c2b.webp)}.bespoke_cta_decor_item.-sofa{bottom:-6px;left:4%;width:84px;height:60px;background-image:url(/assets/case_studies/zoning/sofa-92af60bed6a3389625be8eda028e7f0d5650e63d2ec05d1a74f3c6c331a1a1aa.webp)}@media (min-width: 768px){.bespoke_cta_decor_item.-sofa{bottom:-10px;left:3%;width:120px;height:85px}}.bespoke_cta_decor_item.-plant{right:6%;bottom:-28px;width:46px;height:84px;background-image:url(/assets/case_studies/zoning/plant-5b9fb060cc8c84b6cf13eaa36d2843988102ec105aa44334ccf1c5826e0dc774.webp)}@media (min-width: 768px){.bespoke_cta_decor_item.-plant{right:4%;bottom:-34px;width:74px;height:134px}}.bespoke_cta_decor_item.-wall-art{top:-10px;left:4%;width:54px;height:68px;background-image:url(/assets/bespoke_cta/wall-art-e8b8867a488b5a27e5483679359e3aa3cd6ee602d62fdd2109e846d81d3e94db.webp)}@media (min-width: 768px){.bespoke_cta_decor_item.-wall-art{top:-14px;width:62px;height:78px}}@media (min-width: 992px){.bespoke_cta_decor_item.-wall-art{left:7%;width:78px;height:98px}}.bespoke_cta_decor_item.-cushion{top:16px;right:4%;width:66px;height:60px;background-image:url(/assets/bespoke_cta/cushion-45d6612f5aa166d7d28e3aee5bf12b745be939dc81d38e53d80f73cebba52916.webp)}@media (min-width: 992px){.bespoke_cta_decor_item.-cushion{top:22px;right:5%;width:84px;height:77px}}.bespoke_cta_decor_item.-floor-lamp{bottom:-14px;left:6%;width:52px;height:101px;background-image:url(/assets/bespoke_cta/floor-lamp-26aee954ac4f8554e249b8f9049e60b16950f6d3efc4b6cb3aa716b9c7966d00.webp)}@media (min-width: 992px){.bespoke_cta_decor_item.-floor-lamp{bottom:-18px;left:12%;width:62px;height:120px}}.bespoke_cta_decor_item.-sideboard{right:4%;bottom:-4px;width:92px;height:55px;background-image:url(/assets/bespoke_cta/sideboard-2f14d6a24b4af89cb26b5f7257609c9c80cc213ab401a45aa38709defd30dda3.webp)}@media (min-width: 768px){.bespoke_cta_decor_item.-sideboard{bottom:-10px;width:116px;height:69px}}@media (min-width: 992px){.bespoke_cta_decor_item.-sideboard{right:6%;width:140px;height:83px}}.bespoke_cta_decor_item.-coffee-table{bottom:-18px;left:6%;width:88px;height:99px;background-image:url(/assets/bespoke_cta/coffee-table-58bf0b5c002b2d2ca73673a6cfbba7082b58b8720d402013a9acac32566e51fb.webp)}@media (min-width: 992px){.bespoke_cta_decor_item.-coffee-table{bottom:-22px;left:10%;width:104px;height:117px}}.bespoke_cta_decor_item.-potted-plant{right:5%;bottom:-14px;width:62px;height:82px;background-image:url(/assets/bespoke_cta/potted-plant-561dff4690728dd6c8b5d527fec5070df77dceae9f454b6d0f5f31f853ac39de.webp)}@media (min-width: 768px){.bespoke_cta_decor_item.-potted-plant{width:72px;height:95px}}@media (min-width: 992px){.bespoke_cta_decor_item.-potted-plant{right:8%;bottom:-18px;width:86px;height:114px}}.not_found_hero{background-color:#FDFCFC;padding-top:80px;padding-bottom:24px}@media (min-width: 992px){.not_found_hero{padding-top:96px;padding-bottom:40px}}.not_found_hero_layout{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px}@media (min-width: 992px){.not_found_hero_layout{gap:40px}}.not_found_hero_copy{-webkit-box-flex:1;-ms-flex:1 1 52%;flex:1 1 52%;min-width:0}@media (min-width: 992px){.not_found_hero_copy{-ms-flex-preferred-size:44%;flex-basis:44%}}.not_found_hero_art{-webkit-box-flex:1;-ms-flex:1 1 48%;flex:1 1 48%;min-width:0}@media (min-width: 992px){.not_found_hero_art{-ms-flex-preferred-size:56%;flex-basis:56%}}.not_found_hero_image{display:block;width:100%;max-width:560px;height:auto;margin:0 auto}.not_found_title{letter-spacing:-0.02em;text-align:center;color:#142640;font-style:normal;font-size:26px;line-height:31px;font-family:"Circular-Std-Bold";font-weight:900;padding:0;margin:0;text-align:left;font-size:24px;line-height:30px;margin-bottom:12px}@media (min-width: 768px){.not_found_title{font-size:34px;line-height:41.2px;letter-spacing:normal}}@media (min-width: 576px){.not_found_title{font-size:30px;line-height:38px}}@media (min-width: 992px){.not_found_title{font-size:44px;line-height:52px}}.not_found_text{font-size:16px;font-family:Circular-Std-Book;color:#142640;line-height:26px;font-size:15px;line-height:23px;max-width:420px;margin:0 0 20px}.not_found_text strong{font-weight:600;font-family:Circular-Std}@media (min-width: 576px){.not_found_text{font-size:18px;line-height:30px}}@media (min-width: 576px){.not_found_text{font-size:18px;line-height:30px;margin-bottom:24px}}.not_found_hero_actions{display:-webkit-box;display:-ms-flexbox;display:flex}.not_found_hero_actions .btn{padding:11px 20px;font-size:14px;line-height:20px;white-space:normal}@media (min-width: 576px){.not_found_hero_actions .btn{padding:13px 32px;font-size:16px;line-height:22px}}.not_found_rooms{background-color:#F8F2E7}.not_found_rooms .heading .title{letter-spacing:-0.02em;text-align:center;color:#142640;font-style:normal;font-size:26px;line-height:31px;font-family:"Circular-Std-Bold";font-weight:900;padding:0;margin:0;color:#142640}@media (min-width: 768px){.not_found_rooms .heading .title{font-size:34px;line-height:41.2px;letter-spacing:normal}}.not_found_rooms .heading .title::after{content:'';display:block;width:96px;height:12px;margin:10px auto 0;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 12'%3E%3Cpath d='M3 8.5C22 3.2 62 2.4 97 5.5' stroke='%23ffbd59' stroke-width='3.4' stroke-linecap='round' fill='none'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:contain}.not_found_rooms_grid{display:grid;grid-template-columns:1fr;gap:12px;margin-top:24px}@media (min-width: 992px){.not_found_rooms_grid{grid-template-columns:repeat(4, 1fr);gap:20px}}.not_found_room_card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;background-color:#fff;border-radius:12px;overflow:hidden;text-decoration:none;color:#142640;-webkit-transition:-webkit-box-shadow 0.2s ease, -webkit-transform 0.2s ease;transition:-webkit-box-shadow 0.2s ease, -webkit-transform 0.2s ease;transition:box-shadow 0.2s ease, transform 0.2s ease;transition:box-shadow 0.2s ease, transform 0.2s ease, -webkit-box-shadow 0.2s ease, -webkit-transform 0.2s ease}@media (min-width: 992px){.not_found_room_card{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.not_found_room_card:hover,.not_found_room_card:focus{color:#142640;text-decoration:none;-webkit-box-shadow:0 8px 20px rgba(20,38,64,0.1);box-shadow:0 8px 20px rgba(20,38,64,0.1);-webkit-transform:translateY(-2px);transform:translateY(-2px)}.not_found_room_card_media{-webkit-box-flex:0;-ms-flex:0 0 132px;flex:0 0 132px;height:100px;background-color:#FCF7EF}@media (min-width: 576px){.not_found_room_card_media{-ms-flex-preferred-size:180px;flex-basis:180px;height:128px}}@media (min-width: 992px){.not_found_room_card_media{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:100%;height:190px}}.not_found_room_card_image{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.not_found_room_card_body{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;padding:14px 16px;min-width:0}@media (min-width: 992px){.not_found_room_card_body{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:16px 18px 18px}}.not_found_room_card_text{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;min-width:0}.not_found_room_card_title{letter-spacing:-0.02em;text-align:left;color:#142640;font-style:normal;font-size:20px;line-height:26px;font-family:"Circular-Std-Bold";font-weight:900;padding:0;margin:0;font-size:18px;line-height:24px;margin-bottom:6px}@media (min-width: 768px){.not_found_room_card_title{font-size:28px;line-height:34px;letter-spacing:normal}}@media (min-width: 768px){.not_found_room_card_title{font-size:20px;line-height:26px}}.not_found_room_card_blurb{font-size:16px;font-family:Circular-Std-Book;color:#142640;line-height:26px;font-size:14px;line-height:20px;color:rgba(20,38,64,0.75);margin:0}.not_found_room_card_blurb strong{font-weight:600;font-family:Circular-Std}@media (min-width: 576px){.not_found_room_card_blurb{font-size:18px;line-height:30px}}@media (min-width: 576px){.not_found_room_card_blurb{font-size:15px;line-height:22px}}.not_found_room_card_arrow{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:36px;height:36px;border-radius:8px;background-color:#FCF7EF;color:#142640;-ms-flex-item-align:center;align-self:center}.not_found_help{background-color:#F8F2E7;padding-bottom:20px}@media (min-width: 992px){.not_found_help{padding-bottom:32px}}.not_found_help_panel{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px;padding:20px;border-radius:16px;background-color:#FCF7EF}@media (min-width: 992px){.not_found_help_panel{-ms-flex-wrap:nowrap;flex-wrap:nowrap;gap:24px;padding:24px 32px;max-width:960px;margin:0 auto}}.not_found_help_art{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:64px;height:auto}@media (min-width: 992px){.not_found_help_art{width:84px}}.not_found_help_text{-webkit-box-flex:1;-ms-flex:1 1 240px;flex:1 1 240px;min-width:0}.not_found_help_title{letter-spacing:-0.02em;text-align:left;color:#142640;font-style:normal;font-size:20px;line-height:26px;font-family:"Circular-Std-Bold";font-weight:900;padding:0;margin:0;font-size:20px;line-height:26px;margin-bottom:6px}@media (min-width: 768px){.not_found_help_title{font-size:28px;line-height:34px;letter-spacing:normal}}@media (min-width: 768px){.not_found_help_title{font-size:24px;line-height:30px}}.not_found_help_body{font-size:16px;font-family:Circular-Std-Book;color:#142640;line-height:26px;font-size:15px;line-height:22px;margin:0}.not_found_help_body strong{font-weight:600;font-family:Circular-Std}@media (min-width: 576px){.not_found_help_body{font-size:18px;line-height:30px}}@media (min-width: 768px){.not_found_help_body{font-size:16px;line-height:24px}}.not_found_help_actions{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%}@media (min-width: 992px){.not_found_help_actions{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}}.not_found_help_actions .btn{display:block;padding:13px 28px;font-size:15px;line-height:22px}@media (min-width: 992px){.not_found_help_actions .btn{display:inline-block;font-size:16px}}.not_found_inspire{background-color:#F8F2E7;padding-bottom:40px}@media (min-width: 992px){.not_found_inspire{padding-bottom:64px}}.not_found_inspire_panel{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px;padding:20px;border-radius:16px;background-color:#fff}@media (min-width: 992px){.not_found_inspire_panel{gap:40px;padding:32px 48px;background-color:transparent;max-width:960px;margin:0 auto}}.not_found_inspire_art{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:96px;height:auto}@media (min-width: 768px){.not_found_inspire_art{width:140px}}@media (min-width: 992px){.not_found_inspire_art{width:200px}}.not_found_inspire_text{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;min-width:0}.not_found_inspire_title{letter-spacing:-0.02em;text-align:left;color:#142640;font-style:normal;font-size:20px;line-height:26px;font-family:"Circular-Std-Bold";font-weight:900;padding:0;margin:0;margin-bottom:8px}@media (min-width: 768px){.not_found_inspire_title{font-size:28px;line-height:34px;letter-spacing:normal}}.not_found_inspire_body{font-size:16px;font-family:Circular-Std-Book;color:#142640;line-height:26px;font-size:15px;line-height:22px;margin:0 0 16px;max-width:480px}.not_found_inspire_body strong{font-weight:600;font-family:Circular-Std}@media (min-width: 576px){.not_found_inspire_body{font-size:18px;line-height:30px}}@media (min-width: 768px){.not_found_inspire_body{font-size:16px;line-height:26px}}.not_found_inspire_actions{display:-webkit-box;display:-ms-flexbox;display:flex}.not_found_inspire_actions .btn{padding:13px 28px;font-size:15px;line-height:22px}@media (min-width: 768px){.not_found_inspire_actions .btn{font-size:16px}}
