.inspiration-detail .site-header{height:88px;padding-block:12px}.inspiration-detail main{padding-top:88px}.inspiration-detail .section-wrap{padding-inline:5.6%}.inspiration-detail .interior-breadcrumb{position:absolute;top:109px;left:2%;padding-top:0;z-index:2}.room-detail-hero{position:relative;min-height:395px;isolation:isolate;overflow:hidden;display:flex;align-items:center}.room-detail-hero>picture{position:absolute;inset:0;z-index:-2}.room-detail-hero img{object-position:center 57%}.room-detail-shade{position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg,#f6f3ed 0%,#f6f3edf5 27%,#f6f3edb0 38%,transparent 60%)}.room-detail-hero>div:last-of-type{padding:65px 0 35px;margin-left:7%;max-width:430px}.room-detail-hero .eyebrow{font-size:11px;letter-spacing:2px}.room-detail-hero h1{font-size:65px;margin:12px 0 18px;letter-spacing:-2px}.room-detail-hero>div>p:not(.eyebrow){font-size:14px;line-height:1.6;color:#665f56;max-width:405px}.room-detail-hero .button{font-size:10px;min-height:44px;margin-top:20px}.room-detail-note{position:absolute;right:7%;bottom:28px;color:white;font-size:12px;letter-spacing:2px;text-transform:uppercase}.room-detail-tabs{display:flex;gap:45px;align-items:center;border-block:1px solid #e2dbd1;padding-block:15px;background:#ffffff45;overflow-x:auto}.room-detail-tabs a{font-size:12px;white-space:nowrap;padding-block:6px}.room-detail-tabs a:first-child{border-bottom:1px solid #253325}.room-detail-tabs a:hover{color:#947047}.room-detail-overview{display:grid;grid-template-columns:.85fr 1.2fr;gap:7%;align-items:center;padding-block:30px}.room-detail-overview .eyebrow{font-size:11px}.room-detail-overview h2{font-size:43px;line-height:1.1;margin:16px 0}.room-detail-overview>div>p:not(.eyebrow){font-size:14px;line-height:1.7;color:#6e665c}.room-detail-values{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:15px;margin-top:28px}.room-detail-values svg{width:34px;height:34px}.room-detail-values h3{font:400 17px/1.2 var(--serif);margin:12px 0 8px}.room-detail-values small{font-size:10px;color:#746d62}.room-detail-overview figure{position:relative;margin:0;height:365px}.room-detail-overview figcaption{position:absolute;right:0;bottom:0;width:42%;padding:22px;background:#eee8def2;font-size:12px;line-height:1.6;color:#625a50}.room-detail-heading{display:flex;align-items:end;justify-content:space-between;gap:20px;margin-bottom:18px}.room-detail-heading h2{font-size:29px;letter-spacing:-.6px}.room-detail-heading .text-link{font-size:11px;text-transform:none;white-space:nowrap}.room-detail-products{padding-block:15px 22px}.room-detail-products>div:last-child{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:20px}.room-detail-selection-copy{font-size:12px;color:#71695e;margin:-6px 0 16px}.room-detail-products .compact-image{height:180px}.room-detail-products .compact-door .compact-image{height:235px}.room-detail-products .compact-copy{min-height:95px}.room-detail-products .compact-copy h3{font:400 14px/1.3 var(--sans);margin:5px 0}.room-detail-products .compact-copy>p{font-size:9px}.room-detail-style-tips{display:grid;grid-template-columns:1.15fr 1fr;margin-top:15px;background:#eee8df}.room-detail-style-panel{position:relative;isolation:isolate;min-height:325px;display:flex;align-items:end;color:white}.room-detail-style-panel>picture{position:absolute;inset:0;z-index:-2}.room-detail-style-panel:after{content:'';position:absolute;inset:0;z-index:-1;background:linear-gradient(0deg,#151810b5,transparent 90%)}.room-detail-style-panel>div{padding:35px 10%}.room-detail-style-panel h2{font-size:36px}.room-detail-style-panel p{font-size:12px;margin:14px 0 20px}.room-detail-style-panel .button{font-size:10px;min-height:43px}.room-detail-tips{padding:30px 10% 30px 8%}.room-detail-tips .room-detail-heading h2{font:400 19px var(--sans)}.room-detail-tips article{display:flex;gap:20px;margin-top:18px;align-items:start}.room-detail-tips article>span{width:40px;height:40px;border-radius:50%;background:#b58b51;color:white;display:grid;place-items:center;font-size:22px;flex-shrink:0}.room-detail-tips h3{font:400 17px var(--serif);margin:0 0 6px}.room-detail-tips p{font-size:12px;line-height:1.5;color:#746b60}.room-detail-other{padding-block:25px}.room-detail-other>div:last-child{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}.room-detail-other>div:last-child>a{position:relative;aspect-ratio:2.2;overflow:hidden;color:white}.room-detail-other>div:last-child>a:after{content:'';position:absolute;inset:0;background:linear-gradient(0deg,#151a13a0,transparent 80%)}.room-detail-other a>span{position:absolute;z-index:1;left:15px;bottom:12px;font-size:14px}.inspiration-detail .cta-copy>.eyebrow{font-size:10px;color:#cfb27c;letter-spacing:2px}
@media(max-width:1100px){.room-detail-tabs{gap:25px}.room-detail-overview{gap:4%}.room-detail-overview h2{font-size:36px}.room-detail-overview figure{height:340px}.room-detail-overview figcaption{width:55%;padding:16px}.room-detail-products>div:last-child{gap:14px}.room-detail-products .compact-copy{padding-left:10px}.room-detail-tips{padding:25px 6%}.room-detail-tips article{gap:12px}}
@media(max-width:768px){.inspiration-detail .site-header{height:80px}.inspiration-detail main{padding-top:80px}.inspiration-detail .interior-breadcrumb{top:95px;font-size:9px}.room-detail-hero{min-height:465px;align-items:start}.room-detail-hero>picture{top:205px;height:auto}.room-detail-shade{background:linear-gradient(180deg,#f6f3ed 0%,#f6f3ed 35%,#f6f3edb0 59%,transparent 85%)}.room-detail-hero>div:last-of-type{padding:50px 0 20px;margin-left:6%;max-width:88%}.room-detail-hero h1{font-size:49px;margin:10px 0 14px}.room-detail-hero>div>p:not(.eyebrow){font-size:13px;max-width:370px}.room-detail-hero .button{margin-top:16px}.room-detail-note{display:none}.room-detail-tabs{gap:24px;padding-block:12px}.room-detail-overview{grid-template-columns:1fr;gap:25px;padding-block:25px}.room-detail-overview h2{font-size:35px}.room-detail-values{margin-top:22px}.room-detail-values h3{font-size:16px}.room-detail-overview figure{height:310px}.room-detail-overview figcaption{width:60%;font-size:11px}.room-detail-heading{align-items:start;flex-wrap:wrap;gap:10px}.room-detail-heading h2{font-size:26px}.room-detail-products>div:last-child{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.room-detail-products .compact-image{height:160px}.room-detail-products .compact-door .compact-image{height:240px}.room-detail-style-tips{grid-template-columns:1fr}.room-detail-style-panel{min-height:280px}.room-detail-style-panel>div{padding:30px 6%}.room-detail-tips{padding:25px 6%}.room-detail-other>div:last-child{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.room-detail-other a>span{font-size:12px;left:12px}.room-detail-products .compact-copy>small{overflow-wrap:anywhere}.room-detail-overview>div>p:not(.eyebrow){font-size:13px}}

.cms-empty-selection{grid-column:1/-1;padding:22px;background:#efeae1;color:#686159;font-size:14px}