.chiller-range{padding-block:var(--sp-lg) var(--spacing-section-y)}.chiller-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}.chiller-breadcrumbs li{align-items:center;gap:var(--sp-sm);display:inline-flex}.chiller-breadcrumbs li+li:before{content:"/";color:var(--color-border)}.chiller-breadcrumbs a{text-underline-offset:.2em;align-items:center;min-height:44px;text-decoration:underline;display:inline-flex}.chiller-intro{margin-block:var(--sp-lg)}.chiller-intro h1{max-width:22ch}.chiller-intro>p{max-width:80ch;margin-top:var(--sp-md)}.chiller-range-layout{gap:var(--sp-xl);padding-top:var(--sp-lg);border-top:1px solid var(--color-border);grid-template-columns:1.12fr 1fr;align-items:center;display:grid}.chiller-range-photo img{aspect-ratio:1;object-fit:cover;width:100%;height:auto;display:block}.chiller-function{padding-block:var(--sp-md);border-top:1px solid var(--color-border)}.chiller-function:first-child{border-top:0;padding-top:0}.chiller-function p{margin-top:var(--sp-sm);max-width:48ch}.chiller-option-summary{gap:var(--sp-xs) var(--sp-md);border-block:1px solid var(--color-border);padding-block:var(--sp-sm);flex-wrap:wrap;display:flex}.chiller-option-summary dt{color:var(--color-ink-muted)}.chiller-option-summary dd{margin:0;font-weight:600}.chiller-range-note{margin-top:var(--sp-sm);max-width:52ch}.chiller-range-copy>.button-primary{margin-top:var(--sp-md)}.chiller-configurations{padding-block:var(--spacing-section-y);background:var(--color-surface-tint)}.chiller-config-top{gap:var(--sp-xl);margin-bottom:var(--sp-lg);grid-template-columns:1.1fr 1fr;align-items:center;display:grid}.chiller-config-copy>p{max-width:52ch;margin-top:var(--sp-md)}.chiller-control-crop{aspect-ratio:4/3;overflow:clip}.chiller-control-photo img{object-fit:cover;width:100%;height:100%;display:block;transform:scale(1.26)}.chiller-control-photo figcaption{margin-top:var(--sp-xs)}.chiller-table-frame{border-block:1px solid var(--color-border);overflow-x:auto}.chiller-table{border-collapse:collapse;text-align:left;width:100%;font-size:var(--text-body);line-height:1.5}.chiller-table caption{text-align:left;padding-block:var(--sp-sm);color:var(--color-ink-muted);font-size:var(--text-label)}.chiller-table th,.chiller-table td{vertical-align:top;padding:var(--sp-md) var(--sp-sm);border-top:1px solid var(--color-border)}.chiller-table thead th{color:var(--color-ink-muted);font-size:var(--text-label);background:var(--color-surface-sunken);font-weight:600}.chiller-table th:first-child{padding-left:var(--sp-sm)}.chiller-table tbody th{font-family:var(--font-display);font-size:var(--text-h-md);white-space:nowrap;font-weight:500}.chiller-table tbody td{min-width:0}.chiller-table td:nth-child(3){width:43%}.chiller-config-details summary{min-height:44px;color:var(--color-link);cursor:pointer;align-content:center;font-weight:600;display:list-item}.chiller-config-details dl{gap:var(--sp-sm);padding-block:var(--sp-sm);display:grid}.chiller-config-details dt{color:var(--color-ink);font-weight:600}.chiller-config-details dd{margin:var(--sp-xs) 0 0;color:var(--color-ink-muted)}.chiller-table td:last-child{white-space:nowrap}.chiller-table a,.chiller-text-link{min-height:44px;color:var(--color-link);text-underline-offset:.25em;align-items:center;font-weight:600;text-decoration:underline;display:inline-flex}.chiller-config-note{max-width:100ch;margin-top:var(--sp-md)}.chiller-pairing{padding-block:var(--spacing-section-y)}.chiller-pairing-photo img{aspect-ratio:2.4;object-fit:cover;object-position:center 68%;width:100%;height:auto;display:block}.chiller-pairing-intro{gap:var(--sp-xl);margin-top:var(--sp-lg);grid-template-columns:1fr 1.2fr;align-items:start;display:grid}.chiller-pairing-intro p{max-width:64ch}.chiller-pairing-records{gap:var(--sp-lg);margin-top:var(--sp-lg);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.chiller-pairing-record{border-top:1px solid var(--color-border);padding-top:var(--sp-md)}.chiller-pairing-record p{margin-top:var(--sp-sm)}.chiller-pairing .chiller-text-link{margin-top:var(--sp-md)}@media (width>=1024px){.chiller-range{padding-bottom:var(--spacing-section-y-lg)}.chiller-configurations,.chiller-pairing{padding-block:var(--spacing-section-y-lg)}}@media (width<=1100px){.chiller-range-layout,.chiller-config-top,.chiller-pairing-intro{gap:var(--sp-lg)}.chiller-table{min-width:680px}.chiller-table thead th:first-child,.chiller-table tbody th{z-index:1;background:var(--color-surface-tint);position:sticky;left:0}.chiller-table thead th:first-child{background:var(--color-surface-sunken)}}@media (width<=850px){.chiller-range-layout{gap:var(--sp-md);grid-template-columns:1fr 1fr;align-items:start}.chiller-config-top{gap:var(--sp-md);grid-template-columns:1fr 1fr}.chiller-table th,.chiller-table td{padding:var(--sp-sm)}.chiller-pairing-intro{gap:var(--sp-md);grid-template-columns:1fr}.chiller-pairing-records{gap:var(--sp-md)}.chiller-pairing-photo img{aspect-ratio:16/9}}@media (width<=600px){.chiller-range{padding-top:var(--sp-md)}.chiller-intro{margin-top:var(--sp-md)}.chiller-range-layout{padding-top:var(--sp-md);gap:var(--sp-lg);grid-template-columns:1fr}.chiller-range-photo img{aspect-ratio:4/3;object-position:center 56%}.chiller-range-copy>.button-primary{width:100%}.chiller-config-top{gap:var(--sp-lg);grid-template-columns:1fr}.chiller-control-crop,.chiller-pairing-photo img{aspect-ratio:4/3}.chiller-pairing-records{grid-template-columns:1fr}.chiller-pairing-intro{margin-top:var(--sp-md)}}
