.p-equipment .equipment-top{margin-bottom:var(--p-s-6);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 24px;display:flex}.p-equipment .equipment-top .recipe-breadcrumb{margin-bottom:0}.p-equipment .equipment-official{border:1px solid var(--p-ink);min-height:44px;font-size:var(--p-t-small);border-radius:999px;align-items:center;gap:6px;padding:0 16px;display:inline-flex}.p-equipment .equipment-eyebrow{letter-spacing:.04em;color:var(--p-text-2);margin-bottom:12px;font-size:14px;font-weight:600}.p-equipment .equipment-facts{margin-top:var(--p-s-6);padding:var(--p-s-5) 0;border-top:1px solid var(--p-ink);border-bottom:1px solid var(--p-ink);grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:24px;display:grid}.p-equipment .equipment-facts dt{color:var(--p-text-2);margin-bottom:8px;font-size:14px;line-height:1.5}.p-equipment .equipment-facts dd{letter-spacing:-.02em;overflow-wrap:anywhere;font-size:clamp(18px,2.2vw,22px);font-weight:600;line-height:1.35}.p-equipment .equipment-grid{gap:var(--p-s-7);margin-top:var(--p-s-8);flex-wrap:wrap;display:flex}.p-equipment .equipment-grid>section{flex:3 480px;min-width:0}.p-equipment .equipment-grid>section+section{flex:2 320px}.p-equipment .equipment-section{margin-top:var(--p-s-8)}.p-equipment .equipment-grid .equipment-section{margin-top:0}.p-equipment .equipment-section h2{font-size:var(--p-t-h4);letter-spacing:-.025em;padding-bottom:var(--p-s-4);border-bottom:1px solid var(--p-ink);margin-bottom:var(--p-s-5);font-weight:600}.p-equipment .equipment-prose{white-space:pre-line;max-width:820px;font-size:16px;line-height:1.9}.p-equipment:lang(ko) .equipment-prose,.p-equipment:lang(ko) .equipment-eyebrow{word-break:keep-all;overflow-wrap:break-word}.p-equipment .equipment-filters{padding:0;list-style:none}.p-equipment .equipment-filters li{border-bottom:1px solid color-mix(in srgb, var(--p-ink) 16%, transparent);justify-content:space-between;gap:16px;padding:12px 0;font-size:16px;display:flex}.p-equipment .equipment-filters li>span:last-child{color:var(--p-text-2);flex-shrink:0}.p-equipment .equipment-note{color:var(--p-text-2);font-size:16px;line-height:1.7}.p-equipment .equipment-cta{margin-top:var(--p-s-8);padding:var(--p-s-6);flex-wrap:wrap;align-items:center;gap:24px;display:flex}.p-equipment .equipment-cta>div{flex:999 420px;min-width:0}.p-equipment .equipment-cta h2{letter-spacing:-.025em;font-size:24px;font-weight:600;line-height:1.35}.p-equipment .equipment-cta p{color:var(--p-text-2);margin-top:10px;font-size:16px;line-height:1.75}.p-equipment .equipment-cta .recipe-install{flex:240px;margin-top:0}.p-equipment .equipment-chips{flex-wrap:wrap;gap:8px;display:flex}.p-equipment .equipment-chips a{border:1px solid var(--p-ink);border-radius:999px;align-items:center;min-height:44px;padding:0 16px;font-size:15px;display:inline-flex}.p-equipment .equipment-related h2{color:var(--p-text-2);border-bottom:0;margin-bottom:12px;padding-bottom:0;font-size:16px}@media (hover:hover) and (pointer:fine){.p-equipment .equipment-chips a:hover,.p-equipment .equipment-official:hover{background:var(--p-ink);color:var(--p-bg)}}.p-equipment .equipment-section .recipe-list{border-top:0}.p-equipment .equipment-hub-lede{max-width:720px;margin-top:var(--p-s-4);color:var(--p-text-2);font-size:17px;line-height:1.8}.p-equipment:lang(ko) .equipment-hub-lede{word-break:keep-all;overflow-wrap:break-word}.p-equipment .equipment-hub-jump{margin-top:var(--p-s-5)}.p-equipment .equipment-hub-brand{border-bottom:1px solid color-mix(in srgb, var(--p-ink) 16%, transparent);grid-template-columns:minmax(120px,200px) 1fr;gap:8px 24px;padding:14px 0;display:grid}.p-equipment .equipment-hub-brand h3{color:var(--p-text-2);font-size:15px;font-weight:600;line-height:1.6}.p-equipment .equipment-hub-brand ul{flex-wrap:wrap;gap:4px 20px;padding:0;list-style:none;display:flex}.p-equipment .equipment-hub-brand a{align-items:center;min-height:32px;font-size:16px;display:inline-flex}@media (hover:hover) and (pointer:fine){.p-equipment .equipment-hub-brand a:hover{text-underline-offset:4px;text-decoration:underline}}@media (max-width:560px){.p-equipment .equipment-hub-brand{grid-template-columns:1fr;gap:4px}}
