{"id":2011,"date":"2023-04-04T06:44:14","date_gmt":"2023-04-04T06:44:14","guid":{"rendered":"https:\/\/www.jarsking.com\/?page_id=2011"},"modified":"2026-10-08T19:18:17","modified_gmt":"2026-10-08T11:18:17","slug":"child-resistant-closures","status":"publish","type":"page","link":"https:\/\/www.jarsking.com\/ja\/closures-and-caps\/child-resistant-closures\/","title":{"rendered":"\u30c1\u30e3\u30a4\u30eb\u30c9\u30ec\u30b8\u30b9\u30bf\u30f3\u30c8\u30af\u30ed\u30fc\u30b8\u30e3\u30fc"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"2011\" class=\"elementor elementor-2011\">\n\t\t\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-a86e29c elementor-section-full_width elementor-section-height-min-height elementor-section-items-stretch elementor-section-height-default\" data-id=\"a86e29c\" data-element_type=\"section\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;,&quot;_ha_eqh_enable&quot;:false}\">\n\t\t\t\t\t\t\t<div class=\"elementor-background-overlay\"><\/div>\n\t\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-no\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-e7b685b elementor-invisible\" data-id=\"e7b685b\" data-element_type=\"column\" data-settings=\"{&quot;motion_fx_motion_fx_mouse&quot;:&quot;yes&quot;,&quot;animation&quot;:&quot;slideInUp&quot;}\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-1afbde7 elementor-widget elementor-widget-heading\" data-id=\"1afbde7\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<style>\/*! elementor - v3.20.0 - 26-03-2024 *\/\n.elementor-heading-title{padding:0;margin:0;line-height:1}.elementor-widget-heading .elementor-heading-title[class*=elementor-size-]>a{color:inherit;font-size:inherit;line-height:inherit}.elementor-widget-heading .elementor-heading-title.elementor-size-small{font-size:15px}.elementor-widget-heading .elementor-heading-title.elementor-size-medium{font-size:19px}.elementor-widget-heading .elementor-heading-title.elementor-size-large{font-size:29px}.elementor-widget-heading .elementor-heading-title.elementor-size-xl{font-size:39px}.elementor-widget-heading .elementor-heading-title.elementor-size-xxl{font-size:59px}<\/style><h1 class=\"elementor-heading-title elementor-size-default\">Child-Resistant Closure Manufacturer \u2014 Push-and-Turn Caps, CR Droppers and Pop-Top Closures<\/h1>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-a18e239 elementor-widget__width-initial elementor-widget elementor-widget-text-editor\" data-id=\"a18e239\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<style>\/*! elementor - v3.20.0 - 26-03-2024 *\/\n.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:#69727d;color:#fff}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap{color:#69727d;border:3px solid;background-color:transparent}.elementor-widget-text-editor:not(.elementor-drop-cap-view-default) .elementor-drop-cap{margin-top:8px}.elementor-widget-text-editor:not(.elementor-drop-cap-view-default) .elementor-drop-cap-letter{width:1em;height:1em}.elementor-widget-text-editor .elementor-drop-cap{float:left;text-align:center;line-height:1;font-size:50px}.elementor-widget-text-editor .elementor-drop-cap-letter{display:inline-block}<\/style>\t\t\t\t<p>A child-resistant closure needs two different movements at once to open, so a young child cannot open it but an adult can. We manufacture child-resistant caps for glass jars, bottles and dropper bottles, squeeze-to-open pop tops and locking tins, as part of the pack they ship with. Our tested jar design meets US 16 CFR \u00a7 1700.20, and new designs can be tested for your project.<\/p>\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-4a6500a elementor-mobile-align-center elementor-align-center elementor-widget elementor-widget-button\" data-id=\"4a6500a\" data-element_type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"elementor-button-wrapper\">\n\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm\" href=\"#elementor-action%3Aaction%3Dpopup%3Aopen%26settings%3DeyJpZCI6Ijk5OCIsInRvZ2dsZSI6ZmFsc2V9\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t<span class=\"elementor-button-icon elementor-align-icon-right\">\n\t\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" id=\"e7693ca5-bf76-42df-999c-dbc3066cda9e\" data-name=\"Layer 1\" width=\"21.3525\" height=\"10.7197\" viewBox=\"0 0 21.3525 10.7197\"><polygon points=\"21 5.229 21.343 4.865 16.165 0 15.479 0.729 19.737 4.729 0 4.729 0 5.729 19.786 5.729 15.47 10.009 16.175 10.72 21.353 5.584 21 5.229\"><\/polygon><\/svg>\t\t\t<\/span>\n\t\t\t\t\t\t<span class=\"elementor-button-text\">CONSULT US FOR CUSTOM SOLUTIONS<\/span>\n\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-25ac6a6 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"25ac6a6\" data-element_type=\"section\" data-settings=\"{&quot;_ha_eqh_enable&quot;:false}\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-no\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-90ca8d9\" data-id=\"90ca8d9\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-1931a7f elementor-widget elementor-widget-html\" data-id=\"1931a7f\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<section class=\"jk-kw\" aria-labelledby=\"jk-kw-title\">\n<style>\n.jk-kw{--ochre:#B68D32;--ochre-d:#8F6B1E;--ochre-l:#E9D8AE;--sage:#9DAA9C;--terra:#955F43;--ink:#7C7C7C;--body:#6F6767;--rule:#E8E2D8;--cream:#FBF8F3;\n  max-width:1320px;margin:0 auto;padding:80px 20px 80px;box-sizing:border-box;font-family:Roboto,Arial,sans-serif;color:var(--body)}\n.jk-kw *,.jk-kw *::before,.jk-kw *::after{box-sizing:border-box}\n.jk-kw__title{border-left:40px solid var(--ochre);padding:12px 0 12px 32px;margin:0 0 36px}\n.jk-kw__title h2{font-family:Montserrat,Arial,sans-serif;font-weight:300;font-size:clamp(32px,3.9vw,56px);line-height:1.3;color:var(--ink);margin:0}\n.jk-kw__grid{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:48px;align-items:center}\n.jk-kw__lead{font-size:17px;line-height:30px;font-weight:300;margin:0 0 24px}\n.jk-kw__parts{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr 1fr;gap:10px;counter-reset:jkkw}\n.jk-kw__parts li{counter-increment:jkkw;display:grid;grid-template-columns:34px 1fr;gap:2px 12px;align-content:start;padding:14px 16px;border-radius:20px;background:#fff;box-shadow:inset 0 0 0 1px var(--rule);transition:background-color .25s,box-shadow .25s}\n.jk-kw__parts li::before{content:counter(jkkw);grid-row:1\/3;display:grid;place-items:center;width:30px;height:30px;border-radius:50%;background:var(--cream);font:600 13px\/1 Montserrat,Arial,sans-serif;color:var(--ochre-d);transition:background-color .25s,color .25s}\n.jk-kw__parts li:hover{background:#FFF8EA;box-shadow:inset 0 0 0 1px var(--ochre)}\n.jk-kw__parts li:hover::before{background:var(--ochre);color:#fff}\n.jk-kw__parts b{font:500 16px\/1.35 Montserrat,Arial,sans-serif;color:#4A4343}\n.jk-kw__parts span{font-size:14px;line-height:23px;font-weight:300}\n.jk-kw__fig{margin:0;border-radius:40px;background:linear-gradient(180deg,#F6EEDF,#FBF8F3);box-shadow:inset 0 0 54px rgba(143,72,13,.18);padding:24px 16px 18px}\n.jk-kw__fig svg{display:block;width:100%;height:auto;max-height:540px}\n.jk-kw__fig svg text{font-family:Montserrat,Arial,sans-serif}\n.jk-kw__steps{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;margin:12px 0 0;padding:0;list-style:none;font:500 12px\/1.3 Montserrat,Arial,sans-serif;color:#8A8080}\n.jk-kw__steps li{padding:6px 12px;border-radius:12px;background:#fff}\n.jk-kw .pt{transition:opacity .3s ease}\n.jk-kw__grid:has(.jk-kw__parts li:hover) .pt{opacity:.25}\n.jk-kw__grid:has(li.q1:hover) .p1,.jk-kw__grid:has(li.q2:hover) .p2,.jk-kw__grid:has(li.q3:hover) .p3,.jk-kw__grid:has(li.q4:hover) .p4,.jk-kw__grid:has(li.q5:hover) .p5{opacity:1}\n\/* push down, turn, lift cycle *\/\n.jk-kw .outer{animation:jkkwPush 5s ease-in-out infinite}\n@keyframes jkkwPush{0%,14%{transform:translateY(0)}24%,62%{transform:translateY(7px)}72%,100%{transform:translateY(0)}}\n.jk-kw .lift{animation:jkkwLift 5s ease-in-out infinite}\n@keyframes jkkwLift{0%,50%{transform:translateY(0)}62%,80%{transform:translateY(-26px)}92%,100%{transform:translateY(0)}}\n.jk-kw .lug{transition:none;animation:jkkwLug 5s ease-in-out infinite}\n@keyframes jkkwLug{0%,20%{fill:#C9BFB0}26%,62%{fill:#B68D32}70%,100%{fill:#C9BFB0}}\n.jk-kw .a-push{opacity:0;animation:jkkwA1 5s ease-in-out infinite}\n@keyframes jkkwA1{0%,4%{opacity:0;transform:translateY(-6px)}10%,26%{opacity:1;transform:none}32%,100%{opacity:0}}\n.jk-kw .a-turn{opacity:0;animation:jkkwA2 5s ease-in-out infinite}\n@keyframes jkkwA2{0%,26%{opacity:0}32%,58%{opacity:1}64%,100%{opacity:0}}\n.jk-kw .spin{animation:jkkwSpin 5s linear infinite}\n@keyframes jkkwSpin{0%,28%{stroke-dashoffset:0}60%,100%{stroke-dashoffset:-60}}\n@supports (animation-timeline: view()){\n  .jk-kw__title,.jk-kw__grid > *{animation:jkkwRise linear both;animation-timeline:view();animation-range:entry 0% entry 45%}\n  @keyframes jkkwRise{from{opacity:0;transform:translateY(40px)}to{opacity:1;transform:none}}\n}\n@media (prefers-reduced-motion:reduce){.jk-kw *,.jk-kw__title,.jk-kw__grid > *{animation:none!important;transition:none!important}.jk-kw .a-push,.jk-kw .a-turn{opacity:1}}\n@media (max-width:1024px){.jk-kw__grid{grid-template-columns:1fr}.jk-kw__fig{max-width:460px;margin:0 auto;width:100%}}\n@media (max-width:640px){\n  .jk-kw{padding:48px 16px 56px}\n  .jk-kw__title{border-left-width:14px;padding:6px 0 6px 18px}\n  .jk-kw__parts{grid-template-columns:1fr}\n  .jk-kw__fig{border-radius:28px}\n}\n<\/style>\n\n<div class=\"jk-kw__title\"><h2 id=\"jk-kw-title\">What Makes a Closure Child-Resistant?<\/h2><\/div>\n\n<div class=\"jk-kw__grid\">\n  <div>\n    <p class=\"jk-kw__lead\">A closure is child-resistant when it passes a test with real children and real adults, not because of how it looks. It works by asking for two actions together, such as pushing down while turning, or squeezing while lifting, which young children cannot coordinate but adults do without thinking.<\/p>\n    <ol class=\"jk-kw__parts\">\n      <li class=\"q1\"><b>Outer cap<\/b><span>The part the user grips; it spins freely until it is pushed down.<\/span><\/li>\n      <li class=\"q2\"><b>Engagement lugs<\/b><span>Lock the outer cap to the inner cap only under downward pressure.<\/span><\/li>\n      <li class=\"q3\"><b>Inner cap<\/b><span>Threads onto the container and holds the seal.<\/span><\/li>\n      <li class=\"q4\"><b>Liner or gasket<\/b><span>Seals the container; for cannabis jars, a 2-way humidity control gasket can be added.<\/span><\/li>\n      <li class=\"q5\"><b>Instructions<\/b><span>\"Push down and turn\" on the cap top, so adults open it first time.<\/span><\/li>\n    <\/ol>\n  <\/div>\n  <figure class=\"jk-kw__fig\">\n    <svg viewBox=\"0 0 360 440\" role=\"img\" aria-label=\"Cross-section of a push-and-turn child-resistant cap on a glass jar. The outer cap is pushed down so its lugs engage the inner cap, then turned to lift the cap off.\">\n      <defs>\n        <linearGradient id=\"jkkw-glass\" x1=\"0\" x2=\"1\"><stop offset=\"0\" stop-color=\"#E4EDF2\"\/><stop offset=\".5\" stop-color=\"#FFFFFF\"\/><stop offset=\"1\" stop-color=\"#DDE7ED\"\/><\/linearGradient>\n        <linearGradient id=\"jkkw-cap\" x1=\"0\" x2=\"1\"><stop offset=\"0\" stop-color=\"#2F2A2A\"\/><stop offset=\".45\" stop-color=\"#5B5353\"\/><stop offset=\"1\" stop-color=\"#282323\"\/><\/linearGradient>\n      <\/defs>\n      <!-- jar -->\n      <path d=\"M86 200 H274 Q296 200 296 224 V396 Q296 420 272 420 H88 Q64 420 64 396 V224 Q64 200 86 200 Z\" fill=\"url(#jkkw-glass)\" stroke=\"#BFD0DA\" stroke-width=\"2\"\/>\n      <path d=\"M78 300 H282 V392 Q282 408 266 408 H94 Q78 408 78 392 Z\" fill=\"#A8B79F\" opacity=\".55\"\/>\n      <rect x=\"96\" y=\"176\" width=\"168\" height=\"30\" rx=\"4\" fill=\"url(#jkkw-glass)\" stroke=\"#BFD0DA\" stroke-width=\"2\"\/>\n      <path d=\"M100 184 L260 190 M100 194 L260 200\" stroke=\"#BFD0DA\" stroke-width=\"1.5\"\/>\n      <g class=\"lift\">\n        <!-- inner cap -->\n        <g class=\"p3 pt\"><path d=\"M90 150 H270 V196 H90 Z\" fill=\"#E6DCCB\" stroke=\"#CDBFA6\"\/><path d=\"M96 186 L264 192\" stroke=\"#CDBFA6\" stroke-width=\"1.5\"\/><\/g>\n        <g class=\"p4 pt\"><rect x=\"100\" y=\"168\" width=\"160\" height=\"7\" rx=\"2\" fill=\"#9DAA9C\"\/><\/g>\n        <g class=\"p2 pt\"><path class=\"lug\" d=\"M110 150 l8 -10 h12 l8 10 Z M166 150 l8 -10 h12 l8 10 Z M222 150 l8 -10 h12 l8 10 Z\" fill=\"#C9BFB0\"\/><\/g>\n        <!-- outer cap -->\n        <g class=\"outer\">\n          <g class=\"p1 pt\"><path d=\"M72 96 Q72 82 88 82 H272 Q288 82 288 96 V200 H272 V112 H88 V200 H72 Z\" fill=\"url(#jkkw-cap)\"\/>\n          <path class=\"lug\" d=\"M118 112 l-6 10 h12 Z M180 112 l-6 10 h12 Z M242 112 l-6 10 h12 Z\" fill=\"#C9BFB0\"\/>\n          <path d=\"M80 120 V196 M280 120 V196\" stroke=\"#6B6363\" stroke-width=\"2\" stroke-dasharray=\"3 5\"\/><\/g>\n          <g class=\"p5 pt\"><text x=\"180\" y=\"102\" text-anchor=\"middle\" font-size=\"10\" letter-spacing=\"1.5\" fill=\"#E9D8AE\">PUSH DOWN &amp; TURN<\/text><\/g>\n        <\/g>\n      <\/g>\n      <!-- motion cues -->\n      <g class=\"a-push\"><path d=\"M180 20 V58 M168 46 L180 60 L192 46\" fill=\"none\" stroke=\"#955F43\" stroke-width=\"3\" stroke-linecap=\"round\"\/><text x=\"200\" y=\"40\" font-size=\"12\" fill=\"#955F43\">1 Push down<\/text><\/g>\n      <g class=\"a-turn\"><path class=\"spin\" d=\"M40 100 A150 22 0 0 0 320 100\" fill=\"none\" stroke=\"#955F43\" stroke-width=\"2.5\" stroke-dasharray=\"10 6\"\/><path d=\"M314 92 L322 101 L310 106\" fill=\"none\" stroke=\"#955F43\" stroke-width=\"2.5\" stroke-linecap=\"round\"\/><text x=\"276\" y=\"84\" font-size=\"12\" fill=\"#955F43\">2 Turn<\/text><\/g>\n    <\/svg>\n    <ul class=\"jk-kw__steps\" aria-hidden=\"true\"><li>Turned alone, the outer cap spins freely<\/li><li>Pushed and turned, it opens<\/li><\/ul>\n  <\/figure>\n<\/div>\n<\/section>\n\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-436fcb4 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"436fcb4\" data-element_type=\"section\" data-settings=\"{&quot;_ha_eqh_enable&quot;:false}\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-no\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-1df7717\" data-id=\"1df7717\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-044bde6 elementor-widget elementor-widget-html\" data-id=\"044bde6\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<section class=\"jk-ks\" aria-labelledby=\"jk-ks-title\">\n<style>\n.jk-ks{--ochre:#B68D32;--ochre-d:#8F6B1E;--sage:#9DAA9C;--terra:#955F43;--navy:#15294C;--ink:#7C7C7C;--body:#6F6767;--rule:#E8E2D8;--cream:#FBF8F3;\n  max-width:1320px;margin:0 auto;padding:60px 20px 80px;box-sizing:border-box;font-family:Roboto,Arial,sans-serif;color:var(--body)}\n.jk-ks *,.jk-ks *::before,.jk-ks *::after{box-sizing:border-box}\n.jk-ks__head{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:56px;align-items:center;margin:0 0 36px}\n.jk-ks__title{border-left:40px solid var(--ochre);padding:12px 0 12px 32px}\n.jk-ks__title h2{font-family:Montserrat,Arial,sans-serif;font-weight:300;font-size:clamp(32px,3.9vw,56px);line-height:1.3;color:var(--ink);margin:0}\n.jk-ks__head p{font-size:17px;line-height:30px;font-weight:300;margin:0}\n.jk-ks__panels{display:grid;grid-template-columns:1fr 1fr;gap:22px}\n.jk-ks__panel{border-radius:40px;background:#fff;box-shadow:inset 0 0 54px rgba(143,72,13,.22);padding:30px 32px 32px;display:flex;flex-direction:column}\n.jk-ks__panel small{font:600 11px\/1.4 Montserrat,Arial,sans-serif;letter-spacing:.16em;text-transform:uppercase;color:var(--ochre-d)}\n.jk-ks__panel h3{font:300 30px\/1.25 Montserrat,Arial,sans-serif;color:#4A4343;margin:6px 0 14px}\n.jk-ks__panel ul{list-style:none;margin:0 0 20px;padding:0;font-size:15px;line-height:24px;font-weight:300}\n.jk-ks__panel li{position:relative;padding-left:20px;margin:0 0 6px}\n.jk-ks__panel li::before{content:\"\";position:absolute;left:0;top:9px;width:8px;height:8px;border-radius:50%;background:var(--sage)}\n.jk-ks__dots{display:grid;gap:5px;margin:0 0 20px}\n.jk-ks__dots.c{grid-template-columns:repeat(10,1fr);max-width:300px}\n.jk-ks__dots.s{grid-template-columns:repeat(20,1fr);max-width:420px}\n.jk-ks__dots i{display:block;aspect-ratio:1;border-radius:50%;background:#E9E2D6;transform:scale(0);animation:jkksDot .5s ease forwards}\n.jk-ks__dots.c i.n{background:var(--terra)}\n.jk-ks__dots.s i.y{background:var(--sage)}\n.jk-ks__key{display:flex;flex-wrap:wrap;gap:14px;margin:-8px 0 18px;font:500 12px\/1.4 Montserrat,Arial,sans-serif;color:#8A8080}\n.jk-ks__key span:not([style])::before{content:\"\";display:inline-block;width:10px;height:10px;border-radius:50%;margin-right:6px;vertical-align:-1px;background:#E9E2D6}\n.jk-ks__key span.kn::before{background:var(--terra)}.jk-ks__key span.ky::before{background:var(--sage)}\n@keyframes jkksDot{to{transform:scale(1)}}\n.jk-ks__bars{margin-top:auto;display:grid;gap:12px}\n.jk-ks__bar{display:grid;grid-template-columns:1fr auto;gap:4px 12px;align-items:center;font-size:14px;line-height:20px}\n.jk-ks__bar b{font:400 26px\/1 Montserrat,Arial,sans-serif;color:var(--ochre-d)}\n.jk-ks__bar div{grid-column:1 \/ -1;height:10px;border-radius:6px;background:#F1ECE3;overflow:hidden}\n.jk-ks__bar div i{display:block;height:100%;width:var(--w);border-radius:6px;background:linear-gradient(90deg,#C9A24A,#955F43);transform-origin:left;animation:jkksBar 1.4s cubic-bezier(.2,.7,.2,1) both}\n.jk-ks__panel.sen .jk-ks__bar div i{background:linear-gradient(90deg,#B9C4B8,#7F8D7E)}\n@keyframes jkksBar{from{transform:scaleX(0)}to{transform:scaleX(1)}}\n.jk-ks__notes{display:grid;grid-template-columns:1.4fr 1fr;gap:18px;margin:22px 0 0}\n.jk-ks__note{border-radius:26px;padding:20px 24px;background:var(--cream)}\n.jk-ks__note.hl{background:linear-gradient(160deg,#F7EBD3,#FBF8F3)}\n.jk-ks__note h4{font:500 17px\/1.35 Montserrat,Arial,sans-serif;color:#4A4343;margin:0 0 6px}\n.jk-ks__note p{font-size:15px;line-height:25px;font-weight:300;margin:0}\n@supports (animation-timeline: view()){\n  .jk-ks__head,.jk-ks__panel,.jk-ks__note{animation:jkksRise linear both;animation-timeline:view();animation-range:entry 0% entry 40%}\n  @keyframes jkksRise{from{opacity:0;transform:translateY(40px)}to{opacity:1;transform:none}}\n  .jk-ks__dots i{animation:jkksDot linear both;animation-timeline:view();animation-range:entry 20% cover 40%}\n  .jk-ks__bar div i{animation:jkksBar linear both;animation-timeline:view();animation-range:entry 30% cover 45%}\n}\n@media (prefers-reduced-motion:reduce){.jk-ks *,.jk-ks__head,.jk-ks__panel,.jk-ks__note{animation:none!important;transition:none!important}.jk-ks__dots i{transform:none}}\n@media (max-width:1024px){.jk-ks__head{grid-template-columns:1fr;gap:20px}.jk-ks__panels,.jk-ks__notes{grid-template-columns:1fr}}\n@media (max-width:640px){.jk-ks{padding:40px 16px 56px}.jk-ks__title{border-left-width:14px;padding:6px 0 6px 18px}.jk-ks__panel{border-radius:28px;padding:24px 20px}.jk-ks__panel h3{font-size:26px}.jk-ks__dots.s{gap:3px}}\n<\/style>\n\n<div class=\"jk-ks__head\">\n  <div class=\"jk-ks__title\"><h2 id=\"jk-ks-title\">The US Standard: 16 CFR \u00a7 1700.20<\/h2><\/div>\n  <p>Child-resistant packaging in the US is regulated under the Poison Prevention Packaging Act (PPPA) and tested to the protocol in 16 CFR \u00a7 1700.20. The test is performed on the complete package: the closure on its container. It has two panels, and a pack must pass both.<\/p>\n<\/div>\n\n<div class=\"jk-ks__panels\">\n  <div class=\"jk-ks__panel\">\n    <small>Panel 1<\/small>\n    <h3>Children aged 42\u201351 months<\/h3>\n    <ul>\n      <li>Up to 200 children, tested in groups of 50<\/li>\n      <li>Two 5-minute periods, with a demonstration of how to open the package between them<\/li>\n    <\/ul>\n    <div class=\"jk-ks__dots c\" aria-hidden=\"true\"><i class=\"n\"><\/i><i class=\"n\"><\/i><i class=\"n\"><\/i><i class=\"n\"><\/i><i class=\"n\"><\/i><i class=\"n\"><\/i><i class=\"n\"><\/i><i class=\"n\"><\/i><i class=\"n\"><\/i><i class=\"n\"><\/i><i class=\"n\"><\/i><i class=\"n\"><\/i><i class=\"n\"><\/i><i class=\"n\"><\/i><i class=\"n\"><\/i><i class=\"n\"><\/i><i class=\"n\"><\/i><i class=\"n\"><\/i><i class=\"n\"><\/i><i class=\"n\"><\/i><i class=\"n\"><\/i><i class=\"n\"><\/i><i class=\"n\"><\/i><i class=\"n\"><\/i><i class=\"n\"><\/i><i class=\"n\"><\/i><i class=\"n\"><\/i><i class=\"n\"><\/i><i class=\"n\"><\/i><i class=\"n\"><\/i><i class=\"n\"><\/i><i class=\"n\"><\/i><i class=\"n\"><\/i><i class=\"n\"><\/i><i class=\"n\"><\/i><i class=\"n\"><\/i><i class=\"n\"><\/i><i class=\"n\"><\/i><i class=\"n\"><\/i><i class=\"n\"><\/i><i class=\"n\"><\/i><i class=\"n\"><\/i><i class=\"n\"><\/i><i class=\"y\"><\/i><i class=\"y\"><\/i><i class=\"y\"><\/i><i class=\"y\"><\/i><i class=\"y\"><\/i><i class=\"y\"><\/i><i class=\"y\"><\/i><\/div>\n    <div class=\"jk-ks__key\" aria-hidden=\"true\"><span class=\"kn\">Could not open<\/span><span>Opened<\/span><span style=\"opacity:.8\">A passing group of 50<\/span><\/div>\n    <div class=\"jk-ks__bars\">\n      <div class=\"jk-ks__bar\"><span>Must fail to open it, without the demonstration<\/span><b>\u2265 85%<\/b><div><i style=\"--w:85%\"><\/i><\/div><\/div>\n      <div class=\"jk-ks__bar\"><span>Must fail to open it, after the demonstration<\/span><b>\u2265 80%<\/b><div><i style=\"--w:80%\"><\/i><\/div><\/div>\n    <\/div>\n  <\/div>\n  <div class=\"jk-ks__panel sen\">\n    <small>Panel 2<\/small>\n    <h3>Adults aged 50\u201370<\/h3>\n    <ul>\n      <li>100 adults<\/li>\n      <li>5 minutes to open and, for a reclosable pack, properly resecure it; then a second package in 1 minute<\/li>\n    <\/ul>\n    <div class=\"jk-ks__dots s\" aria-hidden=\"true\"><i class=\"y\"><\/i><i class=\"y\"><\/i><i class=\"y\"><\/i><i class=\"y\"><\/i><i class=\"y\"><\/i><i class=\"y\"><\/i><i class=\"y\"><\/i><i class=\"y\"><\/i><i class=\"y\"><\/i><i class=\"y\"><\/i><i class=\"y\"><\/i><i class=\"y\"><\/i><i class=\"y\"><\/i><i class=\"y\"><\/i><i class=\"y\"><\/i><i class=\"y\"><\/i><i class=\"y\"><\/i><i class=\"y\"><\/i><i class=\"y\"><\/i><i class=\"y\"><\/i><i class=\"y\"><\/i><i class=\"y\"><\/i><i class=\"y\"><\/i><i class=\"y\"><\/i><i class=\"y\"><\/i><i class=\"y\"><\/i><i class=\"y\"><\/i><i class=\"y\"><\/i><i class=\"y\"><\/i><i class=\"y\"><\/i><i class=\"y\"><\/i><i class=\"y\"><\/i><i class=\"y\"><\/i><i class=\"y\"><\/i><i class=\"y\"><\/i><i class=\"y\"><\/i><i class=\"y\"><\/i><i class=\"y\"><\/i><i class=\"y\"><\/i><i class=\"y\"><\/i><i class=\"y\"><\/i><i class=\"y\"><\/i><i class=\"y\"><\/i><i class=\"y\"><\/i><i class=\"y\"><\/i><i class=\"y\"><\/i><i class=\"y\"><\/i><i class=\"y\"><\/i><i class=\"y\"><\/i><i class=\"y\"><\/i><i class=\"y\"><\/i><i class=\"y\"><\/i><i class=\"y\"><\/i><i class=\"y\"><\/i><i class=\"y\"><\/i><i class=\"y\"><\/i><i class=\"y\"><\/i><i class=\"y\"><\/i><i class=\"y\"><\/i><i class=\"y\"><\/i><i class=\"y\"><\/i><i class=\"y\"><\/i><i class=\"y\"><\/i><i class=\"y\"><\/i><i class=\"y\"><\/i><i class=\"y\"><\/i><i class=\"y\"><\/i><i class=\"y\"><\/i><i class=\"y\"><\/i><i class=\"y\"><\/i><i class=\"y\"><\/i><i class=\"y\"><\/i><i class=\"y\"><\/i><i class=\"y\"><\/i><i class=\"y\"><\/i><i class=\"y\"><\/i><i class=\"y\"><\/i><i class=\"y\"><\/i><i class=\"y\"><\/i><i class=\"y\"><\/i><i class=\"y\"><\/i><i class=\"y\"><\/i><i class=\"y\"><\/i><i class=\"y\"><\/i><i class=\"y\"><\/i><i class=\"y\"><\/i><i class=\"y\"><\/i><i class=\"y\"><\/i><i class=\"y\"><\/i><i class=\"y\"><\/i><i class=\"n\"><\/i><i class=\"n\"><\/i><i class=\"n\"><\/i><i class=\"n\"><\/i><i class=\"n\"><\/i><i class=\"n\"><\/i><i class=\"n\"><\/i><i class=\"n\"><\/i><i class=\"n\"><\/i><i class=\"n\"><\/i><\/div>\n    <div class=\"jk-ks__key\" aria-hidden=\"true\"><span class=\"ky\">Opened and resecured<\/span><span>Did not<\/span><span style=\"opacity:.8\">A passing panel of 100<\/span><\/div>\n    <div class=\"jk-ks__bars\">\n      <div class=\"jk-ks__bar\"><span>Must open and properly resecure it<\/span><b>\u2265 90%<\/b><div><i style=\"--w:90%\"><\/i><\/div><\/div>\n    <\/div>\n  <\/div>\n<\/div>\n\n<div class=\"jk-ks__notes\">\n  <div class=\"jk-ks__note hl\"><h4>CPSC does not certify packaging<\/h4><p>Under the PPPA, the company that packages or imports the regulated product is responsible for compliance and issues the certificate of conformity, and it can base that certificate on the package's child-resistance and senior-adult test data. That is why the test report for your closure and container matters.<\/p><\/div>\n  <div class=\"jk-ks__note\"><h4>Both panels count<\/h4><p>A closure that children cannot open but seniors cannot open either fails the standard. In Europe, reclosable child-resistant packages are tested to ISO 8317.<\/p><\/div>\n<\/div>\n<\/section>\n\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-39eb208 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"39eb208\" data-element_type=\"section\" data-settings=\"{&quot;_ha_eqh_enable&quot;:false}\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-no\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-d36f3dd\" data-id=\"d36f3dd\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-fe9f22f elementor-widget elementor-widget-html\" data-id=\"fe9f22f\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<section class=\"jk-km\" aria-labelledby=\"jk-km-title\">\n<style>\n.jk-km{--ochre:#B68D32;--ochre-d:#8F6B1E;--sage:#9DAA9C;--terra:#955F43;--ink:#7C7C7C;--body:#6F6767;--rule:#E8E2D8;--cream:#FBF8F3;\n  max-width:1320px;margin:0 auto;padding:60px 20px 80px;box-sizing:border-box;font-family:Roboto,Arial,sans-serif;color:var(--body)}\n.jk-km *,.jk-km *::before,.jk-km *::after{box-sizing:border-box}\n.jk-km__head{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:56px;align-items:center;margin:0 0 36px}\n.jk-km__title{border-left:40px solid var(--ochre);padding:12px 0 12px 32px}\n.jk-km__title h2{font-family:Montserrat,Arial,sans-serif;font-weight:300;font-size:clamp(32px,3.9vw,56px);line-height:1.3;color:var(--ink);margin:0}\n.jk-km__head p{font-size:17px;line-height:30px;font-weight:300;margin:0}\n.jk-km__cards{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:22px;margin:0;padding:0;list-style:none}\n.jk-km__card{border-radius:40px;background:#fff;box-shadow:inset 0 0 0 1px var(--rule);overflow:hidden;display:flex;flex-direction:column;transition:transform .35s ease,box-shadow .35s ease}\n.jk-km__card:hover{transform:translateY(-6px);box-shadow:inset 0 0 0 1px var(--ochre),0 18px 40px rgba(143,72,13,.10)}\n.jk-km__img{aspect-ratio:1;overflow:hidden;background:var(--cream)}\n.jk-km__img img{width:100%!important;height:100%!important;max-width:none!important;object-fit:cover;display:block;transition:transform .8s cubic-bezier(.2,.7,.2,1)}\n.jk-km__card:hover .jk-km__img img{transform:scale(1.06)}\n.jk-km__body{padding:22px 24px 24px;display:flex;flex-direction:column;flex:1}\n.jk-km__body small{font:600 11px\/1.4 Montserrat,Arial,sans-serif;letter-spacing:.16em;text-transform:uppercase;color:var(--ochre-d)}\n.jk-km__body h3{font:400 22px\/1.3 Montserrat,Arial,sans-serif;color:#4A4343;margin:6px 0 8px}\n.jk-km__body p{font-size:15px;line-height:25px;font-weight:300;margin:0 0 14px}\n.jk-km__for{display:flex;flex-wrap:wrap;gap:6px;margin:0 0 16px}\n.jk-km__for span{padding:5px 11px;border-radius:12px;background:var(--cream);font:500 12px\/1.4 Montserrat,Arial,sans-serif;color:#5A5252}\n.jk-km__links{margin-top:auto;display:flex;flex-wrap:wrap;gap:8px}\n.jk-km__links a,.jk-km__add a{display:inline-flex;gap:6px;align-items:center;padding:7px 12px;border-radius:12px;border:1px solid var(--rule);font:500 12px\/1.3 Montserrat,Arial,sans-serif;color:#5A5252!important;text-decoration:none!important;transition:border-color .2s,background-color .2s}\n.jk-km__links a::after,.jk-km__add a::after{content:\"\\2192\";color:var(--ochre)}\n.jk-km__links a:hover,.jk-km__add a:hover{border-color:var(--ochre);background:#FFF8EA}\n.jk-km__add{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:0;margin:22px 0 0;border-radius:40px;overflow:hidden;background:linear-gradient(160deg,#F7EBD3,#FBF8F3)}\n.jk-km__add .jk-km__img{aspect-ratio:auto;min-height:260px}\n.jk-km__add > div:last-child{padding:30px 34px;display:flex;flex-direction:column;justify-content:center}\n.jk-km__add small{font:600 11px\/1.4 Montserrat,Arial,sans-serif;letter-spacing:.16em;text-transform:uppercase;color:var(--ochre-d)}\n.jk-km__add h3{font:300 30px\/1.25 Montserrat,Arial,sans-serif;color:#4A4343;margin:6px 0 10px}\n.jk-km__add p{font-size:16px;line-height:27px;font-weight:300;margin:0 0 14px}\n.jk-km__layers{display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none}\n.jk-km__layers li{padding:6px 12px;border-radius:12px;background:#fff;font:500 12px\/1.4 Montserrat,Arial,sans-serif;color:#5A5252;box-shadow:inset 0 0 0 1px var(--rule)}\n@supports (animation-timeline: view()){\n  .jk-km__head,.jk-km__card,.jk-km__add{animation:jkkmRise linear both;animation-timeline:view();animation-range:entry 0% entry 40%}\n  @keyframes jkkmRise{from{opacity:0;transform:translateY(40px)}to{opacity:1;transform:none}}\n}\n@media (prefers-reduced-motion:reduce){.jk-km *,.jk-km__head,.jk-km__card,.jk-km__add{animation:none!important;transition:none!important}}\n@media (max-width:1024px){.jk-km__head{grid-template-columns:1fr;gap:20px}.jk-km__cards{grid-template-columns:repeat(2,minmax(0,1fr))}.jk-km__add{grid-template-columns:1fr}}\n@media (max-width:640px){.jk-km{padding:40px 16px 56px}.jk-km__title{border-left-width:14px;padding:6px 0 6px 18px}.jk-km__cards{grid-template-columns:1fr}.jk-km__card,.jk-km__add{border-radius:28px}.jk-km__add > div:last-child{padding:22px 20px}.jk-km__add h3{font-size:26px}}\n<\/style>\n\n<div class=\"jk-km__head\">\n  <div class=\"jk-km__title\"><h2 id=\"jk-km-title\">Child-Resistant Mechanisms<\/h2><\/div>\n  <p>We make four child-resistant formats, each matched to the container it closes and the product inside it. Every one asks for two actions at once.<\/p>\n<\/div>\n\n<ul class=\"jk-km__cards\">\n  <li class=\"jk-km__card\">\n    <div class=\"jk-km__img\"><img src=\"https:\/\/www.jarsking.com\/wp-content\/uploads\/2026\/04\/child-resistant-jars.webp\" alt=\"Colorful glass jars with child-resistant push-and-turn caps\" loading=\"lazy\" decoding=\"async\"><\/div>\n    <div class=\"jk-km__body\"><small>Mechanism 01<\/small><h3>Push-and-turn cap<\/h3><p>The outer cap only turns the inner cap when it is pushed down at the same time. For glass jars and bottles.<\/p><div class=\"jk-km__for\"><span>Cannabis flower<\/span><span>Concentrates<\/span><span>Supplements<\/span><span>Pills<\/span><\/div><div class=\"jk-km__links\"><a href=\"https:\/\/www.jarsking.com\/cannabis-packaging\/cannabis-flower-jars\/\">Flower jars<\/a><a href=\"https:\/\/www.jarsking.com\/cannabis-packaging\/concentrate-jars\/\">Concentrate jars<\/a><\/div><\/div>\n  <\/li>\n  <li class=\"jk-km__card\">\n    <div class=\"jk-km__img\"><img src=\"https:\/\/www.jarsking.com\/wp-content\/uploads\/2025\/08\/child-resistant-dropper-bottles.webp\" alt=\"Dropper bottles with child-resistant dropper caps\" loading=\"lazy\" decoding=\"async\"><\/div>\n    <div class=\"jk-km__body\"><small>Mechanism 02<\/small><h3>Child-resistant dropper<\/h3><p>A push-down-and-turn cap built around a dropper bulb and pipette.<\/p><div class=\"jk-km__for\"><span>CBD oils<\/span><span>Tinctures<\/span><span>Essential oils<\/span><\/div><div class=\"jk-km__links\"><a href=\"https:\/\/www.jarsking.com\/droppers\/\">Droppers<\/a><a href=\"https:\/\/www.jarsking.com\/cannabis-packaging\/cbd-dropper-bottles\/\">CBD dropper bottles<\/a><\/div><\/div>\n  <\/li>\n  <li class=\"jk-km__card\">\n    <div class=\"jk-km__img\"><img src=\"https:\/\/www.jarsking.com\/wp-content\/uploads\/2025\/07\/flower-pop-top-tube.webp\" alt=\"Squeeze-to-open pop top containers in assorted colors\" loading=\"lazy\" decoding=\"async\"><\/div>\n    <div class=\"jk-km__body\"><small>Mechanism 03<\/small><h3>Squeeze-to-open pop top<\/h3><p>The lid opens only when the sides of the container are squeezed.<\/p><div class=\"jk-km__for\"><span>Pre-rolls<\/span><span>Flower<\/span><span>Edibles<\/span><\/div><div class=\"jk-km__links\"><a href=\"https:\/\/www.jarsking.com\/cannabis-packaging\/pop-top-bottles\/\">Pop top bottles<\/a><\/div><\/div>\n  <\/li>\n  <li class=\"jk-km__card\">\n    <div class=\"jk-km__img\"><img src=\"https:\/\/www.jarsking.com\/wp-content\/uploads\/2025\/03\/pre-roll-tin-cases.webp\" alt=\"Pre-roll tin cases with locking lids\" loading=\"lazy\" decoding=\"async\"><\/div>\n    <div class=\"jk-km__body\"><small>Mechanism 04<\/small><h3>Child-resistant tin<\/h3><p>A tinplate case with a child-resistant locking lid.<\/p><div class=\"jk-km__for\"><span>Pre-rolls<\/span><span>Edibles<\/span><\/div><div class=\"jk-km__links\"><a href=\"https:\/\/www.jarsking.com\/tin-containers\/\">Tin containers<\/a><\/div><\/div>\n  <\/li>\n<\/ul>\n\n<div class=\"jk-km__add\">\n  <div class=\"jk-km__img\"><img src=\"https:\/\/www.jarsking.com\/wp-content\/uploads\/2025\/09\/liquidless-humidity-control-system.webp\" alt=\"2-way humidity control gaskets for cannabis jars\" loading=\"lazy\" decoding=\"async\"><\/div>\n  <div>\n    <small>Add-on for cannabis jars<\/small>\n    <h3>2-way humidity control gasket<\/h3>\n    <p>A multi-layer gasket under the child-resistant cap, made with ATMOSIScience\u00ae fiber technology. It both absorbs and releases moisture to keep flower stable, without liquid packs or added salts, and is heat-sealed to the jar.<\/p>\n    <ul class=\"jk-km__layers\"><li>Sealer layer<\/li><li>Breathable layer<\/li><li>Bamboo-fiber humidity control<\/li><\/ul>\n  <\/div>\n<\/div>\n<\/section>\n\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-3ad5bc8 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"3ad5bc8\" data-element_type=\"section\" data-settings=\"{&quot;_ha_eqh_enable&quot;:false}\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-no\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-49df66a\" data-id=\"49df66a\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-8504de7 elementor-widget elementor-widget-html\" data-id=\"8504de7\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<section class=\"jk-kr\" aria-labelledby=\"jk-kr-title\">\n<style>\n.jk-kr{--ochre:#B68D32;--ochre-d:#8F6B1E;--sage:#9DAA9C;--terra:#955F43;--navy:#15294C;--ink:#7C7C7C;--body:#6F6767;--rule:#E8E2D8;--cream:#FBF8F3;\n  max-width:1320px;margin:0 auto;padding:60px 20px 80px;box-sizing:border-box;font-family:Roboto,Arial,sans-serif;color:var(--body)}\n.jk-kr *,.jk-kr *::before,.jk-kr *::after{box-sizing:border-box}\n.jk-kr__title{border-left:40px solid var(--ochre);padding:12px 0 12px 32px;margin:0 0 36px}\n.jk-kr__title h2{font-family:Montserrat,Arial,sans-serif;font-weight:300;font-size:clamp(32px,3.9vw,56px);line-height:1.3;color:var(--ink);margin:0}\n.jk-kr__grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:48px;align-items:center}\n.jk-kr__lead{font-size:17px;line-height:30px;font-weight:300;margin:0 0 24px}\n.jk-kr__steps{list-style:none;margin:0 0 26px;padding:0;display:grid;gap:10px;counter-reset:jkkr}\n.jk-kr__steps li{counter-increment:jkkr;display:grid;grid-template-columns:40px 1fr;gap:2px 14px;align-items:start;padding:16px 18px;border-radius:20px;background:#fff;box-shadow:inset 0 0 0 1px var(--rule);transition:background-color .25s,box-shadow .25s}\n.jk-kr__steps li::before{content:counter(jkkr);grid-row:1\/3;display:grid;place-items:center;width:36px;height:36px;border-radius:50%;background:var(--cream);font:600 14px\/1 Montserrat,Arial,sans-serif;color:var(--ochre-d);transition:background-color .25s,color .25s}\n.jk-kr__steps li:hover{background:#FFF8EA;box-shadow:inset 0 0 0 1px var(--ochre)}\n.jk-kr__steps li:hover::before{background:var(--ochre);color:#fff}\n.jk-kr__steps b{font:500 16px\/1.35 Montserrat,Arial,sans-serif;color:#4A4343}\n.jk-kr__steps span{font-size:14px;line-height:23px;font-weight:300}\n.jk-kr__btn{display:inline-block;background:linear-gradient(174deg,#FC844D 12%,#9A170B 84%);color:#fff!important;border-radius:15px;padding:15px 30px;font:500 16px\/1.3 Roboto,Arial,sans-serif;text-decoration:none!important;transition:transform .25s ease,box-shadow .25s ease}\n.jk-kr__btn:hover{transform:translateY(-2px);box-shadow:0 12px 26px rgba(154,23,11,.28)}\n.jk-kr__doc{position:relative;border-radius:32px;background:#fff;box-shadow:inset 0 0 54px rgba(143,72,13,.22),0 24px 50px rgba(143,72,13,.08);padding:34px 34px 30px;overflow:hidden}\n.jk-kr__doc::before{content:\"\";position:absolute;inset:14px;border:1px solid #EFE6D6;border-radius:22px;pointer-events:none}\n.jk-kr__dh{display:flex;align-items:center;gap:16px;margin:0 0 18px}\n.jk-kr__seal{flex:0 0 74px;width:74px;height:74px}\n.jk-kr__seal .ring{transform-box:fill-box;transform-origin:center;animation:jkkrSpin 18s linear infinite}\n@keyframes jkkrSpin{to{transform:rotate(360deg)}}\n.jk-kr__seal .tick{stroke-dasharray:40;stroke-dashoffset:40;animation:jkkrTick 1.2s .4s ease forwards}\n@keyframes jkkrTick{to{stroke-dashoffset:0}}\n.jk-kr__dh small{display:block;font:600 11px\/1.4 Montserrat,Arial,sans-serif;letter-spacing:.16em;text-transform:uppercase;color:var(--ochre-d)}\n.jk-kr__dh h3{font:300 26px\/1.25 Montserrat,Arial,sans-serif;color:#4A4343;margin:4px 0 0}\n.jk-kr__dl{display:grid;grid-template-columns:auto 1fr;gap:0;margin:0}\n.jk-kr__dl dt,.jk-kr__dl dd{padding:11px 0;border-top:1px solid #F1EBE0;margin:0}\n.jk-kr__dl dt{font:500 12px\/1.6 Montserrat,Arial,sans-serif;letter-spacing:.06em;text-transform:uppercase;color:#8A8080;padding-right:20px}\n.jk-kr__dl dd{font-size:15px;line-height:23px;color:#4A4343;font-weight:300}\n.jk-kr__dl dd b{font-weight:500;color:#3F6B3F}\n.jk-kr__more{display:inline-flex;gap:6px;align-items:center;margin:16px 0 0;font:500 13px\/1.3 Montserrat,Arial,sans-serif;color:var(--ochre-d)!important;text-decoration:none!important}\n.jk-kr__more::after{content:\"\\2192\"}\n.jk-kr__more:hover{text-decoration:underline!important}\n@supports (animation-timeline: view()){\n  .jk-kr__title,.jk-kr__grid > *{animation:jkkrRise linear both;animation-timeline:view();animation-range:entry 0% entry 45%}\n  @keyframes jkkrRise{from{opacity:0;transform:translateY(40px)}to{opacity:1;transform:none}}\n  .jk-kr__seal .tick{animation:jkkrTick linear forwards;animation-timeline:view();animation-range:entry 40% cover 50%}\n}\n@media (prefers-reduced-motion:reduce){.jk-kr *,.jk-kr__title,.jk-kr__grid > *{animation:none!important;transition:none!important}.jk-kr__seal .tick{stroke-dashoffset:0}}\n@media (max-width:1024px){.jk-kr__grid{grid-template-columns:1fr}}\n@media (max-width:640px){.jk-kr{padding:48px 16px 56px}.jk-kr__title{border-left-width:14px;padding:6px 0 6px 18px}.jk-kr__doc{border-radius:24px;padding:26px 20px 22px}.jk-kr__dl{grid-template-columns:1fr}.jk-kr__dl dd{border-top:0;padding-top:0}.jk-kr__dh h3{font-size:22px}}\n<\/style>\n\n<div class=\"jk-kr__title\"><h2 id=\"jk-kr-title\">Test Reports and Certificates<\/h2><\/div>\n\n<div class=\"jk-kr__grid\">\n  <div>\n    <p class=\"jk-kr__lead\">Our push-and-turn closures use the same child-resistant technique as our tested glass jar design, and test reports and certificates are available on request.<\/p>\n    <ol class=\"jk-kr__steps\">\n      <li><b>Tell us your product and market<\/b><span>At inquiry stage: what goes in the pack, and where it will be sold.<\/span><\/li>\n      <li><b>We supply the report, or apply for the test<\/b><span>The relevant report for your closure, or a 16 CFR \u00a7 1700.20 test of your closure on your container.<\/span><\/li>\n      <li><b>The timeline includes it<\/b><span>Any test needed is scheduled at inquiry stage and built into your quotation.<\/span><\/li>\n    <\/ol>\n    <a class=\"jk-kr__btn\" href=\"#elementor-action%3Aaction%3Dpopup%3Aopen%26settings%3DeyJpZCI6Ijk5OCIsInRvZ2dsZSI6ZmFsc2V9\">Request a test report<\/a>\n  <\/div>\n  <div class=\"jk-kr__doc\">\n    <div class=\"jk-kr__dh\">\n      <svg class=\"jk-kr__seal\" viewBox=\"0 0 74 74\" aria-hidden=\"true\"><g class=\"ring\"><circle cx=\"37\" cy=\"37\" r=\"33\" fill=\"none\" stroke=\"#C9A24A\" stroke-width=\"2\" stroke-dasharray=\"4 4\"\/><\/g><circle cx=\"37\" cy=\"37\" r=\"25\" fill=\"#FFF8EA\" stroke=\"#B68D32\" stroke-width=\"1.5\"\/><path class=\"tick\" d=\"M26 38 L34 46 L49 29\" fill=\"none\" stroke=\"#7F8D7E\" stroke-width=\"4\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/svg>\n      <div><small>One of our reports<\/small><h3>US 16 CFR \u00a7 1700.20<\/h3><\/div>\n    <\/div>\n    <dl class=\"jk-kr__dl\">\n      <dt>Result<\/dt><dd><b>Passed<\/b><\/dd>\n      <dt>Item tested<\/dt><dd>Glass jar with child-resistant cap, model J652 (outer cap ABS, inner cap PP, glass body)<\/dd>\n      <dt>Applicant<\/dt><dd>Guangzhou Jiaxing Glass Products Co., Ltd, a Jarsking Group company<\/dd>\n      <dt>Laboratory<\/dt><dd>Beide Compliance Laboratory, Shenzhen<\/dd>\n      <dt>Report no.<\/dt><dd>B-R181220669<\/dd>\n    <\/dl>\n    <a class=\"jk-kr__more\" href=\"https:\/\/www.jarsking.com\/certifications\/\">See all our certifications<\/a>\n  <\/div>\n<\/div>\n<\/section>\n\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-d7c470f elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"d7c470f\" data-element_type=\"section\" data-settings=\"{&quot;_ha_eqh_enable&quot;:false}\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-no\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-0c839aa\" data-id=\"0c839aa\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-c9d7f2a elementor-widget elementor-widget-html\" data-id=\"c9d7f2a\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<section class=\"jk-kx\" aria-labelledby=\"jk-kx-title\">\n<style>\n.jk-kx{--ochre:#B68D32;--ochre-d:#8F6B1E;--sage:#9DAA9C;--terra:#955F43;--navy:#15294C;--ink:#7C7C7C;--body:#6F6767;--rule:#E8E2D8;--cream:#FBF8F3;\n  max-width:1320px;margin:0 auto;padding:60px 20px 80px;box-sizing:border-box;font-family:Roboto,Arial,sans-serif;color:var(--body)}\n.jk-kx *,.jk-kx *::before,.jk-kx *::after{box-sizing:border-box}\n.jk-kx__head{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:56px;align-items:center;margin:0 0 36px}\n.jk-kx__title{border-left:40px solid var(--ochre);padding:12px 0 12px 32px}\n.jk-kx__title h2{font-family:Montserrat,Arial,sans-serif;font-weight:300;font-size:clamp(32px,3.9vw,56px);line-height:1.3;color:var(--ink);margin:0}\n.jk-kx__head p{font-size:17px;line-height:30px;font-weight:300;margin:0}\n\n.jk-kx__wrap{border-radius:40px;background:#fff;box-shadow:inset 0 0 54px rgba(143,72,13,.22);padding:14px 34px 20px;overflow:hidden}\n.jk-kx table{width:100%;border-collapse:collapse;margin:0;border:0}\n.jk-kx th,.jk-kx td{border:0;border-bottom:1px solid #F1ECE3;text-align:left;vertical-align:middle;background:transparent}\n.jk-kx thead th{font:600 11px\/1.4 Montserrat,Arial,sans-serif;letter-spacing:.16em;text-transform:uppercase;color:var(--ochre-d);padding:20px 16px 14px}\n.jk-kx tbody th{width:28%;padding:18px 16px;font:500 16px\/1.4 Montserrat,Arial,sans-serif;color:#4A4343}\n.jk-kx tbody th span{display:flex;align-items:center;gap:14px}\n.jk-kx tbody th svg{flex:0 0 34px;width:34px;height:34px}\n.jk-kx tbody td{padding:18px 16px;font-size:16px;line-height:26px;font-weight:300;color:#4A4343}\n.jk-kx tbody td:last-child{color:var(--body)}\n.jk-kx tbody tr:last-child th,.jk-kx tbody tr:last-child td{border-bottom:0}\n.jk-kx tbody tr{transition:background-color .25s}\n.jk-kx tbody tr:hover{background:#FFFBF3}\n.jk-kx .chip{display:inline-block;margin:2px 6px 2px 0;padding:4px 12px;border-radius:12px;background:var(--cream);box-shadow:inset 0 0 0 1px var(--rule);font:500 14px\/1.4 Montserrat,Arial,sans-serif;color:#4A4343}\n.jk-kx .big{font:400 20px\/1.2 Montserrat,Arial,sans-serif;color:var(--ochre-d)}\n.jk-kx__note{margin:18px 4px 0;font-size:15px;line-height:26px;font-weight:300;color:#8A8080}\n\n@supports (animation-timeline: view()){\n  .jk-kx__head,.jk-kx__wrap{animation:jkkxRise linear both;animation-timeline:view();animation-range:entry 0% entry 40%}\n  @keyframes jkkxRise{from{opacity:0;transform:translateY(40px)}to{opacity:1;transform:none}}\n}\n@media (prefers-reduced-motion:reduce){.jk-kx *,.jk-kx__head,.jk-kx__wrap{animation:none!important;transition:none!important}}\n@media (max-width:1024px){.jk-kx__head{grid-template-columns:1fr;gap:20px}}\n@media (max-width:760px){\n  .jk-kx{padding:40px 16px 56px}\n  .jk-kx__title{border-left-width:14px;padding:6px 0 6px 18px}\n  .jk-kx__wrap{border-radius:28px;padding:6px 18px 14px}\n  .jk-kx thead{display:none}\n  .jk-kx tbody tr{display:block;padding:14px 0;border-bottom:1px solid #F1ECE3}\n  .jk-kx tbody tr:last-child{border-bottom:0}\n  .jk-kx tbody th,.jk-kx tbody td{display:block;width:auto;border:0;padding:4px 0}\n  .jk-kx tbody td::before{content:attr(data-l);display:block;font:600 10px\/1.6 Montserrat,Arial,sans-serif;letter-spacing:.16em;text-transform:uppercase;color:var(--ochre-d);margin-top:6px}\n}\n<\/style>\n\n<div class=\"jk-kx__head\">\n  <div class=\"jk-kx__title\"><h2 id=\"jk-kx-title\">Child-Resistant Closure Specifications<\/h2><\/div>\n  <p>The standard specification, and what we tailor for each program. Mechanism, cap and seal are matched to your container and product at the sampling stage.<\/p>\n<\/div>\n\n<div class=\"jk-kx__wrap\">\n<table>\n  <caption style=\"position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)\">Child-resistant closure specifications: standard values and options tailored per program<\/caption>\n  <thead><tr><th scope=\"col\">Specification<\/th><th scope=\"col\">Standard<\/th><th scope=\"col\">Tailored per program<\/th><\/tr><\/thead>\n  <tbody>\n    <tr><th scope=\"row\"><span><svg viewBox=\"0 0 34 34\" aria-hidden=\"true\"><defs><linearGradient id=\"jkkx-g\" x1=\"0\" x2=\"1\"><stop offset=\"0\" stop-color=\"#9A7428\"\/><stop offset=\".45\" stop-color=\"#F3DC9B\"\/><stop offset=\"1\" stop-color=\"#8A651F\"\/><\/linearGradient><\/defs><rect x=\"7\" y=\"12\" width=\"20\" height=\"14\" rx=\"3\" fill=\"#3F3838\"\/><path d=\"M17 3 V10 M13 7 L17 11 L21 7\" stroke=\"#955F43\" stroke-width=\"1.8\" fill=\"none\" stroke-linecap=\"round\"\/><path d=\"M4 18 A13 5 0 0 0 30 18\" fill=\"none\" stroke=\"#955F43\" stroke-width=\"1.3\" stroke-dasharray=\"2 2\"\/><\/svg>Mechanism<\/span><\/th><td data-l=\"Standard\">Push-and-turn<\/td><td data-l=\"Tailored\">CR dropper, squeeze-to-open pop top, locking tin<\/td><\/tr>\n    <tr><th scope=\"row\"><span><svg viewBox=\"0 0 34 34\" aria-hidden=\"true\"><rect x=\"9\" y=\"5\" width=\"16\" height=\"6\" rx=\"1.5\" fill=\"#3F3838\"\/><rect x=\"7\" y=\"11\" width=\"20\" height=\"19\" rx=\"4\" fill=\"#EEF4F7\" stroke=\"#9FB0C8\" stroke-width=\"1.4\"\/><\/svg>Container<\/span><\/th><td data-l=\"Standard\">Glass jar<\/td><td data-l=\"Tailored\">Glass bottles, dropper bottles, pop-top containers, tins<\/td><\/tr>\n    <tr><th scope=\"row\"><span><svg viewBox=\"0 0 34 34\" aria-hidden=\"true\"><rect x=\"5\" y=\"9\" width=\"24\" height=\"16\" rx=\"3\" fill=\"#3F3838\"\/><rect x=\"9\" y=\"13\" width=\"16\" height=\"8\" rx=\"2\" fill=\"#E6DCCB\"\/><\/svg>Cap material<\/span><\/th><td data-l=\"Standard\">ABS outer cap, PP inner cap<\/td><td data-l=\"Tailored\">Matched to the container in the set<\/td><\/tr>\n    <tr><th scope=\"row\"><span><svg viewBox=\"0 0 34 34\" aria-hidden=\"true\"><circle cx=\"17\" cy=\"17\" r=\"12\" fill=\"#E9D8AE\" stroke=\"#8F6B1E\" stroke-width=\"1.4\"\/><circle cx=\"17\" cy=\"17\" r=\"7\" fill=\"none\" stroke=\"#9DAA9C\" stroke-width=\"1.6\" stroke-dasharray=\"2 2\"\/><\/svg>Seal<\/span><\/th><td data-l=\"Standard\">Liner<\/td><td data-l=\"Tailored\">2-way humidity control gasket<\/td><\/tr>\n    <tr><th scope=\"row\"><span><svg viewBox=\"0 0 34 34\" aria-hidden=\"true\"><circle cx=\"17\" cy=\"17\" r=\"13\" fill=\"#3F3838\"\/><path d=\"M11 15 H23 M11 19 H20\" stroke=\"#E9D8AE\" stroke-width=\"1.6\" stroke-linecap=\"round\"\/><\/svg>Cap top<\/span><\/th><td data-l=\"Standard\">\"Push down and turn\" instruction<\/td><td data-l=\"Tailored\">Logo printing<\/td><\/tr>\n    <tr><th scope=\"row\"><span><svg viewBox=\"0 0 34 34\" aria-hidden=\"true\"><path d=\"M9 4 H21 L26 9 V30 H9 Z\" fill=\"#fff\" stroke=\"#8F6B1E\" stroke-width=\"1.4\"\/><path d=\"M13 20 L16 23 L22 16\" stroke=\"#7F8D7E\" stroke-width=\"2\" fill=\"none\" stroke-linecap=\"round\"\/><\/svg>Test documentation<\/span><\/th><td data-l=\"Standard\">16 CFR \u00a7 1700.20 test reports on request<\/td><td data-l=\"Tailored\">Testing applied for on your closure and container<\/td><\/tr>\n    <tr><th scope=\"row\"><span><svg viewBox=\"0 0 34 34\" aria-hidden=\"true\"><path d=\"M7 12 L17 7 L27 12 L17 17 Z\" fill=\"#E9D8AE\" stroke=\"#8F6B1E\" stroke-width=\"1.4\"\/><path d=\"M7 12 V22 L17 27 V17 M27 12 V22 L17 27\" fill=\"none\" stroke=\"#8F6B1E\" stroke-width=\"1.4\"\/><\/svg>MOQ<\/span><\/th><td data-l=\"Standard\"><span class=\"big\">10,000<\/span> units per SKU on existing molds<\/td><td data-l=\"Tailored\">Full-custom tooling quoted per project<\/td><\/tr>\n  <\/tbody>\n<\/table>\n<\/div>\n<\/section>\n\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-729735a elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"729735a\" data-element_type=\"section\" data-settings=\"{&quot;_ha_eqh_enable&quot;:false}\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-no\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-eeb921b\" data-id=\"eeb921b\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-32af863 elementor-widget elementor-widget-html\" data-id=\"32af863\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<section class=\"jk-kt\" aria-labelledby=\"jk-kt-title\">\n<style>\n.jk-kt{--ochre:#B68D32;--ochre-d:#8F6B1E;--sage:#9DAA9C;--terra:#955F43;--ink:#7C7C7C;--body:#6F6767;--rule:#E8E2D8;--cream:#FBF8F3;\n  max-width:1320px;margin:0 auto;padding:60px 20px 80px;box-sizing:border-box;font-family:Roboto,Arial,sans-serif;color:var(--body)}\n.jk-kt *,.jk-kt *::before,.jk-kt *::after{box-sizing:border-box}\n.jk-kt__head{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:56px;align-items:center;margin:0 0 36px}\n.jk-kt__title{border-left:40px solid var(--ochre);padding:12px 0 12px 32px}\n.jk-kt__title h2{font-family:Montserrat,Arial,sans-serif;font-weight:300;font-size:clamp(32px,3.9vw,56px);line-height:1.3;color:var(--ink);margin:0}\n.jk-kt__head p{font-size:17px;line-height:30px;font-weight:300;margin:0}\n.jk-kt__grid{display:grid;grid-template-columns:1fr 1fr;gap:22px}\n.jk-kt__card{border-radius:40px;padding:30px 32px;background:#fff;box-shadow:inset 0 0 54px rgba(143,72,13,.2)}\n.jk-kt__card.te{background:var(--cream);box-shadow:none}\n.jk-kt__top{display:flex;align-items:center;gap:18px;margin:0 0 18px}\n.jk-kt__top svg{flex:0 0 96px;width:96px;height:96px}\n.jk-kt__top small{font:600 11px\/1.4 Montserrat,Arial,sans-serif;letter-spacing:.16em;text-transform:uppercase;color:var(--ochre-d)}\n.jk-kt__top h3{font:300 30px\/1.2 Montserrat,Arial,sans-serif;color:#4A4343;margin:4px 0 0}\n.jk-kt__card dl{display:grid;grid-template-columns:130px 1fr;margin:0}\n.jk-kt__card dt,.jk-kt__card dd{margin:0;padding:12px 0;border-top:1px solid #EFE7DA}\n.jk-kt__card dt{font:500 12px\/1.6 Montserrat,Arial,sans-serif;letter-spacing:.06em;text-transform:uppercase;color:#8A8080}\n.jk-kt__card dd{font-size:16px;line-height:25px;font-weight:300;color:#4A4343}\n.jk-kt .cr-cap{animation:jkktPush 3.6s ease-in-out infinite}\n@keyframes jkktPush{0%,20%,80%,100%{transform:translateY(0)}35%,65%{transform:translateY(4px)}}\n.jk-kt .cr-arc{animation:jkktDash 3.6s linear infinite}\n@keyframes jkktDash{0%,30%{stroke-dashoffset:0}70%,100%{stroke-dashoffset:-40}}\n.jk-kt .band{transform-box:fill-box;transform-origin:left center;animation:jkktBand 3.6s ease-in-out infinite}\n@keyframes jkktBand{0%,30%{transform:rotate(0)}50%,85%{transform:rotate(-22deg)}100%{transform:rotate(0)}}\n.jk-kt__note{margin:22px 0 0;text-align:center;font:400 18px\/1.5 Montserrat,Arial,sans-serif;color:#5A5252}\n.jk-kt__note b{color:var(--terra);font-weight:500}\n@supports (animation-timeline: view()){\n  .jk-kt__head,.jk-kt__card{animation:jkktRise linear both;animation-timeline:view();animation-range:entry 0% entry 40%}\n  @keyframes jkktRise{from{opacity:0;transform:translateY(40px)}to{opacity:1;transform:none}}\n}\n@media (prefers-reduced-motion:reduce){.jk-kt *,.jk-kt__head,.jk-kt__card{animation:none!important;transition:none!important}}\n@media (max-width:1024px){.jk-kt__head{grid-template-columns:1fr;gap:20px}.jk-kt__grid{grid-template-columns:1fr}}\n@media (max-width:640px){.jk-kt{padding:40px 16px 56px}.jk-kt__title{border-left-width:14px;padding:6px 0 6px 18px}.jk-kt__card{border-radius:28px;padding:24px 20px}.jk-kt__card dl{grid-template-columns:1fr}.jk-kt__card dd{border-top:0;padding-top:0}.jk-kt__top svg{flex-basis:72px;width:72px;height:72px}.jk-kt__top h3{font-size:24px}}\n<\/style>\n\n<div class=\"jk-kt__head\">\n  <div class=\"jk-kt__title\"><h2 id=\"jk-kt-title\">Child-Resistant Is Not Tamper-Evident<\/h2><\/div>\n  <p>The two are often confused, and many packs need both: one keeps children out, the other shows whether anyone has been in.<\/p>\n<\/div>\n\n<div class=\"jk-kt__grid\">\n  <div class=\"jk-kt__card\">\n    <div class=\"jk-kt__top\">\n      <svg viewBox=\"0 0 96 96\" aria-hidden=\"true\"><rect x=\"22\" y=\"48\" width=\"52\" height=\"40\" rx=\"8\" fill=\"#EEF4F7\" stroke=\"#BFD0DA\" stroke-width=\"2\"\/><g class=\"cr-cap\"><rect x=\"18\" y=\"28\" width=\"60\" height=\"22\" rx=\"5\" fill=\"#3F3838\"\/><path d=\"M48 8 V20 M42 15 L48 21 L54 15\" stroke=\"#955F43\" stroke-width=\"2.5\" fill=\"none\" stroke-linecap=\"round\"\/><\/g><path class=\"cr-arc\" d=\"M10 40 A38 9 0 0 0 86 40\" fill=\"none\" stroke=\"#955F43\" stroke-width=\"2\" stroke-dasharray=\"6 4\"\/><\/svg>\n      <div><small>Keeps children out<\/small><h3>Child-resistant<\/h3><\/div>\n    <\/div>\n    <dl>\n      <dt>Purpose<\/dt><dd>Stops a young child from opening the pack<\/dd>\n      <dt>Proven by<\/dt><dd>A test with child and senior panels, such as 16 CFR \u00a7 1700.20<\/dd>\n      <dt>After opening<\/dt><dd>Still child-resistant every time it is reclosed<\/dd>\n    <\/dl>\n  <\/div>\n  <div class=\"jk-kt__card te\">\n    <div class=\"jk-kt__top\">\n      <svg viewBox=\"0 0 96 96\" aria-hidden=\"true\"><rect x=\"22\" y=\"48\" width=\"52\" height=\"40\" rx=\"8\" fill=\"#EEF4F7\" stroke=\"#BFD0DA\" stroke-width=\"2\"\/><rect x=\"18\" y=\"26\" width=\"60\" height=\"18\" rx=\"5\" fill=\"#9DAA9C\"\/><rect x=\"18\" y=\"44\" width=\"28\" height=\"6\" rx=\"2\" fill=\"#C9A24A\"\/><rect class=\"band\" x=\"48\" y=\"44\" width=\"30\" height=\"6\" rx=\"2\" fill=\"#C9A24A\"\/><\/svg>\n      <div><small>Shows it was opened<\/small><h3>Tamper-evident<\/h3><\/div>\n    <\/div>\n    <dl>\n      <dt>Purpose<\/dt><dd>Shows whether the pack has been opened<\/dd>\n      <dt>Proven by<\/dt><dd>A visible seal, band or label that breaks on opening<\/dd>\n      <dt>After opening<\/dt><dd>The evidence is gone once broken<\/dd>\n    <\/dl>\n  <\/div>\n<\/div>\n<p class=\"jk-kt__note\">Need both? A child-resistant cap can be combined with a <b>heat-sealed liner<\/b> or a <b>tamper-evident label<\/b> on the same pack.<\/p>\n<\/section>\n\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-797cc8a elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"797cc8a\" data-element_type=\"section\" data-settings=\"{&quot;_ha_eqh_enable&quot;:false}\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-no\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-c74fe84\" data-id=\"c74fe84\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-1aafe3f elementor-widget elementor-widget-html\" data-id=\"1aafe3f\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<section class=\"jk-kc\" aria-labelledby=\"jk-kc-title\">\n<style>\n.jk-kc{--ochre:#B68D32;--ochre-d:#8F6B1E;--sage:#9DAA9C;--terra:#955F43;--navy:#15294C;--ink:#7C7C7C;--body:#6F6767;--rule:#E8E2D8;--cream:#FBF8F3;\n  max-width:1320px;margin:0 auto;padding:60px 20px 80px;box-sizing:border-box;font-family:Roboto,Arial,sans-serif;color:var(--body)}\n.jk-kc *,.jk-kc *::before,.jk-kc *::after{box-sizing:border-box}\n.jk-kc__head{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:56px;align-items:center;margin:0 0 36px}\n.jk-kc__title{border-left:40px solid var(--ochre);padding:12px 0 12px 32px}\n.jk-kc__title h2{font-family:Montserrat,Arial,sans-serif;font-weight:300;font-size:clamp(32px,3.9vw,56px);line-height:1.3;color:var(--ink);margin:0}\n.jk-kc__head p{font-size:17px;line-height:30px;font-weight:300;margin:0 0 22px}\n.jk-kc__btn{display:inline-block;background:linear-gradient(174deg,#FC844D 12%,#9A170B 84%);color:#fff!important;border-radius:15px;padding:15px 30px;font:500 16px\/1.3 Roboto,Arial,sans-serif;text-decoration:none!important;transition:transform .25s ease,box-shadow .25s ease}\n.jk-kc__btn:hover{transform:translateY(-2px);box-shadow:0 12px 26px rgba(154,23,11,.28)}\n\n.jk-kc__ex{position:relative;display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:40px;align-items:center;border-radius:40px;background:#fff;box-shadow:inset 0 0 54px rgba(143,72,13,.3);padding:34px}\n.jk-kc__ex > input{position:absolute;opacity:0;pointer-events:none;width:1px;height:1px}\n.jk-kc__stage{margin:0;border-radius:32px;background:linear-gradient(180deg,#F5EFE5,#FBF8F3);padding:10px}\n.jk-kc__stage svg{display:block;width:100%;height:auto;max-height:420px}\n.jk-kc__stage svg text{font-family:Montserrat,Arial,sans-serif}\n.jk-kc .fx{opacity:0;transition:opacity .45s ease}\n#jkkcf-1:checked ~ .jk-kc__stage .f1,#jkkcf-2:checked ~ .jk-kc__stage .f2,#jkkcf-3:checked ~ .jk-kc__stage .f3,#jkkcf-4:checked ~ .jk-kc__stage .f4,#jkkcf-5:checked ~ .jk-kc__stage .f5,#jkkcf-6:checked ~ .jk-kc__stage .f6{opacity:1}\n.jk-kc .shine{animation:jkkcShine 3.2s ease-in-out infinite}\n@keyframes jkkcShine{0%{transform:translateX(-90px)}55%,100%{transform:translateX(120px)}}\n\n.jk-kc__cap{font:600 12px\/1.4 Montserrat,Arial,sans-serif;letter-spacing:.14em;text-transform:uppercase;color:var(--ochre-d);margin:0 0 14px}\n.jk-kc__sw{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin:0 0 22px}\n.jk-kc__sw label{cursor:pointer;display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:14px;border:1px solid var(--rule);background:#fff;font:400 14px\/1.25 Poppins,Roboto,Arial,sans-serif;color:#3A3434;transition:border-color .2s,background-color .2s,box-shadow .2s}\n.jk-kc__sw label:hover{border-color:#DCCFB5;background:#FFFCF6}\n.jk-kc__sw i{flex:0 0 26px;width:26px;height:26px;border-radius:50%;box-shadow:inset 0 0 0 1px rgba(0,0,0,.08)}\n.jk-kc__sw .s1{background:#7F8D7E}\n.jk-kc__sw .s2{background:radial-gradient(circle at 35% 35%,#FFFFFF,#E3E6E6 70%)}\n.jk-kc__sw .s3{background:linear-gradient(160deg,#F2B6A6,#955F43)}\n.jk-kc__sw .s4{background:linear-gradient(135deg,#9A7428,#F3DC9B 45%,#C9A24A 60%,#8A651F)}\n.jk-kc__sw .s5{background:#2F2A2A;position:relative}.jk-kc__sw .s5::after{content:\"Aa\";position:absolute;inset:0;display:grid;place-items:center;font:600 10px\/1 Montserrat,Arial,sans-serif;color:#E9D8AE}\n.jk-kc__sw .s6{background:#fff;position:relative}\n.jk-kc__sw .s6{background:repeating-radial-gradient(circle,#E9E0CF 0 3px,#C9A24A 3px 4px)!important}.jk-kc__sw .s6::after{content:\"\";position:absolute;inset:0;display:grid;place-items:center;font:600 10px\/1 Montserrat,Arial,sans-serif;color:#8F6B1E}\n#jkkcf-1:checked ~ .jk-kc__side label[for=\"jkkcf-1\"],#jkkcf-2:checked ~ .jk-kc__side label[for=\"jkkcf-2\"],#jkkcf-3:checked ~ .jk-kc__side label[for=\"jkkcf-3\"],#jkkcf-4:checked ~ .jk-kc__side label[for=\"jkkcf-4\"],#jkkcf-5:checked ~ .jk-kc__side label[for=\"jkkcf-5\"],#jkkcf-6:checked ~ .jk-kc__side label[for=\"jkkcf-6\"]{border-color:var(--ochre);background:#FFF8EA;box-shadow:0 0 0 1px var(--ochre)}\n.jk-kc__d{display:none}\n#jkkcf-1:checked ~ .jk-kc__side .d1,#jkkcf-2:checked ~ .jk-kc__side .d2,#jkkcf-3:checked ~ .jk-kc__side .d3,#jkkcf-4:checked ~ .jk-kc__side .d4,#jkkcf-5:checked ~ .jk-kc__side .d5,#jkkcf-6:checked ~ .jk-kc__side .d6{display:block;animation:jkkcIn .4s ease both}\n@keyframes jkkcIn{from{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}\n.jk-kc__d h3{font-family:Montserrat,Arial,sans-serif;font-weight:300;font-size:28px;line-height:1.3;color:var(--ink);margin:0 0 10px}\n.jk-kc__d p{font-size:17px;line-height:30px;font-weight:300;margin:0 0 14px}\n.jk-kc__chip{display:inline-block;padding:8px 16px;border-radius:18px;background:var(--cream);font:500 13px\/1.5 Montserrat,Arial,sans-serif;color:#5A5252}\n.jk-kc__chip b{color:var(--terra);font-weight:600;margin:0 3px}\n\n.jk-kc__tool{display:grid;grid-template-columns:1fr 1fr;gap:18px;margin:24px 0 0}\n.jk-kc__t{border-radius:26px;padding:22px 24px;background:var(--cream)}\n.jk-kc__t--new{background:linear-gradient(160deg,#F7EBD3,#FBF8F3)}\n.jk-kc__t small{font:600 11px\/1.4 Montserrat,Arial,sans-serif;letter-spacing:.16em;text-transform:uppercase;color:var(--ochre-d)}\n.jk-kc__t h4{font:500 18px\/1.35 Montserrat,Arial,sans-serif;color:#4A4343;margin:6px 0 6px}\n.jk-kc__t p{font-size:16px;line-height:27px;font-weight:300;margin:0}\n\n@supports (animation-timeline: view()){\n  .jk-kc__head,.jk-kc__ex,.jk-kc__t{animation:jkkcRise linear both;animation-timeline:view();animation-range:entry 0% entry 40%}\n  @keyframes jkkcRise{from{opacity:0;transform:translateY(40px)}to{opacity:1;transform:none}}\n}\n@media (prefers-reduced-motion:reduce){.jk-kc *,.jk-kc__head,.jk-kc__ex,.jk-kc__t{animation:none!important;transition:none!important}}\n@media (max-width:1024px){.jk-kc__head{grid-template-columns:1fr;gap:20px}.jk-kc__ex{grid-template-columns:1fr}.jk-kc__stage{max-width:420px;margin:0 auto;width:100%}}\n@media (max-width:640px){\n  .jk-kc{padding:40px 16px 56px}\n  .jk-kc__title{border-left-width:14px;padding:6px 0 6px 18px}\n  .jk-kc__ex{border-radius:28px;padding:20px 16px}\n  .jk-kc__sw{grid-template-columns:1fr 1fr}\n  .jk-kc__tool{grid-template-columns:1fr}\n}\n<\/style>\n\n<div class=\"jk-kc__head\">\n  <div class=\"jk-kc__title\"><h2 id=\"jk-kc-title\">Customization<\/h2><\/div>\n  <div>\n    <p>Decoration changes the surface of a child-resistant cap, not its mechanism, so the cap can carry the brand like any other closure.<\/p>\n    <a class=\"jk-kc__btn\" href=\"#elementor-action%3Aaction%3Dpopup%3Aopen%26settings%3DeyJpZCI6Ijk5OCIsInRvZ2dsZSI6ZmFsc2V9\">Discuss your color and finish<\/a>\n  <\/div>\n<\/div>\n\n<div class=\"jk-kc__ex\">\n  <input type=\"radio\" name=\"jkkcf\" id=\"jkkcf-1\" checked>\n  <input type=\"radio\" name=\"jkkcf\" id=\"jkkcf-2\">\n  <input type=\"radio\" name=\"jkkcf\" id=\"jkkcf-3\">\n  <input type=\"radio\" name=\"jkkcf\" id=\"jkkcf-4\">\n  <input type=\"radio\" name=\"jkkcf\" id=\"jkkcf-5\">\n  <input type=\"radio\" name=\"jkkcf\" id=\"jkkcf-6\">\n\n  <figure class=\"jk-kc__stage\">\n    <svg viewBox=\"0 0 260 340\" role=\"img\" aria-label=\"A glass jar with a child-resistant cap redrawn in the selected finish.\">\n      <defs>\n        <linearGradient id=\"jkkc-gold\" x1=\"0\" x2=\"1\"><stop offset=\"0\" stop-color=\"#9A7428\"\/><stop offset=\".42\" stop-color=\"#F3DC9B\"\/><stop offset=\".6\" stop-color=\"#C9A24A\"\/><stop offset=\"1\" stop-color=\"#8A651F\"\/><\/linearGradient>\n        <linearGradient id=\"jkkc-spray\" x1=\"0\" y1=\"0\" x2=\"0\" y2=\"1\"><stop offset=\"0\" stop-color=\"#F7C9BC\"\/><stop offset=\"1\" stop-color=\"#C7806C\"\/><\/linearGradient>\n        <linearGradient id=\"jkkc-glass\" x1=\"0\" x2=\"1\"><stop offset=\"0\" stop-color=\"#EAF0F3\"\/><stop offset=\".5\" stop-color=\"#FFFFFF\"\/><stop offset=\"1\" stop-color=\"#E1E9EE\"\/><\/linearGradient>\n        <linearGradient id=\"jkkc-cap\" x1=\"0\" x2=\"1\"><stop offset=\"0\" stop-color=\"#2F2A2A\"\/><stop offset=\".45\" stop-color=\"#5B5353\"\/><stop offset=\"1\" stop-color=\"#282323\"\/><\/linearGradient>\n        <filter id=\"jkkc-frost\" x=\"0\" y=\"0\" width=\"100%\" height=\"100%\"><feTurbulence type=\"fractalNoise\" baseFrequency=\"1.4\" numOctaves=\"2\" seed=\"3\" result=\"n\"\/><feColorMatrix in=\"n\" type=\"matrix\" values=\"0 0 0 0 .55  0 0 0 0 .55  0 0 0 0 .55  0 0 0 .16 0\" result=\"g\"\/><feComposite in=\"g\" in2=\"SourceGraphic\" operator=\"in\" result=\"t\"\/><feMerge><feMergeNode in=\"SourceGraphic\"\/><feMergeNode in=\"t\"\/><\/feMerge><\/filter>\n        <clipPath id=\"jkkc-cl\"><rect x=\"56\" y=\"112\" width=\"148\" height=\"62\" rx=\"10\"\/><\/clipPath>\n      <\/defs>\n      <ellipse cx=\"130\" cy=\"328\" rx=\"80\" ry=\"7\" fill=\"#000\" opacity=\".06\"\/>\n      <g class=\"fx f1\"><path d=\"M48 192 Q48 172 70 170 H190 Q212 172 212 192 V294 Q212 320 186 320 H74 Q48 320 48 294 Z\" fill=\"#DCE4DB\" stroke=\"#C9D3C8\"\/><rect x=\"56\" y=\"112\" width=\"148\" height=\"62\" rx=\"10\" fill=\"#7F8D7E\"\/><path d=\"M68 120 V166\" stroke=\"#000\" stroke-opacity=\".12\" stroke-width=\"2\"\/><path d=\"M78 120 V166\" stroke=\"#000\" stroke-opacity=\".12\" stroke-width=\"2\"\/><path d=\"M88 120 V166\" stroke=\"#000\" stroke-opacity=\".12\" stroke-width=\"2\"\/><path d=\"M98 120 V166\" stroke=\"#000\" stroke-opacity=\".12\" stroke-width=\"2\"\/><path d=\"M108 120 V166\" stroke=\"#000\" stroke-opacity=\".12\" stroke-width=\"2\"\/><path d=\"M118 120 V166\" stroke=\"#000\" stroke-opacity=\".12\" stroke-width=\"2\"\/><path d=\"M128 120 V166\" stroke=\"#000\" stroke-opacity=\".12\" stroke-width=\"2\"\/><path d=\"M138 120 V166\" stroke=\"#000\" stroke-opacity=\".12\" stroke-width=\"2\"\/><path d=\"M148 120 V166\" stroke=\"#000\" stroke-opacity=\".12\" stroke-width=\"2\"\/><path d=\"M158 120 V166\" stroke=\"#000\" stroke-opacity=\".12\" stroke-width=\"2\"\/><path d=\"M168 120 V166\" stroke=\"#000\" stroke-opacity=\".12\" stroke-width=\"2\"\/><path d=\"M178 120 V166\" stroke=\"#000\" stroke-opacity=\".12\" stroke-width=\"2\"\/><path d=\"M188 120 V166\" stroke=\"#000\" stroke-opacity=\".12\" stroke-width=\"2\"\/><\/g>\n      <g class=\"fx f2\"><path d=\"M48 192 Q48 172 70 170 H190 Q212 172 212 192 V294 Q212 320 186 320 H74 Q48 320 48 294 Z\" fill=\"#EDEFEE\" filter=\"url(#jkkc-frost)\"\/><rect x=\"56\" y=\"112\" width=\"148\" height=\"62\" rx=\"10\" fill=\"#E9EAE7\" filter=\"url(#jkkc-frost)\"\/><path d=\"M68 120 V166\" stroke=\"#000\" stroke-opacity=\".12\" stroke-width=\"2\"\/><path d=\"M78 120 V166\" stroke=\"#000\" stroke-opacity=\".12\" stroke-width=\"2\"\/><path d=\"M88 120 V166\" stroke=\"#000\" stroke-opacity=\".12\" stroke-width=\"2\"\/><path d=\"M98 120 V166\" stroke=\"#000\" stroke-opacity=\".12\" stroke-width=\"2\"\/><path d=\"M108 120 V166\" stroke=\"#000\" stroke-opacity=\".12\" stroke-width=\"2\"\/><path d=\"M118 120 V166\" stroke=\"#000\" stroke-opacity=\".12\" stroke-width=\"2\"\/><path d=\"M128 120 V166\" stroke=\"#000\" stroke-opacity=\".12\" stroke-width=\"2\"\/><path d=\"M138 120 V166\" stroke=\"#000\" stroke-opacity=\".12\" stroke-width=\"2\"\/><path d=\"M148 120 V166\" stroke=\"#000\" stroke-opacity=\".12\" stroke-width=\"2\"\/><path d=\"M158 120 V166\" stroke=\"#000\" stroke-opacity=\".12\" stroke-width=\"2\"\/><path d=\"M168 120 V166\" stroke=\"#000\" stroke-opacity=\".12\" stroke-width=\"2\"\/><path d=\"M178 120 V166\" stroke=\"#000\" stroke-opacity=\".12\" stroke-width=\"2\"\/><path d=\"M188 120 V166\" stroke=\"#000\" stroke-opacity=\".12\" stroke-width=\"2\"\/><text x=\"130\" y=\"250\" text-anchor=\"middle\" font-size=\"11\" letter-spacing=\"2\" fill=\"#9A9A96\">MATTE<\/text><\/g>\n      <g class=\"fx f3\"><path d=\"M48 192 Q48 172 70 170 H190 Q212 172 212 192 V294 Q212 320 186 320 H74 Q48 320 48 294 Z\" fill=\"url(#jkkc-spray)\"\/><rect x=\"56\" y=\"112\" width=\"148\" height=\"62\" rx=\"10\" fill=\"#B87462\"\/><path d=\"M68 120 V166\" stroke=\"#000\" stroke-opacity=\".12\" stroke-width=\"2\"\/><path d=\"M78 120 V166\" stroke=\"#000\" stroke-opacity=\".12\" stroke-width=\"2\"\/><path d=\"M88 120 V166\" stroke=\"#000\" stroke-opacity=\".12\" stroke-width=\"2\"\/><path d=\"M98 120 V166\" stroke=\"#000\" stroke-opacity=\".12\" stroke-width=\"2\"\/><path d=\"M108 120 V166\" stroke=\"#000\" stroke-opacity=\".12\" stroke-width=\"2\"\/><path d=\"M118 120 V166\" stroke=\"#000\" stroke-opacity=\".12\" stroke-width=\"2\"\/><path d=\"M128 120 V166\" stroke=\"#000\" stroke-opacity=\".12\" stroke-width=\"2\"\/><path d=\"M138 120 V166\" stroke=\"#000\" stroke-opacity=\".12\" stroke-width=\"2\"\/><path d=\"M148 120 V166\" stroke=\"#000\" stroke-opacity=\".12\" stroke-width=\"2\"\/><path d=\"M158 120 V166\" stroke=\"#000\" stroke-opacity=\".12\" stroke-width=\"2\"\/><path d=\"M168 120 V166\" stroke=\"#000\" stroke-opacity=\".12\" stroke-width=\"2\"\/><path d=\"M178 120 V166\" stroke=\"#000\" stroke-opacity=\".12\" stroke-width=\"2\"\/><path d=\"M188 120 V166\" stroke=\"#000\" stroke-opacity=\".12\" stroke-width=\"2\"\/><\/g>\n      <g class=\"fx f4\"><path d=\"M48 192 Q48 172 70 170 H190 Q212 172 212 192 V294 Q212 320 186 320 H74 Q48 320 48 294 Z\" fill=\"url(#jkkc-glass)\" stroke=\"#D5DEE4\"\/><rect x=\"56\" y=\"112\" width=\"148\" height=\"62\" rx=\"10\" fill=\"url(#jkkc-gold)\"\/><path d=\"M68 120 V166\" stroke=\"#000\" stroke-opacity=\".12\" stroke-width=\"2\"\/><path d=\"M78 120 V166\" stroke=\"#000\" stroke-opacity=\".12\" stroke-width=\"2\"\/><path d=\"M88 120 V166\" stroke=\"#000\" stroke-opacity=\".12\" stroke-width=\"2\"\/><path d=\"M98 120 V166\" stroke=\"#000\" stroke-opacity=\".12\" stroke-width=\"2\"\/><path d=\"M108 120 V166\" stroke=\"#000\" stroke-opacity=\".12\" stroke-width=\"2\"\/><path d=\"M118 120 V166\" stroke=\"#000\" stroke-opacity=\".12\" stroke-width=\"2\"\/><path d=\"M128 120 V166\" stroke=\"#000\" stroke-opacity=\".12\" stroke-width=\"2\"\/><path d=\"M138 120 V166\" stroke=\"#000\" stroke-opacity=\".12\" stroke-width=\"2\"\/><path d=\"M148 120 V166\" stroke=\"#000\" stroke-opacity=\".12\" stroke-width=\"2\"\/><path d=\"M158 120 V166\" stroke=\"#000\" stroke-opacity=\".12\" stroke-width=\"2\"\/><path d=\"M168 120 V166\" stroke=\"#000\" stroke-opacity=\".12\" stroke-width=\"2\"\/><path d=\"M178 120 V166\" stroke=\"#000\" stroke-opacity=\".12\" stroke-width=\"2\"\/><path d=\"M188 120 V166\" stroke=\"#000\" stroke-opacity=\".12\" stroke-width=\"2\"\/><g clip-path=\"url(#jkkc-cl)\"><rect class=\"shine\" x=\"44\" y=\"108\" width=\"20\" height=\"70\" fill=\"#fff\" opacity=\".55\"\/><\/g><\/g>\n      <g class=\"fx f5\"><path d=\"M48 192 Q48 172 70 170 H190 Q212 172 212 192 V294 Q212 320 186 320 H74 Q48 320 48 294 Z\" fill=\"url(#jkkc-glass)\" stroke=\"#D5DEE4\"\/><rect x=\"56\" y=\"112\" width=\"148\" height=\"62\" rx=\"10\" fill=\"url(#jkkc-cap)\"\/><path d=\"M68 120 V166\" stroke=\"#000\" stroke-opacity=\".12\" stroke-width=\"2\"\/><path d=\"M78 120 V166\" stroke=\"#000\" stroke-opacity=\".12\" stroke-width=\"2\"\/><path d=\"M88 120 V166\" stroke=\"#000\" stroke-opacity=\".12\" stroke-width=\"2\"\/><path d=\"M98 120 V166\" stroke=\"#000\" stroke-opacity=\".12\" stroke-width=\"2\"\/><path d=\"M108 120 V166\" stroke=\"#000\" stroke-opacity=\".12\" stroke-width=\"2\"\/><path d=\"M118 120 V166\" stroke=\"#000\" stroke-opacity=\".12\" stroke-width=\"2\"\/><path d=\"M128 120 V166\" stroke=\"#000\" stroke-opacity=\".12\" stroke-width=\"2\"\/><path d=\"M138 120 V166\" stroke=\"#000\" stroke-opacity=\".12\" stroke-width=\"2\"\/><path d=\"M148 120 V166\" stroke=\"#000\" stroke-opacity=\".12\" stroke-width=\"2\"\/><path d=\"M158 120 V166\" stroke=\"#000\" stroke-opacity=\".12\" stroke-width=\"2\"\/><path d=\"M168 120 V166\" stroke=\"#000\" stroke-opacity=\".12\" stroke-width=\"2\"\/><path d=\"M178 120 V166\" stroke=\"#000\" stroke-opacity=\".12\" stroke-width=\"2\"\/><path d=\"M188 120 V166\" stroke=\"#000\" stroke-opacity=\".12\" stroke-width=\"2\"\/><text x=\"130\" y=\"148\" text-anchor=\"middle\" font-size=\"12\" font-weight=\"600\" letter-spacing=\"3\" fill=\"#E9D8AE\">LOGO<\/text><text x=\"130\" y=\"244\" text-anchor=\"middle\" font-size=\"15\" font-weight=\"500\" letter-spacing=\"4\" fill=\"#15294C\">BRAND<\/text><path d=\"M96 258 H164\" stroke=\"#C9A24A\" stroke-width=\"3\"\/><\/g>\n      <g class=\"fx f6\"><path d=\"M48 192 Q48 172 70 170 H190 Q212 172 212 192 V294 Q212 320 186 320 H74 Q48 320 48 294 Z\" fill=\"url(#jkkc-glass)\" stroke=\"#D5DEE4\"\/><path d=\"M58 280 H202 V294 Q202 310 186 310 H74 Q58 310 58 294 Z\" fill=\"#A8B79F\" opacity=\".5\"\/><rect x=\"56\" y=\"28\" width=\"148\" height=\"56\" rx=\"10\" fill=\"url(#jkkc-cap)\"\/><g class=\"gk\"><ellipse cx=\"130\" cy=\"124\" rx=\"74\" ry=\"11\" fill=\"#2F2A2A\"\/><ellipse cx=\"130\" cy=\"121\" rx=\"74\" ry=\"11\" fill=\"#E9E0CF\" stroke=\"#C9A24A\"\/><text x=\"130\" y=\"124\" text-anchor=\"middle\" font-size=\"7.5\" letter-spacing=\"1.2\" fill=\"#8F6B1E\">2-WAY HUMIDITY CONTROL<\/text><\/g><path d=\"M58 168 H202\" stroke=\"#BFD0DA\" stroke-width=\"2\"\/><path d=\"M130 90 V106 M124 100 L130 106 L136 100\" stroke=\"#955F43\" stroke-width=\"2\" fill=\"none\" stroke-linecap=\"round\"\/><\/g>\n    <\/svg>\n  <\/figure>\n\n  <div class=\"jk-kc__side\">\n    <p class=\"jk-kc__cap\">Choose a finish<\/p>\n    <div class=\"jk-kc__sw\">\n      <label for=\"jkkcf-1\"><i class=\"s1\"><\/i>Custom color<\/label>\n      <label for=\"jkkcf-2\"><i class=\"s2\"><\/i>Frosted<\/label>\n      <label for=\"jkkcf-3\"><i class=\"s3\"><\/i>Spray-coated<\/label>\n      <label for=\"jkkcf-4\"><i class=\"s4\"><\/i>Electroplated<\/label>\n      <label for=\"jkkcf-5\"><i class=\"s5\"><\/i>Printing<\/label>\n      <label for=\"jkkcf-6\"><i class=\"s6\"><\/i>Humidity gasket<\/label>\n    <\/div>\n    <div class=\"jk-kc__d d1\"><h3>Custom color<\/h3><p>Cap matched to the container from a physical color sample, so the set reads as one set under store lighting.<\/p><span class=\"jk-kc__chip\">Production, 10,000 sets <b>30 days<\/b> for custom-color caps<\/span><\/div>\n    <div class=\"jk-kc__d d2\"><h3>Frosted<\/h3><p>A matte, soft-touch cap, often paired with a frosted jar.<\/p><span class=\"jk-kc__chip\">Frosting adds <b>5\u20137 days<\/b> at sampling<\/span><\/div>\n    <div class=\"jk-kc__d d3\"><h3>Spray-coated<\/h3><p>Colors and gradients across the cap and the container, run on our own spraying lines.<\/p><span class=\"jk-kc__chip\">Production, 10,000 sets <b>30 days<\/b><\/span><\/div>\n    <div class=\"jk-kc__d d4\"><h3>Electroplated<\/h3><p>Chrome, gold, rose gold or brushed cap finishes, matched from a physical sample.<\/p><span class=\"jk-kc__chip\">Production, 10,000 sets <b>35 days<\/b> for electroplated caps<\/span><\/div>\n    <div class=\"jk-kc__d d5\"><h3>Printing<\/h3><p>Logo on the cap top or side, alongside the \"push down and turn\" instruction.<\/p><span class=\"jk-kc__chip\">Printing on caps adds <b>3\u20134 days<\/b> at sampling<\/span><\/div>\n    <div class=\"jk-kc__d d6\"><h3>2-way humidity control gasket<\/h3><p>Added under the cap of a cannabis jar: it both absorbs and releases moisture to keep flower stable, without liquid packs or added salts.<\/p><span class=\"jk-kc__chip\">Quoted per design<\/span><\/div>\n  <\/div>\n<\/div>\n\n<div class=\"jk-kc__tool\">\n  <div class=\"jk-kc__t\"><small>On existing molds<\/small><h4>Color, finish and decoration<\/h4><p>Changes are made on existing tooling, drawn from more than 30,000 ready-to-use molds.<\/p><\/div>\n  <div class=\"jk-kc__t jk-kc__t--new\"><small>New tooling<\/small><h4>A new cap shape or container<\/h4><p>A tooling project: our in-house Mold Manufacturing Center builds a steel mold in 35\u201340 days. A new cap or container changes the package, so its child-resistance test is planned in.<\/p><\/div>\n<\/div>\n<\/section>\n\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-9a6fe7c elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"9a6fe7c\" data-element_type=\"section\" data-settings=\"{&quot;_ha_eqh_enable&quot;:false}\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-no\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-d6cca3c\" data-id=\"d6cca3c\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-5beffb9 elementor-widget elementor-widget-html\" data-id=\"5beffb9\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<section class=\"jk-kl\" aria-labelledby=\"jk-kl-title\">\n<style>\n.jk-kl{--ochre:#B68D32;--ochre-d:#8F6B1E;--ochre-l:#E9D8AE;--terra:#955F43;--navy:#15294C;--ink:#7C7C7C;--body:#6F6767;--rule:#E8E2D8;--cream:#FBF8F3;\n  max-width:1320px;margin:0 auto;padding:60px 20px 80px;box-sizing:border-box;font-family:Roboto,Arial,sans-serif;color:var(--body)}\n.jk-kl *,.jk-kl *::before,.jk-kl *::after{box-sizing:border-box}\n.jk-kl__head{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:56px;align-items:center;margin:0 0 36px}\n.jk-kl__title{border-left:40px solid var(--ochre);padding:12px 0 12px 32px}\n.jk-kl__title h2{font-family:Montserrat,Arial,sans-serif;font-weight:300;font-size:clamp(32px,3.9vw,56px);line-height:1.3;color:var(--ink);margin:0}\n.jk-kl__head p{font-size:17px;line-height:30px;font-weight:300;margin:0 0 22px}\n.jk-kl__btn{display:inline-block;background:linear-gradient(174deg,#FC844D 12%,#9A170B 84%);color:#fff!important;border-radius:15px;padding:15px 30px;font:500 16px\/1.3 Roboto,Arial,sans-serif;text-decoration:none!important;transition:transform .25s ease,box-shadow .25s ease}\n.jk-kl__btn:hover{transform:translateY(-2px);box-shadow:0 12px 26px rgba(154,23,11,.28)}\n\n.jk-kl__grid{display:grid;grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);gap:24px;align-items:stretch}\n.jk-kl__moq{border-radius:40px;background:linear-gradient(160deg,#FBF3E2,#F4E6C8);box-shadow:inset 0 0 54px rgba(143,72,13,.22);padding:36px 36px;display:flex;flex-direction:column;justify-content:center}\n.jk-kl__moq small{font:600 12px\/1.4 Montserrat,Arial,sans-serif;letter-spacing:.14em;text-transform:uppercase;color:var(--ochre-d)}\n.jk-kl__moq strong{display:block;font:300 clamp(54px,6vw,80px)\/1 Montserrat,Arial,sans-serif;color:var(--ochre-d);margin:10px 0 6px}\n.jk-kl__moq span{font-size:17px;line-height:1.5;color:#5A5252}\n.jk-kl__moq p{font-size:15px;line-height:25px;font-weight:300;margin:18px 0 0;padding-top:16px;border-top:1px solid rgba(143,107,30,.18)}\n\n.jk-kl__card{border-radius:40px;background:#fff;box-shadow:inset 0 0 54px rgba(143,72,13,.18);padding:28px 32px 24px}\n.jk-kl__sax,.jk-kl__row{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr) 62px;gap:14px;align-items:center}\n.jk-kl__sax{margin:0 0 4px}\n.jk-kl__sax div{position:relative;height:16px}\n.jk-kl__sax span{position:absolute;top:0;white-space:nowrap;transform:translateX(-50%);font:500 10px\/16px Montserrat,Arial,sans-serif;color:#A59C92}\n.jk-kl__sax span:first-child{transform:none}.jk-kl__sax span:last-child{transform:translateX(-100%)}\n.jk-kl__row{padding:11px 0;border-top:1px solid #F1ECE3}\n.jk-kl__row:first-of-type{border-top:0}\n.jk-kl__row > span{font-size:15px;line-height:1.4;color:#5A5252}\n.jk-kl__row b{font:500 14px\/1 Montserrat,Arial,sans-serif;color:#4A4343;text-align:right;white-space:nowrap}\n.jk-kl__t{position:relative;height:12px;border-radius:6px;background:#F4EFE7}\n.jk-kl__b{position:absolute;left:0;top:0;height:100%;width:calc(var(--e) * 2%);border-radius:6px;background:repeating-linear-gradient(135deg,var(--ochre-l) 0 5px,#F3E7C9 5px 10px);transform-origin:left center}\n.jk-kl__b i{position:absolute;left:0;top:0;height:100%;width:calc(var(--s) * 100% \/ var(--e));border-radius:6px;background:var(--c,var(--ochre))}\n.jk-kl .p2{--c:var(--terra)}.jk-kl .p3{--c:var(--navy)}\n.jk-kl__h{display:flex;align-items:center;gap:10px;font:600 11px\/1.4 Montserrat,Arial,sans-serif;letter-spacing:.14em;text-transform:uppercase;color:var(--ochre-d);margin:16px 0 4px}\n.jk-kl__h::before{content:\"\";width:9px;height:9px;border-radius:50%;background:var(--ochre)}\n.jk-kl__h.t2::before{background:var(--terra)}.jk-kl__h.t3::before{background:var(--navy)}\n.jk-kl__h:first-child{margin-top:0}\n\n@supports (animation-timeline: view()){\n  .jk-kl__head,.jk-kl__moq,.jk-kl__card{animation:jkklRise linear both;animation-timeline:view();animation-range:entry 0% entry 40%}\n  .jk-kl__b{animation:jkklGrow linear both;animation-timeline:view();animation-range:entry 10% cover 35%}\n  @keyframes jkklRise{from{opacity:0;transform:translateY(40px)}to{opacity:1;transform:none}}\n  @keyframes jkklGrow{from{transform:scaleX(0)}to{transform:scaleX(1)}}\n}\n@media (prefers-reduced-motion:reduce){.jk-kl *,.jk-kl__head,.jk-kl__moq,.jk-kl__card{animation:none!important;transition:none!important}}\n@media (max-width:1024px){.jk-kl__head{grid-template-columns:1fr;gap:20px}.jk-kl__grid{grid-template-columns:1fr}}\n@media (max-width:640px){\n  .jk-kl{padding:40px 16px 56px}\n  .jk-kl__title{border-left-width:14px;padding:6px 0 6px 18px}\n  .jk-kl__moq,.jk-kl__card{border-radius:28px;padding:24px 18px}\n  .jk-kl__row,.jk-kl__sax{grid-template-columns:minmax(0,1fr) 56px;gap:4px 10px}\n  .jk-kl__row > span{grid-column:1\/-1}\n  .jk-kl__sax div:first-child{display:none}\n}\n<\/style>\n\n<div class=\"jk-kl__head\">\n  <div class=\"jk-kl__title\"><h2 id=\"jk-kl-title\">MOQ and Lead Times<\/h2><\/div>\n  <div>\n    <p>Standard lead times for child-resistant closures, counted in days from receipt of vector artwork and payment. Your quotation confirms the timeline for your specification.<\/p>\n    <a class=\"jk-kl__btn\" href=\"#elementor-action%3Aaction%3Dpopup%3Aopen%26settings%3DeyJpZCI6Ijk5OCIsInRvZ2dsZSI6ZmFsc2V9\">Request a timeline for your project<\/a>\n  <\/div>\n<\/div>\n\n<div class=\"jk-kl__grid\">\n  <div class=\"jk-kl__moq\">\n    <small>Minimum order quantity<\/small>\n    <strong>10,000<\/strong>\n    <span>units per SKU on existing molds<\/span>\n    <p>Where your closure and container need a child-resistance test, it is scheduled at inquiry stage and included in the timeline. Full-custom tooling is quoted per project. Production files: vector artwork in AI or PDF format, plus Pantone references or physical color samples.<\/p>\n  <\/div>\n  <div class=\"jk-kl__card\">\n    <div class=\"jk-kl__sax\" aria-hidden=\"true\"><div><\/div><div><span style=\"left:0\">0<\/span><span style=\"left:50%\">25<\/span><span style=\"left:100%\">50 days<\/span><\/div><div><\/div><\/div>\n    <p class=\"jk-kl__h\">Sampling<\/p>\n    <div class=\"jk-kl__row\"><span>Cap sample, frosted from stock<\/span><div class=\"jk-kl__t\" aria-hidden=\"true\"><div class=\"jk-kl__b\" style=\"--s:5;--e:7\"><i><\/i><\/div><\/div><b>5\u20137<\/b><\/div>\n    <div class=\"jk-kl__row\"><span>Cap sample, custom color<\/span><div class=\"jk-kl__t\" aria-hidden=\"true\"><div class=\"jk-kl__b\" style=\"--s:15;--e:20\"><i><\/i><\/div><\/div><b>15\u201320<\/b><\/div>\n    <div class=\"jk-kl__row\"><span>Glass jar sample, stock mold<\/span><div class=\"jk-kl__t\" aria-hidden=\"true\"><div class=\"jk-kl__b\" style=\"--s:3;--e:15\"><i><\/i><\/div><\/div><b>3\u201315<\/b><\/div>\n    <p class=\"jk-kl__h t2\">Production, 10,000 sets<\/p>\n    <div class=\"jk-kl__row\"><span>Caps, stock color<\/span><div class=\"jk-kl__t\" aria-hidden=\"true\"><div class=\"jk-kl__b p2\" style=\"--s:10;--e:12\"><i><\/i><\/div><\/div><b>10\u201312<\/b><\/div>\n    <div class=\"jk-kl__row\"><span>Caps, custom color or spray-coated<\/span><div class=\"jk-kl__t\" aria-hidden=\"true\"><div class=\"jk-kl__b p2\" style=\"--s:30;--e:30\"><i><\/i><\/div><\/div><b>30<\/b><\/div>\n    <div class=\"jk-kl__row\"><span>Caps, electroplated<\/span><div class=\"jk-kl__t\" aria-hidden=\"true\"><div class=\"jk-kl__b p2\" style=\"--s:35;--e:35\"><i><\/i><\/div><\/div><b>35<\/b><\/div>\n    <p class=\"jk-kl__h t3\">Tooling and shipping<\/p>\n    <div class=\"jk-kl__row\"><span>New steel mold<\/span><div class=\"jk-kl__t\" aria-hidden=\"true\"><div class=\"jk-kl__b p3\" style=\"--s:35;--e:40\"><i><\/i><\/div><\/div><b>35\u201340<\/b><\/div>\n    <div class=\"jk-kl__row\"><span>Sea freight<\/span><div class=\"jk-kl__t\" aria-hidden=\"true\"><div class=\"jk-kl__b p3\" style=\"--s:35;--e:40\"><i><\/i><\/div><\/div><b>35\u201340<\/b><\/div>\n  <\/div>\n<\/div>\n<\/section>\n\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-948bf08 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"948bf08\" data-element_type=\"section\" data-settings=\"{&quot;_ha_eqh_enable&quot;:false}\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-no\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-8fd67af\" data-id=\"8fd67af\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-c9cebf6 elementor-widget elementor-widget-html\" data-id=\"c9cebf6\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<section class=\"jk-fq\" aria-labelledby=\"jk-fq-title\">\n<style>\n.jk-fq{--ochre:#B68D32;--ochre-d:#8F6B1E;--terra:#955F43;--ink:#7C7C7C;--body:#6F6767;--rule:#E8E2D8;--cream:#FBF8F3;\n  max-width:1320px;margin:0 auto;padding:60px 20px 80px;box-sizing:border-box;font-family:Roboto,Arial,sans-serif;color:var(--body);\n  display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.6fr);gap:56px;align-items:start}\n.jk-fq *,.jk-fq *::before,.jk-fq *::after{box-sizing:border-box}\n.jk-fq__side{position:sticky;top:120px}\n.jk-fq__title{border-left:40px solid var(--ochre);padding:12px 0 12px 32px;margin:0 0 24px}\n.jk-fq__title h2{font-family:Montserrat,Arial,sans-serif;font-weight:300;font-size:clamp(32px,3.9vw,56px);line-height:1.3;color:var(--ink);margin:0}\n.jk-fq__side p{font-size:17px;line-height:30px;font-weight:300;margin:0 0 24px}\n.jk-fq__btn{display:inline-block;background:linear-gradient(174deg,#FC844D 12%,#9A170B 84%);color:#fff!important;border-radius:15px;padding:15px 30px;font:500 16px\/1.3 Roboto,Arial,sans-serif;text-decoration:none!important;transition:transform .25s ease,box-shadow .25s ease}\n.jk-fq__btn:hover{transform:translateY(-2px);box-shadow:0 12px 26px rgba(154,23,11,.28)}\n\n.jk-faq{display:flex;flex-direction:column;gap:14px}\n.jk-fq__item{border-radius:28px;background:#fff;box-shadow:inset 0 0 40px rgba(143,72,13,.16);transition:box-shadow .3s ease,background-color .3s ease}\n.jk-fq__item[open]{background:#FFFDF8;box-shadow:inset 0 0 54px rgba(143,72,13,.26)}\n.jk-fq__item summary{list-style:none;cursor:pointer;display:flex;align-items:center;gap:18px;padding:22px 28px;font:400 18px\/1.45 Montserrat,Arial,sans-serif;color:#4A4343;border-radius:28px}\n.jk-fq__item summary::-webkit-details-marker{display:none}\n.jk-fq__item summary::before{content:counter(jkfq,decimal-leading-zero);counter-increment:jkfq;flex:0 0 auto;font:600 12px\/1 Montserrat,Arial,sans-serif;letter-spacing:.14em;color:var(--ochre)}\n.jk-faq{counter-reset:jkfq}\n.jk-fq__item summary::after{content:\"\";flex:0 0 34px;height:34px;margin-left:auto;border-radius:50%;background:\n  linear-gradient(var(--ochre-d),var(--ochre-d)) center\/12px 2px no-repeat,\n  linear-gradient(var(--ochre-d),var(--ochre-d)) center\/2px 12px no-repeat,var(--cream);transition:transform .35s ease,background-color .3s}\n.jk-fq__item[open] summary::after{transform:rotate(135deg);background-color:#F4E6C8}\n.jk-fq__item summary:hover{color:var(--ochre-d)}\n.jk-fq__item summary:focus-visible{outline:2px solid var(--ochre);outline-offset:2px}\n.jk-faq__a{padding:0 28px 24px 70px}\n.jk-faq__a p{font-size:17px;line-height:30px;font-weight:300;margin:0}\n.jk-fq__item[open] .jk-faq__a{animation:jkfqIn .45s ease both}\n@keyframes jkfqIn{from{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}\n\n@supports (animation-timeline: view()){\n  .jk-fq__item{animation:jkfqRise linear both;animation-timeline:view();animation-range:entry 0% entry 35%}\n  @keyframes jkfqRise{from{opacity:0;transform:translateY(30px)}to{opacity:1;transform:none}}\n}\n@media (prefers-reduced-motion:reduce){.jk-fq *,.jk-fq__item{animation:none!important;transition:none!important}}\n@media (max-width:1024px){.jk-fq{grid-template-columns:1fr;gap:28px}.jk-fq__side{position:static}}\n@media (max-width:640px){\n  .jk-fq{padding:40px 16px 56px}\n  .jk-fq__title{border-left-width:14px;padding:6px 0 6px 18px}\n  .jk-fq__item,.jk-fq__item summary{border-radius:22px}\n  .jk-fq__item summary{padding:18px 18px;font-size:16px;gap:12px}\n  .jk-fq__item summary::after{flex-basis:30px;height:30px}\n  .jk-faq__a{padding:0 18px 20px 18px}\n  .jk-faq__a p{font-size:16px;line-height:28px}\n}\n<\/style>\n\n<div class=\"jk-fq__side\">\n  <div class=\"jk-fq__title\"><h2 id=\"jk-fq-title\">Frequently Asked Questions<\/h2><\/div>\n  <p>The questions buyers ask most before they specify a child-resistant closure. If yours is not here, send it with your product details and we will answer it against the real pack.<\/p>\n  <a class=\"jk-fq__btn\" href=\"#elementor-action%3Aaction%3Dpopup%3Aopen%26settings%3DeyJpZCI6Ijk5OCIsInRvZ2dsZSI6ZmFsc2V9\">Ask about your closure<\/a>\n<\/div>\n\n<div class=\"jk-faq\">\n  <details class=\"jk-fq__item\" open><summary class=\"jk-faq__q\">What makes a closure child-resistant?<\/summary>\n<div class=\"jk-faq__a\"><p>A closure is child-resistant when the complete package passes the US test protocol in 16 CFR \u00a7 1700.20: at least 85% of children aged 42\u201351 months cannot open it without a demonstration and at least 80% after one, while at least 90% of adults aged 50\u201370 can open it and properly reclose it.<\/p><\/div><\/details>\n  <details class=\"jk-fq__item\"><summary class=\"jk-faq__q\">Are your child-resistant closures certified?<\/summary>\n<div class=\"jk-faq__a\"><p>Test reports and certificates are available on request. Our glass jar with child-resistant cap, model J652, passed US 16 CFR \u00a7 1700.20 (Beide Compliance Laboratory, Shenzhen, report B-R181220669; applicant Guangzhou Jiaxing Glass Products Co., Ltd, a Jarsking Group company), and our other push-and-turn closures use the same technique. For your project, we supply the relevant report or apply for testing of your closure and container.<\/p><\/div><\/details>\n  <details class=\"jk-fq__item\"><summary class=\"jk-faq__q\">Does CPSC certify child-resistant packaging?<\/summary>\n<div class=\"jk-faq__a\"><p>No. Under the PPPA, the company that packages or imports the regulated product is responsible for compliance and issues the certificate of conformity, which it can base on the package's child-resistance and senior-adult test data.<\/p><\/div><\/details>\n  <details class=\"jk-fq__item\"><summary class=\"jk-faq__q\">Is child-resistant the same as tamper-evident?<\/summary>\n<div class=\"jk-faq__a\"><p>No. A child-resistant closure stops a young child from opening the pack and stays child-resistant when reclosed. A tamper-evident feature shows whether the pack has been opened. Many packs need both.<\/p><\/div><\/details>\n  <details class=\"jk-fq__item\"><summary class=\"jk-faq__q\">Which child-resistant mechanism suits my product?<\/summary>\n<div class=\"jk-faq__a\"><p>A push-and-turn cap for glass jars and bottles, a child-resistant dropper for oils and tinctures, a squeeze-to-open pop top for pre-rolls, flower and edibles, and a locking tin for pre-rolls and edibles.<\/p><\/div><\/details>\n  <details class=\"jk-fq__item\"><summary class=\"jk-faq__q\">Can a child-resistant cap be decorated?<\/summary>\n<div class=\"jk-faq__a\"><p>Yes. Caps can be color-matched, frosted, spray-coated, electroplated and printed, because decoration changes the surface, not the mechanism. A new cap shape or container changes the package and needs its own test.<\/p><\/div><\/details>\n  <details class=\"jk-fq__item\"><summary class=\"jk-faq__q\">What is the MOQ and lead time for child-resistant closures?<\/summary>\n<div class=\"jk-faq__a\"><p>MOQ is 10,000 units per SKU on existing molds. A custom-color cap sample takes 15\u201320 days, and production of 10,000 custom-color caps takes 30 days, counted from receipt of vector artwork and payment. Where your closure and container need a test, it is added to the timeline.<\/p><\/div><\/details>\n<\/div>\n<\/section>\n\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-520eea0 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"520eea0\" data-element_type=\"section\" data-settings=\"{&quot;_ha_eqh_enable&quot;:false}\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-no\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-1ca359b\" data-id=\"1ca359b\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-2d04fdb elementor-widget elementor-widget-html\" data-id=\"2d04fdb\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<section class=\"jk-rc\" aria-labelledby=\"jk-rc-title\">\n<style>\n.jk-rc{--ochre:#B68D32;--ochre-d:#8F6B1E;--ink:#7C7C7C;--body:#6F6767;--rule:#E8E2D8;--cream:#FBF8F3;\n  max-width:1320px;margin:0 auto;padding:60px 20px 80px;box-sizing:border-box;font-family:Roboto,Arial,sans-serif;color:var(--body)}\n.jk-rc *,.jk-rc *::before,.jk-rc *::after{box-sizing:border-box}\n.jk-rc__head{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:56px;align-items:center;margin:0 0 40px}\n.jk-rc__title{border-left:40px solid var(--ochre);padding:12px 0 12px 32px}\n.jk-rc__title h2{font-family:Montserrat,Arial,sans-serif;font-weight:300;font-size:clamp(32px,3.9vw,56px);line-height:1.3;color:var(--ink);margin:0}\n.jk-rc__head p{font-size:17px;line-height:30px;font-weight:300;margin:0}\n\n.jk-rc__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;margin:0;padding:0;list-style:none}\n.jk-rc__card{position:relative;display:block;aspect-ratio:4\/3;border-radius:36px;overflow:hidden;background:#fff;box-shadow:inset 0 0 0 1px var(--rule);text-decoration:none!important;isolation:isolate}\n.jk-rc__card img{position:absolute;inset:0;width:100%!important;height:100%!important;max-width:none!important;object-fit:cover;transition:transform .8s cubic-bezier(.2,.7,.2,1)}\n.jk-rc__card::after{content:\"\";position:absolute;inset:0;border-radius:inherit;box-shadow:inset 0 0 54px rgba(143,72,13,.16);pointer-events:none;z-index:2}\n.jk-rc__label{position:absolute;left:18px;bottom:18px;z-index:3;display:inline-flex;align-items:center;gap:10px;padding:11px 18px;border-radius:16px;background:rgba(255,255,255,.9);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);box-shadow:0 6px 18px rgba(0,0,0,.06);font:500 16px\/1.2 Montserrat,Arial,sans-serif;color:#3F3838;transition:opacity .35s ease,transform .35s ease}\n.jk-rc__label::after{content:\"\\2192\";color:var(--ochre)}\n.jk-rc__ov{position:absolute;inset:0;z-index:4;display:flex;flex-direction:column;justify-content:flex-end;padding:30px 30px 28px;background:linear-gradient(180deg,rgba(38,30,22,.35) 0%,rgba(38,30,22,.86) 62%);color:#fff;opacity:0;transition:opacity .4s ease}\n.jk-rc__ov b{font:400 26px\/1.25 Montserrat,Arial,sans-serif;color:#fff;margin:0 0 10px;transform:translateY(16px);transition:transform .45s cubic-bezier(.2,.7,.2,1)}\n.jk-rc__ov em{font-style:normal;font-size:16px;line-height:27px;font-weight:300;color:rgba(255,255,255,.92);transform:translateY(20px);transition:transform .5s cubic-bezier(.2,.7,.2,1) .03s}\n.jk-rc__ov i{font-style:normal;margin-top:16px;align-self:flex-start;padding:9px 16px;border-radius:14px;border:1px solid rgba(255,255,255,.55);font:500 13px\/1 Montserrat,Arial,sans-serif;letter-spacing:.08em;text-transform:uppercase;transform:translateY(24px);transition:transform .55s cubic-bezier(.2,.7,.2,1) .06s,background-color .2s}\n.jk-rc__card:hover img,.jk-rc__card:focus-visible img{transform:scale(1.06)}\n.jk-rc__card:hover .jk-rc__ov,.jk-rc__card:focus-visible .jk-rc__ov{opacity:1}\n.jk-rc__card:hover .jk-rc__ov b,.jk-rc__card:hover .jk-rc__ov em,.jk-rc__card:hover .jk-rc__ov i,.jk-rc__card:focus-visible .jk-rc__ov b,.jk-rc__card:focus-visible .jk-rc__ov em,.jk-rc__card:focus-visible .jk-rc__ov i{transform:none}\n.jk-rc__card:hover .jk-rc__label,.jk-rc__card:focus-visible .jk-rc__label{opacity:0;transform:translateY(10px)}\n.jk-rc__card:focus-visible{outline:3px solid var(--ochre);outline-offset:3px}\n\n@supports (animation-timeline: view()){\n  .jk-rc__head,.jk-rc__grid li{animation:jkrcRise linear both;animation-timeline:view();animation-range:entry 0% entry 45%}\n  .jk-rc__grid li:nth-child(3n+2){animation-range:entry 6% entry 51%}\n  .jk-rc__grid li:nth-child(3n){animation-range:entry 12% entry 57%}\n  @keyframes jkrcRise{from{opacity:0;transform:translateY(40px)}to{opacity:1;transform:none}}\n}\n@media (prefers-reduced-motion:reduce){.jk-rc *,.jk-rc__head,.jk-rc__grid li{animation:none!important;transition:none!important}}\n\n\/* Touch screens: no hover, so show the description under the image *\/\n@media (hover:none),(max-width:640px){\n  .jk-rc__card{aspect-ratio:auto;display:flex;flex-direction:column;background:#fff}\n  .jk-rc__card img{position:relative;aspect-ratio:4\/3;height:auto!important}\n  .jk-rc__label{display:none}\n  .jk-rc__ov{position:relative;inset:auto;opacity:1;background:#fff;color:var(--body);padding:18px 22px 22px;z-index:3}\n  .jk-rc__card:hover .jk-rc__ov b,.jk-rc__card:hover .jk-rc__ov em,.jk-rc__card:hover .jk-rc__ov i{transform:none}\n  .jk-rc__card:hover img{transform:none}\n  .jk-rc__ov b{color:#3F3838;font-size:21px;transform:none;margin-bottom:6px}\n  .jk-rc__ov em{color:var(--body);transform:none;font-size:15px;line-height:25px}\n  .jk-rc__ov i{transform:none;border-color:var(--ochre);color:var(--ochre-d);margin-top:12px}\n}\n@media (max-width:1024px){.jk-rc__head{grid-template-columns:1fr;gap:20px}.jk-rc__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}\n@media (max-width:640px){\n  .jk-rc{padding:40px 16px 56px}\n  .jk-rc__title{border-left-width:14px;padding:6px 0 6px 18px}\n  .jk-rc__grid{grid-template-columns:1fr}\n  .jk-rc__card{border-radius:28px}\n}\n<\/style>\n\n<div class=\"jk-rc__head\">\n  <div class=\"jk-rc__title\"><h2 id=\"jk-rc-title\">More in Caps and Pumps<\/h2><\/div>\n  <p>Every closure we make is specified to the container it ships with. Explore the rest of the range, or the complete child-resistant packs we build around these caps.<\/p>\n<\/div>\n\n<ul class=\"jk-rc__grid\">\n  <li><a class=\"jk-rc__card\" href=\"https:\/\/www.jarsking.com\/closures-and-caps\/\">\n    <img loading=\"lazy\" src=\"https:\/\/www.jarsking.com\/wp-content\/uploads\/2023\/06\/Closures-and-Caps.jpg\" alt=\"Cosmetic bottles finished with colored flip-top closures\" width=\"1000\" height=\"750\" loading=\"lazy\" decoding=\"async\">\n    <span class=\"jk-rc__label\">Closures and Caps<\/span>\n    <span class=\"jk-rc__ov\"><b>Closures and Caps<\/b><em>The full closure range, from disc tops and push-pull caps to child-resistant caps.<\/em><i>Explore<\/i><\/span>\n  <\/a><\/li>\n  <li><a class=\"jk-rc__card\" href=\"https:\/\/www.jarsking.com\/closures-and-caps\/push-and-pull-closures\/\">\n    <img loading=\"lazy\" src=\"https:\/\/www.jarsking.com\/wp-content\/uploads\/2023\/06\/Push-and-Pull-Closures.jpg\" alt=\"Push and pull closures in red and green\" width=\"1000\" height=\"750\" loading=\"lazy\" decoding=\"async\">\n    <span class=\"jk-rc__label\">Push and Pull Closures<\/span>\n    <span class=\"jk-rc__ov\"><b>Push and Pull Closures<\/b><em>Pull up to open, push down to seal.<\/em><i>Explore<\/i><\/span>\n  <\/a><\/li>\n  <li><a class=\"jk-rc__card\" href=\"https:\/\/www.jarsking.com\/droppers\/\">\n    <img src=\"https:\/\/www.jarsking.com\/wp-content\/uploads\/2023\/04\/Droppers-1.jpg\" alt=\"Glass dropper bottles with droppers\" loading=\"lazy\" decoding=\"async\">\n    <span class=\"jk-rc__label\">Droppers<\/span>\n    <span class=\"jk-rc__ov\"><b>Droppers<\/b><em>Squeeze-bulb, push-button and child-resistant droppers with glass pipettes.<\/em><i>Explore<\/i><\/span>\n  <\/a><\/li>\n  <li><a class=\"jk-rc__card\" href=\"https:\/\/www.jarsking.com\/closures-and-caps\/disc-caps\/\">\n    <img src=\"https:\/\/www.jarsking.com\/wp-content\/uploads\/2023\/06\/Disc-Caps-03.jpg\" alt=\"Disc top caps on cosmetic bottles\" loading=\"lazy\" decoding=\"async\">\n    <span class=\"jk-rc__label\">Disc Caps<\/span>\n    <span class=\"jk-rc__ov\"><b>Disc Caps<\/b><em>Press-to-open dispensing caps for shampoos, lotions and toners.<\/em><i>Explore<\/i><\/span>\n  <\/a><\/li>\n  <li><a class=\"jk-rc__card\" href=\"https:\/\/www.jarsking.com\/child-resistant-packaging\/\">\n    <img src=\"https:\/\/www.jarsking.com\/wp-content\/uploads\/2025\/09\/child-resistant-cannabis-glass-jars-wholesale.webp\" alt=\"Child-resistant cannabis glass jars\" loading=\"lazy\" decoding=\"async\">\n    <span class=\"jk-rc__label\">Child-Resistant Packaging<\/span>\n    <span class=\"jk-rc__ov\"><b>Child-Resistant Packaging<\/b><em>Complete child-resistant packs for cannabis, CBD and supplements.<\/em><i>Explore<\/i><\/span>\n  <\/a><\/li>\n  <li><a class=\"jk-rc__card\" href=\"https:\/\/www.jarsking.com\/all-caps-and-pumps\/\">\n    <img loading=\"lazy\" src=\"https:\/\/www.jarsking.com\/wp-content\/uploads\/2023\/05\/40.jpg\" alt=\"Pumps, sprayers and droppers from the Jarsking accessories range\" width=\"900\" height=\"675\" loading=\"lazy\" decoding=\"async\">\n    <span class=\"jk-rc__label\">All Caps and Pumps<\/span>\n    <span class=\"jk-rc__ov\"><b>All Caps and Pumps<\/b><em>Every pump, cap, closure and dropper in one place.<\/em><i>Explore<\/i><\/span>\n  <\/a><\/li>\n<\/ul>\n<\/section>\n\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Mandated by law in many countries, child-resistant closures protect children from accidentally opening medicines, vitamins, and chemicals that could pose hazards. Jarsking is an expert manufacturer that creates an assortment of child-resistant closures that offer proper sealing and crafty designs that meets legal requirements.<\/p>","protected":false},"author":22,"featured_media":0,"parent":1979,"menu_order":14,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_acf_changed":false,"footnotes":""},"class_list":["post-2011","page","type-page","status-publish","hentry"],"acf":[],"aioseo_notices":[],"_links":{"self":[{"href":"https:\/\/www.jarsking.com\/ja\/wp-json\/wp\/v2\/pages\/2011","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.jarsking.com\/ja\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.jarsking.com\/ja\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.jarsking.com\/ja\/wp-json\/wp\/v2\/users\/22"}],"replies":[{"embeddable":true,"href":"https:\/\/www.jarsking.com\/ja\/wp-json\/wp\/v2\/comments?post=2011"}],"version-history":[{"count":14,"href":"https:\/\/www.jarsking.com\/ja\/wp-json\/wp\/v2\/pages\/2011\/revisions"}],"predecessor-version":[{"id":107797,"href":"https:\/\/www.jarsking.com\/ja\/wp-json\/wp\/v2\/pages\/2011\/revisions\/107797"}],"up":[{"embeddable":true,"href":"https:\/\/www.jarsking.com\/ja\/wp-json\/wp\/v2\/pages\/1979"}],"wp:attachment":[{"href":"https:\/\/www.jarsking.com\/ja\/wp-json\/wp\/v2\/media?parent=2011"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}