{"id":1157,"date":"2026-05-21T07:02:32","date_gmt":"2026-05-21T07:02:32","guid":{"rendered":"https:\/\/wonhimealbox.com\/?page_id=1157"},"modified":"2026-05-21T07:22:01","modified_gmt":"2026-05-21T07:22:01","slug":"compostable-compliance-checker","status":"publish","type":"page","link":"https:\/\/wonhimealbox.com\/es\/eco-friendly-food-packaging\/eco-friendly-food-boxes\/compostable-compliance-checker\/","title":{"rendered":"Comprobador de cumplimiento compostable"},"content":{"rendered":"\n<div class=\"wp-block-stackable-columns alignfull stk-block-columns stk-block stk-0181a14\" data-block-id=\"0181a14\"><style>.stk-0181a14 {margin-bottom:0px !important;}<\/style><div class=\"stk-row stk-inner-blocks stk-block-content stk-content-align stk-0181a14-column alignfull\">\n<div class=\"wp-block-stackable-column stk-block-column stk-column stk-block stk-57a86b9\" data-v=\"4\" data-block-id=\"57a86b9\"><style>.stk-57a86b9-container{margin-top:var(--stk--preset--spacing--50, 1.5rem) !important;margin-right:var(--stk--preset--spacing--50, 1.5rem) !important;margin-bottom:var(--stk--preset--spacing--50, 1.5rem) !important;margin-left:var(--stk--preset--spacing--50, 1.5rem) !important;}<\/style><div class=\"stk-column-wrapper stk-block-column__content stk-container stk-57a86b9-container stk--no-background stk--no-padding\"><div class=\"has-text-align-center stk-block-content stk-inner-blocks stk-57a86b9-inner-blocks\"><div class=\"ct-breadcrumbs\" data-source=\"rankmath\" ><nav aria-label=\"breadcrumbs\" class=\"rank-math-breadcrumb\"><p><span class=\"last\">Home<\/span><\/p><\/nav><\/div><\/div><\/div><\/div>\n<\/div><\/div>\n\n\n\n<div class=\"wp-block-stackable-columns alignfull stk-block-columns stk-block stk-7db659e\" data-block-id=\"7db659e\"><style>.stk-7db659e {margin-bottom:0px !important;}<\/style><div class=\"stk-row stk-inner-blocks stk-block-content stk-content-align stk-7db659e-column alignfull\">\n<div class=\"wp-block-stackable-column stk-block-column stk-column stk-block stk-f64f100\" data-v=\"4\" data-block-id=\"f64f100\"><div class=\"stk-column-wrapper stk-block-column__content stk-container stk-f64f100-container stk--no-background stk--no-padding\"><div class=\"stk-block-content stk-inner-blocks stk-f64f100-inner-blocks\">\n<section id=\"ccrc-tool\" class=\"ccrc-section\">\n<style>\n\/* ============================================\n   CCRC \u2014 Compostable Compliance Region Checker\n   Scoped under #ccrc-tool. Tool 03 \/ PROC persona.\n   ============================================ *\/\n\n#ccrc-tool {\n  width: 100% !important;\n  max-width: 100% !important;\n  margin: 0 !important;\n  padding: 0 !important;\n  color: #181818 !important;\n  line-height: 1.6 !important;\n  background: #FFFFFF !important;\n}\n#ccrc-tool *,\n#ccrc-tool *::before,\n#ccrc-tool *::after { box-sizing: border-box !important; }\n\n#ccrc-tool .ccrc-container {\n  width: 100% !important;\n  max-width: 1600px !important;\n  margin: 0 auto !important;\n  padding: 0 !important;\n}\n\n#ccrc-tool .ccrc-mono {\n  font-family: 'JetBrains Mono', 'SF Mono', Menlo, Consolas, monospace !important;\n  letter-spacing: 0.04em !important;\n}\n\n\/* ===== HERO ===== *\/\n#ccrc-tool .ccrc-hero {\n  position: relative !important;\n  background: #181818 !important;\n  padding: 60px 70px 56px !important;\n  color: #FFFFFF !important;\n  overflow: hidden !important;\n}\n#ccrc-tool .ccrc-hero::before {\n  content: '' !important;\n  position: absolute !important;\n  top: 0 !important; left: 0 !important; right: 0 !important;\n  height: 3px !important;\n  background: #D81818 !important;\n  z-index: 2 !important;\n}\n#ccrc-tool .ccrc-hero::after {\n  content: '' !important;\n  position: absolute !important;\n  top: 0 !important; right: 0 !important;\n  width: 280px !important; height: 100% !important;\n  background-image: repeating-linear-gradient(135deg, rgba(216,24,24,0.07) 0 1px, transparent 1px 14px) !important;\n  pointer-events: none !important;\n  z-index: 1 !important;\n}\n\n#ccrc-tool .ccrc-hero-inner {\n  position: relative !important;\n  z-index: 3 !important;\n}\n\n#ccrc-tool .ccrc-hero-meta {\n  display: flex !important;\n  align-items: center !important;\n  gap: 14px !important;\n  margin-bottom: 26px !important;\n}\n#ccrc-tool .ccrc-hero-meta-tag {\n  display: inline-block !important;\n  padding: 5px 11px !important;\n  background: #D81818 !important;\n  color: #FFFFFF !important;\n  font-size: 11px !important;\n  font-weight: 700 !important;\n  letter-spacing: 0.14em !important;\n}\n#ccrc-tool .ccrc-hero-meta-line {\n  width: 60px !important;\n  height: 1px !important;\n  background: rgba(255,255,255,0.22) !important;\n}\n#ccrc-tool .ccrc-hero-meta-text {\n  font-size: 11px !important;\n  letter-spacing: 0.16em !important;\n  color: rgba(255,255,255,0.62) !important;\n  text-transform: uppercase !important;\n}\n\n#ccrc-tool .ccrc-hero-title {\n  position: relative !important;\n  display: block !important;\n  font-size: 40px !important;\n  font-weight: 700 !important;\n  line-height: 1.18 !important;\n  color: #FFFFFF !important;\n  margin: 0 0 26px !important;\n  letter-spacing: -0.01em !important;\n  max-width: 1100px !important;\n}\n#ccrc-tool .ccrc-hero-title::before {\n  content: '' !important;\n  display: inline-block !important;\n  width: 10px !important; height: 10px !important;\n  border-top: 2px solid #D81818 !important;\n  border-left: 2px solid #D81818 !important;\n  margin-right: 14px !important;\n  vertical-align: middle !important;\n  position: relative !important;\n  top: -6px !important;\n}\n\n#ccrc-tool .ccrc-hero-sub {\n  font-size: 16px !important;\n  line-height: 1.75 !important;\n  color: rgba(255,255,255,0.8) !important;\n  margin: 0 !important;\n  padding-left: 22px !important;\n  border-left: 3px solid #D81818 !important;\n  columns: 2 !important;\n  column-gap: 56px !important;\n}\n\n\/* ===== BODY ===== *\/\n#ccrc-tool .ccrc-body {\n  background: #FAFAFA !important;\n  padding: 56px 70px !important;\n  border-bottom: 1px solid #E0E0E0 !important;\n}\n#ccrc-tool .ccrc-body-grid {\n  display: grid !important;\n  grid-template-columns: 4fr 8fr !important;\n  gap: 56px !important;\n  align-items: start !important;\n}\n\n#ccrc-tool .ccrc-step {\n  display: flex !important;\n  align-items: center !important;\n  gap: 12px !important;\n  margin-bottom: 22px !important;\n}\n#ccrc-tool .ccrc-step-num {\n  display: inline-block !important;\n  padding: 4px 9px !important;\n  background: #181818 !important;\n  color: #FFFFFF !important;\n  font-size: 11px !important;\n  font-weight: 700 !important;\n  letter-spacing: 0.1em !important;\n}\n#ccrc-tool .ccrc-step-label {\n  font-size: 12px !important;\n  font-weight: 700 !important;\n  color: #181818 !important;\n  letter-spacing: 0.16em !important;\n  text-transform: uppercase !important;\n}\n#ccrc-tool .ccrc-step-line {\n  flex: 1 !important;\n  height: 1px !important;\n  background: #181818 !important;\n  opacity: 0.18 !important;\n}\n\n\/* coverage sidebar *\/\n#ccrc-tool .ccrc-coverage-block {\n  position: relative !important;\n  padding: 18px 20px !important;\n  background: #FFFFFF !important;\n  border: 1px solid #E0E0E0 !important;\n  border-left: 3px solid #181818 !important;\n  margin-bottom: 12px !important;\n}\n#ccrc-tool .ccrc-coverage-block::before {\n  content: '' !important;\n  position: absolute !important;\n  top: -1px !important; right: -1px !important;\n  width: 12px !important; height: 12px !important;\n  border-top: 2px solid #D81818 !important;\n  border-right: 2px solid #D81818 !important;\n}\n#ccrc-tool .ccrc-coverage-region {\n  font-size: 14px !important;\n  font-weight: 700 !important;\n  color: #181818 !important;\n  margin-bottom: 6px !important;\n  letter-spacing: 0.01em !important;\n}\n#ccrc-tool .ccrc-coverage-list {\n  font-size: 12px !important;\n  line-height: 1.7 !important;\n  color: #6B7280 !important;\n  font-family: 'JetBrains Mono', 'SF Mono', Menlo, Consolas, monospace !important;\n}\n\n\/* form *\/\n#ccrc-tool .ccrc-fields {\n  display: grid !important;\n  grid-template-columns: 1fr 1fr !important;\n  gap: 22px !important;\n  margin-bottom: 22px !important;\n}\n#ccrc-tool .ccrc-field { display: flex !important; flex-direction: column !important; }\n#ccrc-tool .ccrc-label {\n  font-size: 13px !important;\n  font-weight: 700 !important;\n  color: #181818 !important;\n  margin-bottom: 9px !important;\n  letter-spacing: 0.02em !important;\n}\n#ccrc-tool .ccrc-select-wrap { position: relative !important; }\n#ccrc-tool .ccrc-select {\n  width: 100% !important;\n  padding: 14px 40px 14px 16px !important;\n  background: #FFFFFF !important;\n  border: 1px solid #E0E0E0 !important;\n  color: #181818 !important;\n  font-size: 14px !important;\n  font-family: inherit !important;\n  cursor: pointer !important;\n  appearance: none !important;\n  -webkit-appearance: none !important;\n  -moz-appearance: none !important;\n  border-radius: 0 !important;\n  transition: border-color 0.18s !important;\n  line-height: 1.4 !important;\n}\n#ccrc-tool .ccrc-select:hover { border-color: #181818 !important; }\n#ccrc-tool .ccrc-select:focus {\n  outline: 2px solid #D81818 !important;\n  outline-offset: -1px !important;\n  border-color: #D81818 !important;\n}\n#ccrc-tool .ccrc-select-wrap::after {\n  content: '' !important;\n  position: absolute !important;\n  right: 18px !important;\n  top: 50% !important;\n  width: 8px !important; height: 8px !important;\n  border-right: 2px solid #181818 !important;\n  border-bottom: 2px solid #181818 !important;\n  transform: translateY(-70%) rotate(45deg) !important;\n  pointer-events: none !important;\n}\n\n#ccrc-tool .ccrc-button {\n  display: inline-flex !important;\n  align-items: center !important;\n  gap: 14px !important;\n  padding: 15px 28px !important;\n  background: #D81818 !important;\n  color: #FFFFFF !important;\n  border: none !important;\n  font-size: 14px !important;\n  font-weight: 700 !important;\n  letter-spacing: 0.04em !important;\n  cursor: pointer !important;\n  transition: background 0.2s !important;\n  border-radius: 0 !important;\n  font-family: inherit !important;\n  text-transform: uppercase !important;\n}\n#ccrc-tool .ccrc-button:hover { background: #181818 !important; }\n#ccrc-tool .ccrc-button-arrow {\n  font-size: 18px !important;\n  line-height: 1 !important;\n  font-family: 'JetBrains Mono', monospace !important;\n}\n\n#ccrc-tool .ccrc-prompt {\n  display: none !important;\n  margin-top: 16px !important;\n  padding: 12px 16px !important;\n  background: #FFF4E6 !important;\n  border-left: 3px solid #D81818 !important;\n  color: #B25F00 !important;\n  font-size: 13px !important;\n  font-weight: 600 !important;\n}\n\n\/* ===== RESULT ===== *\/\n#ccrc-tool .ccrc-result {\n  display: none !important;\n  background: #FFFFFF !important;\n  padding: 50px 70px !important;\n  border-top: 4px solid #D81818 !important;\n}\n#ccrc-tool .ccrc-result.ccrc-show { display: block !important; }\n\n#ccrc-tool .ccrc-result-header {\n  display: flex !important;\n  align-items: center !important;\n  gap: 16px !important;\n  margin-bottom: 24px !important;\n  flex-wrap: wrap !important;\n}\n#ccrc-tool .ccrc-result-tag {\n  padding: 5px 11px !important;\n  background: #181818 !important;\n  color: #FFFFFF !important;\n  font-size: 11px !important;\n  font-weight: 700 !important;\n  letter-spacing: 0.14em !important;\n  font-family: 'JetBrains Mono', 'SF Mono', Menlo, Consolas, monospace !important;\n}\n#ccrc-tool .ccrc-result-title {\n  font-size: 24px !important;\n  font-weight: 700 !important;\n  color: #181818 !important;\n  line-height: 1.3 !important;\n  letter-spacing: -0.005em !important;\n}\n\n#ccrc-tool .ccrc-table-wrap {\n  border: 1px solid #E0E0E0 !important;\n  overflow-x: auto !important;\n}\n#ccrc-tool .ccrc-table {\n  width: 100% !important;\n  border-collapse: collapse !important;\n  font-size: 14px !important;\n  background: #FFFFFF !important;\n}\n#ccrc-tool .ccrc-table th {\n  background: #181818 !important;\n  color: #FFFFFF !important;\n  padding: 14px 18px !important;\n  text-align: left !important;\n  font-weight: 700 !important;\n  font-size: 11px !important;\n  letter-spacing: 0.12em !important;\n  text-transform: uppercase !important;\n  font-family: 'JetBrains Mono', 'SF Mono', Menlo, Consolas, monospace !important;\n}\n#ccrc-tool .ccrc-table td {\n  padding: 14px 18px !important;\n  border-bottom: 1px solid #E0E0E0 !important;\n  vertical-align: top !important;\n  color: #2D2D2D !important;\n  line-height: 1.6 !important;\n}\n#ccrc-tool .ccrc-table tr:last-child td { border-bottom: none !important; }\n#ccrc-tool .ccrc-table td.ccrc-ok {\n  background: #F0F7F0 !important;\n  font-weight: 700 !important;\n  color: #166534 !important;\n  text-transform: uppercase !important;\n  font-size: 11px !important;\n  letter-spacing: 0.08em !important;\n  font-family: 'JetBrains Mono', 'SF Mono', Menlo, Consolas, monospace !important;\n  white-space: nowrap !important;\n}\n#ccrc-tool .ccrc-table td.ccrc-warn {\n  background: #FFF4E6 !important;\n  font-weight: 700 !important;\n  color: #B25F00 !important;\n  text-transform: uppercase !important;\n  font-size: 11px !important;\n  letter-spacing: 0.08em !important;\n  font-family: 'JetBrains Mono', 'SF Mono', Menlo, Consolas, monospace !important;\n  white-space: nowrap !important;\n}\n#ccrc-tool .ccrc-table td.ccrc-neutral {\n  color: #6B7280 !important;\n  text-transform: uppercase !important;\n  font-size: 11px !important;\n  letter-spacing: 0.08em !important;\n  font-family: 'JetBrains Mono', 'SF Mono', Menlo, Consolas, monospace !important;\n  white-space: nowrap !important;\n}\n\n#ccrc-tool .ccrc-callout {\n  display: none !important;\n  margin-top: 22px !important;\n  padding: 18px 22px !important;\n  background: #FAFAFA !important;\n  border-left: 3px solid #D81818 !important;\n  font-size: 14px !important;\n  line-height: 1.7 !important;\n  color: #2D2D2D !important;\n}\n#ccrc-tool .ccrc-callout strong { color: #181818 !important; font-weight: 700 !important; }\n\n#ccrc-tool .ccrc-cta {\n  display: inline-flex !important;\n  align-items: center !important;\n  gap: 14px !important;\n  margin-top: 28px !important;\n  padding: 16px 28px !important;\n  background: #181818 !important;\n  color: #FFFFFF !important;\n  text-decoration: none !important;\n  font-size: 14px !important;\n  font-weight: 700 !important;\n  letter-spacing: 0.04em !important;\n  transition: background 0.2s !important;\n  text-transform: uppercase !important;\n}\n#ccrc-tool .ccrc-cta:hover {\n  background: #D81818 !important;\n  color: #FFFFFF !important;\n}\n#ccrc-tool .ccrc-cta-arrow {\n  font-size: 18px !important;\n  line-height: 1 !important;\n  font-family: 'JetBrains Mono', monospace !important;\n}\n\n\/* ===== NOTE ===== *\/\n#ccrc-tool .ccrc-note-wrap {\n  display: flex !important;\n  gap: 16px !important;\n  padding: 22px 70px !important;\n  background: #181818 !important;\n  color: rgba(255,255,255,0.62) !important;\n  border-top: 1px solid #2D2D2D !important;\n  align-items: flex-start !important;\n}\n#ccrc-tool .ccrc-note-icon {\n  width: 26px !important;\n  height: 26px !important;\n  flex-shrink: 0 !important;\n  border: 1px solid rgba(255,255,255,0.32) !important;\n  color: #D81818 !important;\n  font-size: 14px !important;\n  font-weight: 700 !important;\n  display: flex !important;\n  align-items: center !important;\n  justify-content: center !important;\n  font-family: 'JetBrains Mono', 'SF Mono', Menlo, Consolas, monospace !important;\n}\n#ccrc-tool .ccrc-note-text {\n  font-size: 12px !important;\n  line-height: 1.75 !important;\n  font-style: italic !important;\n}\n\n\/* ===== RESPONSIVE ===== *\/\n@media (max-width: 1100px) {\n  #ccrc-tool .ccrc-hero { padding: 48px 40px !important; }\n  #ccrc-tool .ccrc-body { padding: 44px 40px !important; }\n  #ccrc-tool .ccrc-result { padding: 44px 40px !important; }\n  #ccrc-tool .ccrc-note-wrap { padding: 20px 40px !important; }\n  #ccrc-tool .ccrc-body-grid { grid-template-columns: 1fr !important; gap: 38px !important; }\n  #ccrc-tool .ccrc-hero-sub { columns: 1 !important; }\n  #ccrc-tool .ccrc-hero-title { font-size: 34px !important; }\n}\n@media (max-width: 720px) {\n  #ccrc-tool .ccrc-hero { padding: 36px 24px !important; }\n  #ccrc-tool .ccrc-body { padding: 34px 24px !important; }\n  #ccrc-tool .ccrc-result { padding: 34px 24px !important; }\n  #ccrc-tool .ccrc-note-wrap { padding: 18px 24px !important; }\n  #ccrc-tool .ccrc-hero-title { font-size: 26px !important; }\n  #ccrc-tool .ccrc-hero-sub { font-size: 15px !important; padding-left: 16px !important; }\n  #ccrc-tool .ccrc-fields { grid-template-columns: 1fr !important; }\n  #ccrc-tool .ccrc-result-title { font-size: 19px !important; }\n  #ccrc-tool .ccrc-table { font-size: 13px !important; }\n  #ccrc-tool .ccrc-table th,\n  #ccrc-tool .ccrc-table td { padding: 11px 12px !important; }\n  #ccrc-tool .ccrc-button,\n  #ccrc-tool .ccrc-cta { width: 100% !important; justify-content: center !important; }\n}\n<\/style>\n\n<div class=\"ccrc-container\">\n\n  <!-- ============ HERO ============ -->\n  <div class=\"ccrc-hero\">\n    <div class=\"ccrc-hero-inner\">\n      <div class=\"ccrc-hero-meta\">\n        <span class=\"ccrc-hero-meta-tag ccrc-mono\">TOOL 03<\/span>\n        <span class=\"ccrc-hero-meta-line\"><\/span>\n        <span class=\"ccrc-hero-meta-text ccrc-mono\">Procurement Compliance Module<\/span>\n      <\/div>\n      <div class=\"ccrc-hero-title\">Compostable Compliance Checker \u2014 By Destination Market<\/div>\n      <div class=\"ccrc-hero-sub\">Get the required certification stack for the destination country or U.S. state where the containers will be sold. The matrix below reflects current foam and PFAS regulations through 2025 to 2026.<\/div>\n    <\/div>\n  <\/div>\n\n  <!-- ============ TOOL BODY ============ -->\n  <div class=\"ccrc-body\">\n    <div class=\"ccrc-body-grid\">\n\n      <!-- Coverage sidebar -->\n      <div class=\"ccrc-coverage-col\">\n        <div class=\"ccrc-step\">\n          <span class=\"ccrc-step-num ccrc-mono\">01<\/span>\n          <span class=\"ccrc-step-label\">Coverage Index<\/span>\n          <span class=\"ccrc-step-line\"><\/span>\n        <\/div>\n        <div class=\"ccrc-coverage-block\">\n          <div class=\"ccrc-coverage-region\">North America<\/div>\n          <div class=\"ccrc-coverage-list\">California \u00b7 New York \u00b7 Washington \u00b7 United States Federal \u00b7 Canada<\/div>\n        <\/div>\n        <div class=\"ccrc-coverage-block\">\n          <div class=\"ccrc-coverage-region\">Europe<\/div>\n          <div class=\"ccrc-coverage-list\">European Union General \u00b7 France \u00b7 Germany<\/div>\n        <\/div>\n        <div class=\"ccrc-coverage-block\">\n          <div class=\"ccrc-coverage-region\">Other Regions<\/div>\n          <div class=\"ccrc-coverage-list\">Australia \u00b7 United Arab Emirates \u00b7 Asia-Pacific \u00b7 Latin America<\/div>\n        <\/div>\n      <\/div>\n\n      <!-- Form -->\n      <div class=\"ccrc-form-col\">\n        <div class=\"ccrc-step\">\n          <span class=\"ccrc-step-num ccrc-mono\">02<\/span>\n          <span class=\"ccrc-step-label\">Configure Query Parameters<\/span>\n          <span class=\"ccrc-step-line\"><\/span>\n        <\/div>\n\n        <div class=\"ccrc-fields\">\n          <div class=\"ccrc-field\">\n            <label class=\"ccrc-label\" for=\"ccrc-region\">Primary Destination Market<\/label>\n            <div class=\"ccrc-select-wrap\">\n              <select id=\"ccrc-region\" class=\"ccrc-select\">\n                <option value=\"\">\u2014 Choose \u2014<\/option>\n                <optgroup label=\"North America\">\n                  <option value=\"us-ca\">United States \u2014 California<\/option>\n                  <option value=\"us-ny\">United States \u2014 New York<\/option>\n                  <option value=\"us-wa\">United States \u2014 Washington<\/option>\n                  <option value=\"us-other\">United States \u2014 Other (federal baseline)<\/option>\n                  <option value=\"ca-canada\">Canada<\/option>\n                <\/optgroup>\n                <optgroup label=\"Europe\">\n                  <option value=\"eu-general\">European Union (general)<\/option>\n                  <option value=\"eu-france\">France<\/option>\n                  <option value=\"eu-germany\">Germany<\/option>\n                <\/optgroup>\n                <optgroup label=\"Other\">\n                  <option value=\"au\">Australia<\/option>\n                  <option value=\"me-uae\">United Arab Emirates<\/option>\n                  <option value=\"apac-general\">Asia-Pacific (general)<\/option>\n                  <option value=\"latam\">Latin America (general)<\/option>\n                <\/optgroup>\n              <\/select>\n            <\/div>\n          <\/div>\n\n          <div class=\"ccrc-field\">\n            <label class=\"ccrc-label\" for=\"ccrc-app\">Container Application<\/label>\n            <div class=\"ccrc-select-wrap\">\n              <select id=\"ccrc-app\" class=\"ccrc-select\">\n                <option value=\"\">\u2014 Choose \u2014<\/option>\n                <option value=\"foodservice\">Foodservice \u2014 restaurant takeout, delivery<\/option>\n                <option value=\"institutional\">Institutional \u2014 hospital, school canteen<\/option>\n                <option value=\"retail\">Retail \u2014 packaged meals on shelves<\/option>\n              <\/select>\n            <\/div>\n          <\/div>\n        <\/div>\n\n        <button class=\"ccrc-button\" onclick=\"ccrcCheck()\">\n          <span class=\"ccrc-button-text\">Check Required Documentation<\/span>\n          <span class=\"ccrc-button-arrow\">\u2192<\/span>\n        <\/button>\n\n        <div id=\"ccrc-prompt\" class=\"ccrc-prompt\"><\/div>\n      <\/div>\n\n    <\/div>\n  <\/div>\n\n  <!-- ============ RESULT (hidden by default; CTA lives here permanently) ============ -->\n  <div id=\"ccrc-result\" class=\"ccrc-result\">\n    <div class=\"ccrc-result-header\">\n      <span class=\"ccrc-result-tag\">OUTPUT 03<\/span>\n      <div class=\"ccrc-result-title\" id=\"ccrc-result-title\">Compliance Stack<\/div>\n    <\/div>\n\n    <div class=\"ccrc-table-wrap\">\n      <table class=\"ccrc-table\">\n        <thead>\n          <tr>\n            <th>Certification Or Regulation<\/th>\n            <th>Status<\/th>\n            <th>Notes<\/th>\n          <\/tr>\n        <\/thead>\n        <tbody id=\"ccrc-table-body\"><\/tbody>\n      <\/table>\n    <\/div>\n\n    <div id=\"ccrc-callout\" class=\"ccrc-callout\"><\/div>\n\n    <a href=\"#ct-popup-791\" class=\"ccrc-cta\">\n      <span class=\"ccrc-cta-text\">Get The Full Certification Pack<\/span>\n      <span class=\"ccrc-cta-arrow\">\u2192<\/span>\n    <\/a>\n  <\/div>\n\n  <!-- ============ NOTE ============ -->\n  <div class=\"ccrc-note-wrap\">\n    <div class=\"ccrc-note-icon ccrc-mono\">!<\/div>\n    <div class=\"ccrc-note-text\">Regulatory landscape moves quickly. Confirm the latest requirements with your customs broker or food-contact-materials counsel before placing a production order. Wanhui provides the source documentation; final compliance ownership stays with the buyer.<\/div>\n  <\/div>\n\n<\/div>\n\n<script>\nvar CCRC_REGIONS = {\n  'us-ca': {\n    name: 'California, USA',\n    requirements: [\n      { cert: 'BPI Listing (ASTM D6400 \/ D6868)', need: 'required', note: 'PFAS-free verified via mandatory total fluorine testing since January 2024' },\n      { cert: 'FDA 21 CFR Part 177\/178', need: 'required', note: 'Federal food-contact baseline' },\n      { cert: 'California PFAS Ban Compliance (AB 1200)', need: 'required', note: 'Effective January 1, 2024 \u2014 no intentionally added PFAS' },\n      { cert: 'California Polystyrene Foam Ban', need: 'related', note: 'Eco-friendly food boxes are the compliant alternative; effective 2025' },\n      { cert: 'TUV OK Compost (EN 13432)', need: 'optional', note: 'Useful for buyers exporting from CA to EU markets' }\n    ]\n  },\n  'us-ny': {\n    name: 'New York State, USA',\n    requirements: [\n      { cert: 'BPI Listing (ASTM D6400 \/ D6868)', need: 'required', note: 'PFAS-free verified via mandatory total fluorine testing since January 2024' },\n      { cert: 'FDA 21 CFR Part 177\/178', need: 'required', note: 'Federal food-contact baseline' },\n      { cert: 'NY State PFAS Ban', need: 'required', note: 'Restricts intentionally added PFAS in food packaging' },\n      { cert: 'NY Polystyrene Foam Ban + Jan 2026 Cold Storage Container Ban', need: 'related', note: 'Eco-friendly food boxes are the compliant alternative' }\n    ]\n  },\n  'us-wa': {\n    name: 'Washington State, USA',\n    requirements: [\n      { cert: 'BPI Listing (ASTM D6400 \/ D6868)', need: 'required', note: 'PFAS-free verified via mandatory total fluorine testing since January 2024' },\n      { cert: 'FDA 21 CFR Part 177\/178', need: 'required' },\n      { cert: 'WA Healthy Food Packaging Act', need: 'required', note: 'Restricts PFAS in food packaging' }\n    ]\n  },\n  'us-other': {\n    name: 'United States (federal baseline)',\n    requirements: [\n      { cert: 'BPI Listing (ASTM D6400 \/ D6868)', need: 'recommended', note: 'Defacto US compostability standard' },\n      { cert: 'FDA 21 CFR Part 177\/178', need: 'required', note: 'Federal food-contact baseline' },\n      { cert: 'State-level PFAS check', need: 'recommended', note: 'Verify state-specific PFAS regulations (CO, CT, MD, ME, MN, NJ, NM, VT and growing)' }\n    ]\n  },\n  'ca-canada': {\n    name: 'Canada',\n    requirements: [\n      { cert: 'BPI Listing or EN 13432', need: 'recommended', note: 'Canada recognizes both schemes' },\n      { cert: 'Health Canada Food Packaging Materials Compliance', need: 'required', note: 'Aligned with FDA 21 CFR principles' },\n      { cert: 'CEPA PFAS Designation', need: 'related', note: '2024 designated PFAS as toxic substance; confirm PFAS-free' }\n    ]\n  },\n  'eu-general': {\n    name: 'European Union (general)',\n    requirements: [\n      { cert: 'TUV OK Compost Industrial (EN 13432)', need: 'required', note: 'Required for compostable claim in EU' },\n      { cert: 'EU Regulation 10\/2011', need: 'required', note: 'Food-contact plastic materials regulation' },\n      { cert: 'REACH PFAS Compliance', need: 'required', note: 'PFOA already restricted, broader PFAS class expanding' },\n      { cert: 'CE marking (if applicable)', need: 'optional' }\n    ]\n  },\n  'eu-france': {\n    name: 'France',\n    requirements: [\n      { cert: 'TUV OK Compost Industrial (EN 13432)', need: 'required' },\n      { cert: 'EU Regulation 10\/2011', need: 'required' },\n      { cert: 'French AGEC Law (Anti-Waste Circular Economy)', need: 'required', note: 'Single-use plastic restrictions in foodservice' },\n      { cert: 'REACH PFAS Compliance', need: 'required' }\n    ]\n  },\n  'eu-germany': {\n    name: 'Germany',\n    requirements: [\n      { cert: 'TUV OK Compost Industrial (EN 13432)', need: 'required' },\n      { cert: 'EU Regulation 10\/2011', need: 'required' },\n      { cert: 'BfR Recommendations (food contact)', need: 'required', note: 'German federal institute, additional food-contact verification' },\n      { cert: 'REACH PFAS Compliance', need: 'required' }\n    ]\n  },\n  'au': {\n    name: 'Australia',\n    requirements: [\n      { cert: 'AS 4736 (Industrial Composting)', need: 'required', note: 'Australian compostability standard' },\n      { cert: 'EN 13432 via TUV OK Compost', need: 'recommended', note: 'Aligned with AS 4736' },\n      { cert: 'Food Standards Australia New Zealand (FSANZ)', need: 'required' }\n    ]\n  },\n  'me-uae': {\n    name: 'United Arab Emirates',\n    requirements: [\n      { cert: 'FDA 21 CFR or EU 10\/2011', need: 'required', note: 'UAE accepts either US or EU food-contact frameworks' },\n      { cert: 'BPI Listing or TUV OK Compost', need: 'recommended' },\n      { cert: 'GSO 1863 (Gulf food contact)', need: 'required' }\n    ]\n  },\n  'apac-general': {\n    name: 'Asia-Pacific (general)',\n    requirements: [\n      { cert: 'BPI Listing or EN 13432', need: 'recommended', note: 'Both schemes recognized broadly' },\n      { cert: 'Local food-contact standard (varies by country)', need: 'required', note: 'Verify country-specific (JP, KR, SG, TH, etc.)' },\n      { cert: 'GB 4806.1 (China food contact baseline)', need: 'required for China', note: 'China-specific food contact baseline' }\n    ]\n  },\n  'latam': {\n    name: 'Latin America (general)',\n    requirements: [\n      { cert: 'FDA 21 CFR (commonly accepted reference)', need: 'recommended' },\n      { cert: 'BPI Listing or EN 13432', need: 'recommended' },\n      { cert: 'Local food-contact standard (varies by country)', need: 'required', note: 'Brazil ANVISA, Mexico COFEPRIS, etc.' }\n    ]\n  }\n};\n\nfunction ccrcCheck() {\n  var region = document.getElementById('ccrc-region').value;\n  var app = document.getElementById('ccrc-app').value;\n  var rEl = document.getElementById('ccrc-result');\n  var titleEl = document.getElementById('ccrc-result-title');\n  var bodyEl = document.getElementById('ccrc-table-body');\n  var calloutEl = document.getElementById('ccrc-callout');\n  var promptEl = document.getElementById('ccrc-prompt');\n\n  if (!region || !app) {\n    promptEl.textContent = 'Please pick a region and an application before running the check.';\n    promptEl.style.display = 'block';\n    rEl.className = 'ccrc-result';\n    return;\n  }\n\n  promptEl.style.display = 'none';\n  promptEl.textContent = '';\n\n  var data = CCRC_REGIONS[region];\n  titleEl.textContent = 'Compliance Stack \u2014 ' + data.name;\n\n  var rows = '';\n  var i = 0;\n  while (i < data.requirements.length) {\n    var req = data.requirements[i];\n    var cls = 'ccrc-neutral';\n    if (req.need === 'required') { cls = 'ccrc-ok'; }\n    if (req.need === 'required for China') { cls = 'ccrc-ok'; }\n    if (req.need === 'related') { cls = 'ccrc-warn'; }\n    var noteText = req.note || '\u2014';\n    rows += '<tr><td>' + req.cert + '<\/td><td class=\"' + cls + '\">' + req.need + '<\/td><td>' + noteText + '<\/td><\/tr>';\n    i = i + 1;\n  }\n  bodyEl.innerHTML = rows;\n\n  var appNote = '';\n  if (app === 'institutional') {\n    appNote = '<strong>Institutional note:<\/strong> Hospital and school canteens generally request the full compliance pack with the sample submission \u2014 BPI listing, ASTM test reports, FDA letter, certificate of origin, and national hygiene certificate. We bundle these into one package for institutional procurement files.';\n  }\n  if (app === 'retail') {\n    appNote = '<strong>Retail note:<\/strong> Shelf-ready packaged meals add Nutrition Facts label compatibility and barcoding considerations on top of the food-contact stack. Confirm with your retail buyer\\'s technical team.';\n  }\n  if (app === 'foodservice') {\n    appNote = '<strong>Foodservice note:<\/strong> Restaurant and delivery operations should also confirm local foam and single-use plastic restrictions in addition to the compostability and food-contact stack above.';\n  }\n\n  if (appNote) {\n    calloutEl.innerHTML = appNote;\n    calloutEl.style.display = 'block';\n  } else {\n    calloutEl.innerHTML = '';\n    calloutEl.style.display = 'none';\n  }\n\n  rEl.className = 'ccrc-result ccrc-show';\n}\n<\/script>\n\n<\/section>\n<\/div><\/div><\/div>\n<\/div><\/div>\n","protected":false},"excerpt":{"rendered":"<p>TOOL 03 Procurement Compliance Module Compostable Compliance Checker \u2014 By Destination Market Get the required certification stack for the destination country or U.S. state where the containers will be sold. The matrix below reflects current foam and PFAS regulations through 2025 to 2026. 01 Coverage Index North America California \u00b7 New York \u00b7 Washington \u00b7 [&hellip;]<\/p>\n","protected":false},"author":4,"featured_media":0,"parent":1062,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_gspb_post_css":"","footnotes":""},"class_list":["post-1157","page","type-page","status-publish","hentry"],"blocksy_meta":[],"_links":{"self":[{"href":"https:\/\/wonhimealbox.com\/es\/wp-json\/wp\/v2\/pages\/1157","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wonhimealbox.com\/es\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/wonhimealbox.com\/es\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/wonhimealbox.com\/es\/wp-json\/wp\/v2\/users\/4"}],"replies":[{"embeddable":true,"href":"https:\/\/wonhimealbox.com\/es\/wp-json\/wp\/v2\/comments?post=1157"}],"version-history":[{"count":0,"href":"https:\/\/wonhimealbox.com\/es\/wp-json\/wp\/v2\/pages\/1157\/revisions"}],"up":[{"embeddable":true,"href":"https:\/\/wonhimealbox.com\/es\/wp-json\/wp\/v2\/pages\/1062"}],"wp:attachment":[{"href":"https:\/\/wonhimealbox.com\/es\/wp-json\/wp\/v2\/media?parent=1157"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}