.material-search{max-width:680px;margin-block:28px}.material-search label{display:block;font-weight:600}.material-search input{display:block;width:100%;min-height:48px;padding:12px 14px;background:#fff;color:var(--ink);border:1px solid #b9b4c3;border-radius:3px;font:inherit;margin-top:8px}.material-search button{margin-top:6px}.material-library [hidden]{display:none!important}.flavor-group{margin-block:36px}.flavor-group h3{font-size:24px}.flavor-list{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px 28px;list-style:none;padding:0;margin:0}.flavor-list li{padding-block:8px;margin:0;overflow-wrap:anywhere;content-visibility:auto;contain-intrinsic-size:auto 48px}.formulation-library{display:grid;grid-template-columns:1fr 1fr;gap:8px 48px;margin-block:30px}.formulation-library details{padding-block:14px}.formulation-library summary{font-size:22px;font-weight:600;line-height:1.35;min-height:48px;cursor:pointer;letter-spacing:-.025em}.formulation-library details>div{padding-block:20px}.formulation-library h4{font-size:17px;letter-spacing:0;margin:16px 0 8px}.can-catalog{display:grid;grid-template-columns:1fr 1fr;gap:68px 44px;margin-block:36px}.can-catalog article{min-width:0}.can-catalog img{width:100%;height:340px;object-fit:contain;background:#eeeae4;margin-bottom:25px}.can-catalog h3{font-size:27px;margin-bottom:12px}.can-code{color:var(--deep);font-weight:600;overflow-wrap:anywhere}.can-spec,.can-components dl{display:grid;grid-template-columns:minmax(90px,.35fr) minmax(0,1fr);gap:9px 20px;font-size:15px}.can-spec dt,.can-components dt{font-weight:600}.can-spec dd,.can-components dd{margin:0;overflow-wrap:anywhere}.can-catalog details{margin-block:22px}.can-catalog summary{font-size:17px;font-weight:600;min-height:44px;cursor:pointer}.can-components h4{font-size:18px;margin:14px 0 8px}.process-gallery{display:grid;grid-template-columns:1fr 1fr;gap:32px;margin-block:30px}.process-gallery figure{margin:0;min-width:0}.process-gallery img{width:100%;height:auto;object-fit:contain}.process-gallery figcaption,.process-video figcaption{font-size:14px;line-height:1.6;margin-top:12px;color:#444b58}.process-video{margin:30px 0;max-width:1100px}.process-video video{display:block;width:100%;height:auto;aspect-ratio:16/9;object-fit:contain;background:#20232b}.process-video>p{margin-top:18px}.source-section{scroll-margin-top:140px}.source-links{display:flex;gap:22px;flex-wrap:wrap}.article .process-gallery{grid-template-columns:1fr}.article .source-section{padding-block:35px}.article .source-section h2{font-size:32px}
#source-collection{display:grid;grid-template-columns:1fr 1fr;column-gap:64px}#source-collection h2{grid-row:span 2}#source-collection .source-links{grid-column:2}
@media(max-width:1000px){.flavor-list{grid-template-columns:repeat(3,minmax(0,1fr))}.can-catalog{gap:48px 28px}.can-catalog img{height:270px}.formulation-library{gap:8px 28px}.can-spec{grid-template-columns:1fr}.can-spec dt{margin-top:8px}}
@media(max-width:700px){.flavor-list{grid-template-columns:1fr 1fr;gap:8px 20px}.formulation-library,.can-catalog,.process-gallery{grid-template-columns:1fr}.can-catalog{gap:52px}.can-catalog img{height:260px}.can-catalog h3{font-size:25px}.formulation-library summary{font-size:21px}.can-spec{grid-template-columns:minmax(85px,.4fr) minmax(0,1fr)}.can-spec dt{margin:0}.source-links{flex-direction:column;gap:12px}.process-video{margin-inline:0}#source-collection{display:block}}
