.cellobag-pdp-phase2-a3 .icon-with-text,.cellobag-pdp-phase2-a3 .cb-pdp-proof{display:none!important}.cellobag-pdp-phase2-a3 .cb-pack-card__unit{display:flex;flex-wrap:wrap;gap:.15rem 0}.cellobag-pdp-phase2-a3 .cb-pack-card__exvat{color:#5f6662;font-size:1.02rem;font-weight:500}.cellobag-pdp-phase2-a3 .cb-pack-card__saving{display:inline-block;margin-top:.45rem;color:var(--cb-green);font-size:1.02rem;line-height:1.25;font-weight:750}.cellobag-pdp-phase2-a3 .product-form__input--pill input[type=radio]+label.cb-pack-card,.cellobag-pdp-phase2-a3 .product-form__input--pill input[type=radio]:checked+label.cb-pack-card{min-height:12.3rem}.cellobag-pdp-phase2-a3 .cb-pdp-bulk-discovery{display:inline-block;margin:.35rem 0 0;color:#303537;font-size:1.12rem;line-height:1.35;text-decoration:none}.cellobag-pdp-phase2-a3 .cb-pdp-bulk-discovery strong{color:var(--cb-green);font-weight:750;text-decoration:underline;text-underline-offset:3px}.cellobag-pdp-phase2-a3 .cb-pdp-bulk-discovery:focus-visible{outline:2px solid var(--cb-green);outline-offset:3px}.cellobag-pdp-phase2-a3 .cb-pdp-stock{display:flex;align-items:center;gap:.45rem;margin:.75rem 0 0;color:#48504c;font-size:1rem;line-height:1.3}.cellobag-pdp-phase2-a3 .cb-pdp-stock strong{color:#2c503e;font-weight:750}.cellobag-pdp-phase2-a3 .cb-pdp-stock__dot{display:inline-block;width:.68rem;height:.68rem;flex:0 0 .68rem;border-radius:50%;background:#2f7a5b;box-shadow:0 0 0 3px #2f7a5b1a}.cellobag-pdp-phase2-a3 .cb-pdp-stock--low strong{color:#8a5c18}.cellobag-pdp-phase2-a3 .cb-pdp-stock__dot--low{background:#c7852d;box-shadow:0 0 0 3px #c7852d1f}.cellobag-pdp-phase2-a3 .cb-pdp-stock__dot--off{background:#9a9fa2;box-shadow:none}.cellobag-pdp-phase2-a3 .cb-pdp-stock+.cb-pdp-delivery{margin-top:1.2rem}.cellobag-pdp-phase2-a3 .cb-pdp-delivery{margin-bottom:.15rem;border-color:var(--cb-green-border);background:var(--cb-green-soft)}.cellobag-pdp-phase2-a3 .cb-pdp-delivery__icon,.cellobag-pdp-phase2-a3 .cb-pdp-delivery__copy strong{color:var(--cb-green)}.cellobag-pdp-phase2-a3 .cb-pdp-delivery__copy .cb-pdp-delivery__free{color:#161616}@media screen and (max-width:749px){.cellobag-pdp-phase2-a3 .product-form__input--pill input[type=radio]+label.cb-pack-card,.cellobag-pdp-phase2-a3 .product-form__input--pill input[type=radio]:checked+label.cb-pack-card{min-height:10.7rem;padding-top:1.05rem;padding-bottom:1.05rem}.cellobag-pdp-phase2-a3 .cb-pack-card__topline{gap:.35rem;align-items:center}.cellobag-pdp-phase2-a3 .cb-pack-card__name{font-size:1.34rem;white-space:nowrap}.cellobag-pdp-phase2-a3 .cb-pack-card__badge{padding:.28rem .42rem;font-size:.62rem;letter-spacing:.035em}.cellobag-pdp-phase2-a3 .cb-pack-card__price{margin-top:.85rem}.cellobag-pdp-phase2-a3 .cb-pack-card__unit{margin-top:.38rem;font-size:1rem}.cellobag-pdp-phase2-a3 .cb-pack-card__exvat{font-size:.84rem}.cellobag-pdp-phase2-a3 .cb-pack-card__saving{display:none}.cellobag-pdp-phase2-a3 .cb-pdp-bulk-discovery{display:block;margin-top:.45rem;font-size:1.02rem}.cellobag-pdp-phase2-a3 .cb-pdp-stock{margin:.55rem 0 0;font-size:1rem}.cellobag-pdp-phase2-a3 .cb-pdp-stock+.cb-pdp-delivery{margin-top:1.05rem}.cellobag-pdp-phase2-a3 .cb-pdp-delivery{margin-bottom:.1rem;padding:.95rem 1rem}}.cb-pdp-mobile-chapter{margin:0;padding:0}.cb-pdp-mobile-chapter__summary{display:none}.cb-pdp-mobile-chapter__content[hidden]{display:none!important}@media screen and (max-width:749px){html.cb-pdp-mobile-chapters-ready .cb-pdp-mobile-chapter{width:100%;border:0;border-top:1px solid #e2e5e3;background:#fff;color:#161616}html.cb-pdp-mobile-chapters-ready .cb-pdp-mobile-chapter--fit,html.cb-pdp-mobile-chapters-ready .cb-pdp-mobile-chapter--business{background:#f5f6f6}html.cb-pdp-mobile-chapters-ready .cb-pdp-mobile-chapter:first-child{border-top:0}html.cb-pdp-mobile-chapters-ready .cb-pdp-mobile-chapter__summary{display:flex;width:min(100% - 32px,1200px);min-height:82px;align-items:center;justify-content:space-between;gap:18px;margin:0 auto;padding:14px 0;border:0;background:transparent;color:#161616;font:inherit;text-align:left;cursor:pointer}html.cb-pdp-mobile-chapters-ready .cb-pdp-mobile-chapter__summary:focus-visible{outline:2px solid #59615d;outline-offset:4px}.cb-pdp-mobile-chapter__summary-copy{display:grid;min-width:0;gap:3px}.cb-pdp-mobile-chapter__eyebrow{color:#66706b;font-size:.8rem;line-height:1.25;font-weight:800;letter-spacing:.095em}.cb-pdp-mobile-chapter__summary-copy>strong{color:#161616;font-size:1.46rem;line-height:1.22;font-weight:720}.cb-pdp-mobile-chapter__summary-copy>small{color:#666d69;font-size:.98rem;line-height:1.35}.cb-pdp-mobile-chapter__chevron{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;width:32px;height:32px;border:1px solid #d6dbd8;border-radius:50%;color:#505954;font-size:1.55rem;line-height:1;transition:transform .16s ease}.cb-pdp-mobile-chapter__summary[aria-expanded=true] .cb-pdp-mobile-chapter__chevron{transform:rotate(180deg)}html.cb-pdp-mobile-chapters-ready .cb-pdp-mobile-chapter--spec.is-open .cb-pdp-mobile-chapter__summary,html.cb-pdp-mobile-chapters-ready .cb-pdp-mobile-chapter--faq.is-open .cb-pdp-mobile-chapter__summary{border-bottom:1px solid #e2e5e3}html.cb-pdp-mobile-chapters-ready .cb-pdp-mobile-chapter--fit.is-open,html.cb-pdp-mobile-chapters-ready .cb-pdp-mobile-chapter--business.is-open{background:#161616;color:#fff}html.cb-pdp-mobile-chapters-ready .cb-pdp-mobile-chapter--fit.is-open .cb-pdp-mobile-chapter__summary,html.cb-pdp-mobile-chapters-ready .cb-pdp-mobile-chapter--business.is-open .cb-pdp-mobile-chapter__summary{color:#fff;border-bottom:1px solid rgba(255,255,255,.14)}html.cb-pdp-mobile-chapters-ready .cb-pdp-mobile-chapter--fit.is-open .cb-pdp-mobile-chapter__eyebrow,html.cb-pdp-mobile-chapters-ready .cb-pdp-mobile-chapter--business.is-open .cb-pdp-mobile-chapter__eyebrow{color:#9db8aa}html.cb-pdp-mobile-chapters-ready .cb-pdp-mobile-chapter--fit.is-open .cb-pdp-mobile-chapter__summary-copy>strong,html.cb-pdp-mobile-chapters-ready .cb-pdp-mobile-chapter--business.is-open .cb-pdp-mobile-chapter__summary-copy>strong{color:#fff}html.cb-pdp-mobile-chapters-ready .cb-pdp-mobile-chapter--fit.is-open .cb-pdp-mobile-chapter__summary-copy>small,html.cb-pdp-mobile-chapters-ready .cb-pdp-mobile-chapter--business.is-open .cb-pdp-mobile-chapter__summary-copy>small{color:#ffffffb3}html.cb-pdp-mobile-chapters-ready .cb-pdp-mobile-chapter--fit.is-open .cb-pdp-mobile-chapter__chevron,html.cb-pdp-mobile-chapters-ready .cb-pdp-mobile-chapter--business.is-open .cb-pdp-mobile-chapter__chevron{border-color:#ffffff4d;color:#fff}}.cb-pdp-faq{--cb-black: #161616;--cb-green: #1f6b4f;--cb-border: #dfe2e4;width:100%;background:#fff;color:var(--cb-black)}.cb-pdp-faq *{box-sizing:border-box}.cb-pdp-faq__inner{width:min(1200px,calc(100% - 48px));margin:0 auto;padding:48px 0 52px;display:grid;grid-template-columns:minmax(270px,.68fr) minmax(0,1.32fr);gap:56px;align-items:start}.cb-pdp-faq__eyebrow{margin:0 0 7px;font-size:.9rem;line-height:1.3;font-weight:750;letter-spacing:.1em;text-transform:uppercase;color:#1616168f}.cb-pdp-faq__intro h2{margin:0;font-size:clamp(2.8rem,2.6vw,3.6rem);line-height:1.06;letter-spacing:-.035em}.cb-pdp-faq__intro>p:last-of-type{max-width:360px;margin:10px 0 0;font-size:1.22rem;line-height:1.5;color:#161616a8}.cb-pdp-faq__help{display:inline-flex;min-height:42px;align-items:center;justify-content:center;margin-top:18px;padding:0 16px;border-radius:3px;background:var(--cb-black);color:#fff;font-size:1.12rem;font-weight:700;text-decoration:none}.cb-pdp-faq__questions{border-top:1px solid var(--cb-border)}.cb-pdp-faq__questions details{border-bottom:1px solid var(--cb-border)}.cb-pdp-faq__questions summary{display:flex;min-height:54px;align-items:center;justify-content:space-between;gap:20px;padding:14px 0;cursor:pointer;list-style:none;font-size:1.34rem;line-height:1.35;font-weight:650}.cb-pdp-faq__questions summary::-webkit-details-marker{display:none}.cb-pdp-faq__questions summary:focus-visible{outline:2px solid var(--cb-black);outline-offset:3px}.cb-pdp-faq__questions summary span:last-child{font-size:1.35rem;transition:transform .18s ease}.cb-pdp-faq__questions details[open] summary span:last-child{transform:rotate(180deg)}.cb-pdp-faq__questions details>div{padding:0 34px 15px 0;font-size:1.2rem;line-height:1.55;color:#161616b3}.cb-pdp-faq__questions p{margin:0}.cb-pdp-faq__questions a{color:var(--cb-black);text-underline-offset:3px}.cb-pdp-business{--cb-black: #161616;width:100%;background:#fff;color:#fff}.cb-pdp-business *{box-sizing:border-box}.cb-pdp-business__inner{width:min(1160px,calc(100% - 48px));margin:0 auto;padding:18px 0 48px}.cb-pdp-business__panel{display:grid;grid-template-columns:minmax(0,1.35fr) auto auto;gap:28px;align-items:center;padding:26px 30px;border-radius:10px;background:var(--cb-black)}.cb-pdp-business__eyebrow{margin:0 0 7px;font-size:.9rem;line-height:1.3;font-weight:750;letter-spacing:.1em;text-transform:uppercase;color:#79b99b}.cb-pdp-business__copy h2{margin:0;font-size:2.35rem;line-height:1.08;letter-spacing:-.03em;color:#fff}.cb-pdp-business__copy>p:last-child{max-width:690px;margin:7px 0 0;font-size:1.12rem;line-height:1.46;color:#ffffffb8}.cb-pdp-business__tiers{display:flex;gap:8px}.cb-pdp-business__tiers span{display:flex;min-width:72px;min-height:54px;align-items:center;justify-content:center;flex-direction:column;padding:7px 10px;border:1px solid rgba(255,255,255,.22);border-radius:5px}.cb-pdp-business__tiers strong{font-size:1.16rem;line-height:1.1}.cb-pdp-business__tiers small{margin-top:3px;font-size:.86rem;color:#ffffff9e}.cb-pdp-business__button{display:inline-flex;min-height:44px;align-items:center;justify-content:center;padding:0 18px;border:1px solid rgba(255,255,255,.78);border-radius:3px;color:#fff;font-size:1.12rem;font-weight:700;text-decoration:none;white-space:nowrap}.cb-pdp-business__button:hover{background:#fff;color:var(--cb-black)}.cb-pdp-business__button:focus-visible{outline:2px solid #fff;outline-offset:4px}@media screen and (max-width:989px){.cb-pdp-faq__inner,.cb-pdp-business__inner{width:min(calc(100% - 48px),760px)}.cb-pdp-faq__inner{grid-template-columns:1fr;gap:24px}.cb-pdp-business__panel{grid-template-columns:1fr;gap:16px}.cb-pdp-business__button{justify-self:start}}@media screen and (max-width:749px){.cb-pdp-faq{content-visibility:auto;contain-intrinsic-size:auto 980px}.cb-pdp-faq__inner{width:calc(100% - 40px);padding:32px 0 36px;gap:16px}.cb-pdp-faq__intro h2{font-size:2.55rem}.cb-pdp-faq__intro>p:last-of-type{font-size:1.12rem}.cb-pdp-faq__help{display:none}.cb-pdp-faq__questions summary{min-height:50px;padding:12px 0;font-size:1.18rem}.cb-pdp-faq__questions details>div{padding:0 22px 13px 0;font-size:1.08rem}.cb-pdp-mobile-chapter--business .cb-pdp-business{background:#161616}.cb-pdp-mobile-chapter--business .cb-pdp-business__inner{width:calc(100% - 40px);padding:10px 0 24px}.cb-pdp-mobile-chapter--business .cb-pdp-business__panel{grid-template-columns:1fr;gap:13px;padding:8px 0 0;border-radius:0;background:#161616}.cb-pdp-mobile-chapter--business .cb-pdp-business__copy h2{font-size:1.85rem}.cb-pdp-mobile-chapter--business .cb-pdp-business__copy>p:last-child{font-size:1.04rem}.cb-pdp-mobile-chapter--business .cb-pdp-business__tiers{width:100%;gap:6px}.cb-pdp-mobile-chapter--business .cb-pdp-business__tiers span{min-width:0;flex:1;min-height:50px;padding:6px 5px}.cb-pdp-mobile-chapter--business .cb-pdp-business__button{min-height:38px;justify-self:stretch;padding:0 12px;border:1px solid rgba(255,255,255,.65);text-decoration:none}}@media screen and (max-width:374px){.cb-pdp-faq__inner,.cb-pdp-mobile-chapter--business .cb-pdp-business__inner{width:calc(100% - 32px)}}.cb-related-sizes--phase2 .cb-related-sizes__mobile-head{display:none}.cb-related-sizes--phase2{padding:46px 0 50px;background:#f5f7f5!important;color:#161616}.cb-related-sizes--phase2 *{box-sizing:border-box}.cb-related-sizes--phase2 .cb-related-sizes__inner{width:min(1160px,calc(100% - 48px))!important;margin:0 auto!important}.cb-related-sizes--phase2 .cb-related-sizes__phase2-layout{display:grid;grid-template-columns:minmax(245px,.68fr) minmax(0,2.32fr);gap:24px;align-items:stretch}.cb-related-sizes--phase2 .cb-related-sizes__phase2-intro{display:flex;flex-direction:column;justify-content:center;padding:28px 28px 30px;border-radius:10px;background:#1f6b4f;color:#fff}.cb-related-sizes--phase2 .cb-related-sizes__eyebrow{margin:0 0 8px;color:#c6e0d3;font-size:.9rem;line-height:1.3;font-weight:750;letter-spacing:.1em;text-transform:uppercase}.cb-related-sizes--phase2 .cb-related-sizes__heading{margin:0 0 10px!important;color:#fff!important;font-size:clamp(2.8rem,2.8vw,3.7rem)!important;line-height:1.03!important;letter-spacing:-.04em!important}.cb-related-sizes--phase2 .cb-related-sizes__intro{max-width:none!important;color:#ffffffd6!important;font-size:1.2rem!important;line-height:1.5!important}.cb-related-sizes--phase2 .cb-related-sizes__decision-copy{margin:12px 0 0;font-size:1.08rem;line-height:1.5;color:#ffffffb3}.cb-related-sizes--phase2 .cb-product-guide-links{display:flex;flex-wrap:wrap;align-items:baseline;gap:5px 10px;margin-top:16px!important;color:#fff!important;font-size:1.08rem!important;line-height:1.45}.cb-related-sizes--phase2 .cb-product-guide-links>span{font-weight:700}.cb-related-sizes--phase2 .cb-product-guide-links ul{display:flex;flex-wrap:wrap;gap:7px 14px;margin:0;padding:0;list-style:none}.cb-related-sizes--phase2 .cb-product-guide-links a{color:#fff;text-underline-offset:3px}.cb-related-sizes--phase2 .cb-related-sizes__shop-all{display:inline-flex;align-self:flex-start;margin-top:18px;color:#fff!important;font-size:1.12rem!important;font-weight:700;text-decoration:underline!important;text-underline-offset:4px}.cb-related-sizes--phase2 .cb-related-sizes__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;max-width:none}.cb-related-sizes--phase2 .cb-related-card{display:flex;min-width:0;flex-direction:column;overflow:hidden;border:1px solid #dce3df;border-radius:12px!important;background:#fff;color:#161616!important;text-decoration:none!important;box-shadow:0 1px #16161605;transition:transform .16s ease,border-color .16s ease,box-shadow .16s ease}.cb-related-sizes--phase2 .cb-related-card:hover{transform:translateY(-3px);border-color:#8bb5a0;box-shadow:0 10px 24px #1616160e}.cb-related-sizes--phase2 .cb-related-card__media{display:flex;aspect-ratio:4 / 3;min-height:0;align-items:center;justify-content:center;overflow:hidden;background:#fbfcfb}.cb-related-sizes--phase2 .cb-related-card__image{display:block;width:100%;height:100%;object-fit:contain}.cb-related-sizes--phase2 .cb-related-card__placeholder{width:70%;opacity:.25}.cb-related-sizes--phase2 .cb-related-card:focus-visible{outline:2px solid #161616;outline-offset:3px}.cb-related-sizes--phase2 .cb-related-card__content{display:flex;flex:1;flex-direction:column;padding:15px 16px 16px;border-top:1px solid #e8ece9}.cb-related-sizes--phase2 .cb-related-card__title{margin:0;color:#161616!important;font-size:1.5rem;line-height:1.25;font-weight:700;text-decoration:none!important}.cb-related-sizes--phase2 .cb-related-card__use{margin-top:4px;color:#4f5b55;font-size:1.04rem;line-height:1.35}.cb-related-sizes--phase2 .cb-related-card__dimensions{margin-top:6px;color:#6d756f;font-size:.96rem;line-height:1.35}.cb-related-sizes--phase2 .cb-related-card__meta{display:inline-flex;align-self:flex-start;margin-top:9px;padding:4px 8px;border-radius:999px;background:#eef4f1;color:#2e5f4a;font-size:.82rem;line-height:1;font-weight:750;letter-spacing:.02em}.cb-related-sizes--phase2 .cb-related-card__price{margin-top:auto;padding-top:12px;color:#161616;font-size:1.2rem;font-weight:700;text-decoration:none!important}.cb-related-sizes--phase2 .cb-related-card__link{display:flex;min-height:36px;align-items:center;justify-content:center;margin-top:10px;padding:0 10px;border-radius:4px;background:#161616;color:#fff!important;font-size:.98rem;line-height:1.2;font-weight:700;text-decoration:none!important}.cb-related-sizes--phase2 .cb-related-card:hover .cb-related-card__link{background:#1f6b4f}@media screen and (max-width:989px){.cb-related-sizes--phase2 .cb-related-sizes__phase2-layout{grid-template-columns:1fr}.cb-related-sizes--phase2 .cb-related-sizes__phase2-intro{padding:24px}}.cb-pdp-story--phase2-a3 .cb-pdp-story__spec dd span{color:#656a70;font-size:.9em;font-weight:500}@media screen and (max-width:749px){.cb-pdp-mobile-chapter--faq .cb-pdp-faq__inner{padding-top:22px}.cb-pdp-mobile-chapter--faq .cb-pdp-faq__intro{display:none}.cb-pdp-mobile-chapter--faq .cb-pdp-faq__questions{border-top:0}}@media screen and (max-width:749px){.cb-related-sizes--phase2{padding:18px 0 22px;border-top:1px solid #e2e5e3;background:#fff!important}.cb-related-sizes--phase2 .cb-related-sizes__inner{width:calc(100% - 32px)!important}.cb-related-sizes--phase2 .cb-related-sizes__mobile-head{display:flex;align-items:flex-end;justify-content:space-between;gap:12px;margin-bottom:12px}.cb-related-sizes--phase2 .cb-related-sizes__mobile-eyebrow{margin:0 0 3px;color:#66706b;font-size:.78rem;line-height:1.2;font-weight:800;letter-spacing:.1em}.cb-related-sizes--phase2 .cb-related-sizes__mobile-head h2{margin:0;color:#161616;font-size:1.8rem;line-height:1.08;letter-spacing:-.025em}.cb-related-sizes--phase2 .cb-related-sizes__mobile-head>a{flex:0 0 auto;color:#39413d;font-size:.94rem;line-height:1.25;font-weight:700;text-decoration:none}.cb-related-sizes--phase2 .cb-related-sizes__phase2-layout{display:block}.cb-related-sizes--phase2 .cb-related-sizes__phase2-intro{display:none}.cb-related-sizes--phase2 .cb-related-sizes__grid{display:flex;gap:9px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;padding:0 1px 3px}.cb-related-sizes--phase2 .cb-related-sizes__grid::-webkit-scrollbar{display:none}.cb-related-sizes--phase2 .cb-related-card{flex:0 0 min(220px,67vw);display:grid;grid-template-columns:70px minmax(0,1fr);min-height:82px;border-radius:8px!important;scroll-snap-align:start;box-shadow:none}.cb-related-sizes--phase2 .cb-related-card:hover{transform:none;box-shadow:none}.cb-related-sizes--phase2 .cb-related-card__media{width:70px;height:82px;aspect-ratio:auto}.cb-related-sizes--phase2 .cb-related-card__content{justify-content:center;padding:8px 9px;border-top:0;border-left:1px solid #e8ece9}.cb-related-sizes--phase2 .cb-related-card__title{font-size:1.14rem;line-height:1.2}.cb-related-sizes--phase2 .cb-related-card__use,.cb-related-sizes--phase2 .cb-related-card__meta,.cb-related-sizes--phase2 .cb-related-card__link{display:none}.cb-related-sizes--phase2 .cb-related-card__dimensions{margin-top:3px;font-size:.79rem;line-height:1.25}.cb-related-sizes--phase2 .cb-related-card__price{margin-top:4px;padding-top:0;font-size:.94rem;line-height:1.2}}
/*# sourceMappingURL=/cdn/shop/t/157/assets/cellobag-pdp-phase2.css.map */
