.tab_section1{position:relative}.tab_section1 .product-section--container{margin-top:0;padding:0 0 40px}.pd_nav_outer{margin-top:30px;min-height:57px}.pd_nav{text-align:center;background:#fff;border-bottom:1px solid transparent;z-index:10}.pd_nav ul{list-style:none;padding:18px 0;margin:0 auto;display:table}.pd_nav ul li{font-size:14px;line-height:20px;padding:0 1.6vw;display:table-cell}.pd_nav ul li a{color:#010101;cursor:pointer;text-decoration:none;text-transform:uppercase;font-weight:600;letter-spacing:1.6px;font-size:14px}.pd_nav.nav_fixed{position:fixed;top:87px;left:0;width:100%;border-bottom:1px solid #cecece}.tab_section1{background:#f5f4f2}.pr_content_1{width:940px;margin:0 auto;text-align:center;padding:72px 0 64px}.pr_content_1 p{font-size:24px;font-weight:100;font-family:Crimson Text,serif;line-height:1.67;letter-spacing:.4px;color:#010101;text-align:center;margin:0;padding:0 0 20px}.full_content_1{margin-bottom:20px}.full_content_1 img{max-width:100%}.image_boxes{display:flex;flex-wrap:wrap;padding:10px 0 60px}.img_box{width:33.333%;text-align:center;padding:0 10px}.img_box img{max-width:100%;margin-bottom:15px}.img_box h5{margin:0 0 8px;font-size:15px;font-weight:700;text-transform:uppercase;font-family:Nunito Sans,sans-serif}.img_box p{margin:0;padding:0 30px;color:#000;line-height:22px}span#page_section_1{position:absolute;top:-170px}.tab_section2{background:#f5f4f2;position:relative}.tab_section2 .product-section--container{margin-top:0}.product_full_details{padding:0 0 60px}.product_full_details h2{margin:0 0 15px;font-weight:600;font-family:Nunito Sans,sans-serif;font-size:20px;letter-spacing:2px;text-transform:uppercase}.product_full_details hr{margin:0 0 20px}.full_details{padding:0 80px;color:#000}.full_details h3{font-weight:600;margin:0;text-transform:uppercase;font-size:16px;font-family:Nunito Sans,sans-serif}.full_details ul.col_2{column-count:2;column-gap:4%}.full_details ul li{line-height:1.29;letter-spacing:normal;margin-bottom:18px}span#page_section_2{position:absolute;top:-180px}.tab_section3{padding:50px 0;position:relative}.tab_section3 .product-section--container{margin-top:0}.dimensions_block{padding:0 0 60px}.dimensions_block h2{margin:0 0 15px;font-weight:600;font-family:Nunito Sans,sans-serif;font-size:20px;letter-spacing:2px;text-transform:uppercase}.dimensions_block hr{margin:0 0 20px}#dimenions-selectbox{display:flex;justify-content:flex-end}#dimenions-selectbox select{font-size:14px;line-height:2;letter-spacing:.8px;height:40px;padding:0 30px 0 10px;margin:0 0 20px;border-radius:0;width:336px;background:#fff url(images/dimensions-down-arrow.svg) no-repeat right/36px 40px;box-shadow:none;transition:none;outline:none;border:1px solid #ccc;font-family:TT-Norms-Pro,Open Sans,Helvetica,Arial,sans-serif}#dimenions-contents{display:flex}#dimenions-contents #dimenions-contents-slider{width:30%}#dimenions-contents #dimenions-contents-section{width:70%}.dream-pip-dimensions-tab{display:none}#dimensions-tab_option_0{display:block}#dimenions-contents #dimenions-contents-section ul{list-style:none;display:grid;grid-template-columns:27% 23% 27% 23%;background-color:#fff}#dimenions-contents #dimenions-contents-section ul>li:nth-child(8n+1),#dimenions-contents #dimenions-contents-section ul>li:nth-child(8n+2),#dimenions-contents #dimenions-contents-section ul>li:nth-child(8n+3),#dimenions-contents #dimenions-contents-section ul>li:nth-child(8n+4){background-color:#f5f4f2}#dimenions-contents #dimenions-contents-section ul>li:nth-child(odd){font-weight:600;text-transform:uppercase;padding:12px 10px 12px 19px}#dimenions-contents #dimenions-contents-section ul li{font-family:Nunito Sans,sans-serif;font-size:20px;letter-spacing:2px;padding:12px 19px 12px 10px;font-size:13px;font-weight:300;letter-spacing:.88px}#dimenions-contents #dimenions-contents-section ul li:nth-child(4n-1){margin-left:20px}span#page_section_3{position:absolute;top:-140px}.tab_section4{padding:50px 0;position:relative}.tab_section4 .product-section--container{margin-top:0}.how_it_sits_block h2{font-weight:600;font-family:Nunito Sans,sans-serif;font-size:20px;letter-spacing:2px;text-transform:uppercase}.how_it_sits_section{display:flex;flex-wrap:wrap}.sits_blocks{width:25%}.sits_blocks h4{font-family:Nunito Sans,sans-serif;font-size:14px;font-weight:700;text-align:center}.sits_subblock{display:flex;flex-wrap:wrap;justify-content:center;align-items:baseline}.sits_subblock p{font-size:14px;margin:0}.sits_subblock div{display:flex;flex-wrap:wrap;justify-content:center;padding:0 10px}.sits_subblock div span{background:#e2e3dd;display:block;height:6px;width:24px;margin:0 4px}.sits_subblock div.sites_1 span:nth-child(1){background:#a79f93}.sits_subblock div.sites_2 span:nth-child(2){background:#a79f93}.sits_subblock div.sites_3 span:nth-child(3){background:#a79f93}.sits_subblock div.sites_4 span:nth-child(4){background:#a79f93}.sits_subblock div.sites_5 span:nth-child(5){background:#a79f93}span#page_section_4{position:absolute;top:-140px}.tab_section5{padding:50px 0;position:relative}.tab_section5 .product-section--container{margin-top:0}.product_section_title h2{font-weight:600;font-family:Nunito Sans,sans-serif;font-size:20px;letter-spacing:2px;text-transform:uppercase}.shipping_block{display:flex;flex-wrap:wrap;padding:40px 0 0}.sr_block{width:33.333%;display:flex;flex-wrap:wrap;padding-right:40px}.sr_image{width:40px}.sr_content{width:calc(100% - 40px);padding-left:30px}.sr_content h4{color:#000;font-size:13px;font-family:Nunito Sans,sans-serif;font-weight:600;line-height:normal;letter-spacing:.8px;margin:0 0 8px;text-transform:uppercase}.sp_content_block{min-height:140px}.sr_content p{margin:0;font-size:14px;line-height:22px}.sr_link{color:#000;border-bottom:1px solid #000;text-decoration:none;font-size:13px}.sr_link:hover{border-bottom:1px solid #fff}span#page_section_5{position:absolute;top:-140px}.tab_section6{padding:50px 0;position:relative}.tab_section6 .product-section--container{margin-top:0}.tab_section6 h2{font-weight:600;font-family:Nunito Sans,sans-serif;font-size:20px;letter-spacing:2px;text-transform:uppercase}.appointment_block img{max-width:100%}.sc-configs{--sc-navy: #072446;--sc-ink: #1a1a1a;--sc-muted: #5a5a5a;--sc-border: #dcdcdc;--sc-bg: #ffffff;--sc-soft: #f4f4f4;--sc-red: #d32f2f;--sc-serif: "Playfair Display", Georgia, serif;--sc-sans: "Plus Jakarta Sans", Helvetica, Arial, sans-serif;background:var(--sc-bg);padding:var(--sc-padding-top) 0 0;color:var(--sc-ink);font-family:var(--sc-sans)}.sc-configs__inner{max-width:963px;margin:0 auto;padding:0 16px}.sc-configs__header{max-width:931px;margin:0 auto 32px}.sc-configs__title{font-family:Playfair Display,Georgia,serif;font-weight:400;font-style:normal;font-size:24px;line-height:100%;letter-spacing:0;color:var(--sc-navy);margin:0 0 32px;width:100%;text-align:center}.sc-configs__intro{font-family:Plus Jakarta Sans,Helvetica,Arial,sans-serif;font-weight:400;font-style:normal;font-size:16px;line-height:180%;letter-spacing:0;color:#1d1d1d;max-width:931px}.sc-configs__tabs{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin:-16px auto 28px}.sc-configs__tab{-webkit-appearance:none;appearance:none;border:1px solid var(--sc-border);background:#fff;color:var(--sc-navy);font-family:var(--sc-sans);font-size:.6875rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;padding:10px 14px;cursor:pointer;border-radius:2px;transition:background .2s ease,color .2s ease,border-color .2s ease}.sc-configs__tab.is-active,.sc-configs__tab:hover{background:var(--sc-navy);border-color:var(--sc-navy);color:#fff}.sc-configs__viewer{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(280px,.85fr);gap:24px;align-items:start;margin-bottom:32px}.sc-configs__plan{border:1px solid var(--sc-border);background:#fbfaf8;padding:16px;display:flex;flex-direction:column;min-height:520px;border-radius:2px;height:100%}.sc-configs__plan-labels{display:flex;justify-content:space-between;align-items:center;gap:12px;font-family:var(--sc-sans);font-size:.625rem;font-weight:400;text-transform:uppercase;color:#666;margin-bottom:8px}.sc-configs__plan-canvas{flex:1;display:flex;align-items:center;justify-content:center;min-height:360px;padding:8px 8px 40px;overflow:visible}.sc-configs__plan-art{position:relative;display:inline-block;max-width:100%;line-height:0;z-index:0}.sc-configs__plan-art.has-dims{padding:22px 40px 0}.sc-configs__plan-dims{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;pointer-events:none}.sc-configs__dim{position:absolute;z-index:2;color:#072446;font-family:var(--sc-sans);font-size:9px;font-weight:400;line-height:1;white-space:nowrap;-webkit-user-select:none;user-select:none}.sc-configs__plan-art{--sc-x0: 40px;--sc-x1: calc(100% - 40px) ;--sc-y0: 22px;--sc-y1: 100%}.sc-configs__dim--width,.sc-configs__dim--depth{display:flex;align-items:center;justify-content:center;transform:none}.sc-configs__dim--width:before,.sc-configs__dim--depth:before,.sc-configs__dim--width:after,.sc-configs__dim--depth:after{content:"";position:absolute;pointer-events:none}.sc-configs__dim-label{position:relative;z-index:1;background:#fbfaf8;padding:0 4px;line-height:1}.sc-configs__dim--width{top:calc(var(--sc-y0) - 17px);left:var(--sc-x0);width:calc(var(--sc-x1) - var(--sc-x0));height:9px}.sc-configs__dim--width:before{left:0;right:0;top:50%;border-top:1px solid currentColor}.sc-configs__dim--width:after{top:0;right:0;bottom:0;left:0;border-left:1px solid currentColor;border-right:1px solid currentColor}.sc-configs__dim--depth{top:var(--sc-y0);height:calc(var(--sc-y1) - var(--sc-y0));width:9px}.sc-configs__dim--depth:before{top:0;bottom:0;left:50%;border-left:1px solid currentColor}.sc-configs__dim--depth:after{top:0;right:0;bottom:0;left:0;border-top:1px solid currentColor;border-bottom:1px solid currentColor}.sc-configs__dim--depth .sc-configs__dim-label{transform:rotate(-90deg);padding:0 3px}[data-facing=right] .sc-configs__dim--depth{left:calc(var(--sc-x1) + 8px);right:auto}[data-facing=left] .sc-configs__dim--depth{left:calc(var(--sc-x0) - 17px);right:auto}.sc-configs__plan-art[data-depth-side=right] .sc-configs__dim--depth{left:calc(var(--sc-x1) + 8px)}.sc-configs__plan-art[data-depth-side=left] .sc-configs__dim--depth{left:calc(var(--sc-x0) - 17px)}.sc-configs__plan-figure{position:relative;display:block;width:fit-content;height:fit-content;max-width:100%;margin-inline:auto}.sc-configs__plan-img{position:relative;z-index:0;max-width:100%;max-height:420px;width:auto;height:auto;object-fit:contain;display:none}.sc-configs__plan-img.is-visible{display:block;width:350px;height:auto;max-width:100%;max-height:350px}.sc-configs__plan-img[hidden]{display:none!important}.sc-configs__plan-img--mirrored{transform:scaleX(-1)}.sc-configs__your-view{position:absolute;left:50%;top:calc(100% + 12px);transform:translate(-50%);z-index:2;margin-top:0;display:flex;align-items:center;gap:2px;font-family:var(--sc-sans);font-size:.625rem;font-weight:500;letter-spacing:.12em;text-transform:uppercase;color:#072446;white-space:nowrap;pointer-events:none}.sc-configs__your-view-icon{font-size:.65rem;line-height:1}.sc-configs__panel{border:1px solid var(--sc-border);background:#fff;padding:22px;display:flex;flex-direction:column;border-radius:2px}.sc-configs__tag{margin:0 0 16px;font-family:var(--sc-sans);font-size:11px;font-weight:500;letter-spacing:1.2px;text-transform:uppercase;color:#666}.sc-configs__panel-title{margin:0 0 16px;font-family:Playfair Display,Georgia,serif;font-weight:400;font-style:normal;font-size:24px;line-height:100%;letter-spacing:0;color:var(--sc-navy)}.sc-configs__facing{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-bottom:22px}.sc-configs__facing-chip,.sc-configs__flip{display:inline-flex;align-items:center;gap:8px;border:1px solid var(--sc-navy);background:#fff;color:var(--sc-navy);font-family:var(--sc-sans);font-size:.875rem;font-weight:500;line-height:1;padding:10px 14px;border-radius:2px}.sc-configs__facing-chip{border-color:#00000026}.sc-configs__facing-dot{width:7px;height:7px;border-radius:50%;background:var(--sc-red);flex-shrink:0}.sc-configs__flip{-webkit-appearance:none;appearance:none;cursor:pointer;transition:background .2s ease}.sc-configs__flip:hover{background:#f7f7f7}.sc-configs__eyebrow{margin:0 0 8px;font-family:var(--sc-sans);font-size:11px;font-weight:500;letter-spacing:.8px;text-transform:uppercase;color:#1d1d1d}.sc-configs__pieces-in{margin-bottom:20px}.sc-configs__piece-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:14px}.sc-configs__piece-item{display:flex;gap:10px;align-items:flex-start}.sc-configs__piece-num{width:22px;height:22px;border-radius:50%;background:var(--sc-navy);color:#fff;font-family:var(--sc-sans);font-size:.6875rem;font-weight:600;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;margin-top:2px}.sc-configs__piece-copy{display:flex;flex-direction:column;gap:2px;font-family:var(--sc-sans);text-align:left}.sc-configs__piece-copy strong{font-size:13px;font-weight:500;color:#1d1d1d}.sc-configs__piece-copy span{font-size:11.5px;font-weight:400;color:#666}.sc-configs__measurements{background:var(--sc-soft);border:1px solid #0000001A;padding:12px 16px;margin-bottom:16px}.sc-configs__measurements-note{margin:0 0 8px;font-family:var(--sc-sans);font-size:11px;font-weight:400;color:#666}.sc-configs__measurements-list{margin:0;padding:0}.sc-configs__measurements-list>div{display:flex;justify-content:space-between;align-items:baseline;gap:16px;padding:8px 0 0;font-family:var(--sc-sans);font-size:12.5px}.sc-configs__measurements-list>div:first-child{border-top:0;padding-top:0}.sc-configs__measurements-list dt{margin:0;font-weight:500;color:#1d1d1d;text-align:left}.sc-configs__measurements-list dd{margin:0;font-weight:500;color:#072446;text-align:right;white-space:nowrap}.sc-configs__measurements-row--muted dd{color:#737373}.sc-configs__cta{display:flex;align-items:center;justify-content:center;width:100%;min-height:58px;padding:14px 16px;background:var(--sc-navy);color:#fff!important;text-decoration:none!important;text-align:center;font-family:var(--sc-sans);font-size:16px;transition:opacity .2s ease;margin-top:auto}.sc-configs__cta:hover{opacity:.92;color:#fff!important}.sc-configs__cta-note{margin:16px 0 0;text-align:center;font-family:var(--sc-sans);font-size:.75rem;font-weight:400;line-height:1.5;color:#666}.sc-configs__pieces{margin-top:8px}.sc-configs__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-bottom:28px}.sc-configs__grid[hidden]{display:none!important}.sc-configs__toggle-wrap{display:flex;justify-content:center;padding:8px 0 4px}.sc-configs__toggle{-webkit-appearance:none;appearance:none;background:none;border:0;padding:0;margin:0;cursor:pointer;font-family:General Sans,sans-serif;font-size:1rem;font-weight:500;color:#000;text-decoration:underline;line-height:1.6}.sc-configs__toggle:hover{opacity:.8}.sc-configs__card{background:#fff;border:1px solid #0000001A;display:flex;flex-direction:column;overflow:hidden;text-align:left}.sc-configs__card-media{position:relative;min-height:92px;display:flex;align-items:center;justify-content:center;padding:13px 13px 0;border-radius:2px}.sc-configs__card-media img{max-width:100%;max-height:140px;width:auto;height:auto;object-fit:contain;display:block}.sc-configs__card-body{padding:6px 13px 13px;display:flex;flex-direction:column;gap:4px;flex:1;text-align:left}.sc-configs__card-title{margin:6px 0 0;font-family:var(--sc-sans);font-size:13.5px;font-weight:500;color:#1d1d1d}.sc-configs__card-label{margin:6px 0 0;font-family:var(--sc-sans);font-size:10.5px;font-weight:400;color:#666}.sc-configs__card-dims{margin:6px 0 0;font-family:var(--sc-sans);font-size:11px;font-weight:500;color:#072446}.sc-configs__card-dims-label{font-weight:500}@media screen and (max-width:989px){.sc-configs__viewer{grid-template-columns:1fr}.sc-configs__plan{min-height:0;overflow:visible}.sc-configs__plan-canvas{min-height:240px;overflow:visible}.sc-configs__plan-img{max-height:280px}.sc-configs__plan-dims,.sc-configs__dim,.sc-configs__your-view{z-index:3}.sc-configs__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width:749px){.sc-configs__inner{padding:0 16px}.sc-configs__header{margin-bottom:28px}.sc-configs__panel{padding:22px 18px 18px}.sc-configs__plan-canvas{padding:8px 4px 40px}.sc-configs__plan-art.has-dims{padding:20px 32px 0}.sc-configs__plan-img{max-height:220px}.sc-configs__grid{grid-template-columns:1fr}.sc-configs__card-media{min-height:150px}}
/*# sourceMappingURL=/cdn/shop/t/82/compiled_assets/styles.css.map */
