/* theme style.css (live 2026-10-05) re-scoped with real specificity for isolated page: .shipb2b-packaged--products--paper-boxes--folding-cartons */
@font-face {
  font-family: "Roboto";
  src: url("https://zhypacking.com/wp-content/themes/gp-zhypacking-child/assets/fonts/roboto-latin-400.woff2") format("woff2");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Roboto";
  src: url("https://zhypacking.com/wp-content/themes/gp-zhypacking-child/assets/fonts/roboto-latin-400.woff2") format("woff2");
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Roboto";
  src: url("https://zhypacking.com/wp-content/themes/gp-zhypacking-child/assets/fonts/roboto-latin-400.woff2") format("woff2");
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Roboto";
  src: url("https://zhypacking.com/wp-content/themes/gp-zhypacking-child/assets/fonts/roboto-latin-400.woff2") format("woff2");
  font-weight: 800;
  font-style: normal;
  font-display: swap;
}
.shipb2b-packaged--products--paper-boxes--folding-cartons {
  --zhy-primary: #103868;
  --zhy-secondary: #d09848;
  --zhy-navy-deep: #0b2748;
  --zhy-accent: #d09848;
  --zhy-black-soft: #0b2748;
  --zhy-hero-background: #17130e;
  --zhy-hero-overlay: #241d15;
  --zhy-accent-soft: #f3e2c5;
  --zhy-ink: #172033;
  --zhy-text: #3e4652;
  --zhy-muted: #667085;
  --zhy-border: #e3dfd7;
  --zhy-surface: #ffffff;
  --zhy-paper: #f8f6f1;
  --zhy-kraft: #b88755;
  --zhy-success: #2f7d4f;
  --zhy-container: min(1220px, calc(100% - 48px));
  --zhy-radius: 8px;
  --zhy-shadow: 0 18px 44px rgba(16, 56, 104, 0.09);
  --zhy-button-primary-bg: #103868;
  --zhy-button-primary-text: #ffffff;
  --zhy-button-primary-border: #103868;
  --zhy-button-on-dark-bg: #d09848;
  --zhy-button-on-dark-text: #172033;
  --zhy-button-on-dark-border: #d09848;
  --zhy-button-secondary-border: #103868;
  --zhy-button-secondary-text: #103868;
}
:is(main, div).shipb2b-packaged--products--paper-boxes--folding-cartons {
  margin: 0;
  padding: 0;
  overflow-x: clip;
  font-family: "Roboto", system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Arial, sans-serif;
  background: var(--zhy-paper);
  color: var(--zhy-text);
}
.shipb2b-packaged--products--paper-boxes--folding-cartons .entry-title, .shipb2b-packaged--products--paper-boxes--folding-cartons.entry-title, .shipb2b-packaged--products--paper-boxes--folding-cartons .entry-header, .shipb2b-packaged--products--paper-boxes--folding-cartons.entry-header {
  display: none !important;
}
.shipb2b-packaged--products--paper-boxes--folding-cartons img {
  max-width: 100%;
  height: auto;
}
.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-wrap, .shipb2b-packaged--products--paper-boxes--folding-cartons.zhy-wrap {
  width: var(--zhy-container);
  margin: 0 auto;
}
.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-header, .shipb2b-packaged--products--paper-boxes--folding-cartons.zhy-header {
  position: sticky;
  top: 0;
  z-index: 1101;
  background: rgba(11, 39, 72, 0.96);
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
  backdrop-filter: blur(10px);
  transition: background .22s ease, border-color .22s ease, box-shadow .22s ease, backdrop-filter .22s ease;
}
body:has(.zhy-hero) .shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-header, body:has(.zhy-hero) .shipb2b-packaged--products--paper-boxes--folding-cartons.zhy-header, body.zhy-has-hero .shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-header, body.zhy-has-hero .shipb2b-packaged--products--paper-boxes--folding-cartons.zhy-header {
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  background: rgba(11, 39, 72, 0.08);
  border-bottom-color: transparent;
  box-shadow: none;
  backdrop-filter: none;
}
body:has(.zhy-hero) .shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-header.is-scrolled, body:has(.zhy-hero) .shipb2b-packaged--products--paper-boxes--folding-cartons.zhy-header.is-scrolled, body.zhy-has-hero .shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-header.is-scrolled, body.zhy-has-hero .shipb2b-packaged--products--paper-boxes--folding-cartons.zhy-header.is-scrolled {
  background: rgba(11, 39, 72, 0.96);
  border-bottom-color: rgba(255, 255, 255, 0.1);
  box-shadow: 0 12px 30px rgba(11, 39, 72, 0.14);
  backdrop-filter: blur(10px);
}
body.zhy-menu-open .shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-header, body.zhy-menu-open .shipb2b-packaged--products--paper-boxes--folding-cartons.zhy-header {
  background: rgba(10, 11, 13, 0.98) !important;
  border-bottom-color: rgba(255, 255, 255, 0.08) !important;
  box-shadow: none !important;
  backdrop-filter: none !important;
}
.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-header__inner, .shipb2b-packaged--products--paper-boxes--folding-cartons.zhy-header__inner {
  min-height: 74px;
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 18px;
}
.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-nav-cta, .shipb2b-packaged--products--paper-boxes--folding-cartons.zhy-nav-cta, .shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-btn, .shipb2b-packaged--products--paper-boxes--folding-cartons.zhy-btn {
  box-sizing: border-box;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  border-radius: 999px;
  border: 1px solid var(--zhy-accent);
  background: var(--zhy-accent);
  color: #102033 !important;
  padding: 11px 18px;
  min-height: 44px;
  text-decoration: none;
  font-size: 12px;
  font-weight: 800;
  text-transform: uppercase;
  letter-spacing: 0.08em;
  line-height: 1.2;
  cursor: pointer;
}
.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-header .zhy-nav-cta, .shipb2b-packaged--products--paper-boxes--folding-cartons.zhy-header .zhy-nav-cta {
  height: auto;
  align-self: center;
  flex: 0 0 auto;
  min-height: 38px;
  padding: 8px 15px;
  font-size: 11px;
  letter-spacing: 0.04em;
  white-space: nowrap;
}
.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-nav-cta:hover, .shipb2b-packaged--products--paper-boxes--folding-cartons.zhy-nav-cta:hover, .shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-btn:hover, .shipb2b-packaged--products--paper-boxes--folding-cartons.zhy-btn:hover {
  background: #c58b3d;
  border-color: #c58b3d;
}
.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-btn--primary, .shipb2b-packaged--products--paper-boxes--folding-cartons.zhy-btn--primary {
  background: var(--zhy-primary);
  border-color: var(--zhy-primary);
  color: #fff !important;
}
.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-btn--primary:hover, .shipb2b-packaged--products--paper-boxes--folding-cartons.zhy-btn--primary:hover {
  background: var(--zhy-navy-deep);
  border-color: var(--zhy-navy-deep);
}
.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-btn--outline, .shipb2b-packaged--products--paper-boxes--folding-cartons.zhy-btn--outline {
  background: transparent;
  border-color: var(--zhy-primary);
  color: var(--zhy-primary) !important;
}
.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-btn--outline:hover, .shipb2b-packaged--products--paper-boxes--folding-cartons.zhy-btn--outline:hover {
  background: rgba(16, 56, 104, 0.06);
}
.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-hero .zhy-btn--outline, .shipb2b-packaged--products--paper-boxes--folding-cartons.zhy-hero .zhy-btn--outline, .shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-section--dark .zhy-btn--outline, .shipb2b-packaged--products--paper-boxes--folding-cartons.zhy-section--dark .zhy-btn--outline {
  border-color: rgba(255, 255, 255, 0.62);
  color: #fff !important;
}
.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-hero .zhy-btn--outline:hover, .shipb2b-packaged--products--paper-boxes--folding-cartons.zhy-hero .zhy-btn--outline:hover, .shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-section--dark .zhy-btn--outline:hover, .shipb2b-packaged--products--paper-boxes--folding-cartons.zhy-section--dark .zhy-btn--outline:hover {
  background: rgba(255, 255, 255, 0.08);
}
.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-section, .shipb2b-packaged--products--paper-boxes--folding-cartons.zhy-section {
  padding: 76px 0;
  background: var(--zhy-surface);
}
.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-section--paper, .shipb2b-packaged--products--paper-boxes--folding-cartons.zhy-section--paper {
  background: var(--zhy-paper);
}
.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-section--dark, .shipb2b-packaged--products--paper-boxes--folding-cartons.zhy-section--dark {
  background: var(--zhy-navy-deep);
  color: #fff;
}
.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-section--dark .zhy-tag, .shipb2b-packaged--products--paper-boxes--folding-cartons.zhy-section--dark .zhy-tag, .shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-section--dark .zhy-p, .shipb2b-packaged--products--paper-boxes--folding-cartons.zhy-section--dark .zhy-p, .shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-section--dark .zhy-muted, .shipb2b-packaged--products--paper-boxes--folding-cartons.zhy-section--dark .zhy-muted {
  color: rgba(255, 255, 255, 0.72);
}
.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-tag, .shipb2b-packaged--products--paper-boxes--folding-cartons.zhy-tag {
  display: inline-flex;
  align-items: center;
  gap: 8px;
  margin: 0 0 12px;
  color: var(--zhy-accent);
  font-size: 12px;
  font-weight: 800;
  letter-spacing: 0.13em;
  text-transform: uppercase;
}
.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-h2, .shipb2b-packaged--products--paper-boxes--folding-cartons.zhy-h2 {
  margin: 0;
  max-width: 850px;
  color: var(--zhy-ink);
  font-size: clamp(26px, 3vw, 42px);
  line-height: 1.08;
  letter-spacing: 0;
}
.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-section h1, .shipb2b-packaged--products--paper-boxes--folding-cartons.zhy-section h1 {
  margin: 0;
  max-width: 880px;
  color: var(--zhy-ink);
  font-size: clamp(34px, 4.6vw, 58px);
  line-height: 1.04;
  letter-spacing: 0;
}
.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-section--dark .zhy-h2, .shipb2b-packaged--products--paper-boxes--folding-cartons.zhy-section--dark .zhy-h2 {
  color: #fff;
}
.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-p, .shipb2b-packaged--products--paper-boxes--folding-cartons.zhy-p {
  margin: 16px 0 0;
  max-width: 820px;
  color: var(--zhy-muted);
  font-size: 17px;
  line-height: 1.65;
}
.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-actions, .shipb2b-packaged--products--paper-boxes--folding-cartons.zhy-actions {
  display: flex;
  flex-wrap: wrap;
  gap: 12px;
  margin-top: 26px;
}
.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-hero, .shipb2b-packaged--products--paper-boxes--folding-cartons.zhy-hero {
  position: relative;
  width: 100vw;
  margin-left: calc(50% - 50vw);
  min-height: 640px;
  display: flex;
  align-items: center;
  overflow: hidden;
  background: var(--zhy-hero-background);
  color: #fff;
}
.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-hero__media, .shipb2b-packaged--products--paper-boxes--folding-cartons.zhy-hero__media {
  position: absolute;
  inset: 0;
  overflow: hidden;
}
.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-hero__media img, .shipb2b-packaged--products--paper-boxes--folding-cartons.zhy-hero__media img, .shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-hero__media video, .shipb2b-packaged--products--paper-boxes--folding-cartons.zhy-hero__media video {
  display: block;
  width: 100%;
  height: 100%;
  object-fit: cover;
  opacity: 0.48;
}
.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-hero::after, .shipb2b-packaged--products--paper-boxes--folding-cartons.zhy-hero::after {
  content: "";
  position: absolute;
  inset: 0;
  background:
    linear-gradient(90deg, color-mix(in srgb, var(--zhy-hero-background) 92%, transparent) 0%, color-mix(in srgb, var(--zhy-hero-overlay) 72%, transparent) 47%, color-mix(in srgb, var(--zhy-hero-overlay) 25%, transparent) 100%),
    linear-gradient(0deg, color-mix(in srgb, var(--zhy-hero-background) 88%, transparent) 0%, color-mix(in srgb, var(--zhy-hero-overlay) 12%, transparent) 62%);
}
.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-hero__inner, .shipb2b-packaged--products--paper-boxes--folding-cartons.zhy-hero__inner {
  position: relative;
  z-index: 2;
  width: var(--zhy-container);
  margin: 0 auto;
  padding: 108px 0 82px;
}
.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-hero h1, .shipb2b-packaged--products--paper-boxes--folding-cartons.zhy-hero h1 {
  margin: 0;
  max-width: 820px;
  color: #fff;
  font-size: clamp(36px, 5vw, 68px);
  line-height: 1.02;
  letter-spacing: 0;
}
.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-hero__lead, .shipb2b-packaged--products--paper-boxes--folding-cartons.zhy-hero__lead {
  margin: 20px 0 0;
  max-width: 690px;
  color: rgba(255, 255, 255, 0.82);
  font-size: 18px;
  line-height: 1.68;
}
.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-fact-sheet, .shipb2b-packaged--products--paper-boxes--folding-cartons.zhy-fact-sheet {
  display: grid;
  grid-template-columns: repeat(3, minmax(0, 1fr));
  gap: 1px;
  max-width: 840px;
  margin: 24px 0 0;
  padding: 0;
  background: rgba(255, 255, 255, 0.18);
  border: 1px solid rgba(255, 255, 255, 0.18);
}
.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-fact-sheet__row, .shipb2b-packaged--products--paper-boxes--folding-cartons.zhy-fact-sheet__row {
  padding: 14px 16px;
  background: rgba(11, 39, 72, 0.34);
}
.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-fact-sheet__label, .shipb2b-packaged--products--paper-boxes--folding-cartons.zhy-fact-sheet__label {
  margin: 0 0 5px;
  color: rgba(255, 255, 255, 0.62);
  font-size: 11px;
  font-weight: 800;
  letter-spacing: 0.1em;
  text-transform: uppercase;
}
.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-fact-sheet__value, .shipb2b-packaged--products--paper-boxes--folding-cartons.zhy-fact-sheet__value {
  margin: 0;
  color: #fff;
  font-size: 14px;
  font-weight: 700;
  line-height: 1.45;
}
.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-fact-sheet--light, .shipb2b-packaged--products--paper-boxes--folding-cartons.zhy-fact-sheet--light {
  max-width: none;
  margin: 28px 0 0;
  background: var(--zhy-border);
  border-color: var(--zhy-border);
}
.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-fact-sheet--light .zhy-fact-sheet__row, .shipb2b-packaged--products--paper-boxes--folding-cartons.zhy-fact-sheet--light .zhy-fact-sheet__row {
  background: #fff;
}
.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-fact-sheet--light .zhy-fact-sheet__label, .shipb2b-packaged--products--paper-boxes--folding-cartons.zhy-fact-sheet--light .zhy-fact-sheet__label {
  color: var(--zhy-accent);
}
.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-fact-sheet--light .zhy-fact-sheet__value, .shipb2b-packaged--products--paper-boxes--folding-cartons.zhy-fact-sheet--light .zhy-fact-sheet__value {
  color: var(--zhy-ink);
}
.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-proof-strip, .shipb2b-packaged--products--paper-boxes--folding-cartons.zhy-proof-strip {
  background: #fff;
  border-bottom: 1px solid var(--zhy-border);
}
.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-proof-strip__inner, .shipb2b-packaged--products--paper-boxes--folding-cartons.zhy-proof-strip__inner {
  width: var(--zhy-container);
  margin: 0 auto;
  display: grid;
  grid-template-columns: repeat(5, minmax(0, 1fr));
  gap: 1px;
  background: var(--zhy-border);
}
.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-proof-strip__item, .shipb2b-packaged--products--paper-boxes--folding-cartons.zhy-proof-strip__item {
  padding: 18px 16px;
  background: #fff;
}
.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-proof-strip__item strong, .shipb2b-packaged--products--paper-boxes--folding-cartons.zhy-proof-strip__item strong {
  display: block;
  color: var(--zhy-primary);
  font-size: 18px;
  line-height: 1.2;
}
.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-proof-strip__item span, .shipb2b-packaged--products--paper-boxes--folding-cartons.zhy-proof-strip__item span {
  display: block;
  margin-top: 5px;
  color: var(--zhy-muted);
  font-size: 12px;
  line-height: 1.4;
}
.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-breadcrumb-bar, .shipb2b-packaged--products--paper-boxes--folding-cartons.zhy-breadcrumb-bar {
  background: #fff;
  border-bottom: 1px solid var(--zhy-border);
}
.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-breadcrumb-bar__inner, .shipb2b-packaged--products--paper-boxes--folding-cartons.zhy-breadcrumb-bar__inner {
  width: var(--zhy-container);
  margin: 0 auto;
  padding: 12px 0;
}
.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-breadcrumb-bar ol, .shipb2b-packaged--products--paper-boxes--folding-cartons.zhy-breadcrumb-bar ol {
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  gap: 8px;
  margin: 0;
  padding: 0;
  color: var(--zhy-muted);
  font-size: 13px;
}
.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-breadcrumb-bar a, .shipb2b-packaged--products--paper-boxes--folding-cartons.zhy-breadcrumb-bar a {
  color: var(--zhy-primary);
  text-decoration: none;
}
.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-card-grid, .shipb2b-packaged--products--paper-boxes--folding-cartons.zhy-card-grid {
  display: grid;
  grid-template-columns: repeat(3, minmax(0, 1fr));
  gap: 20px;
  margin-top: 34px;
}
.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-card, .shipb2b-packaged--products--paper-boxes--folding-cartons.zhy-card {
  display: flex;
  flex-direction: column;
  min-width: 0;
  background: #fff;
  border: 1px solid var(--zhy-border);
  border-radius: var(--zhy-radius);
  overflow: hidden;
  box-shadow: 0 1px 0 rgba(16, 56, 104, 0.03);
}
.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-card:hover, .shipb2b-packaged--products--paper-boxes--folding-cartons.zhy-card:hover {
  box-shadow: var(--zhy-shadow);
}
.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-card__media, .shipb2b-packaged--products--paper-boxes--folding-cartons.zhy-card__media {
  display: block;
  background: #f1eee8;
}
.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-card__media img, .shipb2b-packaged--products--paper-boxes--folding-cartons.zhy-card__media img {
  display: block;
  width: 100%;
  aspect-ratio: 4 / 3;
  object-fit: cover;
}
.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-card__body, .shipb2b-packaged--products--paper-boxes--folding-cartons.zhy-card__body {
  display: flex;
  flex: 1;
  flex-direction: column;
  padding: 20px;
}
.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-card__eyebrow, .shipb2b-packaged--products--paper-boxes--folding-cartons.zhy-card__eyebrow {
  color: var(--zhy-accent);
  font-size: 11px;
  font-weight: 800;
  letter-spacing: 0.1em;
  text-transform: uppercase;
}
.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-card h3, .shipb2b-packaged--products--paper-boxes--folding-cartons.zhy-card h3 {
  margin: 7px 0 8px;
  color: var(--zhy-ink);
  font-size: 19px;
  line-height: 1.25;
}
.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-card h3 a, .shipb2b-packaged--products--paper-boxes--folding-cartons.zhy-card h3 a {
  color: inherit;
  text-decoration: none;
}
.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-card p, .shipb2b-packaged--products--paper-boxes--folding-cartons.zhy-card p {
  flex: 1;
  margin: 0;
  color: var(--zhy-muted);
  font-size: 14px;
  line-height: 1.62;
}
.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-card__actions, .shipb2b-packaged--products--paper-boxes--folding-cartons.zhy-card__actions {
  display: flex;
  flex-wrap: wrap;
  gap: 10px;
  margin-top: 16px;
}
.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-card__link, .shipb2b-packaged--products--paper-boxes--folding-cartons.zhy-card__link, .shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-card__quote, .shipb2b-packaged--products--paper-boxes--folding-cartons.zhy-card__quote {
  font-size: 13px;
  font-weight: 800;
  text-decoration: none;
}
.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-card__link, .shipb2b-packaged--products--paper-boxes--folding-cartons.zhy-card__link {
  color: var(--zhy-primary);
}
.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-card__quote, .shipb2b-packaged--products--paper-boxes--folding-cartons.zhy-card__quote {
  color: var(--zhy-accent);
}
.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-table-wrap, .shipb2b-packaged--products--paper-boxes--folding-cartons.zhy-table-wrap {
  margin-top: 28px;
  overflow-x: auto;
  border: 1px solid var(--zhy-border);
  border-radius: var(--zhy-radius);
  background: #fff;
}
.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-table, .shipb2b-packaged--products--paper-boxes--folding-cartons.zhy-table {
  width: 100%;
  min-width: 760px;
  border-collapse: collapse;
}
.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-table th, .shipb2b-packaged--products--paper-boxes--folding-cartons.zhy-table th, .shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-table td, .shipb2b-packaged--products--paper-boxes--folding-cartons.zhy-table td {
  padding: 14px 16px;
  border-bottom: 1px solid var(--zhy-border);
  text-align: left;
  vertical-align: top;
  font-size: 14px;
  line-height: 1.55;
}
.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-table th, .shipb2b-packaged--products--paper-boxes--folding-cartons.zhy-table th {
  color: var(--zhy-primary);
  background: #f7f2ea;
  font-size: 12px;
  font-weight: 800;
  letter-spacing: 0.08em;
  text-transform: uppercase;
}
.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-table tr:last-child td, .shipb2b-packaged--products--paper-boxes--folding-cartons.zhy-table tr:last-child td {
  border-bottom: 0;
}
.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-quote-panel, .shipb2b-packaged--products--paper-boxes--folding-cartons.zhy-quote-panel {
  display: grid;
  grid-template-columns: minmax(0, 1.2fr) minmax(280px, 0.8fr);
  gap: 28px;
  align-items: center;
  padding: 34px;
  border: 1px solid rgba(255, 255, 255, 0.14);
  border-radius: var(--zhy-radius);
  background: rgba(255, 255, 255, 0.06);
}
.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-quote-panel h2, .shipb2b-packaged--products--paper-boxes--folding-cartons.zhy-quote-panel h2 {
  margin: 0;
  color: #fff;
  font-size: clamp(26px, 3vw, 40px);
  line-height: 1.1;
}
.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-quote-panel p, .shipb2b-packaged--products--paper-boxes--folding-cartons.zhy-quote-panel p {
  margin: 14px 0 0;
  color: rgba(255, 255, 255, 0.72);
  line-height: 1.65;
}
.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-rfq-mini, .shipb2b-packaged--products--paper-boxes--folding-cartons.zhy-rfq-mini {
  display: grid;
  gap: 10px;
  padding: 18px;
  border-radius: var(--zhy-radius);
  background: #fff;
  color: var(--zhy-ink);
}
.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-rfq-mini span, .shipb2b-packaged--products--paper-boxes--folding-cartons.zhy-rfq-mini span {
  display: flex;
  justify-content: space-between;
  gap: 16px;
  border-bottom: 1px solid var(--zhy-border);
  padding-bottom: 9px;
  font-size: 13px;
  line-height: 1.4;
}
.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-rfq-mini span:last-child, .shipb2b-packaged--products--paper-boxes--folding-cartons.zhy-rfq-mini span:last-child {
  border-bottom: 0;
  padding-bottom: 0;
}
.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-rfq-mini b, .shipb2b-packaged--products--paper-boxes--folding-cartons.zhy-rfq-mini b {
  color: var(--zhy-primary);
}
.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-faq, .shipb2b-packaged--products--paper-boxes--folding-cartons.zhy-faq {
  display: grid;
  gap: 12px;
  margin-top: 28px;
}
.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-faq details, .shipb2b-packaged--products--paper-boxes--folding-cartons.zhy-faq details {
  border: 1px solid var(--zhy-border);
  border-radius: var(--zhy-radius);
  background: #fff;
}
.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-faq summary, .shipb2b-packaged--products--paper-boxes--folding-cartons.zhy-faq summary {
  cursor: pointer;
  padding: 17px 18px;
  color: var(--zhy-ink);
  font-weight: 800;
  line-height: 1.4;
}
.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-faq details div, .shipb2b-packaged--products--paper-boxes--folding-cartons.zhy-faq details div {
  padding: 0 18px 18px;
  color: var(--zhy-muted);
  font-size: 15px;
  line-height: 1.65;
}
.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-footer, .shipb2b-packaged--products--paper-boxes--folding-cartons.zhy-footer {
  padding: 64px 0 22px;
  background: var(--zhy-navy-deep);
  color: #fff;
}
.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-footer__grid, .shipb2b-packaged--products--paper-boxes--folding-cartons.zhy-footer__grid {
  display: grid;
  grid-template-columns: minmax(240px, 1.3fr) repeat(3, minmax(126px, .72fr)) minmax(220px, 1fr);
  gap: clamp(24px, 3vw, 44px);
}
.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-footer__col-title, .shipb2b-packaged--products--paper-boxes--folding-cartons.zhy-footer__col-title {
  margin: 0 0 13px;
  color: #fff;
  font-size: 13px;
  font-weight: 800;
  letter-spacing: 0.08em;
  text-transform: uppercase;
}
.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-footer__list, .shipb2b-packaged--products--paper-boxes--folding-cartons.zhy-footer__list {
  display: grid;
  gap: 10px;
  margin: 0;
  padding: 0;
  list-style: none;
}
.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-footer__list a, .shipb2b-packaged--products--paper-boxes--folding-cartons.zhy-footer__list a, .shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-footer__list a:visited, .shipb2b-packaged--products--paper-boxes--folding-cartons.zhy-footer__list a:visited {
  color: rgba(216, 221, 228, 0.8);
  text-decoration: none;
  font-size: 13px;
  line-height: 1.45;
}
.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-footer__list a:hover, .shipb2b-packaged--products--paper-boxes--folding-cartons.zhy-footer__list a:hover {
  color: var(--zhy-accent);
}
.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-footer__contact, .shipb2b-packaged--products--paper-boxes--folding-cartons.zhy-footer__contact {
  display: grid;
  gap: 12px;
  color: rgba(216, 221, 228, 0.76);
  font-size: 13px;
  font-style: normal;
  line-height: 1.55;
}
.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-footer__contact a, .shipb2b-packaged--products--paper-boxes--folding-cartons.zhy-footer__contact a, .shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-footer__contact a:visited, .shipb2b-packaged--products--paper-boxes--folding-cartons.zhy-footer__contact a:visited {
  display: inline-flex;
  align-items: center;
  min-height: 40px;
  color: #fff;
  text-decoration: none;
}
.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-footer__contact a:hover, .shipb2b-packaged--products--paper-boxes--folding-cartons.zhy-footer__contact a:hover {
  color: var(--zhy-accent);
}
.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-lightbox-overlay, .shipb2b-packaged--products--paper-boxes--folding-cartons.zhy-lightbox-overlay {
  position: fixed;
  inset: 0;
  z-index: 9999;
  display: none;
  align-items: center;
  justify-content: center;
  padding: 32px;
  background: rgba(12, 12, 14, .88);
  cursor: zoom-out;
}
.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-lightbox-overlay.zhy-lb-open, .shipb2b-packaged--products--paper-boxes--folding-cartons.zhy-lightbox-overlay.zhy-lb-open {
  display: flex;
}
.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-lightbox-overlay img, .shipb2b-packaged--products--paper-boxes--folding-cartons.zhy-lightbox-overlay img {
  width: auto;
  max-width: min(100%, 1200px);
  height: auto;
  max-height: 90vh;
  border-radius: 4px;
  box-shadow: 0 24px 64px rgba(0, 0, 0, .5);
  object-fit: contain;
}
.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-modal, .shipb2b-packaged--products--paper-boxes--folding-cartons.zhy-modal {
  position: fixed;
  inset: 0;
  display: none;
  z-index: 200;
}
.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-modal.is-open, .shipb2b-packaged--products--paper-boxes--folding-cartons.zhy-modal.is-open {
  display: block;
}
.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-modal__overlay, .shipb2b-packaged--products--paper-boxes--folding-cartons.zhy-modal__overlay {
  position: absolute;
  inset: 0;
  background: rgba(11, 39, 72, 0.66);
}
.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-modal__box, .shipb2b-packaged--products--paper-boxes--folding-cartons.zhy-modal__box {
  position: relative;
  width: min(720px, calc(100% - 32px));
  max-height: calc(100vh - 48px);
  overflow: auto;
  margin: 24px auto;
  padding: 28px;
  border-radius: var(--zhy-radius);
  background: #fff;
  box-shadow: 0 24px 80px rgba(11, 39, 72, 0.3);
}
.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-modal__close, .shipb2b-packaged--products--paper-boxes--folding-cartons.zhy-modal__close {
  position: absolute;
  top: 14px;
  right: 14px;
  width: 36px;
  height: 36px;
  border: 1px solid var(--zhy-border);
  border-radius: 999px;
  background: #fff;
  color: var(--zhy-primary);
  font-size: 24px;
  line-height: 1;
  cursor: pointer;
}
.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-modal__tag, .shipb2b-packaged--products--paper-boxes--folding-cartons.zhy-modal__tag {
  margin: 0 0 8px;
  color: var(--zhy-accent);
  font-size: 12px;
  font-weight: 800;
  letter-spacing: 0.13em;
  text-transform: uppercase;
}
.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-modal__title, .shipb2b-packaged--products--paper-boxes--folding-cartons.zhy-modal__title {
  margin: 0;
  color: var(--zhy-ink);
  font-size: 30px;
  line-height: 1.12;
}
.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-modal__sub, .shipb2b-packaged--products--paper-boxes--folding-cartons.zhy-modal__sub {
  margin: 10px 0 22px;
  color: var(--zhy-muted);
  line-height: 1.55;
}
.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-rfq-form, .shipb2b-packaged--products--paper-boxes--folding-cartons.zhy-rfq-form {
  display: grid;
  gap: 16px;
}
.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-rfq-row, .shipb2b-packaged--products--paper-boxes--folding-cartons.zhy-rfq-row {
  display: grid;
  grid-template-columns: repeat(2, minmax(0, 1fr));
  gap: 14px;
}
.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-rfq-field label, .shipb2b-packaged--products--paper-boxes--folding-cartons.zhy-rfq-field label {
  display: block;
  margin: 0 0 7px;
  color: var(--zhy-ink);
  font-size: 13px;
  font-weight: 800;
}
.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-rfq-field input, .shipb2b-packaged--products--paper-boxes--folding-cartons.zhy-rfq-field input, .shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-rfq-field textarea, .shipb2b-packaged--products--paper-boxes--folding-cartons.zhy-rfq-field textarea, .shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-rfq-field select, .shipb2b-packaged--products--paper-boxes--folding-cartons.zhy-rfq-field select {
  width: 100%;
  border: 1px solid var(--zhy-border);
  border-radius: var(--zhy-radius);
  padding: 12px 13px;
  color: var(--zhy-ink);
  background: #fff;
  font: inherit;
  line-height: 1.4;
}
.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-rfq-field textarea, .shipb2b-packaged--products--paper-boxes--folding-cartons.zhy-rfq-field textarea {
  resize: vertical;
  min-height: 96px;
}
.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-req, .shipb2b-packaged--products--paper-boxes--folding-cartons.zhy-req {
  color: #b42318;
}
.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-file-btn, .shipb2b-packaged--products--paper-boxes--folding-cartons.zhy-file-btn {
  display: inline-flex !important;
  align-items: center;
  gap: 8px;
  border: 1px dashed #c9c2b7;
  padding: 11px 14px;
  border-radius: var(--zhy-radius);
  background: #fffaf1;
  cursor: pointer;
}
.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-file-hint, .shipb2b-packaged--products--paper-boxes--folding-cartons.zhy-file-hint {
  margin: 9px 0 0;
  color: var(--zhy-muted);
  font-size: 12px;
  line-height: 1.5;
}
.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-rfq-msg-area, .shipb2b-packaged--products--paper-boxes--folding-cartons.zhy-rfq-msg-area {
  padding: 12px 14px;
  border-radius: var(--zhy-radius);
  font-size: 14px;
  line-height: 1.5;
}
.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-rfq-msg-area.is-success, .shipb2b-packaged--products--paper-boxes--folding-cartons.zhy-rfq-msg-area.is-success {
  background: rgba(47, 125, 79, 0.1);
  color: #23613c;
}
.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-rfq-msg-area.is-error, .shipb2b-packaged--products--paper-boxes--folding-cartons.zhy-rfq-msg-area.is-error {
  background: rgba(180, 35, 24, 0.1);
  color: #912018;
}
.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-rfq-submit, .shipb2b-packaged--products--paper-boxes--folding-cartons.zhy-rfq-submit {
  width: 100%;
}
.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-form-anchor, .shipb2b-packaged--products--paper-boxes--folding-cartons.zhy-form-anchor {
  position: relative;
  top: -86px;
  height: 0;
}
.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-ff-shell, .shipb2b-packaged--products--paper-boxes--folding-cartons.zhy-ff-shell {
  box-sizing: border-box;
  width: var(--zhy-container);
  margin: 0 auto 76px;
  padding: 28px;
  border: 1px solid var(--zhy-border);
  border-radius: var(--zhy-radius);
  background: #fff;
  box-shadow: var(--zhy-shadow);
}
.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-ff-shell:empty, .shipb2b-packaged--products--paper-boxes--folding-cartons.zhy-ff-shell:empty, .shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-modal:has(.zhy-ff-shell:empty), .shipb2b-packaged--products--paper-boxes--folding-cartons.zhy-modal:has(.zhy-ff-shell:empty) {
  display: none !important;
}
.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-ff-shell *, .shipb2b-packaged--products--paper-boxes--folding-cartons.zhy-ff-shell * {
  box-sizing: border-box;
}
.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-ff-shell--rfq, .shipb2b-packaged--products--paper-boxes--folding-cartons.zhy-ff-shell--rfq {
  margin-top: -42px;
  position: relative;
  z-index: 2;
}
.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-ff-shell .ff-el-group, .shipb2b-packaged--products--paper-boxes--folding-cartons.zhy-ff-shell .ff-el-group {
  margin-bottom: 16px;
}
.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-ff-shell label, .shipb2b-packaged--products--paper-boxes--folding-cartons.zhy-ff-shell label, .shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-ff-shell .ff-el-input--label label, .shipb2b-packaged--products--paper-boxes--folding-cartons.zhy-ff-shell .ff-el-input--label label {
  color: var(--zhy-ink);
  font-size: 13px;
  font-weight: 800;
}
.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-ff-shell input[type="text"], .shipb2b-packaged--products--paper-boxes--folding-cartons.zhy-ff-shell input[type="text"], .shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-ff-shell input[type="email"], .shipb2b-packaged--products--paper-boxes--folding-cartons.zhy-ff-shell input[type="email"], .shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-ff-shell input[type="tel"], .shipb2b-packaged--products--paper-boxes--folding-cartons.zhy-ff-shell input[type="tel"], .shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-ff-shell input[type="number"], .shipb2b-packaged--products--paper-boxes--folding-cartons.zhy-ff-shell input[type="number"], .shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-ff-shell textarea, .shipb2b-packaged--products--paper-boxes--folding-cartons.zhy-ff-shell textarea, .shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-ff-shell select, .shipb2b-packaged--products--paper-boxes--folding-cartons.zhy-ff-shell select {
  width: 100%;
  min-height: 46px;
  border: 1px solid var(--zhy-border);
  border-radius: var(--zhy-radius);
  padding: 12px 13px;
  color: var(--zhy-ink);
  background: #fff;
  font: inherit;
  line-height: 1.4;
}
.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-ff-shell textarea, .shipb2b-packaged--products--paper-boxes--folding-cartons.zhy-ff-shell textarea {
  min-height: 118px;
  resize: vertical;
}
.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-ff-shell input[type="file"], .shipb2b-packaged--products--paper-boxes--folding-cartons.zhy-ff-shell input[type="file"] {
  width: 100%;
  border: 1px dashed #c9c2b7;
  border-radius: var(--zhy-radius);
  padding: 12px;
  background: #fffaf1;
}
.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-ff-shell .ff-btn-submit, .shipb2b-packaged--products--paper-boxes--folding-cartons.zhy-ff-shell .ff-btn-submit, .shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-ff-shell button[type="submit"], .shipb2b-packaged--products--paper-boxes--folding-cartons.zhy-ff-shell button[type="submit"] {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  min-height: 46px;
  border: 1px solid var(--zhy-accent);
  border-radius: 999px;
  padding: 12px 22px;
  background: var(--zhy-accent);
  color: #102033;
  font-size: 12px;
  font-weight: 800;
  letter-spacing: 0.08em;
  line-height: 1.2;
  text-transform: uppercase;
}
.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-ff-shell .ff-btn-submit:hover, .shipb2b-packaged--products--paper-boxes--folding-cartons.zhy-ff-shell .ff-btn-submit:hover, .shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-ff-shell button[type="submit"]:hover, .shipb2b-packaged--products--paper-boxes--folding-cartons.zhy-ff-shell button[type="submit"]:hover {
  background: #c58b3d;
  border-color: #c58b3d;
}
.shipb2b-packaged--products--paper-boxes--folding-cartons .shipb2b-404__section, .shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-404__section {
  min-height: 60vh;
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 72px 24px;
}
.shipb2b-packaged--products--paper-boxes--folding-cartons .shipb2b-404__inner, .shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-404__inner {
  max-width: 760px;
  width: 100%;
  text-align: center;
  background: #fff;
  border: 1px solid #d7dce3;
  border-radius: 16px;
  padding: 40px 28px;
  box-shadow: 0 12px 36px rgba(8, 16, 32, 0.08);
}
.shipb2b-packaged--products--paper-boxes--folding-cartons .shipb2b-404__code, .shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-404__code {
  margin: 0;
  font-size: 12px;
  font-weight: 700;
  letter-spacing: 0.16em;
  text-transform: uppercase;
  color: #7f8a96;
}
.shipb2b-packaged--products--paper-boxes--folding-cartons .shipb2b-404__inner h1, .shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-404__inner h1 {
  margin: 10px 0 12px;
  font-size: clamp(28px, 4.8vw, 44px);
  line-height: 1.08;
}
.shipb2b-packaged--products--paper-boxes--folding-cartons .shipb2b-404__desc, .shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-404__desc {
  margin: 0 auto;
  max-width: 620px;
  color: #5f6772;
  line-height: 1.65;
}
.shipb2b-packaged--products--paper-boxes--folding-cartons .shipb2b-404__actions, .shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-404__actions {
  margin-top: 24px;
  display: flex;
  flex-wrap: wrap;
  gap: 12px;
  justify-content: center;
}
.shipb2b-packaged--products--paper-boxes--folding-cartons .shipb2b-404__actions a, .shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-404__actions a {
  display: inline-block;
  border: 1px solid var(--zhy-primary);
  border-radius: 999px;
  padding: 10px 16px;
  font-size: 12px;
  text-decoration: none;
  text-transform: uppercase;
  letter-spacing: 0.08em;
  font-weight: 700;
  color: var(--zhy-primary);
  background: #fff;
}
.shipb2b-packaged--products--paper-boxes--folding-cartons .shipb2b-404__actions a:first-child, .shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-404__actions a:first-child {
  color: #fff;
  background: var(--zhy-primary);
}
.shipb2b-packaged--products--paper-boxes--folding-cartons .shipb2b-404__search, .shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-404__search {
  margin-top: 18px;
}
.shipb2b-packaged--products--paper-boxes--folding-cartons .shipb2b-404__search .search-form, .shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-404__search .search-form {
  display: flex;
  gap: 8px;
  justify-content: center;
}
.shipb2b-packaged--products--paper-boxes--folding-cartons .shipb2b-404__search .search-field, .shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-404__search .search-field {
  width: min(360px, 100%);
  border: 1px solid #d7dce3;
  border-radius: 999px;
  padding: 10px 14px;
}
.shipb2b-packaged--products--paper-boxes--folding-cartons .shipb2b-404__search .search-submit, .shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-404__search .search-submit {
  border: 1px solid var(--zhy-primary);
  background: var(--zhy-primary);
  color: #fff;
  border-radius: 999px;
  padding: 10px 16px;
  font-size: 12px;
  text-transform: uppercase;
  letter-spacing: 0.08em;
  font-weight: 700;
}
@media (max-width: 640px) {.shipb2b-packaged--products--paper-boxes--folding-cartons .shipb2b-404__inner, .shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-404__inner {
    padding: 32px 18px;
  }
.shipb2b-packaged--products--paper-boxes--folding-cartons .shipb2b-404__search .search-form, .shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-404__search .search-form {
    flex-direction: column;
    align-items: stretch;
  }
.shipb2b-packaged--products--paper-boxes--folding-cartons .shipb2b-404__search .search-field, .shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-404__search .search-field {
    width: 100%;
  }}
