.nc-context-back{display:inline-block;font-size:12px;margin:10px 0 20px;text-underline-offset:5px}.nc-capacity{margin:24px 0;border-top:1px solid var(--line,#d6c9b9);border-bottom:1px solid var(--line,#d6c9b9)}.nc-capacity summary{cursor:pointer;padding:18px 0;font-size:13px;list-style-position:inside}.nc-capacity-body{padding:0 0 22px}.nc-capacity-body>p{font-size:12px;line-height:1.8}.nc-capacity table{width:100%;border-collapse:collapse;text-align:left;font-size:12px}.nc-capacity caption{text-align:left;font-size:11px;padding:10px 0}.nc-capacity th,.nc-capacity td{padding:12px 8px;border-bottom:1px solid var(--line,#d6c9b9);font-weight:normal}.nc-capacity thead th{font-size:10px}.nc-capacity .is-current{background:#eee6da}.nc-capacity-selection{border-left:2px solid #967d68;padding:0 0 0 15px;margin:24px 0}.nc-capacity-selection p{margin:6px 0;font-size:13px}.nc-capacity-selection p strong{font-weight:normal;font-size:20px}.nc-capacity-selection small{font-size:11px}.nc-capacity-body>a{font-size:12px;text-underline-offset:5px}.nc-brew-supply{padding:0 0 25px;border-bottom:1px solid var(--line,#d6c9b9);margin-bottom:25px}.nc-brew-supply h2{font-family:Georgia,serif;font-weight:normal;font-size:27px;margin:12px 0}.nc-brew-supply small,.nc-brew-supply p{font-size:12px;line-height:1.7}.nc-brew-supply strong{font:normal 30px Georgia,serif}@media(max-width:400px){.nc-capacity th,.nc-capacity td{padding:12px 4px;font-size:11px}.nc-capacity summary{font-size:12px}}@media print{.nc-context-back,.nc-capacity{display:none!important}.nc-brewing-layout{display:block}.nc-brewing-layout aside{position:static}.nc-brew-supply,.nc-brew-tool{break-inside:avoid}.nc-brew-supply .nc-caption{display:block}}
.nc-product-image{align-self:start}@media(min-width:901px){.nc-product-image{position:sticky;top:28px}.nc-product-image>img{max-height:min(600px,calc(100svh - 140px));object-fit:contain}}
