.plunge-range{padding-block:var(--sp-lg) var(--spacing-section-y)}.plunge-breadcrumbs ol{align-items:center;gap:var(--sp-sm);color:var(--color-ink-muted);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.plunge-breadcrumbs li{align-items:center;gap:var(--sp-sm);display:inline-flex}.plunge-breadcrumbs li+li:before{content:"/";color:var(--color-border)}.plunge-breadcrumbs a{text-underline-offset:.2em;align-items:center;min-height:44px;text-decoration:underline;display:inline-flex}.plunge-intro{margin-block:var(--sp-lg)}.plunge-intro h1{max-width:21ch}.plunge-intro>p{max-width:80ch;margin-top:var(--sp-md)}.plunge-formats{gap:var(--sp-md);padding-top:var(--sp-lg);border-top:1px solid var(--color-border);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.plunge-format{flex-direction:column;min-width:0;display:flex}.plunge-format>img{aspect-ratio:4/3;object-fit:cover;width:100%;height:auto;display:block}.plunge-format-round>img{object-position:82% center}.plunge-format-bathtub>img{object-position:center}.plunge-format-copy{padding-top:var(--sp-md);flex-direction:column;flex:1;display:flex}.plunge-format-copy h2{max-width:20ch}.plunge-format-description{margin-top:var(--sp-sm);margin-bottom:var(--sp-md)}.plunge-format-facts{margin-top:auto}.plunge-format-facts>div{justify-content:space-between;align-items:baseline;gap:var(--sp-xs) var(--sp-sm);border-top:1px solid var(--color-border);padding-block:var(--sp-sm);flex-wrap:wrap;display:flex}.plunge-format-facts dt{color:var(--color-ink-muted)}.plunge-format-facts dd{margin:0;font-weight:600}.plunge-quote-link,.plunge-text-link{width:fit-content;min-height:44px;color:var(--color-link);text-underline-offset:.25em;align-items:center;font-weight:600;text-decoration:underline;display:inline-flex}.plunge-quote-link{margin-top:var(--sp-xs)}.plunge-equipment{padding-block:var(--spacing-section-y);background:var(--color-surface-tint)}.plunge-equipment-figure img{aspect-ratio:3;object-fit:cover;object-position:center bottom;width:100%;height:auto;display:block}.plunge-equipment-layout{margin-top:var(--sp-lg)}.plunge-equipment-intro{gap:var(--sp-xl);margin-bottom:var(--sp-lg);grid-template-columns:1fr 1.2fr;align-items:start;display:grid}.plunge-equipment-intro>p{max-width:62ch}.plunge-equipment-records{gap:0 var(--sp-md);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.plunge-equipment-record{padding-block:var(--sp-md);border-top:1px solid var(--color-border)}.plunge-equipment-record:first-child{padding-top:var(--sp-md)}.plunge-equipment-record p,.plunge-equipment-record dl{margin-top:var(--sp-sm)}.plunge-equipment-record dl>div{display:contents}.plunge-equipment-record dt,.plunge-equipment-record dd{display:inline}.plunge-equipment-record dt:after{content:": "}.plunge-equipment-record dd:after{content:"; "}.plunge-equipment-record dl>div:last-child dd:after{content:""}.plunge-equipment-record dt{color:var(--color-ink-muted)}.plunge-equipment-record dd{margin:0}.plunge-equipment-note{gap:var(--sp-sm) var(--sp-lg);margin-top:var(--sp-sm);padding-top:var(--sp-md);border-top:1px solid var(--color-border);grid-column:1/-1;grid-template-columns:1fr 1fr;display:grid}.plunge-equipment-note .plunge-text-link{margin-top:0}.plunge-format-heading-link{color:inherit;text-underline-offset:.2em;text-decoration:underline;text-decoration-thickness:1px}.equipment-photo-link{display:block}.equipment-photo-link img{aspect-ratio:4/3;object-fit:cover;object-position:center;width:100%;height:auto;display:block}.catalog-family-link{margin-top:var(--sp-xs)}@media (width>=1024px){.plunge-range{padding-bottom:var(--spacing-section-y-lg)}.plunge-equipment{padding-block:var(--spacing-section-y-lg)}}@media (width<=1100px){.plunge-equipment-intro{gap:var(--sp-lg)}.plunge-format-facts>div{display:block}.plunge-format-facts dd{margin-top:var(--sp-xs)}}@media (width<=850px){.plunge-formats{gap:var(--sp-lg);grid-template-columns:1fr}.plunge-format{gap:var(--sp-md);grid-template-columns:1fr 1fr;align-items:start;display:grid}.plunge-format-copy{padding-top:0}.plunge-format+.plunge-format{border-top:1px solid var(--color-border);padding-top:var(--sp-lg)}.plunge-equipment-intro{gap:var(--sp-md);grid-template-columns:1fr}.plunge-equipment-intro>p{max-width:70ch}.plunge-equipment-records{grid-template-columns:1fr}.plunge-equipment-record dl>div{gap:var(--sp-sm);grid-template-columns:1fr 1.2fr}.plunge-equipment-note{grid-template-columns:1fr}.plunge-equipment-figure img{aspect-ratio:16/9}}@media (width<=600px){.plunge-range{padding-top:var(--sp-md)}.plunge-intro{margin-top:var(--sp-md)}.plunge-intro h1{max-width:22ch}.plunge-formats{padding-top:var(--sp-md)}.plunge-format{gap:0;display:flex}.plunge-format-copy{padding-top:var(--sp-md)}.plunge-format-facts>div{display:flex}.plunge-format-facts dd{margin-top:0}.plunge-equipment-layout{margin-top:var(--sp-md)}.plunge-equipment-record dl>div{grid-template-columns:1fr;gap:0}.plunge-equipment-figure img{aspect-ratio:3/2}}
