.production-line{container-type:inline-size;container-name:boxpro-production-line;min-width:0;margin:0;color:#202833;--plm-violet:#5842bb}
.production-line .plm-stage{position:relative;overflow:hidden;background:#fff;touch-action:pan-y pinch-zoom}
.production-line .plm-drawing{display:block;width:100%;height:auto;overflow:visible;fill:none;stroke:#3d4650;stroke-width:1.35;stroke-linejoin:round;stroke-linecap:round}
.production-line .plm-drawing *{vector-effect:non-scaling-stroke}
.production-line .plm-belt-edge,.production-line .plm-belt,.production-line .plm-belt-ribs{vector-effect:none}
.production-line .plm-compact{display:none}
.production-line .plm-metal{fill:#f1f3f5;stroke:#5d6670}
.production-line .plm-paper{fill:#fff;stroke:#3d4650}
.production-line .plm-ink{fill:none;stroke:#343e49;stroke-width:1.8}
.production-line .plm-dark{fill:#46515d;stroke:none}
.production-line .plm-edge{fill:none;stroke:#626e79;stroke-width:1.2}
.production-line .plm-detail{fill:none;stroke:#9aa3ad;stroke-width:.75}
.production-line .plm-mesh{fill:none;stroke:#c4cbd2;stroke-width:.65}
.production-line .plm-glass{fill:#f5f8fc;fill-opacity:.68;stroke:#778390;stroke-width:1.1}
.production-line .plm-fan{fill:#e1e6eb;stroke:#85919c;stroke-width:.85}
.production-line .plm-violet{fill:#e4ddfa;stroke:#7968ad}
.production-line .plm-violet-line{fill:none;stroke:#8d7abf;stroke-width:.95}
.production-line .plm-screen{fill:#e6edf3;stroke:#75889a;stroke-width:.8}
.production-line .plm-heat{fill:none;stroke:#b48c77;stroke-width:1}
.production-line .plm-dough{fill:#e8dbbc;stroke:#b7a689;stroke-width:.85}
.production-line .plm-film-sheet{fill:#e9e1fc;fill-opacity:.72;stroke:#a898c2;stroke-width:.95}
.production-line .plm-film-dashes{fill:none;stroke:#9885be;stroke-width:.9;stroke-dasharray:4 12}
.production-line .plm-film-tube{fill:#f1edfa;fill-opacity:.38;stroke:#aa9abe;stroke-width:.95}
.production-line .plm-jaw{fill:#c8c3d8;stroke:#615c70}
.production-line .plm-belt-edge{fill:none;stroke:#66717d;stroke-width:24}
.production-line .plm-belt{fill:none;stroke:#edf0f3;stroke-width:21}
.production-line .plm-belt-ribs{fill:none;stroke:#bac3cd;stroke-width:18;stroke-dasharray:1 15;stroke-linecap:butt}
.production-line .plm-label{fill:#454d58;stroke:none;font:500 26px/1.2 Arial,sans-serif;letter-spacing:0}
.production-line .plm-cookie{fill:var(--cookie-fill,#c49354);stroke:#a17442;stroke-width:.9}
.production-line .plm-cookie-rim{fill:none;stroke:#b98950;stroke-width:.85}
.production-line .plm-chips{fill:#735d47;stroke:none;opacity:.8}
.production-line .plm-package{fill:#eeedf7;fill-opacity:.35;stroke:#8c80a8;stroke-width:1.15}
.production-line .plm-package-fold{fill:none;stroke:#b6aaca;stroke-width:.85}
.production-line .plm-package-seal{fill:none;stroke:#837198;stroke-width:1}
.production-line .plm-package-shine{fill:none;stroke:#fff;stroke-width:2}
#complex-entry .production-line figcaption{font-size:12px;line-height:1.5;margin-top:10px;color:#59626e}
@container boxpro-production-line (max-width:520px){
 .production-line .plm-wide{display:none}
 .production-line .plm-compact{display:block}
 .production-line .plm-label{font-size:32px}
 .production-line .plm-drawing{stroke-width:1.05}
}
@media(prefers-reduced-motion:reduce){.production-line *{animation:none!important;transition:none!important}}
