{"product_id":"flip-top-pack","title":"Flip-Top \u0026 Hinged-Lid Cigarette Packs","description":"\u003cp\u003eThe foil window is the opening in a cigarette pack’s inner liner that gives access to the cigarettes. It is a small part of the pack, but it decides how easily the pack opens, how well the tobacco keeps, and how the pack behaves in the hand.\u003c\/p\u003e\n\u003ch3\u003eWhat the liner does\u003c\/h3\u003e\n\u003cp\u003eInner liners are normally aluminum foil or a foil-paper laminate, and act as the barrier that keeps moisture and air away from the tobacco. The window is cut so a cigarette can be taken without disturbing the rest of the pack, and the liner’s dead-fold holds the opened edge in place instead of springing back.\u003c\/p\u003e\n\u003ch3\u003eOpening styles\u003c\/h3\u003e\n\u003cp\u003eThe most common is a pull-tab — a small tab or perforated section that lifts to reveal the cigarettes while leaving the rest of the foil intact. Foil can also be embossed or printed, adding tactile and visual detail that carries through to the opened pack, and metallic finishes such as gold or silver can be applied.\u003c\/p\u003e\n\u003ch3\u003eWorking with us\u003c\/h3\u003e\n\u003cp\u003eWindow geometry is set alongside your health-warning layout so both fit the pack without compromising the barrier. Send us the pack format and artwork and we will confirm the liner and 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=\"Exploring Flip-Top and Hinged-Lid Packs: The Role of Cigarette Pack Foil Windows, Pull-Tab Openings, Custom Stickers, and Tobacco Moisture Packs in Humidity Control\"\u003e\n      \u003cinput type=\"hidden\" name=\"contact[product_handle]\" value=\"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":49172634632382,"sku":null,"price":0.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0783\/0241\/2990\/files\/8bd2cf5f4938a1371f90edcdf0a4e840.webp?v=1790582186","url":"https:\/\/kayupackaging.com\/products\/flip-top-pack","provider":"Kayu Packaging","version":"1.0","type":"link"}