{"product_id":"kanjak-hamper-polka-green-purple-pack-of-6-sets-6-different-names","title":"Kanjak Hamper (Polka Green Purple Pack of 6 Sets, 6 Different Names)","description":"\u003c!-- Zootii Land | Personalised Name Clips | Pack of 6 Sets | PDP description block --\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003c!-- Paste into the Shopify product description field using the HTML view (\u003c\u003e) --\u003e\n\u003cdiv class=\"zr-pdp\"\u003e\n\u003c!-- HERO --\u003e\n\u003cdiv class=\"zr-hero\"\u003e\n\u003cspan class=\"zr-eyebrow\"\u003ePersonalised Name Clips · Pack of 6 Sets\u003c\/span\u003e\n\u003ch2 class=\"zr-hero-title\"\u003eSix sets, twelve hair clips\u003cbr\u003e\u003cem\u003eand six different names\u003c\/em\u003e\n\u003c\/h2\u003e\n\u003cp class=\"zr-hero-sub\"\u003eOne order, six little girls, each with her own name printed on her own pair of clips. The return gift that is sorted before the invitations even go out.\u003c\/p\u003e\n\u003c!-- signature: six named sets --\u003e\n\u003cdiv class=\"zr-sixgrid\"\u003e\n\u003cdiv class=\"zr-card\"\u003e\n\u003cspan class=\"zr-mc\"\u003ename 1\u003c\/span\u003e\u003cspan class=\"zr-mc\"\u003ename 1\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"zr-card\"\u003e\n\u003cspan class=\"zr-mc\"\u003ename 2\u003c\/span\u003e\u003cspan class=\"zr-mc\"\u003ename 2\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"zr-card\"\u003e\n\u003cspan class=\"zr-mc\"\u003ename 3\u003c\/span\u003e\u003cspan class=\"zr-mc\"\u003ename 3\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"zr-card\"\u003e\n\u003cspan class=\"zr-mc\"\u003ename 4\u003c\/span\u003e\u003cspan class=\"zr-mc\"\u003ename 4\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"zr-card\"\u003e\n\u003cspan class=\"zr-mc\"\u003ename 5\u003c\/span\u003e\u003cspan class=\"zr-mc\"\u003ename 5\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"zr-card\"\u003e\n\u003cspan class=\"zr-mc\"\u003ename 6\u003c\/span\u003e\u003cspan class=\"zr-mc\"\u003ename 6\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"zr-pack-badge\"\u003e\n\u003cspan class=\"zr-pack-x\"\u003e×6\u003c\/span\u003e Six names, one order. Type each one at checkout\u003c\/div\u003e\n\u003cp class=\"zr-tagcaption\"\u003eEach set is a pair, each pair is one name, and every name is printed exactly as you type it. Up to 8 characters per name.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- SIX NAMES --\u003e\n\u003ch3 class=\"zr-h\"\u003eSix names, not six of the same\u003c\/h3\u003e\n\u003cdiv class=\"zr-ritual\"\u003e\n\u003cp\u003e\u003cstrong\u003eThis is the whole point of the pack.\u003c\/strong\u003e Most multipacks give you six of the same thing. This one gives you six different children's names, printed one per set, so every girl at the party opens something that is actually hers rather than a generic favour from a bag.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eYou type all six at checkout.\u003c\/strong\u003e There are six name boxes on this page, one for each set. Fill them with the names of the girls on the list, check the spellings, and we print each pair to match. Nothing is assorted, nothing is left to chance.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eFewer than six names is fine too.\u003c\/strong\u003e Repeat a name if two sets are going to the same child, or use the spare boxes for cousins, classmates or a set kept back for your own daughter. The pack price stays the same either way.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- WHAT'S IN THE PACK --\u003e\n\u003ch3 class=\"zr-h\"\u003eWhat arrives in the pack\u003c\/h3\u003e\n\u003cdiv class=\"zr-box\"\u003e\n\u003cdiv class=\"zr-item zr-i1\"\u003e\n\u003cspan class=\"zr-count\"\u003e12\u003c\/span\u003e \u003cspan class=\"zr-ico\"\u003e🎀\u003c\/span\u003e \u003cstrong\u003eTwelve clips in six pairs\u003c\/strong\u003e\n\u003cp\u003eTwo clips per set, both printed with the same name in a neat script. Six sets, six names, twelve clips in total.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"zr-item zr-i2\"\u003e\n\u003cspan class=\"zr-count\"\u003e6\u003c\/span\u003e \u003cspan class=\"zr-ico\"\u003e🏷️\u003c\/span\u003e \u003cstrong\u003eSix display cards\u003c\/strong\u003e\n\u003cp\u003eEvery pair comes on its own printed card, ready to hand over as it is. No repacking, no wrapping, no sorting on the day.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"zr-item zr-i3\"\u003e\n\u003cspan class=\"zr-count\"\u003e1\u003c\/span\u003e \u003cspan class=\"zr-ico\"\u003e🎁\u003c\/span\u003e \u003cstrong\u003ePrinted gift box\u003c\/strong\u003e\n\u003cp\u003eAll six sets arrive together in our Small Joys, Brighter Days box, so the whole lot stays in one place until the party.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- WHY --\u003e\n\u003ch3 class=\"zr-h\"\u003eWhy it beats a bag of party favours\u003c\/h3\u003e\n\u003cul class=\"zr-benefits\"\u003e\n\u003cli class=\"zr-b1\"\u003e\n\u003cspan class=\"zr-ico\"\u003e🎉\u003c\/span\u003e \u003cspan\u003e\u003cstrong\u003eReturn gifts, done in one order.\u003c\/strong\u003e Six children, six personalised gifts, one checkout. No last minute shop run and no pile of identical trinkets that get left behind.\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli class=\"zr-b2\"\u003e\n\u003cspan class=\"zr-ico\"\u003e✍️\u003c\/span\u003e \u003cspan\u003e\u003cstrong\u003eHer own name makes it a gift.\u003c\/strong\u003e A child who receives something with her name on it keeps it. That is the difference between a favour and a present, and it costs no more here.\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli class=\"zr-b3\"\u003e\n\u003cspan class=\"zr-ico\"\u003e🪔\u003c\/span\u003e \u003cspan\u003e\u003cstrong\u003eMade for festive giving.\u003c\/strong\u003e Diwali, Raksha Bandhan, Christmas, a class farewell. Six cousins or six classmates covered in a single box.\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli class=\"zr-b4\"\u003e\n\u003cspan class=\"zr-ico\"\u003e💰\u003c\/span\u003e \u003cspan\u003e\u003cstrong\u003eCheaper by the set.\u003c\/strong\u003e Six sets bought together cost less than six pairs bought one at a time, and it all ships as one parcel.\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli class=\"zr-b5\"\u003e\n\u003cspan class=\"zr-ico\"\u003e🎀\u003c\/span\u003e \u003cspan\u003e\u003cstrong\u003eWorn, not put in a drawer.\u003c\/strong\u003e Clips get used every single morning, which is more than most party favours manage. With her name on them, they come home again too.\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c!-- PERSONALISATION --\u003e\n\u003cdiv class=\"zr-charm-note\"\u003e\n\u003cspan class=\"zr-cn-tag\"\u003eSix names to fill in\u003c\/span\u003e\n\u003cp\u003e\u003cstrong\u003eType one name per set, up to 8 characters each.\u003c\/strong\u003e Name 1 goes onto the first pair, name 2 onto the second, and so on down to six. Every clip is printed to order, so spellings and capitalisation come out exactly as you type them.\u003c\/p\u003e\n\u003cp class=\"zr-cn-foot\"\u003ePlease check all six spellings before you order. Personalised items cannot be remade for a typo.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- FRAGILE --\u003e\n\u003cdiv class=\"zr-care-note\"\u003e\n\u003cspan class=\"zr-cn-tag zr-cn-tag-alert\"\u003eFragile · delicate use only\u003c\/span\u003e\n\u003cp\u003e\u003cstrong\u003eThese are decorative clips, not sturdy everyday hardware.\u003c\/strong\u003e They are slim and moulded, so the body or the clasp can snap if a clip is bent back, twisted, chewed, dropped or sat on.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003ePlease take them off before rough play.\u003c\/strong\u003e Sports, swimming, wrestling with siblings and bedtime all shorten their life. Open the clip to take it out rather than pulling it through the hair.\u003c\/p\u003e\n\u003cp class=\"zr-cn-foot\"\u003eItems damaged in use are not eligible for replacement, refund or exchange. Please order only if this is acceptable to you.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- COLOUR NOTE --\u003e\n\u003cdiv class=\"zr-colour-note\"\u003e\n\u003cp\u003e\u003cstrong\u003eDesigns and colours are sent as per availability.\u003c\/strong\u003e Every pack is made by hand from the stock we have on the day your order is made, so the designs and shades you receive will differ from the photographs, and we cannot accept requests for a particular design or colour.\u003c\/p\u003e\n\u003cp class=\"zr-cn-foot\"\u003eWhat is always the same: 6 sets, 12 clips, and the name you typed on every single one.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- SPECS --\u003e\n\u003ch3 class=\"zr-h\"\u003eThe quick details\u003c\/h3\u003e\n\u003cdiv class=\"zr-spec\"\u003e\n\u003cdiv class=\"zr-row\"\u003e\n\u003cspan class=\"zr-key\"\u003eIn the pack\u003c\/span\u003e\u003cspan class=\"zr-val\"\u003e6 sets, 12 clips in total, each set a pair on its own display card\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"zr-row\"\u003e\n\u003cspan class=\"zr-key\"\u003ePersonalisation\u003c\/span\u003e\u003cspan class=\"zr-val\"\u003e6 names, one per set. Maximum 8 characters per name, printed exactly as typed\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"zr-row\"\u003e\n\u003cspan class=\"zr-key\"\u003eDesigns and colours\u003c\/span\u003e\u003cspan class=\"zr-val\"\u003eAssorted, sent as per availability and may differ from the photographs\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"zr-row\"\u003e\n\u003cspan class=\"zr-key\"\u003eClip type\u003c\/span\u003e\u003cspan class=\"zr-val\"\u003eSmall snap clips, smooth edges, light enough for fine hair\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"zr-row\"\u003e\n\u003cspan class=\"zr-key\"\u003eHandling\u003c\/span\u003e\u003cspan class=\"zr-val\"\u003eFragile. Delicate use only. Clips can snap with rough use. No replacement for damaged items\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"zr-row\"\u003e\n\u003cspan class=\"zr-key\"\u003eGood for\u003c\/span\u003e\u003cspan class=\"zr-val\"\u003eFestive hampers, Birthday return gifts, class farewells, cousins and classmates\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"zr-row\"\u003e\n\u003cspan class=\"zr-key\"\u003eAges\u003c\/span\u003e\u003cspan class=\"zr-val\"\u003eNursery through primary school. Grown up supervision for children under 3\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"zr-row\"\u003e\n\u003cspan class=\"zr-key\"\u003eDispatch\u003c\/span\u003e\u003cspan class=\"zr-val\"\u003eMade to order, ships in 8 to 12 working days\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- CTA --\u003e\n\u003cdiv class=\"zr-cta\"\u003e\n\u003cspan class=\"zr-cta-emoji\"\u003e👆\u003c\/span\u003e\n\u003cdiv\u003e\n\u003cstrong\u003eType the six names above and add to cart.\u003c\/strong\u003e\n\u003cp\u003eOne name per box, up to 8 characters each. Check every spelling before you order, because each pair is printed to match.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- URGENCY --\u003e\n\u003cp class=\"zr-urgent\"\u003e⏰ Every pack is made after you order and ships in 8 to 12 working days, so order well ahead of the party date. Need more than six sets, or need them sooner? Message us on WhatsApp at +91 87796 54469 and we will sort out bulk pricing and timelines.\u003c\/p\u003e\n\u003c!-- TRUST STRIP --\u003e\n\u003cdiv class=\"zr-trust\"\u003e\n\u003cdiv class=\"zr-trust-item\"\u003e\n\u003cspan class=\"zr-trust-emoji\"\u003e👨👩👧👦\u003c\/span\u003e\u003cstrong\u003e1,00,000+\u003c\/strong\u003e\u003cspan\u003efamilies served\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"zr-trust-item\"\u003e\n\u003cspan class=\"zr-trust-emoji\"\u003e🚚\u003c\/span\u003e\u003cstrong\u003eFree shipping\u003c\/strong\u003e\u003cspan\u003eabove Rs. 399\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"zr-trust-item\"\u003e\n\u003cspan class=\"zr-trust-emoji\"\u003e✍️\u003c\/span\u003e\u003cstrong\u003e6 names\u003c\/strong\u003e\u003cspan\u003eone per set\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- FAQ --\u003e\n\u003ch3 class=\"zr-h\"\u003eQuestions before you order\u003c\/h3\u003e\n\u003cdetails class=\"zr-faq\"\u003e\n\u003csummary\u003eCan I really have six different names?\u003c\/summary\u003e\n\u003cdiv class=\"zr-ans\"\u003e\n\u003cp\u003eYes, that is what this pack is for. There are six name boxes at the top of this page, one per set, and each pair is printed with the name you put in its box.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"zr-faq\" open=\"\"\u003e\n\u003csummary\u003eWhat if I only need three or four names?\u003c\/summary\u003e\n\u003cdiv class=\"zr-ans\"\u003e\n\u003cp\u003eRepeat names across the boxes, or use the spares for cousins, classmates or a set for your own daughter. The pack is priced as six sets either way.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"zr-faq\" open=\"\"\u003e\n\u003csummary\u003eWhat changes from set to set?\u003c\/summary\u003e\n\u003cdiv class=\"zr-ans\"\u003e\n\u003cp\u003eThe name. Each set is a pair of clips printed with one name, so the six sets differ by whose name is on them. Designs and colours are sent as per availability.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"zr-faq\" open=\"\"\u003e\n\u003csummary\u003eHow many characters can each name be?\u003c\/summary\u003e\n\u003cdiv class=\"zr-ans\"\u003e\n\u003cp\u003eUp to 8, including spaces. That covers most first names and nicknames. For longer names, use the short version the child is actually called by, which also sits neater on a small clip.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"zr-faq\" open=\"\"\u003e\n\u003csummary\u003eAre they ready to hand out?\u003c\/summary\u003e\n\u003cdiv class=\"zr-ans\"\u003e\n\u003cp\u003eYes. Each pair arrives on its own printed card, so you can hand them over exactly as they come. No sorting on the morning of the party.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"zr-faq\" open=\"\"\u003e\n\u003csummary\u003eI need twelve sets for a whole class, is that possible?\u003c\/summary\u003e\n\u003cdiv class=\"zr-ans\"\u003e\n\u003cp\u003eYes. Add two packs to your cart and fill in all twelve names, or message us on WhatsApp with the class list and we will quote you for the full set.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cp class=\"zr-close\"\u003eSix names. Twelve clips. Nobody left out. 🎀\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cstyle\u003e\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Fredoka:wght@500;600;700\u0026family=Nunito:wght@400;600;700;800\u0026family=Caveat:wght@700\u0026display=swap');\n\n.zr-pdp {\n  \/* ============ BRAND PALETTE ============ *\/\n  --zr-pink:   #ee23a0;\n  --zr-yellow: #fbfe36;\n  --zr-sky:    #76ceff;\n  --zr-ink:       #2B0B2A;\n  --zr-blush:     #FFEBF7;\n  --zr-sky-soft:  #EAF7FF;\n  --zr-lemon:     #FFFEDB;\n  --zr-mint:      #D9F7E4;\n  --zr-lilac:     #EDE4FF;\n  \/* clip colours *\/\n  --zr-w-mint:  #9AD5D3;\n  --zr-w-rust:  #D98878;\n  --zr-w-lemon: #EFE04A;\n  --zr-w-blue:  #7FCBEF;\n  --zr-w-rose:  #F7A8C4;\n  --zr-w-paw:   #E4D45C;\n  \/* ======================================= *\/\n\n  --zr-display: 'Fredoka', 'Poppins', 'Baloo 2', system-ui, sans-serif;\n  --zr-body: 'Nunito', 'Poppins', system-ui, -apple-system, sans-serif;\n\n  font-family: var(--zr-body);\n  font-size: 19.5px;\n  line-height: 1.65;\n  color: var(--zr-ink);\n  max-width: 48rem;\n  margin: 0 auto;\n  padding: 4px 0 8px;\n  -webkit-font-smoothing: antialiased;\n}\n.zr-pdp *, .zr-pdp *::before, .zr-pdp *::after { box-sizing: border-box; }\n.zr-pdp p { margin: 0 0 .85em; font-size: 1.05em; }\n.zr-pdp strong { font-weight: 800; }\n\n\/* ---------- HERO ---------- *\/\n.zr-pdp .zr-hero {\n  background: var(--zr-blush);\n  border: 3px solid var(--zr-ink);\n  border-radius: 26px;\n  box-shadow: 0 6px 0 var(--zr-pink);\n  padding: 26px 22px 22px;\n  text-align: center;\n  margin: 0 0 30px;\n}\n.zr-pdp .zr-eyebrow {\n  display: inline-block;\n  font-family: var(--zr-display);\n  font-size: .82em;\n  font-weight: 700;\n  letter-spacing: .14em;\n  text-transform: uppercase;\n  background: var(--zr-yellow);\n  color: var(--zr-ink);\n  border: 2px solid var(--zr-ink);\n  padding: 5px 14px;\n  border-radius: 999px;\n  margin-bottom: 14px;\n}\n.zr-pdp .zr-hero-title {\n  font-family: var(--zr-display);\n  font-size: 2.1em;\n  font-weight: 700;\n  line-height: 1.12;\n  margin: 0 0 10px;\n}\n.zr-pdp .zr-hero-title em { font-style: normal; color: var(--zr-pink); }\n.zr-pdp .zr-hero-sub {\n  font-size: 1.15em;\n  max-width: 34rem;\n  margin: 0 auto 22px;\n}\n\n\/* signature: the seven clips *\/\n.zr-pdp .zr-week {\n  display: flex;\n  flex-wrap: wrap;\n  align-items: center;\n  justify-content: center;\n  gap: 10px;\n  max-width: 30rem;\n  margin: 0 auto;\n}\n.zr-pdp .zr-nclip {\n  position: relative;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  width: 92px; height: 34px;\n  border: 3px solid var(--zr-ink);\n  border-radius: 10px;\n  box-shadow: 0 4px 0 rgba(43,11,42,.2);\n  font-family: 'Caveat', 'Segoe Script', cursive;\n  font-size: 1.05em;\n  font-weight: 700;\n  color: var(--zr-ink);\n  overflow: hidden;\n}\n.zr-pdp .zr-n-heart  { background: #D8E86A; transform: rotate(-3deg); }\n.zr-pdp .zr-n-heart2 { background: #C9A6E8; transform: rotate(2deg); }\n.zr-pdp .zr-n-stripe {\n  background: repeating-linear-gradient(90deg, #B98BE0 0 7px, #EBD9F7 7px 14px);\n  transform: rotate(-2deg);\n}\n.zr-pdp .zr-n-stripe2 {\n  background: repeating-linear-gradient(90deg, #8DC63F 0 7px, #DDF0BE 7px 14px);\n  transform: rotate(3deg);\n}\n.zr-pdp .zr-n-dotpink {\n  background:\n    radial-gradient(circle at 14px 9px, #F7C948 2.5px, transparent 3.5px),\n    radial-gradient(circle at 38px 24px, #F7C948 2.5px, transparent 3.5px),\n    radial-gradient(circle at 64px 10px, #F7C948 2.5px, transparent 3.5px),\n    radial-gradient(circle at 80px 26px, #F7C948 2.5px, transparent 3.5px),\n    #EC3C86;\n  transform: rotate(-3deg);\n}\n.zr-pdp .zr-n-dotblue {\n  background:\n    radial-gradient(circle at 14px 24px, #F7C948 2.5px, transparent 3.5px),\n    radial-gradient(circle at 40px 9px, #F7C948 2.5px, transparent 3.5px),\n    radial-gradient(circle at 62px 25px, #F7C948 2.5px, transparent 3.5px),\n    radial-gradient(circle at 82px 10px, #F7C948 2.5px, transparent 3.5px),\n    #2FB7E8;\n  transform: rotate(2deg);\n}\n.zr-pdp .zr-n-dot,\n.zr-pdp .zr-n-dot2 {\n  background:\n    radial-gradient(circle at 12px 9px, #F45B7A 3px, transparent 4px),\n    radial-gradient(circle at 34px 24px, #2FB7E8 3px, transparent 4px),\n    radial-gradient(circle at 60px 8px, #F7C948 3px, transparent 4px),\n    radial-gradient(circle at 78px 25px, #8DC63F 3px, transparent 4px),\n    #fff;\n  transform: rotate(-1deg);\n}\n.zr-pdp .zr-n-dot2 { transform: rotate(3deg); }\n\n\/* six named sets *\/\n.zr-pdp .zr-sixgrid {\n  display: grid;\n  grid-template-columns: repeat(3, 1fr);\n  gap: 12px;\n  max-width: 32rem;\n  margin: 0 auto;\n}\n.zr-pdp .zr-card {\n  display: flex;\n  flex-direction: column;\n  gap: 6px;\n  padding: 10px 8px;\n  background: #fff;\n  border: 3px solid var(--zr-ink);\n  border-radius: 14px;\n  box-shadow: 0 4px 0 rgba(43,11,42,.18);\n}\n.zr-pdp .zr-card:nth-child(2) { transform: rotate(1.5deg); }\n.zr-pdp .zr-card:nth-child(3) { transform: rotate(-1.5deg); }\n.zr-pdp .zr-card:nth-child(4) { transform: rotate(-1deg); }\n.zr-pdp .zr-card:nth-child(6) { transform: rotate(2deg); }\n.zr-pdp .zr-mc {\n  display: flex;\n  align-items: center;\n  gap: 4px;\n  padding: 5px 7px;\n  border: 3px solid var(--zr-ink);\n  border-radius: 8px;\n  font-family: 'Caveat', 'Segoe Script', cursive;\n  font-size: .95em;\n  font-weight: 700;\n  line-height: 1;\n  white-space: nowrap;\n}\n.zr-pdp .zr-mc { justify-content: center; background: #fff; }\n.zr-pdp .zr-card .zr-mc:first-child { background: var(--zr-blush); }\n.zr-pdp .zr-card .zr-mc:last-child { background: var(--zr-sky-soft); }\n\n.zr-pdp .zr-hamper { display: flex; flex-wrap: wrap; align-items: flex-start; justify-content: center; gap: 24px; }\n.zr-pdp .zr-grp { display: flex; flex-direction: column; align-items: center; gap: 10px; }\n.zr-pdp .zr-grp-row { flex-direction: row; flex-wrap: wrap; justify-content: center; gap: 16px; }\n.zr-pdp .zr-grp-label {\n  display: block;\n  font-size: .78em;\n  font-weight: 800;\n  letter-spacing: .08em;\n  text-transform: uppercase;\n  opacity: .7;\n}\n\/* bag charm *\/\n.zr-pdp .zr-charmrow { display: flex; align-items: center; gap: 4px; }\n.zr-pdp .zr-bead {\n  width: 30px; height: 32px;\n  display: flex; align-items: center; justify-content: center;\n  font-family: var(--zr-display);\n  font-size: .9em;\n  font-weight: 700;\n  border: 3px solid var(--zr-ink);\n  border-radius: 9px;\n}\n.zr-pdp .zr-bd1 { background: var(--zr-blush); transform: rotate(-4deg); }\n.zr-pdp .zr-bd2 { background: var(--zr-lemon); transform: rotate(3deg); }\n.zr-pdp .zr-bd3 { background: var(--zr-sky-soft); transform: rotate(-2deg); }\n.zr-pdp .zr-bd4 { background: var(--zr-lilac); transform: rotate(4deg); }\n.zr-pdp .zr-poodle {\n  display: flex; align-items: center; justify-content: center;\n  width: 46px; height: 46px;\n  margin-left: 4px;\n  font-size: 1.3em;\n  background: var(--zr-mint);\n  border: 3px solid var(--zr-ink);\n  border-radius: 50%;\n  box-shadow: 0 4px 0 rgba(43,11,42,.2);\n}\n\/* embossed label *\/\n.zr-pdp .zr-piece-label {\n  display: block;\n  margin-top: 18px;\n  font-size: .82em;\n  font-weight: 800;\n  letter-spacing: .1em;\n  text-transform: uppercase;\n  opacity: .7;\n}\n.zr-pdp .zr-pack-badge {\n  display: inline-flex;\n  align-items: center;\n  gap: 8px;\n  margin: 18px auto 0;\n  background: var(--zr-yellow);\n  color: var(--zr-ink);\n  border: 3px solid var(--zr-ink);\n  border-radius: 999px;\n  box-shadow: 0 4px 0 var(--zr-pink);\n  padding: 8px 16px;\n  font-family: var(--zr-display);\n  font-size: .95em;\n  font-weight: 600;\n  text-align: left;\n}\n.zr-pdp .zr-pack-x {\n  flex: 0 0 auto;\n  display: inline-flex;\n  align-items: center; justify-content: center;\n  width: 32px; height: 32px;\n  background: var(--zr-pink);\n  color: #fff;\n  border: 2px solid var(--zr-ink);\n  border-radius: 50%;\n  font-size: .9em;\n  font-weight: 700;\n  line-height: 1;\n}\n.zr-pdp .zr-pack-badge {\n  display: inline-flex;\n  align-items: center;\n  gap: 8px;\n  margin: 18px auto 0;\n  background: var(--zr-yellow);\n  color: var(--zr-ink);\n  border: 3px solid var(--zr-ink);\n  border-radius: 999px;\n  box-shadow: 0 4px 0 var(--zr-pink);\n  padding: 8px 16px;\n  font-family: var(--zr-display);\n  font-size: .95em;\n  font-weight: 600;\n  text-align: left;\n}\n.zr-pdp .zr-pack-x {\n  flex: 0 0 auto;\n  display: inline-flex;\n  align-items: center; justify-content: center;\n  width: 32px; height: 32px;\n  background: var(--zr-pink);\n  color: #fff;\n  border: 2px solid var(--zr-ink);\n  border-radius: 50%;\n  font-size: .9em;\n  font-weight: 700;\n  line-height: 1;\n}\n.zr-pdp .zr-tagcaption {\n  font-size: .95em;\n  font-weight: 700;\n  margin: 16px 0 0;\n  opacity: .85;\n}\n\n\/* ---------- HEADINGS ---------- *\/\n.zr-pdp .zr-h {\n  font-family: var(--zr-display);\n  font-size: 1.6em;\n  font-weight: 700;\n  margin: 34px 0 16px;\n  text-align: center;\n}\n.zr-pdp .zr-h::after {\n  content: \"\";\n  display: block;\n  width: 62px; height: 6px;\n  border-radius: 999px;\n  background: var(--zr-pink);\n  margin: 8px auto 0;\n}\n\n\/* ---------- WHAT'S IN THE PACK ---------- *\/\n.zr-pdp .zr-box {\n  display: flex;\n  flex-wrap: wrap;\n  gap: 14px;\n}\n.zr-pdp .zr-item {\n  position: relative;\n  flex: 1 1 30%;\n  min-width: 190px;\n  background: #fff;\n  border: 3px solid var(--zr-ink);\n  border-radius: 20px;\n  box-shadow: 0 4px 0 rgba(43,11,42,.16);\n  padding: 18px 16px 14px;\n  text-align: center;\n}\n.zr-pdp .zr-item .zr-ico {\n  display: inline-flex;\n  align-items: center; justify-content: center;\n  width: 52px; height: 52px;\n  font-size: 1.55em;\n  border: 3px solid var(--zr-ink);\n  border-radius: 16px;\n  margin-bottom: 10px;\n}\n.zr-pdp .zr-i1 .zr-ico { background: var(--zr-w-mint); }\n.zr-pdp .zr-i2 .zr-ico { background: var(--zr-w-rose); }\n.zr-pdp .zr-i3 .zr-ico { background: var(--zr-w-lemon); }\n.zr-pdp .zr-item strong { display: block; font-family: var(--zr-display); font-size: 1.08em; margin-bottom: 4px; }\n.zr-pdp .zr-item p { font-size: .96em; margin: 0; }\n.zr-pdp .zr-ritual {\n  background: var(--zr-sky-soft);\n  border: 3px solid var(--zr-ink);\n  border-radius: 22px;\n  box-shadow: 0 5px 0 var(--zr-sky);\n  padding: 20px 20px 16px;\n}\n.zr-pdp .zr-ritual p:last-child { margin-bottom: 0; }\n.zr-pdp .zr-charm-note {\n  background: var(--zr-mint);\n  border: 3px solid var(--zr-ink);\n  border-radius: 20px;\n  box-shadow: 0 5px 0 var(--zr-pink);\n  padding: 20px 20px 16px;\n  margin: 26px 0 0;\n}\n.zr-pdp .zr-charm-note p { font-size: .98em; }\n.zr-pdp .zr-charm-note p:last-child { margin-bottom: 0; }\n.zr-pdp .zr-care-note {\n  background: var(--zr-blush);\n  border: 3px solid var(--zr-ink);\n  border-radius: 20px;\n  box-shadow: 0 5px 0 var(--zr-pink);\n  padding: 20px 20px 16px;\n  margin: 26px 0 0;\n}\n.zr-pdp .zr-care-note p { font-size: .98em; }\n.zr-pdp .zr-care-note p:last-child { margin-bottom: 0; }\n.zr-pdp .zr-cn-tag-alert { background: var(--zr-pink); color: #fff; }\n.zr-pdp .zr-count {\n  position: absolute;\n  top: -14px; right: -6px;\n  display: flex;\n  align-items: center; justify-content: center;\n  width: 38px; height: 38px;\n  background: var(--zr-yellow);\n  color: var(--zr-ink);\n  border: 3px solid var(--zr-ink);\n  border-radius: 50%;\n  font-family: var(--zr-display);\n  font-size: 1.05em;\n  font-weight: 700;\n  transform: rotate(8deg);\n  box-shadow: 0 3px 0 var(--zr-pink);\n}\n.zr-pdp .zr-pack-tag {\n  position: absolute;\n  top: -14px; right: -6px;\n  background: var(--zr-yellow);\n  color: var(--zr-ink);\n  border: 3px solid var(--zr-ink);\n  border-radius: 999px;\n  font-family: var(--zr-display);\n  font-size: .85em;\n  font-weight: 700;\n  letter-spacing: .06em;\n  padding: 4px 13px;\n  transform: rotate(8deg);\n  box-shadow: 0 3px 0 var(--zr-pink);\n}\n\n\/* ---------- NOTE BLOCKS ---------- *\/\n.zr-pdp .zr-care-note,\n.zr-pdp .zr-colour-note {\n  border: 3px solid var(--zr-ink);\n  border-radius: 20px;\n  box-shadow: 0 5px 0 var(--zr-pink);\n  padding: 20px 20px 16px;\n  margin: 26px 0 0;\n}\n.zr-pdp .zr-care-note { background: var(--zr-blush); }\n.zr-pdp .zr-colour-note { background: var(--zr-lilac); }\n.zr-pdp .zr-cn-tag {\n  display: inline-block;\n  font-family: var(--zr-display);\n  font-size: .8em;\n  font-weight: 700;\n  letter-spacing: .12em;\n  text-transform: uppercase;\n  background: var(--zr-yellow);\n  color: var(--zr-ink);\n  border: 2px solid var(--zr-ink);\n  border-radius: 999px;\n  padding: 4px 13px;\n  margin-bottom: 12px;\n}\n.zr-pdp .zr-cn-tag-alert {\n  background: var(--zr-pink);\n  color: #fff;\n}\n.zr-pdp .zr-care-note p,\n.zr-pdp .zr-colour-note p { font-size: .98em; }\n.zr-pdp .zr-care-note p:last-child,\n.zr-pdp .zr-colour-note p:last-child { margin-bottom: 0; }\n.zr-pdp .zr-cn-foot {\n  font-weight: 700;\n  border-top: 2px dashed rgba(43,11,42,.3);\n  padding-top: 12px;\n  margin-top: 14px;\n}\n\n\/* ---------- BENEFITS ---------- *\/\n.zr-pdp .zr-benefits { list-style: none; padding: 0; margin: 0; }\n.zr-pdp .zr-benefits li {\n  display: flex;\n  align-items: flex-start;\n  gap: 14px;\n  background: #fff;\n  border: 3px solid var(--zr-ink);\n  border-radius: 20px;\n  padding: 16px 18px;\n  margin: 0 0 14px;\n  font-size: 1.05em;\n  box-shadow: 0 4px 0 rgba(43,11,42,.16);\n}\n.zr-pdp .zr-benefits .zr-ico {\n  flex: 0 0 46px;\n  width: 46px; height: 46px;\n  display: flex; align-items: center; justify-content: center;\n  font-size: 1.4em;\n  border-radius: 14px;\n  border: 3px solid var(--zr-ink);\n}\n.zr-pdp .zr-b1 .zr-ico { background: var(--zr-lemon); }\n.zr-pdp .zr-b2 .zr-ico { background: var(--zr-w-lemon); }\n.zr-pdp .zr-b3 .zr-ico { background: var(--zr-sky); }\n.zr-pdp .zr-b4 .zr-ico { background: var(--zr-lemon); }\n.zr-pdp .zr-b5 .zr-ico { background: var(--zr-lilac); }\n\n\/* ---------- SPECS ---------- *\/\n.zr-pdp .zr-spec {\n  background: var(--zr-lemon);\n  border: 3px solid var(--zr-ink);\n  border-radius: 22px;\n  overflow: hidden;\n}\n.zr-pdp .zr-row {\n  display: flex;\n  flex-wrap: wrap;\n  gap: 4px 12px;\n  padding: 13px 18px;\n  border-bottom: 2px dashed rgba(43,11,42,.22);\n  font-size: 1.02em;\n}\n.zr-pdp .zr-row:last-child { border-bottom: 0; }\n.zr-pdp .zr-key {\n  flex: 0 0 34%;\n  font-family: var(--zr-display);\n  font-weight: 600;\n  color: var(--zr-pink);\n}\n.zr-pdp .zr-val { flex: 1 1 55%; }\n\n\/* ---------- CTA ---------- *\/\n.zr-pdp .zr-cta {\n  display: flex;\n  align-items: flex-start;\n  gap: 14px;\n  background: var(--zr-yellow);\n  border: 3px solid var(--zr-ink);\n  border-radius: 22px;\n  box-shadow: 0 5px 0 var(--zr-pink);\n  padding: 18px 20px;\n  margin: 22px 0 14px;\n}\n.zr-pdp .zr-cta-emoji { font-size: 1.7em; line-height: 1.2; }\n.zr-pdp .zr-cta strong { font-family: var(--zr-display); font-size: 1.15em; display: block; }\n.zr-pdp .zr-cta p { margin: 4px 0 0; font-size: .98em; }\n\n\/* ---------- URGENCY ---------- *\/\n.zr-pdp .zr-urgent {\n  background: var(--zr-sky-soft);\n  border: 3px dashed var(--zr-ink);\n  border-radius: 18px;\n  padding: 14px 18px;\n  font-size: .98em;\n  font-weight: 600;\n  margin: 0 0 26px;\n}\n\n\/* ---------- TRUST STRIP ---------- *\/\n.zr-pdp .zr-trust { display: flex; flex-wrap: wrap; gap: 10px; margin: 0 0 4px; }\n.zr-pdp .zr-trust-item {\n  flex: 1 1 30%;\n  min-width: 150px;\n  display: flex;\n  flex-direction: column;\n  align-items: center;\n  text-align: center;\n  gap: 1px;\n  background: #fff;\n  border: 2px dashed var(--zr-pink);\n  border-radius: 18px;\n  padding: 14px 10px;\n  font-size: .95em;\n  line-height: 1.35;\n}\n.zr-pdp .zr-trust-emoji { font-size: 1.5em; }\n.zr-pdp .zr-trust-item strong { font-family: var(--zr-display); font-size: 1.05em; }\n\n\/* ---------- FAQ ---------- *\/\n.zr-pdp .zr-faq {\n  background: #fff;\n  border: 3px solid var(--zr-ink);\n  border-radius: 18px;\n  margin: 0 0 12px;\n  overflow: hidden;\n}\n.zr-pdp .zr-faq summary {\n  cursor: pointer;\n  list-style: none;\n  font-family: var(--zr-display);\n  font-size: 1.08em;\n  font-weight: 600;\n  padding: 15px 52px 15px 18px;\n  position: relative;\n}\n.zr-pdp .zr-faq summary::-webkit-details-marker { display: none; }\n.zr-pdp .zr-faq summary::after {\n  content: \"+\";\n  position: absolute;\n  right: 14px; top: 50%;\n  transform: translateY(-50%);\n  width: 30px; height: 30px;\n  display: flex; align-items: center; justify-content: center;\n  background: var(--zr-pink);\n  color: #fff;\n  border-radius: 50%;\n  font-size: 20px;\n  font-weight: 700;\n  line-height: 1;\n}\n.zr-pdp .zr-faq[open] summary::after {\n  content: \"\\2013\";\n  background: var(--zr-sky);\n  color: var(--zr-ink);\n}\n.zr-pdp .zr-faq summary:focus-visible { outline: 3px solid var(--zr-pink); outline-offset: -3px; }\n.zr-pdp .zr-ans { padding: 0 18px 16px; }\n.zr-pdp .zr-ans p { margin: 0; font-size: 1em; }\n\n\/* ---------- CLOSE ---------- *\/\n.zr-pdp .zr-close {\n  font-family: var(--zr-display);\n  font-size: 1.25em;\n  font-weight: 700;\n  text-align: center;\n  margin: 28px 0 0;\n  color: var(--zr-pink);\n}\n\n\/* ---------- MOBILE ---------- *\/\n@media (max-width: 560px) {\n  .zr-pdp { font-size: 18.5px; }\n  .zr-pdp .zr-hero { padding: 22px 14px 18px; border-radius: 22px; }\n  .zr-pdp .zr-hero-title { font-size: 1.7em; }\n  .zr-pdp .zr-hero-sub { font-size: 1.05em; }\n  .zr-pdp .zr-h { font-size: 1.35em; }\n  .zr-pdp .zr-week { gap: 8px; }\n  .zr-pdp .zr-nclip { width: 84px; height: 32px; font-size: .95em; }\n  .zr-pdp .zr-sixgrid { grid-template-columns: repeat(2, 1fr); gap: 9px; }\n  .zr-pdp .zr-card { padding: 8px 6px; border-radius: 12px; }\n  .zr-pdp .zr-mc { font-size: .85em; padding: 4px 6px; }\n  .zr-pdp .zr-pack-badge { font-size: .85em; padding: 7px 13px; gap: 7px; }\n  .zr-pdp .zr-pack-x { width: 28px; height: 28px; }\n  .zr-pdp .zr-tag { width: 114px; padding: 22px 8px 12px; }\n  .zr-pdp .zr-rain { width: 84px; height: 44px; }\n  .zr-pdp .zr-a1 { width: 84px; height: 42px; }\n  .zr-pdp .zr-a2 { width: 64px; height: 32px; }\n  .zr-pdp .zr-a3 { width: 44px; height: 22px; }\n  .zr-pdp .zr-a4 { width: 26px; height: 13px; }\n  .zr-pdp .zr-balloon { width: 38px; height: 38px; font-size: 1.05em; }\n  .zr-pdp .zr-bead { width: 26px; height: 28px; font-size: .8em; border-radius: 8px; }\n  .zr-pdp .zr-poodle { width: 40px; height: 40px; font-size: 1.1em; }\n    .zr-pdp .zr-charm-note { padding: 18px 16px 14px; border-radius: 18px; }\n  .zr-pdp .zr-ritual { padding: 18px 16px 14px; border-radius: 18px; }\n  .zr-pdp .zr-care-note { padding: 18px 16px 14px; border-radius: 18px; }\n  .zr-pdp .zr-count { width: 32px; height: 32px; right: 6px; font-size: .95em; }\n  .zr-pdp .zr-pack-badge { font-size: .85em; padding: 7px 13px; gap: 7px; }\n  .zr-pdp .zr-pack-x { width: 28px; height: 28px; }\n  .zr-pdp .zr-item { flex: 1 1 100%; }\n  .zr-pdp .zr-pack-tag { right: 8px; }\n  .zr-pdp .zr-care-note,\n  .zr-pdp .zr-colour-note { padding: 18px 16px 14px; border-radius: 18px; }\n  .zr-pdp .zr-trust-item { flex: 1 1 100%; flex-direction: row; justify-content: flex-start; text-align: left; gap: 8px; }\n  .zr-pdp .zr-key { flex: 1 1 100%; }\n  .zr-pdp .zr-val { flex: 1 1 100%; }\n  .zr-pdp .zr-benefits li { padding: 14px; }\n}\n\n@media (prefers-reduced-motion: reduce) {\n  .zr-pdp * { transition: none !important; animation: none !important; }\n}\n\u003c\/style\u003e","brand":"Bibliophiles","offers":[{"title":"Default Title","offer_id":67589958402365,"sku":"CMKJGP6BOX","price":1199.0,"currency_code":"INR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0786\/6259\/8973\/files\/PO6Polkadotgreenpurple.png?v=1790617664","url":"https:\/\/store.bibliophiles.in\/products\/kanjak-hamper-polka-green-purple-pack-of-6-sets-6-different-names","provider":"Bibliophiles","version":"1.0","type":"link"}