.studio-story-content_body__XYjcC{max-width:none}.studio-story-content_body__XYjcC>p{max-width:760px}.studio-story-content_product__Nn_KW{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;grid-gap:clamp(24px,4vw,64px);gap:clamp(24px,4vw,64px);margin:52px 0;padding:36px 0;border-top:1px solid #dce2e7}.studio-story-content_copy__d3RGo{min-width:0}.studio-story-content_copy__d3RGo h2{margin-top:0;font-size:clamp(24px,2.4vw,34px);line-height:1.2}.studio-story-content_shopLink__S5zjo{display:inline-block;color:#17374c;font-weight:600;text-decoration:underline;text-underline-offset:5px}.studio-story-content_shopLink__S5zjo:focus-visible{outline:3px solid #1685c0;outline-offset:5px}.studio-story-content_photos__oTf1p{min-width:0}.studio-story-content_photos__oTf1p .hw-photo-gallery{margin:0}.studio-story-content_photos__oTf1p .hw-photo-grid{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:24px}.studio-story-content_photos__oTf1p figure{margin:0;min-width:0}.studio-story-content_photos__oTf1p .hw-photo-open{background:#fff;border-radius:10px;overflow:hidden;box-shadow:0 8px 24px rgba(18,38,57,.13),0 2px 6px rgba(18,38,57,.06)}.studio-story-content_photos__oTf1p .hw-photo-open img{width:100%;height:auto;aspect-ratio:1;object-fit:contain;background:#fff}.studio-story-content_photos__oTf1p figcaption{font-size:14px;line-height:1.5;padding-top:12px}@media(max-width:700px){.studio-story-content_product__Nn_KW{grid-template-columns:minmax(0,1fr);gap:22px;margin:32px 0;padding:26px 0}.studio-story-content_photos__oTf1p .hw-photo-grid{grid-template-columns:minmax(0,1fr)}}