.dc-page:has(.dc-booth-page),.dc-page:has(.dc-ban-page),.dc-page:has(.dc-tabletop-page){max-width:1500px;padding-left:clamp(18px,4vw,64px);padding-right:clamp(18px,4vw,64px)}.dc-page:has(.dc-booth-page) .dc-page__title,.dc-page:has(.dc-ban-page) .dc-page__title,.dc-page:has(.dc-tabletop-page) .dc-page__title{font-size:clamp(38px,4.4vw,64px);margin-bottom:26px;max-width:1000px}.dc-page .dc-booth-page,.dc-page .dc-ban-page,.dc-page .dc-tabletop-page{max-width:1320px;margin:0 auto}.dc-booth-page p,.dc-tabletop-page p,.dc-ban-page p{font:400 17px/1.55 var(--dc-body);margin:0 0 1.05em}.dc-booth-page__eyebrow,.dc-tabletop-page__eyebrow{font:400 10px/1.2 var(--dc-sans)!important;letter-spacing:.14em;text-transform:uppercase}.dc-booth-page__intro{display:grid;gap:clamp(30px,5vw,78px);grid-template-columns:minmax(0,.92fr) minmax(340px,1.08fr);margin-bottom:clamp(46px,7vw,92px)}.dc-booth-page__copy{align-self:center;max-width:570px}.dc-image-zoom,.dc-booth-media{-webkit-appearance:none;appearance:none;background:#e9e3db;border:0;cursor:zoom-in;display:block;overflow:hidden;padding:0;position:relative;text-align:left;text-decoration:none;width:100%}.dc-image-zoom img,.dc-booth-media img{display:block;height:100%;margin:0!important;object-fit:cover;transition:transform .35s ease;width:100%}.dc-image-zoom:hover img,.dc-image-zoom:focus img,.dc-booth-media:hover img,.dc-booth-media:focus img{transform:scale(1.035)}.dc-booth-media>span{background:linear-gradient(0deg,rgba(20,16,14,.76),transparent 63%);bottom:0;color:#fff;display:block;font:400 11px/1.25 var(--dc-sans);left:0;letter-spacing:.12em;padding:46px 20px 18px;position:absolute;right:0;text-transform:uppercase}.dc-booth-media--intro{aspect-ratio:1.26}.dc-booth-page__actions,.dc-booth-page__resources{display:grid;gap:14px;grid-template-columns:repeat(3,1fr);margin:0 0 clamp(45px,7vw,92px)}.dc-booth-page__actions .dc-booth-media{aspect-ratio:1.1}.dc-booth-page__feature{align-items:center;background:#eee9e0;display:grid;gap:clamp(30px,6vw,96px);grid-template-columns:1.2fr .8fr;margin:0 0 clamp(45px,7vw,92px);padding:clamp(24px,4vw,64px)}.dc-booth-page__feature .dc-booth-media{aspect-ratio:1.22}.dc-booth-page__text-link{font:400 11px/1.2 var(--dc-sans);letter-spacing:.11em;text-transform:uppercase}.dc-booth-page__walkthrough{margin:0 0 clamp(45px,7vw,92px)}.dc-booth-media--walkthrough{aspect-ratio:2.15}.dc-booth-page__reupholstery{display:grid;gap:clamp(28px,5vw,78px);grid-template-columns:.7fr 1.3fr;margin:0 0 clamp(45px,7vw,92px)}.dc-booth-page__reupholstery>div:first-child{padding-top:15px}.dc-booth-page__workshop{display:grid;gap:10px;grid-template-columns:repeat(3,1fr)}.dc-booth-page__workshop .dc-booth-media{aspect-ratio:1}.dc-booth-page__workshop .dc-booth-media>span{font-size:9px;opacity:0;padding:30px 12px 12px;transition:opacity .2s ease}.dc-booth-page__workshop .dc-booth-media:hover>span,.dc-booth-page__workshop .dc-booth-media:focus>span{opacity:1}.dc-booth-page__resources .dc-booth-media{aspect-ratio:1.35}.dc-booth-page__contact{border-top:1px solid var(--dc-rule);padding:32px 0 0;text-align:center}.dc-ban-page .dc-banquette-gallery-intro{margin:0 auto 25px;max-width:720px;text-align:center}.dc-ban-page .dc-banquette-gallery{display:grid;gap:11px;grid-template-columns:repeat(3,minmax(0,1fr));margin:0 auto;max-width:1320px}.dc-ban-page .dc-banquette-gallery figure{background:#eee9e0;cursor:zoom-in;margin:0;overflow:hidden;position:relative}.dc-ban-page .dc-banquette-gallery figure:focus{outline:2px solid var(--dc-ink);outline-offset:3px}.dc-ban-page .dc-banquette-gallery figure:after{background:#1914115c;bottom:0;color:#fff;content:"Expand \2197";font:400 9px/1 var(--dc-sans);letter-spacing:.12em;opacity:0;padding:10px 12px;position:absolute;right:0;text-transform:uppercase;transition:opacity .2s ease}.dc-ban-page .dc-banquette-gallery figure:hover:after,.dc-ban-page .dc-banquette-gallery figure:focus:after{opacity:1}.dc-ban-page .dc-banquette-gallery img{aspect-ratio:1/1;display:block;height:100%;margin:0!important;object-fit:cover;width:100%}.dc-tabletop-page__intro{align-items:center;display:grid;gap:clamp(30px,5vw,76px);grid-template-columns:.82fr 1.18fr;margin:0 0 54px}.dc-tabletop-page__copy{max-width:530px}.dc-tabletop-page__visuals{display:grid;gap:12px;grid-template-columns:repeat(2,1fr)}.dc-tabletop-visual{aspect-ratio:1.3}.dc-tabletop-video{margin:0 auto 60px;max-width:950px}.dc-tabletop-video iframe{aspect-ratio:16/9;border:0;display:block;margin:0;width:100%}.dc-finish-range{border-top:1px solid var(--dc-rule);padding-top:28px}.dc-finish-grid{display:grid;gap:11px;grid-template-columns:repeat(4,1fr)}.dc-finish-card{background:#f0ece6;aspect-ratio:1;position:relative}.dc-finish-card span{background:#1d1815cc;bottom:0;color:#fff;font:400 10px/1.2 var(--dc-sans);left:0;letter-spacing:.08em;padding:10px 9px;position:absolute;right:0;text-transform:uppercase}.dc-tabletop-page__support{display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));margin-top:45px}.dc-tabletop-support{aspect-ratio:1.5}.dc-image-lightbox{bottom:0;display:flex;left:0;opacity:0;pointer-events:none;position:fixed;right:0;top:0;transition:opacity .2s ease;z-index:1000}.dc-image-lightbox.is-open{opacity:1;pointer-events:auto}.dc-image-lightbox__backdrop{background:#0c0a09db;top:0;right:0;bottom:0;left:0;position:absolute}.dc-image-lightbox__dialog{align-items:center;display:flex;inset:clamp(18px,5vw,72px);justify-content:center;position:absolute}.dc-image-lightbox__dialog img{box-shadow:0 18px 80px #0006;max-height:100%;max-width:100%;object-fit:contain}.dc-image-lightbox__close{background:#fff;border:0;border-radius:50%;color:#201c19;cursor:pointer;font:300 33px/.9 Arial;height:38px;position:absolute;right:-6px;top:-6px;width:38px;z-index:1}body.dc-lightbox-open{overflow:hidden}@media(max-width:760px){.dc-booth-page__intro,.dc-booth-page__feature,.dc-booth-page__reupholstery,.dc-tabletop-page__intro{grid-template-columns:1fr}.dc-booth-page__actions,.dc-booth-page__resources{grid-template-columns:1fr 1fr}.dc-booth-page__resources .dc-booth-media:last-child{grid-column:1/-1}.dc-booth-page__walkthrough .dc-booth-media{aspect-ratio:1.3}.dc-finish-grid{grid-template-columns:repeat(3,1fr)}}@media(max-width:520px){.dc-page:has(.dc-booth-page),.dc-page:has(.dc-ban-page),.dc-page:has(.dc-tabletop-page){padding:42px 16px}.dc-booth-page__actions,.dc-booth-page__resources,.dc-ban-page .dc-banquette-gallery{grid-template-columns:1fr}.dc-booth-page__resources .dc-booth-media:last-child{grid-column:auto}.dc-booth-page__workshop,.dc-tabletop-page__visuals,.dc-finish-grid{grid-template-columns:repeat(2,1fr)}.dc-booth-page p,.dc-tabletop-page p,.dc-ban-page p{font-size:16px}.dc-image-lightbox__dialog{top:16px;right:16px;bottom:16px;left:16px}.dc-image-lightbox__close{right:0;top:0}}@media(prefers-reduced-motion:reduce){.dc-image-zoom img,.dc-booth-media img{transition:none}}.dc-booth-page__intro,.dc-booth-page__feature,.dc-booth-page__reupholstery{grid-template-columns:1fr;gap:clamp(28px,4vw,48px)}.dc-booth-page__copy{max-width:860px}.dc-booth-page__actions,.dc-booth-page__resources{grid-template-columns:1fr;gap:clamp(18px,2vw,28px)}.dc-booth-page__intro .dc-booth-media--intro,.dc-booth-page__actions .dc-booth-media,.dc-booth-page__resources .dc-booth-media{aspect-ratio:auto}.dc-booth-page__intro .dc-booth-media--intro img,.dc-booth-page__actions .dc-booth-media img,.dc-booth-page__resources .dc-booth-media img{height:auto;object-fit:contain}.dc-booth-page__resources .dc-booth-media:last-child{grid-column:auto}.dc-booth-page .dc-booth-media>span{align-items:flex-end;display:flex;font-size:clamp(16px,1.55vw,24px);justify-content:center;letter-spacing:.115em;line-height:1.16;padding:clamp(44px,7vw,96px) clamp(18px,3vw,48px) clamp(20px,2.1vw,32px);text-align:center}.dc-booth-page__workshop .dc-booth-media>span{font-size:clamp(16px,1.55vw,24px);opacity:1;padding:clamp(44px,7vw,96px) clamp(18px,3vw,48px) clamp(20px,2.1vw,32px)}@media(max-width:760px){.dc-booth-page .dc-booth-media>span,.dc-booth-page__workshop .dc-booth-media>span{font-size:clamp(15px,4.2vw,20px);padding:52px 18px 19px}}.dc-booth-page__workshop .dc-booth-media>span{display:none}
/*# sourceMappingURL=/cdn/shop/t/7/assets/dc-page-refinements.css.map */