@media (max-width: 1080px) {.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-card-grid, .shipb2b-packaged--products--paper-boxes--folding-cartons.zhy-card-grid {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }
.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-proof-strip__inner, .shipb2b-packaged--products--paper-boxes--folding-cartons.zhy-proof-strip__inner {
    grid-template-columns: repeat(3, minmax(0, 1fr));
  }
.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-footer__grid, .shipb2b-packaged--products--paper-boxes--folding-cartons.zhy-footer__grid {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }
.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-footer__grid > div:first-child, .shipb2b-packaged--products--paper-boxes--folding-cartons.zhy-footer__grid > div:first-child {
    grid-column: 1 / -1;
  }}
@media (max-width: 760px) {.shipb2b-packaged--products--paper-boxes--folding-cartons {
    --zhy-container: min(100% - 32px, 1220px);
  }
.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-header__inner, .shipb2b-packaged--products--paper-boxes--folding-cartons.zhy-header__inner {
    min-height: 66px;
  }
.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-logo img, .shipb2b-packaged--products--paper-boxes--folding-cartons.zhy-logo img {
    height: 34px;
    max-width: 150px;
  }
.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-hero, .shipb2b-packaged--products--paper-boxes--folding-cartons.zhy-hero {
    min-height: 620px;
  }
.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-hero__inner, .shipb2b-packaged--products--paper-boxes--folding-cartons.zhy-hero__inner {
    padding: 96px 0 58px;
  }
.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-hero h1, .shipb2b-packaged--products--paper-boxes--folding-cartons.zhy-hero h1 {
    font-size: clamp(32px, 9vw, 44px);
    line-height: 1.05;
  }
.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-hero__lead, .shipb2b-packaged--products--paper-boxes--folding-cartons.zhy-hero__lead {
    font-size: 16px;
    line-height: 1.62;
  }
.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-hero__actions, .shipb2b-packaged--products--paper-boxes--folding-cartons.zhy-hero__actions {
    margin-top: 22px;
  }
.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-section, .shipb2b-packaged--products--paper-boxes--folding-cartons.zhy-section {
    padding: 56px 0;
  }
.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-card-grid, .shipb2b-packaged--products--paper-boxes--folding-cartons.zhy-card-grid, .shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-proof-strip__inner, .shipb2b-packaged--products--paper-boxes--folding-cartons.zhy-proof-strip__inner, .shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-footer__grid, .shipb2b-packaged--products--paper-boxes--folding-cartons.zhy-footer__grid, .shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-rfq-row, .shipb2b-packaged--products--paper-boxes--folding-cartons.zhy-rfq-row, .shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-quote-panel, .shipb2b-packaged--products--paper-boxes--folding-cartons.zhy-quote-panel, .shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-fact-sheet, .shipb2b-packaged--products--paper-boxes--folding-cartons.zhy-fact-sheet {
    grid-template-columns: 1fr;
  }
.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-footer__grid > div:first-child, .shipb2b-packaged--products--paper-boxes--folding-cartons.zhy-footer__grid > div:first-child {
    grid-column: 1 / -1;
  }
.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-footer__grid, .shipb2b-packaged--products--paper-boxes--folding-cartons.zhy-footer__grid {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }
.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-footer__grid > div:last-child, .shipb2b-packaged--products--paper-boxes--folding-cartons.zhy-footer__grid > div:last-child {
    grid-column: 1 / -1;
  }
.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-actions .zhy-btn, .shipb2b-packaged--products--paper-boxes--folding-cartons.zhy-actions .zhy-btn {
    width: 100%;
    min-height: 46px;
    padding: 11px 14px;
    font-size: 11px;
    letter-spacing: 0.04em;
  }
.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-table, .shipb2b-packaged--products--paper-boxes--folding-cartons.zhy-table {
    min-width: 640px;
  }
.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-ff-shell, .shipb2b-packaged--products--paper-boxes--folding-cartons.zhy-ff-shell {
    margin-bottom: 56px;
    padding: 20px;
  }
.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-ff-shell--rfq, .shipb2b-packaged--products--paper-boxes--folding-cartons.zhy-ff-shell--rfq {
    margin-top: -28px;
  }
.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-modal__box, .shipb2b-packaged--products--paper-boxes--folding-cartons.zhy-modal__box {
    padding: 24px 18px;
  }}
