.cmb{--cmb-text:#ffffff;--cmb-text-2:#e9e9ec;--cmb-muted:#c9c9cf;--cmb-accent:#2ecc71;--cmb-accent-d:#27ae60;--cmb-accent-deep:#0a7d3a;--cmb-accent-deep-h:#08652f;--cmb-surface:#161616;--cmb-surface-2:#1c1c1c;--cmb-pf-col:#10301f;--cmb-border:#2a2a2a;box-sizing:border-box;width:100%;max-width:920px;margin:0 auto;padding:clamp(24px,5vw,40px) clamp(16px,5vw,20px) 64px;font-family:Inter,system-ui,-apple-system,Segoe UI,sans-serif;line-height:1.65;color:var(--cmb-text-2);overflow-x:hidden}.cmb *{box-sizing:border-box;max-width:100%}.cmb h1{font-size:clamp(1.7rem,6vw,2.3rem);font-weight:800;line-height:1.15;margin:0 0 18px;letter-spacing:-.02em;color:var(--cmb-text)}.cmb h2{font-size:clamp(1.32rem,4.5vw,1.6rem);font-weight:800;line-height:1.2;margin:clamp(36px,6vw,48px) 0 14px;letter-spacing:-.01em;color:var(--cmb-text)}.cmb h3{font-size:clamp(1.05rem,3.5vw,1.15rem);font-weight:700;margin:26px 0 8px;color:var(--cmb-text)}.cmb p{margin:0 0 16px;font-size:clamp(1rem,2.6vw,1.05rem);color:var(--cmb-text-2)}.cmb ul,.cmb ol{margin:0 0 18px;padding-left:1.3rem}.cmb li{margin-bottom:9px;font-size:clamp(1rem,2.6vw,1.05rem);color:var(--cmb-text-2)}.cmb strong{font-weight:700;color:var(--cmb-text)}.cmb a.cmb-link{color:var(--cmb-accent);font-weight:600;text-decoration:underline;text-underline-offset:2px}.cmb-lead{font-size:clamp(1.08rem,3vw,1.18rem);color:#fff;margin-bottom:24px}.cmb-trust{font-size:.92rem;color:var(--cmb-muted);margin:18px 0 28px}.cmb-cta-row{display:flex;flex-wrap:wrap;gap:12px;margin:22px 0 8px}.cmb-btn{display:inline-block;padding:14px 26px;border-radius:10px;font-weight:700;font-size:1.02rem;text-decoration:none;text-align:center}.cmb-btn-primary{background:var(--cmb-accent-deep);color:#fff}.cmb-btn-primary:hover{background:var(--cmb-accent-deep-h);color:#fff}.cmb-btn-secondary{background:transparent;color:#fff;border:1px solid var(--cmb-accent)}.cmb-btn-secondary:hover{background:#2ecc711f;color:#fff}.cmb-figure{margin:26px 0;text-align:center}.cmb-figure img{width:100%;height:auto;border-radius:12px;border:1px solid var(--cmb-border);box-shadow:0 2px 18px #0006}.cmb-figcaption{font-size:.9rem;color:var(--cmb-muted);margin-top:10px;font-style:italic}.cmb-table-wrap{overflow-x:auto;-webkit-overflow-scrolling:touch;margin:22px 0;border:1px solid var(--cmb-border);border-radius:12px}.cmb-table{width:100%;border-collapse:collapse;font-size:clamp(.9rem,2.5vw,.98rem);min-width:560px}.cmb-table th,.cmb-table td{border:1px solid var(--cmb-border);padding:12px 14px;text-align:left;vertical-align:top;color:var(--cmb-text-2)}.cmb-table thead th{background:var(--cmb-accent-deep);color:#fff;font-weight:700}.cmb-table tbody tr:nth-child(2n){background:var(--cmb-surface-2)}.cmb-table tbody tr:nth-child(odd){background:var(--cmb-surface)}.cmb-table .cmb-col-pf{background:var(--cmb-pf-col);font-weight:600;color:#fff}.cmb-table .cmb-yes{color:#2ecc71;font-weight:700}.cmb-table .cmb-no{color:#ff6b6b;font-weight:700}.cmb-callout{background:var(--cmb-surface);border:1px solid var(--cmb-border);border-left:4px solid var(--cmb-accent);border-radius:10px;padding:18px 20px;margin:24px 0;font-size:clamp(1rem,2.6vw,1.02rem);color:var(--cmb-text-2)}.cmb-callout strong{color:#fff}.cmb-steps{counter-reset:cmb-step;list-style:none;padding-left:0;margin:18px 0 24px}.cmb-steps li{position:relative;padding:14px 16px 14px 58px;margin-bottom:10px;background:var(--cmb-surface);border:1px solid var(--cmb-border);border-radius:10px;color:var(--cmb-text-2)}.cmb-steps li:before{counter-increment:cmb-step;content:counter(cmb-step);position:absolute;left:16px;top:14px;width:28px;height:28px;background:var(--cmb-accent-deep);color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:.95rem}.cmb-steps li strong{display:block;margin-bottom:2px;color:#fff}.cmb-faq details{border:1px solid var(--cmb-border);border-radius:10px;padding:14px 18px;margin-bottom:12px;background:var(--cmb-surface)}.cmb-faq summary{font-weight:700;cursor:pointer;font-size:clamp(1rem,2.8vw,1.05rem);list-style:none;color:#fff}.cmb-faq summary::-webkit-details-marker{display:none}.cmb-faq summary:after{content:"+";float:right;font-weight:700;color:var(--cmb-accent);padding-left:10px}.cmb-faq details[open] summary:after{content:"\2013"}.cmb-faq details p{margin:12px 0 0;color:var(--cmb-text-2);font-size:1rem}.cmb-final{background:linear-gradient(135deg,var(--cmb-accent-deep),var(--cmb-accent-deep-h));color:#fff;border-radius:16px;padding:clamp(28px,6vw,36px) clamp(20px,5vw,28px);text-align:center;margin:48px 0 0}.cmb-final h2{color:#fff;margin:0 0 12px}.cmb-final p{color:#eafaf0;font-size:clamp(1rem,2.8vw,1.1rem);margin-bottom:22px}.cmb-final .cmb-btn-primary{background:#fff;color:var(--cmb-accent-deep)}.cmb-final .cmb-btn-primary:hover{background:#f0f0f0;color:var(--cmb-accent-deep)}.cmb-breadcrumb{font-size:.88rem;color:var(--cmb-muted);margin:0 0 20px}.cmb-breadcrumb a{color:var(--cmb-muted);text-decoration:none}.cmb-breadcrumb a:hover{text-decoration:underline;color:#fff}@media(max-width:768px){.cmb-btn{width:100%}.cmb-cta-row{gap:10px}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/packflow-custom-mylar-bags.css.map */
