{"title":"Personalised Bag Charms","description":"\u003cp\u003eDiscover \u003cstrong\u003epersonalised bag charms\u003c\/strong\u003e made with custom names and playful letter designs. Style your handbag, purse, backpack, tote or school bag with a cute custom bag accessory made just for you.\u003c\/p\u003e\u003cp\u003eChoose from personalised jelly, candy, clicker and alphabet bag charms, including options for kids, girls, gifting and everyday bag styling.\u003c\/p\u003e","products":[{"product_id":"cute-bag-charms-poodle","title":"Personalised Jelly Bag Charm | Cute Custom Name Charm","description":"\u003c!-- Zootii Land | Personalised Name Bag Charm + Lucky Charm | 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\u003cp\u003e \u003c\/p\u003e\n\u003c!-- Brand palette: pink #ee23a0 \/ yellow #fbfe36 \/ sky #76ceff --\u003e\n\u003cdiv class=\"zr-pdp\"\u003e\n\u003cdiv class=\"zr-hero\"\u003e\n\u003cspan class=\"zr-eyebrow\"\u003ePersonalised Cute Bag Charm\u003c\/span\u003e\u003ch2 class=\"zr-hero-title\"\u003eFor the bag that deserves\u003cbr\u003e\u003cem\u003ea little main character energy\u003c\/em\u003e\n\u003c\/h2\u003e\n\u003cp class=\"zr-hero-sub\"\u003ePick the characters you want, and a lucky poodle or headphones charm comes along with them. Clips onto any bag in a second and makes it unmistakably theirs.\u003c\/p\u003e\n\u003cdiv class=\"zr-duo\"\u003e\n\u003cdiv class=\"zr-piece\"\u003e\n\u003cdiv class=\"zr-strap\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"zr-letters\"\u003e\n\u003cspan class=\"zr-letter zr-l1\"\u003eN\u003c\/span\u003e \u003cspan class=\"zr-letter zr-l2\"\u003eA\u003c\/span\u003e \u003cspan class=\"zr-letter zr-l3\"\u003eM\u003c\/span\u003e \u003cspan class=\"zr-letter zr-l4\"\u003eE\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cspan class=\"zr-piece-label\"\u003eYou pick these\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"zr-plus\"\u003e+\u003c\/div\u003e\n\u003cdiv class=\"zr-piece\"\u003e\n\u003cdiv class=\"zr-strap\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"zr-disc\"\u003e\n\u003cspan class=\"zr-disc-emoji\"\u003e🐩\u003c\/span\u003e\u003cspan class=\"zr-disc-or\"\u003eor\u003c\/span\u003e\u003cspan class=\"zr-disc-emoji\"\u003e🎧\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cspan class=\"zr-piece-label\"\u003eOne of these tags along\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp class=\"zr-tagcaption\"\u003eType the name exactly as you want it spelled, up to 8 characters. Every character is strung in the order you type it.\u003c\/p\u003e\n\u003c\/div\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-ico\"\u003e🔤\u003c\/span\u003e \u003cstrong\u003eYour characters\u003c\/strong\u003e\u003cp\u003eChunky candy color letter charms, one for every character you ask for, strung in order on a soft cord.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"zr-item zr-i2\"\u003e\n\u003cspan class=\"zr-free\"\u003eFREE\u003c\/span\u003e \u003cspan class=\"zr-ico\"\u003e🐩\u003c\/span\u003e \u003cstrong\u003eA lucky poodle or headphones\u003c\/strong\u003e\u003cp\u003eA little poodle or headphones charm rides along at the end of the name, sent as per availability. Nobody has to ask for it, it is already in there.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"zr-item zr-i3\"\u003e\n\u003cspan class=\"zr-ico\"\u003e🔗\u003c\/span\u003e \u003cstrong\u003eClip and finishing beads\u003c\/strong\u003e\u003cp\u003eA lobster clip and beaded tail, so it goes onto a bag, zip, strap or pencil case in one click.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"zr-colour-note\"\u003e\n\u003cspan class=\"zr-cn-tag\"\u003ePlease read before ordering\u003c\/span\u003e\u003cp\u003e\u003cstrong\u003eColours are assorted and sent as per availability.\u003c\/strong\u003e Every charm is strung by hand from the pastel stock we have on the day your order is made. The letter colours, bead colours and the colour of the poodle or headphones will therefore differ from the photographs, and we are unable to accept requests for specific colours or for a particular colour sequence.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eThe lucky charm is a poodle or a headphones, whichever is in stock.\u003c\/strong\u003e One of the two is always included, but which one you receive depends on availability on the day your order is made, and we cannot take requests for a particular design.\u003c\/p\u003e\n\u003cp\u003eWhat we do promise: every charm stays within the pastel range shown in the product images, and the name is always spelled exactly as you type it. The photographs show you the style and the colour family, not the exact piece you will receive.\u003c\/p\u003e\n\u003cp class=\"zr-cn-foot\"\u003eOrders are not eligible for return or exchange on the grounds of colour or of which lucky charm arrives, as no two charms come out the same.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003ch3 class=\"zr-h\"\u003eWhy it earns its place on the bag\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\u003eNobody walks off with the wrong bag.\u003c\/strong\u003e Twenty identical bags at the school gate, one with their name swinging off it. Spotting it takes a second.\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\u003eThe poodle or headphones is the lucky bit.\u003c\/strong\u003e Exam day, first day at a new class, a long flight. It rides along for all of it.\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\u003eGifts brilliantly.\u003c\/strong\u003e Birthday returns, a friend moving schools, a cousin who has everything. A name on it beats another toy that gets forgotten.\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\u003eClips onto more than school bags.\u003c\/strong\u003e Suitcase handle, pencil case zip, water bottle loop, keys, a tote you are bored of. Anywhere there is a loop.\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\u003eSoft pastels, no sharp edges.\u003c\/strong\u003e Light enough that it does not drag a small bag down, chunky enough that little fingers can clip it on themselves.\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\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\"\u003e1 Bag Charm, Letter charms spelling the name you choose, 1 lucky charm (poodle or headphones as per availability), cord, beads and clip\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\"\u003eAny name or short word, spelled exactly as you type it. Maximum 8 characters\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"zr-row\"\u003e\n\u003cspan class=\"zr-key\"\u003eLucky charm\u003c\/span\u003e\u003cspan class=\"zr-val\"\u003ePoodle or headphones, sent as per availability. Requests for a particular design cannot be accepted\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"zr-row\"\u003e\n\u003cspan class=\"zr-key\"\u003eColours\u003c\/span\u003e\u003cspan class=\"zr-val\"\u003eAssorted pastels as per availability, in the range shown in the photos\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"zr-row\"\u003e\n\u003cspan class=\"zr-key\"\u003eClips onto\u003c\/span\u003e\u003cspan class=\"zr-val\"\u003eBags, zips, straps, pencil cases, suitcase handles, keys\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\"\u003eDecorating a bag, gifting, or carrying around as a lucky charm\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, and grown ups who want one too\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\u003cdiv class=\"zr-cta\"\u003e\n\u003cspan class=\"zr-cta-emoji\"\u003e👆\u003c\/span\u003e\u003cdiv\u003e\n\u003cstrong\u003eType the name above and add to cart.\u003c\/strong\u003e\u003cp\u003eCheck the spelling first, and keep it to 8 characters. Every charm is strung to order, character by character, exactly as typed.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp class=\"zr-urgent\"\u003e⏰ Every charm is made after you order and ships in 8 to 12 working days. Need it sooner? Message us on WhatsApp at +91 87796 54469 and we will check whether yours can be expedited.\u003c\/p\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\u003eLucky charm included\u003c\/strong\u003e\u003cspan\u003eat no extra cost\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003ch3 class=\"zr-h\"\u003eQuestions before you order\u003c\/h3\u003e\n\u003cdetails class=\"zr-faq\"\u003e\u003csummary\u003eCan I choose the exact colours?\u003c\/summary\u003e\u003cdiv class=\"zr-ans\"\u003e\u003cp\u003eNot colour by colour, no. Charms are sent assorted from our pastel range, picked from whatever is in stock the day yours is made. So the shades will sit in the family you see in the photos, but the exact mix will be its own.\u003c\/p\u003e\u003c\/div\u003e\u003c\/details\u003e\u003cdetails class=\"zr-faq\"\u003e\u003csummary\u003eWill I get the poodle or the headphones?\u003c\/summary\u003e\u003cdiv class=\"zr-ans\"\u003e\u003cp\u003eWhichever is in stock on the day your charm is made. One lucky charm is always included, but we cannot promise which of the two it will be, and requests for a particular design cannot be accepted.\u003c\/p\u003e\u003c\/div\u003e\u003c\/details\u003e\u003cdetails class=\"zr-faq\"\u003e\u003csummary\u003eWill the poodle or headphones be the same colour as the picture?\u003c\/summary\u003e\u003cdiv class=\"zr-ans\"\u003e\u003cp\u003eIt might not be. The lucky charm is always included, but its colour is assorted too and depends on availability. Every one of them is pastel, and every one of them is equally lucky.\u003c\/p\u003e\u003c\/div\u003e\u003c\/details\u003e\u003cdetails class=\"zr-faq\"\u003e\u003csummary\u003eHow many characters can I have?\u003c\/summary\u003e\u003cdiv class=\"zr-ans\"\u003e\u003cp\u003eUp to 8, including spaces. That covers most first names and nicknames. If the full name is longer, a shortened version or initials works beautifully and sits neater on a small bag.\u003c\/p\u003e\u003c\/div\u003e\u003c\/details\u003e\u003cdetails class=\"zr-faq\"\u003e\u003csummary\u003eIs the lucky charm charged extra?\u003c\/summary\u003e\u003cdiv class=\"zr-ans\"\u003e\u003cp\u003eNo. The poodle or headphones comes with the name charm at no extra cost. Nothing to add to your cart, nothing extra to pay.\u003c\/p\u003e\u003c\/div\u003e\u003c\/details\u003e\u003cdetails class=\"zr-faq\"\u003e\u003csummary\u003eWill it fit my bag?\u003c\/summary\u003e\u003cdiv class=\"zr-ans\"\u003e\u003cp\u003eIf there is a zip pull, a loop, a strap or a handle, it clips on. It works just as well on a suitcase, a pencil case or a set of keys.\u003c\/p\u003e\u003c\/div\u003e\u003c\/details\u003e\u003cdetails class=\"zr-faq\"\u003e\u003csummary\u003eCan I order more than one?\u003c\/summary\u003e\u003cdiv class=\"zr-ans\"\u003e\u003cp\u003eYes. Add one to your cart for each person and type each name separately, so nobody ends up with somebody else's charm.\u003c\/p\u003e\u003c\/div\u003e\u003c\/details\u003e\u003cp class=\"zr-close\"\u003eClip it on. Let it swing. 🐩🎧\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cstyle\u003e.zr-pdp{--zr-pink:#ee23a0;--zr-yellow:#fbfe36;--zr-sky:#76ceff;--zr-ink:#2B0B2A;--zr-blush:#FFEBF7;--zr-sky-soft:#EAF7FF;--zr-lemon:#FFFEDB;--zr-mint:#D9F7E4;--zr-lilac:#EDE4FF;font-family:'Nunito','Poppins',system-ui,sans-serif;font-size:19.5px;line-height:1.65;color:var(--zr-ink);max-width:48rem;margin:0 auto;padding:4px 0 8px}.zr-pdp *,.zr-pdp *::before,.zr-pdp *::after{box-sizing:border-box}.zr-pdp p{margin:0 0 .85em;font-size:1.05em}.zr-pdp strong{font-weight:800}.zr-pdp .zr-hero{background:var(--zr-blush);border:3px solid var(--zr-ink);border-radius:26px;box-shadow:0 6px 0 var(--zr-pink);padding:26px 22px 22px;text-align:center;margin:0 0 30px}.zr-pdp .zr-eyebrow{display:inline-block;font-family:'Fredoka','Poppins',system-ui,sans-serif;font-size:.82em;font-weight:700;letter-spacing:.14em;text-transform:uppercase;background:var(--zr-yellow);color:var(--zr-ink);border:2px solid var(--zr-ink);padding:5px 14px;border-radius:999px;margin-bottom:14px}.zr-pdp .zr-hero-title{font-family:'Fredoka','Poppins',system-ui,sans-serif;font-size:2.1em;font-weight:700;line-height:1.12;margin:0 0 10px}.zr-pdp .zr-hero-title em{font-style:normal;color:var(--zr-pink)}.zr-pdp .zr-hero-sub{font-size:1.15em;max-width:34rem;margin:0 auto 22px}.zr-pdp .zr-duo{display:flex;align-items:flex-start;justify-content:center;gap:14px;flex-wrap:nowrap}.zr-pdp .zr-piece{position:relative;text-align:center}.zr-pdp .zr-plus{font-family:'Fredoka','Poppins',system-ui,sans-serif;font-size:1.9em;font-weight:700;color:var(--zr-pink);padding-top:44px}.zr-pdp .zr-piece-label{display:block;margin-top:10px;font-size:.82em;font-weight:800;letter-spacing:.08em;text-transform:uppercase;opacity:.7}.zr-pdp .zr-strap{width:9px;height:26px;background:var(--zr-sky);border:3px solid var(--zr-ink);border-radius:6px;margin:0 auto -10px;position:relative;z-index:0}.zr-pdp .zr-letters{position:relative;z-index:1;display:flex;justify-content:center;gap:5px}.zr-pdp .zr-letter{width:42px;height:46px;display:flex;align-items:center;justify-content:center;font-family:'Fredoka','Poppins',system-ui,sans-serif;font-size:1.15em;font-weight:700;background:#fff;border:3px solid var(--zr-ink);border-radius:12px;box-shadow:0 4px 0 var(--zr-pink)}.zr-pdp .zr-l1{background:var(--zr-blush);transform:rotate(-4deg)}.zr-pdp .zr-l2{background:var(--zr-lemon);transform:rotate(3deg)}.zr-pdp .zr-l3{background:var(--zr-sky-soft);transform:rotate(-2deg)}.zr-pdp .zr-l4{background:var(--zr-lilac);transform:rotate(4deg)}.zr-pdp .zr-disc{position:relative;z-index:1;min-width:120px;height:84px;margin:0 auto;padding:0 12px;display:flex;align-items:center;justify-content:center;gap:6px;background:var(--zr-mint);border:3px solid var(--zr-ink);border-radius:44px;box-shadow:0 5px 0 var(--zr-pink)}.zr-pdp .zr-disc-emoji{font-size:1.7em;line-height:1}.zr-pdp .zr-disc-or{font-family:'Fredoka','Poppins',system-ui,sans-serif;font-size:.8em;font-weight:700;text-transform:uppercase;letter-spacing:.06em;opacity:.75}.zr-pdp .zr-tagcaption{font-size:.95em;font-weight:700;margin:20px 0 0;opacity:.85}.zr-pdp .zr-h{font-family:'Fredoka','Poppins',system-ui,sans-serif;font-size:1.6em;font-weight:700;margin:34px 0 16px;text-align:center}.zr-pdp .zr-h::after{content:\"\";display:block;width:62px;height:6px;border-radius:999px;background:var(--zr-pink);margin:8px auto 0}.zr-pdp .zr-box{display:flex;flex-wrap:wrap;gap:14px}.zr-pdp .zr-item{position:relative;flex:1 1 30%;min-width:190px;background:#fff;border:3px solid var(--zr-ink);border-radius:20px;box-shadow:0 4px 0 rgba(43,11,42,.16);padding:18px 16px 14px;text-align:center}.zr-pdp .zr-item .zr-ico{display:inline-flex;align-items:center;justify-content:center;width:52px;height:52px;font-size:1.55em;border:3px solid var(--zr-ink);border-radius:16px;margin-bottom:10px}.zr-pdp .zr-i1 .zr-ico{background:var(--zr-sky)}.zr-pdp .zr-i2 .zr-ico{background:var(--zr-mint)}.zr-pdp .zr-i3 .zr-ico{background:var(--zr-yellow)}.zr-pdp .zr-item strong{display:block;font-family:'Fredoka','Poppins',system-ui,sans-serif;font-size:1.08em;margin-bottom:4px}.zr-pdp .zr-item p{font-size:.96em;margin:0}.zr-pdp .zr-free{position:absolute;top:-14px;right:-6px;background:var(--zr-yellow);color:var(--zr-ink);border:3px solid var(--zr-ink);border-radius:999px;font-family:'Fredoka','Poppins',system-ui,sans-serif;font-size:.8em;font-weight:700;letter-spacing:.1em;padding:4px 12px;transform:rotate(8deg);box-shadow:0 3px 0 var(--zr-pink)}.zr-pdp .zr-colour-note{background:var(--zr-lilac);border:3px solid var(--zr-ink);border-radius:20px;box-shadow:0 5px 0 var(--zr-pink);padding:20px 20px 16px;margin:26px 0 0}.zr-pdp .zr-cn-tag{display:inline-block;font-family:'Fredoka','Poppins',system-ui,sans-serif;font-size:.8em;font-weight:700;letter-spacing:.12em;text-transform:uppercase;background:var(--zr-yellow);color:var(--zr-ink);border:2px solid var(--zr-ink);border-radius:999px;padding:4px 13px;margin-bottom:12px}.zr-pdp .zr-colour-note p{font-size:.98em}.zr-pdp .zr-colour-note p:last-child{margin-bottom:0}.zr-pdp .zr-cn-foot{font-weight:700;border-top:2px dashed rgba(43,11,42,.3);padding-top:12px;margin-top:14px}.zr-pdp .zr-benefits{list-style:none;padding:0;margin:0}.zr-pdp .zr-benefits li{display:flex;align-items:flex-start;gap:14px;background:#fff;border:3px solid var(--zr-ink);border-radius:20px;padding:16px 18px;margin:0 0 14px;font-size:1.05em;box-shadow:0 4px 0 rgba(43,11,42,.16)}.zr-pdp .zr-benefits .zr-ico{flex:0 0 46px;width:46px;height:46px;display:flex;align-items:center;justify-content:center;font-size:1.4em;border-radius:14px;border:3px solid var(--zr-ink)}.zr-pdp .zr-b1 .zr-ico{background:var(--zr-blush)}.zr-pdp .zr-b2 .zr-ico{background:var(--zr-mint)}.zr-pdp .zr-b3 .zr-ico{background:var(--zr-yellow)}.zr-pdp .zr-b4 .zr-ico{background:var(--zr-sky)}.zr-pdp .zr-b5 .zr-ico{background:var(--zr-lilac)}.zr-pdp .zr-spec{background:var(--zr-lemon);border:3px solid var(--zr-ink);border-radius:22px;overflow:hidden}.zr-pdp .zr-row{display:flex;flex-wrap:wrap;gap:4px 12px;padding:13px 18px;border-bottom:2px dashed rgba(43,11,42,.22);font-size:1.02em}.zr-pdp .zr-row:last-child{border-bottom:0}.zr-pdp .zr-key{flex:0 0 34%;font-family:'Fredoka','Poppins',system-ui,sans-serif;font-weight:600;color:var(--zr-pink)}.zr-pdp .zr-val{flex:1 1 55%}.zr-pdp .zr-cta{display:flex;align-items:flex-start;gap:14px;background:var(--zr-yellow);border:3px solid var(--zr-ink);border-radius:22px;box-shadow:0 5px 0 var(--zr-pink);padding:18px 20px;margin:22px 0 14px}.zr-pdp .zr-cta-emoji{font-size:1.7em;line-height:1.2}.zr-pdp .zr-cta strong{font-family:'Fredoka','Poppins',system-ui,sans-serif;font-size:1.15em;display:block}.zr-pdp .zr-cta p{margin:4px 0 0;font-size:.98em}.zr-pdp .zr-urgent{background:var(--zr-sky-soft);border:3px dashed var(--zr-ink);border-radius:18px;padding:14px 18px;font-size:.98em;font-weight:600;margin:0 0 26px}.zr-pdp .zr-trust{display:flex;flex-wrap:wrap;gap:10px;margin:0 0 4px}.zr-pdp .zr-trust-item{flex:1 1 30%;min-width:150px;display:flex;flex-direction:column;align-items:center;text-align:center;gap:1px;background:#fff;border:2px dashed var(--zr-pink);border-radius:18px;padding:14px 10px;font-size:.95em;line-height:1.35}.zr-pdp .zr-trust-emoji{font-size:1.5em}.zr-pdp .zr-trust-item strong{font-family:'Fredoka','Poppins',system-ui,sans-serif;font-size:1.05em}.zr-pdp .zr-faq{background:#fff;border:3px solid var(--zr-ink);border-radius:18px;margin:0 0 12px;overflow:hidden}.zr-pdp .zr-faq summary{cursor:pointer;list-style:none;font-family:'Fredoka','Poppins',system-ui,sans-serif;font-size:1.08em;font-weight:600;padding:15px 52px 15px 18px;position:relative}.zr-pdp .zr-faq summary::-webkit-details-marker{display:none}.zr-pdp .zr-faq summary::after{content:\"+\";position:absolute;right:14px;top:50%;transform:translateY(-50%);width:30px;height:30px;display:flex;align-items:center;justify-content:center;background:var(--zr-pink);color:#fff;border-radius:50%;font-size:20px;font-weight:700;line-height:1}.zr-pdp .zr-faq[open] summary::after{content:\"\\2013\";background:var(--zr-sky);color:var(--zr-ink)}.zr-pdp .zr-ans{padding:0 18px 16px}.zr-pdp .zr-ans p{margin:0;font-size:1em}.zr-pdp .zr-close{font-family:'Fredoka','Poppins',system-ui,sans-serif;font-size:1.25em;font-weight:700;text-align:center;margin:28px 0 0;color:var(--zr-pink)}@media (max-width:560px){.zr-pdp{font-size:18.5px}.zr-pdp .zr-hero{padding:22px 14px 18px;border-radius:22px}.zr-pdp .zr-hero-title{font-size:1.7em}.zr-pdp .zr-hero-sub{font-size:1.05em}.zr-pdp .zr-h{font-size:1.35em}.zr-pdp .zr-duo{gap:6px}.zr-pdp .zr-letter{width:32px;height:36px;font-size:.95em;border-radius:10px}.zr-pdp .zr-letters{gap:3px}.zr-pdp .zr-disc{min-width:96px;height:68px;padding:0 8px;gap:4px}.zr-pdp .zr-disc-emoji{font-size:1.35em}.zr-pdp .zr-disc-or{font-size:.7em}.zr-pdp .zr-plus{font-size:1.5em;padding-top:34px}.zr-pdp .zr-item{flex:1 1 100%}.zr-pdp .zr-free{right:8px}.zr-pdp .zr-colour-note{padding:18px 16px 14px;border-radius:18px}.zr-pdp .zr-trust-item{flex:1 1 100%;flex-direction:row;justify-content:flex-start;text-align:left;gap:8px}.zr-pdp .zr-key{flex:1 1 100%}.zr-pdp .zr-val{flex:1 1 100%}.zr-pdp .zr-benefits li{padding:14px}}\u003c\/style\u003e","brand":"Bibliophiles","offers":[{"title":"Default Title","offer_id":52837783372093,"sku":"CHAPOODAS","price":469.0,"currency_code":"INR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0786\/6259\/8973\/files\/Jelly.png?v=1787427874"},{"product_id":"cute-bag-charms-candy-poodle","title":"Personalised Candy Bag Charm | Cute Custom Name Charm","description":"\u003c!-- Zootii Land | Personalised Name Bag Charm + Lucky Charm | 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\u003cp\u003e \u003c\/p\u003e\n\u003c!-- Brand palette: pink #ee23a0 \/ yellow #fbfe36 \/ sky #76ceff --\u003e\n\u003cdiv class=\"zr-pdp\"\u003e\n\u003c!-- HERO --\u003e\n\u003cdiv class=\"zr-hero\"\u003e\n\u003cspan class=\"zr-eyebrow\"\u003ePersonalised Cute Bag Charm\u003c\/span\u003e\n\u003ch2 class=\"zr-hero-title\"\u003eFor the bag that deserves\u003cbr\u003e\u003cem\u003ea little main character energy\u003c\/em\u003e\n\u003c\/h2\u003e\n\u003cp class=\"zr-hero-sub\"\u003ePick the characters you want, and a lucky poodle or headphones charm comes along with them. Clips onto any bag in a second and makes it unmistakably theirs.\u003c\/p\u003e\n\u003c!-- signature: letters + lucky charm --\u003e\n\u003cdiv class=\"zr-duo\"\u003e\n\u003cdiv class=\"zr-piece\"\u003e\n\u003cdiv class=\"zr-strap\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"zr-letters\"\u003e\n\u003cspan class=\"zr-letter zr-l1\"\u003eN\u003c\/span\u003e \u003cspan class=\"zr-letter zr-l2\"\u003eA\u003c\/span\u003e \u003cspan class=\"zr-letter zr-l3\"\u003eM\u003c\/span\u003e \u003cspan class=\"zr-letter zr-l4\"\u003eE\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cspan class=\"zr-piece-label\"\u003eYou pick these\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"zr-plus\"\u003e+\u003c\/div\u003e\n\u003cdiv class=\"zr-piece\"\u003e\n\u003cdiv class=\"zr-strap\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"zr-disc\"\u003e\n\u003cspan class=\"zr-disc-emoji\"\u003e🐩\u003c\/span\u003e\u003cspan class=\"zr-disc-or\"\u003eor\u003c\/span\u003e\u003cspan class=\"zr-disc-emoji\"\u003e🎧\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cspan class=\"zr-piece-label\"\u003eOne of these tags along\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp class=\"zr-tagcaption\"\u003eType the name exactly as you want it spelled, up to 8 characters. Every character is strung in the order you type it.\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-ico\"\u003e🔤\u003c\/span\u003e \u003cstrong\u003eYour characters\u003c\/strong\u003e\n\u003cp\u003eChunky candy color letter charms, one for every character you ask for, strung in order on a soft cord.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"zr-item zr-i2\"\u003e\n\u003cspan class=\"zr-free\"\u003eFREE\u003c\/span\u003e \u003cspan class=\"zr-ico\"\u003e🐩\u003c\/span\u003e \u003cstrong\u003eA lucky poodle or headphones\u003c\/strong\u003e\n\u003cp\u003eA little poodle or headphones charm rides along at the end of the name, sent as per availability. Nobody has to ask for it, it is already in there.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"zr-item zr-i3\"\u003e\n\u003cspan class=\"zr-ico\"\u003e🔗\u003c\/span\u003e \u003cstrong\u003eClip and finishing beads\u003c\/strong\u003e\n\u003cp\u003eA lobster clip and beaded tail, so it goes onto a bag, zip, strap or pencil case in one click.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- COLOUR DISCLAIMER --\u003e\n\u003cdiv class=\"zr-colour-note\"\u003e\n\u003cspan class=\"zr-cn-tag\"\u003ePlease read before ordering\u003c\/span\u003e\n\u003cp\u003e\u003cstrong\u003eColours are assorted and sent as per availability.\u003c\/strong\u003e Every charm is strung by hand from the pastel stock we have on the day your order is made. The letter colours, bead colours and the colour of the poodle or headphones will therefore differ from the photographs, and we are unable to accept requests for specific colours or for a particular colour sequence.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eThe lucky charm is a poodle or a headphones, whichever is in stock.\u003c\/strong\u003e One of the two is always included, but which one you receive depends on availability on the day your order is made, and we cannot take requests for a particular design.\u003c\/p\u003e\n\u003cp\u003eWhat we do promise: every charm stays within the pastel range shown in the product images, and the name is always spelled exactly as you type it. The photographs show you the style and the colour family, not the exact piece you will receive.\u003c\/p\u003e\n\u003cp class=\"zr-cn-foot\"\u003eOrders are not eligible for return or exchange on the grounds of colour or of which lucky charm arrives, as no two charms come out the same.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- BENEFITS --\u003e\n\u003ch3 class=\"zr-h\"\u003eWhy it earns its place on the bag\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\u003eNobody walks off with the wrong bag.\u003c\/strong\u003e Twenty identical bags at the school gate, one with their name swinging off it. Spotting it takes a second.\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\u003eThe poodle or headphones is the lucky bit.\u003c\/strong\u003e Exam day, first day at a new class, a long flight. It rides along for all of it.\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\u003eGifts brilliantly.\u003c\/strong\u003e Birthday returns, a friend moving schools, a cousin who has everything. A name on it beats another toy that gets forgotten.\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\u003eClips onto more than school bags.\u003c\/strong\u003e Suitcase handle, pencil case zip, water bottle loop, keys, a tote you are bored of. Anywhere there is a loop.\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\u003eSoft pastels, no sharp edges.\u003c\/strong\u003e Light enough that it does not drag a small bag down, chunky enough that little fingers can clip it on themselves.\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\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\"\u003e1 Bag Charm, Letter charms spelling the name you choose, 1 lucky charm (poodle or headphones as per availability), cord, beads and clip\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\"\u003eAny name or short word, spelled exactly as you type it. Maximum 8 characters\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"zr-row\"\u003e\n\u003cspan class=\"zr-key\"\u003eLucky charm\u003c\/span\u003e\u003cspan class=\"zr-val\"\u003ePoodle or headphones, sent as per availability. Requests for a particular design cannot be accepted\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"zr-row\"\u003e\n\u003cspan class=\"zr-key\"\u003eColours\u003c\/span\u003e\u003cspan class=\"zr-val\"\u003eAssorted pastels as per availability, in the range shown in the photos\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"zr-row\"\u003e\n\u003cspan class=\"zr-key\"\u003eClips onto\u003c\/span\u003e\u003cspan class=\"zr-val\"\u003eBags, zips, straps, pencil cases, suitcase handles, keys\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\"\u003eDecorating a bag, gifting, or carrying around as a lucky charm\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, and grown ups who want one too\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 name above and add to cart.\u003c\/strong\u003e\n\u003cp\u003eCheck the spelling first, and keep it to 8 characters. Every charm is strung to order, character by character, exactly as typed.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- URGENCY --\u003e\n\u003cp class=\"zr-urgent\"\u003e⏰ Every charm is made after you order and ships in 8 to 12 working days. Need it sooner? Message us on WhatsApp at +91 87796 54469 and we will check whether yours can be expedited.\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\u003eLucky charm included\u003c\/strong\u003e\u003cspan\u003eat no extra cost\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 choose the exact colours?\u003c\/summary\u003e\n\u003cdiv class=\"zr-ans\"\u003e\n\u003cp\u003eNot colour by colour, no. Charms are sent assorted from our pastel range, picked from whatever is in stock the day yours is made. So the shades will sit in the family you see in the photos, but the exact mix will be its own.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"zr-faq\"\u003e\n\u003csummary\u003eWill I get the poodle or the headphones?\u003c\/summary\u003e\n\u003cdiv class=\"zr-ans\"\u003e\n\u003cp\u003eWhichever is in stock on the day your charm is made. One lucky charm is always included, but we cannot promise which of the two it will be, and requests for a particular design cannot be accepted.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"zr-faq\"\u003e\n\u003csummary\u003eWill the poodle or headphones be the same colour as the picture?\u003c\/summary\u003e\n\u003cdiv class=\"zr-ans\"\u003e\n\u003cp\u003eIt might not be. The lucky charm is always included, but its colour is assorted too and depends on availability. Every one of them is pastel, and every one of them is equally lucky.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"zr-faq\"\u003e\n\u003csummary\u003eHow many characters can I have?\u003c\/summary\u003e\n\u003cdiv class=\"zr-ans\"\u003e\n\u003cp\u003eUp to 8, including spaces. That covers most first names and nicknames. If the full name is longer, a shortened version or initials works beautifully and sits neater on a small bag.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"zr-faq\"\u003e\n\u003csummary\u003eIs the lucky charm charged extra?\u003c\/summary\u003e\n\u003cdiv class=\"zr-ans\"\u003e\n\u003cp\u003eNo. The poodle or headphones comes with the name charm at no extra cost. Nothing to add to your cart, nothing extra to pay.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"zr-faq\"\u003e\n\u003csummary\u003eWill it fit my bag?\u003c\/summary\u003e\n\u003cdiv class=\"zr-ans\"\u003e\n\u003cp\u003eIf there is a zip pull, a loop, a strap or a handle, it clips on. It works just as well on a suitcase, a pencil case or a set of keys.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"zr-faq\"\u003e\n\u003csummary\u003eCan I order more than one?\u003c\/summary\u003e\n\u003cdiv class=\"zr-ans\"\u003e\n\u003cp\u003eYes. Add one to your cart for each person and type each name separately, so nobody ends up with somebody else's charm.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cp class=\"zr-close\"\u003eClip it on. Let it swing. 🐩🎧\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\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  \/* ======================================= *\/\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: letters + lucky charm *\/\n.zr-pdp .zr-duo {\n  display: flex;\n  align-items: flex-start;\n  justify-content: center;\n  gap: 14px;\n  flex-wrap: nowrap;\n}\n.zr-pdp .zr-piece { position: relative; text-align: center; }\n.zr-pdp .zr-plus {\n  font-family: var(--zr-display);\n  font-size: 1.9em;\n  font-weight: 700;\n  color: var(--zr-pink);\n  padding-top: 44px;\n}\n.zr-pdp .zr-piece-label {\n  display: block;\n  margin-top: 10px;\n  font-size: .82em;\n  font-weight: 800;\n  letter-spacing: .08em;\n  text-transform: uppercase;\n  opacity: .7;\n}\n\/* cord *\/\n.zr-pdp .zr-strap {\n  width: 9px; height: 26px;\n  background: var(--zr-sky);\n  border: 3px solid var(--zr-ink);\n  border-radius: 6px;\n  margin: 0 auto -10px;\n  position: relative; z-index: 0;\n}\n\/* letter beads *\/\n.zr-pdp .zr-letters {\n  position: relative; z-index: 1;\n  display: flex;\n  justify-content: center;\n  gap: 5px;\n}\n.zr-pdp .zr-letter {\n  width: 42px; height: 46px;\n  display: flex; align-items: center; justify-content: center;\n  font-family: var(--zr-display);\n  font-size: 1.15em;\n  font-weight: 700;\n  background: #fff;\n  border: 3px solid var(--zr-ink);\n  border-radius: 12px;\n  box-shadow: 0 4px 0 var(--zr-pink);\n}\n.zr-pdp .zr-l1 { background: var(--zr-blush); transform: rotate(-4deg); }\n.zr-pdp .zr-l2 { background: var(--zr-lemon); transform: rotate(3deg); }\n.zr-pdp .zr-l3 { background: var(--zr-sky-soft); transform: rotate(-2deg); }\n.zr-pdp .zr-l4 { background: var(--zr-lilac); transform: rotate(4deg); }\n\/* lucky charm disc: poodle or headphones *\/\n.zr-pdp .zr-disc {\n  position: relative; z-index: 1;\n  min-width: 120px; height: 84px;\n  margin: 0 auto;\n  padding: 0 12px;\n  display: flex; align-items: center; justify-content: center;\n  gap: 6px;\n  background: var(--zr-mint);\n  border: 3px solid var(--zr-ink);\n  border-radius: 44px;\n  box-shadow: 0 5px 0 var(--zr-pink);\n}\n.zr-pdp .zr-disc-emoji { font-size: 1.7em; line-height: 1; }\n.zr-pdp .zr-disc-or {\n  font-family: var(--zr-display);\n  font-size: .8em;\n  font-weight: 700;\n  text-transform: uppercase;\n  letter-spacing: .06em;\n  opacity: .75;\n}\n.zr-pdp .zr-tagcaption {\n  font-size: .95em;\n  font-weight: 700;\n  margin: 20px 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-sky); }\n.zr-pdp .zr-i2 .zr-ico { background: var(--zr-mint); }\n.zr-pdp .zr-i3 .zr-ico { background: var(--zr-yellow); }\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-free {\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: .8em;\n  font-weight: 700;\n  letter-spacing: .1em;\n  padding: 4px 12px;\n  transform: rotate(8deg);\n  box-shadow: 0 3px 0 var(--zr-pink);\n}\n\n\/* ---------- COLOUR DISCLAIMER ---------- *\/\n.zr-pdp .zr-colour-note {\n  background: var(--zr-lilac);\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-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-colour-note p { font-size: .98em; }\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-blush); }\n.zr-pdp .zr-b2 .zr-ico { background: var(--zr-mint); }\n.zr-pdp .zr-b3 .zr-ico { background: var(--zr-yellow); }\n.zr-pdp .zr-b4 .zr-ico { background: var(--zr-sky); }\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-duo { gap: 6px; }\n  .zr-pdp .zr-letter { width: 32px; height: 36px; font-size: .95em; border-radius: 10px; }\n  .zr-pdp .zr-letters { gap: 3px; }\n  .zr-pdp .zr-disc { min-width: 96px; height: 68px; padding: 0 8px; gap: 4px; }\n  .zr-pdp .zr-disc-emoji { font-size: 1.35em; }\n  .zr-pdp .zr-disc-or { font-size: .7em; }\n  .zr-pdp .zr-plus { font-size: 1.5em; padding-top: 34px; }\n  .zr-pdp .zr-item { flex: 1 1 100%; }\n  .zr-pdp .zr-free { right: 8px; }\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":52895613387069,"sku":"CHACANPOD","price":469.0,"currency_code":"INR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0786\/6259\/8973\/files\/CandyB3.jpg?v=1787185334"},{"product_id":"personalised-clicker-bag-charm","title":"Personalised Clicker Bag Charm | Custom Initials","description":"\u003cdiv class=\"zr-pdp\"\u003e\n\u003cdiv class=\"zr-hero\"\u003e\n\u003cspan class=\"zr-eyebrow\"\u003ePersonalised Clicker Bag Charm\u003c\/span\u003e\n\u003ch2 class=\"zr-hero-title\"\u003eTwo initials, and\u003cbr\u003e\u003cem\u003eone very good click\u003c\/em\u003e\n\u003c\/h2\u003e\n\u003cp class=\"zr-hero-sub\"\u003e\u003cimg\u003eChunky letter tiles on a beaded chain that click when you press them. Their initials on the outside, a fidget they will not put down on the inside. Clips onto a bag in a second.\u003c\/p\u003e\n\u003cdiv class=\"zr-charmwrap\"\u003e\n\u003cspan class=\"zr-chain\"\u003e\u003ci\u003e\u003c\/i\u003e\u003ci\u003e\u003c\/i\u003e\u003ci\u003e\u003c\/i\u003e\u003ci\u003e\u003c\/i\u003e\u003ci\u003e\u003c\/i\u003e\u003ci\u003e\u003c\/i\u003e\u003ci\u003e\u003c\/i\u003e\u003c\/span\u003e\n\u003cdiv class=\"zr-tiles\"\u003e\n\u003cspan class=\"zr-tile zr-t-pink\"\u003e\u003cspan class=\"zr-inner\"\u003eD\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"zr-tile zr-t-blue\"\u003e\u003cspan class=\"zr-inner\"\u003eJ\u003c\/span\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cspan class=\"zr-piece-label\"\u003eClick. Click. Click.\u003c\/span\u003e\n\u003cp class=\"zr-tagcaption\"\u003eTwo initials only, one per tile. Type them exactly as you want them, and we make the charm to match.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003ch3 class=\"zr-h\"\u003eWhy these are the best charm on the bag\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\u003eIt actually clicks.\u003c\/strong\u003e Press a tile and it gives that firm, springy click back. One press turns into twenty. That is the whole point, and it is enormously satisfying.\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\u003eSomething for restless hands.\u003c\/strong\u003e Long car journeys, waiting rooms, the queue at the airport, that stretch of a birthday party when nobody knows what to do yet. Hands stay busy and quiet.\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\u003eTheir initials, front and centre.\u003c\/strong\u003e Two letters, moulded in relief. On a rack of identical school bags, theirs is the one with their letters swinging off it.\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\u003eClips onto more than a school bag.\u003c\/strong\u003e Backpack zip, pencil case, water bottle loop, keys, a tote you are bored of. Anywhere there is a loop, it goes.\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\u003eThe easy gift that lands.\u003c\/strong\u003e Birthday returns, a class farewell, a cousin who has everything. Cheap enough to buy several, personal enough to be kept.\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cdiv class=\"zr-fun-note\"\u003e\n\u003cspan class=\"zr-cn-tag\"\u003eJust for fun\u003c\/span\u003e\n\u003cp\u003e\u003cstrong\u003eThis is a novelty charm, not a therapy tool.\u003c\/strong\u003e Clicking it is good fun and keeps fingers happily occupied, and that is all we claim for it. If you are looking for something to help with a diagnosed sensory or attention need, please talk to a professional about what suits your child rather than relying on this.\u003c\/p\u003e\n\u003c\/div\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\"\u003eWhat it is\u003c\/span\u003e\u003cspan class=\"zr-val\"\u003eTwo clickable letter tiles on a beaded chain, with a connector to clip it on\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\"\u003eTwo initials only, one per tile. Letters A to Z\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"zr-row\"\u003e\n\u003cspan class=\"zr-key\"\u003eColours\u003c\/span\u003e\u003cspan class=\"zr-val\"\u003ePink or blue, with white letters and a white outer frame. Choose at the top of this page\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"zr-row\"\u003e\n\u003cspan class=\"zr-key\"\u003eClips onto\u003c\/span\u003e\u003cspan class=\"zr-val\"\u003eBags, zips, straps, pencil cases, water bottles, keys\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\"\u003eSchool bags, travel days, gifting, party favours, or just having in a pocket\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\"\u003ePrimary school upwards, and grown ups who will absolutely click it too. Not suitable for children under 3\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"zr-row\"\u003e\n\u003cspan class=\"zr-key\"\u003eCare\u003c\/span\u003e\u003cspan class=\"zr-val\"\u003eWipe with a dry cloth. Keep it out of water and away from direct heat\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\u003cdiv class=\"zr-cta\"\u003e\n\u003cspan class=\"zr-cta-emoji\"\u003e👆\u003c\/span\u003e\n\u003cdiv\u003e\n\u003cstrong\u003ePick a colour, type the two initials and add to cart.\u003c\/strong\u003e\n\u003cp\u003eCheck them first. Two letters only, one on each tile, made exactly as typed.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp class=\"zr-urgent\"\u003e⏰ Every charm is made after you order and ships in 8 to 12 working days. Need it sooner? Message us on WhatsApp at +91 87796 54469 and we will check whether yours can be expedited.\u003c\/p\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\u003eClicks properly\u003c\/strong\u003e\u003cspan\u003ethat is the point\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003ch3 class=\"zr-h\"\u003eQuestions before you order\u003c\/h3\u003e\n\u003cdetails class=\"zr-faq\"\u003e\n\u003csummary\u003eCan I have more than two letters?\u003c\/summary\u003e\n\u003cdiv class=\"zr-ans\"\u003e\n\u003cp\u003eNo, this one is two initials only, one per tile. Usually that is the first letter of the first name and the first letter of the surname, but two letters from a nickname work just as well.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"zr-faq\"\u003e\n\u003csummary\u003eWhat exactly clicks?\u003c\/summary\u003e\n\u003cdiv class=\"zr-ans\"\u003e\n\u003cp\u003eBoth tiles. Press the letter face and it depresses with a firm click, then springs back ready for the next one. There is nothing to wind, charge or reset.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"zr-faq\"\u003e\n\u003csummary\u003eIs it loud?\u003c\/summary\u003e\n\u003cdiv class=\"zr-ans\"\u003e\n\u003cp\u003eIt is a proper click rather than a silent press, so it carries across a quiet room. Lovely in a car, less lovely in the middle of a maths test, so it is worth agreeing when it stays in the bag.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"zr-faq\"\u003e\n\u003csummary\u003eWhich colours can I choose?\u003c\/summary\u003e\n\u003cdiv class=\"zr-ans\"\u003e\n\u003cp\u003ePink or blue, both with white letters and a white frame. Pick yours at the top of this page.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"zr-faq\"\u003e\n\u003csummary\u003eWill it fit my bag?\u003c\/summary\u003e\n\u003cdiv class=\"zr-ans\"\u003e\n\u003cp\u003eIf there is a zip pull, a loop, a strap or a handle, it goes on. The beaded chain also loops onto keys and pencil case zips without any fuss.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"zr-faq\"\u003e\n\u003csummary\u003eIs it safe for little ones?\u003c\/summary\u003e\n\u003cdiv class=\"zr-ans\"\u003e\n\u003cp\u003eNot for children under 3. The tiles and the beaded chain are small parts, and the chain is best kept away from very young children entirely. For older children it is fine as a bag charm.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"zr-faq\"\u003e\n\u003csummary\u003eCan I order more than one?\u003c\/summary\u003e\n\u003cdiv class=\"zr-ans\"\u003e\n\u003cp\u003eYes, and most people do. Add one to your cart for each set of initials and type them separately, so nobody ends up with somebody else's letters.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cp class=\"zr-close\"\u003eClip it on. Click it all day. 🔘\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\u0026display=swap');\n.zr-pdp{--zr-pink:#ee23a0;--zr-yellow:#fbfe36;--zr-sky:#76ceff;--zr-ink:#2B0B2A;--zr-blush:#FFEBF7;--zr-sky-soft:#EAF7FF;--zr-lemon:#FFFEDB;--zr-mint:#D9F7E4;--zr-lilac:#EDE4FF;--zr-cc-pink:#F09BB4;--zr-cc-blue:#3EB4E0;--zr-display:'Fredoka','Poppins',system-ui,sans-serif;--zr-body:'Nunito','Poppins',system-ui,-apple-system,sans-serif;font-family:var(--zr-body);font-size:19.5px;line-height:1.65;color:var(--zr-ink);max-width:48rem;margin:0 auto;padding:4px 0 8px;-webkit-font-smoothing:antialiased}\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.zr-pdp .zr-hero{background:var(--zr-blush);border:3px solid var(--zr-ink);border-radius:26px;box-shadow:0 6px 0 var(--zr-pink);padding:26px 22px 22px;text-align:center;margin:0 0 30px}\n.zr-pdp .zr-eyebrow{display:inline-block;font-family:var(--zr-display);font-size:.82em;font-weight:700;letter-spacing:.14em;text-transform:uppercase;background:var(--zr-yellow);color:var(--zr-ink);border:2px solid var(--zr-ink);padding:5px 14px;border-radius:999px;margin-bottom:14px}\n.zr-pdp .zr-hero-title{font-family:var(--zr-display);font-size:2.1em;font-weight:700;line-height:1.12;margin:0 0 10px}\n.zr-pdp .zr-hero-title em{font-style:normal;color:var(--zr-pink)}\n.zr-pdp .zr-hero-sub{font-size:1.15em;max-width:34rem;margin:0 auto 26px}\n.zr-pdp .zr-charmwrap{display:flex;align-items:center;justify-content:center;gap:4px}\n.zr-pdp .zr-chain{display:flex;flex-direction:column;align-items:center;gap:3px;padding-bottom:24px}\n.zr-pdp .zr-chain i{display:block;width:12px;height:12px;background:var(--zr-cc-pink);border:2px solid var(--zr-ink);border-radius:50%}\n.zr-pdp .zr-chain i:nth-child(even){transform:translateX(-5px)}\n.zr-pdp .zr-tiles{display:flex;align-items:center}\n.zr-pdp .zr-tile{display:flex;align-items:center;justify-content:center;width:76px;height:76px;background:#fff;border:3px solid var(--zr-ink);border-radius:22px;box-shadow:0 5px 0 rgba(43,11,42,.22)}\n.zr-pdp .zr-tile:first-child{transform:rotate(-4deg)}\n.zr-pdp .zr-tile:last-child{transform:rotate(3deg);margin-left:-8px}\n.zr-pdp .zr-inner{display:flex;align-items:center;justify-content:center;width:56px;height:56px;border-radius:15px;font-family:var(--zr-display);font-size:1.5em;font-weight:700;color:#fff;text-shadow:0 2px 0 rgba(43,11,42,.18)}\n.zr-pdp .zr-t-pink .zr-inner{background:var(--zr-cc-pink)}\n.zr-pdp .zr-t-blue .zr-inner{background:var(--zr-cc-blue)}\n.zr-pdp .zr-piece-label{display:block;margin-top:18px;font-size:.82em;font-weight:800;letter-spacing:.12em;text-transform:uppercase;opacity:.7}\n.zr-pdp .zr-tagcaption{font-size:.95em;font-weight:700;margin:16px 0 0;opacity:.85}\n.zr-pdp .zr-h{font-family:var(--zr-display);font-size:1.6em;font-weight:700;margin:34px 0 16px;text-align:center}\n.zr-pdp .zr-h::after{content:\"\";display:block;width:62px;height:6px;border-radius:999px;background:var(--zr-pink);margin:8px auto 0}\n.zr-pdp .zr-benefits{list-style:none;padding:0;margin:0}\n.zr-pdp .zr-benefits li{display:flex;align-items:flex-start;gap:14px;background:#fff;border:3px solid var(--zr-ink);border-radius:20px;padding:16px 18px;margin:0 0 14px;font-size:1.05em;box-shadow:0 4px 0 rgba(43,11,42,.16)}\n.zr-pdp .zr-benefits .zr-ico{flex:0 0 46px;width:46px;height:46px;display:flex;align-items:center;justify-content:center;font-size:1.4em;border-radius:14px;border:3px solid var(--zr-ink)}\n.zr-pdp .zr-b1 .zr-ico{background:var(--zr-cc-pink)}\n.zr-pdp .zr-b2 .zr-ico{background:var(--zr-sky-soft)}\n.zr-pdp .zr-b3 .zr-ico{background:var(--zr-cc-blue)}\n.zr-pdp .zr-b4 .zr-ico{background:var(--zr-lemon)}\n.zr-pdp .zr-b5 .zr-ico{background:var(--zr-lilac)}\n.zr-pdp .zr-fun-note{background:var(--zr-lemon);border:3px solid var(--zr-ink);border-radius:20px;box-shadow:0 5px 0 var(--zr-pink);padding:20px 20px 16px;margin:26px 0 0}\n.zr-pdp .zr-fun-note p{font-size:.98em;margin-bottom:0}\n.zr-pdp .zr-cn-tag{display:inline-block;font-family:var(--zr-display);font-size:.8em;font-weight:700;letter-spacing:.12em;text-transform:uppercase;background:var(--zr-pink);color:#fff;border:2px solid var(--zr-ink);border-radius:999px;padding:4px 13px;margin-bottom:12px}\n.zr-pdp .zr-spec{background:var(--zr-lemon);border:3px solid var(--zr-ink);border-radius:22px;overflow:hidden}\n.zr-pdp .zr-row{display:flex;flex-wrap:wrap;gap:4px 12px;padding:13px 18px;border-bottom:2px dashed rgba(43,11,42,.22);font-size:1.02em}\n.zr-pdp .zr-row:last-child{border-bottom:0}\n.zr-pdp .zr-key{flex:0 0 34%;font-family:var(--zr-display);font-weight:600;color:var(--zr-pink)}\n.zr-pdp .zr-val{flex:1 1 55%}\n.zr-pdp .zr-cta{display:flex;align-items:flex-start;gap:14px;background:var(--zr-yellow);border:3px solid var(--zr-ink);border-radius:22px;box-shadow:0 5px 0 var(--zr-pink);padding:18px 20px;margin:22px 0 14px}\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.zr-pdp .zr-urgent{background:var(--zr-sky-soft);border:3px dashed var(--zr-ink);border-radius:18px;padding:14px 18px;font-size:.98em;font-weight:600;margin:0 0 26px}\n.zr-pdp .zr-trust{display:flex;flex-wrap:wrap;gap:10px;margin:0 0 4px}\n.zr-pdp .zr-trust-item{flex:1 1 30%;min-width:150px;display:flex;flex-direction:column;align-items:center;text-align:center;gap:1px;background:#fff;border:2px dashed var(--zr-pink);border-radius:18px;padding:14px 10px;font-size:.95em;line-height:1.35}\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.zr-pdp .zr-faq{background:#fff;border:3px solid var(--zr-ink);border-radius:18px;margin:0 0 12px;overflow:hidden}\n.zr-pdp .zr-faq summary{cursor:pointer;list-style:none;font-family:var(--zr-display);font-size:1.08em;font-weight:600;padding:15px 52px 15px 18px;position:relative}\n.zr-pdp .zr-faq summary::-webkit-details-marker{display:none}\n.zr-pdp .zr-faq summary::after{content:\"+\";position:absolute;right:14px;top:50%;transform:translateY(-50%);width:30px;height:30px;display:flex;align-items:center;justify-content:center;background:var(--zr-pink);color:#fff;border-radius:50%;font-size:20px;font-weight:700;line-height:1}\n.zr-pdp .zr-faq[open] summary::after{content:\"\\2013\";background:var(--zr-sky);color:var(--zr-ink)}\n.zr-pdp .zr-ans{padding:0 18px 16px}\n.zr-pdp .zr-ans p{margin:0;font-size:1em}\n.zr-pdp .zr-close{font-family:var(--zr-display);font-size:1.25em;font-weight:700;text-align:center;margin:28px 0 0;color:var(--zr-pink)}\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-tile{width:64px;height:64px;border-radius:19px}\n.zr-pdp .zr-inner{width:48px;height:48px;font-size:1.3em;border-radius:13px}\n.zr-pdp .zr-chain i{width:10px;height:10px}\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\u003c\/style\u003e","brand":"Bibliophiles","offers":[{"title":"Blue","offer_id":52953278349629,"sku":"BCCLIBL","price":396.0,"currency_code":"INR","in_stock":true},{"title":"Pink","offer_id":52953278382397,"sku":"BCCLIPK","price":396.0,"currency_code":"INR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0786\/6259\/8973\/files\/ChatGPTImageAug26_2026_11_59_14PM.png?v=1788211570"},{"product_id":"bag-charm-hair-clips-alphabets","title":"Personalised Alphabet Bag Charm \u0026 Hair Clips | Cute Combo","description":"\u003c!-- Zootii Land | Personalised Name Hair Clips (Pack of 2) + Name Bag Charm | COMBO | 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\u003cp\u003e \u003c\/p\u003e\n\u003c!-- Brand palette: pink #ee23a0 \/ yellow #fbfe36 \/ sky #76ceff --\u003e\n\u003cdiv class=\"zr-pdp\"\u003e\n\u003c!-- HERO --\u003e\n\u003cdiv class=\"zr-hero\"\u003e\n\u003cspan class=\"zr-eyebrow\"\u003eCombo · 2 Hair Clips + Bag Charm\u003c\/span\u003e\n\u003ch2 class=\"zr-hero-title\"\u003eHer name in her hair\u003cbr\u003e\u003cem\u003eand swinging off her bag\u003c\/em\u003e\n\u003c\/h2\u003e\n\u003cp class=\"zr-hero-sub\"\u003eTwo matching hair clips and one bag charm, all spelling the same name, plus a lucky poodle or headphones that comes along for free. The whole set sorted in one order.\u003c\/p\u003e\n\u003c!-- signature: two clips + one bag charm --\u003e\n\u003cdiv class=\"zr-set\"\u003e\n\u003cdiv class=\"zr-set-col\"\u003e\n\u003cdiv class=\"zr-cliprow\"\u003e\n\u003cdiv class=\"zr-clip zr-c1\"\u003e\n\u003cspan class=\"zr-tiles\"\u003e \u003cspan class=\"zr-tile zr-t1\"\u003eN\u003c\/span\u003e \u003cspan class=\"zr-tile zr-t2\"\u003eA\u003c\/span\u003e \u003cspan class=\"zr-tile zr-t3\"\u003eM\u003c\/span\u003e \u003cspan class=\"zr-tile zr-t4\"\u003eE\u003c\/span\u003e \u003c\/span\u003e \u003cspan class=\"zr-hinge\"\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"zr-clip zr-c2\"\u003e\n\u003cspan class=\"zr-tiles\"\u003e \u003cspan class=\"zr-tile zr-t3\"\u003eN\u003c\/span\u003e \u003cspan class=\"zr-tile zr-t4\"\u003eA\u003c\/span\u003e \u003cspan class=\"zr-tile zr-t1\"\u003eM\u003c\/span\u003e \u003cspan class=\"zr-tile zr-t2\"\u003eE\u003c\/span\u003e \u003c\/span\u003e \u003cspan class=\"zr-hinge\"\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cspan class=\"zr-piece-label\"\u003eTwo hair clips\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"zr-plus\"\u003e+\u003c\/div\u003e\n\u003cdiv class=\"zr-set-col\"\u003e\n\u003cdiv class=\"zr-charm\"\u003e\n\u003cdiv class=\"zr-strap\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"zr-strand\"\u003e\n\u003cspan class=\"zr-letter zr-l1\"\u003eN\u003c\/span\u003e \u003cspan class=\"zr-letter zr-l2\"\u003eA\u003c\/span\u003e \u003cspan class=\"zr-letter zr-l3\"\u003eM\u003c\/span\u003e \u003cspan class=\"zr-letter zr-l4\"\u003eE\u003c\/span\u003e \u003cspan class=\"zr-disc\"\u003e \u003cspan class=\"zr-disc-emoji\"\u003e🐩\u003c\/span\u003e\u003cspan class=\"zr-disc-or\"\u003eor\u003c\/span\u003e\u003cspan class=\"zr-disc-emoji\"\u003e🎧\u003c\/span\u003e \u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cspan class=\"zr-piece-label\"\u003eOne bag charm, lucky charm included\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×3\u003c\/span\u003e Three pieces in every pack, all spelling the same name\u003c\/div\u003e\n\u003cp class=\"zr-tagcaption\"\u003eType the name exactly as you want it spelled, up to 5 characters. All three pieces are made with that name, in the order you type it.\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-pack-tag\"\u003e×2\u003c\/span\u003e \u003cspan class=\"zr-ico\"\u003e📌\u003c\/span\u003e \u003cstrong\u003eTwo hair clips\u003c\/strong\u003e\n\u003cp\u003eA pair of lined snap clips, one for each side of her head. Both carry the same name, so she can wear them together or one at a time.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"zr-item zr-i2\"\u003e\n\u003cspan class=\"zr-ico\"\u003e🎒\u003c\/span\u003e \u003cstrong\u003eOne bag charm\u003c\/strong\u003e\n\u003cp\u003eChunky jelly letter charms strung in order on a soft cord, finished with beads and a lobster clip so it goes onto a bag, zip or pencil case in one click.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"zr-item zr-i3\"\u003e\n\u003cspan class=\"zr-free\"\u003eFREE\u003c\/span\u003e \u003cspan class=\"zr-ico\"\u003e🐩\u003c\/span\u003e \u003cstrong\u003eA lucky poodle or headphones\u003c\/strong\u003e\n\u003cp\u003eA little poodle or headphones charm rides along at the end of the bag charm, sent as per availability. Nobody has to ask for it, it is already in there.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- DELICATE USE NOTE --\u003e\n\u003cdiv class=\"zr-care-note\"\u003e\n\u003cspan class=\"zr-cn-tag zr-cn-tag-alert\"\u003eDelicate use only\u003c\/span\u003e\n\u003cp\u003e\u003cstrong\u003eThe hair clips are decorative, not sturdy everyday hardware.\u003c\/strong\u003e Each alphabet is fixed onto the clip by hand, and the letters can loosen, fall off or break if the clip is pulled, twisted, bent, chewed, sat on, or handled roughly. The same goes for the bag charm if it is yanked or chewed.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003ePlease take the clips off before rough play.\u003c\/strong\u003e Sports, swimming, wrestling with siblings, sleeping and anything that involves the clip being tugged at will shorten their life. Worn gently and stored on the card they arrive on, they last a long time.\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 DISCLAIMER --\u003e\n\u003cdiv class=\"zr-colour-note\"\u003e\n\u003cspan class=\"zr-cn-tag\"\u003ePlease read before ordering\u003c\/span\u003e\n\u003cp\u003e\u003cstrong\u003eColours are assorted and sent as per availability.\u003c\/strong\u003e Every piece is made by hand from the pastel stock we have on the day your order is made. The character colours, bead colours, clip colours and the colour of the poodle or headphones will therefore differ from the photographs, and we are unable to accept requests for specific colours or for a particular colour sequence.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eThe three pieces are not colour matched to each other.\u003c\/strong\u003e The clips and the bag charm are made as a set, but the same letter can come out in a different shade on each piece. All three always spell the name exactly as you typed it.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eThe lucky charm is a poodle or a headphones, whichever is in stock.\u003c\/strong\u003e One of the two is always included, but which one you receive depends on availability on the day your order is made, and we cannot take requests for a particular design.\u003c\/p\u003e\n\u003cp class=\"zr-cn-foot\"\u003eOrders are not eligible for return or exchange on the grounds of colour or of which lucky charm arrives, as no two sets come out the same.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- BENEFITS --\u003e\n\u003ch3 class=\"zr-h\"\u003eWhy the set beats buying one\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\u003eHair and bag, sorted in one go.\u003c\/strong\u003e Fringe pinned back, bag tagged, all in her name. Nothing left to match up later or order separately.\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\u003eNothing comes home with the wrong child.\u003c\/strong\u003e Twenty identical bags at the school gate and twenty pastel clips on the classroom floor. Hers all say her name.\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\u003eThe poodle or headphones is the lucky bit.\u003c\/strong\u003e Exam day, first day at a new class, a long flight. It rides along for all of it.\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\u003eA gift that looks like a proper gift.\u003c\/strong\u003e Birthday returns, a cousin who has everything, a friend moving schools. Three pieces with her name on beats another toy that gets forgotten.\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\u003eThe charm clips onto more than school bags.\u003c\/strong\u003e Suitcase handle, pencil case zip, water bottle loop, keys, a tote you are bored of. Anywhere there is a loop.\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli class=\"zr-b6\"\u003e\n\u003cspan class=\"zr-ico\"\u003e💫\u003c\/span\u003e \u003cspan\u003e\u003cstrong\u003eSoft pastels, no sharp edges.\u003c\/strong\u003e Light enough that it does not drag a small bag or fine hair down, chunky enough that little fingers can clip everything on themselves.\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\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\"\u003e2 personalised hair clips, 1 personalised bag charm, 1 lucky charm (poodle or headphones as per availability), cord, beads and clip\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\"\u003eOne name across all three pieces, spelled exactly as you type it. Maximum 5 characters\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"zr-row\"\u003e\n\u003cspan class=\"zr-key\"\u003eLucky charm\u003c\/span\u003e\u003cspan class=\"zr-val\"\u003ePoodle or headphones, sent as per availability. Requests for a particular design cannot be accepted\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"zr-row\"\u003e\n\u003cspan class=\"zr-key\"\u003eColours\u003c\/span\u003e\u003cspan class=\"zr-val\"\u003eAssorted pastels as per availability, in the range shown in the photos. Pieces are not colour matched to each other\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\"\u003eLined snap clip, 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\"\u003eCharm clips onto\u003c\/span\u003e\u003cspan class=\"zr-val\"\u003eBags, zips, straps, pencil cases, suitcase handles, keys\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\"\u003eDelicate use only. Alphabets can fall off or break if handled roughly. 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\"\u003eSchool mornings, birthdays, photos, festivals and gifting\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, and grown ups who want their name too\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 name above and add to cart.\u003c\/strong\u003e\n\u003cp\u003eCheck the spelling first, and keep it to 5 characters so it fits all three pieces. Everything is made to order, character by character, exactly as typed.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- URGENCY --\u003e\n\u003cp class=\"zr-urgent\"\u003e⏰ Every set is made after you order and ships in 8 to 12 working days. Need it sooner? Message us on WhatsApp at +91 87796 54469 and we will check whether yours can be expedited.\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\u003e3 pieces, one name\u003c\/strong\u003e\u003cspan\u003elucky charm included free\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\u003eWhat exactly comes in the combo?\u003c\/summary\u003e\n\u003cdiv class=\"zr-ans\"\u003e\n\u003cp\u003eThree pieces. Two hair clips, each with the name spelled along it, and one bag charm with the same name strung on a cord, finished with a lobster clip. A lucky poodle or headphones charm comes on the bag charm at no extra cost.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"zr-faq\"\u003e\n\u003csummary\u003eCan the clips and the bag charm have different names?\u003c\/summary\u003e\n\u003cdiv class=\"zr-ans\"\u003e\n\u003cp\u003eNo, all three pieces carry the same name. If you are ordering for two children, add two combos to your cart and type each name in its own box.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"zr-faq\"\u003e\n\u003csummary\u003eHow many characters can I have?\u003c\/summary\u003e\n\u003cdiv class=\"zr-ans\"\u003e\n\u003cp\u003eUp to 5, including spaces, so that the same name fits on the clips as well as the charm. That covers most short names and nicknames. If her full name is longer, use the short version she is actually called by, or her initials.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"zr-faq\"\u003e\n\u003csummary\u003eCan I have a longer name on the bag charm?\u003c\/summary\u003e\n\u003cdiv class=\"zr-ans\"\u003e\n\u003cp\u003eThe bag charm can hold up to 8 characters on its own. If you want the longer spelling there, mention it in the personalisation box along with the 5 character version for the clips, and we will make it that way. Left blank, all three pieces carry the same 5 characters.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"zr-faq\"\u003e\n\u003csummary\u003eWill the clips and the charm match in colour?\u003c\/summary\u003e\n\u003cdiv class=\"zr-ans\"\u003e\n\u003cp\u003eThey will all sit in the same pastel family, but they are not colour matched piece by piece. The same letter can come out in a different shade on a clip and on the charm, because each one is strung by hand from whatever is in stock that day.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"zr-faq\"\u003e\n\u003csummary\u003eCan I choose the exact colours?\u003c\/summary\u003e\n\u003cdiv class=\"zr-ans\"\u003e\n\u003cp\u003eNot colour by colour, no. Characters are sent assorted from our pastel range, picked from whatever is in stock the day yours is made. The shades will sit in the family you see in the photos, but the exact mix will be its own.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"zr-faq\"\u003e\n\u003csummary\u003eWill I get the poodle or the headphones?\u003c\/summary\u003e\n\u003cdiv class=\"zr-ans\"\u003e\n\u003cp\u003eWhichever is in stock on the day your set is made. One lucky charm is always included, but we cannot promise which of the two it will be, or what colour it comes in, and requests for a particular design cannot be accepted.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"zr-faq\"\u003e\n\u003csummary\u003eIs the lucky charm charged extra?\u003c\/summary\u003e\n\u003cdiv class=\"zr-ans\"\u003e\n\u003cp\u003eNo. The poodle or headphones comes with the combo at no extra cost. Nothing to add to your cart, nothing extra to pay.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"zr-faq\"\u003e\n\u003csummary\u003eHow delicate are the clips?\u003c\/summary\u003e\n\u003cdiv class=\"zr-ans\"\u003e\n\u003cp\u003eDelicate enough that they need looking after. The alphabets are fixed on by hand, so pulling, twisting, chewing or rough play can make a letter come loose or break. Worn gently, they hold up beautifully. Think of them as a party shoe rather than a school shoe.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"zr-faq\"\u003e\n\u003csummary\u003eWhat if an alphabet falls off or breaks?\u003c\/summary\u003e\n\u003cdiv class=\"zr-ans\"\u003e\n\u003cp\u003eDamage from use is not covered, so we are unable to replace, refund or exchange pieces whose letters have come off or broken. Please handle them gently and take the clips off before rough play, sports and sleep.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"zr-faq\"\u003e\n\u003csummary\u003eWill the clips stay put in fine or slippery hair?\u003c\/summary\u003e\n\u003cdiv class=\"zr-ans\"\u003e\n\u003cp\u003eYes. The clips are lined so they grip rather than slide, and each one is light enough that it does not drag a small section of hair down. For very fine hair, clipping over a small twist of hair holds best.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"zr-faq\"\u003e\n\u003csummary\u003eHow do I look after the set?\u003c\/summary\u003e\n\u003cdiv class=\"zr-ans\"\u003e\n\u003cp\u003eHandle everything gently, open and close the clips rather than tugging them out of the hair, and wipe with a dry cloth. Keep it all out of water, so no pool and no shower, and store the clips on the card they arrive on so nothing gets knocked about in a drawer.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"zr-faq\"\u003e\n\u003csummary\u003eAre they safe for little ones?\u003c\/summary\u003e\n\u003cdiv class=\"zr-ans\"\u003e\n\u003cp\u003eEdges are smooth, but the alphabets and beads are small pieces that can come off if pulled or chewed, so we recommend grown up supervision for children under 3, and no wearing the clips at bedtime.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cp class=\"zr-close\"\u003eClip them in. Let it swing. 🎀🐩\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\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  \/* ======================================= *\/\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: 2 CLIPS + 1 BAG CHARM ---------- *\/\n.zr-pdp .zr-set {\n  display: flex;\n  align-items: flex-start;\n  justify-content: center;\n  gap: 16px;\n  flex-wrap: nowrap;\n}\n.zr-pdp .zr-set-col { text-align: center; }\n.zr-pdp .zr-plus {\n  font-family: var(--zr-display);\n  font-size: 1.9em;\n  font-weight: 700;\n  color: var(--zr-pink);\n  padding-top: 42px;\n}\n.zr-pdp .zr-piece-label {\n  display: block;\n  margin-top: 12px;\n  max-width: 13rem;\n  margin-left: auto;\n  margin-right: auto;\n  font-size: .78em;\n  font-weight: 800;\n  letter-spacing: .08em;\n  line-height: 1.35;\n  text-transform: uppercase;\n  opacity: .7;\n}\n\n\/* the two clips *\/\n.zr-pdp .zr-cliprow {\n  display: flex;\n  flex-direction: column;\n  align-items: center;\n  gap: 12px;\n}\n.zr-pdp .zr-clip {\n  display: inline-flex;\n  align-items: center;\n  gap: 10px;\n  background: #fff;\n  border: 3px solid var(--zr-ink);\n  border-radius: 999px;\n  box-shadow: 0 4px 0 var(--zr-pink);\n  padding: 8px 12px 8px 14px;\n}\n.zr-pdp .zr-c1 { transform: rotate(-2deg); }\n.zr-pdp .zr-c2 { transform: rotate(2deg); }\n.zr-pdp .zr-tiles { display: inline-flex; gap: 5px; }\n.zr-pdp .zr-tile {\n  width: 34px; height: 36px;\n  display: inline-flex; align-items: center; justify-content: center;\n  font-family: var(--zr-display);\n  font-size: 1em;\n  font-weight: 700;\n  border: 3px solid var(--zr-ink);\n  border-radius: 11px;\n}\n.zr-pdp .zr-t1 { background: var(--zr-blush); }\n.zr-pdp .zr-t2 { background: var(--zr-lemon); }\n.zr-pdp .zr-t3 { background: var(--zr-sky-soft); }\n.zr-pdp .zr-t4 { background: var(--zr-mint); }\n.zr-pdp .zr-hinge {\n  width: 20px; height: 20px;\n  background: var(--zr-sky);\n  border: 3px solid var(--zr-ink);\n  border-radius: 50%;\n}\n\n\/* the bag charm *\/\n.zr-pdp .zr-charm { position: relative; padding-top: 6px; }\n.zr-pdp .zr-strap {\n  width: 9px; height: 24px;\n  background: var(--zr-sky);\n  border: 3px solid var(--zr-ink);\n  border-radius: 6px;\n  margin: 0 auto -10px;\n  position: relative; z-index: 0;\n}\n.zr-pdp .zr-strand {\n  position: relative; z-index: 1;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  gap: 5px;\n}\n.zr-pdp .zr-letter {\n  width: 38px; height: 42px;\n  display: flex; align-items: center; justify-content: center;\n  font-family: var(--zr-display);\n  font-size: 1.1em;\n  font-weight: 700;\n  background: #fff;\n  border: 3px solid var(--zr-ink);\n  border-radius: 12px;\n  box-shadow: 0 4px 0 var(--zr-pink);\n}\n.zr-pdp .zr-l1 { background: var(--zr-blush); transform: rotate(-4deg); }\n.zr-pdp .zr-l2 { background: var(--zr-lemon); transform: rotate(3deg); }\n.zr-pdp .zr-l3 { background: var(--zr-sky-soft); transform: rotate(-2deg); }\n.zr-pdp .zr-l4 { background: var(--zr-lilac); transform: rotate(4deg); }\n.zr-pdp .zr-disc {\n  min-width: 96px; height: 52px;\n  margin-left: 3px;\n  padding: 0 10px;\n  display: flex; align-items: center; justify-content: center;\n  gap: 5px;\n  background: var(--zr-mint);\n  border: 3px solid var(--zr-ink);\n  border-radius: 999px;\n  box-shadow: 0 4px 0 var(--zr-pink);\n}\n.zr-pdp .zr-disc-emoji { font-size: 1.35em; line-height: 1; }\n.zr-pdp .zr-disc-or {\n  font-family: var(--zr-display);\n  font-size: .72em;\n  font-weight: 700;\n  text-transform: uppercase;\n  letter-spacing: .06em;\n  opacity: .75;\n}\n\n\/* pack badge + caption *\/\n.zr-pdp .zr-pack-badge {\n  display: inline-flex;\n  align-items: center;\n  gap: 8px;\n  margin: 22px 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-yellow); }\n.zr-pdp .zr-i2 .zr-ico { background: var(--zr-sky); }\n.zr-pdp .zr-i3 .zr-ico { background: var(--zr-mint); }\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-pack-tag,\n.zr-pdp .zr-free {\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: .82em;\n  font-weight: 700;\n  letter-spacing: .08em;\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-blush); }\n.zr-pdp .zr-b2 .zr-ico { background: var(--zr-sky); }\n.zr-pdp .zr-b3 .zr-ico { background: var(--zr-mint); }\n.zr-pdp .zr-b4 .zr-ico { background: var(--zr-yellow); }\n.zr-pdp .zr-b5 .zr-ico { background: var(--zr-sky-soft); }\n.zr-pdp .zr-b6 .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: 640px) {\n  .zr-pdp .zr-set { flex-direction: column; align-items: center; gap: 8px; }\n  .zr-pdp .zr-plus { padding-top: 0; font-size: 1.6em; }\n  .zr-pdp .zr-piece-label { margin-top: 10px; }\n}\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-clip { gap: 7px; padding: 6px 9px 6px 11px; }\n  .zr-pdp .zr-tile { width: 30px; height: 32px; font-size: .92em; border-radius: 9px; border-width: 2px; }\n  .zr-pdp .zr-tiles { gap: 4px; }\n  .zr-pdp .zr-hinge { width: 16px; height: 16px; border-width: 2px; }\n  .zr-pdp .zr-strand { gap: 3px; }\n  .zr-pdp .zr-letter { width: 30px; height: 34px; font-size: .92em; border-radius: 10px; border-width: 2px; }\n  .zr-pdp .zr-disc { min-width: 76px; height: 40px; padding: 0 7px; gap: 3px; border-width: 2px; }\n  .zr-pdp .zr-disc-emoji { font-size: 1.1em; }\n  .zr-pdp .zr-disc-or { font-size: .66em; }\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,\n  .zr-pdp .zr-free { 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":52977299980605,"sku":"CMCLICRMMX","price":749.0,"currency_code":"INR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0786\/6259\/8973\/files\/clip_n_charm.png?v=1788643320"}],"url":"https:\/\/store.bibliophiles.in\/collections\/personalised-bag-charms.oembed","provider":"Bibliophiles","version":"1.0","type":"link"}