.shipb2b-packaged--products--paper-boxes--folding-cartons body :is(
  .zhy-btn:not(.zhy-btn--outline):not(.zhy-btn--secondary):not(.zhy-btn-secondary):not(.btn-ghost):not(.btn-ghost-dark):not(.zhy-btn-ghost):not(.zhy-btn-ghost-dark):not(.zhy-customization-button--text):not(.zhy-home-v3-button--ghost):not(.zhy-products-button--ghost):not(.zhy-customization-button--ghost):not(.mag-btn--ghost):not(.mag-btn--outline),
  .btn-primary,.btn-gold,.btn-ink,.zhy-btn-primary,.zhy-btn--primary,.zhy-btn--dark,.zhy-btn-dark,
  .zhy-home-v3-button--light,.zhy-products-button--solid,.zhy-products-button--light,
  .zhy-customization-button--light,.mag-btn:not(.mag-btn--ghost):not(.mag-btn--outline)
) {border-color:var(--zhy-button-primary-border)!important;background:var(--zhy-button-primary-bg)!important;color:var(--zhy-button-primary-text)!important}
.shipb2b-packaged--products--paper-boxes--folding-cartons body :is(
  .zhy-hero,.hero,.zhy-blog-hero,.zhy-cp-hero,.zhy-cpp-hero,.zhy-app-hero,.zhy-rf-hero,.zhy-spec-hero,.zhy-rfq-hero,.zhy-sol-hero,.zhy-qc-hero,.zhy-about-hero,
  [data-ui-surface="ink"],[data-ui-surface="deep"],[class*="section--ink"],[class*="section--dark"],[class*="section--deep"],
  .dark,.final,.mag-hero,.mag-proof,.mag-close
) :is(
  .zhy-btn:not(.zhy-btn--outline):not(.zhy-btn--secondary):not(.zhy-btn-secondary):not(.btn-ghost):not(.btn-ghost-dark):not(.zhy-btn-ghost):not(.zhy-btn-ghost-dark):not(.zhy-customization-button--text):not(.zhy-home-v3-button--ghost):not(.zhy-products-button--ghost):not(.zhy-customization-button--ghost):not(.mag-btn--ghost):not(.mag-btn--outline),
  .btn-primary,.btn-gold,.btn-ink,.zhy-btn-primary,.zhy-btn--primary,.zhy-btn--dark,.zhy-btn-dark,
  .zhy-home-v3-button--light,.zhy-products-button--solid,.zhy-products-button--light,
  .zhy-customization-button--light,.mag-btn:not(.mag-btn--ghost):not(.mag-btn--outline)
) {border-color:var(--zhy-button-on-dark-border)!important;background:var(--zhy-button-on-dark-bg)!important;color:var(--zhy-button-on-dark-text)!important}
.shipb2b-packaged--products--paper-boxes--folding-cartons body :is(
  .zhy-btn--outline,.zhy-btn--secondary,.zhy-btn-secondary,.btn-secondary,.btn-ghost,.btn-ghost-dark,
  .zhy-btn-ghost,.zhy-btn-ghost-dark,.zhy-home-v3-button--ghost,.zhy-products-button--ghost,
  .zhy-customization-button--ghost,.mag-btn--ghost,.mag-btn--outline
) {border-color:var(--zhy-button-secondary-border)!important;background:transparent!important;color:var(--zhy-button-secondary-text)!important;box-shadow:none!important}
.shipb2b-packaged--products--paper-boxes--folding-cartons body :is(
  .zhy-hero,.hero,.zhy-blog-hero,.zhy-cp-hero,.zhy-cpp-hero,.zhy-app-hero,.zhy-rf-hero,.zhy-spec-hero,.zhy-rfq-hero,.zhy-sol-hero,.zhy-qc-hero,.zhy-about-hero,
  [data-ui-surface="ink"],[data-ui-surface="deep"],[class*="section--ink"],[class*="section--dark"],[class*="section--deep"],
  .dark,.final,.mag-hero,.mag-proof,.mag-close
) :is(
  .zhy-btn--outline,.zhy-btn--secondary,.zhy-btn-secondary,.btn-secondary,.btn-ghost,.btn-ghost-dark,
  .zhy-btn-ghost,.zhy-btn-ghost-dark,.zhy-home-v3-button--ghost,.zhy-products-button--ghost,
  .zhy-customization-button--ghost,.mag-btn--ghost,.mag-btn--outline
) {border-color:rgba(255,248,237,.58)!important;background:transparent!important;color:#fff8ed!important}
.shipb2b-packaged--products--paper-boxes--folding-cartons body main.zhy-product-detail .zhy-section-actions .zhy-btn--outline {border-color:var(--zhy-button-secondary-border)!important;background:transparent!important;color:var(--zhy-button-secondary-text)!important}
.shipb2b-packaged--products--paper-boxes--folding-cartons body #main-content :is(.zhy-about-v2-section-action,.zhy-about-v2-faq-route) a.zhy-btn--primary {border-color:var(--zhy-button-primary-border)!important;background:var(--zhy-button-primary-bg)!important;color:var(--zhy-button-primary-text)!important}
.shipb2b-packaged--products--paper-boxes--folding-cartons body main.zhy-contact-page .zhy-contact-form-card :is(.zhy-btn--primary,.zhy-rfq-submit) {border-color:var(--zhy-button-primary-border)!important;background:var(--zhy-button-primary-bg)!important;color:var(--zhy-button-primary-text)!important}
body:is(#zhy-button-layer-a,body):is(#zhy-button-layer-b,body) .shipb2b-packaged--products--paper-boxes--folding-cartons :is(
  .zhy-btn:not(.zhy-btn--outline):not(.zhy-btn--secondary):not(.zhy-btn-secondary):not(.btn-ghost):not(.btn-ghost-dark):not(.zhy-btn-ghost):not(.zhy-btn-ghost-dark):not(.zhy-customization-button--text):not(.zhy-home-v3-button--ghost):not(.zhy-products-button--ghost):not(.zhy-customization-button--ghost):not(.mag-btn--ghost):not(.mag-btn--outline),
  .btn-primary,.btn-gold,.btn-ink,.zhy-btn-primary,.zhy-btn--primary,.zhy-btn--dark,.zhy-btn-dark,
  .zhy-home-v3-button--light,.zhy-products-button--solid,.zhy-products-button--light,
  .zhy-customization-button--light,.mag-btn:not(.mag-btn--ghost):not(.mag-btn--outline)
) {border-color:var(--zhy-button-primary-border)!important;background:var(--zhy-button-primary-bg)!important;color:var(--zhy-button-primary-text)!important}
body:is(#zhy-button-layer-a,body):is(#zhy-button-layer-b,body) .shipb2b-packaged--products--paper-boxes--folding-cartons :is(.zhy-hero,.hero,.zhy-blog-hero,.zhy-cp-hero,.zhy-cpp-hero,.zhy-app-hero,.zhy-rf-hero,.zhy-spec-hero,.zhy-rfq-hero,.zhy-sol-hero,.zhy-qc-hero,.zhy-about-hero,[data-ui-surface="ink"],[data-ui-surface="deep"],[class*="section--ink"],[class*="section--dark"],[class*="section--deep"],[class*="final"],.dark,.mag-hero,.mag-proof,.mag-close) :is(
  .zhy-btn:not(.zhy-btn--outline):not(.zhy-btn--secondary):not(.zhy-btn-secondary):not(.btn-ghost):not(.btn-ghost-dark):not(.zhy-btn-ghost):not(.zhy-btn-ghost-dark):not(.zhy-customization-button--text):not(.zhy-home-v3-button--ghost):not(.zhy-products-button--ghost):not(.zhy-customization-button--ghost):not(.mag-btn--ghost):not(.mag-btn--outline),
  .btn-primary,.btn-gold,.btn-ink,.zhy-btn-primary,.zhy-btn--primary,.zhy-btn--dark,.zhy-btn-dark,
  .zhy-home-v3-button--light,.zhy-products-button--solid,.zhy-products-button--light,.zhy-customization-button--light,.mag-btn:not(.mag-btn--ghost):not(.mag-btn--outline)
) {border-color:var(--zhy-button-on-dark-border)!important;background:var(--zhy-button-on-dark-bg)!important;color:var(--zhy-button-on-dark-text)!important}
body:is(#zhy-button-layer-a,body):is(#zhy-button-layer-b,body) .shipb2b-packaged--products--paper-boxes--folding-cartons :is(.zhy-btn--outline,.zhy-btn--secondary,.zhy-btn-secondary,.btn-secondary,.btn-ghost,.btn-ghost-dark,.zhy-btn-ghost,.zhy-btn-ghost-dark,.zhy-home-v3-button--ghost,.zhy-products-button--ghost,.zhy-customization-button--ghost,.mag-btn--ghost,.mag-btn--outline) {border-color:var(--zhy-button-secondary-border)!important;background:transparent!important;color:var(--zhy-button-secondary-text)!important;box-shadow:none!important}
body:is(#zhy-button-layer-a,body):is(#zhy-button-layer-b,body) .shipb2b-packaged--products--paper-boxes--folding-cartons :is(.zhy-hero,.hero,.zhy-blog-hero,.zhy-cp-hero,.zhy-cpp-hero,.zhy-app-hero,.zhy-rf-hero,.zhy-spec-hero,.zhy-rfq-hero,.zhy-sol-hero,.zhy-qc-hero,.zhy-about-hero,[data-ui-surface="ink"],[data-ui-surface="deep"],[class*="section--ink"],[class*="section--dark"],[class*="section--deep"],[class*="final"],.dark,.mag-hero,.mag-proof,.mag-close) :is(.zhy-btn--outline,.zhy-btn--secondary,.zhy-btn-secondary,.btn-secondary,.btn-ghost,.btn-ghost-dark,.zhy-btn-ghost,.zhy-btn-ghost-dark,.zhy-home-v3-button--ghost,.zhy-products-button--ghost,.zhy-customization-button--ghost,.mag-btn--ghost,.mag-btn--outline) {border-color:rgba(255,248,237,.58)!important;background:transparent!important;color:#fff8ed!important;box-shadow:none!important}
.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-privacy-page, .shipb2b-packaged--products--paper-boxes--folding-cartons.zhy-privacy-page {background:var(--zhy-paper)}
.shipb2b-packaged--products--paper-boxes--folding-cartons body main.zhy-privacy-page .zhy-privacy-hero {
  min-height:clamp(360px,46vh,440px)!important;
  padding-top:0!important;
  padding-bottom:0!important;
  background:radial-gradient(circle at 82% 22%,rgba(199,164,107,.16),transparent 34%),linear-gradient(132deg,var(--zhy-hero-background) 0%,var(--zhy-hero-overlay) 100%);
}
.shipb2b-packaged--products--paper-boxes--folding-cartons body main.zhy-privacy-page .zhy-privacy-hero .zhy-hero__inner {
  width:min(820px,calc(100% - 48px));
  max-width:min(820px,calc(100% - 48px))!important;
  padding:clamp(132px,15vh,164px) 0 clamp(58px,7vh,76px)!important;
}
.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-privacy-page .zhy-privacy-kicker, .shipb2b-packaged--products--paper-boxes--folding-cartons.zhy-privacy-page .zhy-privacy-kicker {
  display:inline-block;
  margin-bottom:18px;
  color:var(--zhy-gold);
  font-size:13px;
  font-weight:760;
  letter-spacing:.16em;
  text-transform:uppercase;
}
.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-privacy-page .zhy-privacy-section, .shipb2b-packaged--products--paper-boxes--folding-cartons.zhy-privacy-page .zhy-privacy-section {padding:clamp(64px,7vw,92px) 0;background:var(--zhy-paper)}
.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-privacy-page .zhy-privacy-document, .shipb2b-packaged--products--paper-boxes--folding-cartons.zhy-privacy-page .zhy-privacy-document {width:min(820px,calc(100% - 48px));margin:0 auto}
.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-privacy-page .zhy-privacy-block, .shipb2b-packaged--products--paper-boxes--folding-cartons.zhy-privacy-page .zhy-privacy-block {display:block}
.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-privacy-page .zhy-privacy-block + .zhy-privacy-block, .shipb2b-packaged--products--paper-boxes--folding-cartons.zhy-privacy-page .zhy-privacy-block + .zhy-privacy-block {
  margin-top:clamp(38px,5vw,54px);
  padding-top:clamp(38px,5vw,54px);
  border-top:1px solid var(--zhy-border);
}
.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-privacy-page .zhy-privacy-block h2, .shipb2b-packaged--products--paper-boxes--folding-cartons.zhy-privacy-page .zhy-privacy-block h2 {margin:0 0 18px;font-size:clamp(27px,3vw,36px)!important;line-height:1.12!important}
.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-privacy-page .zhy-privacy-block p, .shipb2b-packaged--products--paper-boxes--folding-cartons.zhy-privacy-page .zhy-privacy-block p {margin:0 0 14px;color:var(--zhy-text);font-size:16px;line-height:1.72}
.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-privacy-page .zhy-privacy-block p:last-child, .shipb2b-packaged--products--paper-boxes--folding-cartons.zhy-privacy-page .zhy-privacy-block p:last-child {margin-bottom:0}
.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-privacy-page .zhy-privacy-points, .shipb2b-packaged--products--paper-boxes--folding-cartons.zhy-privacy-page .zhy-privacy-points {margin:18px 0 0;padding-left:22px}
.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-privacy-page .zhy-privacy-points li, .shipb2b-packaged--products--paper-boxes--folding-cartons.zhy-privacy-page .zhy-privacy-points li {margin:0 0 10px;padding-left:5px;color:var(--zhy-text);line-height:1.65}
.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-privacy-page .zhy-privacy-points li::marker, .shipb2b-packaged--products--paper-boxes--folding-cartons.zhy-privacy-page .zhy-privacy-points li::marker {color:var(--zhy-gold)}
.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-privacy-page .zhy-privacy-contact, .shipb2b-packaged--products--paper-boxes--folding-cartons.zhy-privacy-page .zhy-privacy-contact {
  display:flex;
  justify-content:space-between;
  align-items:center;
  gap:28px;
  margin-top:clamp(42px,6vw,60px);
  padding:26px 28px;
  border-top:2px solid var(--zhy-gold);
  background:var(--zhy-white);
}
.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-privacy-page .zhy-privacy-contact h2, .shipb2b-packaged--products--paper-boxes--folding-cartons.zhy-privacy-page .zhy-privacy-contact h2 {margin:0 0 6px;font-size:22px!important}
.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-privacy-page .zhy-privacy-contact p, .shipb2b-packaged--products--paper-boxes--folding-cartons.zhy-privacy-page .zhy-privacy-contact p {margin:0;color:var(--zhy-muted);font-size:15px;line-height:1.6}
@media (max-width:760px) {.shipb2b-packaged--products--paper-boxes--folding-cartons body main.zhy-privacy-page .zhy-privacy-hero {min-height:390px!important}
.shipb2b-packaged--products--paper-boxes--folding-cartons body main.zhy-privacy-page .zhy-privacy-hero .zhy-hero__inner, .shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-privacy-page .zhy-privacy-document, .shipb2b-packaged--products--paper-boxes--folding-cartons.zhy-privacy-page .zhy-privacy-document {width:min(100% - 36px,820px);max-width:min(100% - 36px,820px)!important}
.shipb2b-packaged--products--paper-boxes--folding-cartons body main.zhy-privacy-page .zhy-privacy-hero .zhy-hero__inner {padding:126px 0 54px!important}
.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-privacy-page .zhy-privacy-contact, .shipb2b-packaged--products--paper-boxes--folding-cartons.zhy-privacy-page .zhy-privacy-contact {align-items:flex-start;flex-direction:column;padding:24px}}


/* shipb2b-packaged: products/paper-boxes/folding-cartons — scoped as .shipb2b-packaged--products--paper-boxes--folding-cartons */
.shipb2b-packaged--products--paper-boxes--folding-cartons :where(main:is(.shipb2b-packaged--solutions--retail-packaging, .shipb2b-packaged--solutions--cosmetics-beauty-packaging, .shipb2b-packaged--solutions--gift-pr-packaging)) .zhy-card__media img, .shipb2b-packaged--products--paper-boxes--folding-cartons :where(main:is(.shipb2b-packaged--solutions--retail-packaging, .shipb2b-packaged--solutions--cosmetics-beauty-packaging, .shipb2b-packaged--solutions--gift-pr-packaging)) .zhy-card h3, .shipb2b-packaged--products--paper-boxes--folding-cartons :where(main:is(.shipb2b-packaged--solutions--retail-packaging, .shipb2b-packaged--solutions--cosmetics-beauty-packaging, .shipb2b-packaged--solutions--gift-pr-packaging)) .zhy-card h3 a, .shipb2b-packaged--products--paper-boxes--folding-cartons :where(main:is(.shipb2b-packaged--solutions--retail-packaging, .shipb2b-packaged--solutions--cosmetics-beauty-packaging, .shipb2b-packaged--solutions--gift-pr-packaging)) .zhy-card p, .shipb2b-packaged--products--paper-boxes--folding-cartons :where(main:is(.shipb2b-packaged--solutions--retail-packaging, .shipb2b-packaged--solutions--cosmetics-beauty-packaging, .shipb2b-packaged--solutions--gift-pr-packaging)) .zhy-table :is(th, td), .shipb2b-packaged--products--paper-boxes--folding-cartons :where(main:is(.shipb2b-packaged--solutions--retail-packaging, .shipb2b-packaged--solutions--cosmetics-beauty-packaging, .shipb2b-packaged--solutions--gift-pr-packaging)) .zhy-table tr:last-child td, .shipb2b-packaged--products--paper-boxes--folding-cartons :where(main:is(.shipb2b-packaged--solutions--retail-packaging, .shipb2b-packaged--solutions--cosmetics-beauty-packaging, .shipb2b-packaged--solutions--gift-pr-packaging)) .zhy-section--dark :is(.zhy-tag, .zhy-p, .zhy-muted, .zhy-h2), .shipb2b-packaged--products--paper-boxes--folding-cartons :where(main:is(.shipb2b-packaged--solutions--retail-packaging, .shipb2b-packaged--solutions--cosmetics-beauty-packaging, .shipb2b-packaged--solutions--gift-pr-packaging)) .zhy-section h1, .shipb2b-packaged--products--paper-boxes--folding-cartons :where(main:is(.shipb2b-packaged--solutions--retail-packaging, .shipb2b-packaged--solutions--cosmetics-beauty-packaging, .shipb2b-packaged--solutions--gift-pr-packaging)) :is(.zhy-hero, .zhy-section--dark) .zhy-btn--outline { all: revert; }
.shipb2b-packaged--products--paper-boxes--folding-cartons :where(main:is(.shipb2b-packaged--solutions--retail-packaging, .shipb2b-packaged--solutions--cosmetics-beauty-packaging, .shipb2b-packaged--solutions--gift-pr-packaging)) .zhy-table :is(th, td), .shipb2b-packaged--products--paper-boxes--folding-cartons :where(main:is(.shipb2b-packaged--solutions--retail-packaging, .shipb2b-packaged--solutions--cosmetics-beauty-packaging, .shipb2b-packaged--solutions--gift-pr-packaging)) .zhy-table tr:last-child td { padding: 1px; }
.shipb2b-packaged--products--paper-boxes--folding-cartons main:is(.shipb2b-packaged--products--custom-printed-tissue-paper, .shipb2b-packaged--products--packaging-accessories) .zhy-shared-rfq p.zhy-rfq-runtime-note { margin: 12px 0px 22px; }
.shipb2b-packaged--products--paper-boxes--folding-cartons :where(main:is(.shipb2b-packaged--products--paper-boxes, .shipb2b-packaged--products--paper-tubes, .shipb2b-packaged--products--paper-bags)) .zhy-faq summary { line-height: normal; }
main:is(.shipb2b-packaged--products--custom-magnetic-boxes, .shipb2b-packaged--products--paper-boxes--mailer-boxes, .shipb2b-packaged--products--paper-boxes--rigid-boxes, .shipb2b-packaged--products--paper-boxes--folding-cartons, .shipb2b-packaged--quality-control) details summary { line-height: normal; }
.shipb2b-packaged--products--paper-boxes--folding-cartons :where(main:is(.shipb2b-packaged--solutions, .shipb2b-packaged--solutions--ecommerce-packaging, .shipb2b-packaged--solutions--retail-packaging, .shipb2b-packaged--solutions--cosmetics-beauty-packaging, .shipb2b-packaged--solutions--gift-pr-packaging)) :is(.zhy-faq, .faq) summary { line-height: normal; }
@media (max-width: 680px) {.shipb2b-packaged--products--paper-boxes--folding-cartons :is(main.shipb2b-packaged--solutions--retail-packaging, main.shipb2b-packaged--solutions--cosmetics-beauty-packaging, main.shipb2b-packaged--solutions--gift-pr-packaging) { --zhy-hero-container: min(1180px, calc(100vw - 48px)); }}
.shipb2b-packaged--products--paper-boxes--folding-cartons { --zhy-color-brand-600: #103868; --zhy-color-brand-700: #d09848; --zhy-color-accent-500: #d09848; --zhy-font-heading-family: "Roboto", system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif; --zhy-font-body-family: "Roboto", system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif; --zhy-color-ink-900: #172033; --zhy-color-ink-800: #0b2748; --zhy-color-warm-ink-900: #17130e; --zhy-color-warm-ink-800: #241d15; --zhy-color-paper-0: #ffffff; --zhy-color-paper-50: #f8f6f1; --zhy-color-line-200: #e3dfd7; --zhy-space-1: 8px; --zhy-space-2: 16px; --zhy-space-3: 24px; --zhy-space-4: 32px; --zhy-space-5: 48px; --zhy-space-6: 64px; --zhy-color-action-primary: var(--zhy-color-brand-600); --zhy-color-action-secondary: var(--zhy-color-brand-700); --zhy-color-accent: var(--zhy-color-accent-500); --zhy-font-heading: var(--zhy-font-heading-family); --zhy-font-body: var(--zhy-font-body-family); --zhy-font-serif: var(--zhy-font-heading); --zhy-font-sans: var(--zhy-font-body); --zhy-color-text: #3e4652; --zhy-color-text-muted: #667085; --zhy-color-surface: var(--zhy-color-paper-0); --zhy-color-surface-subtle: var(--zhy-color-paper-50); --zhy-space-section: clamp(var(--zhy-space-5), 7vw, 112px); --zhy-space-component: clamp(var(--zhy-space-2), 3vw, var(--zhy-space-4)); --zhy-button-primary-bg: var(--zhy-color-action-primary); --zhy-button-primary-text: var(--zhy-color-paper-0); --zhy-button-primary-border: var(--zhy-color-action-primary); --zhy-button-on-dark-bg: var(--zhy-color-action-secondary); --zhy-button-on-dark-text: var(--zhy-color-ink-900); --zhy-button-on-dark-border: var(--zhy-color-action-secondary); --zhy-button-secondary-border: var(--zhy-color-action-primary); --zhy-button-secondary-text: var(--zhy-color-action-primary); --zhy-form-focus-ring: 0 0 0 3px color-mix(in srgb, var(--zhy-color-action-primary) 28%, transparent); --zhy-card-border: var(--zhy-color-line-200); --zhy-card-surface: var(--zhy-color-surface); --zhy-hero-background: var(--zhy-color-warm-ink-900); --zhy-hero-overlay: var(--zhy-color-warm-ink-800); --zhy-hero-container: min(1180px, calc(100vw - 48px)); --zhy-hero-copy-width: 760px; --zhy-hero-min-height: 680px; --zhy-hero-padding-top: 112px; --zhy-hero-padding-bottom: 72px; --zhy-hero-title-size: clamp(48px, 5vw, 68px); --zhy-hero-lead-size: clamp(17px, 1.5vw, 20px); --zhy-primary: #103868; --zhy-secondary: #d09848; --zhy-black: #172033; --zhy-black-soft: #0b2748; --zhy-white: #ffffff; --zhy-white-2: #f8f6f1; --zhy-text: #3e4652; --zhy-muted: #667085; --zhy-line: #e3dfd7; --zhy-accent: #d09848; --zhy-surface: #ffffff; --zhy-surface-raised: #ffffff; --zhy-shadow: 0 2px 12px rgba(0,0,0,.06); --zhy-shadow-lg: 0 24px 60px rgba(8,16,32,.12); --zhy-navy-deep: #0b2748; --zhy-primary-dark: var(--zhy-navy-deep); --zhy-navy: var(--zhy-black); --zhy-navy-soft: var(--zhy-black-soft); --zhy-ink: var(--zhy-black); --zhy-paper: var(--zhy-white-2); --zhy-border: #e3dfd7; --zhy-radius: 22px; --zhy-container: min(1180px, calc(100% - 48px)); }
.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-nav-cta, .shipb2b-packaged--products--paper-boxes--folding-cartons.zhy-nav-cta, .shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-btn, .shipb2b-packaged--products--paper-boxes--folding-cartons.zhy-btn { box-sizing: border-box !important; }
.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-nav, .shipb2b-packaged--products--paper-boxes--folding-cartons.zhy-nav { gap: 24px !important; }
.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-container, .shipb2b-packaged--products--paper-boxes--folding-cartons.zhy-container, .shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-wrap, .shipb2b-packaged--products--paper-boxes--folding-cartons.zhy-wrap { width: var(--zhy-container) !important; margin: 0px auto !important; }
.shipb2b-packaged--products--paper-boxes--folding-cartons main[class*="zhy-"] .zhy-hero { position: relative; display: flex; min-height: clamp(560px, 72vh, 720px); align-items: center; overflow: hidden; background: var(--zhy-hero-background); color: rgb(255, 255, 255); }
.shipb2b-packaged--products--paper-boxes--folding-cartons main[class*="zhy-"] .zhy-hero__media { position: absolute; inset: 0px; z-index: 0; width: 100%; height: 100%; overflow: hidden; }
.shipb2b-packaged--products--paper-boxes--folding-cartons main[class*="zhy-"] .zhy-hero__media::after { content: ""; position: absolute; inset: 0px; background: linear-gradient(90deg, color-mix(in srgb, var(--zhy-hero-background) 86%, transparent) 0%, color-mix(in srgb, var(--zhy-hero-overlay) 68%, transparent) 42%, color-mix(in srgb, var(--zhy-hero-overlay) 22%, transparent) 100%); pointer-events: none; }
.shipb2b-packaged--products--paper-boxes--folding-cartons main[class*="zhy-"] .zhy-hero__media img, .shipb2b-packaged--products--paper-boxes--folding-cartons main[class*="zhy-"] .zhy-hero__media video { width: 100%; height: 100%; object-fit: cover; }
.shipb2b-packaged--products--paper-boxes--folding-cartons main[class*="zhy-"] .zhy-hero__inner { position: relative; z-index: 2; width: var(--zhy-container); margin: 0px auto; padding: clamp(104px, 13vh, 148px) 0px clamp(76px, 9vh, 112px); }
.shipb2b-packaged--products--paper-boxes--folding-cartons main[class*="zhy-"] .zhy-hero h1 { max-width: 860px; margin: 0px; color: rgb(255, 255, 255); font-size: clamp(42px, 5vw, 72px); font-weight: 880; line-height: 1; letter-spacing: 0px; }
.shipb2b-packaged--products--paper-boxes--folding-cartons main[class*="zhy-"] .zhy-hero__lead { max-width: 720px; margin: 24px 0px 0px; color: rgba(255, 255, 255, 0.84); font-size: 18px; line-height: 1.66; }
.shipb2b-packaged--products--paper-boxes--folding-cartons main[class*="zhy-"] .zhy-hero__actions { margin-top: 30px; }
.shipb2b-packaged--products--paper-boxes--folding-cartons main[class*="zhy-"]:not([data-craft-global-css="isolated"]) { font-family: var(--zhy-font-body, "Roboto", system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Arial, sans-serif); color: var(--zhy-text); }
.shipb2b-packaged--products--paper-boxes--folding-cartons main[class*="zhy-"]:not([data-craft-global-css="isolated"]) a { text-decoration: none; }
.shipb2b-packaged--products--paper-boxes--folding-cartons main[class*="zhy-"]:not([data-craft-global-css="isolated"]) .zhy-actions { display: flex; flex-wrap: wrap; gap: 12px; align-items: center; }
.shipb2b-packaged--products--paper-boxes--folding-cartons main[class*="zhy-"]:not([data-craft-global-css="isolated"]) .zhy-btn, .shipb2b-packaged--products--paper-boxes--folding-cartons main[class*="shipb2b-packaged--"]:not([data-craft-global-css="isolated"]) .zhy-btn { display: inline-flex; min-height: 48px; align-items: center; justify-content: center; border: 1px solid var(--zhy-primary); border-radius: 999px; background: var(--zhy-primary); padding: 0px 22px; font-size: 14px; font-weight: 850; letter-spacing: 0px; line-height: 1.2; text-transform: none; transition: background-color 0.18s, border-color 0.18s, transform 0.18s; color: var(--zhy-black) !important; text-decoration: none !important; }
.shipb2b-packaged--products--paper-boxes--folding-cartons main[class*="zhy-"]:not([data-craft-global-css="isolated"]) .zhy-btn:hover, .shipb2b-packaged--products--paper-boxes--folding-cartons main[class*="shipb2b-packaged--"]:not([data-craft-global-css="isolated"]) .zhy-btn:hover { background: var(--zhy-primary-dark); border-color: var(--zhy-primary-dark); transform: translateY(-1px); color: var(--zhy-black) !important; }
.shipb2b-packaged--products--paper-boxes--folding-cartons main[class*="zhy-"]:not([data-craft-global-css="isolated"]) .zhy-btn--outline, .shipb2b-packaged--products--paper-boxes--folding-cartons main[class*="shipb2b-packaged--"]:not([data-craft-global-css="isolated"]) .zhy-btn--outline { border-color: rgba(255, 255, 255, 0.62); background: rgba(255, 255, 255, 0.1); color: rgb(255, 255, 255) !important; }
.shipb2b-packaged--products--paper-boxes--folding-cartons main[class*="zhy-"]:not([data-craft-global-css="isolated"]) .zhy-section:not(.zhy-section--dark):not(.zhy-section--cta) .zhy-btn--outline, .shipb2b-packaged--products--paper-boxes--folding-cartons main[class*="shipb2b-packaged--"]:not([data-craft-global-css="isolated"]) .zhy-section:not(.zhy-section--dark):not(.zhy-section--cta) .zhy-btn--outline { border-color: var(--zhy-primary); background: transparent; color: var(--zhy-primary-dark) !important; }
.shipb2b-packaged--products--paper-boxes--folding-cartons main[class*="zhy-"]:not([data-craft-global-css="isolated"]) .zhy-section { padding: clamp(72px, 7vw, 96px) 0px; }
.shipb2b-packaged--products--paper-boxes--folding-cartons main[class*="zhy-"] .zhy-tag { display: inline-flex; width: fit-content; align-items: center; margin: 0px 0px 12px; border: 1px solid rgba(208, 152, 72, 0.34); border-radius: 999px; background: rgba(208, 152, 72, 0.13); color: var(--zhy-primary-dark); padding: 7px 11px; font-size: 11px; font-weight: 850; letter-spacing: 0.08em; line-height: 1.1; text-transform: uppercase; }
.shipb2b-packaged--products--paper-boxes--folding-cartons main[class*="zhy-"] .zhy-h2 { margin: 0px; color: var(--zhy-ink); font-size: clamp(31px, 4.4vw, 54px); font-weight: 850; letter-spacing: -0.016em; line-height: 1.08; }
.shipb2b-packaged--products--paper-boxes--folding-cartons main[class*="zhy-"] .zhy-table { width: 100%; min-width: 680px; border-collapse: collapse; }
.shipb2b-packaged--products--paper-boxes--folding-cartons main[class*="zhy-"] .zhy-table :is(th, td) { padding: 15px 18px; border-bottom: 1px solid var(--zhy-line); text-align: left; vertical-align: top; }
.shipb2b-packaged--products--paper-boxes--folding-cartons main[class*="zhy-"] .zhy-table th { color: var(--zhy-ink); background: var(--zhy-paper); font-size: 13px; font-weight: 850; }
.shipb2b-packaged--products--paper-boxes--folding-cartons main[class*="zhy-"] .zhy-table tr:last-child td { border-bottom: 0px; }
@media (max-width: 760px) {.shipb2b-packaged--products--paper-boxes--folding-cartons main[class*="zhy-"] .zhy-hero { min-height: 660px; }
.shipb2b-packaged--products--paper-boxes--folding-cartons main[class*="zhy-"] .zhy-hero__inner { padding: 96px 0px 92px; }
.shipb2b-packaged--products--paper-boxes--folding-cartons main[class*="zhy-"] .zhy-hero h1 { font-size: 40px; }
.shipb2b-packaged--products--paper-boxes--folding-cartons main[class*="zhy-"] .zhy-hero__lead { font-size: 16px; }
.shipb2b-packaged--products--paper-boxes--folding-cartons main[class*="zhy-"] .zhy-actions .zhy-btn { width: 100%; }}
.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-modal, .shipb2b-packaged--products--paper-boxes--folding-cartons.zhy-modal { z-index: 100000 !important; align-items: flex-start !important; justify-content: center !important; overflow-y: auto !important; padding: clamp(16px, 3vh, 28px) 16px !important; }
.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-modal.is-open, .shipb2b-packaged--products--paper-boxes--folding-cartons.zhy-modal.is-open { display: flex !important; }
.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-modal__box, .shipb2b-packaged--products--paper-boxes--folding-cartons.zhy-modal__box { box-sizing: border-box !important; z-index: 1 !important; width: min(760px, 100%) !important; max-height: calc(100dvh - 56px) !important; margin: 0px auto !important; padding: 24px !important; }
.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-modal__close, .shipb2b-packaged--products--paper-boxes--folding-cartons.zhy-modal__close { z-index: 2 !important; }
.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-modal__tag, .shipb2b-packaged--products--paper-boxes--folding-cartons.zhy-modal__tag { font-size: 11px !important; }
.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-modal__title, .shipb2b-packaged--products--paper-boxes--folding-cartons.zhy-modal__title { font-size: 28px !important; }
.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-modal__sub, .shipb2b-packaged--products--paper-boxes--folding-cartons.zhy-modal__sub { margin: 8px 0px 18px !important; font-size: 15px !important; }
.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-rfq-form, .shipb2b-packaged--products--paper-boxes--folding-cartons.zhy-rfq-form { gap: 14px !important; }
.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-rfq-row, .shipb2b-packaged--products--paper-boxes--folding-cartons.zhy-rfq-row { gap: 18px !important; }
.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-rfq-field, .shipb2b-packaged--products--paper-boxes--folding-cartons.zhy-rfq-field { min-width: 0px !important; }
.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-rfq-field label, .shipb2b-packaged--products--paper-boxes--folding-cartons.zhy-rfq-field label { margin-bottom: 6px !important; }
.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-rfq-field input, .shipb2b-packaged--products--paper-boxes--folding-cartons.zhy-rfq-field input, .shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-rfq-field textarea, .shipb2b-packaged--products--paper-boxes--folding-cartons.zhy-rfq-field textarea, .shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-rfq-field select, .shipb2b-packaged--products--paper-boxes--folding-cartons.zhy-rfq-field select { box-sizing: border-box !important; width: 100% !important; padding: 10px 12px !important; }
.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-rfq-field textarea, .shipb2b-packaged--products--paper-boxes--folding-cartons.zhy-rfq-field textarea { min-height: 82px !important; }
@media (max-width: 760px) {.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-logo img, .shipb2b-packaged--products--paper-boxes--folding-cartons.zhy-logo img { height: 34px !important; max-width: 150px !important; }
.shipb2b-packaged--products--paper-boxes--folding-cartons main:not([data-craft-global-css="isolated"]) .zhy-hero__inner, body:not(:has(main[data-craft-global-css])) .shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-hero__inner, body:not(:has(main[data-craft-global-css])) .shipb2b-packaged--products--paper-boxes--folding-cartons.zhy-hero__inner { padding-top: 96px !important; padding-bottom: 56px !important; }
.shipb2b-packaged--products--paper-boxes--folding-cartons main:not([data-craft-global-css="isolated"]) .zhy-hero h1, body:not(:has(main[data-craft-global-css])) .shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-hero h1, body:not(:has(main[data-craft-global-css])) .shipb2b-packaged--products--paper-boxes--folding-cartons.zhy-hero h1 { font-size: clamp(32px, 9vw, 44px) !important; line-height: 1.05 !important; }
.shipb2b-packaged--products--paper-boxes--folding-cartons main:not([data-craft-global-css="isolated"]) .zhy-hero__lead, body:not(:has(main[data-craft-global-css])) .shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-hero__lead, body:not(:has(main[data-craft-global-css])) .shipb2b-packaged--products--paper-boxes--folding-cartons.zhy-hero__lead { font-size: 16px !important; line-height: 1.55 !important; }
.shipb2b-packaged--products--paper-boxes--folding-cartons main:not([data-craft-global-css="isolated"]) .zhy-hero__actions, body:not(:has(main[data-craft-global-css])) .shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-hero__actions, body:not(:has(main[data-craft-global-css])) .shipb2b-packaged--products--paper-boxes--folding-cartons.zhy-hero__actions { margin-top: 22px !important; width: 100% !important; }
.shipb2b-packaged--products--paper-boxes--folding-cartons main:not([data-craft-global-css="isolated"]) .zhy-btn, body:not(:has(main[data-craft-global-css])) .shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-btn, body:not(:has(main[data-craft-global-css])) .shipb2b-packaged--products--paper-boxes--folding-cartons.zhy-btn, .shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-modal .zhy-btn, .shipb2b-packaged--products--paper-boxes--folding-cartons.zhy-modal .zhy-btn { width: 100% !important; min-height: 46px !important; padding: 13px 16px !important; font-size: 12px !important; letter-spacing: 0.04em !important; }
.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-modal, .shipb2b-packaged--products--paper-boxes--folding-cartons.zhy-modal { padding: 12px !important; }
.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-modal__box, .shipb2b-packaged--products--paper-boxes--folding-cartons.zhy-modal__box { width: 100% !important; max-height: calc(100dvh - 24px) !important; padding: 20px 16px !important; }
.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-modal__title, .shipb2b-packaged--products--paper-boxes--folding-cartons.zhy-modal__title { max-width: calc(100% - 42px) !important; font-size: 25px !important; }
.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-modal__sub, .shipb2b-packaged--products--paper-boxes--folding-cartons.zhy-modal__sub { font-size: 14px !important; }}
body:not(:has([data-craft-global-css="isolated"])) .shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-breadcrumb, body:not(:has([data-craft-global-css="isolated"])) .shipb2b-packaged--products--paper-boxes--folding-cartons.zhy-breadcrumb { display: flex; flex-wrap: wrap; gap: 8px; align-items: center; }
body:not(:has([data-craft-global-css="isolated"])) .shipb2b-packaged--products--paper-boxes--folding-cartons [data-b2b-public-group] { margin-top: 28px; }
body:not(:has([data-craft-global-css="isolated"])) .shipb2b-packaged--products--paper-boxes--folding-cartons [data-b2b-public-group] article, body:not(:has([data-craft-global-css="isolated"])) .shipb2b-packaged--products--paper-boxes--folding-cartons [data-b2b-public-group] aside { min-width: 0px; padding: 16px; border: 1px solid var(--zhy-border); border-radius: 14px; background: rgba(255, 255, 255, 0.84); }
body:not(:has([data-craft-global-css="isolated"])) .shipb2b-packaged--products--paper-boxes--folding-cartons [data-b2b-public-group] article h4, body:not(:has([data-craft-global-css="isolated"])) .shipb2b-packaged--products--paper-boxes--folding-cartons [data-b2b-public-group] article p, body:not(:has([data-craft-global-css="isolated"])) .shipb2b-packaged--products--paper-boxes--folding-cartons [data-b2b-public-group] article small { margin: 0px; }
body:not(:has([data-craft-global-css="isolated"])) .shipb2b-packaged--products--paper-boxes--folding-cartons [data-b2b-public-group] article p, body:not(:has([data-craft-global-css="isolated"])) .shipb2b-packaged--products--paper-boxes--folding-cartons [data-b2b-public-group] article small { display: block; margin-top: 8px; }
.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-section--cta, .shipb2b-packaged--products--paper-boxes--folding-cartons.zhy-section--cta { background: linear-gradient(145deg, var(--zhy-primary) 0%, var(--zhy-primary-dark) 100%); color: rgb(255, 255, 255); }
.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-section--cta h2, .shipb2b-packaged--products--paper-boxes--folding-cartons.zhy-section--cta h2 { color: rgb(255, 255, 255); }
.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-section--cta p, .shipb2b-packaged--products--paper-boxes--folding-cartons.zhy-section--cta p { color: rgba(231, 237, 244, 0.82); }
:is(main, div).shipb2b-packaged--products--paper-boxes--folding-cartons { overflow-x: clip; }
.shipb2b-packaged--products--paper-boxes--folding-cartons main[class*="zhy-"], .shipb2b-packaged--products--paper-boxes--folding-cartons main[class*="zhy-"] * { box-sizing: border-box; }
.shipb2b-packaged--products--paper-boxes--folding-cartons main[class*="zhy-"] img { display: block; max-width: 100%; height: auto; }
.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-nav-cta, .shipb2b-packaged--products--paper-boxes--folding-cartons.zhy-nav-cta, .shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-btn, .shipb2b-packaged--products--paper-boxes--folding-cartons.zhy-btn { box-sizing: border-box !important; }
.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-nav, .shipb2b-packaged--products--paper-boxes--folding-cartons.zhy-nav { gap: 24px !important; }
.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-hero__media, .shipb2b-packaged--products--paper-boxes--folding-cartons.zhy-hero__media, .shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-card__media, .shipb2b-packaged--products--paper-boxes--folding-cartons.zhy-card__media, .shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-home-media, .shipb2b-packaged--products--paper-boxes--folding-cartons.zhy-home-media { overflow: hidden; }
.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-hero__media img, .shipb2b-packaged--products--paper-boxes--folding-cartons.zhy-hero__media img, .shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-hero__media video, .shipb2b-packaged--products--paper-boxes--folding-cartons.zhy-hero__media video, .shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-home-media img, .shipb2b-packaged--products--paper-boxes--folding-cartons.zhy-home-media img { width: 100%; height: 100%; object-fit: cover; }
.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-hero, .shipb2b-packaged--products--paper-boxes--folding-cartons.zhy-hero { align-items: center; min-height: 640px; }
@media (min-width: 901px) {.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-nav, .shipb2b-packaged--products--paper-boxes--folding-cartons.zhy-nav { gap: clamp(18px, 1.8vw, 30px) !important; }}
@property --zhy-header-bg-alpha { syntax: "<number>"; inherits: false; initial-value: .96; }
@property --zhy-header-border-alpha { syntax: "<number>"; inherits: false; initial-value: .10; }
@property --zhy-header-shadow-alpha { syntax: "<number>"; inherits: false; initial-value: .18; }
.shipb2b-packaged--products--paper-boxes--folding-cartons { --zhy-primary: #103868; --zhy-secondary: #d09848; --zhy-black: #172033; --zhy-black-soft: #0b2748; --zhy-white: #ffffff; --zhy-white-2: #f8f6f1; --zhy-surface: #ffffff; --zhy-text: #3e4652; --zhy-muted: #667085; --zhy-line: #e3dfd7; --zhy-radius: 16px; --zhy-shadow: 0 22px 64px rgba(36, 29, 21, .12); --zhy-container: min(1180px, calc(100% - 48px)); }
@keyframes zhy-header-fill {0% { --zhy-header-bg-alpha: .16; --zhy-header-border-alpha: .06; --zhy-header-shadow-alpha: 0; }
100% { --zhy-header-bg-alpha: .96; --zhy-header-border-alpha: .10; --zhy-header-shadow-alpha: .18; }
}
body:not(:has([data-craft-global-css="isolated"])) .shipb2b-packaged--products--paper-boxes--folding-cartons :is(.zhy-home-c, .page[data-page-slug], .zhy-sol, .zhy-cp, .zhy-about, .zhy-blog-hub, main[class*="zhy-"]) { --container: var(--zhy-container); --gold: var(--zhy-primary); --gold-deep: var(--zhy-secondary); --ink: var(--zhy-black); --ink-soft: var(--zhy-black-soft); --cream: var(--zhy-white); --cream-2: var(--zhy-white-2); --text: var(--zhy-text); --muted: var(--zhy-muted); --line: var(--zhy-line); background: var(--zhy-white) !important; color: var(--zhy-text) !important; font-family: var(--zhy-font-body, "Roboto", system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Arial, sans-serif) !important; }
body:not(:has([data-craft-global-css="isolated"])) .shipb2b-packaged--products--paper-boxes--folding-cartons :is(.zhy-home-c, .page[data-page-slug], .zhy-sol, .zhy-cp, .zhy-about, .zhy-blog-hub, main[class*="zhy-"]) :is(.wrap, .zhy-wrap, .hero-inner, .zhy-hero__inner, .zhy-blog-wrap) { width: var(--zhy-container) !important; margin-inline: auto !important; }
body:not(:has([data-craft-global-css="isolated"])) .shipb2b-packaged--products--paper-boxes--folding-cartons :is(.zhy-home-c, .page[data-page-slug], .zhy-sol, .zhy-cp, .zhy-about, .zhy-blog-hub, main[class*="zhy-"]) :is(h1, h2, h3) { letter-spacing: 0px !important; }
body:not(:has([data-craft-global-css="isolated"])) .shipb2b-packaged--products--paper-boxes--folding-cartons :is(.zhy-home-c, .page[data-page-slug], .zhy-sol, .zhy-cp, .zhy-about, .zhy-blog-hub, main[class*="zhy-"]) :is(h1) { font-size: clamp(40px, 5.4vw, 72px) !important; font-weight: 850 !important; line-height: 1.05 !important; }
body:not(:has([data-craft-global-css="isolated"])) .shipb2b-packaged--products--paper-boxes--folding-cartons :is(.zhy-home-c, .page[data-page-slug], .zhy-sol, .zhy-cp, .zhy-about, .zhy-blog-hub, main[class*="zhy-"]) :is(h2, .zhy-h2) { font-size: clamp(30px, 4vw, 52px) !important; font-weight: 850 !important; line-height: 1.08 !important; }
body:not(:has([data-craft-global-css="isolated"])) .shipb2b-packaged--products--paper-boxes--folding-cartons :is(.zhy-home-c, .page[data-page-slug], .zhy-sol, .zhy-cp, .zhy-about, .zhy-blog-hub, main[class*="zhy-"]) :is(section.zhy-section) { padding-top: clamp(76px, 7vw, 104px) !important; padding-bottom: clamp(76px, 7vw, 104px) !important; }
.shipb2b-packaged--products--paper-boxes--folding-cartons :is(body:not(:has([class*="shipb2b-packaged--"])), body:has([data-craft-global-css="linked"])) :is(.hero, .zhy-hero, .zhy-blog-hero, .zhy-cp-hero, .zhy-sol-hero, .zhy-about-hero) { min-height: clamp(620px, 78svh, 780px) !important; display: grid !important; align-items: center !important; padding-top: clamp(124px, 12vw, 170px) !important; padding-bottom: clamp(72px, 8vw, 110px) !important; background-color: var(--zhy-hero-background) !important; color: rgb(255, 248, 237) !important; text-align: left !important; }
.shipb2b-packaged--products--paper-boxes--folding-cartons :is(body:not(:has([class*="shipb2b-packaged--"])), body:has([data-craft-global-css="linked"])) :is(.hero, .zhy-hero, .zhy-blog-hero, .zhy-cp-hero, .zhy-sol-hero, .zhy-about-hero) :is(h1, .zhy-h1) { max-width: 18ch !important; margin-left: 0px !important; margin-right: 0px !important; color: rgb(255, 248, 237) !important; text-align: left !important; }
.shipb2b-packaged--products--paper-boxes--folding-cartons :is(body:not(:has([class*="shipb2b-packaged--"])), body:has([data-craft-global-css="linked"])) :is(.hero, .zhy-hero, .zhy-blog-hero, .zhy-cp-hero, .zhy-sol-hero, .zhy-about-hero) :is(p, .hero-lead, .hero-sub, .zhy-hero__lead, .zhy-blog-lead) { max-width: 66ch !important; margin-left: 0px !important; margin-right: 0px !important; color: rgba(255, 248, 237, 0.84) !important; }
.shipb2b-packaged--products--paper-boxes--folding-cartons :is(body:not(:has([class*="shipb2b-packaged--"])), body:has([data-craft-global-css="linked"])) :is(.hero, .zhy-hero, .zhy-blog-hero, .zhy-cp-hero, .zhy-sol-hero, .zhy-about-hero) :is(.actions, .hero-cta, .zhy-actions, .zhy-hero__actions, .zhy-blog-actions) { justify-content: flex-start !important; }
body:not(:has([data-craft-global-css="isolated"])) .shipb2b-packaged--products--paper-boxes--folding-cartons :is(.zhy-home-c, .page[data-page-slug], .zhy-sol, .zhy-cp, .zhy-about, .zhy-blog-hub, main[class*="zhy-"]) :is(.btn, .zhy-btn, .zhy-blog-btn, .nav-quote) { min-height: 48px !important; border-radius: 999px !important; padding: 0px 22px !important; font-size: 14px !important; font-weight: 850 !important; letter-spacing: 0px !important; line-height: 1.2 !important; text-decoration: none !important; }
body:not(:has([data-craft-global-css="isolated"])) .shipb2b-packaged--products--paper-boxes--folding-cartons :is(.btn-primary, .btn-gold, .zhy-btn--primary, .zhy-btn-primary, .zhy-btn:not(.zhy-btn--outline):not(.zhy-btn--secondary):not(.zhy-btn-secondary):not(.btn-ghost):not(.btn-ghost-dark):not(.zhy-btn-ghost):not(.zhy-btn-ghost-dark), .zhy-blog-btn--primary) { border-color: var(--zhy-primary) !important; background: var(--zhy-primary) !important; color: var(--zhy-black) !important; }
body:not(:has([data-craft-global-css="isolated"])) .shipb2b-packaged--products--paper-boxes--folding-cartons :is(.btn-secondary, .btn-ghost, .btn-ghost-dark, .zhy-btn--secondary, .zhy-btn-secondary, .zhy-btn--outline, .zhy-btn-ghost, .zhy-btn-ghost-dark, .zhy-blog-btn--ghost) { border: 1px solid rgba(251, 247, 239, 0.42) !important; background: transparent !important; color: rgb(255, 248, 237) !important; }
body:not(:has([data-craft-global-css="isolated"])) .shipb2b-packaged--products--paper-boxes--folding-cartons :is(.zhy-home-c, .page[data-page-slug], .zhy-sol, .zhy-cp, .zhy-about, .zhy-blog-hub, main[class*="zhy-"]) :is(.btn-secondary, .btn-ghost-dark, .zhy-btn--outline, .zhy-blog-btn--ghost) { border-color: var(--zhy-line) !important; background: transparent !important; color: var(--zhy-black) !important; }
.shipb2b-packaged--products--paper-boxes--folding-cartons :is(body:not(:has([class*="shipb2b-packaged--"])), body:has([data-craft-global-css="linked"])) :is(.hero, .zhy-hero, .zhy-blog-hero, .zhy-cp-hero, .zhy-sol-hero, .zhy-about-hero, .dark, .final, .zhy-section--dark) :is(.btn-secondary, .btn-ghost, .btn-ghost-dark, .zhy-btn--secondary, .zhy-btn-secondary, .zhy-btn--outline, .zhy-btn-ghost, .zhy-btn-ghost-dark, .zhy-blog-btn--ghost) { border-color: rgba(251, 247, 239, 0.42) !important; background: transparent !important; color: rgb(255, 248, 237) !important; }
body:not(:has([data-craft-global-css="isolated"])) .shipb2b-packaged--products--paper-boxes--folding-cartons :is(.zhy-home-c, .page[data-page-slug], .zhy-sol, .zhy-cp, .zhy-about, .zhy-blog-hub, main[class*="zhy-"]) :is(.card, .route-card, .ccard, .pdr, .fcard, .rcard, .zhy-card, .zhy-blog-card, .post-card, details) { border: 1px solid var(--zhy-line) !important; border-radius: var(--zhy-radius) !important; background: var(--zhy-surface) !important; box-shadow: var(--zhy-shadow) !important; }
body:not(:has([data-craft-global-css="isolated"])) .shipb2b-packaged--products--paper-boxes--folding-cartons :is(.zhy-home-c, .page[data-page-slug], .zhy-sol, .zhy-cp, .zhy-about, .zhy-blog-hub, main[class*="zhy-"]) :is(.card, .route-card, .ccard, .fcard, .rcard, .zhy-card, .zhy-blog-card, .post-card):hover { border-color: rgba(208, 152, 72, 0.72) !important; transform: translateY(-4px) !important; }
body:not(:has([data-craft-global-css="isolated"])) .shipb2b-packaged--products--paper-boxes--folding-cartons :is(.zhy-home-c, .page[data-page-slug], .zhy-sol, .zhy-cp, .zhy-about, .zhy-blog-hub, main[class*="zhy-"]) :is(img) { border-radius: min(var(--zhy-radius), 16px); }
@media (max-width: 640px) {.shipb2b-packaged--products--paper-boxes--folding-cartons { --zhy-container: min(100% - 32px, 1180px); }
.shipb2b-packaged--products--paper-boxes--folding-cartons :is(body:not(:has([class*="shipb2b-packaged--"])), body:has([data-craft-global-css="linked"])) :is(.hero, .zhy-hero, .zhy-blog-hero, .zhy-cp-hero, .zhy-sol-hero, .zhy-about-hero) { min-height: 88svh !important; padding-top: 112px !important; padding-bottom: 56px !important; }
body:not(:has([data-craft-global-css="isolated"])) .shipb2b-packaged--products--paper-boxes--folding-cartons :is(.zhy-home-c, .page[data-page-slug], .zhy-sol, .zhy-cp, .zhy-about, .zhy-blog-hub, main[class*="zhy-"]) :is(h1) { font-size: clamp(34px, 9vw, 40px) !important; }
body:not(:has([data-craft-global-css="isolated"])) .shipb2b-packaged--products--paper-boxes--folding-cartons :is(.zhy-home-c, .page[data-page-slug], .zhy-sol, .zhy-cp, .zhy-about, .zhy-blog-hub, main[class*="zhy-"]) :is(.btn, .zhy-btn, .zhy-blog-btn) { width: 100% !important; justify-content: center !important; }}
@keyframes zhy-contact-cert-marquee {0% { transform: translate3d(0px, 0px, 0px); }
100% { transform: translate3d(-50%, 0px, 0px); }
}
.shipb2b-packaged--products--paper-boxes--folding-cartons main.zhy-product-detail .zhy-hero__media :is(img, video), main.shipb2b-packaged--products--paper-boxes--folding-cartons.zhy-product-detail .zhy-hero__media :is(img, video) { opacity: 1 !important; filter: none !important; }
.shipb2b-packaged--products--paper-boxes--folding-cartons :is(main.zhy-product-detail, main.zhy-products-page, .page[class*="shipb2b-packaged--"]) .zhy-hero__breadcrumb { margin: 0px 0px 28px !important; color: rgba(251, 247, 239, 0.82) !important; font-size: 14px !important; font-weight: 750 !important; }
.shipb2b-packaged--products--paper-boxes--folding-cartons :is(main.zhy-product-detail, main.zhy-products-page, .page[class*="shipb2b-packaged--"]) .zhy-hero__breadcrumb ol { display: flex !important; flex-wrap: wrap !important; align-items: center !important; gap: 10px !important; margin: 0px !important; padding: 0px !important; list-style: none !important; }
.shipb2b-packaged--products--paper-boxes--folding-cartons :is(main.zhy-product-detail, main.zhy-products-page, .page[class*="shipb2b-packaged--"]) .zhy-hero__breadcrumb li { display: inline-flex !important; align-items: center !important; gap: 10px !important; }
.shipb2b-packaged--products--paper-boxes--folding-cartons :is(main.zhy-product-detail, main.zhy-products-page, .page[class*="shipb2b-packaged--"]) .zhy-hero__breadcrumb li + li::before { content: "/" !important; color: rgba(251, 247, 239, 0.48) !important; }
.shipb2b-packaged--products--paper-boxes--folding-cartons :is(main.zhy-product-detail, main.zhy-products-page, .page[class*="shipb2b-packaged--"]) .zhy-hero__breadcrumb a, .shipb2b-packaged--products--paper-boxes--folding-cartons :is(main.zhy-product-detail, main.zhy-products-page, .page[class*="shipb2b-packaged--"]) .zhy-hero__breadcrumb span { color: inherit !important; text-decoration: none !important; }
.shipb2b-packaged--products--paper-boxes--folding-cartons main.zhy-product-detail :is(.zhy-option-card__media, .zhy-route-card__media), main.shipb2b-packaged--products--paper-boxes--folding-cartons.zhy-product-detail :is(.zhy-option-card__media, .zhy-route-card__media) { display: block !important; overflow: hidden !important; aspect-ratio: 1 / 1 !important; border-radius: 20px 20px 0px 0px !important; background: radial-gradient(circle at 50% 18%, rgba(208, 152, 72, .16), transparent 42%),
    var(--zhy-white-2) !important; }
.shipb2b-packaged--products--paper-boxes--folding-cartons main.zhy-product-detail :is(.zhy-option-card__media, .zhy-route-card__media) img, main.shipb2b-packaged--products--paper-boxes--folding-cartons.zhy-product-detail :is(.zhy-option-card__media, .zhy-route-card__media) img { display: block !important; width: 100% !important; height: 100% !important; object-fit: cover !important; transition: transform 0.35s !important; }
.shipb2b-packaged--products--paper-boxes--folding-cartons main.zhy-product-detail :is(.zhy-option-card, .zhy-route-card):hover :is(.zhy-option-card__media, .zhy-route-card__media) img, main.shipb2b-packaged--products--paper-boxes--folding-cartons.zhy-product-detail :is(.zhy-option-card, .zhy-route-card):hover :is(.zhy-option-card__media, .zhy-route-card__media) img { transform: scale(1.04) !important; }
.shipb2b-packaged--products--paper-boxes--folding-cartons main.zhy-product-detail :is(.zhy-option-card__body, .zhy-route-card__body) h3, main.shipb2b-packaged--products--paper-boxes--folding-cartons.zhy-product-detail :is(.zhy-option-card__body, .zhy-route-card__body) h3, .shipb2b-packaged--products--paper-boxes--folding-cartons main.zhy-product-detail .zhy-rfq-card h3, main.shipb2b-packaged--products--paper-boxes--folding-cartons.zhy-product-detail .zhy-rfq-card h3 { margin: 0px !important; color: var(--zhy-black) !important; font-size: clamp(23px, 2.1vw, 30px) !important; font-weight: 900 !important; line-height: 1.1 !important; }
.shipb2b-packaged--products--paper-boxes--folding-cartons main.zhy-product-detail :is(.zhy-option-card__body, .zhy-route-card__body, .zhy-rfq-card) p, main.shipb2b-packaged--products--paper-boxes--folding-cartons.zhy-product-detail :is(.zhy-option-card__body, .zhy-route-card__body, .zhy-rfq-card) p { margin: 0px !important; color: var(--zhy-muted) !important; font-size: 16px !important; line-height: 1.62 !important; }
.shipb2b-packaged--products--paper-boxes--folding-cartons main.zhy-product-detail :is(.zhy-card__quote, .zhy-route-card__link), main.shipb2b-packaged--products--paper-boxes--folding-cartons.zhy-product-detail :is(.zhy-card__quote, .zhy-route-card__link) { display: inline-flex !important; align-items: center !important; justify-content: center !important; min-height: 48px !important; padding: 13px 20px !important; border-radius: 999px !important; background: var(--zhy-black) !important; color: var(--zhy-white) !important; font-size: 14px !important; font-weight: 850 !important; line-height: 1.1 !important; text-align: center !important; text-decoration: none !important; }
@media (max-width: 640px) {.shipb2b-packaged--products--paper-boxes--folding-cartons main.zhy-product-detail :is(.zhy-option-card__body, .zhy-route-card__body), main.shipb2b-packaged--products--paper-boxes--folding-cartons.zhy-product-detail :is(.zhy-option-card__body, .zhy-route-card__body), .shipb2b-packaged--products--paper-boxes--folding-cartons main.zhy-product-detail .zhy-rfq-card, main.shipb2b-packaged--products--paper-boxes--folding-cartons.zhy-product-detail .zhy-rfq-card { padding: 20px !important; }}
.shipb2b-packaged--products--paper-boxes--folding-cartons :is(body:not(:has([class*="shipb2b-packaged--"])), body:has([data-craft-global-css="linked"])) :is(.hero, .zhy-hero, .zhy-blog-hero, .zhy-cp-hero, .zhy-sol-hero, .zhy-about-hero) :is(.hero-inner, .zhy-hero__inner, .zhy-blog-wrap) { width: var(--zhy-container) !important; max-width: var(--zhy-container) !important; margin-inline: auto !important; place-items: center start !important; text-align: left !important; }
.shipb2b-packaged--products--paper-boxes--folding-cartons :is(body:not(:has([class*="shipb2b-packaged--"])), body:has([data-craft-global-css="linked"])) :is(.hero, .zhy-hero, .zhy-blog-hero, .zhy-cp-hero, .zhy-sol-hero, .zhy-about-hero) :is(.hero-copy, .zhy-hero__copy, .zhy-blog-copy) { max-width: min(820px, 100%) !important; margin-inline: 0px !important; text-align: left !important; }
.shipb2b-packaged--products--paper-boxes--folding-cartons :is(body:not(:has([class*="shipb2b-packaged--"])), body:has([data-craft-global-css="linked"])) :is(.hero, .zhy-hero, .zhy-blog-hero, .zhy-cp-hero, .zhy-sol-hero, .zhy-about-hero) :is(h1, .zhy-h1, .hero-lead, .hero-sub, .zhy-hero__lead, .zhy-blog-lead) { margin-left: 0px !important; margin-right: 0px !important; text-align: left !important; }
.shipb2b-packaged--products--paper-boxes--folding-cartons :is(body:not(:has([class*="shipb2b-packaged--"])), body:has([data-craft-global-css="linked"])) :is(.hero, .zhy-hero, .zhy-blog-hero, .zhy-cp-hero, .zhy-sol-hero, .zhy-about-hero) :is(.actions, .hero-cta, .zhy-actions, .zhy-hero__actions, .zhy-blog-actions) { justify-content: flex-start !important; margin-left: 0px !important; margin-right: 0px !important; }
.shipb2b-packaged--products--paper-boxes--folding-cartons :is(body:not(:has([class*="shipb2b-packaged--"])), body:has([data-craft-global-css="linked"])) :is(.hero, .zhy-hero, .zhy-blog-hero, .zhy-cp-hero, .zhy-sol-hero, .zhy-about-hero) :is(.hero-proof, .proof-note) { justify-self: start !important; margin-left: 0px !important; margin-right: 0px !important; }
@media (max-width: 760px) {.shipb2b-packaged--products--paper-boxes--folding-cartons :is(body:not(:has([class*="shipb2b-packaged--"])), body:has([data-craft-global-css="linked"])) :is(.hero, .zhy-hero, .zhy-blog-hero, .zhy-cp-hero, .zhy-sol-hero, .zhy-about-hero) :is(.hero-inner, .zhy-hero__inner, .zhy-blog-wrap) { width: min(100% - 32px, 1180px) !important; max-width: min(100% - 32px, 1180px) !important; }}
.shipb2b-packaged--products--paper-boxes--folding-cartons .page[data-page-slug="products"] :is(.grid-3, .grid-4, .example-link-grid, .proof-gallery, .faq-grid), .shipb2b-packaged--products--paper-boxes--folding-cartons.page[data-page-slug="products"] :is(.grid-3, .grid-4, .example-link-grid, .proof-gallery, .faq-grid) { gap: clamp(18px, 2vw, 26px) !important; }
.shipb2b-packaged--products--paper-boxes--folding-cartons .page[data-page-slug="products"] .panel :is(ol, ul), .shipb2b-packaged--products--paper-boxes--folding-cartons.page[data-page-slug="products"] .panel :is(ol, ul) { display: grid !important; gap: 12px !important; margin: 16px 0px 0px !important; padding-left: 20px !important; color: var(--product-muted) !important; line-height: 1.55 !important; }
.shipb2b-packaged--products--paper-boxes--folding-cartons :is(.zhy-home-c, .page[data-page-slug], .zhy-contact-page, main[class*="zhy-"]) .hero::after { content: none !important; display: none !important; background: none !important; }
.shipb2b-packaged--products--paper-boxes--folding-cartons :is(.zhy-home-c, .page[data-page-slug], .zhy-contact-page, main[class*="zhy-"]) .hero::before { background: linear-gradient(100deg, rgba(23, 19, 14, 0.94) 0%, rgba(23, 19, 14, 0.8) 50%, rgba(36, 29, 21, 0.6) 100%) !important; }
.shipb2b-packaged--products--paper-boxes--folding-cartons :is(.zhy-home-c, .page[data-page-slug], .zhy-contact-page, main[class*="zhy-"]) :is(.hero-proof, .proof-note) { background: rgba(36, 29, 21, 0.76) !important; backdrop-filter: none !important; }
.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-blog-hub .zhy-blog-hero :is(h1, .zhy-blog-lead), .shipb2b-packaged--products--paper-boxes--folding-cartons.zhy-blog-hub .zhy-blog-hero :is(h1, .zhy-blog-lead) { margin-left: 0px !important; margin-right: 0px !important; text-align: left !important; }
.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-contact-page :is(.zhy-mini-grid, .zhy-contact-layout), .shipb2b-packaged--products--paper-boxes--folding-cartons.zhy-contact-page :is(.zhy-mini-grid, .zhy-contact-layout) { gap: 24px !important; }
.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-contact-page :is(.zhy-mini-card, .zhy-contact-form-card, .zhy-contact-card, .zhy-map-card, .zhy-table-wrap), .shipb2b-packaged--products--paper-boxes--folding-cartons.zhy-contact-page :is(.zhy-mini-card, .zhy-contact-form-card, .zhy-contact-card, .zhy-map-card, .zhy-table-wrap) { border: 1px solid var(--zhy-line) !important; border-radius: var(--zhy-radius) !important; background: var(--zhy-surface) !important; box-shadow: var(--zhy-shadow) !important; }
.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-contact-page :is(.zhy-contact-form-card, .zhy-contact-card, .zhy-map-card), .shipb2b-packaged--products--paper-boxes--folding-cartons.zhy-contact-page :is(.zhy-contact-form-card, .zhy-contact-card, .zhy-map-card) { padding: 16px 18px !important; }
.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-contact-page :is(.zhy-contact-form-card, .zhy-contact-card, .zhy-map-card):is(section), .shipb2b-packaged--products--paper-boxes--folding-cartons.zhy-contact-page :is(.zhy-contact-form-card, .zhy-contact-card, .zhy-map-card):is(section) { padding-top: 16px !important; padding-bottom: 16px !important; }
.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-contact-page :is(.zhy-contact-form-card, .zhy-contact-card, .zhy-map-card) h3, .shipb2b-packaged--products--paper-boxes--folding-cartons.zhy-contact-page :is(.zhy-contact-form-card, .zhy-contact-card, .zhy-map-card) h3 { margin: 0px 0px 8px !important; color: var(--zhy-black) !important; font-size: clamp(22px, 2vw, 28px) !important; font-weight: 850 !important; line-height: 1.12 !important; }
.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-contact-page :is(.zhy-contact-form-card, .zhy-contact-card, .zhy-map-card) p, .shipb2b-packaged--products--paper-boxes--folding-cartons.zhy-contact-page :is(.zhy-contact-form-card, .zhy-contact-card, .zhy-map-card) p { color: var(--zhy-muted) !important; line-height: 1.62 !important; }
.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-contact-page .zhy-rfq-field :is(input, select, textarea), .shipb2b-packaged--products--paper-boxes--folding-cartons.zhy-contact-page .zhy-rfq-field :is(input, select, textarea) { border-color: var(--zhy-line) !important; border-radius: 12px !important; background: rgb(255, 253, 250) !important; color: var(--zhy-black) !important; }
.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-contact-page .zhy-rfq-field :is(input, select, textarea):focus, .shipb2b-packaged--products--paper-boxes--folding-cartons.zhy-contact-page .zhy-rfq-field :is(input, select, textarea):focus { border-color: var(--zhy-primary) !important; box-shadow: rgba(208, 152, 72, 0.18) 0px 0px 0px 3px !important; }
@keyframes zhy-contact-cert-marquee-v2 {0% { transform: translate3d(0px, 0px, 0px); }
100% { transform: translate3d(-50%, 0px, 0px); }
}
.shipb2b-packaged--products--paper-boxes--folding-cartons :is(main[class*="zhy-"], .page[data-page-slug], [class*="shipb2b-packaged--"]) :is(.zhy-hero, .hero, .zhy-blog-hero, .zhy-cp-hero, .zhy-sol-hero, .zhy-about-hero) :is(.zhy-btn--secondary, .zhy-btn-secondary, .btn-secondary, .btn-ghost, .btn-ghost-dark, .zhy-btn-ghost-dark, .zhy-blog-btn--ghost) { background: transparent !important; color: rgb(255, 248, 237) !important; border-color: rgba(255, 248, 237, 0.58) !important; box-shadow: none !important; }
.shipb2b-packaged--products--paper-boxes--folding-cartons :is(main[class*="zhy-"], .page[data-page-slug], [class*="shipb2b-packaged--"]) :is(.zhy-hero, .hero, .zhy-blog-hero, .zhy-cp-hero, .zhy-sol-hero, .zhy-about-hero) :is(.zhy-btn--secondary, .zhy-btn-secondary, .btn-secondary, .btn-ghost, .btn-ghost-dark, .zhy-btn-ghost-dark, .zhy-blog-btn--ghost):is(:hover, :focus-visible) { background: transparent !important; color: rgb(255, 248, 237) !important; border-color: rgb(255, 248, 237) !important; box-shadow: rgba(0, 0, 0, 0.18) 0px 14px 36px !important; }
@keyframes zhy-whatsapp-attention {0%, 100% { transform: translateY(0px) scale(1); box-shadow: rgba(18, 140, 75, 0.32) 0px 18px 42px, rgba(23, 19, 14, 0.18) 0px 6px 18px; }
45% { transform: translateY(-2px) scale(1.045); box-shadow: rgba(18, 140, 75, 0.42) 0px 22px 58px, rgba(37, 211, 102, 0.12) 0px 0px 0px 8px; }
}
@property --zhy-blog-header-bg-alpha { syntax: "<number>"; inherits: false; initial-value: 0; }
@property --zhy-blog-header-border-alpha { syntax: "<number>"; inherits: false; initial-value: 0; }
@property --zhy-blog-header-shadow-alpha { syntax: "<number>"; inherits: false; initial-value: 0; }
@keyframes zhy-blog-header-fill-v3 {0% { --zhy-blog-header-bg-alpha: 0; --zhy-blog-header-border-alpha: 0; --zhy-blog-header-shadow-alpha: 0; }
100% { --zhy-blog-header-bg-alpha: .96; --zhy-blog-header-border-alpha: .10; --zhy-blog-header-shadow-alpha: .18; }
}
.shipb2b-packaged--products--paper-boxes--folding-cartons :is(main.zhy-about-page, main.zhy-solutions-page, main.zhy-qc-page) > .zhy-hero { box-sizing: border-box !important; min-height: clamp(680px, 78svh, 780px) !important; padding: clamp(112px, 11vh, 124px) 0px clamp(64px, 7vh, 76px) !important; }
body.zhy-has-hero .shipb2b-packaged--products--paper-boxes--folding-cartons > :is(main.zhy-about-page, main.zhy-solutions-page, main.zhy-qc-page, main.zhy-product-detail.zhy-box-inserts-page, main.zhy-product-detail.zhy-corrugated-boxes-page, main.zhy-product-detail.zhy-folding-cartons-page, main.zhy-product-detail.zhy-mailer-boxes-page, main.zhy-product-detail.zhy-rigid-boxes-page) { margin-top: -16px !important; }
.shipb2b-packaged--products--paper-boxes--folding-cartons :is(main.zhy-about-page, main.zhy-solutions-page, main.zhy-qc-page) > .zhy-hero > .zhy-hero__inner { width: var(--zhy-container) !important; max-width: var(--zhy-container) !important; min-height: 0px !important; margin-inline: auto !important; padding: 0px !important; }
.shipb2b-packaged--products--paper-boxes--folding-cartons :is(main.zhy-about-page, main.zhy-solutions-page, main.zhy-qc-page) > .zhy-hero h1 { max-width: min(18ch, 900px) !important; }
@media (max-width: 760px) {.shipb2b-packaged--products--paper-boxes--folding-cartons :is(main.zhy-about-page, main.zhy-solutions-page, main.zhy-qc-page) > .zhy-hero { min-height: min(760px, 88svh) !important; padding: 104px 0px 56px !important; }
.shipb2b-packaged--products--paper-boxes--folding-cartons :is(main.zhy-about-page, main.zhy-solutions-page, main.zhy-qc-page) > .zhy-hero > .zhy-hero__inner { width: min(100% - 32px, 1180px) !important; max-width: min(100% - 32px, 1180px) !important; }}
.shipb2b-packaged--products--paper-boxes--folding-cartons body :is(.zhy-btn:not(.zhy-btn--outline):not(.zhy-btn--secondary):not(.zhy-btn-secondary):not(.btn-ghost):not(.btn-ghost-dark):not(.zhy-btn-ghost):not(.zhy-btn-ghost-dark):not(.zhy-customization-button--text):not(.zhy-home-v3-button--ghost):not(.zhy-products-button--ghost):not(.zhy-customization-button--ghost):not(.mag-btn--ghost):not(.mag-btn--outline), .btn-primary, .btn-gold, .btn-ink, .zhy-btn-primary, .zhy-btn--primary, .zhy-btn--dark, .zhy-btn-dark, .zhy-home-v3-button--light, .zhy-products-button--solid, .zhy-products-button--light, .zhy-customization-button--light, .mag-btn:not(.mag-btn--ghost):not(.mag-btn--outline)) { border-color: var(--zhy-button-primary-border) !important; background: var(--zhy-button-primary-bg) !important; color: var(--zhy-button-primary-text) !important; }
.shipb2b-packaged--products--paper-boxes--folding-cartons body :is(.zhy-hero, .hero, .zhy-blog-hero, .zhy-cp-hero, .zhy-cpp-hero, .zhy-app-hero, .zhy-rf-hero, .zhy-spec-hero, .zhy-rfq-hero, .zhy-sol-hero, .zhy-qc-hero, .zhy-about-hero, [data-ui-surface="ink"], [data-ui-surface="deep"], [class*="section--ink"], [class*="section--dark"], [class*="section--deep"], .dark, .final, .mag-hero, .mag-proof, .mag-close) :is(.zhy-btn:not(.zhy-btn--outline):not(.zhy-btn--secondary):not(.zhy-btn-secondary):not(.btn-ghost):not(.btn-ghost-dark):not(.zhy-btn-ghost):not(.zhy-btn-ghost-dark):not(.zhy-customization-button--text):not(.zhy-home-v3-button--ghost):not(.zhy-products-button--ghost):not(.zhy-customization-button--ghost):not(.mag-btn--ghost):not(.mag-btn--outline), .btn-primary, .btn-gold, .btn-ink, .zhy-btn-primary, .zhy-btn--primary, .zhy-btn--dark, .zhy-btn-dark, .zhy-home-v3-button--light, .zhy-products-button--solid, .zhy-products-button--light, .zhy-customization-button--light, .mag-btn:not(.mag-btn--ghost):not(.mag-btn--outline)) { border-color: var(--zhy-button-on-dark-border) !important; background: var(--zhy-button-on-dark-bg) !important; color: var(--zhy-button-on-dark-text) !important; }
.shipb2b-packaged--products--paper-boxes--folding-cartons body :is(.zhy-btn--outline, .zhy-btn--secondary, .zhy-btn-secondary, .btn-secondary, .btn-ghost, .btn-ghost-dark, .zhy-btn-ghost, .zhy-btn-ghost-dark, .zhy-home-v3-button--ghost, .zhy-products-button--ghost, .zhy-customization-button--ghost, .mag-btn--ghost, .mag-btn--outline) { border-color: var(--zhy-button-secondary-border) !important; background: transparent !important; color: var(--zhy-button-secondary-text) !important; box-shadow: none !important; }
.shipb2b-packaged--products--paper-boxes--folding-cartons body :is(.zhy-hero, .hero, .zhy-blog-hero, .zhy-cp-hero, .zhy-cpp-hero, .zhy-app-hero, .zhy-rf-hero, .zhy-spec-hero, .zhy-rfq-hero, .zhy-sol-hero, .zhy-qc-hero, .zhy-about-hero, [data-ui-surface="ink"], [data-ui-surface="deep"], [class*="section--ink"], [class*="section--dark"], [class*="section--deep"], .dark, .final, .mag-hero, .mag-proof, .mag-close) :is(.zhy-btn--outline, .zhy-btn--secondary, .zhy-btn-secondary, .btn-secondary, .btn-ghost, .btn-ghost-dark, .zhy-btn-ghost, .zhy-btn-ghost-dark, .zhy-home-v3-button--ghost, .zhy-products-button--ghost, .zhy-customization-button--ghost, .mag-btn--ghost, .mag-btn--outline) { border-color: rgba(255, 248, 237, 0.58) !important; background: transparent !important; color: rgb(255, 248, 237) !important; }
.shipb2b-packaged--products--paper-boxes--folding-cartons body #main-content :is(.zhy-about-v2-section-action, .zhy-about-v2-faq-route) a.zhy-btn--primary { border-color: var(--zhy-button-primary-border) !important; background: var(--zhy-button-primary-bg) !important; color: var(--zhy-button-primary-text) !important; }
.shipb2b-packaged--products--paper-boxes--folding-cartons body main.zhy-contact-page .zhy-contact-form-card :is(.zhy-btn--primary, .zhy-rfq-submit) { border-color: var(--zhy-button-primary-border) !important; background: var(--zhy-button-primary-bg) !important; color: var(--zhy-button-primary-text) !important; }
body:is(#zhy-button-layer-a, body):is(#zhy-button-layer-b, body) .shipb2b-packaged--products--paper-boxes--folding-cartons :is(.zhy-btn:not(.zhy-btn--outline):not(.zhy-btn--secondary):not(.zhy-btn-secondary):not(.btn-ghost):not(.btn-ghost-dark):not(.zhy-btn-ghost):not(.zhy-btn-ghost-dark):not(.zhy-customization-button--text):not(.zhy-home-v3-button--ghost):not(.zhy-products-button--ghost):not(.zhy-customization-button--ghost):not(.mag-btn--ghost):not(.mag-btn--outline), .btn-primary, .btn-gold, .btn-ink, .zhy-btn-primary, .zhy-btn--primary, .zhy-btn--dark, .zhy-btn-dark, .zhy-home-v3-button--light, .zhy-products-button--solid, .zhy-products-button--light, .zhy-customization-button--light, .mag-btn:not(.mag-btn--ghost):not(.mag-btn--outline)) { border-color: var(--zhy-button-primary-border) !important; background: var(--zhy-button-primary-bg) !important; color: var(--zhy-button-primary-text) !important; }
body:is(#zhy-button-layer-a, body):is(#zhy-button-layer-b, body) .shipb2b-packaged--products--paper-boxes--folding-cartons :is(.zhy-hero, .hero, .zhy-blog-hero, .zhy-cp-hero, .zhy-cpp-hero, .zhy-app-hero, .zhy-rf-hero, .zhy-spec-hero, .zhy-rfq-hero, .zhy-sol-hero, .zhy-qc-hero, .zhy-about-hero, [data-ui-surface="ink"], [data-ui-surface="deep"], [class*="section--ink"], [class*="section--dark"], [class*="section--deep"], [class*="final"], .dark, .mag-hero, .mag-proof, .mag-close) :is(.zhy-btn:not(.zhy-btn--outline):not(.zhy-btn--secondary):not(.zhy-btn-secondary):not(.btn-ghost):not(.btn-ghost-dark):not(.zhy-btn-ghost):not(.zhy-btn-ghost-dark):not(.zhy-customization-button--text):not(.zhy-home-v3-button--ghost):not(.zhy-products-button--ghost):not(.zhy-customization-button--ghost):not(.mag-btn--ghost):not(.mag-btn--outline), .btn-primary, .btn-gold, .btn-ink, .zhy-btn-primary, .zhy-btn--primary, .zhy-btn--dark, .zhy-btn-dark, .zhy-home-v3-button--light, .zhy-products-button--solid, .zhy-products-button--light, .zhy-customization-button--light, .mag-btn:not(.mag-btn--ghost):not(.mag-btn--outline)) { border-color: var(--zhy-button-on-dark-border) !important; background: var(--zhy-button-on-dark-bg) !important; color: var(--zhy-button-on-dark-text) !important; }
body:is(#zhy-button-layer-a, body):is(#zhy-button-layer-b, body) .shipb2b-packaged--products--paper-boxes--folding-cartons :is(.zhy-btn--outline, .zhy-btn--secondary, .zhy-btn-secondary, .btn-secondary, .btn-ghost, .btn-ghost-dark, .zhy-btn-ghost, .zhy-btn-ghost-dark, .zhy-home-v3-button--ghost, .zhy-products-button--ghost, .zhy-customization-button--ghost, .mag-btn--ghost, .mag-btn--outline) { border-color: var(--zhy-button-secondary-border) !important; background: transparent !important; color: var(--zhy-button-secondary-text) !important; box-shadow: none !important; }
body:is(#zhy-button-layer-a, body):is(#zhy-button-layer-b, body) .shipb2b-packaged--products--paper-boxes--folding-cartons :is(.zhy-hero, .hero, .zhy-blog-hero, .zhy-cp-hero, .zhy-cpp-hero, .zhy-app-hero, .zhy-rf-hero, .zhy-spec-hero, .zhy-rfq-hero, .zhy-sol-hero, .zhy-qc-hero, .zhy-about-hero, [data-ui-surface="ink"], [data-ui-surface="deep"], [class*="section--ink"], [class*="section--dark"], [class*="section--deep"], [class*="final"], .dark, .mag-hero, .mag-proof, .mag-close) :is(.zhy-btn--outline, .zhy-btn--secondary, .zhy-btn-secondary, .btn-secondary, .btn-ghost, .btn-ghost-dark, .zhy-btn-ghost, .zhy-btn-ghost-dark, .zhy-home-v3-button--ghost, .zhy-products-button--ghost, .zhy-customization-button--ghost, .mag-btn--ghost, .mag-btn--outline) { border-color: rgba(255, 248, 237, 0.58) !important; background: transparent !important; color: rgb(255, 248, 237) !important; box-shadow: none !important; }
.shipb2b-packaged--products--paper-boxes--folding-cartons main[class*="shipb2b-packaged--"] [data-ui-surface="ink"] :is(.zhy-breadcrumb, .breadcrumbs, [class*="breadcrumb"]) a { color: rgb(255, 248, 237) !important; }
.shipb2b-packaged--products--paper-boxes--folding-cartons main[class*="shipb2b-packaged--"] :is(.faq, .faq-grid, .zhy-faq, .zhy-faq-list, .zhy-accordion) { margin-top: 0px; row-gap: 0px; }
.shipb2b-packaged--products--paper-boxes--folding-cartons :is(main.shipb2b-packaged--products--paper-tubes, main.shipb2b-packaged--products--paper-bags)[data-craft-global-css="linked"] .zhy-faq-list.zhy-faq { gap: 14px !important; }
.shipb2b-packaged--products--paper-boxes--folding-cartons [data-craft-global-css="isolated"] .zhy-hero, .shipb2b-packaged--products--paper-boxes--folding-cartons [data-craft-global-css="isolated"] .zhy-hero *, .shipb2b-packaged--products--paper-boxes--folding-cartons :where([data-craft-global-css="isolated"]) .zhy-breadcrumb, .shipb2b-packaged--products--paper-boxes--folding-cartons :where([data-craft-global-css="isolated"]) .zhy-btn, .shipb2b-packaged--products--paper-boxes--folding-cartons :where([data-craft-global-css="isolated"]) [data-b2b-public-group], .shipb2b-packaged--products--paper-boxes--folding-cartons :where([data-craft-global-css="isolated"]) [data-b2b-public-group] article, .shipb2b-packaged--products--paper-boxes--folding-cartons :where([data-craft-global-css="isolated"]) [data-b2b-public-group] aside, .shipb2b-packaged--products--paper-boxes--folding-cartons :where([data-craft-global-css="isolated"]) [class*="zhy-b2b-"], .shipb2b-packaged--products--paper-boxes--folding-cartons :where([data-craft-global-css="isolated"]) [class*="zhy-b2b-"] :is(div, span, header, article, aside, h3, h4, p, small, table, thead, tbody, tr, th, td) { all: revert; }
.shipb2b-packaged--products--paper-boxes--folding-cartons :is(main.shipb2b-packaged--home, main.shipb2b-packaged--products, main.shipb2b-packaged--solutions) > section[data-section-key][data-ui-surface="ink"]:not(.zhy-hero) { background-color: var(--ink, var(--zhy-ink, #172033)) !important; color: rgb(248, 246, 241) !important; }
.shipb2b-packaged--products--paper-boxes--folding-cartons :where(:is(main.shipb2b-packaged--home, main.shipb2b-packaged--products, main.shipb2b-packaged--solutions) > section[data-section-key][data-ui-surface="ink"]:not(.zhy-hero)) :is(h1, h2, h3, p, li) { color: inherit; }
.shipb2b-packaged--products--paper-boxes--folding-cartons main[class*="shipb2b-packaged--"], .shipb2b-packaged--products--paper-boxes--folding-cartons main[class*="zhy-"] { --zhy-button-on-dark-text: #17130e !important; }
@keyframes zhy-bag-factory-video-reveal {0% { opacity: 0; }
100% { opacity: 1; }
}
.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons {--zhy-primary:#103868;--zhy-secondary:#d09848;--zhy-black:#172033;--zhy-black-soft:#0b2748;--zhy-white:#f8f6f1;--zhy-white-2:#f8f6f1;--zhy-text:#3e4652;--zhy-muted:#667085;--zhy-line:#e3dfd7;--zhy-panel:#ffffff;--zhy-primary-text:var(--zhy-color-paper-0);--zhy-on-brand:#ffffff;--zhy-font:var(--zhy-font-body-family);--zhy-radius:4px;--zhy-wrap:1200px}
:where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-menu-icon, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons).zhy-menu-icon {width:24px;height:18px;display:grid;align-content:space-between}
:where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-menu-icon span, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons).zhy-menu-icon span {display:block;width:24px;height:2px;background:currentColor}
:where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-opening-experience, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons).zhy-opening-experience {position:relative;background:var(--zhy-black)}
:where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-opening-experience>[data-ui-visual-role="product"], :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons).zhy-opening-experience>[data-ui-visual-role="product"] {position:relative;z-index:3;margin-top:-32px;border-radius:28px 28px 0 0;overflow:hidden}
:where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons), :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) * {box-sizing:border-box}
:is(main, div):where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) {scroll-behavior:smooth}
:is(main, div):where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) {margin:0;background:var(--zhy-white);color:var(--zhy-text);font-family:var(--zhy-font);font-size:var(--zhy-text-body);line-height:1.65}
:where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) img {display:block;max-width:100%;height:auto}
:where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) a {color:var(--zhy-primary-text);text-decoration:none}
:where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) a:hover {text-decoration:underline}
:where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) :focus-visible {outline:3px solid var(--zhy-primary);outline-offset:3px}
:where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-wrap, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons).zhy-wrap {width:min(100% - 40px,var(--zhy-wrap));margin-inline:auto}
:where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-logo, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons).zhy-logo {display:flex;align-items:center;gap:12px;color:var(--zhy-black);font-weight:var(--zhy-weight-strong)}
:where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-logo img, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons).zhy-logo img {width:132px;height:auto}
:where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-nav, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons).zhy-nav {display:flex;gap:24px;align-items:center}
:where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-nav a, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons).zhy-nav a {color:var(--zhy-black);font-weight:var(--zhy-weight-strong);min-height:44px;display:inline-flex;align-items:center}
:where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-menu-toggle, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons).zhy-menu-toggle {display:none;min-width:48px;min-height:48px;border:1px solid var(--zhy-line);border-radius:999px;background:var(--zhy-panel);font-weight:var(--zhy-weight-strong);color:var(--zhy-black)}
:where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-btn--primary, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons).zhy-btn--primary {background:var(--zhy-primary);color:var(--zhy-on-brand)}
:where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-btn--ghost, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons).zhy-btn--ghost {border:1px solid rgba(255,255,255,.55);color:var(--zhy-panel)}
:where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-btn--light, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons).zhy-btn--light {background:var(--zhy-panel);color:var(--zhy-primary-text)}
:where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-hero, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons).zhy-hero {min-height:680px;display:grid;align-items:center;position:relative;overflow:hidden;background:var(--zhy-black);color:var(--zhy-panel)}
:where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-hero__media, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons).zhy-hero__media {position:absolute;inset:0}
:where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-hero__media img, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons).zhy-hero__media img {width:100%;height:100%;object-fit:cover;filter:saturate(.78) contrast(1.05)}
:where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-hero__media:after, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons).zhy-hero__media:after {content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(23,26,31,.92) 0%,rgba(23,26,31,.68) 54%,rgba(23,26,31,.25) 100%)}
:where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-hero__inner, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons).zhy-hero__inner {position:relative;z-index:2;padding-block:112px 88px}
:where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-tag, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons).zhy-tag {margin:0 0 16px;color:var(--zhy-primary-text);font-size:var(--zhy-text-micro);font-weight:var(--zhy-weight-strong);letter-spacing:.11em;text-transform:uppercase}
:where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-tag--light, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons).zhy-tag--light {color:var(--zhy-panel)}
:where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-h1, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons).zhy-h1, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-h2, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons).zhy-h2, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-h3, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons).zhy-h3 {margin:0;color:var(--zhy-black);line-height:1.04;letter-spacing:0}
:where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-h1, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons).zhy-h1 {max-width:980px;color:var(--zhy-panel);font-size:var(--zhy-text-display);font-weight:var(--zhy-weight-display)}
:where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-h2, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons).zhy-h2 {font-size:var(--zhy-text-h1);font-weight:var(--zhy-weight-strong)}
:where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-hero__lead, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons).zhy-hero__lead {max-width:720px;margin:24px 0 0;font-size:var(--zhy-text-h3);line-height:1.5;color:var(--zhy-white-2)}
:where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-facts, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons).zhy-facts {display:flex;flex-wrap:wrap;gap:12px;margin-top:28px}
:where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-facts span, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons).zhy-facts span {padding:8px 14px;border:1px solid rgba(255,255,255,.28);border-radius:999px;font-size:var(--zhy-text-caption)}
:where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-actions, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons).zhy-actions {display:flex;flex-wrap:wrap;gap:12px;margin-top:32px}
:where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-section, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons).zhy-section {padding-block:88px;background:var(--zhy-panel)}
:where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-section--alt, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons).zhy-section--alt {background:var(--zhy-white-2)}
:where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-section-head, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons).zhy-section-head {max-width:820px;margin-bottom:40px}
:where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-p, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons).zhy-p {margin:20px 0 0;max-width:760px;font-size:var(--zhy-text-body)}
:where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-rail-layout, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons).zhy-rail-layout {display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:44px;align-items:start}
:where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-rail__media, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons).zhy-rail__media {margin:0;aspect-ratio:4/3;display:grid;place-items:center;background:radial-gradient(circle at 50% 45%,#fdfdfd 0%,#e9ebec 100%);border:1px solid var(--zhy-line)}
:where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-rail__media img, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons).zhy-rail__media img {max-height:100%;width:auto;object-fit:contain;padding:28px}
:where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-rail, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons).zhy-rail {border-top:2px solid var(--zhy-black)}
:where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-rail__row, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons).zhy-rail__row {display:grid;grid-template-columns:52px minmax(0,1fr);gap:20px;padding:20px 0;border-bottom:1px solid var(--zhy-line)}
:where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-rail__n, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons).zhy-rail__n {font-size:var(--zhy-text-caption);font-weight:var(--zhy-weight-display);color:var(--zhy-primary-text);letter-spacing:.08em}
:where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-rail__row h3, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons).zhy-rail__row h3 {margin:0 0 4px;font-size:var(--zhy-text-h3);color:var(--zhy-black)}
:where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-rail__row p, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons).zhy-rail__row p {margin:0;font-size:var(--zhy-text-small);color:var(--zhy-muted)}
:where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-sig, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons).zhy-sig {display:grid;grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);gap:36px;align-items:start}
:where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-sig__stage, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons).zhy-sig__stage {margin:0;position:relative;aspect-ratio:4/3;display:grid;place-items:center;background:radial-gradient(circle at 50% 40%,#2b2c2e 0%,#151617 100%);overflow:hidden}
:where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-sig__stage img, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons).zhy-sig__stage img {max-height:82%;width:auto;object-fit:contain}
:where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-sig__stage figcaption, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons).zhy-sig__stage figcaption {position:absolute;left:0;right:0;bottom:0;padding:12px 18px;background:linear-gradient(180deg,transparent,rgba(0,0,0,.72));color:var(--zhy-panel);font-size:var(--zhy-text-caption)}
:where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-pick, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons).zhy-pick {display:grid;gap:12px}
:where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-pick__card, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons).zhy-pick__card {display:grid;grid-template-columns:76px minmax(0,1fr);gap:14px;align-items:center;padding:12px;background:var(--zhy-panel);border:1px solid var(--zhy-line);border-left:3px solid var(--zhy-primary)}
:where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-pick__card img, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons).zhy-pick__card img {width:76px;height:58px;object-fit:contain}
:where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-pick__name, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons).zhy-pick__name {display:block;font-size:var(--zhy-text-small);font-weight:var(--zhy-weight-strong);color:var(--zhy-black)}
:where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-pick__meta, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons).zhy-pick__meta {display:block;margin-top:2px;font-size:var(--zhy-text-micro);color:var(--zhy-muted)}
:where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-compare, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons).zhy-compare {width:100%;border-collapse:collapse;font-size:var(--zhy-text-caption);margin-top:28px}
:where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-compare th, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons).zhy-compare th, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-compare td, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons).zhy-compare td {padding:12px 14px;text-align:left;border-bottom:1px solid var(--zhy-line);vertical-align:top}
:where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-compare thead th, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons).zhy-compare thead th {font-size:var(--zhy-text-micro);letter-spacing:.06em;text-transform:uppercase;color:var(--zhy-muted);border-bottom:2px solid var(--zhy-black)}
:where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-compare tbody th, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons).zhy-compare tbody th {font-weight:var(--zhy-weight-strong);color:var(--zhy-black)}
:where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-matrix, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons).zhy-matrix {border-top:2px solid var(--zhy-black)}
:where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-matrix__row, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons).zhy-matrix__row {display:grid;grid-template-columns:minmax(160px,.9fr) repeat(3,minmax(0,1fr));gap:20px;padding:18px 0;border-bottom:1px solid var(--zhy-line)}
:where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-matrix__label, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons).zhy-matrix__label {font-size:var(--zhy-text-small);font-weight:var(--zhy-weight-strong);color:var(--zhy-black)}
:where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-matrix__label::before, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons).zhy-matrix__label::before {content:"";display:inline-block;width:8px;height:8px;margin-right:8px;background:var(--zhy-primary);vertical-align:middle}
:where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-matrix__cell, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons).zhy-matrix__cell {font-size:var(--zhy-text-small);color:var(--zhy-muted)}
:where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-matrix__cell b, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons).zhy-matrix__cell b {display:block;margin-bottom:3px;font-size:var(--zhy-text-micro);letter-spacing:.06em;text-transform:uppercase;font-weight:var(--zhy-weight-strong)}
:where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-risk-grid, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons).zhy-risk-grid {display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:16px}
:where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-risk-card, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons).zhy-risk-card {padding:22px;background:var(--zhy-panel);border:1px solid var(--zhy-line);border-top:3px solid var(--zhy-primary)}
:where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-risk-card h3, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons).zhy-risk-card h3 {margin:0 0 8px;font-size:var(--zhy-text-h3);color:var(--zhy-black)}
:where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-risk-card p, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons).zhy-risk-card p {margin:0;font-size:var(--zhy-text-small);color:var(--zhy-muted)}
:where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-proof-layout, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons).zhy-proof-layout {display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:32px;align-items:stretch}
:where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-proof-media, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons).zhy-proof-media {margin:0;min-height:420px;border-radius:var(--zhy-radius);overflow:hidden;background:var(--zhy-black)}
:where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-proof-media img, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons).zhy-proof-media img {width:100%;height:100%;object-fit:cover;transition:transform .35s ease}
:where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-proof-media:hover img, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons).zhy-proof-media:hover img {transform:scale(1.04)}
:where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-proof-stack, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons).zhy-proof-stack {display:grid;gap:16px}
:where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-proof-card, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons).zhy-proof-card {background:var(--zhy-panel);border:1px solid var(--zhy-line);border-radius:var(--zhy-radius);padding:24px;box-shadow:0 2px 12px rgba(0,0,0,.06);transition:transform .2s ease,box-shadow .2s ease}
:where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-section:not(.zhy-section--alt) .zhy-proof-card, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons).zhy-section:not(.zhy-section--alt) .zhy-proof-card {background:var(--zhy-white)}
:where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-proof-card:hover, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons).zhy-proof-card:hover {transform:translateY(-4px);box-shadow:0 10px 28px rgba(0,0,0,.1)}
:where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-proof-card p, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons).zhy-proof-card p {margin:0}
:where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-route-links, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons).zhy-route-links {display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}
:where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-route-links a, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons).zhy-route-links a {min-height:48px;display:flex;align-items:center;padding:12px 16px;background:var(--zhy-black);color:var(--zhy-panel);border-radius:10px;font-weight:var(--zhy-weight-strong)}
:where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-faq, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons).zhy-faq {display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}
:where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-faq__item, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons).zhy-faq__item {background:var(--zhy-panel);border:1px solid var(--zhy-line);border-radius:var(--zhy-radius);padding:0 22px}
:where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-faq__item summary, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons).zhy-faq__item summary {cursor:pointer;min-height:64px;display:flex;align-items:center;color:var(--zhy-black);font-weight:var(--zhy-weight-strong)}
:where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-faq__item p, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons).zhy-faq__item p {margin:0 0 22px}
:where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-section--cta, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons).zhy-section--cta {background:var(--zhy-black);color:var(--zhy-white)}
:where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-section--cta .zhy-h2, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons).zhy-section--cta .zhy-h2, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-section--cta .zhy-p, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons).zhy-section--cta .zhy-p {color:var(--zhy-white)}
:where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-cta-grid, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons).zhy-cta-grid {display:grid;grid-template-columns:minmax(0,1fr) auto;gap:40px;align-items:center}
:where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-page, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons).zhy-page {min-width:0}
:where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-section--options, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons).zhy-section--options, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-section--process, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons).zhy-section--process {position:relative}
:where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-table-wrap, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons).zhy-table-wrap {background:#fff;border:1px solid var(--zhy-line);border-radius:var(--zhy-radius);overflow:hidden;margin-top:28px}
:where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-table, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons).zhy-table {width:100%;border-collapse:collapse;font-size:var(--zhy-text-small)}
:where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-table th, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons).zhy-table th, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-table td, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons).zhy-table td {padding:14px 18px;text-align:left;vertical-align:top;border-bottom:1px solid var(--zhy-line)}
:where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-table thead th, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons).zhy-table thead th {background:var(--zhy-black);color:#fff;font-size:var(--zhy-text-caption);letter-spacing:.04em;text-transform:uppercase}
:where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-table tbody th[scope=row], :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons).zhy-table tbody th[scope=row] {font-weight:var(--zhy-weight-strong);color:var(--zhy-black);width:22%}
:where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-table tbody tr:last-child th, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons).zhy-table tbody tr:last-child th, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-table tbody tr:last-child td, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons).zhy-table tbody tr:last-child td {border-bottom:none}
:where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-table__note, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons).zhy-table__note {margin:14px 0 0;font-size:var(--zhy-text-caption);color:var(--zhy-muted)}
@media(max-width:820px) {:where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-table-wrap, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons).zhy-table-wrap {overflow-x:auto;-webkit-overflow-scrolling:touch}
:where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-table, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons).zhy-table, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-table tbody, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons).zhy-table tbody, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-table tr, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons).zhy-table tr, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-table th, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons).zhy-table th, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-table td, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons).zhy-table td {display:block;width:auto}
:where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-table thead, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons).zhy-table thead {position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}
:where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-table tbody tr, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons).zhy-table tbody tr {border-bottom:1px solid var(--zhy-line);padding:14px 18px}
:where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-table tbody th[scope=row], :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons).zhy-table tbody th[scope=row] {width:auto;padding:0 0 8px}
:where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-table tbody td, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons).zhy-table tbody td {padding:0 0 8px;border-bottom:none}}
:where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-faq, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons).zhy-faq {grid-template-columns:1fr;gap:0;border-top:1px solid var(--zhy-line);max-width:860px}
:where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-faq__item, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons).zhy-faq__item {border:0;border-bottom:1px solid var(--zhy-line);border-radius:0;padding:0;background:transparent}
:where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-hero-link, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons).zhy-hero-link {display:inline-flex;align-items:center;gap:10px;min-height:48px;padding:0 10px;color:var(--zhy-panel);font-weight:var(--zhy-weight-strong);border-bottom:1px solid rgba(255,255,255,.55)}
:where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-hero-link:hover, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons).zhy-hero-link:hover {gap:15px;color:var(--zhy-panel);text-decoration:none}
:where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-hero-link span, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons).zhy-hero-link span {transition:transform .2s ease}
:where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-hero-link:hover span, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons).zhy-hero-link:hover span {transform:translateX(3px)}
:where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-section, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons).zhy-section {padding-block:76px}
:where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-section--comparison>.zhy-wrap>.zhy-proof-media, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons).zhy-section--comparison>.zhy-wrap>.zhy-proof-media {height:350px;min-height:350px}
:where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-route-links, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons).zhy-route-links {margin-top:30px;border-top:1px solid var(--zhy-line)}
:where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-route-links a, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons).zhy-route-links a {position:relative;min-height:48px;padding:12px 30px 12px 0;background:transparent;color:var(--zhy-black);border-bottom:1px solid var(--zhy-line);border-radius:0;font-size:var(--zhy-text-caption)}
:where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-route-links a:after, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons).zhy-route-links a:after {content:"→";position:absolute;right:8px;color:var(--zhy-primary-text)}
:where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-decision-stack, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons).zhy-decision-stack, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-comparison-stack, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons).zhy-comparison-stack {display:grid;gap:52px;min-width:0}
:where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-comparison-stack, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons).zhy-comparison-stack {margin-top:44px}
:where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-public-group, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons).zhy-public-group {min-width:0}
:where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-public-head, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons).zhy-public-head {display:grid;grid-template-columns:minmax(0,1fr) minmax(240px,.7fr);gap:32px;align-items:end;margin-bottom:26px}
:where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-public-head h3, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons).zhy-public-head h3 {margin:0;color:var(--zhy-black);font-size:var(--zhy-text-h2);line-height:1.08;letter-spacing:0}
:where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-public-head p, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons).zhy-public-head p {margin:0;color:var(--zhy-text)}
:where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-section--dark .zhy-public-head h3, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons).zhy-section--dark .zhy-public-head h3, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-section--proof-band .zhy-public-head h3, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons).zhy-section--proof-band .zhy-public-head h3, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-section--cta .zhy-public-head h3, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons).zhy-section--cta .zhy-public-head h3 {color:var(--zhy-panel)}
:where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-section--dark .zhy-public-head p, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons).zhy-section--dark .zhy-public-head p, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-section--proof-band .zhy-public-head p, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons).zhy-section--proof-band .zhy-public-head p, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-section--cta .zhy-public-head p, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons).zhy-section--cta .zhy-public-head p {color:var(--zhy-white-2)}
:where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-section--dark .zhy-rfq-panel .zhy-public-head h3, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons).zhy-section--dark .zhy-rfq-panel .zhy-public-head h3, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-section--proof-band .zhy-rfq-panel .zhy-public-head h3, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons).zhy-section--proof-band .zhy-rfq-panel .zhy-public-head h3, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-section--cta .zhy-rfq-panel .zhy-public-head h3, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons).zhy-section--cta .zhy-rfq-panel .zhy-public-head h3 {color:var(--zhy-black)}
:where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-section--dark .zhy-rfq-panel .zhy-public-head p, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons).zhy-section--dark .zhy-rfq-panel .zhy-public-head p, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-section--proof-band .zhy-rfq-panel .zhy-public-head p, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons).zhy-section--proof-band .zhy-rfq-panel .zhy-public-head p, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-section--cta .zhy-rfq-panel .zhy-public-head p, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons).zhy-section--cta .zhy-rfq-panel .zhy-public-head p {color:var(--zhy-text)}
:where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-route-mosaic, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons).zhy-route-mosaic {display:grid;grid-template-columns:1.15fr .85fr;gap:1px;background:var(--zhy-line);border:1px solid var(--zhy-line)}
:where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-route-card, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons).zhy-route-card {position:relative;min-height:220px;padding:30px;background:var(--zhy-panel)}
:where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-route-card:first-child, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons).zhy-route-card:first-child {grid-row:span 2;display:flex;flex-direction:column;justify-content:flex-end;background:var(--zhy-black);color:var(--zhy-panel)}
:where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-route-card>span, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons).zhy-route-card>span {color:var(--zhy-primary-text);font-size:var(--zhy-text-micro);font-weight:var(--zhy-weight-display);letter-spacing:.12em}
:where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-route-card h4, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons).zhy-route-card h4 {margin:42px 0 10px;color:var(--zhy-black);font-size:var(--zhy-text-h2);line-height:1.1}
:where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-route-card:first-child h4, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons).zhy-route-card:first-child h4 {color:var(--zhy-panel);font-size:var(--zhy-text-h1)}
:where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-route-card p, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons).zhy-route-card p {margin:0 0 18px}
:where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-route-card small, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons).zhy-route-card small {display:block;padding-top:16px;border-top:1px solid var(--zhy-line);font-size:var(--zhy-text-caption)}
:where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-route-card:first-child small, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons).zhy-route-card:first-child small {border-color:rgba(255,255,255,.22)}
:where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-spec-wrap, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons).zhy-spec-wrap {overflow-x:auto;border-top:3px solid var(--zhy-black)}
:where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-spec-table, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons).zhy-spec-table {width:100%;border-collapse:collapse;background:transparent}
:where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-spec-table th, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons).zhy-spec-table th, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-spec-table td, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons).zhy-spec-table td {padding:19px 20px;text-align:left;border-bottom:1px solid var(--zhy-line);vertical-align:top}
:where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-spec-table thead th, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons).zhy-spec-table thead th {color:var(--zhy-muted);font-size:var(--zhy-text-micro);letter-spacing:.1em;text-transform:uppercase}
:where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-spec-table tbody th, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons).zhy-spec-table tbody th {width:38%;color:var(--zhy-black);font-size:var(--zhy-text-body)}
:where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-dispatch-grid, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons).zhy-dispatch-grid {display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;border-top:1px solid var(--zhy-line);padding-top:24px}
:where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-dispatch-grid article, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons).zhy-dispatch-grid article {display:grid;grid-template-columns:auto 1fr;gap:18px}
:where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-dispatch-grid span, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons).zhy-dispatch-grid span, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-application-list span, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons).zhy-application-list span, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-proof-scope article>span, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons).zhy-proof-scope article>span {color:var(--zhy-primary-text);font-size:var(--zhy-text-micro);font-weight:var(--zhy-weight-display)}
:where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-dispatch-grid h4, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons).zhy-dispatch-grid h4, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-config-list h4, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons).zhy-config-list h4, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-application-list h4, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons).zhy-application-list h4, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-proof-scope h4, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons).zhy-proof-scope h4 {margin:0 0 8px;color:var(--zhy-black);font-size:var(--zhy-text-h3);line-height:1.25}
:where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-section--dark .zhy-application-list h4, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons).zhy-section--dark .zhy-application-list h4, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-section--proof-band .zhy-application-list h4, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons).zhy-section--proof-band .zhy-application-list h4, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-section--cta .zhy-application-list h4, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons).zhy-section--cta .zhy-application-list h4, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-section--dark .zhy-proof-scope h4, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons).zhy-section--dark .zhy-proof-scope h4, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-section--proof-band .zhy-proof-scope h4, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons).zhy-section--proof-band .zhy-proof-scope h4, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-section--cta .zhy-proof-scope h4, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons).zhy-section--cta .zhy-proof-scope h4 {color:var(--zhy-panel)}
:where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-section--dark .zhy-application-list p, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons).zhy-section--dark .zhy-application-list p, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-section--proof-band .zhy-application-list p, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons).zhy-section--proof-band .zhy-application-list p, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-section--cta .zhy-application-list p, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons).zhy-section--cta .zhy-application-list p, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-section--dark .zhy-proof-scope p, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons).zhy-section--dark .zhy-proof-scope p, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-section--proof-band .zhy-proof-scope p, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons).zhy-section--proof-band .zhy-proof-scope p, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-section--cta .zhy-proof-scope p, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons).zhy-section--cta .zhy-proof-scope p {color:var(--zhy-white-2)}
:where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-section--dark .zhy-application-list article, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons).zhy-section--dark .zhy-application-list article, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-section--proof-band .zhy-application-list article, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons).zhy-section--proof-band .zhy-application-list article, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-section--cta .zhy-application-list article, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons).zhy-section--cta .zhy-application-list article, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-section--dark .zhy-proof-scope article, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons).zhy-section--dark .zhy-proof-scope article, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-section--proof-band .zhy-proof-scope article, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons).zhy-section--proof-band .zhy-proof-scope article, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-section--cta .zhy-proof-scope article, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons).zhy-section--cta .zhy-proof-scope article {border-bottom-color:rgba(255,255,255,.18)}
:where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-section--dark .zhy-application-list, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons).zhy-section--dark .zhy-application-list, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-section--proof-band .zhy-application-list, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons).zhy-section--proof-band .zhy-application-list, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-section--cta .zhy-application-list, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons).zhy-section--cta .zhy-application-list, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-section--dark .zhy-proof-scope, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons).zhy-section--dark .zhy-proof-scope, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-section--proof-band .zhy-proof-scope, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons).zhy-section--proof-band .zhy-proof-scope, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-section--cta .zhy-proof-scope, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons).zhy-section--cta .zhy-proof-scope {border-top-color:rgba(255,255,255,.35)}
:where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-dispatch-grid p, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons).zhy-dispatch-grid p, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-config-list p, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons).zhy-config-list p, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-application-list p, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons).zhy-application-list p, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-proof-scope p, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons).zhy-proof-scope p {margin:0}
:where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-config-layout, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons).zhy-config-layout {display:grid;grid-template-columns:minmax(0,1.45fr) minmax(260px,.55fr);gap:44px}
:where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-config-list, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons).zhy-config-list {border-top:3px solid var(--zhy-black)}
:where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-config-list article, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons).zhy-config-list article {display:grid;grid-template-columns:minmax(170px,.65fr) 1fr;gap:24px;padding:24px 0;border-bottom:1px solid var(--zhy-line)}
:where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-config-list small, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons).zhy-config-list small {grid-column:2;font-size:var(--zhy-text-caption);color:var(--zhy-muted)}
:where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-config-layout aside, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons).zhy-config-layout aside {padding:26px;background:var(--zhy-black);color:var(--zhy-panel)}
:where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-config-layout aside>p, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons).zhy-config-layout aside>p {margin:0 0 20px;font-weight:var(--zhy-weight-strong)}
:where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-interface-chips, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons).zhy-interface-chips {display:flex;flex-wrap:wrap;gap:8px}
:where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-interface-chips span, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons).zhy-interface-chips span {padding:7px 10px;border:1px solid rgba(255,255,255,.24);font-size:var(--zhy-text-caption)}
:where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-application-list, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons).zhy-application-list {border-top:3px solid var(--zhy-black)}
:where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-application-list article, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons).zhy-application-list article {display:grid;grid-template-columns:48px minmax(220px,.72fr) minmax(0,1fr);gap:24px;align-items:start;padding:25px 0;border-bottom:1px solid var(--zhy-line)}
:where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-evidence-layout, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons).zhy-evidence-layout {display:grid;grid-template-columns:minmax(280px,.72fr) minmax(0,1.28fr);gap:42px;align-items:start}
:where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-proof-scope, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons).zhy-proof-scope {display:grid;gap:26px}
:where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-proof-scope article, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons).zhy-proof-scope article {display:grid;grid-template-columns:38px 1fr;gap:14px;padding:18px 0;border-bottom:1px solid var(--zhy-line)}
:where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-proof-scope aside, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons).zhy-proof-scope aside {padding:22px;border-left:4px solid var(--zhy-primary);background:var(--zhy-white)}
:where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-section--dark .zhy-proof-scope aside, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons).zhy-section--dark .zhy-proof-scope aside, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-section--proof-band .zhy-proof-scope aside, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons).zhy-section--proof-band .zhy-proof-scope aside, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-section--cta .zhy-proof-scope aside, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons).zhy-section--cta .zhy-proof-scope aside {background:rgba(255,255,255,.06);border-left-color:var(--zhy-primary)}
:where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-section--dark .zhy-proof-scope aside strong, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons).zhy-section--dark .zhy-proof-scope aside strong, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-section--proof-band .zhy-proof-scope aside strong, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons).zhy-section--proof-band .zhy-proof-scope aside strong, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-section--cta .zhy-proof-scope aside strong, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons).zhy-section--cta .zhy-proof-scope aside strong {color:var(--zhy-panel)}
:where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-section--dark .zhy-proof-scope aside p, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons).zhy-section--dark .zhy-proof-scope aside p, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-section--proof-band .zhy-proof-scope aside p, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons).zhy-section--proof-band .zhy-proof-scope aside p, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-section--cta .zhy-proof-scope aside p, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons).zhy-section--cta .zhy-proof-scope aside p {color:var(--zhy-white-2)}
:where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-proof-scope aside p, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons).zhy-proof-scope aside p {margin-top:7px}
:where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-section--comparison>.zhy-wrap>.zhy-proof-media, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons).zhy-section--comparison>.zhy-wrap>.zhy-proof-media {min-height:300px;max-height:420px}
:where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-rfq-panel, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons).zhy-rfq-panel {display:grid;grid-template-columns:minmax(0,1fr) minmax(320px,.8fr);gap:48px;margin-top:44px;padding:38px;background:var(--zhy-panel);color:var(--zhy-text)}
:where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-rfq-panel .zhy-public-head, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons).zhy-rfq-panel .zhy-public-head {display:block;margin:0}
:where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-rfq-panel .zhy-public-head h3, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons).zhy-rfq-panel .zhy-public-head h3 {color:var(--zhy-black)}
:where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-rfq-panel .zhy-public-head p, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons).zhy-rfq-panel .zhy-public-head p {margin-top:12px}
:where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-rfq-facts, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons).zhy-rfq-facts {margin:24px 0 0;padding-left:20px}
:where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-rfq-fields, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons).zhy-rfq-fields {display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;background:var(--zhy-line);border:1px solid var(--zhy-line)}
:where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-rfq-fields span, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons).zhy-rfq-fields span {display:flex;align-items:center;min-height:58px;padding:12px 14px;background:var(--zhy-white);color:var(--zhy-black);font-size:var(--zhy-text-caption);font-weight:var(--zhy-weight-strong)}
:where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-route-card--product, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons).zhy-route-card--product {display:grid;grid-template-columns:190px minmax(0,1fr);min-height:270px;padding:0;background:var(--zhy-panel);color:var(--zhy-text)}
:where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-route-card--product:first-child, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons).zhy-route-card--product:first-child {display:grid;grid-template-columns:1fr;justify-content:initial;background:var(--zhy-panel);color:var(--zhy-text)}
:where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-route-card--product figure, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons).zhy-route-card--product figure {margin:0;min-height:100%;overflow:hidden;background:var(--zhy-white)}
:where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-route-card--product figure img, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons).zhy-route-card--product figure img {width:100%;height:100%;object-fit:cover}
:where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-route-card--product:first-child figure, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons).zhy-route-card--product:first-child figure {height:330px}
:where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-route-card__body, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons).zhy-route-card__body {padding:24px}
:where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-route-card--product h4, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons).zhy-route-card--product h4, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-route-card--product:first-child h4, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons).zhy-route-card--product:first-child h4 {margin:22px 0 10px;color:var(--zhy-black);font-size:var(--zhy-text-h2)}
:where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-route-card--product p, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons).zhy-route-card--product p {font-size:var(--zhy-text-small);line-height:1.55}
:where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-route-card--product ul, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons).zhy-route-card--product ul {display:flex;flex-wrap:wrap;gap:6px;list-style:none;margin:0 0 18px;padding:0}
:where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-route-card--product li, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons).zhy-route-card--product li {padding:5px 8px;background:var(--zhy-white);color:var(--zhy-black);font-size:var(--zhy-text-micro);font-weight:var(--zhy-weight-strong)}
:where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-route-card--product small, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons).zhy-route-card--product small, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-route-card--product:first-child small, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons).zhy-route-card--product:first-child small {border-color:var(--zhy-line);color:var(--zhy-muted)}
:where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-availability-note, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons).zhy-availability-note {margin:14px 0 0;color:var(--zhy-muted);font-size:var(--zhy-text-caption)}
:where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-spec-table--models, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons).zhy-spec-table--models {min-width:980px}
:where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-spec-table--models tbody th, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons).zhy-spec-table--models tbody th {width:auto;min-width:170px}
:where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-spec-table--models td, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons).zhy-spec-table--models td {min-width:170px}
:where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-h1, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons).zhy-h1 {max-width:980px;font-size:var(--zhy-text-display);text-wrap:balance}
:where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-route-card--product:last-child, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons).zhy-route-card--product:last-child {grid-column:1/-1;grid-template-columns:300px minmax(0,1fr)}
:where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-route-mosaic--products, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons).zhy-route-mosaic--products {grid-template-columns:repeat(2,minmax(0,1fr))}
:where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-route-mosaic--products>:last-child:nth-child(odd), :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons).zhy-route-mosaic--products>:last-child:nth-child(odd) {grid-column:1/-1}
:where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-route-mosaic--products .zhy-route-card--product, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons).zhy-route-mosaic--products .zhy-route-card--product, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-route-mosaic--products .zhy-route-card--product:first-child, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons).zhy-route-mosaic--products .zhy-route-card--product:first-child, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-route-mosaic--products .zhy-route-card--product:last-child, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons).zhy-route-mosaic--products .zhy-route-card--product:last-child {grid-column:auto;grid-row:auto;grid-template-columns:190px minmax(0,1fr)}
:where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-route-mosaic--products .zhy-route-card--product figure, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons).zhy-route-mosaic--products .zhy-route-card--product figure, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-route-mosaic--products .zhy-route-card--product:first-child figure, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons).zhy-route-mosaic--products .zhy-route-card--product:first-child figure {height:auto}
:where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-route-mosaic--products .zhy-route-card--product figure img, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons).zhy-route-mosaic--products .zhy-route-card--product figure img {object-fit:contain}
:where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-route-links--cta, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons).zhy-route-links--cta {margin-top:28px}
:where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-route-links--cta a, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons).zhy-route-links--cta a {background:rgba(23,26,31,.28);border:1px solid rgba(255,255,255,.26)}
:where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-logo, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons).zhy-logo {min-height:44px}
:where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-section-action, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons).zhy-section-action {width:min(100% - 40px,var(--zhy-wrap));margin:28px auto 0;display:flex;justify-content:flex-start}
:where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-hero>.zhy-section-action, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons).zhy-hero>.zhy-section-action {display:none}
:where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-section--cta .zhy-section-action, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons).zhy-section--cta .zhy-section-action {display:none}
:where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-section-head--split, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons).zhy-section-head--split {display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,.7fr);gap:48px;align-items:end;max-width:none}
:where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-section-head--split .zhy-p, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons).zhy-section-head--split .zhy-p {margin:0}
:where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-catalogue-grid, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons).zhy-catalogue-grid {display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}
:where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-route-mosaic--products, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons).zhy-route-mosaic--products {grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;background:transparent;border:0}
:where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-route-mosaic--products .zhy-route-card--product, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons).zhy-route-mosaic--products .zhy-route-card--product, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-route-mosaic--products .zhy-route-card--product:first-child, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons).zhy-route-mosaic--products .zhy-route-card--product:first-child, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-route-mosaic--products .zhy-route-card--product:last-child, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons).zhy-route-mosaic--products .zhy-route-card--product:last-child {display:grid;grid-template-columns:1fr;grid-column:auto;min-height:0;padding:0;overflow:hidden;background:var(--zhy-panel);color:var(--zhy-text);border:1px solid var(--zhy-line);box-shadow:0 8px 24px rgba(23,26,31,.07)}
:where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-route-mosaic--products .zhy-route-card--product figure, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons).zhy-route-mosaic--products .zhy-route-card--product figure, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-route-mosaic--products .zhy-route-card--product:first-child figure, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons).zhy-route-mosaic--products .zhy-route-card--product:first-child figure {height:260px;min-height:0;margin:0;background:var(--zhy-white)}
:where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-route-mosaic--products .zhy-route-card--product figure img, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons).zhy-route-mosaic--products .zhy-route-card--product figure img {width:100%;height:100%;object-fit:contain;padding:10px}
:where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-route-mosaic--products .zhy-route-card__body, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons).zhy-route-mosaic--products .zhy-route-card__body {padding:22px}
:where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-route-mosaic--products .zhy-route-card--product h4, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons).zhy-route-mosaic--products .zhy-route-card--product h4 {margin:10px 0 12px}
:where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-catalogue-card, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons).zhy-catalogue-card {overflow:hidden;background:var(--zhy-panel);border:1px solid var(--zhy-line);box-shadow:0 8px 24px rgba(23,26,31,.07)}
:where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-catalogue-card figure, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons).zhy-catalogue-card figure {height:220px;margin:0;background:var(--zhy-white)}
:where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-catalogue-card img, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons).zhy-catalogue-card img {width:100%;height:100%;object-fit:contain}
:where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-catalogue-card>div, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons).zhy-catalogue-card>div {padding:22px}
:where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-catalogue-card>div>span, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons).zhy-catalogue-card>div>span, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-option-grid article>span, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons).zhy-option-grid article>span {color:var(--zhy-primary-text);font-size:var(--zhy-text-micro);font-weight:var(--zhy-weight-display);letter-spacing:.12em}
:where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-catalogue-card h3, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons).zhy-catalogue-card h3, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-option-grid h3, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons).zhy-option-grid h3, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-process-rail h3, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons).zhy-process-rail h3 {margin:10px 0 18px;color:var(--zhy-black);font-size:var(--zhy-text-h3);line-height:1.2}
:where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-catalogue-card a, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons).zhy-catalogue-card a {display:flex;justify-content:space-between;gap:12px;padding-top:15px;border-top:1px solid var(--zhy-line);color:var(--zhy-black);font-size:var(--zhy-text-caption);font-weight:var(--zhy-weight-strong)}
:where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-section--dark, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons).zhy-section--dark, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-section--proof-band, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons).zhy-section--proof-band {background:var(--zhy-black);color:var(--zhy-white-2)}
:where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-section--dark .zhy-h2, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons).zhy-section--dark .zhy-h2, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-section--dark .zhy-p, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons).zhy-section--dark .zhy-p, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-section--proof-band .zhy-h2, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons).zhy-section--proof-band .zhy-h2, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-section--proof-band .zhy-p, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons).zhy-section--proof-band .zhy-p {color:var(--zhy-panel)}
:where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-fit-grid, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons).zhy-fit-grid {border-top:1px solid rgba(255,255,255,.2)}
:where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-fit-card, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons).zhy-fit-card {display:grid;grid-template-columns:54px minmax(0,1fr) auto;gap:22px;align-items:center;min-height:118px;border-bottom:1px solid rgba(255,255,255,.2);color:var(--zhy-panel)}
:where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-fit-card:hover, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons).zhy-fit-card:hover {text-decoration:none;background:rgba(255,255,255,.04)}
:where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-fit-card>span, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons).zhy-fit-card>span {color:var(--zhy-primary-text);font-size:var(--zhy-text-micro);font-weight:var(--zhy-weight-display)}
:where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-fit-card strong, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons).zhy-fit-card strong {font-size:var(--zhy-text-h2)}
:where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-fit-card small, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons).zhy-fit-card small {font-size:var(--zhy-text-caption)}
:where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-option-grid, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons).zhy-option-grid {display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-top:3px solid var(--zhy-black)}
:where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-option-grid article, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons).zhy-option-grid article {padding:24px 22px;border-right:1px solid var(--zhy-line);border-bottom:1px solid var(--zhy-line)}
:where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-option-grid article:last-child, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons).zhy-option-grid article:last-child {border-right:0}
:where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-option-grid p, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons).zhy-option-grid p, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-process-rail p, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons).zhy-process-rail p {margin:0}
:where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-process-rail, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons).zhy-process-rail {display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;background:var(--zhy-line);border-top:3px solid var(--zhy-black)}
:where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-process-rail article, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons).zhy-process-rail article {position:relative;min-height:250px;padding:28px 24px;background:var(--zhy-panel)}
:where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-process-rail article>span, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons).zhy-process-rail article>span {color:var(--zhy-primary-text);font-size:var(--zhy-text-micro);font-weight:var(--zhy-weight-display);text-transform:uppercase;letter-spacing:.08em}
:where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-process-rail h3, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons).zhy-process-rail h3 {margin-top:48px}
:where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-proof-grid, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons).zhy-proof-grid {display:grid;grid-template-columns:1.35fr .8fr .8fr;grid-template-rows:220px 220px;gap:16px}
:where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-proof-grid figure, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons).zhy-proof-grid figure {position:relative;overflow:hidden;margin:0;background:var(--zhy-black-soft)}
:where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-proof-grid figure:first-child, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons).zhy-proof-grid figure:first-child {grid-row:1/3}
:where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-proof-grid figure:last-child, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons).zhy-proof-grid figure:last-child {grid-column:2/4}
:where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-proof-grid img, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons).zhy-proof-grid img {width:100%;height:100%;object-fit:cover;filter:saturate(.8) contrast(1.05)}
:where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-proof-grid figcaption, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons).zhy-proof-grid figcaption {position:absolute;left:14px;bottom:12px;padding:6px 9px;background:rgba(23,26,31,.82);color:var(--zhy-panel);font-size:var(--zhy-text-micro);font-weight:var(--zhy-weight-strong)}
@media(max-width:1000px) {:where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-rail-layout, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons).zhy-rail-layout, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-sig, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons).zhy-sig {grid-template-columns:1fr}
:where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-matrix__row, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons).zhy-matrix__row {grid-template-columns:1fr;gap:8px}}
@media(max-width:820px) {:where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-nav, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons).zhy-nav {display:none;position:absolute;top:76px;left:0;right:0;padding:20px;background:var(--zhy-panel);border-bottom:1px solid var(--zhy-line);flex-direction:column;align-items:stretch}
:where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-nav[data-open="true"], :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons).zhy-nav[data-open="true"] {display:flex}
:where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-nav a, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons).zhy-nav a {padding:8px 12px}
:where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-menu-toggle, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons).zhy-menu-toggle {display:inline-flex;align-items:center;justify-content:center}
:where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-hero, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons).zhy-hero {min-height:580px}
:where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-hero__inner, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons).zhy-hero__inner {padding-block:80px 56px}
:where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-h1, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons).zhy-h1 {font-size:var(--zhy-text-h1)}
:where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-section, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons).zhy-section {padding-block:62px}
:where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-proof-layout, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons).zhy-proof-layout, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-faq, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons).zhy-faq, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-cta-grid, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons).zhy-cta-grid, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-evidence-layout, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons).zhy-evidence-layout, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-public-head, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons).zhy-public-head, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-route-mosaic, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons).zhy-route-mosaic, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-dispatch-grid, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons).zhy-dispatch-grid, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-config-layout, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons).zhy-config-layout, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-rfq-panel, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons).zhy-rfq-panel {grid-template-columns:1fr}
:where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-public-head, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons).zhy-public-head {gap:14px}
:where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-proof-media, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons).zhy-proof-media {min-height:280px}
:where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-route-card:first-child, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons).zhy-route-card:first-child {grid-row:auto;min-height:290px}
:where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-route-card--product, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons).zhy-route-card--product, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-route-card--product:first-child, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons).zhy-route-card--product:first-child, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-route-card--product:last-child, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons).zhy-route-card--product:last-child {grid-template-columns:1fr}
:where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-route-card--product figure, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons).zhy-route-card--product figure, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-route-card--product:first-child figure, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons).zhy-route-card--product:first-child figure {height:250px}
:where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-config-list article, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons).zhy-config-list article {grid-template-columns:1fr;gap:8px}
:where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-config-list small, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons).zhy-config-list small {grid-column:auto}
:where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-application-list article, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons).zhy-application-list article {grid-template-columns:38px 1fr}
:where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-application-list article p, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons).zhy-application-list article p {grid-column:2}
:where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-rfq-panel, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons).zhy-rfq-panel {padding:26px;gap:28px}
:where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-btn, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons).zhy-btn {width:100%}}
@media(max-width:820px) {}
:where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-catalogue-card figure, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons).zhy-catalogue-card figure {height:300px}
:where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-catalogue-card img, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons).zhy-catalogue-card img {padding:10px}
:where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-catalogue-card[hidden], :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons).zhy-catalogue-card[hidden] {display:none}
:where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-progressive-pagination, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons).zhy-progressive-pagination {display:flex;align-items:center;justify-content:space-between;gap:20px;margin-top:28px;padding-top:24px;border-top:1px solid var(--zhy-line)}
:where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-progressive-pagination p, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons).zhy-progressive-pagination p {margin:0;color:var(--zhy-muted);font-size:var(--zhy-text-caption)}
:where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-progressive-pagination .zhy-btn, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons).zhy-progressive-pagination .zhy-btn {font-size:var(--zhy-text-small)}
@media(max-width:820px) {:where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-section-head--split, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons).zhy-section-head--split, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-catalogue-grid, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons).zhy-catalogue-grid, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-option-grid, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons).zhy-option-grid, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-process-rail, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons).zhy-process-rail {grid-template-columns:1fr}
:where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-section-head--split, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons).zhy-section-head--split {gap:16px}
:where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-catalogue-card, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons).zhy-catalogue-card {display:grid;grid-template-columns:160px minmax(0,1fr)}
:where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-catalogue-card figure, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons).zhy-catalogue-card figure {height:100%;min-height:210px}
:where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-fit-card, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons).zhy-fit-card {grid-template-columns:36px minmax(0,1fr)}
:where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-fit-card small, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons).zhy-fit-card small {grid-column:2}
:where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-option-grid article, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons).zhy-option-grid article {border-right:0}
:where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-process-rail article, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons).zhy-process-rail article {min-height:0}
:where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-process-rail h3, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons).zhy-process-rail h3 {margin-top:22px}
:where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-proof-grid, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons).zhy-proof-grid {grid-template-columns:1fr;grid-template-rows:none}
:where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-proof-grid figure, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons).zhy-proof-grid figure, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-proof-grid figure:first-child, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons).zhy-proof-grid figure:first-child, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-proof-grid figure:last-child, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons).zhy-proof-grid figure:last-child {grid-column:auto;grid-row:auto;height:240px}
:where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-progressive-pagination, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons).zhy-progressive-pagination {align-items:stretch;flex-direction:column}
:where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-catalogue-card img, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons).zhy-catalogue-card img {padding:6px}}
@media(max-width:820px) {:where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-route-mosaic--products .zhy-route-card--product, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons).zhy-route-mosaic--products .zhy-route-card--product, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-route-mosaic--products .zhy-route-card--product:first-child, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons).zhy-route-mosaic--products .zhy-route-card--product:first-child, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-route-mosaic--products .zhy-route-card--product:last-child, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons).zhy-route-mosaic--products .zhy-route-card--product:last-child {grid-template-columns:1fr}
:where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-route-mosaic--products .zhy-route-card--product figure, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons).zhy-route-mosaic--products .zhy-route-card--product figure, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-route-mosaic--products .zhy-route-card--product:first-child figure, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons).zhy-route-mosaic--products .zhy-route-card--product:first-child figure {height:250px}}
@media(prefers-reduced-motion:reduce) {:is(main, div):where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) {scroll-behavior:auto}
:where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons), :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) *, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) *:before, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) *:after {transition:none!important;animation:none!important}}
:where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-grid-3, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons).zhy-grid-3 {display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}
:where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-prod-card, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons).zhy-prod-card {display:grid;grid-template-rows:auto 1fr;overflow:hidden;background:var(--zhy-panel);border:1px solid var(--zhy-line)}
:where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-prod-card__img, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons).zhy-prod-card__img {display:block;width:100%;aspect-ratio:4/3;object-fit:cover}
:where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-prod-card__body, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons).zhy-prod-card__body {display:grid;align-content:start;gap:14px;padding:22px}
:where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-prod-card__body h3, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons).zhy-prod-card__body h3, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-fit-card h3, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons).zhy-fit-card h3 {margin:0;color:var(--zhy-black);font-size:var(--zhy-text-h3)}
:where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-section--dark .zhy-fit-card h3, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons).zhy-section--dark .zhy-fit-card h3, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-section--proof-band .zhy-fit-card h3, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons).zhy-section--proof-band .zhy-fit-card h3, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-section--cta .zhy-fit-card h3, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons).zhy-section--cta .zhy-fit-card h3, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-section--dark .zhy-fit-card__label, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons).zhy-section--dark .zhy-fit-card__label, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-section--proof-band .zhy-fit-card__label, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons).zhy-section--proof-band .zhy-fit-card__label, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-section--cta .zhy-fit-card__label, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons).zhy-section--cta .zhy-fit-card__label {color:inherit}
:where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-prod-card__body p, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons).zhy-prod-card__body p, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-fit-card p, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons).zhy-fit-card p {margin:0}
:where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-prod-card__body a, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons).zhy-prod-card__body a {align-self:end;display:inline-flex;align-items:center;min-height:44px;min-width:44px;color:var(--zhy-black);font-weight:var(--zhy-weight-strong)}
@media(max-width:820px) {:where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-grid-3, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons).zhy-grid-3, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-fit-grid, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons).zhy-fit-grid, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-proof-grid, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons).zhy-proof-grid {grid-template-columns:1fr}}
:where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-hero__media video {width:100%;height:100%;object-fit:cover;display:block}
:where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-native-body {max-width:100%;font-size:1rem;line-height:1.65}
:where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-native-body>p {max-width:72ch}
:where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-native-body table {width:100%;border-collapse:collapse;min-width:620px}
:where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-native-body th, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-native-body td {border:1px solid var(--zhy-line);padding:12px 14px;text-align:left;vertical-align:top}
:where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-native-media {display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;margin:30px 0}
:where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-native-media--pair {grid-template-columns:repeat(2,minmax(0,1fr))}
:where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-native-media figure {margin:0;background:var(--zhy-surface);border:1px solid var(--zhy-line);border-radius:16px;overflow:hidden}
:where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-native-media img {width:100%;aspect-ratio:4/3;object-fit:cover}
:where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-native-media figcaption {padding:12px 16px;color:var(--zhy-text)}
:where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-native-body>img {max-width:100%;border-radius:14px;margin:22px 0 8px}
:where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-native-body details {border-bottom:1px solid var(--zhy-line);padding:12px 0}
:where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-native-body summary {cursor:pointer;font-weight:700;min-height:44px}
:where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-section-action {margin-top:28px}
@media(max-width:760px) {:where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-native-media, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-native-media--pair {grid-template-columns:1fr}
:where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-native-body {overflow-x:auto}}
.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-route-grid, .shipb2b-packaged--products--paper-boxes--folding-cartons.zhy-route-grid, .shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-fit-grid, .shipb2b-packaged--products--paper-boxes--folding-cartons.zhy-fit-grid {display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}
.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-route-card, .shipb2b-packaged--products--paper-boxes--folding-cartons.zhy-route-card, .shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-fit-card, .shipb2b-packaged--products--paper-boxes--folding-cartons.zhy-fit-card, .shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-proof-card, .shipb2b-packaged--products--paper-boxes--folding-cartons.zhy-proof-card {min-width:0;padding:20px;border:1px solid var(--zhy-line);border-radius:16px;background:var(--zhy-surface)}
.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-route-card figure, .shipb2b-packaged--products--paper-boxes--folding-cartons.zhy-route-card figure, .shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-prod-card figure, .shipb2b-packaged--products--paper-boxes--folding-cartons.zhy-prod-card figure {margin:0 0 16px}
.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-route-card img, .shipb2b-packaged--products--paper-boxes--folding-cartons.zhy-route-card img, .shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-prod-card img, .shipb2b-packaged--products--paper-boxes--folding-cartons.zhy-prod-card img, .shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-proof-card img, .shipb2b-packaged--products--paper-boxes--folding-cartons.zhy-proof-card img {width:100%;aspect-ratio:4/3;object-fit:cover}
.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-prod-card, .shipb2b-packaged--products--paper-boxes--folding-cartons.zhy-prod-card {padding:0 0 20px}
.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-prod-card h3, .shipb2b-packaged--products--paper-boxes--folding-cartons.zhy-prod-card h3, .shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-prod-card p, .shipb2b-packaged--products--paper-boxes--folding-cartons.zhy-prod-card p, .shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-prod-card>a, .shipb2b-packaged--products--paper-boxes--folding-cartons.zhy-prod-card>a {margin-inline:18px}
.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-proof-grid, .shipb2b-packaged--products--paper-boxes--folding-cartons.zhy-proof-grid {display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin-top:28px}
.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-gift-continuation, .shipb2b-packaged--products--paper-boxes--folding-cartons.zhy-gift-continuation {max-width:360px;margin-top:24px}
.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-btn--on-dark, .shipb2b-packaged--products--paper-boxes--folding-cartons.zhy-btn--on-dark {background:var(--zhy-secondary);color:var(--zhy-black);border:1px solid var(--zhy-secondary)}
@media(max-width:760px) {.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-route-grid, .shipb2b-packaged--products--paper-boxes--folding-cartons.zhy-route-grid, .shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-fit-grid, .shipb2b-packaged--products--paper-boxes--folding-cartons.zhy-fit-grid, .shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-proof-grid, .shipb2b-packaged--products--paper-boxes--folding-cartons.zhy-proof-grid, .shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-grid-3, .shipb2b-packaged--products--paper-boxes--folding-cartons.zhy-grid-3 {grid-template-columns:1fr}}
:where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-breadcrumb a {display:inline-flex!important;align-items:center;min-height:48px;padding:9px 5px}
:where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-route-card, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-fit-card, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-prod-card, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-proof-card {color:var(--zhy-black)!important;background:var(--zhy-panel)!important}
:where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-route-card a, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-fit-card a, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-prod-card a, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-proof-card a {color:var(--zhy-primary)!important}
:where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-fit-card img {width:100%;aspect-ratio:4/3;object-fit:cover;border-radius:10px;margin-bottom:14px}
:where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-route-card a, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-prod-card a, :where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-gift-continuation a {display:inline-flex;align-items:center;min-height:48px;padding:8px 0;color:var(--zhy-primary)!important}
:where(.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons) .zhy-hero .zhy-h1 {max-width:28ch!important;text-wrap:balance}
body.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-hero h1.zhy-h1 {max-width:40ch!important}
body.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-route-card a, body.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-prod-card a, body.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-fit-card a, body.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-gift-continuation a {display:inline-flex!important;align-items:center!important;min-height:48px!important;padding:10px 8px!important;background:var(--zhy-panel)!important;color:var(--zhy-primary)!important}
body.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons main [data-ui-surface="light"] .zhy-native-body a, body.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons main [data-ui-surface="soft"] .zhy-native-body a {color:var(--zhy-primary)!important;text-decoration:underline}
body.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons main .zhy-fit-card {display:flex!important;flex-direction:column!important;align-items:stretch!important}
body.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons main .zhy-fit-card a {align-self:flex-start!important;min-width:80px!important;max-width:100%!important}
body.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons main [data-section-key="section-3224498bdcf1"] {background:var(--zhy-white-2)!important;color:var(--zhy-black)!important}
body.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons main [data-section-key="section-3224498bdcf1"] h2, body.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons main [data-section-key="section-3224498bdcf1"] h3, body.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons main [data-section-key="section-3224498bdcf1"] p {color:var(--zhy-black)!important}
body.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons main [data-ui-surface="ink"] h2.zhy-h2 {color:var(--zhy-panel)!important}
body.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons main .zhy-hero__actions .zhy-btn--ghost {background:transparent!important;color:var(--zhy-panel)!important;border:1px solid var(--zhy-panel)!important}
@media(max-width:360px) {body.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons main .zhy-hero h1.zhy-h1 {font-size:30px!important}}
body.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons main [data-section-key="section-8c790edeb577"] .zhy-native-media img {width:100%;aspect-ratio:4/3;object-fit:cover}
body.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons main [data-section-key="section-8c790edeb577"] .zhy-native-media h3 {margin:18px 18px 8px;color:var(--zhy-black)}
body.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons main [data-section-key="section-8c790edeb577"] .zhy-native-media figcaption {padding:0 18px 18px;color:var(--zhy-text)}
@media(max-width:760px) {body.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons main .zhy-native-terms table {min-width:0;width:100%;display:block}
body.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons main .zhy-native-terms thead {display:none}
body.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons main .zhy-native-terms tbody, body.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons main .zhy-native-terms tr {display:block;width:100%}
body.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons main .zhy-native-terms tr {border:1px solid var(--zhy-line);margin-bottom:12px}
body.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons main .zhy-native-terms td {display:block;width:100%;border:0;padding:8px 12px}
body.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons main .zhy-native-terms td:first-child {font-weight:700;background:var(--zhy-white-2)}}
body.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons main [data-section-key="section-8c790edeb577"] .zhy-native-media--samples {grid-template-columns:1.2fr 1fr 1fr!important;gap:22px}
@media(max-width:760px) {body.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons main [data-section-key="section-8c790edeb577"] .zhy-native-media--samples {grid-template-columns:1fr!important}}
body.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons main .zhy-sample-gallery {display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;margin:30px 0}
body.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons main .zhy-sample-gallery figure {margin:0;background:var(--zhy-panel);border:1px solid var(--zhy-line);border-radius:16px;overflow:hidden}
body.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons main .zhy-sample-gallery img {display:block;width:100%;aspect-ratio:4/3;object-fit:cover}
body.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons main .zhy-sample-gallery h3 {margin:18px 18px 8px;color:var(--zhy-black)}
body.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons main .zhy-sample-gallery figcaption {padding:0 18px 18px;color:var(--zhy-text)}
body.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons main .zhy-sample-gallery figure:last-child {grid-column:1/-1;max-width:620px;margin-inline:auto}
@media(max-width:760px) {body.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons main .zhy-sample-gallery {grid-template-columns:1fr}
body.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons main .zhy-sample-gallery figure:last-child {grid-column:auto;max-width:none}}
body.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons main.zhy-page section.zhy-hero {padding-top:90px!important;padding-bottom:60px!important;min-height:700px!important}
@media(max-width:760px) {}
body.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons main [data-b2b-public-group="rfq_brief"] .zhy-b2b-rfq-fields span {background-color:var(--zhy-black-soft)!important;color:var(--zhy-white-2)!important;border:1px solid var(--zhy-line)!important}
.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-certificate-scans, .shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons.zhy-certificate-scans {display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:18px}
.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-certificate-scans a, .shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons.zhy-certificate-scans a {display:block;padding:10px;background:var(--zhy-white);color:var(--zhy-black)}
.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-certificate-scans img, .shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons.zhy-certificate-scans img {display:block;width:100%;height:240px;object-fit:contain}
.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-certificate-scans span, .shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons.zhy-certificate-scans span {display:block;margin-top:8px;font-size:var(--zhy-text-small)}
@media(max-width:640px) {.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-certificate-scans, .shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons.zhy-certificate-scans {grid-template-columns:1fr}
.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-certificate-scans img, .shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons.zhy-certificate-scans img {height:360px}}
body.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons main#main-content .zhy-hero .zhy-tag--light {color:var(--zhy-surface)!important}
body.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons main#main-content [data-section-key="section-3224498bdcf1"] .zhy-native-body>.zhy-proof-grid {align-items:start!important}
body.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons main#main-content [data-section-key="section-3224498bdcf1"] .zhy-native-body>.zhy-proof-grid>.zhy-proof-card {display:block!important;height:auto!important;min-height:0!important;max-height:none!important;overflow:hidden!important}
body.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons main#main-content [data-section-key="section-3224498bdcf1"] .zhy-proof-card img {width:100%!important;height:auto!important;max-height:none!important;aspect-ratio:4/3;object-fit:cover!important}
body.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons main#main-content [data-section-key="section-3224498bdcf1"] .zhy-native-body>h3 {margin-top:28px}
body.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons main#main-content [data-section-key="section-3224498bdcf1"] .zhy-native-body>.zhy-proof-grid {grid-template-rows:auto!important;grid-auto-rows:auto!important;height:auto!important}
body.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons main#main-content [data-section-key="section-3224498bdcf1"] .zhy-native-body>.zhy-proof-grid>.zhy-proof-card {grid-row:auto!important;grid-column:auto!important}
.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-carton-style-grid, .shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons.zhy-carton-style-grid {display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin:28px 0}
.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-carton-style, .shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons.zhy-carton-style {padding:24px;background:#fff;border:1px solid var(--zhy-border);border-top:3px solid var(--zhy-primary)}
.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-carton-style h3, .shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons.zhy-carton-style h3 {margin:0 0 12px}
.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-carton-overview, .shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons.zhy-carton-overview {display:flex;align-items:center;gap:24px;margin:28px 0}
.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-carton-overview img, .shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons.zhy-carton-overview img {width:240px;height:180px;object-fit:contain}
.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-carton-samples, .shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons.zhy-carton-samples, .shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-carton-cert-docs, .shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons.zhy-carton-cert-docs {display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}
.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-carton-samples figure, .shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons.zhy-carton-samples figure {margin:0}
.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-carton-samples img, .shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons.zhy-carton-samples img {width:100%;height:280px;object-fit:contain;background:#faf9f7}
.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-carton-cert-docs, .shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons.zhy-carton-cert-docs {grid-template-columns:1fr 1fr;margin:32px 0}
.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-carton-cert-docs img, .shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons.zhy-carton-cert-docs img {width:100%;height:auto;object-fit:contain}
.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-carton-window-proof, .shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons.zhy-carton-window-proof {float:left;width:38%;margin:0 32px 24px 0}
.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-carton-window-proof img, .shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons.zhy-carton-window-proof img {width:100%;height:auto}
.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-carton-cert-docs, .shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons.zhy-carton-cert-docs {clear:both}
.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-hero-moq, .shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons.zhy-hero-moq {color:#fff;max-width:62ch}
.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons #s05-application-solution-routes a {color:#fff;text-decoration:underline}
.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons #s08-final-cta a {color:#fff}
.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons #s07-page-specific-faq > .zhy-wrap > .zhy-native-body > p > a {color:var(--zhy-primary)!important}
@media(max-width:900px) {.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-carton-style-grid, .shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons.zhy-carton-style-grid {grid-template-columns:1fr 1fr}}
@media(max-width:650px) {.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-carton-style-grid, .shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons.zhy-carton-style-grid, .shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-carton-samples, .shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons.zhy-carton-samples, .shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-carton-cert-docs, .shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons.zhy-carton-cert-docs {grid-template-columns:1fr}
.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-carton-overview, .shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons.zhy-carton-overview {display:block}
.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-carton-window-proof, .shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons.zhy-carton-window-proof {float:none;width:100%;margin:0 0 24px}}
.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-carton-inspect-detail, .shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons.zhy-carton-inspect-detail {display:grid;grid-template-columns:1fr 1.5fr;align-items:center;gap:32px;margin:28px 0}
.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-carton-inspect-detail .zhy-carton-window-proof, .shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons.zhy-carton-inspect-detail .zhy-carton-window-proof {float:none;width:100%;margin:0}
@media(max-width:650px) {.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-carton-inspect-detail, .shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons.zhy-carton-inspect-detail {grid-template-columns:1fr}}
.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-round6-format-grid, .shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons.zhy-round6-format-grid, .shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-round6-style-grid, .shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons.zhy-round6-style-grid {display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin:28px 0}
.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-round6-channel-grid, .shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons.zhy-round6-channel-grid {display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:32px;margin:28px 0}
.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-round6-card, .shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons.zhy-round6-card {min-width:0;padding:24px;background:#fff;color:var(--zhy-text);border:1px solid var(--zhy-border);border-top:3px solid var(--zhy-primary)}
.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-round6-card h3, .shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons.zhy-round6-card h3 {margin:18px 0 12px;color:var(--zhy-primary)}
.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-round6-card p, .shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons.zhy-round6-card p {margin-bottom:0}
.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-round6-card a, .shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons.zhy-round6-card a {color:var(--zhy-primary)!important;text-decoration:underline}
.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-round6-figure, .shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons.zhy-round6-figure {margin:0}
.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-round6-figure img, .shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons.zhy-round6-figure img {display:block;width:100%;height:220px;object-fit:contain;background:#f7f6f3}
.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-round6-figure figcaption, .shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons.zhy-round6-figure figcaption {font-size:14px;line-height:1.5;margin:10px 0 20px;max-width:65ch}
.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-round6-card figcaption, .shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons.zhy-round6-card figcaption {color:var(--zhy-text-muted);font-size:13px}
.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-round6-insert-route>.zhy-round6-figure, .shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons.zhy-round6-insert-route>.zhy-round6-figure {max-width:500px;margin:28px 0}
.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-round6-insert-route>.zhy-round6-figure img, .shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons.zhy-round6-insert-route>.zhy-round6-figure img {height:320px}
.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-round6-operating, .shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons.zhy-round6-operating {display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px;margin:28px 0}
.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-round6-operating img, .shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons.zhy-round6-operating img {height:310px;object-fit:contain}
.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-round6-operating video, .shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons.zhy-round6-operating video {width:100%;aspect-ratio:16/9;height:auto;background:#152638}
.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-round6-operating:has(video), .shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons.zhy-round6-operating:has(video) {grid-template-columns:1fr;max-width:850px}
.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-round6-certificates, .shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons.zhy-round6-certificates {display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:32px;margin:32px 0}
.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-round6-certificates img, .shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons.zhy-round6-certificates img {height:auto;max-height:600px;object-fit:contain}
.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-round6-certificates h3, .shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons.zhy-round6-certificates h3 {font-size:21px;margin-bottom:18px}
.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-round6-certificates p, .shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons.zhy-round6-certificates p {font-size:15px}
.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-hero-moq, .shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons.zhy-hero-moq {color:white;max-width:62ch}
.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons #s08-final-cta a {color:white}
.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-table td, .shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons.zhy-table td {vertical-align:top}
.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-table, .shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons.zhy-table {table-layout:fixed}
@media(max-width:900px) {.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-round6-format-grid, .shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons.zhy-round6-format-grid, .shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-round6-style-grid, .shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons.zhy-round6-style-grid {grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:650px) {.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-round6-format-grid, .shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons.zhy-round6-format-grid, .shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-round6-style-grid, .shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons.zhy-round6-style-grid, .shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-round6-channel-grid, .shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons.zhy-round6-channel-grid, .shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-round6-operating, .shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons.zhy-round6-operating, .shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-round6-certificates, .shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons.zhy-round6-certificates {grid-template-columns:1fr}
.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-round6-card, .shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons.zhy-round6-card {padding:20px}
.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-table, .shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons.zhy-table {font-size:13px}
.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-table th, .shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons.zhy-table th, .shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-table td, .shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons.zhy-table td {padding:10px 7px;overflow-wrap:anywhere}}
.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-custom-choices, .shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons.zhy-custom-choices {display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin:28px 0}
.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-custom-choices article, .shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons.zhy-custom-choices article {padding:24px;background:#fff;border:1px solid var(--zhy-border);min-width:0}
.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-choice-icon, .shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons.zhy-choice-icon {display:block;font-size:28px;color:var(--zhy-primary);margin-bottom:14px}
.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-custom-choices h3, .shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons.zhy-custom-choices h3 {font-size:20px;color:var(--zhy-primary);margin:0 0 12px}
.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-custom-choices p, .shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons.zhy-custom-choices p {margin:0}
@media(max-width:900px) {.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-custom-choices, .shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons.zhy-custom-choices {grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:650px) {.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-custom-choices, .shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons.zhy-custom-choices {grid-template-columns:1fr}}
.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-modal, .shipb2b-packaged--products--paper-boxes--folding-cartons.zhy-modal {display:none;position:fixed;inset:0;z-index:100000;align-items:flex-start;justify-content:center;overflow-y:auto;padding:clamp(16px,3vh,28px) 16px}
.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-modal.is-open, .shipb2b-packaged--products--paper-boxes--folding-cartons.zhy-modal.is-open {display:flex}
.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-modal__overlay, .shipb2b-packaged--products--paper-boxes--folding-cartons.zhy-modal__overlay {position:fixed;inset:0;background:rgba(23,19,14,.66);backdrop-filter:blur(4px)}
.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-modal__box, .shipb2b-packaged--products--paper-boxes--folding-cartons.zhy-modal__box {position:relative;box-sizing:border-box;width:min(760px,100%);max-height:calc(100dvh - 56px);overflow:auto;margin:0 auto;padding:24px;border:1px solid #e3d9c9;border-radius:22px;background:#fffaf3;box-shadow:0 28px 80px rgba(23,19,14,.28)}
.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-modal__close, .shipb2b-packaged--products--paper-boxes--folding-cartons.zhy-modal__close {position:absolute;top:14px;right:14px;width:34px;height:34px;border:0;border-radius:999px;background:#17130e;color:#fff8ed;font-size:22px;line-height:1;cursor:pointer}
.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-modal__tag, .shipb2b-packaged--products--paper-boxes--folding-cartons.zhy-modal__tag {display:inline-flex;margin:0 0 8px;color:#8f6a38;font-size:11px;font-weight:850;letter-spacing:.08em;text-transform:uppercase}
.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-modal__title, .shipb2b-packaged--products--paper-boxes--folding-cartons.zhy-modal__title {margin:0;color:#17130e;font-size:28px;line-height:1.15}
.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-modal__sub, .shipb2b-packaged--products--paper-boxes--folding-cartons.zhy-modal__sub {margin:8px 0 18px;color:#5c5147;font-size:15px;line-height:1.55}
.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-turnstile-before-submit, .shipb2b-packaged--products--paper-boxes--folding-cartons.zhy-turnstile-before-submit {margin:2px 0 12px;min-height:1px}
.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-rfq-msg-area, .shipb2b-packaged--products--paper-boxes--folding-cartons.zhy-rfq-msg-area {display:none;margin:2px 0 10px;padding:10px 12px;border-radius:10px;font-size:13px;line-height:1.45}
.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-rfq-msg-area.is-success, .shipb2b-packaged--products--paper-boxes--folding-cartons.zhy-rfq-msg-area.is-success {display:block;background:#eefbf1;border:1px solid #b8ebc3;color:#17612a}
.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-rfq-msg-area.is-error, .shipb2b-packaged--products--paper-boxes--folding-cartons.zhy-rfq-msg-area.is-error {display:block;background:#fff1f1;border:1px solid #f4b8b8;color:#9c1d1d}
@media(max-width:760px) {.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-modal, .shipb2b-packaged--products--paper-boxes--folding-cartons.zhy-modal {padding:12px}
.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-modal__box, .shipb2b-packaged--products--paper-boxes--folding-cartons.zhy-modal__box {max-height:calc(100dvh - 24px);padding:20px 16px}
.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-modal__title, .shipb2b-packaged--products--paper-boxes--folding-cartons.zhy-modal__title {max-width:calc(100% - 42px);font-size:25px}}
.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-mobile-quote, .shipb2b-packaged--products--paper-boxes--folding-cartons.zhy-mobile-quote {display:none}
@media(max-width:760px) {.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-mobile-quote, .shipb2b-packaged--products--paper-boxes--folding-cartons.zhy-mobile-quote {display:inline-flex;align-items:center;justify-content:center;position:fixed;left:16px;bottom:22px;z-index:9998;box-sizing:border-box;min-height:48px;padding:0 22px;border-radius:999px;background:#17130e;color:#fff8ed;font-size:15px;font-weight:800;line-height:1;text-decoration:none;box-shadow:0 10px 28px rgba(23,19,14,.28)}
.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-mobile-quote:hover, .shipb2b-packaged--products--paper-boxes--folding-cartons.zhy-mobile-quote:hover, .shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-mobile-quote:focus, .shipb2b-packaged--products--paper-boxes--folding-cartons.zhy-mobile-quote:focus, .shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-mobile-quote:visited, .shipb2b-packaged--products--paper-boxes--folding-cartons.zhy-mobile-quote:visited {color:#fff8ed;text-decoration:none}
html.zhy-modal-open .shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-mobile-quote, html.zhy-modal-open .shipb2b-packaged--products--paper-boxes--folding-cartons.zhy-mobile-quote {display:none}}
.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-form-status:not([hidden]), .shipb2b-packaged--products--paper-boxes--folding-cartons.zhy-form-status:not([hidden]) {display:block!important}
.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-form-status[hidden], .shipb2b-packaged--products--paper-boxes--folding-cartons.zhy-form-status[hidden] {display:none!important}
.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-form-retry, .shipb2b-packaged--products--paper-boxes--folding-cartons.zhy-form-retry {min-height:44px;padding:10px 18px}
.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-modal__close, .shipb2b-packaged--products--paper-boxes--folding-cartons.zhy-modal__close {width:44px;height:44px}
.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-local-preview-note, .shipb2b-packaged--products--paper-boxes--folding-cartons.zhy-local-preview-note {padding:10px;border:1px solid #ded6c9;font-size:14px;line-height:1.5}
.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-rfq-msg-area.is-preview, .shipb2b-packaged--products--paper-boxes--folding-cartons.zhy-rfq-msg-area.is-preview {display:block;color:#17334c;background:#edf3f7;border:1px solid #bccad5}

/* hero eyebrow: core main[class*="zhy-"] .zhy-tag paints it dark-on-dark; match the reviewed preview */
main.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-hero .zhy-tag.zhy-tag--light{color:#fff;background-color:rgba(208,152,72,.13);border:1px solid rgba(208,152,72,.34);border-radius:999px;padding:7px 11px;display:inline-flex;font-size:11px;font-weight:850;letter-spacing:.88px;text-transform:uppercase;margin-bottom:12px}
/* 2026-10-06 FC revision: section content changed, so data-section-key hashes changed; same rules under the new keys (old ones kept so either push order is safe) */
body.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons main [data-section-key="section-4f2faa0e24a3"] {background:var(--zhy-white-2)!important;color:var(--zhy-black)!important}
body.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons main [data-section-key="section-4f2faa0e24a3"] h2, body.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons main [data-section-key="section-4f2faa0e24a3"] h3, body.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons main [data-section-key="section-4f2faa0e24a3"] p {color:var(--zhy-black)!important}
body.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons main [data-section-key="section-f4696a7159c8"] .zhy-native-media img {width:100%;aspect-ratio:4/3;object-fit:cover}
body.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons main [data-section-key="section-f4696a7159c8"] .zhy-native-media h3 {margin:18px 18px 8px;color:var(--zhy-black)}
body.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons main [data-section-key="section-f4696a7159c8"] .zhy-native-media figcaption {padding:0 18px 18px;color:var(--zhy-text)}
body.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons main [data-section-key="section-f4696a7159c8"] .zhy-native-media--samples {grid-template-columns:1.2fr 1fr 1fr!important;gap:22px}
@media(max-width:760px) {body.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons main [data-section-key="section-f4696a7159c8"] .zhy-native-media--samples {grid-template-columns:1fr!important}}
body.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons main#main-content [data-section-key="section-4f2faa0e24a3"] .zhy-native-body>.zhy-proof-grid {align-items:start!important}
body.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons main#main-content [data-section-key="section-4f2faa0e24a3"] .zhy-native-body>.zhy-proof-grid>.zhy-proof-card {display:block!important;height:auto!important;min-height:0!important;max-height:none!important;overflow:hidden!important}
body.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons main#main-content [data-section-key="section-4f2faa0e24a3"] .zhy-proof-card img {width:100%!important;height:auto!important;max-height:none!important;aspect-ratio:4/3;object-fit:cover!important}
body.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons main#main-content [data-section-key="section-4f2faa0e24a3"] .zhy-native-body>h3 {margin-top:28px}
body.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons main#main-content [data-section-key="section-4f2faa0e24a3"] .zhy-native-body>.zhy-proof-grid {grid-template-rows:auto!important;grid-auto-rows:auto!important;height:auto!important}
body.shipb2b-packaged--products--paper-boxes--folding-cartons.shipb2b-packaged--products--paper-boxes--folding-cartons main#main-content [data-section-key="section-4f2faa0e24a3"] .zhy-native-body>.zhy-proof-grid>.zhy-proof-card {grid-row:auto!important;grid-column:auto!important}

/* fc-rebuild-20261007: dieline images, proof/CTA contrast fixes, B component family (rigid/mailer/tubes) */
.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-die { display: block; width: 100%; max-width: 220px; height: auto; margin: 0 auto 16px; overflow: visible; }
.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-die-grid .zhy-round6-card { padding-top: 20px; }
.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-die-key { font-size: 14px; color: var(--zhy-muted); }

.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-section--proof-band { color: var(--zhy-ink); }
.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-section--proof-band :is(h2, h3, p, figcaption, li, strong) { color: var(--zhy-ink); }
.shipb2b-packaged--products--paper-boxes--folding-cartons :is(.zhy-section--cta, .zhy-section--dark) .zhy-native-body > p a:not(.zhy-btn) { color: var(--zhy-accent); text-decoration: underline; text-underline-offset: 3px; }

/* B family (rigid / mailer / tubes) tokens, measured on live 2026-10-07 */
body main.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-hero { padding: 112px 0 72px; min-height: 680px; box-sizing: border-box; align-items: flex-start; }
body main.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-hero .zhy-hero__inner { padding: 0 !important; }
body main.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-hero h1 { font-size: clamp(40px, 4.6vw, 62.836px); font-weight: 800; line-height: 1.04; letter-spacing: -0.02em; color: rgb(255, 248, 237); max-width: 760px; }
body main.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-hero .zhy-hero__lead { font-size: 20px; line-height: 1.58; color: rgba(255, 248, 237, 0.84); margin: 20px 0 0; max-width: 720px; }
body main.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-hero .zhy-hero-moq { font-size: 16px; line-height: 1.5; color: rgba(255, 248, 237, 0.84); margin: 12px 0 0; max-width: 720px; }
body main.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-hero .zhy-hero__actions { margin-top: 28px; gap: 12px; }
body main.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-btn { height: auto; min-height: 48px; padding: 0 22px; font-size: 14px; font-weight: 850; line-height: 1.2; letter-spacing: 0; text-transform: none; border-radius: 999px; }
body main.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-hero .zhy-btn--on-dark, body main.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-section--cta .zhy-btn--on-dark { background: var(--zhy-accent); border: 1px solid var(--zhy-accent); color: rgb(23, 19, 14); }
body main.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-hero .zhy-btn--outline { background: transparent; border: 1px solid rgba(255, 248, 237, 0.58); color: rgb(255, 248, 237); }
body main.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-section:not(.zhy-section--dark):not(.zhy-section--cta) { padding: 95.62px 0; color: rgb(62, 70, 82); background: radial-gradient(circle at 18% 0%, rgba(208, 152, 72, 0.12), rgba(0, 0, 0, 0) 34%), linear-gradient(rgb(255, 255, 255) 0%, rgb(248, 246, 241) 100%) !important; }
body main.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-section--dark, body main.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-section--cta { padding: 95.62px 0; background: rgb(23, 32, 51) !important; color: rgb(248, 246, 241); }
body main.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-section .zhy-tag { display: inline-block; margin: 0 0 18px; padding: 8px 14px; border: 1px solid rgb(138, 153, 168); border-radius: 999px; background: rgba(251, 247, 239, 0.72); color: var(--zhy-accent); font-size: 12px; font-weight: 850; line-height: 1.1; letter-spacing: 1.2px; text-transform: uppercase; }
body main.shipb2b-packaged--products--paper-boxes--folding-cartons :is(.zhy-section--dark, .zhy-section--cta) .zhy-tag { background: transparent; border-color: rgba(255, 248, 237, 0.35); }
body main.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-section .zhy-h2 { font-size: clamp(32px, 3.8vw, 52px); font-weight: 850; line-height: 1.08; max-width: 920px; margin: 0 0 18px; }
body main.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-section:not(.zhy-section--dark):not(.zhy-section--cta) .zhy-h2 { color: rgb(23, 32, 51); }
body main.shipb2b-packaged--products--paper-boxes--folding-cartons :is(.zhy-section--dark, .zhy-section--cta) .zhy-h2 { color: rgb(255, 248, 237); }
body main.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-section:not(.zhy-section--dark):not(.zhy-section--cta) .zhy-native-body > p { font-size: 18px; line-height: 1.72; color: rgb(102, 112, 133); max-width: 760px; }
body main.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-round6-card, body main.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-custom-choices > article { background: #fff; border: 1px solid rgb(189, 193, 195); border-top: 1px solid rgb(189, 193, 195) !important; border-radius: 24px; box-shadow: rgba(36, 29, 21, 0.1) 0 24px 70px 0; padding: 16px; overflow: hidden; }
body main.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-round6-card .zhy-round6-figure { margin: 0 0 16px; padding: 0; background: none; border-radius: 16px; overflow: hidden; }
body main.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-round6-card .zhy-round6-figure img { display: block; width: 100%; height: auto; aspect-ratio: 4 / 3; object-fit: cover; border-radius: 16px; }
body main.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-round6-card h3, body main.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-custom-choices > article h3 { margin: 0 8px 8px !important; padding: 0 !important; font-size: 22px; font-weight: 850; line-height: 1.15; color: rgb(23, 32, 51); }
body main.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-round6-card p, body main.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-custom-choices > article p { margin: 0 8px 8px !important; padding: 0 !important; font-size: 16px; line-height: 1.62; color: rgb(102, 112, 133); }
body main.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-custom-choices > article .zhy-choice-icon { margin: 4px 8px 10px; }
body main.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-section--dark .zhy-round6-card a, body main.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-section--dark .zhy-round6-card p a { color: var(--zhy-primary); }
body main.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-table { border-collapse: separate; border-spacing: 0; border: 1px solid rgb(227, 223, 215); border-radius: 16px; overflow: hidden; background: #fff; }
body main.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-table :is(th, td) { padding: 14px 16px; font-size: 16px; line-height: 1.55; border: 0; border-bottom: 1px solid rgb(227, 223, 215); color: rgb(62, 70, 82); }
body main.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-table th { font-size: 15px; font-weight: 700; letter-spacing: 0; text-transform: none; color: rgb(23, 32, 51); background: rgb(251, 247, 239); }
body main.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-table tr:last-child td { border-bottom: 0; }
body main.shipb2b-packaged--products--paper-boxes--folding-cartons [data-ui-component="faq-ledger"] { max-width: 920px; margin: 0 auto; }
body main.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-faq-item { margin: 0 0 12px; padding: 0 20px; background: #fff; border: 1px solid rgb(227, 223, 215); border-radius: 16px; box-shadow: rgba(36, 29, 21, 0.12) 0 22px 64px 0; }
body main.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-faq-item summary { padding: 17px 0; font-size: 16px; font-weight: 700; color: rgb(23, 32, 51); }
body main.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-faq-item p { margin: 0 0 18px; font-size: 16px; line-height: 1.65; color: rgb(62, 70, 82); }
@media (max-width: 900px) {
  body main.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-hero { padding: 96px 0 56px; min-height: 0; }
  body main.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-section:not(.zhy-section--dark):not(.zhy-section--cta), body main.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-section--dark, body main.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-section--cta { padding: 64px 0; }
  body main.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-hero .zhy-hero__lead { font-size: 17px; }
}
/* fc-craft-20261007: page-craft art direction (Warm Premium, signature material_macro_gallery) */
html html body main.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-section.zhy-fc-plate:not(.zhy-section--dark):not(.zhy-section--cta), html html body main.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-section.zhy-fc-made:not(.zhy-section--dark):not(.zhy-section--cta), html html body main.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-section.zhy-fc-faq:not(.zhy-section--dark):not(.zhy-section--cta), html html body main.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-section.zhy-fc-factory:not(.zhy-section--dark):not(.zhy-section--cta) { background: var(--zhy-white-2) !important; }
html html body main.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-section.zhy-fc-board:not(.zhy-section--dark):not(.zhy-section--cta), html html body main.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-section.zhy-fc-routes:not(.zhy-section--dark):not(.zhy-section--cta), html html body main.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-section.zhy-fc-terms:not(.zhy-section--dark):not(.zhy-section--cta) { background: var(--zhy-white) !important; }
html body main.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-section.zhy-section--dark.zhy-fc-finish { background: var(--zhy-black) !important; color: rgb(248, 246, 241); }
html body main.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-section.zhy-fc-plate { padding: 104px 0 112px; }
html body main.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-section.zhy-fc-board, html body main.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-section.zhy-fc-terms { padding: 80px 0 88px; }
html body main.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-section.zhy-fc-finish, html body main.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-section.zhy-fc-factory { padding: 112px 0 120px; }
html body main.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-section.zhy-fc-made, html body main.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-section.zhy-fc-routes, html body main.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-section.zhy-fc-faq { padding: 96px 0 104px; }
body main.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-fc-kicker { margin: 0 0 14px; color: var(--zhy-accent); font-size: 12px; font-weight: 800; letter-spacing: .12em; text-transform: uppercase; }
body main.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-fc-sub { margin: 0 0 40px; max-width: 640px; font-size: 18px; line-height: 1.7; color: var(--zhy-muted); }
body main.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-section .zhy-h2 { margin-bottom: 20px; }
/* structure plate */
body main.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-fc-plate__grid { display: grid; grid-template-columns: minmax(0, 4fr) minmax(0, 7fr); gap: 56px; align-items: center; }
body main.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-fc-plate__intro p { font-size: 17px; line-height: 1.7; color: var(--zhy-text); max-width: 440px; }
body main.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-fc-plate__intro .zhy-fc-note { font-size: 14px; color: var(--zhy-muted); margin: 0 0 28px; }
body main.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-fc-plate__dies { list-style: none; margin: 0; padding: 28px 24px; display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 0; background: var(--zhy-white); border: 1px solid var(--zhy-line); border-radius: 16px; }
body main.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-fc-plate__dies li { padding: 0 20px; border-left: 1px dashed var(--zhy-line); }
body main.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-fc-plate__dies li:first-child { border-left: 0; }
body main.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-fc-plate__dies figure { margin: 0; }
body main.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-fc-plate__dies .zhy-die { display: block; width: 100%; max-width: 200px; height: auto; margin: 0 auto 18px; }
body main.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-fc-plate__dies figcaption { font-size: 14px; line-height: 1.55; color: var(--zhy-muted); }
body main.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-fc-plate__dies figcaption strong { display: block; margin-bottom: 6px; font-size: 17px; font-weight: 800; color: var(--zhy-black); }
/* board */
body main.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-fc-board__grid { display: grid; grid-template-columns: minmax(0, 7fr) minmax(0, 4fr); gap: 56px; align-items: center; }
body main.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-fc-spec { width: 100%; border-collapse: collapse; margin: 8px 0 20px; font-size: 16px; }
body main.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-fc-spec th, body main.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-fc-spec td { padding: 16px 14px 16px 0; text-align: left; vertical-align: top; border-bottom: 1px solid var(--zhy-line); color: var(--zhy-text); }
body main.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-fc-spec thead th { font-size: 12px; font-weight: 800; letter-spacing: .08em; text-transform: uppercase; color: var(--zhy-muted); border-bottom: 2px solid var(--zhy-black); }
body main.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-fc-spec tbody th { font-weight: 800; color: var(--zhy-black); }
body main.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-fc-spec td:nth-child(2) { font-weight: 700; color: var(--zhy-primary); white-space: nowrap; }
body main.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-fc-board__copy > p { font-size: 15px; color: var(--zhy-muted); }
body main.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-fc-board__media { margin: 0; border-radius: 20px; overflow: hidden; background: radial-gradient(circle at 50% 40%, var(--zhy-white) 0%, var(--zhy-white-2) 70%); }
body main.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-fc-board__media img { display: block; width: 100%; height: auto; aspect-ratio: 1 / 1; object-fit: cover; mix-blend-mode: multiply; }
/* signature: dark macro gallery */
body main.shipb2b-packaged--products--paper-boxes--folding-cartons #print-finish.zhy-fc-finish .zhy-fc-finish__head > .zhy-h2 { color: rgb(255, 248, 237); max-width: 760px; }
body main.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-fc-finish__grid { display: grid; grid-template-columns: minmax(0, 5fr) minmax(0, 3fr) minmax(0, 4fr); grid-template-rows: auto auto; gap: 20px; margin: 36px 0 40px; }
body main.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-fc-macro { position: relative; margin: 0; border-radius: 16px; overflow: hidden; background: var(--zhy-black-soft); }
body main.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-fc-macro--tall { grid-row: span 2; }
body main.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-fc-macro img { display: block; width: 100%; height: auto; aspect-ratio: 4 / 3; object-fit: cover; transition: transform .35s ease; }
body main.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-fc-macro--tall { min-height: 420px; }
body main.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-fc-macro--tall img { position: absolute; inset: 0; height: 100% !important; aspect-ratio: auto; }
body main.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-fc-macro:hover img { transform: scale(1.04); }
body main.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-fc-macro figcaption { position: absolute; left: 0; right: 0; bottom: 0; padding: 48px 18px 16px; font-size: 14px; line-height: 1.5; color: rgba(255, 248, 237, .86); background: linear-gradient(180deg, rgba(23, 19, 14, 0) 0%, rgba(23, 19, 14, .82) 70%); }
body main.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-fc-macro figcaption strong { display: block; color: var(--zhy-accent); font-size: 13px; letter-spacing: .08em; text-transform: uppercase; margin-bottom: 4px; }
body main.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-fc-options { grid-column: 3; grid-row: 1 / span 2; margin: 0; padding: 8px 0 0 8px; }
body main.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-fc-finish__grid .zhy-fc-macro:nth-of-type(2) { grid-column: 2; grid-row: 1; }
body main.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-fc-finish__grid .zhy-fc-macro:nth-of-type(3) { grid-column: 2; grid-row: 2; }
body main.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-fc-options div { padding: 14px 0; border-bottom: 1px solid rgba(255, 248, 237, .14); }
body main.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-fc-options dt { font-size: 15px; font-weight: 800; color: rgb(255, 248, 237); margin: 0 0 4px; }
body main.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-fc-options dd { margin: 0; font-size: 15px; line-height: 1.55; color: rgba(255, 248, 237, .72); }
/* product mosaic */
body main.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-fc-mosaic { display: grid; grid-template-columns: minmax(0, 7fr) minmax(0, 5fr); grid-template-rows: auto auto; gap: 24px; }
body main.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-fc-mosaic figure { margin: 0; display: flex; flex-direction: column; background: radial-gradient(circle at 50% 40%, var(--zhy-white) 0%, var(--zhy-white-2) 85%); border: 1px solid var(--zhy-line); border-radius: 20px; overflow: hidden; transition: transform .2s ease, box-shadow .2s ease; }
body main.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-fc-mosaic figure:hover { transform: translateY(-4px); box-shadow: 0 18px 48px rgba(36, 29, 21, .12); }
body main.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-fc-mosaic__lead { grid-row: span 2; }
body main.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-fc-mosaic img { display: block; width: 100%; height: auto; aspect-ratio: 4 / 3; object-fit: contain; background: transparent; mix-blend-mode: multiply; padding: 18px; box-sizing: border-box; }
body main.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-fc-mosaic__lead img { flex: 1 1 auto; aspect-ratio: 1 / 1; height: auto; min-height: 0; }
body main.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-fc-mosaic figcaption { background: var(--zhy-white); padding: 18px 22px 22px; font-size: 15px; line-height: 1.55; color: var(--zhy-muted); }
body main.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-fc-mosaic figcaption strong { display: block; font-size: 18px; font-weight: 800; color: var(--zhy-black); margin-bottom: 6px; }
/* route ledger */
body main.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-fc-ledger { margin-top: 32px; border-top: 2px solid var(--zhy-black); }
body main.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-fc-ledger__row { display: grid; grid-template-columns: minmax(0, 4fr) minmax(0, 6fr) minmax(0, 3fr); gap: 32px; align-items: start; padding: 28px 0; border-bottom: 1px solid var(--zhy-line); }
body main.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-fc-ledger__row h3 { margin: 0; font-size: 20px; line-height: 1.3; font-weight: 800; color: var(--zhy-black); }
body main.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-fc-ledger__row p { margin: 0; font-size: 16px; line-height: 1.65; color: var(--zhy-text); }
body main.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-fc-ledger__row > a { justify-self: end; font-size: 15px; font-weight: 700; color: var(--zhy-primary); text-decoration: none; border-bottom: 2px solid var(--zhy-accent); padding-bottom: 2px; }
body main.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-fc-ledger__row > a::after { content: " \2192"; }
/* factory wall + cert rail */
body main.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-fc-factory .zhy-h2, body main.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-fc-factory h2 { color: var(--zhy-black) !important; }
body main.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-fc-factory__grid { display: grid; grid-template-columns: minmax(0, 9fr) minmax(0, 3fr); gap: 40px; align-items: start; }
body main.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-fc-wall { display: grid; grid-template-columns: repeat(4, minmax(0, 1fr)); gap: 16px; }
body main.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-fc-wall figure { margin: 0; grid-column: span 2; }
body main.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-fc-wall__wide { grid-column: span 4 !important; }
body main.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-fc-wall img { display: block; width: 100%; height: auto; aspect-ratio: 4 / 3; object-fit: cover; border-radius: 14px; }
body main.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-fc-wall__wide img { aspect-ratio: 21 / 9; }
body main.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-fc-wall figcaption { margin-top: 10px; font-size: 14px; line-height: 1.55; color: var(--zhy-text) !important; }
body main.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-fc-wall figcaption strong { color: var(--zhy-black) !important; }
body main.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-fc-certs { position: sticky; top: 110px; padding: 24px; background: var(--zhy-white); border: 1px solid var(--zhy-line); border-radius: 16px; }
body main.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-fc-certs p { font-size: 14px !important; line-height: 1.6; color: var(--zhy-text) !important; margin: 0 0 16px; }
body main.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-fc-certs figure { margin: 0 0 16px; }
body main.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-fc-certs img { display: block; width: 100%; height: auto; border: 1px solid var(--zhy-line); border-radius: 6px; }
body main.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-fc-certs figcaption { margin-top: 6px; font-size: 13px; font-weight: 700; color: var(--zhy-black) !important; }
body main.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-fc-certs .zhy-btn { width: 100%; justify-content: center; }
/* ruled terms */
body main.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-fc-termlist { margin: 28px 0 0; display: grid; grid-template-columns: repeat(2, minmax(0, 1fr)); column-gap: 56px; border-top: 2px solid var(--zhy-black); }
body main.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-fc-termlist div { display: grid; grid-template-columns: 150px minmax(0, 1fr); gap: 16px; padding: 18px 0; border-bottom: 1px solid var(--zhy-line); }
body main.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-fc-termlist dt { margin: 0; font-size: 13px; font-weight: 800; letter-spacing: .06em; text-transform: uppercase; color: var(--zhy-muted); padding-top: 2px; }
body main.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-fc-termlist dd { margin: 0; font-size: 16px; line-height: 1.6; color: var(--zhy-text); }
body main.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-fc-termlist dd strong { color: var(--zhy-black); }
/* split faq */
body main.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-fc-faq__grid { display: grid; grid-template-columns: minmax(0, 4fr) minmax(0, 8fr); gap: 56px; align-items: start; }
body main.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-fc-faq__head { position: sticky; top: 110px; }
body main.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-fc-faq__list .zhy-faq-item { margin: 0; padding: 0; background: none; border: 0; border-bottom: 1px solid var(--zhy-line); border-radius: 0; box-shadow: none; }
body main.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-fc-faq__list .zhy-faq-item:first-child { border-top: 2px solid var(--zhy-black); }
body main.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-fc-faq__list .zhy-faq-item summary { padding: 20px 0 8px; font-size: 18px; font-weight: 800; color: var(--zhy-black); cursor: pointer; }
body main.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-fc-faq__list .zhy-faq-item p { margin: 0 0 20px; font-size: 16px; line-height: 1.65; color: var(--zhy-text); }
/* close band */
body main.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-fc-close__grid { display: grid; grid-template-columns: minmax(0, 7fr) minmax(0, 5fr); gap: 56px; align-items: center; }
body main.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-fc-checklist { margin: 0; padding: 0; list-style: none; display: grid; grid-template-columns: repeat(2, minmax(0, 1fr)); column-gap: 32px; }
body main.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-fc-checklist li { padding: 12px 0 12px 22px; position: relative; border-bottom: 1px solid rgba(255, 248, 237, .14); color: rgb(255, 248, 237); font-size: 15px; }
body main.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-fc-checklist li::before { content: ""; position: absolute; left: 0; top: 19px; width: 8px; height: 8px; border-radius: 50%; background: var(--zhy-accent); }
body main.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-fc-close__card { padding: 32px; border: 1px solid rgba(255, 248, 237, .18); border-radius: 20px; background: rgba(255, 248, 237, .04); }
body main.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-fc-close__card p { color: rgba(255, 248, 237, .86) !important; font-size: 16px; line-height: 1.6; }
body main.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-fc-close__card .zhy-btn { margin: 8px 0 16px; }
body main.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-fc-close__chat a { color: var(--zhy-accent) !important; text-decoration: underline; text-underline-offset: 3px; }
@media (max-width: 1024px) {
  body main.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-fc-macro--tall { min-height: 0; }
  body main.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-fc-macro--tall img { position: static; height: auto !important; aspect-ratio: 4 / 3; }
  body main.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-fc-plate__grid, body main.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-fc-board__grid, body main.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-fc-factory__grid, body main.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-fc-faq__grid, body main.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-fc-close__grid { grid-template-columns: 1fr; gap: 36px; }
  body main.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-fc-finish__grid { grid-template-columns: repeat(2, minmax(0, 1fr)); }
  body main.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-fc-macro--tall { grid-row: auto; grid-column: span 2; }
  body main.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-fc-finish__grid .zhy-fc-macro:nth-of-type(2), body main.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-fc-finish__grid .zhy-fc-macro:nth-of-type(3) { grid-column: auto; grid-row: auto; }
  body main.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-fc-options { grid-column: span 2; grid-row: auto; padding: 0; }
  body main.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-fc-certs, body main.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-fc-faq__head { position: static; }
  body main.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-fc-ledger__row { grid-template-columns: 1fr; gap: 10px; }
  body main.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-fc-ledger__row > a { justify-self: start; }
}
@media (max-width: 640px) {
  html body main.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-section.zhy-fc-plate, html body main.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-section.zhy-fc-board, html body main.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-section.zhy-fc-terms, html body main.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-section.zhy-fc-finish, html body main.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-section.zhy-fc-factory, html body main.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-section.zhy-fc-made, html body main.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-section.zhy-fc-routes, html body main.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-section.zhy-fc-faq { padding: 64px 0 72px; }
  body main.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-fc-plate__dies { grid-template-columns: 1fr; padding: 8px 20px; }
  body main.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-fc-plate__dies li { border-left: 0; border-top: 1px dashed var(--zhy-line); padding: 24px 0; }
  body main.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-fc-plate__dies li:first-child { border-top: 0; }
  body main.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-fc-finish__grid { grid-template-columns: 1fr; }
  body main.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-fc-macro--tall, body main.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-fc-options { grid-column: auto; }
  body main.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-fc-mosaic { grid-template-columns: 1fr; }
  body main.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-fc-mosaic__lead { grid-row: auto; }
  body main.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-fc-wall { grid-template-columns: 1fr; }
  body main.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-fc-wall figure, body main.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-fc-wall__wide { grid-column: auto !important; }
  body main.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-fc-wall__wide img { aspect-ratio: 4 / 3; }
  body main.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-fc-termlist { grid-template-columns: 1fr; }
  body main.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-fc-termlist div { grid-template-columns: 1fr; gap: 4px; }
  body main.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-fc-checklist { grid-template-columns: 1fr; }
  body main.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-fc-spec td:nth-child(2) { white-space: normal; }
}

body main.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-fc-faq__head .zhy-h2 { font-size: clamp(28px, 3vw, 40px) !important; line-height: 1.12; }
body main.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-fc-finish .zhy-fc-kicker { color: var(--zhy-accent); }

html body main.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-fc-certs img { height: auto !important; max-height: none !important; aspect-ratio: 1000 / 1294; object-fit: contain; }
@media (max-width: 1024px) { html body main.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-fc-certs { display: grid; grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 16px; } html body main.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-fc-certs > p, html body main.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-fc-certs > .zhy-btn { grid-column: 1 / -1; } html body main.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-fc-certs figure { margin: 0; } }

/* Existing breadcrumb semantics; each visible link has an actual 44px touch area. */
body main.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-breadcrumb a { display: inline-flex !important; align-items: center; justify-content: center; min-width: 44px !important; min-height: 44px !important; padding: 8px 5px !important; box-sizing: border-box; }

/* Ledger quotation entries are standalone controls; retain text and visible border. */
body main.shipb2b-packaged--products--paper-boxes--folding-cartons .zhy-fc-ledger__row > a { display: inline-flex; align-items: center; min-height: 44px; padding: 10px 0; box-sizing: border-box; }
