/* Carpentry workshop: photograph and an overlapping panel in the book palette. */
.page.workshop-page{padding:0;background:var(--paper)}
.page.workshop-page.active{display:block;grid-template-columns:none}
.workshop-page .factory-photo{position:absolute;left:0;top:0;width:68%;height:590px;margin:0}
.workshop-page .factory-photo img{width:100%;height:100%;object-fit:cover;object-position:35% center;filter:none}
.workshop-page .workshop-header{position:absolute;top:39px;left:820px;right:40px;display:flex;justify-content:space-between;align-items:center;color:var(--brand-green);font-size:9px;letter-spacing:2.2px}
.workshop-header span{font-size:10px;letter-spacing:0}
.page.workshop-page .factory-text{position:absolute;left:670px;right:28px;top:86px;height:504px;padding:40px 42px 32px;background:var(--brand-green);color:#fff}
.page.workshop-page .factory-text .label{color:var(--cream-text);font-size:9px;letter-spacing:2px}
.page.workshop-page .factory-text h2{color:#fff;font-size:54px;line-height:1.01;margin:21px 0 24px;letter-spacing:-1px}
.page.workshop-page .factory-text h2 em{color:#fff}
.page.workshop-page .factory-text p{color:#fff;font-size:13px;line-height:1.75;margin:0}
.workshop-page .factory-stats{display:grid;grid-template-columns:1fr 1fr;border-top:1px solid #ffffff40;margin-top:28px;padding-top:22px;gap:20px 24px}
.workshop-page .factory-stats b{font:500 15px/1.3 var(--sans);color:#fff;letter-spacing:.1px}
.workshop-page .factory-stats span{color:#ffffffb8;font-size:8px;letter-spacing:1px;margin-top:7px;line-height:1.5}
.workshop-page .factory-text>.bars{display:none}
.workshop-page .factory-text>.bars i:first-child{background:#929779}
.workshop-page .factory-text>.bars i:last-child{background:#fff}
@media print{
 .page.manufacturing.workshop-page{display:block!important}
 .workshop-page .factory-photo{position:absolute!important;left:0;top:0;width:68%;height:590px;margin:0}
 .workshop-page .workshop-header{position:absolute!important;top:39px;left:820px;right:40px;padding:0}
 .page.workshop-page .factory-text{position:absolute!important;left:670px;right:28px;top:86px;height:504px;margin:0;padding:40px 42px 32px!important}
}
