.product-dimensions{border-top:1px solid var(--line);margin:28px 0 24px;padding-top:24px}.dimensions-heading{justify-content:space-between;align-items:center;gap:20px;margin-bottom:22px;display:flex}.dimensions-heading h2{font-family:var(--serif);letter-spacing:-.035em;font-size:30px;font-weight:400;line-height:1.1}.dimensions-heading>span{letter-spacing:.13em;color:var(--muted);white-space:nowrap;font-size:8px}.dimension-values{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:0 0 22px;display:grid}.dimension-values[data-columns="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}.dimension-values[data-columns="1"]{grid-template-columns:minmax(0,1fr)}.dimension-values>div{min-width:0}.dimension-values dt{color:var(--muted);margin-bottom:9px;font-size:10px}.dimension-values dd{font-family:var(--serif);letter-spacing:-.035em;font-variant-numeric:lining-nums tabular-nums;overflow-wrap:anywhere;font-size:34px;line-height:1.1}.dimension-values dd.dimension-multiple{letter-spacing:-.02em;font-size:24px;line-height:1.3}.dimension-variants{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;margin-bottom:16px;font-size:12px}.dimension-variants th,.dimension-variants td{border-bottom:1px solid var(--line);text-align:left;white-space:nowrap;padding:10px 0;font-weight:400}.dimension-variants thead th{color:var(--muted);padding-top:0;font-size:10px}.dimension-order{letter-spacing:.03em;margin-top:4px;font-size:9px;display:block}.dimension-variants td:last-child,.dimension-variants th:last-child{text-align:right;padding-left:12px}.dimension-sleeping{justify-content:space-between;align-items:center;gap:16px;margin:0 0 18px;font-size:11px;display:flex}.dimension-sleeping span{color:var(--muted)}.dimension-sleeping strong{font-variant-numeric:tabular-nums;font-weight:400}.dimension-drawing{border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.dimension-drawing summary{cursor:pointer;justify-content:space-between;align-items:center;gap:16px;min-height:44px;font-size:11px;list-style:none;display:flex}.dimension-drawing summary::-webkit-details-marker{display:none}.dimension-drawing summary>span{font-size:21px;font-weight:300;line-height:1;transition:transform .2s}.dimension-drawing[open] summary>span{transform:rotate(45deg)}.dimension-drawing summary:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.dimension-drawing-body{padding:10px 0 16px}.dimension-sketch{width:100%;height:auto;max-height:210px;display:block}.dimension-object{stroke:var(--ink);stroke-width:1.3px}.dimension-lines{stroke:var(--accent);stroke-width:.8px}.dimension-labels{fill:var(--muted);font-family:var(--sans);font-size:10px}.dimension-drawing-body>p{text-align:center;color:var(--muted);margin:9px 0 0;font-size:9px}.dimension-note{color:var(--muted);margin:13px 0 0;font-size:10px;line-height:1.7}@media (width<=760px){.product-dimensions{margin-top:24px}.dimensions-heading h2{font-size:29px}.dimension-values{gap:12px}.dimension-values dd{font-size:32px}.dimension-values dd.dimension-multiple{font-size:22px}.dimension-variants{font-size:11px}}@media (prefers-reduced-motion:reduce){.dimension-drawing summary>span{transition:none}}
