.folding-model-layout{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(300px,.8fr);gap:48px;align-items:start;padding:35px 0 64px}.folding-gallery-page .m15-gallery{border:1px solid #e2e5e6;background:#fff}.folding-gallery-page .m15-slide img{aspect-ratio:5/4;object-fit:contain;background:#fff}.folding-gallery-page .m15-thumbnails img{aspect-ratio:1;object-fit:contain}.folding-model-copy{padding:20px 0}.folding-model-copy h1{font-size:clamp(28px,3vw,42px);line-height:1.15}.folding-model-copy p{color:#667178;line-height:1.75}.folding-model-specs{border-collapse:collapse;width:100%;margin:24px 0}.folding-model-specs th,.folding-model-specs td{padding:12px 8px;border-bottom:1px solid #e2e5e6;text-align:left;vertical-align:top;font-size:14px}.folding-model-specs th{width:95px;font-weight:600}.folding-model-specs span{display:block;margin-bottom:6px}.folding-gallery-page .m15-gallery-controls{gap:12px}.folding-model-copy .btn{margin:8px 0 16px}@media(max-width:800px){.folding-model-layout{grid-template-columns:1fr;gap:20px;padding-top:20px}.folding-model-copy{padding:0}.folding-gallery-page .m15-thumbnails{grid-template-columns:repeat(6,minmax(0,1fr))}}
