.r3-editorial .fatboy-item-nav{gap:var(--space-3);margin-top:var(--space-6);flex-wrap:wrap;display:flex}.r3-editorial .fatboy-item-nav a{border-bottom:1px solid var(--border-default);padding:var(--space-2) var(--space-3)}.r3-editorial .fatboy-detail{max-width:var(--layout-reading);grid-template-columns:minmax(0,1fr);margin-inline:auto}.r3-editorial .fatboy-detail .enlarge{aspect-ratio:auto}.r3-editorial .fatboy-detail .enlarge img{object-fit:contain;height:auto}.r3-editorial .fatboy-sources{margin-bottom:var(--space-8);font-size:var(--font-caption);color:var(--text-secondary)}.r3-editorial .fatboy-sources summary{cursor:pointer;padding-block:var(--space-4);border-top:1px solid var(--border-default)}.r3-editorial .fatboy-sources a{text-underline-offset:var(--space-1);text-decoration:underline}.r3-editorial .fatboy-main h1{word-break:keep-all;overflow-wrap:break-word}.r3-editorial .fatboy-main .camera-grid{grid-template-columns:repeat(2,minmax(0,1fr))}@media (max-width:600px){.r3-editorial .fatboy-main .camera-grid{grid-template-columns:1fr}}.r3-editorial .fatboy-main figure{margin-block:0}.r3-editorial .fatboy-main .fatboy-series-pair{gap:var(--space-6);margin-block:var(--space-6);grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;display:grid}.r3-editorial .fatboy-tagged-photo{position:relative}.r3-editorial .fatboy-photo-tag{right:var(--space-4);top:var(--space-4);background:var(--paper);color:var(--ink);padding:var(--space-2) var(--space-3);font-size:var(--font-caption);border:1px solid var(--line);position:absolute}.r3-editorial .fatboy-main .fatboy-series{margin-bottom:var(--space-24)}.r3-editorial .fatboy-main .item-chapter{padding-top:var(--space-12);margin-bottom:var(--space-24)}@media (max-width:600px){.r3-editorial .fatboy-main .fatboy-series-pair{gap:var(--space-8);grid-template-columns:1fr}.r3-editorial .fatboy-photo-tag{right:var(--space-3);top:var(--space-3)}.r3-editorial .fatboy-main .item-chapter{margin-bottom:var(--space-16)}}.r3-editorial .fatboy-photo-spread{gap:var(--space-6);margin-block:var(--space-12);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.r3-editorial .fatboy-look-stage{max-width:var(--layout-reading);margin-inline:auto;position:relative}.r3-editorial .fatboy-look-pin{width:var(--space-8);height:var(--space-8);background:var(--paper);color:var(--ink);border:1px solid var(--ink);font-size:var(--font-caption);border-radius:50%;place-items:center;display:grid;position:absolute;transform:translate(-50%,-50%)}@media (max-width:600px){.r3-editorial .fatboy-photo-spread{gap:var(--space-8);grid-template-columns:1fr}}.r3-editorial .fatboy-look-interactive{max-width:var(--layout-reading);margin-inline:auto}.r3-editorial .fatboy-look-pin{cursor:help;width:44px;height:44px;font-family:inherit;font-weight:var(--font-weight-ui);padding:0}.r3-editorial .fatboy-look-pin:hover,.r3-editorial .fatboy-look-pin:focus-visible{background:var(--accent);z-index:3}.r3-editorial .fatboy-look-pin:focus-visible{outline:2px solid var(--ink);outline-offset:3px}.r3-editorial .fatboy-look-tooltip{top:calc(100% + var(--space-2));width:220px;max-width:55vw;padding:var(--space-3) var(--space-4);background:var(--ink);color:var(--paper);text-align:left;font-size:var(--font-caption);line-height:1.6;font-weight:var(--font-weight-body);visibility:hidden;opacity:0;pointer-events:none;position:absolute}.r3-editorial .tooltip-left .fatboy-look-tooltip{right:0}.r3-editorial .tooltip-right .fatboy-look-tooltip{left:0}.r3-editorial .fatboy-look-tooltip strong,.r3-editorial .fatboy-look-tooltip>span{display:block}.r3-editorial .fatboy-look-tooltip strong{margin-bottom:var(--space-1);font-weight:var(--font-weight-ui)}.r3-editorial .fatboy-look-pin:hover .fatboy-look-tooltip,.r3-editorial .fatboy-look-pin:focus-visible .fatboy-look-tooltip{visibility:visible;opacity:1}
