{"product_id":"custom-cigarette-flip-top-pack","title":"Custom Reseal Cigarette Flip-Top Packs","description":"\u003cp\u003eThe flip-top pack, also called the hinged-lid pack, is the standard hard pack for cigarettes. A hinged lid opens to a fixed angle and closes again, which protects the cigarettes and gives the pack a rigid, premium feel that a soft pack cannot match.\u003c\/p\u003e\n\u003ch3\u003eFoil window and inner liner\u003c\/h3\u003e\n\u003cp\u003eInside the lid sits the inner liner, and the foil window is the opening cut into it. The window gives a controlled way to take a cigarette while the rest of the liner stays closed, so the tobacco is not exposed every time the pack is opened.\u003c\/p\u003e\n\u003ch3\u003ePull-tab opening\u003c\/h3\u003e\n\u003cp\u003eThe usual way to breach the liner is a pull-tab: a small tab or perforated section that lifts cleanly. The dead-fold of the foil holds the opened edge in place instead of springing back, and the liner keeps regulating humidity between uses so the tobacco neither dries out nor takes on moisture.\u003c\/p\u003e\n\u003ch3\u003eDesigning the pack\u003c\/h3\u003e\n\u003cp\u003eLid geometry, window position and tab shape are set around your pack dimensions and your health-warning layout. Send us the cigarette size, the pack quantity and your artwork, and we will confirm the carton, the liner and the window.\u003c\/p\u003e\u003cstyle\u003e\n  .zr4{--ink:#1C1B19;--mut:#6B6862;--line:#E3DED6;--card:#F2EFEA;--gold:#A9803F;--gold2:#C9A063;--bg:#FAF8F5;--dk:#1A1A18;--wt:#F5F2ED}\n  .zr4{color:var(--ink);font-size:15.5px;line-height:1.65}\n  .zr4 a{color:inherit}\n  .zr4 .h3{font-size:15px;font-weight:700;letter-spacing:.2px}\n  .zr4 .sub{color:var(--mut)}\n  .zr4 p.leadp{margin:0 0 12px}\n  .zr4 .kick{display:inline-block;color:var(--gold);font-weight:700;letter-spacing:2px;font-size:11.5px;text-transform:uppercase;margin:0 0 8px}\n  .zr4 .tagline{font-size:16px;font-weight:700;color:var(--ink);margin:14px 0 0;padding:12px 0 0;border-top:1px dashed var(--line)}\n  .zr4 .tagline em{color:var(--gold);font-style:normal}\n  .zr4 details.zmore{border:none;background:none;padding:0;margin:10px 0 0}\n  .zr4 details.zmore summary{cursor:pointer;color:var(--ink);font-weight:700;font-size:14px;text-decoration:underline;text-underline-offset:3px;list-style:none;padding:0}\n  .zr4 details.zmore summary::after{content:\"\\25BE\";margin-left:6px;color:var(--gold);font-weight:700}\n  .zr4 details.zmore[open] summary::after{content:\"\\25B4\"}\n  .zr4 details.zmore .morebody{border-left:2px solid var(--gold2);margin:10px 0 4px;padding:2px 0 2px 16px}\n  .zr4 .quote-card{background:#fff;border:1.5px solid var(--line);border-radius:16px;padding:18px 16px;margin-top:14px;box-shadow:0 14px 34px rgba(26,26,24,.06)}\n  .zr4 .quote-card h3{margin:0 0 2px;font-size:19px}\n  .zr4 .quote-card .qs{margin:0 0 12px;font-size:13px;color:var(--mut)}\n  .zr4 .qf{display:grid;grid-template-columns:1fr 1fr;gap:12px 14px}\n  .zr4 .qf .full{grid-column:1\/-1}\n  .zr4 .qf label{font-size:12.5px;font-weight:600;display:block;margin-bottom:5px;color:var(--ink)}\n  .zr4 .qf label i{color:var(--gold);font-style:normal}\n  .zr4 .qf input,.zr4 .qf textarea,.zr4 .qf select{width:100%;border:1px solid #CFC8B8;border-radius:8px;padding:11px 12px;font:inherit;font-size:14px;background:#fff;color:var(--ink)}\n  .zr4 .consent{display:flex;gap:8px;align-items:flex-start;font-size:12px;color:var(--mut);margin:10px 2px 12px}\n  .zr4 .consent input{margin-top:2px}\n  .zr4 .btn{display:inline-block;background:var(--dk);color:var(--wt);font-weight:700;padding:14px 28px;border-radius:10px;text-decoration:none;font-size:15px;border:none;cursor:pointer}\n  .zr4 .btn.gold{background:var(--gold2);color:#1A1A18}\n  .zr4 .btn:hover{outline:2px solid var(--gold);outline-offset:2px}\n  .zr4 .h2x{font-size:clamp(20px,2.2vw,26px);margin:34px 0 6px;line-height:1.25}\n  .zr4 .sec-ico{display:grid;grid-template-columns:repeat(6,1fr);gap:12px;margin:16px 0 0}\n  .zr4 .sec-ico div{background:#fff;border:1px solid var(--line);border-radius:14px;padding:16px 14px 14px}\n  .zr4 .sec-ico b{display:flex;gap:8px;align-items:center;font-size:13.5px}\n  .zr4 .sec-ico i{width:22px;height:22px;flex:0 0 22px;border-radius:50%;background:var(--dk);color:var(--gold2);display:inline-flex;align-items:center;justify-content:center;font-style:normal;font-size:11px;font-weight:700}\n  .zr4 .sec-ico p{margin:6px 0 0;font-size:12px;color:var(--mut);line-height:1.45}\n  .zr4 .rel{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin:14px 0 0}\n  .zr4 .rel a{background:var(--card);border:1px solid var(--line);border-radius:14px;padding:18px;text-decoration:none;display:flex;flex-direction:column;gap:6px;min-height:110px}\n  .zr4 .rel a:hover{outline:2px solid var(--gold);outline-offset:2px}\n  .zr4 .rel b{font-size:15px;color:var(--ink)}\n  .zr4 .rel span{font-size:12.5px;color:var(--mut)}\n  .zr4 .rel em{margin-top:auto;font-style:normal;color:var(--gold);font-weight:700;font-size:13px}\n  .zr4 .chipgrid{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin-top:8px}\n  .zr4 .chipgrid span{background:#fff;border:1px solid var(--line);border-radius:12px;padding:11px 13px;font-size:13px;color:var(--ink);position:relative}\n  .zr4 .chipgrid span::before{content:\"\";position:absolute;left:13px;top:0;height:3px;width:22px;border-radius:0 0 3px 3px;background:var(--gold)}\n  .zr4 .groupcard{border:1px solid var(--line);border-radius:16px;padding:16px;background:var(--bg);margin-top:12px}\n  .zr4 .groupcard .gh{font-weight:700;margin:0 0 10px;font-size:14.5px;color:var(--ink)}\n  .zr4 .chiprow{display:flex;flex-wrap:wrap;gap:8px}\n  .zr4 .chiprow span{border:1px solid var(--line);background:#fff;border-radius:999px;padding:6px 13px;font-size:12.5px}\n  .zr4 .consult{margin-top:18px;background:var(--card);border:1px solid var(--line);border-radius:18px;padding:26px 24px;display:flex;justify-content:space-between;gap:18px;align-items:center;flex-wrap:wrap}\n  .zr4 .consult h3{margin:0 0 4px;font-size:18px}\n  .zr4 .consult p{margin:0;color:var(--mut);font-size:14px}\n  .zr4 .tbl{width:100%;border-collapse:collapse;margin-top:12px;background:#fff;border:1px solid var(--line);border-radius:14px;overflow:hidden;font-size:14px}\n  .zr4 .tbl td{padding:9px 14px;border-bottom:1px solid var(--line)}\n  .zr4 .tbl tr:last-child td{border-bottom:none}\n  .zr4 .tbl td:first-child{background:var(--bg);font-weight:700;width:230px}\n  .zr4 .prow{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin-top:10px}\n  .zr4 .prow div{border:1px solid var(--line);border-radius:14px;background:#fff;padding:14px}\n  .zr4 .prow i{width:26px;height:26px;border-radius:50%;background:var(--dk);color:var(--gold2);display:inline-flex;align-items:center;justify-content:center;font-style:normal;font-size:12px;font-weight:700;margin-bottom:8px}\n  .zr4 .prow b{display:block;font-size:13.5px;margin-bottom:2px}\n  .zr4 .prow p{margin:0;font-size:12.5px;color:var(--mut);line-height:1.45}\n  .zr4 .cases{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin-top:14px}\n  .zr4 .case{background:var(--dk);color:var(--wt);border-radius:16px;padding:20px;display:block;text-decoration:none;min-height:140px}\n  .zr4 .case:hover{outline:2px solid var(--gold2);outline-offset:2px}\n  .zr4 .case i{display:block;width:36px;height:5px;background:var(--gold);border-radius:3px;margin-bottom:16px}\n  .zr4 .case b{font-size:16px;line-height:1.35;display:block}\n  .zr4 .case span{display:block;margin-top:16px;font-size:12.5px;color:#C9C4BA}\n  .zr4 details.faq{border:1px solid var(--line);border-radius:12px;background:#fff;margin:8px 0;padding:2px}\n  .zr4 details.faq summary{cursor:pointer;font-weight:600;padding:11px 14px;color:var(--ink);list-style:none;padding-right:40px;position:relative}\n  .zr4 details.faq summary::after{content:\"+\";position:absolute;right:16px;top:8px;font-size:20px;color:var(--gold)}\n  .zr4 details.faq[open] summary::after{content:\"\\2212\"}\n  .zr4 details.faq p{margin:0 14px 14px;color:var(--mut);font-size:14px}\n  .zr4 .tail{background:var(--dk);color:var(--wt);border-radius:20px;padding:34px 30px;margin-top:30px;text-align:center}\n  .zr4 .tail h2{color:var(--wt);margin:0 0 8px;font-size:22px}\n  .zr4 .tail p{color:#C9C4BA;max-width:620px;margin:0 auto 18px}\n  @media(max-width:900px){\n    .zr4 .sec-ico{grid-template-columns:repeat(2,1fr)}\n    .zr4 .rel{grid-template-columns:1fr}\n    .zr4 .chipgrid{grid-template-columns:1fr 1fr}\n    .zr4 .qf{grid-template-columns:1fr}\n    .zr4 .prow{grid-template-columns:1fr 1fr}\n    .zr4 .cases{grid-template-columns:1fr}\n    .zr4 .tbl td:first-child{width:130px}\n  }\n.zr4 .zs-blurb-text{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;margin:0;padding-right:118px}\n  .zr4 .zs-blurb{position:relative}\n  .zr4 .zs-blurb .zs-morebtn{position:absolute;right:0;bottom:0;margin:0;padding:2px 6px 0 34px;background:linear-gradient(90deg,rgba(250,248,245,0) 0%,#FAF8F5 26%);border:none;color:var(--ink);font-weight:700;text-decoration:underline;text-underline-offset:3px;cursor:pointer;font-size:13.5px;line-height:1.65;z-index:2}\n  .zr4 .zs-blurb.open .zs-morebtn{position:static;display:inline-block;background:none;padding:4px 2px 0 0;margin-top:2px;font-size:14px}\n  .zr4 .zs-blurb.open .zs-blurb-text{display:block;-webkit-line-clamp:unset;overflow:visible}\n  .zr4 .needline{display:flex;flex-wrap:nowrap;gap:6px;overflow-x:auto;margin:4px 0 12px;padding-bottom:2px;scrollbar-width:thin;-webkit-overflow-scrolling:touch}\n  .zr4 .needline span{font-size:11px;white-space:nowrap;flex:0 0 auto;border:1px solid var(--line);background:var(--bg);border-radius:999px;padding:2px 8px;color:var(--mut)}\n  .zr4 .zs-morebtn{background:none;border:none;padding:0;margin:12px 0 0;color:var(--ink);font-weight:700;text-decoration:underline;text-underline-offset:3px;cursor:pointer;font-size:14px}\n\u003c\/style\u003e\n\u003cdiv class=\"zr4 zr4-top\"\u003e\n\u003cdiv class=\"quote-card\" id=\"free-quote\"\u003e\n    \u003ch3\u003eFree Instant Quote\u003c\/h3\u003e\n    \u003cp class=\"qs\"\u003eFill this in and our engineers will confirm material, pricing and lead time — usually within 24 hours.\u003c\/p\u003e\n    \u003cdiv class=\"needline\"\u003e\n\u003cspan\u003eSize \u0026amp; shape\u003c\/span\u003e\u003cspan\u003eQuantity\u003c\/span\u003e\u003cspan\u003eSubstrate\u003c\/span\u003e\u003cspan\u003eMaterial \u0026amp; finish\u003c\/span\u003e\u003cspan\u003eRolls or sheets\u003c\/span\u003e\u003cspan\u003eQR \/ serial \/ security\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cform method=\"post\" action=\"\/contact\"\u003e\n      \u003cinput type=\"hidden\" name=\"form_type\" value=\"contact\"\u003e\n      \u003cinput type=\"hidden\" name=\"utf8\" value=\"✓\"\u003e\n      \u003cinput type=\"hidden\" name=\"contact[product_title]\" value=\"Custom reloc cigarette flip-top pack Tobacco hinged-lid pack stickers\"\u003e\n      \u003cinput type=\"hidden\" name=\"contact[product_handle]\" value=\"custom-cigarette-flip-top-pack\"\u003e\n      \u003cdiv class=\"qf\"\u003e\n        \u003cdiv class=\"full\"\u003e\n\u003clabel\u003eSubstrate \u003ci\u003e*\u003c\/i\u003e\u003c\/label\u003e\n          \u003cselect name=\"contact[substrate]\" required\u003e\n            \u003coption value=\"\" disabled selected\u003eWhat surface will the label stick on?\u003c\/option\u003e\n            \u003coption\u003eGlass (bottle \/ jar)\u003c\/option\u003e\n            \u003coption\u003eHDPE \/ plastic container\u003c\/option\u003e\n            \u003coption\u003ePP \/ PE (low surface energy)\u003c\/option\u003e\n            \u003coption\u003eFilm pouch \/ flexible packaging\u003c\/option\u003e\n            \u003coption\u003eMetal \/ tin\u003c\/option\u003e\n            \u003coption\u003eOther\u003c\/option\u003e\n          \u003c\/select\u003e\n\u003c\/div\u003e\n        \u003cdiv\u003e\n\u003clabel\u003eMaterial \u0026amp; finish preference\u003c\/label\u003e\n          \u003cinput type=\"text\" name=\"contact[material_finish]\" placeholder=\"e.g. matte paper, gloss laminate, or not sure\"\u003e\n\u003c\/div\u003e\n        \u003cdiv\u003e\n\u003clabel\u003eQuantity \u0026amp; size \u003ci\u003e*\u003c\/i\u003e\u003c\/label\u003e\n          \u003cinput type=\"text\" name=\"contact[quantity_size]\" required placeholder=\"e.g. 10,000 labels, 60 x 90 mm\"\u003e\n\u003c\/div\u003e\n        \u003cdiv\u003e\n\u003clabel\u003eName \u003ci\u003e*\u003c\/i\u003e\u003c\/label\u003e\n          \u003cinput type=\"text\" name=\"contact[name]\" required placeholder=\"Your name\"\u003e\n\u003c\/div\u003e\n        \u003cdiv\u003e\n\u003clabel\u003eEmail \u003ci\u003e*\u003c\/i\u003e\u003c\/label\u003e\n          \u003cinput type=\"email\" name=\"contact[email]\" required placeholder=\"name@company.com\"\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"full\"\u003e\n\u003clabel\u003eMessage\u003c\/label\u003e\n          \u003ctextarea name=\"contact[body]\" rows=\"2\" placeholder=\"Variable data, artwork status, deadline, anything else we should know...\"\u003e\u003c\/textarea\u003e\n\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003clabel class=\"consent\"\u003e\u003cinput type=\"checkbox\" name=\"contact[consent]\"\u003e I agree Kayu Packaging may contact me by email about this enquiry and future updates.\u003c\/label\u003e\n      \u003cbutton type=\"submit\" class=\"btn gold\" style=\"width:100%\"\u003eRequest a Free Quote\u003c\/button\u003e\n          \u003c\/form\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!--PDR-SPLIT--\u003e\n\u003cdiv class=\"zr4 zr4-det\"\u003e\n\u003cdiv class=\"tail\" id=\"request-quote\"\u003e\n    \u003ch2\u003eGet Started — Request a Free Quote\u003c\/h2\u003e\n    \u003cp\u003eSend your artwork or just your requirements: size, substrate, quantity and finish. We will come back with material advice and pricing, usually within 24 hours.\u003c\/p\u003e\n    \u003ca class=\"btn gold\" style=\"background:var(--gold2);color:#1A1A18\" href=\"#free-quote\"\u003eRequest a Free Quote\u003c\/a\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n","brand":"Kayu Packaging","offers":[{"title":"Default Title","offer_id":49172747092158,"sku":null,"price":0.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0783\/0241\/2990\/files\/506651a5e05728bcd4ed2f4a0321dcea.png?v=1790582654","url":"https:\/\/kayupackaging.com\/products\/custom-cigarette-flip-top-pack","provider":"Kayu Packaging","version":"1.0","type":"link"}