.ic-lineup{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:40px 28px;margin-block:32px;text-align:start}.ic-coffee{min-width:0}.ic-coffee img{display:block;width:100%;aspect-ratio:4 / 5;object-fit:contain}.ic-coffee h3{margin-block:18px 12px;font-size:25px}.ic-coffee p{font-size:15px}.ic-coffee>a:first-child{text-decoration:none}.ic-lineup .ic-link{display:inline-block;min-height:44px;padding-block:8px}.ic nav a{display:inline-flex;align-items:center;min-height:44px}.ic-header{min-width:0}.ic-header nav{justify-content:flex-end;gap:8px 24px}#coffee-build{display:block;background:#0b0f14;color:#f8f5ef;text-align:center;padding:16px;font:13px/1.5 Arial,sans-serif}#coffee-build a{color:inherit;text-decoration:underline;text-underline-offset:3px}#coffee-build a:focus-visible{outline:3px solid #b99b6b;outline-offset:4px}@media(max-width:700px){.ic-lineup{grid-template-columns:minmax(0,1fr);gap:30px}.ic-coffee img{max-height:340px}.ic-header nav{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0 8px}.ic h1{overflow-wrap:anywhere}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/coffee-brand.css.map?build=2026.11.10.001 */
