{"title":"Viral Drops","description":"","products":[{"product_id":"reusable-and-erasable-metal-writing-pens","title":"Personalised Reusable Long Lasting Pen Pencils Pack of 2","description":"\u003cdiv style=\"font-family: 'Helvetica Neue', sans-serif; color: #333; line-height: 1.6; padding: 10px;\"\u003e\n\u003ch2 style=\"font-size: 24px; margin-bottom: 10px; color: #222;\"\u003ePersonalised Reusable Long Lasting Pen Pencils  – Pack of 2. (Assorted Colors) - Perfect Gift.\u003c\/h2\u003e\n\u003cp style=\"font-size: 16px; margin-bottom: 8px;\"\u003e\u003cstrong\u003eProduct Type:\u003c\/strong\u003e Stationery Set\u003c\/p\u003e\n\u003cp style=\"font-size: 16px; margin-bottom: 8px;\"\u003e\u003cstrong\u003eMaterial:\u003c\/strong\u003e Premium Metal\u003c\/p\u003e\n\u003cp style=\"font-size: 16px; margin-bottom: 8px;\"\u003e\u003cstrong\u003eColor:\u003c\/strong\u003e Multicolor Pastel\u003c\/p\u003e\n\u003cp style=\"font-size: 16px; margin-bottom: 8px;\"\u003e\u003cstrong\u003eIncludes:\u003c\/strong\u003e 2 Reusable Inkless Pencils\u003c\/p\u003e\n\u003cp style=\"font-size: 16px; margin-bottom: 20px;\"\u003e\u003cstrong\u003eWeight:\u003c\/strong\u003e 200g\u003c\/p\u003e\n\u003ch3 style=\"font-size: 20px; margin-top: 20px; color: #111;\"\u003eWhy You’ll Love It\u003c\/h3\u003e\n\u003cul style=\"padding-left: 20px; font-size: 16px; margin-bottom: 20px;\"\u003e\n\u003cli\u003e\n\u003cstrong\u003eReusable \u0026amp; Erasable:\u003c\/strong\u003e Replaceable graphite nibs write like traditional pencils without sharpening or ink.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eDurable Build:\u003c\/strong\u003e Made with high-grade metal and processed alloy for a smooth writing experience.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eEco-Conscious:\u003c\/strong\u003e Odorless, non-toxic, and wood-free – a sustainable writing alternative.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eComfortable Grip:\u003c\/strong\u003e Ergonomic triangular design to reduce hand fatigue and enhance grip.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003ePerfect Gift:\u003c\/strong\u003e Ideal for students, professionals, artists, and kids – stylish and functional.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch3 style=\"font-size: 20px; margin-top: 20px; color: #111;\"\u003eSmart Engineering\u003c\/h3\u003e\n\u003cul style=\"padding-left: 20px; font-size: 16px; margin-bottom: 20px;\"\u003e\n\u003cli\u003e\n\u003cstrong\u003eWriting Technology:\u003c\/strong\u003e Nib decomposes alloy metal molecules onto paper, simulating real pencil strokes.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eWeatherproof Writing:\u003c\/strong\u003e Resistant to smudging, temperature, and moisture for long-lasting notes.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eRetractable Design:\u003c\/strong\u003e Conveniently portable and safe for bags and pockets.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eIncludes Long Erasers:\u003c\/strong\u003e Built-in erasers inside each pencil for easy corrections.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch3 style=\"font-size: 20px; margin-top: 20px; color: #111;\"\u003eUse It For\u003c\/h3\u003e\n\u003cul style=\"padding-left: 20px; font-size: 16px;\"\u003e\n\u003cli\u003eSketching and Drawing\u003c\/li\u003e\n\u003cli\u003eNote Taking and Journaling\u003c\/li\u003e\n\u003cli\u003eCreative Art Projects\u003c\/li\u003e\n\u003cli\u003eEveryday Writing\u003c\/li\u003e\n\u003cli\u003eGift Sets for All Ages\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e","brand":"646888","offers":[{"title":"Default Title","offer_id":53081179291965,"sku":"METALPERSONALISEDPENS","price":499.0,"currency_code":"INR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1019\/8509\/1901\/files\/personalised-reusable-long-lasting-pen-pencils-pack-of-2bibliophiles-8846233_39993908-6833-4f40-bf38-11c09118e19d.png?v=1789568246"},{"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":53081241190717,"sku":"CHAPOODAS","price":439.0,"currency_code":"INR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1019\/8509\/1901\/files\/Jelly_dc16bb8a-35c3-46d2-8d09-1f82d0875573.png?v=1789569700"},{"product_id":"pastel-hair-clips-alphabets","title":"Hair Clips - Alphabets Pastel (Pack of 2)","description":"\u003c!-- Zootii Land | Personalised Name Hair Clips | Pack of 2 | 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 Hair Clips · Pack of 2\u003c\/span\u003e\n\u003ch2 class=\"zr-hero-title\"\u003eHer name, worn\u003cbr\u003e\u003cem\u003eright where everyone looks\u003c\/em\u003e\n\u003c\/h2\u003e\n\u003cp class=\"zr-hero-sub\"\u003eMention the characters you want and we spell them out on two matching clips, in soft assorted pastels. One for each side, both saying her name.\u003c\/p\u003e\n\u003c!-- signature: two name clips --\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\u003cdiv class=\"zr-pack-badge\"\u003e\n\u003cspan class=\"zr-pack-x\"\u003e×2\u003c\/span\u003e Two clips in every pack, both 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. Both clips are made with the same 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\u003eUp to 5 characters\u003c\/strong\u003e\n\u003cp\u003eChunky pastel letter charms fixed along each clip, spelling the name in the order you type it. Five characters per clip.\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\u003eAssorted pastels\u003c\/strong\u003e\n\u003cp\u003eEvery character comes in its own soft pastel shade, mixed by hand from the stock we have on the day your order is made.\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\u003eThese are decorative clips, 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.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003ePlease take them 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\u003eCharacter colours are assorted and sent as per availability.\u003c\/strong\u003e Every clip is made by hand from the pastel stock we have on the day your order is made. The character colours and the clip colours 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 two clips may not be colour twins.\u003c\/strong\u003e They are made as a pair, but the same letter can come out in a different shade on each clip. Both clips always spell the name exactly as you typed it.\u003c\/p\u003e\n\u003cp\u003eWhat we do promise: every character stays within the pastel range shown in the product images. The photographs show you the style and the colour family, not the exact pair 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, as no two pairs come out the same.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- BENEFITS --\u003e\n\u003ch3 class=\"zr-h\"\u003eWhy she will actually wear them\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\u003eHer hair, her name.\u003c\/strong\u003e Not a generic bow off a rack. Her own name across the clip, spelled the way she spells it.\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\u003eOne for each side.\u003c\/strong\u003e Two clips means both sides pinned back, or one worn and one kept safe for the morning the first goes missing.\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\u003eNobody else's clips come home.\u003c\/strong\u003e Twenty girls, twenty pastel clips on the classroom floor. Hers has her name on 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\u003eActually keeps the fringe out of her eyes.\u003c\/strong\u003e Pretty enough that she asks for it, useful enough that it stays in all day.\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\u003eA gift nobody else brings.\u003c\/strong\u003e Birthday returns, a cousin who has everything, a friend moving schools. Her name on it beats another toy that gets forgotten.\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, both spelling the same name\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 for both clips, spelled exactly as you type it. Maximum 5 characters per clip\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\"\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\"\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\"\u003eWorks on\u003c\/span\u003e\u003cspan class=\"zr-val\"\u003eFringes, side partings, plaits, ponytails, fine hair and thick hair\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\u003eMention the characters you want and add to cart.\u003c\/strong\u003e\n\u003cp\u003eCheck the spelling first, and keep it to 5 characters. Both clips are made to order with that name, 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 pair 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\u003ePack of 2 clips\u003c\/strong\u003e\u003cspan\u003eboth with her name\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 pack?\u003c\/summary\u003e\n\u003cdiv class=\"zr-ans\"\u003e\n\u003cp\u003eTwo hair clips. Each one has the name you type spelled along it, up to 5 characters, so she can wear one on each side or keep the second as a spare.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"zr-faq\"\u003e\n\u003csummary\u003eHow delicate are they?\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 clips whose letters have come off or broken. Please handle them gently and remove them 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\u003eHow many characters can I have?\u003c\/summary\u003e\n\u003cdiv class=\"zr-ans\"\u003e\n\u003cp\u003eUp to 5 per clip, including spaces. That covers most short names and nicknames, and it sits comfortably on a small clip. 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 different name on each clip?\u003c\/summary\u003e\n\u003cdiv class=\"zr-ans\"\u003e\n\u003cp\u003eNo, both clips in a pack carry the same name. If you are ordering for two girls, add two packs 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\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 the characters match the colours in the picture?\u003c\/summary\u003e\n\u003cdiv class=\"zr-ans\"\u003e\n\u003cp\u003eThey might not. Character colours change with availability, so the letters you receive may be in different pastel shades to the ones photographed, and the two clips may differ from each other. The spelling is always exactly what you typed.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"zr-faq\"\u003e\n\u003csummary\u003eWill they 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 them?\u003c\/summary\u003e\n\u003cdiv class=\"zr-ans\"\u003e\n\u003cp\u003eHandle them gently, open and close the clip rather than tugging it out of the hair, and wipe with a dry cloth. Keep them out of water, so no pool and no shower, and store them clipped onto 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 are small pieces that can come off if pulled or chewed, so we recommend grown up supervision for children under 3 and no wearing them at bedtime.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cp class=\"zr-close\"\u003eClip them in. Let her show them off. 🎀\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: two name clips *\/\n.zr-pdp .zr-cliprow {\n  display: flex;\n  flex-direction: column;\n  align-items: center;\n  gap: 14px;\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: 36px; height: 38px;\n  display: inline-flex; align-items: center; justify-content: center;\n  font-family: var(--zr-display);\n  font-size: 1.05em;\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.zr-pdp .zr-pack-badge {\n  display: inline-flex;\n  align-items: center;\n  gap: 8px;\n  margin: 18px auto 0;\n  background: var(--zr-yellow);\n  color: var(--zr-ink);\n  border: 3px solid var(--zr-ink);\n  border-radius: 999px;\n  box-shadow: 0 4px 0 var(--zr-pink);\n  padding: 8px 16px;\n  font-family: var(--zr-display);\n  font-size: .95em;\n  font-weight: 600;\n  text-align: left;\n}\n.zr-pdp .zr-pack-x {\n  flex: 0 0 auto;\n  display: inline-flex;\n  align-items: center; justify-content: center;\n  width: 32px; height: 32px;\n  background: var(--zr-pink);\n  color: #fff;\n  border: 2px solid var(--zr-ink);\n  border-radius: 50%;\n  font-size: .9em;\n  font-weight: 700;\n  line-height: 1;\n}\n.zr-pdp .zr-tagcaption {\n  font-size: .95em;\n  font-weight: 700;\n  margin: 16px 0 0;\n  opacity: .85;\n}\n\n\/* ---------- HEADINGS ---------- *\/\n.zr-pdp .zr-h {\n  font-family: var(--zr-display);\n  font-size: 1.6em;\n  font-weight: 700;\n  margin: 34px 0 16px;\n  text-align: center;\n}\n.zr-pdp .zr-h::after {\n  content: \"\";\n  display: block;\n  width: 62px; height: 6px;\n  border-radius: 999px;\n  background: var(--zr-pink);\n  margin: 8px auto 0;\n}\n\n\/* ---------- WHAT'S IN THE PACK ---------- *\/\n.zr-pdp .zr-box {\n  display: flex;\n  flex-wrap: wrap;\n  gap: 14px;\n}\n.zr-pdp .zr-item {\n  position: relative;\n  flex: 1 1 30%;\n  min-width: 190px;\n  background: #fff;\n  border: 3px solid var(--zr-ink);\n  border-radius: 20px;\n  box-shadow: 0 4px 0 rgba(43,11,42,.16);\n  padding: 18px 16px 14px;\n  text-align: center;\n}\n.zr-pdp .zr-item .zr-ico {\n  display: inline-flex;\n  align-items: center; justify-content: center;\n  width: 52px; height: 52px;\n  font-size: 1.55em;\n  border: 3px solid var(--zr-ink);\n  border-radius: 16px;\n  margin-bottom: 10px;\n}\n.zr-pdp .zr-i1 .zr-ico { background: var(--zr-yellow); }\n.zr-pdp .zr-i2 .zr-ico { background: var(--zr-sky); }\n.zr-pdp .zr-i3 .zr-ico { background: var(--zr-blush); }\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  position: absolute;\n  top: -14px; right: -6px;\n  background: var(--zr-yellow);\n  color: var(--zr-ink);\n  border: 3px solid var(--zr-ink);\n  border-radius: 999px;\n  font-family: var(--zr-display);\n  font-size: .85em;\n  font-weight: 700;\n  letter-spacing: .06em;\n  padding: 4px 13px;\n  transform: rotate(8deg);\n  box-shadow: 0 3px 0 var(--zr-pink);\n}\n\n\/* ---------- NOTE BLOCKS ---------- *\/\n.zr-pdp .zr-care-note,\n.zr-pdp .zr-colour-note {\n  border: 3px solid var(--zr-ink);\n  border-radius: 20px;\n  box-shadow: 0 5px 0 var(--zr-pink);\n  padding: 20px 20px 16px;\n  margin: 26px 0 0;\n}\n.zr-pdp .zr-care-note { background: var(--zr-blush); }\n.zr-pdp .zr-colour-note { background: var(--zr-lilac); }\n.zr-pdp .zr-cn-tag {\n  display: inline-block;\n  font-family: var(--zr-display);\n  font-size: .8em;\n  font-weight: 700;\n  letter-spacing: .12em;\n  text-transform: uppercase;\n  background: var(--zr-yellow);\n  color: var(--zr-ink);\n  border: 2px solid var(--zr-ink);\n  border-radius: 999px;\n  padding: 4px 13px;\n  margin-bottom: 12px;\n}\n.zr-pdp .zr-cn-tag-alert {\n  background: var(--zr-pink);\n  color: #fff;\n}\n.zr-pdp .zr-care-note p,\n.zr-pdp .zr-colour-note p { font-size: .98em; }\n.zr-pdp .zr-care-note p:last-child,\n.zr-pdp .zr-colour-note p:last-child { margin-bottom: 0; }\n.zr-pdp .zr-cn-foot {\n  font-weight: 700;\n  border-top: 2px dashed rgba(43,11,42,.3);\n  padding-top: 12px;\n  margin-top: 14px;\n}\n\n\/* ---------- BENEFITS ---------- *\/\n.zr-pdp .zr-benefits { list-style: none; padding: 0; margin: 0; }\n.zr-pdp .zr-benefits li {\n  display: flex;\n  align-items: flex-start;\n  gap: 14px;\n  background: #fff;\n  border: 3px solid var(--zr-ink);\n  border-radius: 20px;\n  padding: 16px 18px;\n  margin: 0 0 14px;\n  font-size: 1.05em;\n  box-shadow: 0 4px 0 rgba(43,11,42,.16);\n}\n.zr-pdp .zr-benefits .zr-ico {\n  flex: 0 0 46px;\n  width: 46px; height: 46px;\n  display: flex; align-items: center; justify-content: center;\n  font-size: 1.4em;\n  border-radius: 14px;\n  border: 3px solid var(--zr-ink);\n}\n.zr-pdp .zr-b1 .zr-ico { background: var(--zr-blush); }\n.zr-pdp .zr-b2 .zr-ico { background: var(--zr-sky-soft); }\n.zr-pdp .zr-b3 .zr-ico { background: var(--zr-sky); }\n.zr-pdp .zr-b4 .zr-ico { background: var(--zr-lemon); }\n.zr-pdp .zr-b5 .zr-ico { background: var(--zr-lilac); }\n\n\/* ---------- SPECS ---------- *\/\n.zr-pdp .zr-spec {\n  background: var(--zr-lemon);\n  border: 3px solid var(--zr-ink);\n  border-radius: 22px;\n  overflow: hidden;\n}\n.zr-pdp .zr-row {\n  display: flex;\n  flex-wrap: wrap;\n  gap: 4px 12px;\n  padding: 13px 18px;\n  border-bottom: 2px dashed rgba(43,11,42,.22);\n  font-size: 1.02em;\n}\n.zr-pdp .zr-row:last-child { border-bottom: 0; }\n.zr-pdp .zr-key {\n  flex: 0 0 34%;\n  font-family: var(--zr-display);\n  font-weight: 600;\n  color: var(--zr-pink);\n}\n.zr-pdp .zr-val { flex: 1 1 55%; }\n\n\/* ---------- CTA ---------- *\/\n.zr-pdp .zr-cta {\n  display: flex;\n  align-items: flex-start;\n  gap: 14px;\n  background: var(--zr-yellow);\n  border: 3px solid var(--zr-ink);\n  border-radius: 22px;\n  box-shadow: 0 5px 0 var(--zr-pink);\n  padding: 18px 20px;\n  margin: 22px 0 14px;\n}\n.zr-pdp .zr-cta-emoji { font-size: 1.7em; line-height: 1.2; }\n.zr-pdp .zr-cta strong { font-family: var(--zr-display); font-size: 1.15em; display: block; }\n.zr-pdp .zr-cta p { margin: 4px 0 0; font-size: .98em; }\n\n\/* ---------- URGENCY ---------- *\/\n.zr-pdp .zr-urgent {\n  background: var(--zr-sky-soft);\n  border: 3px dashed var(--zr-ink);\n  border-radius: 18px;\n  padding: 14px 18px;\n  font-size: .98em;\n  font-weight: 600;\n  margin: 0 0 26px;\n}\n\n\/* ---------- TRUST STRIP ---------- *\/\n.zr-pdp .zr-trust { display: flex; flex-wrap: wrap; gap: 10px; margin: 0 0 4px; }\n.zr-pdp .zr-trust-item {\n  flex: 1 1 30%;\n  min-width: 150px;\n  display: flex;\n  flex-direction: column;\n  align-items: center;\n  text-align: center;\n  gap: 1px;\n  background: #fff;\n  border: 2px dashed var(--zr-pink);\n  border-radius: 18px;\n  padding: 14px 10px;\n  font-size: .95em;\n  line-height: 1.35;\n}\n.zr-pdp .zr-trust-emoji { font-size: 1.5em; }\n.zr-pdp .zr-trust-item strong { font-family: var(--zr-display); font-size: 1.05em; }\n\n\/* ---------- FAQ ---------- *\/\n.zr-pdp .zr-faq {\n  background: #fff;\n  border: 3px solid var(--zr-ink);\n  border-radius: 18px;\n  margin: 0 0 12px;\n  overflow: hidden;\n}\n.zr-pdp .zr-faq summary {\n  cursor: pointer;\n  list-style: none;\n  font-family: var(--zr-display);\n  font-size: 1.08em;\n  font-weight: 600;\n  padding: 15px 52px 15px 18px;\n  position: relative;\n}\n.zr-pdp .zr-faq summary::-webkit-details-marker { display: none; }\n.zr-pdp .zr-faq summary::after {\n  content: \"+\";\n  position: absolute;\n  right: 14px; top: 50%;\n  transform: translateY(-50%);\n  width: 30px; height: 30px;\n  display: flex; align-items: center; justify-content: center;\n  background: var(--zr-pink);\n  color: #fff;\n  border-radius: 50%;\n  font-size: 20px;\n  font-weight: 700;\n  line-height: 1;\n}\n.zr-pdp .zr-faq[open] summary::after {\n  content: \"\\2013\";\n  background: var(--zr-sky);\n  color: var(--zr-ink);\n}\n.zr-pdp .zr-faq summary:focus-visible { outline: 3px solid var(--zr-pink); outline-offset: -3px; }\n.zr-pdp .zr-ans { padding: 0 18px 16px; }\n.zr-pdp .zr-ans p { margin: 0; font-size: 1em; }\n\n\/* ---------- CLOSE ---------- *\/\n.zr-pdp .zr-close {\n  font-family: var(--zr-display);\n  font-size: 1.25em;\n  font-weight: 700;\n  text-align: center;\n  margin: 28px 0 0;\n  color: var(--zr-pink);\n}\n\n\/* ---------- MOBILE ---------- *\/\n@media (max-width: 560px) {\n  .zr-pdp { font-size: 18.5px; }\n  .zr-pdp .zr-hero { padding: 22px 14px 18px; border-radius: 22px; }\n  .zr-pdp .zr-hero-title { font-size: 1.7em; }\n  .zr-pdp .zr-hero-sub { font-size: 1.05em; }\n  .zr-pdp .zr-h { font-size: 1.35em; }\n  .zr-pdp .zr-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-pack-badge { font-size: .85em; padding: 7px 13px; gap: 7px; }\n  .zr-pdp .zr-pack-x { width: 28px; height: 28px; }\n  .zr-pdp .zr-item { flex: 1 1 100%; }\n  .zr-pdp .zr-pack-tag { right: 8px; }\n  .zr-pdp .zr-care-note,\n  .zr-pdp .zr-colour-note { padding: 18px 16px 14px; border-radius: 18px; }\n  .zr-pdp .zr-trust-item { flex: 1 1 100%; flex-direction: row; justify-content: flex-start; text-align: left; gap: 8px; }\n  .zr-pdp .zr-key { flex: 1 1 100%; }\n  .zr-pdp .zr-val { flex: 1 1 100%; }\n  .zr-pdp .zr-benefits li { padding: 14px; }\n}\n\n@media (prefers-reduced-motion: reduce) {\n  .zr-pdp * { transition: none !important; animation: none !important; }\n}\n\u003c\/style\u003e","brand":"Bibliophiles","offers":[{"title":"Default Title","offer_id":53081241289021,"sku":"HCLALPPAS","price":335.0,"currency_code":"INR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1019\/8509\/1901\/files\/ClipsAlpabetGirlsC_e1a6d010-a5b6-4dd5-920d-d928028c51d7.png?v=1789569703"},{"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":53081241321789,"sku":"CHACANPOD","price":439.0,"currency_code":"INR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1019\/8509\/1901\/files\/CandyB3_16282cc1-ec38-4f0a-93cb-657e977bfd75.jpg?v=1789569704"},{"product_id":"hair-clips-stripes-pastel-pack-of-2","title":"Hair Clips - Stripes Pastel (Pack of 2)","description":"\u003c!-- Zootii Land | Personalised Name Hair Clips | Pack of 2 (Blue + Pink) | PDP description block --\u003e\n\u003c!-- Paste into the Shopify product description field using the HTML view (\u003c\u003e) --\u003e\n\u003c!-- Brand palette: pink #ee23a0 \/ yellow #fbfe36 \/ sky #76ceff --\u003e\n\n\u003cdiv class=\"zr-pdp\"\u003e\n\n  \u003c!-- HERO --\u003e\n  \u003cdiv class=\"zr-hero\"\u003e\n    \u003cspan class=\"zr-eyebrow\"\u003ePersonalised Hair Clips · Pack of 2\u003c\/span\u003e\n    \u003ch2 class=\"zr-hero-title\"\u003eHer name, worn\u003cbr\u003e\u003cem\u003eright where everyone looks\u003c\/em\u003e\n\u003c\/h2\u003e\n    \u003cp class=\"zr-hero-sub\"\u003eType the name you want and we print it in a bold script across two striped clips, one blue and one pink. One for each side, both saying her name.\u003c\/p\u003e\n\n    \u003c!-- signature: two name clips --\u003e\n    \u003cdiv class=\"zr-cliprow\"\u003e\n      \u003cdiv class=\"zr-stripeclip zr-sc-blue\"\u003e\u003cspan class=\"zr-name\"\u003ename\u003c\/span\u003e\u003c\/div\u003e\n      \u003cdiv class=\"zr-stripeclip zr-sc-rose\"\u003e\u003cspan class=\"zr-name\"\u003ename\u003c\/span\u003e\u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"zr-colour-strip\"\u003e\n      \u003cspan class=\"zr-swatch zr-sw-blue\"\u003e\u003c\/span\u003e One blue\n      \u003cspan class=\"zr-plus\"\u003e+\u003c\/span\u003e\n      \u003cspan class=\"zr-swatch zr-sw-rose\"\u003e\u003c\/span\u003e One pink\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"zr-pack-badge\"\u003e\n\u003cspan class=\"zr-pack-x\"\u003e×2\u003c\/span\u003e Two clips in every pack, both spelling the same name\u003c\/div\u003e\n\n    \u003cp class=\"zr-tagcaption\"\u003eType the name exactly as you want it spelled, up to 8 characters. Both clips are printed with the same name, exactly as you type it.\u003c\/p\u003e\n  \u003c\/div\u003e\n\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\n      \u003cspan class=\"zr-ico\"\u003e📌\u003c\/span\u003e\n      \u003cstrong\u003eTwo hair clips\u003c\/strong\u003e\n      \u003cp\u003eOne blue and one pink, both carrying 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\n      \u003cstrong\u003eHer name printed on\u003c\/strong\u003e\n      \u003cp\u003ePrinted in a bold script straight across the striped clip, under a smooth glossy finish. Up to 8 characters, spelled exactly as you type it.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- FRAGILE \/ DELICATE USE --\u003e\n  \u003cdiv class=\"zr-care-note\"\u003e\n    \u003cspan class=\"zr-cn-tag zr-cn-tag-alert\"\u003eFragile · delicate use only\u003c\/span\u003e\n\n    \u003cp\u003e\u003cstrong\u003eThese are decorative clips, not sturdy everyday hardware.\u003c\/strong\u003e The body is slim and rigid, so it can crack or snap and the metal clasp can bend out of shape if a clip is forced open, twisted, chewed, dropped or sat on. The printed name sits under a glossy finish that can scratch if it is scrubbed or soaked.\u003c\/p\u003e\n\n    \u003cp\u003e\u003cstrong\u003ePlease take them off before rough play.\u003c\/strong\u003e Sports, swimming, wrestling with siblings, bedtime and anything that involves the clip being tugged at will shorten their life. Open the clip to take it out rather than pulling it through the hair. Worn gently and stored on the card they arrive on, they last a long time.\u003c\/p\u003e\n\n    \u003cp class=\"zr-cn-foot\"\u003eItems damaged in use, including cracked clips, bent clasps and scratched print, 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\n  \u003c!-- COLOUR NOTE --\u003e\n  \u003cdiv class=\"zr-colour-note\"\u003e\n    \u003cp\u003e\u003cstrong\u003eEvery pack is one blue striped clip and one pink striped clip.\u003c\/strong\u003e That combination is fixed, so there is nothing to choose at checkout and no risk of two the same arriving.\u003c\/p\u003e\n\n    \u003cp\u003e\u003cstrong\u003eShades may look different in person.\u003c\/strong\u003e Screens render colour differently, and small batch to batch variation is normal, so the exact blue and pink you receive may not be a perfect match for the photographs.\u003c\/p\u003e\n\n    \u003cp class=\"zr-cn-foot\"\u003eOrders are not eligible for return or exchange on the grounds of a slight difference in shade.\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- BENEFITS --\u003e\n  \u003ch3 class=\"zr-h\"\u003eWhy she will actually wear them\u003c\/h3\u003e\n  \u003cul class=\"zr-benefits\"\u003e\n    \u003cli class=\"zr-b1\"\u003e\n      \u003cspan class=\"zr-ico\"\u003e💇‍♀️\u003c\/span\u003e\n      \u003cspan\u003e\u003cstrong\u003eHer hair, her name.\u003c\/strong\u003e Not a generic bow off a rack. Her own name across the clip, spelled the way she spells it.\u003c\/span\u003e\n    \u003c\/li\u003e\n    \u003cli class=\"zr-b2\"\u003e\n      \u003cspan class=\"zr-ico\"\u003e👯\u003c\/span\u003e\n      \u003cspan\u003e\u003cstrong\u003eOne for each side.\u003c\/strong\u003e Two clips means both sides pinned back, or one worn and one kept safe for the morning the first goes missing.\u003c\/span\u003e\n    \u003c\/li\u003e\n    \u003cli class=\"zr-b3\"\u003e\n      \u003cspan class=\"zr-ico\"\u003e🎨\u003c\/span\u003e\n      \u003cspan\u003e\u003cstrong\u003eBlue and pink, so they go with everything.\u003c\/strong\u003e One for the uniform, one for the party dress. Or both at once, which is usually what happens.\u003c\/span\u003e\n    \u003c\/li\u003e\n    \u003cli class=\"zr-b4\"\u003e\n      \u003cspan class=\"zr-ico\"\u003e🎒\u003c\/span\u003e\n      \u003cspan\u003e\u003cstrong\u003eNobody else's clips come home.\u003c\/strong\u003e Twenty girls, twenty near identical clips on the classroom floor. Hers has her name on it.\u003c\/span\u003e\n    \u003c\/li\u003e\n    \u003cli class=\"zr-b5\"\u003e\n      \u003cspan class=\"zr-ico\"\u003e🎁\u003c\/span\u003e\n      \u003cspan\u003e\u003cstrong\u003eA gift nobody else brings.\u003c\/strong\u003e Birthday returns, a cousin who has everything, a friend moving schools. Her name on it beats another toy that gets forgotten.\u003c\/span\u003e\n    \u003c\/li\u003e\n  \u003c\/ul\u003e\n\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, both spelling the same name\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\"\u003eOne blue striped clip and one pink striped clip. Fixed pair, nothing to choose\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 for both clips, printed exactly as you type it. Maximum 8 characters per clip\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"zr-row\"\u003e\n\u003cspan class=\"zr-key\"\u003ePrint\u003c\/span\u003e\u003cspan class=\"zr-val\"\u003eName printed in a bold script across the stripes, under a glossy finish\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\"\u003eSnap clip with a metal clasp, smooth edges, light enough for fine hair\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"zr-row\"\u003e\n\u003cspan class=\"zr-key\"\u003eHandling\u003c\/span\u003e\u003cspan class=\"zr-val\"\u003eFragile. Delicate use only. Clips can crack and print can scratch with rough use. No replacement for damaged items\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"zr-row\"\u003e\n\u003cspan class=\"zr-key\"\u003eWorks on\u003c\/span\u003e\u003cspan class=\"zr-val\"\u003eFringes, side partings, plaits, ponytails, fine hair and thick hair\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\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. Both clips are printed to order with that name, exactly as typed.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- URGENCY --\u003e\n  \u003cp class=\"zr-urgent\"\u003e⏰ Every pair is printed 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\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\u003eBlue + pink pair\u003c\/strong\u003e\u003cspan\u003eboth with her name\u003c\/span\u003e\n\u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- FAQ --\u003e\n  \u003ch3 class=\"zr-h\"\u003eQuestions before you order\u003c\/h3\u003e\n\n  \u003cdetails class=\"zr-faq\"\u003e\n    \u003csummary\u003eWhat exactly comes in the pack?\u003c\/summary\u003e\n    \u003cdiv class=\"zr-ans\"\u003e\u003cp\u003eTwo striped hair clips, one blue and one pink, each printed with the name you type, up to 8 characters. She can wear one on each side or keep the second as a spare.\u003c\/p\u003e\u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails class=\"zr-faq\"\u003e\n    \u003csummary\u003eHow delicate are they?\u003c\/summary\u003e\n    \u003cdiv class=\"zr-ans\"\u003e\u003cp\u003eDelicate enough that they need looking after. The body is slim and rigid, so forcing the clasp, bending the clip back or sitting on it can crack it. Worn gently, they hold up beautifully. Think of them as a party shoe rather than a school shoe.\u003c\/p\u003e\u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails class=\"zr-faq\"\u003e\n    \u003csummary\u003eWhat if a clip breaks?\u003c\/summary\u003e\n    \u003cdiv class=\"zr-ans\"\u003e\u003cp\u003eDamage from use is not covered, so we are unable to replace, refund or exchange clips that have cracked, snapped or lost their finish. Handle them gently and remove them before rough play, sports and sleep.\u003c\/p\u003e\u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails class=\"zr-faq\"\u003e\n    \u003csummary\u003eWill the printed name rub off?\u003c\/summary\u003e\n    \u003cdiv class=\"zr-ans\"\u003e\u003cp\u003eNot with normal wear. The name is printed onto the clip and sealed under a glossy finish rather than stuck on top. It can scratch or dull if the clip is soaked, scrubbed or rubbed against rough surfaces, so keep them dry and wipe with a soft dry cloth.\u003c\/p\u003e\u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails class=\"zr-faq\"\u003e\n    \u003csummary\u003eCan I choose different colours?\u003c\/summary\u003e\n    \u003cdiv class=\"zr-ans\"\u003e\u003cp\u003eNot at the moment. Every pack comes as one blue striped clip and one pink striped clip, which is why there is no colour to pick at checkout.\u003c\/p\u003e\u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails class=\"zr-faq\"\u003e\n    \u003csummary\u003eHow many characters can I have?\u003c\/summary\u003e\n    \u003cdiv class=\"zr-ans\"\u003e\u003cp\u003eUp to 8 per clip, including spaces. That covers most first names and nicknames. If her full name is longer, use the short version she is actually called by, or her initials, which also sit neater on a small clip.\u003c\/p\u003e\u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails class=\"zr-faq\"\u003e\n    \u003csummary\u003eCan I have a different name on each clip?\u003c\/summary\u003e\n    \u003cdiv class=\"zr-ans\"\u003e\u003cp\u003eNo, both clips in a pack carry the same name. If you are ordering for two girls, add two packs to your cart and type each name in its own box.\u003c\/p\u003e\u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails class=\"zr-faq\"\u003e\n    \u003csummary\u003eWill they stay put in fine or slippery hair?\u003c\/summary\u003e\n    \u003cdiv class=\"zr-ans\"\u003e\u003cp\u003eYes. The metal clasp snaps shut and holds rather than sliding, and each clip 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\u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails class=\"zr-faq\"\u003e\n    \u003csummary\u003eHow do I look after them?\u003c\/summary\u003e\n    \u003cdiv class=\"zr-ans\"\u003e\u003cp\u003eHandle them gently, open the clasp to take it out rather than tugging, and wipe with a soft dry cloth. Keep them out of water, so no pool and no shower, and store them on the card they arrive on so the surface does not get scratched in a drawer.\u003c\/p\u003e\u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003cdetails class=\"zr-faq\"\u003e\n    \u003csummary\u003eAre they safe for little ones?\u003c\/summary\u003e\n    \u003cdiv class=\"zr-ans\"\u003e\u003cp\u003eEdges are smooth, but a cracked clip leaves small hard pieces and the clasp has a spring in it, so we recommend grown up supervision for children under 3 and no wearing them at bedtime.\u003c\/p\u003e\u003c\/div\u003e\n  \u003c\/details\u003e\n\n  \u003cp class=\"zr-close\"\u003eClip them in. Let her show them off. 🎀\u003c\/p\u003e\n\n\u003c\/div\u003e\n\u003cstyle\u003e\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Fredoka:wght@500;600;700\u0026family=Nunito:wght@400;600;700;800\u0026family=Pacifico\u0026display=swap');\n\n.zr-pdp {\n  \/* ============ BRAND PALETTE ============ *\/\n  --zr-pink:   #ee23a0;\n  --zr-yellow: #fbfe36;\n  --zr-sky:    #76ceff;\n  --zr-ink:       #2B0B2A;\n  --zr-blush:     #FFEBF7;\n  --zr-sky-soft:  #EAF7FF;\n  --zr-lemon:     #FFFEDB;\n  --zr-mint:      #D9F7E4;\n  --zr-lilac:     #EDE4FF;\n  \/* clip colours *\/\n  --zr-clip-blue: #4FBBEC;      \/* blue stripe *\/\n  --zr-clip-blue-pale: #E6F5FD;  \/* pale stripe *\/\n  --zr-clip-blue-ink: #1739A6;   \/* printed name *\/\n  --zr-clip-rose: #FF8FC4;       \/* pink stripe *\/\n  --zr-clip-rose-pale: #FDECF4;  \/* pale stripe *\/\n  --zr-clip-rose-ink: #E01B6E;   \/* printed name *\/\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  --zr-script: 'Pacifico', 'Brush Script MT', cursive;\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: two name clips *\/\n.zr-pdp .zr-cliprow {\n  display: flex;\n  flex-direction: column;\n  align-items: center;\n  gap: 16px;\n}\n.zr-pdp .zr-stripeclip {\n  position: relative;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  width: 254px; height: 66px;\n  border: 3px solid var(--zr-ink);\n  border-radius: 15px;\n  box-shadow: 0 5px 0 rgba(43,11,42,.2);\n  overflow: hidden;\n}\n\/* glossy sheen across the top half *\/\n.zr-pdp .zr-stripeclip::after {\n  content: \"\";\n  position: absolute;\n  inset: 0;\n  background: linear-gradient(180deg, rgba(255,255,255,.5) 0%, rgba(255,255,255,.08) 42%, rgba(255,255,255,0) 60%);\n  pointer-events: none;\n}\n.zr-pdp .zr-sc-blue {\n  transform: rotate(-2deg);\n  background: repeating-linear-gradient(\n    90deg,\n    var(--zr-clip-blue) 0 11px,\n    var(--zr-clip-blue-pale) 11px 22px);\n}\n.zr-pdp .zr-sc-rose {\n  transform: rotate(2deg);\n  background: repeating-linear-gradient(\n    90deg,\n    var(--zr-clip-rose) 0 11px,\n    var(--zr-clip-rose-pale) 11px 22px);\n}\n.zr-pdp .zr-name {\n  position: relative;\n  z-index: 1;\n  font-family: var(--zr-script);\n  font-size: 1.5em;\n  line-height: 1;\n  padding-bottom: 4px;\n  white-space: nowrap;\n}\n.zr-pdp .zr-sc-blue .zr-name { color: var(--zr-clip-blue-ink); }\n.zr-pdp .zr-sc-rose .zr-name { color: var(--zr-clip-rose-ink); }\n\n\/* colour pair strip *\/\n.zr-pdp .zr-colour-strip {\n  display: inline-flex;\n  align-items: center;\n  gap: 8px;\n  margin: 16px auto 0;\n  background: #fff;\n  border: 3px solid var(--zr-ink);\n  border-radius: 999px;\n  padding: 7px 18px;\n  font-family: var(--zr-display);\n  font-size: .95em;\n  font-weight: 600;\n}\n.zr-pdp .zr-swatch {\n  width: 22px; height: 22px;\n  border: 3px solid var(--zr-ink);\n  border-radius: 50%;\n}\n.zr-pdp .zr-sw-blue {\n  background: repeating-linear-gradient(90deg, var(--zr-clip-blue) 0 5px, var(--zr-clip-blue-pale) 5px 10px);\n}\n.zr-pdp .zr-sw-rose {\n  background: repeating-linear-gradient(90deg, var(--zr-clip-rose) 0 5px, var(--zr-clip-rose-pale) 5px 10px);\n}\n.zr-pdp .zr-colour-strip .zr-plus { color: var(--zr-pink); font-weight: 700; padding: 0 2px; }\n.zr-pdp .zr-pack-badge {\n  display: inline-flex;\n  align-items: center;\n  gap: 8px;\n  margin: 12px 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 45%;\n  min-width: 210px;\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-blush); }\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  position: absolute;\n  top: -14px; right: -6px;\n  background: var(--zr-yellow);\n  color: var(--zr-ink);\n  border: 3px solid var(--zr-ink);\n  border-radius: 999px;\n  font-family: var(--zr-display);\n  font-size: .85em;\n  font-weight: 700;\n  letter-spacing: .06em;\n  padding: 4px 13px;\n  transform: rotate(8deg);\n  box-shadow: 0 3px 0 var(--zr-pink);\n}\n\n\/* ---------- NOTE BLOCKS ---------- *\/\n.zr-pdp .zr-care-note,\n.zr-pdp .zr-colour-note {\n  border: 3px solid var(--zr-ink);\n  border-radius: 20px;\n  box-shadow: 0 5px 0 var(--zr-pink);\n  padding: 20px 20px 16px;\n  margin: 26px 0 0;\n}\n.zr-pdp .zr-care-note { background: var(--zr-blush); }\n.zr-pdp .zr-colour-note { background: var(--zr-lilac); }\n.zr-pdp .zr-cn-tag {\n  display: inline-block;\n  font-family: var(--zr-display);\n  font-size: .8em;\n  font-weight: 700;\n  letter-spacing: .12em;\n  text-transform: uppercase;\n  background: var(--zr-yellow);\n  color: var(--zr-ink);\n  border: 2px solid var(--zr-ink);\n  border-radius: 999px;\n  padding: 4px 13px;\n  margin-bottom: 12px;\n}\n.zr-pdp .zr-cn-tag-alert {\n  background: var(--zr-pink);\n  color: #fff;\n}\n.zr-pdp .zr-care-note p,\n.zr-pdp .zr-colour-note p { font-size: .98em; }\n.zr-pdp .zr-care-note p:last-child,\n.zr-pdp .zr-colour-note p:last-child { margin-bottom: 0; }\n.zr-pdp .zr-cn-foot {\n  font-weight: 700;\n  border-top: 2px dashed rgba(43,11,42,.3);\n  padding-top: 12px;\n  margin-top: 14px;\n}\n\n\/* ---------- BENEFITS ---------- *\/\n.zr-pdp .zr-benefits { list-style: none; padding: 0; margin: 0; }\n.zr-pdp .zr-benefits li {\n  display: flex;\n  align-items: flex-start;\n  gap: 14px;\n  background: #fff;\n  border: 3px solid var(--zr-ink);\n  border-radius: 20px;\n  padding: 16px 18px;\n  margin: 0 0 14px;\n  font-size: 1.05em;\n  box-shadow: 0 4px 0 rgba(43,11,42,.16);\n}\n.zr-pdp .zr-benefits .zr-ico {\n  flex: 0 0 46px;\n  width: 46px; height: 46px;\n  display: flex; align-items: center; justify-content: center;\n  font-size: 1.4em;\n  border-radius: 14px;\n  border: 3px solid var(--zr-ink);\n}\n.zr-pdp .zr-b1 .zr-ico { background: var(--zr-blush); }\n.zr-pdp .zr-b2 .zr-ico { background: var(--zr-sky-soft); }\n.zr-pdp .zr-b3 .zr-ico { background: var(--zr-clip-rose-pale); }\n.zr-pdp .zr-b4 .zr-ico { background: var(--zr-lemon); }\n.zr-pdp .zr-b5 .zr-ico { background: var(--zr-lilac); }\n\n\/* ---------- SPECS ---------- *\/\n.zr-pdp .zr-spec {\n  background: var(--zr-lemon);\n  border: 3px solid var(--zr-ink);\n  border-radius: 22px;\n  overflow: hidden;\n}\n.zr-pdp .zr-row {\n  display: flex;\n  flex-wrap: wrap;\n  gap: 4px 12px;\n  padding: 13px 18px;\n  border-bottom: 2px dashed rgba(43,11,42,.22);\n  font-size: 1.02em;\n}\n.zr-pdp .zr-row:last-child { border-bottom: 0; }\n.zr-pdp .zr-key {\n  flex: 0 0 34%;\n  font-family: var(--zr-display);\n  font-weight: 600;\n  color: var(--zr-pink);\n}\n.zr-pdp .zr-val { flex: 1 1 55%; }\n\n\/* ---------- CTA ---------- *\/\n.zr-pdp .zr-cta {\n  display: flex;\n  align-items: flex-start;\n  gap: 14px;\n  background: var(--zr-yellow);\n  border: 3px solid var(--zr-ink);\n  border-radius: 22px;\n  box-shadow: 0 5px 0 var(--zr-pink);\n  padding: 18px 20px;\n  margin: 22px 0 14px;\n}\n.zr-pdp .zr-cta-emoji { font-size: 1.7em; line-height: 1.2; }\n.zr-pdp .zr-cta strong { font-family: var(--zr-display); font-size: 1.15em; display: block; }\n.zr-pdp .zr-cta p { margin: 4px 0 0; font-size: .98em; }\n\n\/* ---------- URGENCY ---------- *\/\n.zr-pdp .zr-urgent {\n  background: var(--zr-sky-soft);\n  border: 3px dashed var(--zr-ink);\n  border-radius: 18px;\n  padding: 14px 18px;\n  font-size: .98em;\n  font-weight: 600;\n  margin: 0 0 26px;\n}\n\n\/* ---------- TRUST STRIP ---------- *\/\n.zr-pdp .zr-trust { display: flex; flex-wrap: wrap; gap: 10px; margin: 0 0 4px; }\n.zr-pdp .zr-trust-item {\n  flex: 1 1 30%;\n  min-width: 150px;\n  display: flex;\n  flex-direction: column;\n  align-items: center;\n  text-align: center;\n  gap: 1px;\n  background: #fff;\n  border: 2px dashed var(--zr-pink);\n  border-radius: 18px;\n  padding: 14px 10px;\n  font-size: .95em;\n  line-height: 1.35;\n}\n.zr-pdp .zr-trust-emoji { font-size: 1.5em; }\n.zr-pdp .zr-trust-item strong { font-family: var(--zr-display); font-size: 1.05em; }\n\n\/* ---------- FAQ ---------- *\/\n.zr-pdp .zr-faq {\n  background: #fff;\n  border: 3px solid var(--zr-ink);\n  border-radius: 18px;\n  margin: 0 0 12px;\n  overflow: hidden;\n}\n.zr-pdp .zr-faq summary {\n  cursor: pointer;\n  list-style: none;\n  font-family: var(--zr-display);\n  font-size: 1.08em;\n  font-weight: 600;\n  padding: 15px 52px 15px 18px;\n  position: relative;\n}\n.zr-pdp .zr-faq summary::-webkit-details-marker { display: none; }\n.zr-pdp .zr-faq summary::after {\n  content: \"+\";\n  position: absolute;\n  right: 14px; top: 50%;\n  transform: translateY(-50%);\n  width: 30px; height: 30px;\n  display: flex; align-items: center; justify-content: center;\n  background: var(--zr-pink);\n  color: #fff;\n  border-radius: 50%;\n  font-size: 20px;\n  font-weight: 700;\n  line-height: 1;\n}\n.zr-pdp .zr-faq[open] summary::after {\n  content: \"\\2013\";\n  background: var(--zr-sky);\n  color: var(--zr-ink);\n}\n.zr-pdp .zr-faq summary:focus-visible { outline: 3px solid var(--zr-pink); outline-offset: -3px; }\n.zr-pdp .zr-ans { padding: 0 18px 16px; }\n.zr-pdp .zr-ans p { margin: 0; font-size: 1em; }\n\n\/* ---------- CLOSE ---------- *\/\n.zr-pdp .zr-close {\n  font-family: var(--zr-display);\n  font-size: 1.25em;\n  font-weight: 700;\n  text-align: center;\n  margin: 28px 0 0;\n  color: var(--zr-pink);\n}\n\n\/* ---------- MOBILE ---------- *\/\n@media (max-width: 560px) {\n  .zr-pdp { font-size: 18.5px; }\n  .zr-pdp .zr-hero { padding: 22px 14px 18px; border-radius: 22px; }\n  .zr-pdp .zr-hero-title { font-size: 1.7em; }\n  .zr-pdp .zr-hero-sub { font-size: 1.05em; }\n  .zr-pdp .zr-h { font-size: 1.35em; }\n  .zr-pdp .zr-stripeclip { width: 214px; height: 58px; border-radius: 13px; }\n  .zr-pdp .zr-name { font-size: 1.3em; }\n  .zr-pdp .zr-colour-strip { font-size: .85em; padding: 6px 14px; }\n  .zr-pdp .zr-swatch { width: 18px; height: 18px; }\n  .zr-pdp .zr-pack-badge { font-size: .85em; padding: 7px 13px; gap: 7px; }\n  .zr-pdp .zr-pack-x { width: 28px; height: 28px; }\n  .zr-pdp .zr-item { flex: 1 1 100%; }\n  .zr-pdp .zr-pack-tag { right: 8px; }\n  .zr-pdp .zr-care-note,\n  .zr-pdp .zr-colour-note { padding: 18px 16px 14px; border-radius: 18px; }\n  .zr-pdp .zr-trust-item { flex: 1 1 100%; flex-direction: row; justify-content: flex-start; text-align: left; gap: 8px; }\n  .zr-pdp .zr-key { flex: 1 1 100%; }\n  .zr-pdp .zr-val { flex: 1 1 100%; }\n  .zr-pdp .zr-benefits li { padding: 14px; }\n}\n\n@media (prefers-reduced-motion: reduce) {\n  .zr-pdp * { transition: none !important; animation: none !important; }\n}\n\u003c\/style\u003e","brand":"Bibliophiles","offers":[{"title":"Default Title","offer_id":53081241354557,"sku":"HCLSTRPAS","price":299.0,"currency_code":"INR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1019\/8509\/1901\/files\/Stripes_Clip_A_30972c3e-bb68-4982-b853-f8dce7a5366b.png?v=1789569706"},{"product_id":"hair-clips-paws-pack-of-3","title":"Hair Clips - Paws (Pack of 3)","description":"\u003c!-- Zootii Land | Personalised Printed Name Hair Clips | Pack of 3 | 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 Name Hair Clips · Pack of 3\u003c\/span\u003e\n\u003ch2 class=\"zr-hero-title\"\u003eHer name, printed\u003cbr\u003e\u003cem\u003eright across the clip\u003c\/em\u003e\n\u003c\/h2\u003e\n\u003cp class=\"zr-hero-sub\"\u003eThree little clips, each a different shape and colour, each printed with her name in a neat handwritten script. Slide them in and there is no question whose they are.\u003c\/p\u003e\n\u003c!-- signature: three printed clips --\u003e\n\u003cdiv class=\"zr-cliprow\"\u003e\n\u003cdiv class=\"zr-clipwrap zr-cA\"\u003e\n\u003cdiv class=\"zr-oval\"\u003e\u003cspan class=\"zr-name\"\u003eName\u003c\/span\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"zr-clipwrap zr-cB\"\u003e\n\u003cdiv class=\"zr-bar\"\u003e\n\u003cspan class=\"zr-paw\"\u003e\u003ci\u003e\u003c\/i\u003e\u003ci\u003e\u003c\/i\u003e\u003ci\u003e\u003c\/i\u003e\u003ci\u003e\u003c\/i\u003e\u003c\/span\u003e \u003cspan class=\"zr-name\"\u003eName\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"zr-clipwrap zr-cC\"\u003e\n\u003cdiv class=\"zr-comb\"\u003e\n\u003cspan class=\"zr-comb-body\"\u003e\u003cspan class=\"zr-name\"\u003eName\u003c\/span\u003e\u003c\/span\u003e \u003cspan class=\"zr-teeth\"\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\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cspan class=\"zr-piece-label\"\u003eShapes and colours vary\u003c\/span\u003e\n\u003cdiv class=\"zr-pack-badge\"\u003e\n\u003cspan class=\"zr-pack-x\"\u003e×3\u003c\/span\u003e Three clips in every pack, all printed with the same name\u003c\/div\u003e\n\u003cp class=\"zr-tagcaption\"\u003eType the name exactly as you want it spelled, up to 8 characters. The same name goes onto all three clips.\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×3\u003c\/span\u003e \u003cspan class=\"zr-ico\"\u003e📌\u003c\/span\u003e \u003cstrong\u003eThree clips, three shapes\u003c\/strong\u003e\n\u003cp\u003eAn assorted set, so no two clips in the pack look the same. Wear two together, keep the third back for the day one goes missing.\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\u003eHer name printed on\u003c\/strong\u003e\n\u003cp\u003ePrinted straight onto the clip in a neat script, in the spelling you type. No stickers, nothing to peel at the corners.\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\u003eAssorted colours\u003c\/strong\u003e\n\u003cp\u003eSolid, easy to wear colours, picked by hand from the stock we have on the day your order is made.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- FRAGILE \/ DELICATE USE --\u003e\n\u003cdiv class=\"zr-care-note\"\u003e\n\u003cspan class=\"zr-cn-tag zr-cn-tag-alert\"\u003eFragile · delicate use only\u003c\/span\u003e\n\u003cp\u003e\u003cstrong\u003eThese are decorative clips, not sturdy everyday hardware.\u003c\/strong\u003e They are slim moulded clips, so the body can snap and the hinge can give way if a clip is bent back, twisted, chewed, dropped or sat on. The printed name can also scratch or fade if it is scrubbed, soaked or rubbed against rough surfaces.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003ePlease take them off before rough play.\u003c\/strong\u003e Sports, swimming, wrestling with siblings, bedtime and anything that involves the clip being tugged at will shorten their life. Open the clip to take it out rather than pulling it through the hair.\u003c\/p\u003e\n\u003cp class=\"zr-cn-foot\"\u003eItems damaged in use, including snapped clips and worn print, 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!-- SHAPE AND 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\u003eShapes and colours are assorted and sent as per availability.\u003c\/strong\u003e Each pack is put together by hand from the designs and colours we have on the day your order is made. The shapes and colours you receive will therefore differ from the photographs, and we are unable to accept requests for a specific design, colour or combination.\u003c\/p\u003e\n\u003cp\u003eWhat we do promise: three different clips in every pack, each one printed with the name exactly as you typed it. The photographs show you the style and the kind of designs we send, not the exact set you will receive.\u003c\/p\u003e\n\u003cp class=\"zr-cn-foot\"\u003eOrders are not eligible for return or exchange on the grounds of shape or colour, 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 she will actually wear them\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\u003eHer hair, her name.\u003c\/strong\u003e Not a generic clip off a rack. Her own name printed across it, spelled the way she spells it.\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\u003eThree means one always survives.\u003c\/strong\u003e Two in her hair, one in the drawer. Clips vanish on playgrounds and in school bags, and this way the morning does not fall apart when one does.\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\u003eNobody else's clips come home.\u003c\/strong\u003e Twenty girls, twenty clips on the classroom floor. Hers has her name on 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\u003eActually keeps the fringe out of her eyes.\u003c\/strong\u003e Pretty enough that she asks for it, useful enough that it stays in all day.\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\u003eA gift nobody else brings.\u003c\/strong\u003e Birthday returns, a cousin who has everything, a friend moving schools. Her name on it beats another toy that gets forgotten.\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\"\u003e3 personalised hair clips in assorted shapes, all printed with the same name\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 for all three clips, printed 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\"\u003ePrint\u003c\/span\u003e\u003cspan class=\"zr-val\"\u003eName printed directly onto the clip in a handwritten script\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"zr-row\"\u003e\n\u003cspan class=\"zr-key\"\u003eShapes and colours\u003c\/span\u003e\u003cspan class=\"zr-val\"\u003eAssorted, sent as per availability. Requests for specific designs cannot be accepted\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\"\u003eMoulded snap clips, smooth edges, light enough for fine hair\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"zr-row\"\u003e\n\u003cspan class=\"zr-key\"\u003eHandling\u003c\/span\u003e\u003cspan class=\"zr-val\"\u003eFragile. Delicate use only. Clips can snap and print can wear with rough use. No replacement for damaged items\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"zr-row\"\u003e\n\u003cspan class=\"zr-key\"\u003eWorks on\u003c\/span\u003e\u003cspan class=\"zr-val\"\u003eFringes, side partings, plaits, ponytails, fine hair and thick hair\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 8 characters. All three clips are printed to order with that name, 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 printed 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\u003ePack of 3 clips\u003c\/strong\u003e\u003cspan\u003eall with her name\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 pack?\u003c\/summary\u003e\n\u003cdiv class=\"zr-ans\"\u003e\n\u003cp\u003eThree hair clips in three different shapes and colours, each printed with the name you type, up to 8 characters. She can wear one on each side and still have a spare.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"zr-faq\"\u003e\n\u003csummary\u003eCan I choose the shapes and colours?\u003c\/summary\u003e\n\u003cdiv class=\"zr-ans\"\u003e\n\u003cp\u003eNo. Designs and colours are assorted and picked from whatever is in stock the day your order is made, so we cannot promise a particular shape, colour or combination. What is guaranteed is three different clips, all with her name on them.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"zr-faq\"\u003e\n\u003csummary\u003eHow delicate are they?\u003c\/summary\u003e\n\u003cdiv class=\"zr-ans\"\u003e\n\u003cp\u003eDelicate enough that they need looking after. The clips are slim moulded plastic, so bending one back or sitting on it can snap the body or the hinge. 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 a clip 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 clips that have snapped or whose print has worn away. This is exactly why the pack has three in it. Handle them gently and remove them 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 printed name rub off?\u003c\/summary\u003e\n\u003cdiv class=\"zr-ans\"\u003e\n\u003cp\u003eNot with normal wear. It is printed onto the clip rather than stuck on, so it stays put through everyday use. It can scratch or fade if the clip is soaked, scrubbed or rubbed against rough surfaces, so keep them dry and wipe with a soft dry cloth.\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 her full name is longer, use the short version she is actually called by, which also sits better on a small clip.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"zr-faq\"\u003e\n\u003csummary\u003eCan I have a different name on each clip?\u003c\/summary\u003e\n\u003cdiv class=\"zr-ans\"\u003e\n\u003cp\u003eNo, all three clips in a pack carry the same name. If you are ordering for two girls, add two packs 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\u003eWill they stay put in fine or slippery hair?\u003c\/summary\u003e\n\u003cdiv class=\"zr-ans\"\u003e\n\u003cp\u003eYes. The clips snap shut rather than sliding, 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 them?\u003c\/summary\u003e\n\u003cdiv class=\"zr-ans\"\u003e\n\u003cp\u003eHandle them gently, open the clip to take it out rather than tugging, and wipe with a soft dry cloth. Keep them out of water, so no pool and no shower, and store them 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 a snapped clip leaves small hard pieces, so we recommend grown up supervision for children under 3 and no wearing them at bedtime.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cp class=\"zr-close\"\u003eClip them in. Let her show them off. 🎀\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cstyle\u003e\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Fredoka:wght@500;600;700\u0026family=Nunito:wght@400;600;700;800\u0026family=Caveat:wght@600;700\u0026display=swap');\n\n.zr-pdp {\n  \/* ============ BRAND PALETTE ============ *\/\n  --zr-pink:   #ee23a0;\n  --zr-yellow: #fbfe36;\n  --zr-sky:    #76ceff;\n  --zr-ink:       #2B0B2A;\n  --zr-blush:     #FFEBF7;\n  --zr-sky-soft:  #EAF7FF;\n  --zr-lemon:     #FFFEDB;\n  --zr-mint:      #D9F7E4;\n  --zr-lilac:     #EDE4FF;\n  \/* clip colours, matched to the product photos *\/\n  --zr-clip-mint:  #9AD5D3;\n  --zr-clip-rust:  #D98878;\n  --zr-clip-lemon: #EFE04A;\n  --zr-clip-paw:   #E4D45C;\n  \/* ======================================= *\/\n\n  --zr-display: 'Fredoka', 'Poppins', 'Baloo 2', system-ui, sans-serif;\n  --zr-body: 'Nunito', 'Poppins', system-ui, -apple-system, sans-serif;\n  --zr-script: 'Caveat', 'Segoe Script', 'Bradley Hand', cursive;\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: three printed name clips *\/\n.zr-pdp .zr-cliprow {\n  display: flex;\n  flex-direction: column;\n  align-items: center;\n  gap: 16px;\n}\n.zr-pdp .zr-cA { transform: rotate(-4deg); }\n.zr-pdp .zr-cB { transform: rotate(3deg); }\n.zr-pdp .zr-cC { transform: rotate(-2deg); }\n.zr-pdp .zr-name {\n  font-family: var(--zr-script);\n  font-size: 1.35em;\n  font-weight: 700;\n  line-height: 1;\n  color: #fff;\n  text-shadow: 0 1px 0 rgba(43,11,42,.18);\n  white-space: nowrap;\n}\n\n\/* oval clip *\/\n.zr-pdp .zr-oval {\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  width: 186px; height: 50px;\n  background: var(--zr-clip-mint);\n  border: 3px solid var(--zr-ink);\n  border-radius: 50%;\n  box-shadow: 0 4px 0 rgba(43,11,42,.22);\n}\n\n\/* slim bar clip with a paw *\/\n.zr-pdp .zr-bar {\n  display: flex;\n  align-items: center;\n  gap: 8px;\n  width: 200px; height: 40px;\n  padding: 0 14px 0 8px;\n  background: var(--zr-clip-rust);\n  border: 3px solid var(--zr-ink);\n  border-radius: 999px;\n  box-shadow: 0 4px 0 rgba(43,11,42,.22);\n}\n.zr-pdp .zr-paw {\n  position: relative;\n  flex: 0 0 auto;\n  width: 22px; height: 18px;\n  margin-top: 6px;\n  background: var(--zr-clip-paw);\n  border: 2px solid var(--zr-ink);\n  border-radius: 46% 46% 50% 50%;\n}\n.zr-pdp .zr-paw i {\n  position: absolute;\n  top: -9px;\n  width: 7px; height: 8px;\n  background: var(--zr-clip-paw);\n  border: 2px solid var(--zr-ink);\n  border-radius: 50%;\n}\n.zr-pdp .zr-paw i:nth-child(1) { left: -2px; top: -6px; }\n.zr-pdp .zr-paw i:nth-child(2) { left: 4px; }\n.zr-pdp .zr-paw i:nth-child(3) { left: 11px; }\n.zr-pdp .zr-paw i:nth-child(4) { left: 17px; top: -6px; }\n\n\/* comb clip *\/\n.zr-pdp .zr-comb { display: inline-flex; align-items: stretch; }\n.zr-pdp .zr-comb-body {\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  width: 150px; height: 40px;\n  background: var(--zr-clip-lemon);\n  border: 3px solid var(--zr-ink);\n  border-right: 0;\n  border-radius: 999px 6px 6px 999px;\n  box-shadow: 0 4px 0 rgba(43,11,42,.22);\n}\n.zr-pdp .zr-comb .zr-name { color: #fff; }\n.zr-pdp .zr-teeth { display: flex; align-items: flex-start; gap: 5px; padding-left: 3px; }\n.zr-pdp .zr-teeth i {\n  display: block;\n  width: 8px; height: 40px;\n  background: var(--zr-clip-lemon);\n  border: 3px solid var(--zr-ink);\n  border-radius: 0 7px 7px 0;\n  box-shadow: 0 4px 0 rgba(43,11,42,.22);\n}\n.zr-pdp .zr-piece-label {\n  display: block;\n  margin-top: 14px;\n  font-size: .82em;\n  font-weight: 800;\n  letter-spacing: .08em;\n  text-transform: uppercase;\n  opacity: .7;\n}\n.zr-pdp .zr-pack-badge {\n  display: inline-flex;\n  align-items: center;\n  gap: 8px;\n  margin: 18px auto 0;\n  background: var(--zr-yellow);\n  color: var(--zr-ink);\n  border: 3px solid var(--zr-ink);\n  border-radius: 999px;\n  box-shadow: 0 4px 0 var(--zr-pink);\n  padding: 8px 16px;\n  font-family: var(--zr-display);\n  font-size: .95em;\n  font-weight: 600;\n  text-align: left;\n}\n.zr-pdp .zr-pack-x {\n  flex: 0 0 auto;\n  display: inline-flex;\n  align-items: center; justify-content: center;\n  width: 32px; height: 32px;\n  background: var(--zr-pink);\n  color: #fff;\n  border: 2px solid var(--zr-ink);\n  border-radius: 50%;\n  font-size: .9em;\n  font-weight: 700;\n  line-height: 1;\n}\n.zr-pdp .zr-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-blush); }\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  position: absolute;\n  top: -14px; right: -6px;\n  background: var(--zr-yellow);\n  color: var(--zr-ink);\n  border: 3px solid var(--zr-ink);\n  border-radius: 999px;\n  font-family: var(--zr-display);\n  font-size: .85em;\n  font-weight: 700;\n  letter-spacing: .06em;\n  padding: 4px 13px;\n  transform: rotate(8deg);\n  box-shadow: 0 3px 0 var(--zr-pink);\n}\n\n\/* ---------- NOTE BLOCKS ---------- *\/\n.zr-pdp .zr-care-note,\n.zr-pdp .zr-colour-note {\n  border: 3px solid var(--zr-ink);\n  border-radius: 20px;\n  box-shadow: 0 5px 0 var(--zr-pink);\n  padding: 20px 20px 16px;\n  margin: 26px 0 0;\n}\n.zr-pdp .zr-care-note { background: var(--zr-blush); }\n.zr-pdp .zr-colour-note { background: var(--zr-lilac); }\n.zr-pdp .zr-cn-tag {\n  display: inline-block;\n  font-family: var(--zr-display);\n  font-size: .8em;\n  font-weight: 700;\n  letter-spacing: .12em;\n  text-transform: uppercase;\n  background: var(--zr-yellow);\n  color: var(--zr-ink);\n  border: 2px solid var(--zr-ink);\n  border-radius: 999px;\n  padding: 4px 13px;\n  margin-bottom: 12px;\n}\n.zr-pdp .zr-cn-tag-alert {\n  background: var(--zr-pink);\n  color: #fff;\n}\n.zr-pdp .zr-care-note p,\n.zr-pdp .zr-colour-note p { font-size: .98em; }\n.zr-pdp .zr-care-note p:last-child,\n.zr-pdp .zr-colour-note p:last-child { margin-bottom: 0; }\n.zr-pdp .zr-cn-foot {\n  font-weight: 700;\n  border-top: 2px dashed rgba(43,11,42,.3);\n  padding-top: 12px;\n  margin-top: 14px;\n}\n\n\/* ---------- BENEFITS ---------- *\/\n.zr-pdp .zr-benefits { list-style: none; padding: 0; margin: 0; }\n.zr-pdp .zr-benefits li {\n  display: flex;\n  align-items: flex-start;\n  gap: 14px;\n  background: #fff;\n  border: 3px solid var(--zr-ink);\n  border-radius: 20px;\n  padding: 16px 18px;\n  margin: 0 0 14px;\n  font-size: 1.05em;\n  box-shadow: 0 4px 0 rgba(43,11,42,.16);\n}\n.zr-pdp .zr-benefits .zr-ico {\n  flex: 0 0 46px;\n  width: 46px; height: 46px;\n  display: flex; align-items: center; justify-content: center;\n  font-size: 1.4em;\n  border-radius: 14px;\n  border: 3px solid var(--zr-ink);\n}\n.zr-pdp .zr-b1 .zr-ico { background: var(--zr-blush); }\n.zr-pdp .zr-b2 .zr-ico { background: var(--zr-sky-soft); }\n.zr-pdp .zr-b3 .zr-ico { background: var(--zr-sky); }\n.zr-pdp .zr-b4 .zr-ico { background: var(--zr-lemon); }\n.zr-pdp .zr-b5 .zr-ico { background: var(--zr-lilac); }\n\n\/* ---------- SPECS ---------- *\/\n.zr-pdp .zr-spec {\n  background: var(--zr-lemon);\n  border: 3px solid var(--zr-ink);\n  border-radius: 22px;\n  overflow: hidden;\n}\n.zr-pdp .zr-row {\n  display: flex;\n  flex-wrap: wrap;\n  gap: 4px 12px;\n  padding: 13px 18px;\n  border-bottom: 2px dashed rgba(43,11,42,.22);\n  font-size: 1.02em;\n}\n.zr-pdp .zr-row:last-child { border-bottom: 0; }\n.zr-pdp .zr-key {\n  flex: 0 0 34%;\n  font-family: var(--zr-display);\n  font-weight: 600;\n  color: var(--zr-pink);\n}\n.zr-pdp .zr-val { flex: 1 1 55%; }\n\n\/* ---------- CTA ---------- *\/\n.zr-pdp .zr-cta {\n  display: flex;\n  align-items: flex-start;\n  gap: 14px;\n  background: var(--zr-yellow);\n  border: 3px solid var(--zr-ink);\n  border-radius: 22px;\n  box-shadow: 0 5px 0 var(--zr-pink);\n  padding: 18px 20px;\n  margin: 22px 0 14px;\n}\n.zr-pdp .zr-cta-emoji { font-size: 1.7em; line-height: 1.2; }\n.zr-pdp .zr-cta strong { font-family: var(--zr-display); font-size: 1.15em; display: block; }\n.zr-pdp .zr-cta p { margin: 4px 0 0; font-size: .98em; }\n\n\/* ---------- URGENCY ---------- *\/\n.zr-pdp .zr-urgent {\n  background: var(--zr-sky-soft);\n  border: 3px dashed var(--zr-ink);\n  border-radius: 18px;\n  padding: 14px 18px;\n  font-size: .98em;\n  font-weight: 600;\n  margin: 0 0 26px;\n}\n\n\/* ---------- TRUST STRIP ---------- *\/\n.zr-pdp .zr-trust { display: flex; flex-wrap: wrap; gap: 10px; margin: 0 0 4px; }\n.zr-pdp .zr-trust-item {\n  flex: 1 1 30%;\n  min-width: 150px;\n  display: flex;\n  flex-direction: column;\n  align-items: center;\n  text-align: center;\n  gap: 1px;\n  background: #fff;\n  border: 2px dashed var(--zr-pink);\n  border-radius: 18px;\n  padding: 14px 10px;\n  font-size: .95em;\n  line-height: 1.35;\n}\n.zr-pdp .zr-trust-emoji { font-size: 1.5em; }\n.zr-pdp .zr-trust-item strong { font-family: var(--zr-display); font-size: 1.05em; }\n\n\/* ---------- FAQ ---------- *\/\n.zr-pdp .zr-faq {\n  background: #fff;\n  border: 3px solid var(--zr-ink);\n  border-radius: 18px;\n  margin: 0 0 12px;\n  overflow: hidden;\n}\n.zr-pdp .zr-faq summary {\n  cursor: pointer;\n  list-style: none;\n  font-family: var(--zr-display);\n  font-size: 1.08em;\n  font-weight: 600;\n  padding: 15px 52px 15px 18px;\n  position: relative;\n}\n.zr-pdp .zr-faq summary::-webkit-details-marker { display: none; }\n.zr-pdp .zr-faq summary::after {\n  content: \"+\";\n  position: absolute;\n  right: 14px; top: 50%;\n  transform: translateY(-50%);\n  width: 30px; height: 30px;\n  display: flex; align-items: center; justify-content: center;\n  background: var(--zr-pink);\n  color: #fff;\n  border-radius: 50%;\n  font-size: 20px;\n  font-weight: 700;\n  line-height: 1;\n}\n.zr-pdp .zr-faq[open] summary::after {\n  content: \"\\2013\";\n  background: var(--zr-sky);\n  color: var(--zr-ink);\n}\n.zr-pdp .zr-faq summary:focus-visible { outline: 3px solid var(--zr-pink); outline-offset: -3px; }\n.zr-pdp .zr-ans { padding: 0 18px 16px; }\n.zr-pdp .zr-ans p { margin: 0; font-size: 1em; }\n\n\/* ---------- CLOSE ---------- *\/\n.zr-pdp .zr-close {\n  font-family: var(--zr-display);\n  font-size: 1.25em;\n  font-weight: 700;\n  text-align: center;\n  margin: 28px 0 0;\n  color: var(--zr-pink);\n}\n\n\/* ---------- MOBILE ---------- *\/\n@media (max-width: 560px) {\n  .zr-pdp { font-size: 18.5px; }\n  .zr-pdp .zr-hero { padding: 22px 14px 18px; border-radius: 22px; }\n  .zr-pdp .zr-hero-title { font-size: 1.7em; }\n  .zr-pdp .zr-hero-sub { font-size: 1.05em; }\n  .zr-pdp .zr-h { font-size: 1.35em; }\n  .zr-pdp .zr-name { font-size: 1.2em; }\n  .zr-pdp .zr-oval { width: 160px; height: 44px; }\n  .zr-pdp .zr-bar { width: 172px; height: 36px; }\n  .zr-pdp .zr-comb-body { width: 128px; height: 36px; }\n  .zr-pdp .zr-teeth i { height: 36px; width: 7px; }\n  .zr-pdp .zr-pack-badge { font-size: .85em; padding: 7px 13px; gap: 7px; }\n  .zr-pdp .zr-pack-x { width: 28px; height: 28px; }\n  .zr-pdp .zr-item { flex: 1 1 100%; }\n  .zr-pdp .zr-pack-tag { right: 8px; }\n  .zr-pdp .zr-care-note,\n  .zr-pdp .zr-colour-note { padding: 18px 16px 14px; border-radius: 18px; }\n  .zr-pdp .zr-trust-item { flex: 1 1 100%; flex-direction: row; justify-content: flex-start; text-align: left; gap: 8px; }\n  .zr-pdp .zr-key { flex: 1 1 100%; }\n  .zr-pdp .zr-val { flex: 1 1 100%; }\n  .zr-pdp .zr-benefits li { padding: 14px; }\n}\n\n@media (prefers-reduced-motion: reduce) {\n  .zr-pdp * { transition: none !important; animation: none !important; }\n}\n\u003c\/style\u003e","brand":"Bibliophiles","offers":[{"title":"Default Title","offer_id":53081241387325,"sku":"HCLPAWPAS","price":349.0,"currency_code":"INR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1019\/8509\/1901\/files\/PawClipsB_ddc60e9d-6b45-48f2-8533-6ea0e9571a30.png?v=1789569707"},{"product_id":"psy-tote-bag","title":"Personalised Psy Tote Bag","description":"\u003c!-- Zootii Land | Psychedelic Holographic Tote Bag | 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 Psychedelic Tote\u003c\/span\u003e\n\u003ch2 class=\"zr-hero-title\"\u003eHer name, her doodles\u003cbr\u003e\u003cem\u003eand colour that never sits still\u003c\/em\u003e\n\u003c\/h2\u003e\n\u003cp class=\"zr-hero-sub\"\u003eClear holographic PVC that throws pink, blue and gold depending on where the light hits it, framed in hot pink nylon. One side comes covered in doodles with her name across the middle, so the bag is hers before she has packed a thing.\u003c\/p\u003e\n\u003c!-- signature: the tote --\u003e\n\u003cdiv class=\"zr-tote-wrap\"\u003e\n\u003cspan class=\"zr-handle zr-handle-l\"\u003e\u003c\/span\u003e \u003cspan class=\"zr-handle zr-handle-r\"\u003e\u003c\/span\u003e\n\u003cdiv class=\"zr-tote\"\u003e\n\u003cspan class=\"zr-band zr-band1\"\u003e\u003c\/span\u003e \u003cspan class=\"zr-band zr-band2\"\u003e\u003c\/span\u003e \u003cspan class=\"zr-doodle zr-d1\"\u003e☺\u003c\/span\u003e \u003cspan class=\"zr-doodle zr-d2\"\u003e🍉\u003c\/span\u003e \u003cspan class=\"zr-doodle zr-d3\"\u003e★\u003c\/span\u003e \u003cspan class=\"zr-doodle zr-d4\"\u003e🧁\u003c\/span\u003e \u003cspan class=\"zr-doodle zr-d5\"\u003e🌸\u003c\/span\u003e \u003cspan class=\"zr-doodle zr-d6\"\u003e🎀\u003c\/span\u003e \u003cspan class=\"zr-bagname\"\u003eShanaya\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cspan class=\"zr-piece-label\"\u003eName + doodles on one side\u003c\/span\u003e\n\u003cp class=\"zr-tagcaption\"\u003eType the name exactly as you want it spelled. It goes on in a bold script with a white outline, surrounded by the doodles.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- THE STYLE --\u003e\n\u003ch3 class=\"zr-h\"\u003eThe look it carries\u003c\/h3\u003e\n\u003cdiv class=\"zr-style\"\u003e\n\u003cp\u003e\u003cstrong\u003ePsychedelic, in the proper sense of the word.\u003c\/strong\u003e The panels are not printed with a rainbow. They are a holographic film that splits light, so the colour is never sitting still. Turn towards a window and it runs aqua and lilac. Step into the sun and it flares gold and pink. Photograph it and it never comes out twice the same.\u003c\/p\u003e\n\u003cp\u003eHot pink nylon runs the whole way around it, over the top edge, down every seam and up into the single carry handle, so all that shimmer has a hard graphic frame holding it in. That contrast is the whole design: liquid colour, sharp pink lines.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eThen it gets her name and her doodles.\u003c\/strong\u003e One side is finished with a scatter of playful stickers, smileys, watermelons, cupcakes, bows, stars, with her name printed in the middle in a bold pink script. It is the artistic flair on top of the shimmer, and it is what turns a good bag into her bag.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eAnd it is transparent, which is half the fun.\u003c\/strong\u003e A bright pouch, a folded towel, a stack of books, they all become part of the look. Pack it deliberately and the bag styles itself.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- FEATURES --\u003e\n\u003ch3 class=\"zr-h\"\u003eBuilt for actual use\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\u003eDurable nylon belt handle.\u003c\/strong\u003e One strong webbing handle, carried down the full height of the panel rather than tacked to the rim, so the weight pulls on the whole bag and not on one seam. Grab it and go, in the hand or hooked over a shoulder.\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\u003eWaterproof and wipe clean.\u003c\/strong\u003e A leaking water bottle, a wet swimming costume, sudden rain on the walk home. Nothing soaks in. Wipe it with a damp cloth and it looks new again.\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\u003ePremium holographic PVC.\u003c\/strong\u003e Thick enough to hold its shape and stand up on its own, light enough that the bag adds almost nothing to what you are carrying.\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\u003eReinforced stitching and bound edges.\u003c\/strong\u003e Every raw edge is wrapped in nylon binding and stitched down, which is what stops a clear bag splitting at the corners after a month.\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\u003eRoomy and flat bottomed.\u003c\/strong\u003e Books and folders sit flat, a lunch box and a water bottle go in beside them, and the bag stands upright on the floor instead of flopping over.\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\u003eLight in the hand.\u003c\/strong\u003e No lining, no hardware, no weight of its own. What is in it is all you feel.\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c!-- WHERE IT GOES --\u003e\n\u003ch3 class=\"zr-h\"\u003eWhere it ends up going\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\u003eTravel and shopping\u003c\/strong\u003e\n\u003cp\u003eFlights, road trips, a Sunday market run. Big enough for the shopping, loud enough to spot on a luggage belt.\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\u003eSwimming, pool and beach\u003c\/strong\u003e\n\u003cp\u003eWet costumes and damp towels go straight in, and sand shakes back out of it.\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\u003eParties and sleepovers\u003c\/strong\u003e\n\u003cp\u003eOvernight bits, dance class kit, a birthday present carried in a bag that gets its own compliments.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- NAME CHARM --\u003e\n\u003cdiv class=\"zr-charm-note\"\u003e\n\u003cspan class=\"zr-cn-tag\"\u003ePersonalise it\u003c\/span\u003e\n\u003cp\u003e\u003cstrong\u003eHer name goes on the front, in the middle of the doodles.\u003c\/strong\u003e Type it at the top of this page and we print it in a bold script with a white outline, so it reads clearly against everything moving underneath it.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eThe doodles are ours, the name is yours.\u003c\/strong\u003e One side arrives covered in a designed scatter of stickers, smileys, fruit, cupcakes, bows and stars. The mix is not chosen at checkout, so the layout may vary a little from the photographs.\u003c\/p\u003e\n\u003cp class=\"zr-cn-foot\"\u003eBag charms are a separate product and are not included with this bag.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- GOOD TO KNOW --\u003e\n\u003cdiv class=\"zr-colour-note\"\u003e\n\u003cp\u003e\u003cstrong\u003eThe holographic finish will not match the photos exactly.\u003c\/strong\u003e That is the nature of the material. It reads differently in daylight, in a room and on a screen, and no two bags catch the light the same way.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eIt is fully transparent.\u003c\/strong\u003e Whatever goes in is visible. Most people love that and pack it on purpose, but if privacy matters, use a pouch inside.\u003c\/p\u003e\n\u003cp class=\"zr-cn-foot\"\u003eBags are folded for shipping, so light creases on arrival are normal. They settle within a day or two of use.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- SPECS --\u003e\n\u003ch3 class=\"zr-h\"\u003eThe quick details\u003c\/h3\u003e\n\u003cdiv class=\"zr-spec\"\u003e\n\u003cdiv class=\"zr-row\"\u003e\n\u003cspan class=\"zr-key\"\u003eMaterial\u003c\/span\u003e\u003cspan class=\"zr-val\"\u003eHolographic PVC body with nylon binding and a nylon webbing handle\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"zr-row\"\u003e\n\u003cspan class=\"zr-key\"\u003eSize\u003c\/span\u003e\u003cspan class=\"zr-val\"\u003e40 cm wide x 30 cm tall\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"zr-row\"\u003e\n\u003cspan class=\"zr-key\"\u003eHandle\u003c\/span\u003e\u003cspan class=\"zr-val\"\u003eSingle carry handle\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"zr-row\"\u003e\n\u003cspan class=\"zr-key\"\u003eClosure\u003c\/span\u003e\u003cspan class=\"zr-val\"\u003eOpen top tote\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\"\u003eName printed on one side, in a white outlined script, surrounded by doodles\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 clean with a damp cloth. Do not machine wash, iron or leave in direct heat\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\"\u003eTravel, shopping, swimming, beach and pool days, parties, sleepovers, school\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"zr-row\"\u003e\n\u003cspan class=\"zr-key\"\u003eSuits\u003c\/span\u003e\u003cspan class=\"zr-val\"\u003ePrimary school upwards, teenagers, and grown ups who saw it first and wanted one\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"zr-row\"\u003e\n\u003cspan class=\"zr-key\"\u003eBag charms\u003c\/span\u003e\u003cspan class=\"zr-val\"\u003eNot included. Sold separately on our store\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\"\u003ePersonalised 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. Every bag is printed to order with that name, exactly as typed, in the middle of the doodles.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- URGENCY --\u003e\n\u003cp class=\"zr-urgent\"\u003e⏰ Every bag is personalised after you order and ships in 8 to 12 working days. Need it for a birthday or a trip? 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\u003eWaterproof\u003c\/strong\u003e\u003cspan\u003ewipes clean in seconds\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\u003eIs it actually see-through?\u003c\/summary\u003e\n\u003cdiv class=\"zr-ans\"\u003e\n\u003cp\u003eYes, completely. The panels are clear holographic film, so everything inside is visible. If there are things you would rather keep private, a small pouch inside sorts it, and it looks good through the panel too.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"zr-faq\"\u003e\n\u003csummary\u003eHow does the personalisation work?\u003c\/summary\u003e\n\u003cdiv class=\"zr-ans\"\u003e\n\u003cp\u003eType the name at the top of this page and we print it across one side of the bag in a bold script with a white outline, in the middle of the doodle design. It is printed onto the panel, so there is nothing to peel or clip on.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"zr-faq\"\u003e\n\u003csummary\u003eCan I choose the doodles?\u003c\/summary\u003e\n\u003cdiv class=\"zr-ans\"\u003e\n\u003cp\u003eNo, the doodle design is ours and comes ready on one side of the bag. The exact scatter can shift slightly from bag to bag, so yours will not be a pixel perfect match for the photographs.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"zr-faq\"\u003e\n\u003csummary\u003eDo bag charms come with it?\u003c\/summary\u003e\n\u003cdiv class=\"zr-ans\"\u003e\n\u003cp\u003eNo. Charms are a separate product on our store. They clip onto the handle in a second if you would like to add one.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"zr-faq\"\u003e\n\u003csummary\u003eHow waterproof is it really?\u003c\/summary\u003e\n\u003cdiv class=\"zr-ans\"\u003e\n\u003cp\u003eThe material itself does not absorb water at all, so wet swimwear, a leaking bottle or a rainy walk are no problem. The seams are stitched rather than sealed, so it is not meant to be submerged or used as a dry bag.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"zr-faq\"\u003e\n\u003csummary\u003eWill my bag look exactly like the pictures?\u003c\/summary\u003e\n\u003cdiv class=\"zr-ans\"\u003e\n\u003cp\u003eThe build and the pink trim will, the colours will not sit still. Holographic film shifts with the light and the angle, so your bag will run through its own version of the same spectrum.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"zr-faq\"\u003e\n\u003csummary\u003eHow much does it hold?\u003c\/summary\u003e\n\u003cdiv class=\"zr-ans\"\u003e\n\u003cp\u003eIt is 40 cm wide and 30 cm tall, so A4 books and folders go in flat with plenty of room to spare, alongside a lunch box, a water bottle and a change of clothes. The flat base means it stands up rather than tipping over when you load it.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"zr-faq\"\u003e\n\u003csummary\u003eIs it strong enough for daily school use?\u003c\/summary\u003e\n\u003cdiv class=\"zr-ans\"\u003e\n\u003cp\u003eIt is built for it. The handle is carried down the length of the panel rather than stitched to the top edge alone, and every raw edge is bound in nylon, which are the two places a clear tote usually gives way first.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"zr-faq\"\u003e\n\u003csummary\u003eHow do I clean it?\u003c\/summary\u003e\n\u003cdiv class=\"zr-ans\"\u003e\n\u003cp\u003eA damp cloth, inside and out. Keep it away from direct heat and long spells in strong sun, avoid sharp corners inside the bag, and never machine wash or iron it.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"zr-faq\"\u003e\n\u003csummary\u003eCan an adult carry it?\u003c\/summary\u003e\n\u003cdiv class=\"zr-ans\"\u003e\n\u003cp\u003eAbsolutely, and plenty do. It works as a pool bag, a market tote or a stadium-friendly clear bag.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cp class=\"zr-close\"\u003eCatch the light. Carry it everywhere. ✨\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cstyle\u003e\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Fredoka:wght@500;600;700\u0026family=Nunito:wght@400;600;700;800\u0026family=Pacifico\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 26px;\n}\n\n\/* signature: the tote *\/\n.zr-pdp .zr-tote-wrap {\n  position: relative;\n  width: 268px;\n  margin: 0 auto;\n  padding-top: 42px;\n}\n.zr-pdp .zr-handle {\n  position: absolute;\n  top: 0;\n  width: 74px; height: 44px;\n  border: 12px solid var(--zr-pink);\n  border-bottom: 0;\n  border-radius: 44px 44px 0 0;\n  box-shadow: 0 0 0 3px var(--zr-ink) inset;\n}\n.zr-pdp .zr-handle-l { left: 46px; }\n.zr-pdp .zr-handle-r { right: 46px; }\n.zr-pdp .zr-tote {\n  position: relative;\n  height: 158px;\n  border: 3px solid var(--zr-ink);\n  border-radius: 7px;\n  outline: 7px solid var(--zr-pink);\n  outline-offset: -10px;\n  box-shadow: 0 6px 0 var(--zr-ink);\n  overflow: hidden;\n  background:\n    linear-gradient(115deg,\n      #9FE9FF 0%,\n      #C7F5E1 18%,\n      #FFF6B8 34%,\n      #FFC9EE 52%,\n      #C9C2FF 70%,\n      #9FE9FF 88%,\n      #FFD9F2 100%);\n}\n.zr-pdp .zr-band {\n  position: absolute;\n  top: 0; bottom: 0;\n  width: 13px;\n  background: var(--zr-pink);\n  border-left: 2px solid rgba(43,11,42,.35);\n  border-right: 2px solid rgba(43,11,42,.35);\n}\n.zr-pdp .zr-band1 { left: 90px; }\n.zr-pdp .zr-band2 { left: 165px; }\n.zr-pdp .zr-bagname {\n  position: absolute;\n  left: 0; right: 0;\n  top: 42px;\n  text-align: center;\n  font-family: 'Pacifico', 'Brush Script MT', cursive;\n  font-size: 1.25em;\n  line-height: 1;\n  color: #F0509B;\n  -webkit-text-stroke: 5px #fff;\n  paint-order: stroke fill;\n  transform: rotate(-2deg);\n}\n.zr-pdp .zr-doodle {\n  position: absolute;\n  font-size: .9em;\n  line-height: 1;\n  filter: drop-shadow(0 0 2px #fff) drop-shadow(0 0 2px #fff);\n}\n.zr-pdp .zr-d1 { top: 16px; left: 22px; }\n.zr-pdp .zr-d2 { top: 96px; left: 40px; }\n.zr-pdp .zr-d3 { top: 116px; left: 118px; }\n.zr-pdp .zr-d4 { top: 86px; left: 150px; }\n.zr-pdp .zr-d5 { top: 22px; right: 26px; }\n.zr-pdp .zr-d6 { top: 74px; right: 20px; }\n.zr-pdp .zr-piece-label {\n  display: block;\n  margin-top: 18px;\n  font-size: .82em;\n  font-weight: 800;\n  letter-spacing: .08em;\n  text-transform: uppercase;\n  opacity: .7;\n}\n.zr-pdp .zr-tagcaption {\n  font-size: .95em;\n  font-weight: 700;\n  margin: 14px 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\/* ---------- STYLE BLOCK ---------- *\/\n.zr-pdp .zr-style {\n  background: var(--zr-sky-soft);\n  border: 3px solid var(--zr-ink);\n  border-radius: 22px;\n  box-shadow: 0 5px 0 var(--zr-sky);\n  padding: 20px 20px 16px;\n}\n.zr-pdp .zr-style p:last-child { margin-bottom: 0; }\n\n\/* ---------- CARDS ---------- *\/\n.zr-pdp .zr-box { display: flex; flex-wrap: wrap; gap: 14px; }\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-blush); }\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\n\/* ---------- NOTE BLOCKS ---------- *\/\n.zr-pdp .zr-charm-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-charm-note { background: var(--zr-mint); }\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-charm-note p,\n.zr-pdp .zr-colour-note p { font-size: .98em; }\n.zr-pdp .zr-charm-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\/* ---------- FEATURES LIST ---------- *\/\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-soft); }\n.zr-pdp .zr-b3 .zr-ico { background: var(--zr-lilac); }\n.zr-pdp .zr-b4 .zr-ico { background: var(--zr-lemon); }\n.zr-pdp .zr-b5 .zr-ico { background: var(--zr-mint); }\n.zr-pdp .zr-b6 .zr-ico { background: var(--zr-sky); }\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-tote-wrap { width: 232px; padding-top: 36px; }\n  .zr-pdp .zr-handle { width: 62px; height: 38px; border-width: 10px; }\n  .zr-pdp .zr-handle-l { left: 36px; }\n  .zr-pdp .zr-handle-r { right: 36px; }\n  .zr-pdp .zr-bagname { font-size: 1.05em; top: 36px; -webkit-text-stroke-width: 4px; }\n  .zr-pdp .zr-doodle { font-size: .78em; }\n  .zr-pdp .zr-tote { height: 136px; }\n  .zr-pdp .zr-band { width: 11px; }\n  .zr-pdp .zr-band1 { left: 77px; }\n  .zr-pdp .zr-band2 { left: 144px; }\n  .zr-pdp .zr-item { flex: 1 1 100%; }\n  .zr-pdp .zr-style,\n  .zr-pdp .zr-charm-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":53081241518397,"sku":"TBPSYPK","price":1444.0,"currency_code":"INR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1019\/8509\/1901\/files\/Shanaya_with_attitude_e6dd7564-3c68-4667-a8d4-16ebb521ae4e.png?v=1789569714"},{"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":53081242009917,"sku":"CMCLICRMMX","price":749.0,"currency_code":"INR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1019\/8509\/1901\/files\/clip_n_charm_12f70307-8690-4eb7-9b7b-2765887ce4d0.png?v=1789569728"},{"product_id":"hair-clips-alphabets-pastel-pack-of-4","title":"Hair Clips - Alphabets Pastel (Pack of 4)","description":"\u003c!-- Zootii Land | Personalised Name Hair Clips | Pack of 2 | 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 Hair Clips · Pack of 4\u003c\/span\u003e\n\u003ch2 class=\"zr-hero-title\"\u003eHer name, worn\u003cbr\u003e\u003cem\u003eright where everyone looks\u003c\/em\u003e\n\u003c\/h2\u003e\n\u003cp class=\"zr-hero-sub\"\u003eMention the characters you want and we spell them out on two matching clips, in soft assorted pastels. One for each side, both saying her name.\u003c\/p\u003e\n\u003c!-- signature: two name clips --\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\u003cdiv class=\"zr-pack-badge\"\u003e\n\u003cspan class=\"zr-pack-x\"\u003e×2\u003c\/span\u003e Two clips in every pack, both 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. Both clips are made with the same 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\u003eUp to 5 characters\u003c\/strong\u003e\n\u003cp\u003eChunky pastel letter charms fixed along each clip, spelling the name in the order you type it. Five characters per clip.\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\u003eAssorted pastels\u003c\/strong\u003e\n\u003cp\u003eEvery character comes in its own soft pastel shade, mixed by hand from the stock we have on the day your order is made.\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\u003eThese are decorative clips, 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.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003ePlease take them 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\u003eCharacter colours are assorted and sent as per availability.\u003c\/strong\u003e Every clip is made by hand from the pastel stock we have on the day your order is made. The character colours and the clip colours 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 two clips may not be colour twins.\u003c\/strong\u003e They are made as a pair, but the same letter can come out in a different shade on each clip. Both clips always spell the name exactly as you typed it.\u003c\/p\u003e\n\u003cp\u003eWhat we do promise: every character stays within the pastel range shown in the product images. The photographs show you the style and the colour family, not the exact pair 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, as no two pairs come out the same.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- BENEFITS --\u003e\n\u003ch3 class=\"zr-h\"\u003eWhy she will actually wear them\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\u003eHer hair, her name.\u003c\/strong\u003e Not a generic bow off a rack. Her own name across the clip, spelled the way she spells it.\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\u003eOne for each side.\u003c\/strong\u003e Two clips means both sides pinned back, or one worn and one kept safe for the morning the first goes missing.\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\u003eNobody else's clips come home.\u003c\/strong\u003e Twenty girls, twenty pastel clips on the classroom floor. Hers has her name on 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\u003eActually keeps the fringe out of her eyes.\u003c\/strong\u003e Pretty enough that she asks for it, useful enough that it stays in all day.\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\u003eA gift nobody else brings.\u003c\/strong\u003e Birthday returns, a cousin who has everything, a friend moving schools. Her name on it beats another toy that gets forgotten.\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\"\u003e4 personalised hair clips, both spelling the same name\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 for both clips, spelled exactly as you type it. Maximum 5 characters per clip\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\"\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\"\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\"\u003eWorks on\u003c\/span\u003e\u003cspan class=\"zr-val\"\u003eFringes, side partings, plaits, ponytails, fine hair and thick hair\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\u003eMention the characters you want and add to cart.\u003c\/strong\u003e\n\u003cp\u003eCheck the spelling first, and keep it to 5 characters. Both clips are made to order with that name, 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 pair 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\u003ePack of 2 clips\u003c\/strong\u003e\u003cspan\u003eboth with her name\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 pack?\u003c\/summary\u003e\n\u003cdiv class=\"zr-ans\"\u003e\n\u003cp\u003eTwo hair clips. Each one has the name you type spelled along it, up to 5 characters, so she can wear one on each side or keep the second as a spare.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"zr-faq\"\u003e\n\u003csummary\u003eHow delicate are they?\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 clips whose letters have come off or broken. Please handle them gently and remove them 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\u003eHow many characters can I have?\u003c\/summary\u003e\n\u003cdiv class=\"zr-ans\"\u003e\n\u003cp\u003eUp to 5 per clip, including spaces. That covers most short names and nicknames, and it sits comfortably on a small clip. 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 different name on each clip?\u003c\/summary\u003e\n\u003cdiv class=\"zr-ans\"\u003e\n\u003cp\u003eNo, both clips in a pack carry the same name. If you are ordering for two girls, add two packs 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\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 the characters match the colours in the picture?\u003c\/summary\u003e\n\u003cdiv class=\"zr-ans\"\u003e\n\u003cp\u003eThey might not. Character colours change with availability, so the letters you receive may be in different pastel shades to the ones photographed, and the two clips may differ from each other. The spelling is always exactly what you typed.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"zr-faq\"\u003e\n\u003csummary\u003eWill they 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 them?\u003c\/summary\u003e\n\u003cdiv class=\"zr-ans\"\u003e\n\u003cp\u003eHandle them gently, open and close the clip rather than tugging it out of the hair, and wipe with a dry cloth. Keep them out of water, so no pool and no shower, and store them clipped onto 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 are small pieces that can come off if pulled or chewed, so we recommend grown up supervision for children under 3 and no wearing them at bedtime.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cp class=\"zr-close\"\u003eClip them in. Let her show them off. 🎀\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: two name clips *\/\n.zr-pdp .zr-cliprow {\n  display: flex;\n  flex-direction: column;\n  align-items: center;\n  gap: 14px;\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: 36px; height: 38px;\n  display: inline-flex; align-items: center; justify-content: center;\n  font-family: var(--zr-display);\n  font-size: 1.05em;\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.zr-pdp .zr-pack-badge {\n  display: inline-flex;\n  align-items: center;\n  gap: 8px;\n  margin: 18px auto 0;\n  background: var(--zr-yellow);\n  color: var(--zr-ink);\n  border: 3px solid var(--zr-ink);\n  border-radius: 999px;\n  box-shadow: 0 4px 0 var(--zr-pink);\n  padding: 8px 16px;\n  font-family: var(--zr-display);\n  font-size: .95em;\n  font-weight: 600;\n  text-align: left;\n}\n.zr-pdp .zr-pack-x {\n  flex: 0 0 auto;\n  display: inline-flex;\n  align-items: center; justify-content: center;\n  width: 32px; height: 32px;\n  background: var(--zr-pink);\n  color: #fff;\n  border: 2px solid var(--zr-ink);\n  border-radius: 50%;\n  font-size: .9em;\n  font-weight: 700;\n  line-height: 1;\n}\n.zr-pdp .zr-tagcaption {\n  font-size: .95em;\n  font-weight: 700;\n  margin: 16px 0 0;\n  opacity: .85;\n}\n\n\/* ---------- HEADINGS ---------- *\/\n.zr-pdp .zr-h {\n  font-family: var(--zr-display);\n  font-size: 1.6em;\n  font-weight: 700;\n  margin: 34px 0 16px;\n  text-align: center;\n}\n.zr-pdp .zr-h::after {\n  content: \"\";\n  display: block;\n  width: 62px; height: 6px;\n  border-radius: 999px;\n  background: var(--zr-pink);\n  margin: 8px auto 0;\n}\n\n\/* ---------- WHAT'S IN THE PACK ---------- *\/\n.zr-pdp .zr-box {\n  display: flex;\n  flex-wrap: wrap;\n  gap: 14px;\n}\n.zr-pdp .zr-item {\n  position: relative;\n  flex: 1 1 30%;\n  min-width: 190px;\n  background: #fff;\n  border: 3px solid var(--zr-ink);\n  border-radius: 20px;\n  box-shadow: 0 4px 0 rgba(43,11,42,.16);\n  padding: 18px 16px 14px;\n  text-align: center;\n}\n.zr-pdp .zr-item .zr-ico {\n  display: inline-flex;\n  align-items: center; justify-content: center;\n  width: 52px; height: 52px;\n  font-size: 1.55em;\n  border: 3px solid var(--zr-ink);\n  border-radius: 16px;\n  margin-bottom: 10px;\n}\n.zr-pdp .zr-i1 .zr-ico { background: var(--zr-yellow); }\n.zr-pdp .zr-i2 .zr-ico { background: var(--zr-sky); }\n.zr-pdp .zr-i3 .zr-ico { background: var(--zr-blush); }\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  position: absolute;\n  top: -14px; right: -6px;\n  background: var(--zr-yellow);\n  color: var(--zr-ink);\n  border: 3px solid var(--zr-ink);\n  border-radius: 999px;\n  font-family: var(--zr-display);\n  font-size: .85em;\n  font-weight: 700;\n  letter-spacing: .06em;\n  padding: 4px 13px;\n  transform: rotate(8deg);\n  box-shadow: 0 3px 0 var(--zr-pink);\n}\n\n\/* ---------- NOTE BLOCKS ---------- *\/\n.zr-pdp .zr-care-note,\n.zr-pdp .zr-colour-note {\n  border: 3px solid var(--zr-ink);\n  border-radius: 20px;\n  box-shadow: 0 5px 0 var(--zr-pink);\n  padding: 20px 20px 16px;\n  margin: 26px 0 0;\n}\n.zr-pdp .zr-care-note { background: var(--zr-blush); }\n.zr-pdp .zr-colour-note { background: var(--zr-lilac); }\n.zr-pdp .zr-cn-tag {\n  display: inline-block;\n  font-family: var(--zr-display);\n  font-size: .8em;\n  font-weight: 700;\n  letter-spacing: .12em;\n  text-transform: uppercase;\n  background: var(--zr-yellow);\n  color: var(--zr-ink);\n  border: 2px solid var(--zr-ink);\n  border-radius: 999px;\n  padding: 4px 13px;\n  margin-bottom: 12px;\n}\n.zr-pdp .zr-cn-tag-alert {\n  background: var(--zr-pink);\n  color: #fff;\n}\n.zr-pdp .zr-care-note p,\n.zr-pdp .zr-colour-note p { font-size: .98em; }\n.zr-pdp .zr-care-note p:last-child,\n.zr-pdp .zr-colour-note p:last-child { margin-bottom: 0; }\n.zr-pdp .zr-cn-foot {\n  font-weight: 700;\n  border-top: 2px dashed rgba(43,11,42,.3);\n  padding-top: 12px;\n  margin-top: 14px;\n}\n\n\/* ---------- BENEFITS ---------- *\/\n.zr-pdp .zr-benefits { list-style: none; padding: 0; margin: 0; }\n.zr-pdp .zr-benefits li {\n  display: flex;\n  align-items: flex-start;\n  gap: 14px;\n  background: #fff;\n  border: 3px solid var(--zr-ink);\n  border-radius: 20px;\n  padding: 16px 18px;\n  margin: 0 0 14px;\n  font-size: 1.05em;\n  box-shadow: 0 4px 0 rgba(43,11,42,.16);\n}\n.zr-pdp .zr-benefits .zr-ico {\n  flex: 0 0 46px;\n  width: 46px; height: 46px;\n  display: flex; align-items: center; justify-content: center;\n  font-size: 1.4em;\n  border-radius: 14px;\n  border: 3px solid var(--zr-ink);\n}\n.zr-pdp .zr-b1 .zr-ico { background: var(--zr-blush); }\n.zr-pdp .zr-b2 .zr-ico { background: var(--zr-sky-soft); }\n.zr-pdp .zr-b3 .zr-ico { background: var(--zr-sky); }\n.zr-pdp .zr-b4 .zr-ico { background: var(--zr-lemon); }\n.zr-pdp .zr-b5 .zr-ico { background: var(--zr-lilac); }\n\n\/* ---------- SPECS ---------- *\/\n.zr-pdp .zr-spec {\n  background: var(--zr-lemon);\n  border: 3px solid var(--zr-ink);\n  border-radius: 22px;\n  overflow: hidden;\n}\n.zr-pdp .zr-row {\n  display: flex;\n  flex-wrap: wrap;\n  gap: 4px 12px;\n  padding: 13px 18px;\n  border-bottom: 2px dashed rgba(43,11,42,.22);\n  font-size: 1.02em;\n}\n.zr-pdp .zr-row:last-child { border-bottom: 0; }\n.zr-pdp .zr-key {\n  flex: 0 0 34%;\n  font-family: var(--zr-display);\n  font-weight: 600;\n  color: var(--zr-pink);\n}\n.zr-pdp .zr-val { flex: 1 1 55%; }\n\n\/* ---------- CTA ---------- *\/\n.zr-pdp .zr-cta {\n  display: flex;\n  align-items: flex-start;\n  gap: 14px;\n  background: var(--zr-yellow);\n  border: 3px solid var(--zr-ink);\n  border-radius: 22px;\n  box-shadow: 0 5px 0 var(--zr-pink);\n  padding: 18px 20px;\n  margin: 22px 0 14px;\n}\n.zr-pdp .zr-cta-emoji { font-size: 1.7em; line-height: 1.2; }\n.zr-pdp .zr-cta strong { font-family: var(--zr-display); font-size: 1.15em; display: block; }\n.zr-pdp .zr-cta p { margin: 4px 0 0; font-size: .98em; }\n\n\/* ---------- URGENCY ---------- *\/\n.zr-pdp .zr-urgent {\n  background: var(--zr-sky-soft);\n  border: 3px dashed var(--zr-ink);\n  border-radius: 18px;\n  padding: 14px 18px;\n  font-size: .98em;\n  font-weight: 600;\n  margin: 0 0 26px;\n}\n\n\/* ---------- TRUST STRIP ---------- *\/\n.zr-pdp .zr-trust { display: flex; flex-wrap: wrap; gap: 10px; margin: 0 0 4px; }\n.zr-pdp .zr-trust-item {\n  flex: 1 1 30%;\n  min-width: 150px;\n  display: flex;\n  flex-direction: column;\n  align-items: center;\n  text-align: center;\n  gap: 1px;\n  background: #fff;\n  border: 2px dashed var(--zr-pink);\n  border-radius: 18px;\n  padding: 14px 10px;\n  font-size: .95em;\n  line-height: 1.35;\n}\n.zr-pdp .zr-trust-emoji { font-size: 1.5em; }\n.zr-pdp .zr-trust-item strong { font-family: var(--zr-display); font-size: 1.05em; }\n\n\/* ---------- FAQ ---------- *\/\n.zr-pdp .zr-faq {\n  background: #fff;\n  border: 3px solid var(--zr-ink);\n  border-radius: 18px;\n  margin: 0 0 12px;\n  overflow: hidden;\n}\n.zr-pdp .zr-faq summary {\n  cursor: pointer;\n  list-style: none;\n  font-family: var(--zr-display);\n  font-size: 1.08em;\n  font-weight: 600;\n  padding: 15px 52px 15px 18px;\n  position: relative;\n}\n.zr-pdp .zr-faq summary::-webkit-details-marker { display: none; }\n.zr-pdp .zr-faq summary::after {\n  content: \"+\";\n  position: absolute;\n  right: 14px; top: 50%;\n  transform: translateY(-50%);\n  width: 30px; height: 30px;\n  display: flex; align-items: center; justify-content: center;\n  background: var(--zr-pink);\n  color: #fff;\n  border-radius: 50%;\n  font-size: 20px;\n  font-weight: 700;\n  line-height: 1;\n}\n.zr-pdp .zr-faq[open] summary::after {\n  content: \"\\2013\";\n  background: var(--zr-sky);\n  color: var(--zr-ink);\n}\n.zr-pdp .zr-faq summary:focus-visible { outline: 3px solid var(--zr-pink); outline-offset: -3px; }\n.zr-pdp .zr-ans { padding: 0 18px 16px; }\n.zr-pdp .zr-ans p { margin: 0; font-size: 1em; }\n\n\/* ---------- CLOSE ---------- *\/\n.zr-pdp .zr-close {\n  font-family: var(--zr-display);\n  font-size: 1.25em;\n  font-weight: 700;\n  text-align: center;\n  margin: 28px 0 0;\n  color: var(--zr-pink);\n}\n\n\/* ---------- MOBILE ---------- *\/\n@media (max-width: 560px) {\n  .zr-pdp { font-size: 18.5px; }\n  .zr-pdp .zr-hero { padding: 22px 14px 18px; border-radius: 22px; }\n  .zr-pdp .zr-hero-title { font-size: 1.7em; }\n  .zr-pdp .zr-hero-sub { font-size: 1.05em; }\n  .zr-pdp .zr-h { font-size: 1.35em; }\n  .zr-pdp .zr-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-pack-badge { font-size: .85em; padding: 7px 13px; gap: 7px; }\n  .zr-pdp .zr-pack-x { width: 28px; height: 28px; }\n  .zr-pdp .zr-item { flex: 1 1 100%; }\n  .zr-pdp .zr-pack-tag { right: 8px; }\n  .zr-pdp .zr-care-note,\n  .zr-pdp .zr-colour-note { padding: 18px 16px 14px; border-radius: 18px; }\n  .zr-pdp .zr-trust-item { flex: 1 1 100%; flex-direction: row; justify-content: flex-start; text-align: left; gap: 8px; }\n  .zr-pdp .zr-key { flex: 1 1 100%; }\n  .zr-pdp .zr-val { flex: 1 1 100%; }\n  .zr-pdp .zr-benefits li { padding: 14px; }\n}\n\n@media (prefers-reduced-motion: reduce) {\n  .zr-pdp * { transition: none !important; animation: none !important; }\n}\n\u003c\/style\u003e","brand":"Bibliophiles","offers":[{"title":"Default Title","offer_id":53081242075453,"sku":"HCLALPPAS4","price":599.0,"currency_code":"INR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1019\/8509\/1901\/files\/ClipsAlpabetGirlsC.png?v=1789569730"},{"product_id":"personalised-jelly-bag-charm-cute-custom-name-charm-pack-of-2","title":"Personalised Jelly Bag Charm | Name Charm | Pack of 2","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 | PACK OF 2\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\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\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\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\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\"\u003e2 Bag Charm, Letter charms spelling the name you choose, 1 lucky charm (poodle or headphones as per availability), cord, beads and clip with each charm\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\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\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\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.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":53081242108221,"sku":"CHAPOODAS2","price":899.0,"currency_code":"INR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1019\/8509\/1901\/files\/Jelly_dabca3c0-f9ce-42c2-a1d4-f1dfb5f28f3c.png?v=1789569731"},{"product_id":"hair-clips-alphabets-pastel-pack-of-6","title":"Hair Clips - Alphabets Pastel (Pack of 6)","description":"\u003c!-- Zootii Land | Personalised Name Hair Clips | Pack of 2 | PDP description block --\u003e\n\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003c!-- Paste into the Shopify product description field using the HTML view (\u003c\u003e) --\u003e\n\u003cp\u003e\u003cbr\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\"\u003e         Personalised Hair Clips · Pack of 6\u003cmeta charset=\"utf-8\"\u003e              ONE NAME \u003c\/span\u003e\n\u003ch2 class=\"zr-hero-title\"\u003eHer name, worn\u003cbr\u003e\u003cem\u003eright where everyone looks\u003c\/em\u003e\n\u003c\/h2\u003e\n\u003cp class=\"zr-hero-sub\"\u003eMention the characters you want and we spell them out on two matching clips, in soft assorted pastels. One for each side, both saying her name.\u003c\/p\u003e\n\u003c!-- signature: two name clips --\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\u003cdiv class=\"zr-pack-badge\"\u003e\n\u003cspan class=\"zr-pack-x\"\u003e×2\u003c\/span\u003e Two clips in every pack, both 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. Both clips are made with the same 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×1\u003c\/span\u003e \u003cspan class=\"zr-ico\"\u003e📌\u003c\/span\u003e \u003cstrong\u003eSix 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\u003eUp to 5 characters\u003c\/strong\u003e\n\u003cp\u003eChunky pastel letter charms fixed along each clip, spelling the name in the order you type it. Five characters per clip.\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\u003eAssorted pastels\u003c\/strong\u003e\n\u003cp\u003eEvery character comes in its own soft pastel shade, mixed by hand from the stock we have on the day your order is made.\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\u003eThese are decorative clips, 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.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003ePlease take them 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\u003eCharacter colours are assorted and sent as per availability.\u003c\/strong\u003e Every clip is made by hand from the pastel stock we have on the day your order is made. The character colours and the clip colours 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 clips may not be colour twins.\u003c\/strong\u003e They are made as a pair, but the same letter can come out in a different shade on each clip. Both clips always spell the name exactly as you typed it.\u003c\/p\u003e\n\u003cp\u003eWhat we do promise: every character stays within the pastel range shown in the product images. The photographs show you the style and the colour family, not the exact pair 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, as no two pairs come out the same.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- BENEFITS --\u003e\n\u003ch3 class=\"zr-h\"\u003eWhy she will actually wear them\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\u003eHer hair, her name.\u003c\/strong\u003e Not a generic bow off a rack. Her own name across the clip, spelled the way she spells it.\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\u003eOne for each side.\u003c\/strong\u003e Two clips means both sides pinned back, or one worn and one kept safe for the morning the first goes missing.\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\u003eNobody else's clips come home.\u003c\/strong\u003e Twenty girls, twenty pastel clips on the classroom floor. Hers has her name on 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\u003eActually keeps the fringe out of her eyes.\u003c\/strong\u003e Pretty enough that she asks for it, useful enough that it stays in all day.\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\u003eA gift nobody else brings.\u003c\/strong\u003e Birthday returns, a cousin who has everything, a friend moving schools. Her name on it beats another toy that gets forgotten.\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\"\u003e6 personalised hair clips, both spelling the same name\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 for six clips, spelled exactly as you type it. Maximum 5 characters per clip\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\"\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\"\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\"\u003eWorks on\u003c\/span\u003e\u003cspan class=\"zr-val\"\u003eFringes, side partings, plaits, ponytails, fine hair and thick hair\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\u003eMention the characters you want and add to cart.\u003c\/strong\u003e\n\u003cp\u003eCheck the spelling first, and keep it to 5 characters. Both clips are made to order with that name, 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 pair 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\u003ePack of 2 clips\u003c\/strong\u003e\u003cspan\u003eboth with her name\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\" open=\"\"\u003e\n\u003csummary\u003eWhat exactly comes in the pack?\u003c\/summary\u003e\n\u003cdiv class=\"zr-ans\"\u003e\n\u003cp\u003eSix hair clips. Each one has the name you type spelled along it, up to 5 characters, so she can wear one on each side or keep the second as a spare.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"zr-faq\" open=\"\"\u003e\n\u003csummary\u003eHow delicate are they?\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 clips whose letters have come off or broken. Please handle them gently and remove them 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\u003eHow many characters can I have?\u003c\/summary\u003e\n\u003cdiv class=\"zr-ans\"\u003e\n\u003cp\u003eUp to 5 per clip, including spaces. That covers most short names and nicknames, and it sits comfortably on a small clip. 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\" open=\"\"\u003e\n\u003csummary\u003eCan I have a different name on each clip?\u003c\/summary\u003e\n\u003cdiv class=\"zr-ans\"\u003e\n\u003cp\u003eNo, all clips in a pack carry the same name. If you are ordering for two girls, add two packs 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\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 the characters match the colours in the picture?\u003c\/summary\u003e\n\u003cdiv class=\"zr-ans\"\u003e\n\u003cp\u003eThey might not. Character colours change with availability, so the letters you receive may be in different pastel shades to the ones photographed, and the two clips may differ from each other. The spelling is always exactly what you typed.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"zr-faq\"\u003e\n\u003csummary\u003eWill they 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 them?\u003c\/summary\u003e\n\u003cdiv class=\"zr-ans\"\u003e\n\u003cp\u003eHandle them gently, open and close the clip rather than tugging it out of the hair, and wipe with a dry cloth. Keep them out of water, so no pool and no shower, and store them clipped onto 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\" open=\"\"\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 are small pieces that can come off if pulled or chewed, so we recommend grown up supervision for children under 3 and no wearing them at bedtime.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cp class=\"zr-close\"\u003eClip them in. Let her show them off. 🎀\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: two name clips *\/\n.zr-pdp .zr-cliprow {\n  display: flex;\n  flex-direction: column;\n  align-items: center;\n  gap: 14px;\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: 36px; height: 38px;\n  display: inline-flex; align-items: center; justify-content: center;\n  font-family: var(--zr-display);\n  font-size: 1.05em;\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.zr-pdp .zr-pack-badge {\n  display: inline-flex;\n  align-items: center;\n  gap: 8px;\n  margin: 18px auto 0;\n  background: var(--zr-yellow);\n  color: var(--zr-ink);\n  border: 3px solid var(--zr-ink);\n  border-radius: 999px;\n  box-shadow: 0 4px 0 var(--zr-pink);\n  padding: 8px 16px;\n  font-family: var(--zr-display);\n  font-size: .95em;\n  font-weight: 600;\n  text-align: left;\n}\n.zr-pdp .zr-pack-x {\n  flex: 0 0 auto;\n  display: inline-flex;\n  align-items: center; justify-content: center;\n  width: 32px; height: 32px;\n  background: var(--zr-pink);\n  color: #fff;\n  border: 2px solid var(--zr-ink);\n  border-radius: 50%;\n  font-size: .9em;\n  font-weight: 700;\n  line-height: 1;\n}\n.zr-pdp .zr-tagcaption {\n  font-size: .95em;\n  font-weight: 700;\n  margin: 16px 0 0;\n  opacity: .85;\n}\n\n\/* ---------- HEADINGS ---------- *\/\n.zr-pdp .zr-h {\n  font-family: var(--zr-display);\n  font-size: 1.6em;\n  font-weight: 700;\n  margin: 34px 0 16px;\n  text-align: center;\n}\n.zr-pdp .zr-h::after {\n  content: \"\";\n  display: block;\n  width: 62px; height: 6px;\n  border-radius: 999px;\n  background: var(--zr-pink);\n  margin: 8px auto 0;\n}\n\n\/* ---------- WHAT'S IN THE PACK ---------- *\/\n.zr-pdp .zr-box {\n  display: flex;\n  flex-wrap: wrap;\n  gap: 14px;\n}\n.zr-pdp .zr-item {\n  position: relative;\n  flex: 1 1 30%;\n  min-width: 190px;\n  background: #fff;\n  border: 3px solid var(--zr-ink);\n  border-radius: 20px;\n  box-shadow: 0 4px 0 rgba(43,11,42,.16);\n  padding: 18px 16px 14px;\n  text-align: center;\n}\n.zr-pdp .zr-item .zr-ico {\n  display: inline-flex;\n  align-items: center; justify-content: center;\n  width: 52px; height: 52px;\n  font-size: 1.55em;\n  border: 3px solid var(--zr-ink);\n  border-radius: 16px;\n  margin-bottom: 10px;\n}\n.zr-pdp .zr-i1 .zr-ico { background: var(--zr-yellow); }\n.zr-pdp .zr-i2 .zr-ico { background: var(--zr-sky); }\n.zr-pdp .zr-i3 .zr-ico { background: var(--zr-blush); }\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  position: absolute;\n  top: -14px; right: -6px;\n  background: var(--zr-yellow);\n  color: var(--zr-ink);\n  border: 3px solid var(--zr-ink);\n  border-radius: 999px;\n  font-family: var(--zr-display);\n  font-size: .85em;\n  font-weight: 700;\n  letter-spacing: .06em;\n  padding: 4px 13px;\n  transform: rotate(8deg);\n  box-shadow: 0 3px 0 var(--zr-pink);\n}\n\n\/* ---------- NOTE BLOCKS ---------- *\/\n.zr-pdp .zr-care-note,\n.zr-pdp .zr-colour-note {\n  border: 3px solid var(--zr-ink);\n  border-radius: 20px;\n  box-shadow: 0 5px 0 var(--zr-pink);\n  padding: 20px 20px 16px;\n  margin: 26px 0 0;\n}\n.zr-pdp .zr-care-note { background: var(--zr-blush); }\n.zr-pdp .zr-colour-note { background: var(--zr-lilac); }\n.zr-pdp .zr-cn-tag {\n  display: inline-block;\n  font-family: var(--zr-display);\n  font-size: .8em;\n  font-weight: 700;\n  letter-spacing: .12em;\n  text-transform: uppercase;\n  background: var(--zr-yellow);\n  color: var(--zr-ink);\n  border: 2px solid var(--zr-ink);\n  border-radius: 999px;\n  padding: 4px 13px;\n  margin-bottom: 12px;\n}\n.zr-pdp .zr-cn-tag-alert {\n  background: var(--zr-pink);\n  color: #fff;\n}\n.zr-pdp .zr-care-note p,\n.zr-pdp .zr-colour-note p { font-size: .98em; }\n.zr-pdp .zr-care-note p:last-child,\n.zr-pdp .zr-colour-note p:last-child { margin-bottom: 0; }\n.zr-pdp .zr-cn-foot {\n  font-weight: 700;\n  border-top: 2px dashed rgba(43,11,42,.3);\n  padding-top: 12px;\n  margin-top: 14px;\n}\n\n\/* ---------- BENEFITS ---------- *\/\n.zr-pdp .zr-benefits { list-style: none; padding: 0; margin: 0; }\n.zr-pdp .zr-benefits li {\n  display: flex;\n  align-items: flex-start;\n  gap: 14px;\n  background: #fff;\n  border: 3px solid var(--zr-ink);\n  border-radius: 20px;\n  padding: 16px 18px;\n  margin: 0 0 14px;\n  font-size: 1.05em;\n  box-shadow: 0 4px 0 rgba(43,11,42,.16);\n}\n.zr-pdp .zr-benefits .zr-ico {\n  flex: 0 0 46px;\n  width: 46px; height: 46px;\n  display: flex; align-items: center; justify-content: center;\n  font-size: 1.4em;\n  border-radius: 14px;\n  border: 3px solid var(--zr-ink);\n}\n.zr-pdp .zr-b1 .zr-ico { background: var(--zr-blush); }\n.zr-pdp .zr-b2 .zr-ico { background: var(--zr-sky-soft); }\n.zr-pdp .zr-b3 .zr-ico { background: var(--zr-sky); }\n.zr-pdp .zr-b4 .zr-ico { background: var(--zr-lemon); }\n.zr-pdp .zr-b5 .zr-ico { background: var(--zr-lilac); }\n\n\/* ---------- SPECS ---------- *\/\n.zr-pdp .zr-spec {\n  background: var(--zr-lemon);\n  border: 3px solid var(--zr-ink);\n  border-radius: 22px;\n  overflow: hidden;\n}\n.zr-pdp .zr-row {\n  display: flex;\n  flex-wrap: wrap;\n  gap: 4px 12px;\n  padding: 13px 18px;\n  border-bottom: 2px dashed rgba(43,11,42,.22);\n  font-size: 1.02em;\n}\n.zr-pdp .zr-row:last-child { border-bottom: 0; }\n.zr-pdp .zr-key {\n  flex: 0 0 34%;\n  font-family: var(--zr-display);\n  font-weight: 600;\n  color: var(--zr-pink);\n}\n.zr-pdp .zr-val { flex: 1 1 55%; }\n\n\/* ---------- CTA ---------- *\/\n.zr-pdp .zr-cta {\n  display: flex;\n  align-items: flex-start;\n  gap: 14px;\n  background: var(--zr-yellow);\n  border: 3px solid var(--zr-ink);\n  border-radius: 22px;\n  box-shadow: 0 5px 0 var(--zr-pink);\n  padding: 18px 20px;\n  margin: 22px 0 14px;\n}\n.zr-pdp .zr-cta-emoji { font-size: 1.7em; line-height: 1.2; }\n.zr-pdp .zr-cta strong { font-family: var(--zr-display); font-size: 1.15em; display: block; }\n.zr-pdp .zr-cta p { margin: 4px 0 0; font-size: .98em; }\n\n\/* ---------- URGENCY ---------- *\/\n.zr-pdp .zr-urgent {\n  background: var(--zr-sky-soft);\n  border: 3px dashed var(--zr-ink);\n  border-radius: 18px;\n  padding: 14px 18px;\n  font-size: .98em;\n  font-weight: 600;\n  margin: 0 0 26px;\n}\n\n\/* ---------- TRUST STRIP ---------- *\/\n.zr-pdp .zr-trust { display: flex; flex-wrap: wrap; gap: 10px; margin: 0 0 4px; }\n.zr-pdp .zr-trust-item {\n  flex: 1 1 30%;\n  min-width: 150px;\n  display: flex;\n  flex-direction: column;\n  align-items: center;\n  text-align: center;\n  gap: 1px;\n  background: #fff;\n  border: 2px dashed var(--zr-pink);\n  border-radius: 18px;\n  padding: 14px 10px;\n  font-size: .95em;\n  line-height: 1.35;\n}\n.zr-pdp .zr-trust-emoji { font-size: 1.5em; }\n.zr-pdp .zr-trust-item strong { font-family: var(--zr-display); font-size: 1.05em; }\n\n\/* ---------- FAQ ---------- *\/\n.zr-pdp .zr-faq {\n  background: #fff;\n  border: 3px solid var(--zr-ink);\n  border-radius: 18px;\n  margin: 0 0 12px;\n  overflow: hidden;\n}\n.zr-pdp .zr-faq summary {\n  cursor: pointer;\n  list-style: none;\n  font-family: var(--zr-display);\n  font-size: 1.08em;\n  font-weight: 600;\n  padding: 15px 52px 15px 18px;\n  position: relative;\n}\n.zr-pdp .zr-faq summary::-webkit-details-marker { display: none; }\n.zr-pdp .zr-faq summary::after {\n  content: \"+\";\n  position: absolute;\n  right: 14px; top: 50%;\n  transform: translateY(-50%);\n  width: 30px; height: 30px;\n  display: flex; align-items: center; justify-content: center;\n  background: var(--zr-pink);\n  color: #fff;\n  border-radius: 50%;\n  font-size: 20px;\n  font-weight: 700;\n  line-height: 1;\n}\n.zr-pdp .zr-faq[open] summary::after {\n  content: \"\\2013\";\n  background: var(--zr-sky);\n  color: var(--zr-ink);\n}\n.zr-pdp .zr-faq summary:focus-visible { outline: 3px solid var(--zr-pink); outline-offset: -3px; }\n.zr-pdp .zr-ans { padding: 0 18px 16px; }\n.zr-pdp .zr-ans p { margin: 0; font-size: 1em; }\n\n\/* ---------- CLOSE ---------- *\/\n.zr-pdp .zr-close {\n  font-family: var(--zr-display);\n  font-size: 1.25em;\n  font-weight: 700;\n  text-align: center;\n  margin: 28px 0 0;\n  color: var(--zr-pink);\n}\n\n\/* ---------- MOBILE ---------- *\/\n@media (max-width: 560px) {\n  .zr-pdp { font-size: 18.5px; }\n  .zr-pdp .zr-hero { padding: 22px 14px 18px; border-radius: 22px; }\n  .zr-pdp .zr-hero-title { font-size: 1.7em; }\n  .zr-pdp .zr-hero-sub { font-size: 1.05em; }\n  .zr-pdp .zr-h { font-size: 1.35em; }\n  .zr-pdp .zr-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-pack-badge { font-size: .85em; padding: 7px 13px; gap: 7px; }\n  .zr-pdp .zr-pack-x { width: 28px; height: 28px; }\n  .zr-pdp .zr-item { flex: 1 1 100%; }\n  .zr-pdp .zr-pack-tag { right: 8px; }\n  .zr-pdp .zr-care-note,\n  .zr-pdp .zr-colour-note { padding: 18px 16px 14px; border-radius: 18px; }\n  .zr-pdp .zr-trust-item { flex: 1 1 100%; flex-direction: row; justify-content: flex-start; text-align: left; gap: 8px; }\n  .zr-pdp .zr-key { flex: 1 1 100%; }\n  .zr-pdp .zr-val { flex: 1 1 100%; }\n  .zr-pdp .zr-benefits li { padding: 14px; }\n}\n\n@media (prefers-reduced-motion: reduce) {\n  .zr-pdp * { transition: none !important; animation: none !important; }\n}\n\u003c\/style\u003e","brand":"Bibliophiles","offers":[{"title":"Default Title","offer_id":53081242272061,"sku":"HCLALPPAS6","price":899.0,"currency_code":"INR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1019\/8509\/1901\/files\/ClipsAlpabetGirlsC_ac355563-e2a0-44a7-b3e1-e7e6725e1356.png?v=1789569734"},{"product_id":"hair-clips-stripes-pastel-pack-of-4","title":"Hair Clips - Stripes Pastel (Pack of 4)","description":"\u003c!-- Zootii Land | Personalised Name Hair Clips | Pack of 2 (Blue + Pink) | 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 Hair Clips · Pack of 4\u003cmeta charset=\"utf-8\"\u003e · ONE NAME\u003c\/span\u003e\n\u003ch2 class=\"zr-hero-title\"\u003eHer name, worn\u003cbr\u003e\u003cem\u003eright where everyone looks\u003c\/em\u003e\n\u003c\/h2\u003e\n\u003cp class=\"zr-hero-sub\"\u003eType the name you want and we print it in a bold script across two striped clips, one blue and one pink. One for each side, both saying her name.\u003c\/p\u003e\n\u003c!-- signature: two name clips --\u003e\n\u003cdiv class=\"zr-colour-strip\"\u003e\n\u003cspan class=\"zr-swatch zr-sw-blue\"\u003e\u003c\/span\u003e Two blue \u003cspan class=\"zr-plus\"\u003e+\u003c\/span\u003e \u003cspan class=\"zr-swatch zr-sw-rose\"\u003e\u003c\/span\u003e Two pink\u003c\/div\u003e\n\u003cdiv class=\"zr-pack-badge\"\u003e\n\u003cspan class=\"zr-pack-x\"\u003e\u003cbr\u003e\u003c\/span\u003e 4 clips 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 8 characters. Both clips are printed with the same name, exactly as 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×1\u003c\/span\u003e \u003cspan class=\"zr-ico\"\u003e📌\u003c\/span\u003e \u003cstrong\u003e4 hair clips\u003c\/strong\u003e\n\u003cp\u003eOne blue and one pink, both carrying 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\u003eHer name printed on\u003c\/strong\u003e\n\u003cp\u003ePrinted in a bold script straight across the striped clip, under a smooth glossy finish. Up to 8 characters, spelled exactly as you type it.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- FRAGILE \/ DELICATE USE --\u003e\n\u003cdiv class=\"zr-care-note\"\u003e\n\u003cspan class=\"zr-cn-tag zr-cn-tag-alert\"\u003eFragile · delicate use only\u003c\/span\u003e\n\u003cp\u003e\u003cstrong\u003eThese are decorative clips, not sturdy everyday hardware.\u003c\/strong\u003e The body is slim and rigid, so it can crack or snap and the metal clasp can bend out of shape if a clip is forced open, twisted, chewed, dropped or sat on. The printed name sits under a glossy finish that can scratch if it is scrubbed or soaked.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003ePlease take them off before rough play.\u003c\/strong\u003e Sports, swimming, wrestling with siblings, bedtime and anything that involves the clip being tugged at will shorten their life. Open the clip to take it out rather than pulling it through the hair. 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, including cracked clips, bent clasps and scratched print, are not eligible for replacement, refund or exchange. Please order only if this is acceptable to you.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- COLOUR NOTE --\u003e\n\u003cdiv class=\"zr-colour-note\"\u003e\n\u003cp\u003e\u003cstrong\u003eEvery pack is four striped , 2 of each color clip.\u003c\/strong\u003e That combination is fixed, so there is nothing to choose at checkout and no risk of two the same arriving.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eShades may look different in person.\u003c\/strong\u003e Screens render colour differently, and small batch to batch variation is normal, so the exact blue and pink you receive may not be a perfect match for the photographs.\u003c\/p\u003e\n\u003cp class=\"zr-cn-foot\"\u003eOrders are not eligible for return or exchange on the grounds of a slight difference in shade.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- BENEFITS --\u003e\n\u003ch3 class=\"zr-h\"\u003eWhy she will actually wear them\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\u003eHer hair, her name.\u003c\/strong\u003e Not a generic bow off a rack. Her own name across the clip, spelled the way she spells it.\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\u003eOne for each side.\u003c\/strong\u003e Two clips means both sides pinned back, or one worn and one kept safe for the morning the first goes missing.\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\u003eBoth colors, so they go with everything.\u003c\/strong\u003e One for the uniform, one for the party dress. Or both at once, which is usually what happens.\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\u003eNobody else's clips come home.\u003c\/strong\u003e Twenty girls, twenty near identical clips on the classroom floor. Hers has her name on it.\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\u003eA gift nobody else brings.\u003c\/strong\u003e Birthday returns, a cousin who has everything, a friend moving schools. Her name on it beats another toy that gets forgotten.\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\"\u003e4 personalised hair clips, all spelling the same name\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\"\u003eTwo striped clip of each color. Fixed pair, nothing to choose\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 for both clips, printed exactly as you type it. Maximum 8 characters per clip. For additional names please buy another pack or you can buy pack of 2\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"zr-row\"\u003e\n\u003cspan class=\"zr-key\"\u003ePrint\u003c\/span\u003e\u003cspan class=\"zr-val\"\u003eName printed in a bold script across the stripes, under a glossy finish\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\"\u003eSnap clip with a metal clasp, smooth edges, light enough for fine hair\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"zr-row\"\u003e\n\u003cspan class=\"zr-key\"\u003eHandling\u003c\/span\u003e\u003cspan class=\"zr-val\"\u003eFragile. Delicate use only. Clips can crack and print can scratch with rough use. No replacement for damaged items\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"zr-row\"\u003e\n\u003cspan class=\"zr-key\"\u003eWorks on\u003c\/span\u003e\u003cspan class=\"zr-val\"\u003eFringes, side partings, plaits, ponytails, fine hair and thick hair\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 8 characters. All clips are printed to order with that name, exactly as typed. If you need Additional name you can buy Pack of 2 with each name. We won't be able to add \/ update\/ cancel new name post order is placed. \u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- URGENCY --\u003e\n\u003cp class=\"zr-urgent\"\u003e⏰ Every pair is printed 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\u003eBlue + pink pair\u003c\/strong\u003e\u003cspan\u003eboth with her name\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\" open=\"\"\u003e\n\u003csummary\u003eWhat exactly comes in the pack?\u003c\/summary\u003e\n\u003cdiv class=\"zr-ans\"\u003e\n\u003cp\u003eFour striped hair clips, one blue and one pink, each printed with the name you type, up to 8 characters. She can wear one on each side or keep the second as a spare.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"zr-faq\" open=\"\"\u003e\n\u003csummary\u003eHow delicate are they?\u003c\/summary\u003e\n\u003cdiv class=\"zr-ans\"\u003e\n\u003cp\u003eDelicate enough that they need looking after. The body is slim and rigid, so forcing the clasp, bending the clip back or sitting on it can crack it. 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\" open=\"\"\u003e\n\u003csummary\u003eWhat if a clip 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 clips that have cracked, snapped or lost their finish. Handle them gently and remove them before rough play, sports and sleep.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"zr-faq\" open=\"\"\u003e\n\u003csummary\u003eWill the printed name rub off?\u003c\/summary\u003e\n\u003cdiv class=\"zr-ans\"\u003e\n\u003cp\u003eNot with normal wear. The name is printed onto the clip and sealed under a glossy finish rather than stuck on top. It can scratch or dull if the clip is soaked, scrubbed or rubbed against rough surfaces, so keep them dry and wipe with a soft dry cloth.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"zr-faq\" open=\"\"\u003e\n\u003csummary\u003eCan I choose different colours?\u003c\/summary\u003e\n\u003cdiv class=\"zr-ans\"\u003e\n\u003cp\u003eNot at the moment. Every pack comes as one blue striped clip and one pink striped clip, which is why there is no colour to pick at checkout.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"zr-faq\" open=\"\"\u003e\n\u003csummary\u003eHow many characters can I have?\u003c\/summary\u003e\n\u003cdiv class=\"zr-ans\"\u003e\n\u003cp\u003eUp to 8 per clip, including spaces. That covers most first names and nicknames. If her full name is longer, use the short version she is actually called by, or her initials, which also sit neater on a small clip.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"zr-faq\" open=\"\"\u003e\n\u003csummary\u003eCan I have a different name on each clip?\u003c\/summary\u003e\n\u003cdiv class=\"zr-ans\"\u003e\n\u003cp\u003eNo, both clips in a pack carry the same name. If you are ordering for two girls, add two packs 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\" open=\"\"\u003e\n\u003csummary\u003eWill they stay put in fine or slippery hair?\u003c\/summary\u003e\n\u003cdiv class=\"zr-ans\"\u003e\n\u003cp\u003eYes. The metal clasp snaps shut and holds rather than sliding, and each clip 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\" open=\"\"\u003e\n\u003csummary\u003eHow do I look after them?\u003c\/summary\u003e\n\u003cdiv class=\"zr-ans\"\u003e\n\u003cp\u003eHandle them gently, open the clasp to take it out rather than tugging, and wipe with a soft dry cloth. Keep them out of water, so no pool and no shower, and store them on the card they arrive on so the surface does not get scratched in a drawer.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"zr-faq\" open=\"\"\u003e\n\u003csummary\u003eAre they safe for little ones?\u003c\/summary\u003e\n\u003cdiv class=\"zr-ans\"\u003e\n\u003cp\u003eEdges are smooth, but a cracked clip leaves small hard pieces and the clasp has a spring in it, so we recommend grown up supervision for children under 3 and no wearing them at bedtime.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cp class=\"zr-close\"\u003eClip them in. Let her show them off. 🎀\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cstyle\u003e\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Fredoka:wght@500;600;700\u0026family=Nunito:wght@400;600;700;800\u0026family=Pacifico\u0026display=swap');\n\n.zr-pdp {\n  \/* ============ BRAND PALETTE ============ *\/\n  --zr-pink:   #ee23a0;\n  --zr-yellow: #fbfe36;\n  --zr-sky:    #76ceff;\n  --zr-ink:       #2B0B2A;\n  --zr-blush:     #FFEBF7;\n  --zr-sky-soft:  #EAF7FF;\n  --zr-lemon:     #FFFEDB;\n  --zr-mint:      #D9F7E4;\n  --zr-lilac:     #EDE4FF;\n  \/* clip colours *\/\n  --zr-clip-blue: #4FBBEC;      \/* blue stripe *\/\n  --zr-clip-blue-pale: #E6F5FD;  \/* pale stripe *\/\n  --zr-clip-blue-ink: #1739A6;   \/* printed name *\/\n  --zr-clip-rose: #FF8FC4;       \/* pink stripe *\/\n  --zr-clip-rose-pale: #FDECF4;  \/* pale stripe *\/\n  --zr-clip-rose-ink: #E01B6E;   \/* printed name *\/\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  --zr-script: 'Pacifico', 'Brush Script MT', cursive;\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: two name clips *\/\n.zr-pdp .zr-cliprow {\n  display: flex;\n  flex-direction: column;\n  align-items: center;\n  gap: 16px;\n}\n.zr-pdp .zr-stripeclip {\n  position: relative;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  width: 254px; height: 66px;\n  border: 3px solid var(--zr-ink);\n  border-radius: 15px;\n  box-shadow: 0 5px 0 rgba(43,11,42,.2);\n  overflow: hidden;\n}\n\/* glossy sheen across the top half *\/\n.zr-pdp .zr-stripeclip::after {\n  content: \"\";\n  position: absolute;\n  inset: 0;\n  background: linear-gradient(180deg, rgba(255,255,255,.5) 0%, rgba(255,255,255,.08) 42%, rgba(255,255,255,0) 60%);\n  pointer-events: none;\n}\n.zr-pdp .zr-sc-blue {\n  transform: rotate(-2deg);\n  background: repeating-linear-gradient(\n    90deg,\n    var(--zr-clip-blue) 0 11px,\n    var(--zr-clip-blue-pale) 11px 22px);\n}\n.zr-pdp .zr-sc-rose {\n  transform: rotate(2deg);\n  background: repeating-linear-gradient(\n    90deg,\n    var(--zr-clip-rose) 0 11px,\n    var(--zr-clip-rose-pale) 11px 22px);\n}\n.zr-pdp .zr-name {\n  position: relative;\n  z-index: 1;\n  font-family: var(--zr-script);\n  font-size: 1.5em;\n  line-height: 1;\n  padding-bottom: 4px;\n  white-space: nowrap;\n}\n.zr-pdp .zr-sc-blue .zr-name { color: var(--zr-clip-blue-ink); }\n.zr-pdp .zr-sc-rose .zr-name { color: var(--zr-clip-rose-ink); }\n\n\/* colour pair strip *\/\n.zr-pdp .zr-colour-strip {\n  display: inline-flex;\n  align-items: center;\n  gap: 8px;\n  margin: 16px auto 0;\n  background: #fff;\n  border: 3px solid var(--zr-ink);\n  border-radius: 999px;\n  padding: 7px 18px;\n  font-family: var(--zr-display);\n  font-size: .95em;\n  font-weight: 600;\n}\n.zr-pdp .zr-swatch {\n  width: 22px; height: 22px;\n  border: 3px solid var(--zr-ink);\n  border-radius: 50%;\n}\n.zr-pdp .zr-sw-blue {\n  background: repeating-linear-gradient(90deg, var(--zr-clip-blue) 0 5px, var(--zr-clip-blue-pale) 5px 10px);\n}\n.zr-pdp .zr-sw-rose {\n  background: repeating-linear-gradient(90deg, var(--zr-clip-rose) 0 5px, var(--zr-clip-rose-pale) 5px 10px);\n}\n.zr-pdp .zr-colour-strip .zr-plus { color: var(--zr-pink); font-weight: 700; padding: 0 2px; }\n.zr-pdp .zr-pack-badge {\n  display: inline-flex;\n  align-items: center;\n  gap: 8px;\n  margin: 12px 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 45%;\n  min-width: 210px;\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-blush); }\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  position: absolute;\n  top: -14px; right: -6px;\n  background: var(--zr-yellow);\n  color: var(--zr-ink);\n  border: 3px solid var(--zr-ink);\n  border-radius: 999px;\n  font-family: var(--zr-display);\n  font-size: .85em;\n  font-weight: 700;\n  letter-spacing: .06em;\n  padding: 4px 13px;\n  transform: rotate(8deg);\n  box-shadow: 0 3px 0 var(--zr-pink);\n}\n\n\/* ---------- NOTE BLOCKS ---------- *\/\n.zr-pdp .zr-care-note,\n.zr-pdp .zr-colour-note {\n  border: 3px solid var(--zr-ink);\n  border-radius: 20px;\n  box-shadow: 0 5px 0 var(--zr-pink);\n  padding: 20px 20px 16px;\n  margin: 26px 0 0;\n}\n.zr-pdp .zr-care-note { background: var(--zr-blush); }\n.zr-pdp .zr-colour-note { background: var(--zr-lilac); }\n.zr-pdp .zr-cn-tag {\n  display: inline-block;\n  font-family: var(--zr-display);\n  font-size: .8em;\n  font-weight: 700;\n  letter-spacing: .12em;\n  text-transform: uppercase;\n  background: var(--zr-yellow);\n  color: var(--zr-ink);\n  border: 2px solid var(--zr-ink);\n  border-radius: 999px;\n  padding: 4px 13px;\n  margin-bottom: 12px;\n}\n.zr-pdp .zr-cn-tag-alert {\n  background: var(--zr-pink);\n  color: #fff;\n}\n.zr-pdp .zr-care-note p,\n.zr-pdp .zr-colour-note p { font-size: .98em; }\n.zr-pdp .zr-care-note p:last-child,\n.zr-pdp .zr-colour-note p:last-child { margin-bottom: 0; }\n.zr-pdp .zr-cn-foot {\n  font-weight: 700;\n  border-top: 2px dashed rgba(43,11,42,.3);\n  padding-top: 12px;\n  margin-top: 14px;\n}\n\n\/* ---------- BENEFITS ---------- *\/\n.zr-pdp .zr-benefits { list-style: none; padding: 0; margin: 0; }\n.zr-pdp .zr-benefits li {\n  display: flex;\n  align-items: flex-start;\n  gap: 14px;\n  background: #fff;\n  border: 3px solid var(--zr-ink);\n  border-radius: 20px;\n  padding: 16px 18px;\n  margin: 0 0 14px;\n  font-size: 1.05em;\n  box-shadow: 0 4px 0 rgba(43,11,42,.16);\n}\n.zr-pdp .zr-benefits .zr-ico {\n  flex: 0 0 46px;\n  width: 46px; height: 46px;\n  display: flex; align-items: center; justify-content: center;\n  font-size: 1.4em;\n  border-radius: 14px;\n  border: 3px solid var(--zr-ink);\n}\n.zr-pdp .zr-b1 .zr-ico { background: var(--zr-blush); }\n.zr-pdp .zr-b2 .zr-ico { background: var(--zr-sky-soft); }\n.zr-pdp .zr-b3 .zr-ico { background: var(--zr-clip-rose-pale); }\n.zr-pdp .zr-b4 .zr-ico { background: var(--zr-lemon); }\n.zr-pdp .zr-b5 .zr-ico { background: var(--zr-lilac); }\n\n\/* ---------- SPECS ---------- *\/\n.zr-pdp .zr-spec {\n  background: var(--zr-lemon);\n  border: 3px solid var(--zr-ink);\n  border-radius: 22px;\n  overflow: hidden;\n}\n.zr-pdp .zr-row {\n  display: flex;\n  flex-wrap: wrap;\n  gap: 4px 12px;\n  padding: 13px 18px;\n  border-bottom: 2px dashed rgba(43,11,42,.22);\n  font-size: 1.02em;\n}\n.zr-pdp .zr-row:last-child { border-bottom: 0; }\n.zr-pdp .zr-key {\n  flex: 0 0 34%;\n  font-family: var(--zr-display);\n  font-weight: 600;\n  color: var(--zr-pink);\n}\n.zr-pdp .zr-val { flex: 1 1 55%; }\n\n\/* ---------- CTA ---------- *\/\n.zr-pdp .zr-cta {\n  display: flex;\n  align-items: flex-start;\n  gap: 14px;\n  background: var(--zr-yellow);\n  border: 3px solid var(--zr-ink);\n  border-radius: 22px;\n  box-shadow: 0 5px 0 var(--zr-pink);\n  padding: 18px 20px;\n  margin: 22px 0 14px;\n}\n.zr-pdp .zr-cta-emoji { font-size: 1.7em; line-height: 1.2; }\n.zr-pdp .zr-cta strong { font-family: var(--zr-display); font-size: 1.15em; display: block; }\n.zr-pdp .zr-cta p { margin: 4px 0 0; font-size: .98em; }\n\n\/* ---------- URGENCY ---------- *\/\n.zr-pdp .zr-urgent {\n  background: var(--zr-sky-soft);\n  border: 3px dashed var(--zr-ink);\n  border-radius: 18px;\n  padding: 14px 18px;\n  font-size: .98em;\n  font-weight: 600;\n  margin: 0 0 26px;\n}\n\n\/* ---------- TRUST STRIP ---------- *\/\n.zr-pdp .zr-trust { display: flex; flex-wrap: wrap; gap: 10px; margin: 0 0 4px; }\n.zr-pdp .zr-trust-item {\n  flex: 1 1 30%;\n  min-width: 150px;\n  display: flex;\n  flex-direction: column;\n  align-items: center;\n  text-align: center;\n  gap: 1px;\n  background: #fff;\n  border: 2px dashed var(--zr-pink);\n  border-radius: 18px;\n  padding: 14px 10px;\n  font-size: .95em;\n  line-height: 1.35;\n}\n.zr-pdp .zr-trust-emoji { font-size: 1.5em; }\n.zr-pdp .zr-trust-item strong { font-family: var(--zr-display); font-size: 1.05em; }\n\n\/* ---------- FAQ ---------- *\/\n.zr-pdp .zr-faq {\n  background: #fff;\n  border: 3px solid var(--zr-ink);\n  border-radius: 18px;\n  margin: 0 0 12px;\n  overflow: hidden;\n}\n.zr-pdp .zr-faq summary {\n  cursor: pointer;\n  list-style: none;\n  font-family: var(--zr-display);\n  font-size: 1.08em;\n  font-weight: 600;\n  padding: 15px 52px 15px 18px;\n  position: relative;\n}\n.zr-pdp .zr-faq summary::-webkit-details-marker { display: none; }\n.zr-pdp .zr-faq summary::after {\n  content: \"+\";\n  position: absolute;\n  right: 14px; top: 50%;\n  transform: translateY(-50%);\n  width: 30px; height: 30px;\n  display: flex; align-items: center; justify-content: center;\n  background: var(--zr-pink);\n  color: #fff;\n  border-radius: 50%;\n  font-size: 20px;\n  font-weight: 700;\n  line-height: 1;\n}\n.zr-pdp .zr-faq[open] summary::after {\n  content: \"\\2013\";\n  background: var(--zr-sky);\n  color: var(--zr-ink);\n}\n.zr-pdp .zr-faq summary:focus-visible { outline: 3px solid var(--zr-pink); outline-offset: -3px; }\n.zr-pdp .zr-ans { padding: 0 18px 16px; }\n.zr-pdp .zr-ans p { margin: 0; font-size: 1em; }\n\n\/* ---------- CLOSE ---------- *\/\n.zr-pdp .zr-close {\n  font-family: var(--zr-display);\n  font-size: 1.25em;\n  font-weight: 700;\n  text-align: center;\n  margin: 28px 0 0;\n  color: var(--zr-pink);\n}\n\n\/* ---------- MOBILE ---------- *\/\n@media (max-width: 560px) {\n  .zr-pdp { font-size: 18.5px; }\n  .zr-pdp .zr-hero { padding: 22px 14px 18px; border-radius: 22px; }\n  .zr-pdp .zr-hero-title { font-size: 1.7em; }\n  .zr-pdp .zr-hero-sub { font-size: 1.05em; }\n  .zr-pdp .zr-h { font-size: 1.35em; }\n  .zr-pdp .zr-stripeclip { width: 214px; height: 58px; border-radius: 13px; }\n  .zr-pdp .zr-name { font-size: 1.3em; }\n  .zr-pdp .zr-colour-strip { font-size: .85em; padding: 6px 14px; }\n  .zr-pdp .zr-swatch { width: 18px; height: 18px; }\n  .zr-pdp .zr-pack-badge { font-size: .85em; padding: 7px 13px; gap: 7px; }\n  .zr-pdp .zr-pack-x { width: 28px; height: 28px; }\n  .zr-pdp .zr-item { flex: 1 1 100%; }\n  .zr-pdp .zr-pack-tag { right: 8px; }\n  .zr-pdp .zr-care-note,\n  .zr-pdp .zr-colour-note { padding: 18px 16px 14px; border-radius: 18px; }\n  .zr-pdp .zr-trust-item { flex: 1 1 100%; flex-direction: row; justify-content: flex-start; text-align: left; gap: 8px; }\n  .zr-pdp .zr-key { flex: 1 1 100%; }\n  .zr-pdp .zr-val { flex: 1 1 100%; }\n  .zr-pdp .zr-benefits li { padding: 14px; }\n}\n\n@media (prefers-reduced-motion: reduce) {\n  .zr-pdp * { transition: none !important; animation: none !important; }\n}\n\u003c\/style\u003e","brand":"Bibliophiles","offers":[{"title":"Default Title","offer_id":53081242337597,"sku":"HCLSTRPAS4","price":550.0,"currency_code":"INR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1019\/8509\/1901\/files\/Stripes_Clip_A.png?v=1789569736"},{"product_id":"hair-clips-green-blue-pack-of-4","title":"Hair Clips - Stripes Green Purple (Pack of 4)","description":"\u003c!-- Zootii Land | Personalised Name Hair Clips | Pack of 2 (Blue + Pink) | PDP description block --\u003e\n\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003c!-- Paste into the Shopify product description field using the HTML view (\u003c\u003e) --\u003e\n\u003cp\u003e\u003cbr\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 Hair Clips · Pack of 4\u003cmeta charset=\"utf-8\"\u003e · ONE NAME\u003c\/span\u003e\n\u003ch2 class=\"zr-hero-title\"\u003eHer name, worn\u003cbr\u003e\u003cem\u003eright where everyone looks\u003c\/em\u003e\n\u003c\/h2\u003e\n\u003cp class=\"zr-hero-sub\"\u003eType the name you want and we print it in a bold script across two striped clips, one blue and one pink. One for each side, both saying her name.\u003c\/p\u003e\n\u003c!-- signature: two name clips --\u003e\n\u003cdiv class=\"zr-colour-strip\"\u003e Two green\u003cspan class=\"zr-plus\"\u003e+\u003cbr\u003e\u003c\/span\u003e Two purple\u003c\/div\u003e\n\u003cdiv class=\"zr-pack-badge\"\u003e\n\u003cspan class=\"zr-pack-x\"\u003e\u003cbr\u003e\u003c\/span\u003e 4 clips 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 8 characters. Both clips are printed with the same name, exactly as 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×1\u003c\/span\u003e \u003cspan class=\"zr-ico\"\u003e📌\u003c\/span\u003e \u003cstrong\u003e4 hair clips\u003c\/strong\u003e\n\u003cp\u003eBoth carrying 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\u003eHer name printed on\u003c\/strong\u003e\n\u003cp\u003ePrinted in a bold script straight across the striped clip, under a smooth glossy finish. Up to 8 characters, spelled exactly as you type it.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- FRAGILE \/ DELICATE USE --\u003e\n\u003cdiv class=\"zr-care-note\"\u003e\n\u003cspan class=\"zr-cn-tag zr-cn-tag-alert\"\u003eFragile · delicate use only\u003c\/span\u003e\n\u003cp\u003e\u003cstrong\u003eThese are decorative clips, not sturdy everyday hardware.\u003c\/strong\u003e The body is slim and rigid, so it can crack or snap and the metal clasp can bend out of shape if a clip is forced open, twisted, chewed, dropped or sat on. The printed name sits under a glossy finish that can scratch if it is scrubbed or soaked.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003ePlease take them off before rough play.\u003c\/strong\u003e Sports, swimming, wrestling with siblings, bedtime and anything that involves the clip being tugged at will shorten their life. Open the clip to take it out rather than pulling it through the hair. 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, including cracked clips, bent clasps and scratched print, are not eligible for replacement, refund or exchange. Please order only if this is acceptable to you.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- COLOUR NOTE --\u003e\n\u003cdiv class=\"zr-colour-note\"\u003e\n\u003cp\u003e\u003cstrong\u003eEvery pack is four striped , 2 of each color clip.\u003c\/strong\u003e That combination is fixed, so there is nothing to choose at checkout and no risk of two the same arriving.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eShades may look different in person.\u003c\/strong\u003e Screens render colour differently, and small batch to batch variation is normal, so the exact blue and pink you receive may not be a perfect match for the photographs.\u003c\/p\u003e\n\u003cp class=\"zr-cn-foot\"\u003eOrders are not eligible for return or exchange on the grounds of a slight difference in shade.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- BENEFITS --\u003e\n\u003ch3 class=\"zr-h\"\u003eWhy she will actually wear them\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\u003eHer hair, her name.\u003c\/strong\u003e Not a generic bow off a rack. Her own name across the clip, spelled the way she spells it.\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\u003eOne for each side.\u003c\/strong\u003e Two clips means both sides pinned back, or one worn and one kept safe for the morning the first goes missing.\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\u003eBoth colors, so they go with everything.\u003c\/strong\u003e One for the uniform, one for the party dress. Or both at once, which is usually what happens.\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\u003eNobody else's clips come home.\u003c\/strong\u003e Twenty girls, twenty near identical clips on the classroom floor. Hers has her name on it.\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\u003eA gift nobody else brings.\u003c\/strong\u003e Birthday returns, a cousin who has everything, a friend moving schools. Her name on it beats another toy that gets forgotten.\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\"\u003e4 personalised hair clips, all spelling the same name\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\"\u003eTwo striped clip of each color. Fixed pair, nothing to choose\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 for both clips, printed exactly as you type it. Maximum 8 characters per clip. For additional names please buy another pack of 4 or you can buy pack of 2\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"zr-row\"\u003e\n\u003cspan class=\"zr-key\"\u003ePrint\u003c\/span\u003e\u003cspan class=\"zr-val\"\u003eName printed in a bold script across the stripes, under a glossy finish\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\"\u003eSnap clip with a metal clasp, smooth edges, light enough for fine hair\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"zr-row\"\u003e\n\u003cspan class=\"zr-key\"\u003eHandling\u003c\/span\u003e\u003cspan class=\"zr-val\"\u003eFragile. Delicate use only. Clips can crack and print can scratch with rough use. No replacement for damaged items\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"zr-row\"\u003e\n\u003cspan class=\"zr-key\"\u003eWorks on\u003c\/span\u003e\u003cspan class=\"zr-val\"\u003eFringes, side partings, plaits, ponytails, fine hair and thick hair\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 8 characters. All clips are printed to order with that name, exactly as typed. If you need additional name you can buy another pack of 4 or pack of 2 each. We won't be able to add \/ update\/ cancel order, post order is placed. \u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- URGENCY --\u003e\n\u003cp class=\"zr-urgent\"\u003e⏰ Every pair is printed 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\u003cspan class=\"zr-trust-emoji\"\u003e\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\" open=\"\"\u003e\n\u003csummary\u003eWhat exactly comes in the pack?\u003c\/summary\u003e\n\u003cdiv class=\"zr-ans\"\u003e\n\u003cp\u003eFour striped hair clips, one blue and one pink, each printed with the name you type, up to 8 characters. She can wear one on each side or keep the second as a spare.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"zr-faq\" open=\"\"\u003e\n\u003csummary\u003eHow delicate are they?\u003c\/summary\u003e\n\u003cdiv class=\"zr-ans\"\u003e\n\u003cp\u003eDelicate enough that they need looking after. The body is slim and rigid, so forcing the clasp, bending the clip back or sitting on it can crack it. 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\" open=\"\"\u003e\n\u003csummary\u003eWhat if a clip 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 clips that have cracked, snapped or lost their finish. Handle them gently and remove them before rough play, sports and sleep.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"zr-faq\" open=\"\"\u003e\n\u003csummary\u003eWill the printed name rub off?\u003c\/summary\u003e\n\u003cdiv class=\"zr-ans\"\u003e\n\u003cp\u003eNot with normal wear. The name is printed onto the clip and sealed under a glossy finish rather than stuck on top. It can scratch or dull if the clip is soaked, scrubbed or rubbed against rough surfaces, so keep them dry and wipe with a soft dry cloth.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"zr-faq\" open=\"\"\u003e\n\u003csummary\u003eCan I choose different colours?\u003c\/summary\u003e\n\u003cdiv class=\"zr-ans\"\u003e\n\u003cp\u003eNot at the moment. Every pack comes as one blue striped clip and one pink striped clip, which is why there is no colour to pick at checkout.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"zr-faq\" open=\"\"\u003e\n\u003csummary\u003eHow many characters can I have?\u003c\/summary\u003e\n\u003cdiv class=\"zr-ans\"\u003e\n\u003cp\u003eUp to 8 per clip, including spaces. That covers most first names and nicknames. If her full name is longer, use the short version she is actually called by, or her initials, which also sit neater on a small clip.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"zr-faq\" open=\"\"\u003e\n\u003csummary\u003eCan I have a different name on each clip?\u003c\/summary\u003e\n\u003cdiv class=\"zr-ans\"\u003e\n\u003cp\u003eNo, both clips in a pack carry the same name. If you are ordering for two girls, add two packs 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\" open=\"\"\u003e\n\u003csummary\u003eWill they stay put in fine or slippery hair?\u003c\/summary\u003e\n\u003cdiv class=\"zr-ans\"\u003e\n\u003cp\u003eYes. The metal clasp snaps shut and holds rather than sliding, and each clip 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\" open=\"\"\u003e\n\u003csummary\u003eHow do I look after them?\u003c\/summary\u003e\n\u003cdiv class=\"zr-ans\"\u003e\n\u003cp\u003eHandle them gently, open the clasp to take it out rather than tugging, and wipe with a soft dry cloth. Keep them out of water, so no pool and no shower, and store them on the card they arrive on so the surface does not get scratched in a drawer.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"zr-faq\" open=\"\"\u003e\n\u003csummary\u003eAre they safe for little ones?\u003c\/summary\u003e\n\u003cdiv class=\"zr-ans\"\u003e\n\u003cp\u003eEdges are smooth, but a cracked clip leaves small hard pieces and the clasp has a spring in it, so we recommend grown up supervision for children under 3 and no wearing them at bedtime.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cp class=\"zr-close\"\u003eClip them in. Let her show them off. 🎀\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cstyle\u003e\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Fredoka:wght@500;600;700\u0026family=Nunito:wght@400;600;700;800\u0026family=Pacifico\u0026display=swap');\n\n.zr-pdp {\n  \/* ============ BRAND PALETTE ============ *\/\n  --zr-pink:   #ee23a0;\n  --zr-yellow: #fbfe36;\n  --zr-sky:    #76ceff;\n  --zr-ink:       #2B0B2A;\n  --zr-blush:     #FFEBF7;\n  --zr-sky-soft:  #EAF7FF;\n  --zr-lemon:     #FFFEDB;\n  --zr-mint:      #D9F7E4;\n  --zr-lilac:     #EDE4FF;\n  \/* clip colours *\/\n  --zr-clip-blue: #4FBBEC;      \/* blue stripe *\/\n  --zr-clip-blue-pale: #E6F5FD;  \/* pale stripe *\/\n  --zr-clip-blue-ink: #1739A6;   \/* printed name *\/\n  --zr-clip-rose: #FF8FC4;       \/* pink stripe *\/\n  --zr-clip-rose-pale: #FDECF4;  \/* pale stripe *\/\n  --zr-clip-rose-ink: #E01B6E;   \/* printed name *\/\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  --zr-script: 'Pacifico', 'Brush Script MT', cursive;\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: two name clips *\/\n.zr-pdp .zr-cliprow {\n  display: flex;\n  flex-direction: column;\n  align-items: center;\n  gap: 16px;\n}\n.zr-pdp .zr-stripeclip {\n  position: relative;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  width: 254px; height: 66px;\n  border: 3px solid var(--zr-ink);\n  border-radius: 15px;\n  box-shadow: 0 5px 0 rgba(43,11,42,.2);\n  overflow: hidden;\n}\n\/* glossy sheen across the top half *\/\n.zr-pdp .zr-stripeclip::after {\n  content: \"\";\n  position: absolute;\n  inset: 0;\n  background: linear-gradient(180deg, rgba(255,255,255,.5) 0%, rgba(255,255,255,.08) 42%, rgba(255,255,255,0) 60%);\n  pointer-events: none;\n}\n.zr-pdp .zr-sc-blue {\n  transform: rotate(-2deg);\n  background: repeating-linear-gradient(\n    90deg,\n    var(--zr-clip-blue) 0 11px,\n    var(--zr-clip-blue-pale) 11px 22px);\n}\n.zr-pdp .zr-sc-rose {\n  transform: rotate(2deg);\n  background: repeating-linear-gradient(\n    90deg,\n    var(--zr-clip-rose) 0 11px,\n    var(--zr-clip-rose-pale) 11px 22px);\n}\n.zr-pdp .zr-name {\n  position: relative;\n  z-index: 1;\n  font-family: var(--zr-script);\n  font-size: 1.5em;\n  line-height: 1;\n  padding-bottom: 4px;\n  white-space: nowrap;\n}\n.zr-pdp .zr-sc-blue .zr-name { color: var(--zr-clip-blue-ink); }\n.zr-pdp .zr-sc-rose .zr-name { color: var(--zr-clip-rose-ink); }\n\n\/* colour pair strip *\/\n.zr-pdp .zr-colour-strip {\n  display: inline-flex;\n  align-items: center;\n  gap: 8px;\n  margin: 16px auto 0;\n  background: #fff;\n  border: 3px solid var(--zr-ink);\n  border-radius: 999px;\n  padding: 7px 18px;\n  font-family: var(--zr-display);\n  font-size: .95em;\n  font-weight: 600;\n}\n.zr-pdp .zr-swatch {\n  width: 22px; height: 22px;\n  border: 3px solid var(--zr-ink);\n  border-radius: 50%;\n}\n.zr-pdp .zr-sw-blue {\n  background: repeating-linear-gradient(90deg, var(--zr-clip-blue) 0 5px, var(--zr-clip-blue-pale) 5px 10px);\n}\n.zr-pdp .zr-sw-rose {\n  background: repeating-linear-gradient(90deg, var(--zr-clip-rose) 0 5px, var(--zr-clip-rose-pale) 5px 10px);\n}\n.zr-pdp .zr-colour-strip .zr-plus { color: var(--zr-pink); font-weight: 700; padding: 0 2px; }\n.zr-pdp .zr-pack-badge {\n  display: inline-flex;\n  align-items: center;\n  gap: 8px;\n  margin: 12px 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 45%;\n  min-width: 210px;\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-blush); }\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  position: absolute;\n  top: -14px; right: -6px;\n  background: var(--zr-yellow);\n  color: var(--zr-ink);\n  border: 3px solid var(--zr-ink);\n  border-radius: 999px;\n  font-family: var(--zr-display);\n  font-size: .85em;\n  font-weight: 700;\n  letter-spacing: .06em;\n  padding: 4px 13px;\n  transform: rotate(8deg);\n  box-shadow: 0 3px 0 var(--zr-pink);\n}\n\n\/* ---------- NOTE BLOCKS ---------- *\/\n.zr-pdp .zr-care-note,\n.zr-pdp .zr-colour-note {\n  border: 3px solid var(--zr-ink);\n  border-radius: 20px;\n  box-shadow: 0 5px 0 var(--zr-pink);\n  padding: 20px 20px 16px;\n  margin: 26px 0 0;\n}\n.zr-pdp .zr-care-note { background: var(--zr-blush); }\n.zr-pdp .zr-colour-note { background: var(--zr-lilac); }\n.zr-pdp .zr-cn-tag {\n  display: inline-block;\n  font-family: var(--zr-display);\n  font-size: .8em;\n  font-weight: 700;\n  letter-spacing: .12em;\n  text-transform: uppercase;\n  background: var(--zr-yellow);\n  color: var(--zr-ink);\n  border: 2px solid var(--zr-ink);\n  border-radius: 999px;\n  padding: 4px 13px;\n  margin-bottom: 12px;\n}\n.zr-pdp .zr-cn-tag-alert {\n  background: var(--zr-pink);\n  color: #fff;\n}\n.zr-pdp .zr-care-note p,\n.zr-pdp .zr-colour-note p { font-size: .98em; }\n.zr-pdp .zr-care-note p:last-child,\n.zr-pdp .zr-colour-note p:last-child { margin-bottom: 0; }\n.zr-pdp .zr-cn-foot {\n  font-weight: 700;\n  border-top: 2px dashed rgba(43,11,42,.3);\n  padding-top: 12px;\n  margin-top: 14px;\n}\n\n\/* ---------- BENEFITS ---------- *\/\n.zr-pdp .zr-benefits { list-style: none; padding: 0; margin: 0; }\n.zr-pdp .zr-benefits li {\n  display: flex;\n  align-items: flex-start;\n  gap: 14px;\n  background: #fff;\n  border: 3px solid var(--zr-ink);\n  border-radius: 20px;\n  padding: 16px 18px;\n  margin: 0 0 14px;\n  font-size: 1.05em;\n  box-shadow: 0 4px 0 rgba(43,11,42,.16);\n}\n.zr-pdp .zr-benefits .zr-ico {\n  flex: 0 0 46px;\n  width: 46px; height: 46px;\n  display: flex; align-items: center; justify-content: center;\n  font-size: 1.4em;\n  border-radius: 14px;\n  border: 3px solid var(--zr-ink);\n}\n.zr-pdp .zr-b1 .zr-ico { background: var(--zr-blush); }\n.zr-pdp .zr-b2 .zr-ico { background: var(--zr-sky-soft); }\n.zr-pdp .zr-b3 .zr-ico { background: var(--zr-clip-rose-pale); }\n.zr-pdp .zr-b4 .zr-ico { background: var(--zr-lemon); }\n.zr-pdp .zr-b5 .zr-ico { background: var(--zr-lilac); }\n\n\/* ---------- SPECS ---------- *\/\n.zr-pdp .zr-spec {\n  background: var(--zr-lemon);\n  border: 3px solid var(--zr-ink);\n  border-radius: 22px;\n  overflow: hidden;\n}\n.zr-pdp .zr-row {\n  display: flex;\n  flex-wrap: wrap;\n  gap: 4px 12px;\n  padding: 13px 18px;\n  border-bottom: 2px dashed rgba(43,11,42,.22);\n  font-size: 1.02em;\n}\n.zr-pdp .zr-row:last-child { border-bottom: 0; }\n.zr-pdp .zr-key {\n  flex: 0 0 34%;\n  font-family: var(--zr-display);\n  font-weight: 600;\n  color: var(--zr-pink);\n}\n.zr-pdp .zr-val { flex: 1 1 55%; }\n\n\/* ---------- CTA ---------- *\/\n.zr-pdp .zr-cta {\n  display: flex;\n  align-items: flex-start;\n  gap: 14px;\n  background: var(--zr-yellow);\n  border: 3px solid var(--zr-ink);\n  border-radius: 22px;\n  box-shadow: 0 5px 0 var(--zr-pink);\n  padding: 18px 20px;\n  margin: 22px 0 14px;\n}\n.zr-pdp .zr-cta-emoji { font-size: 1.7em; line-height: 1.2; }\n.zr-pdp .zr-cta strong { font-family: var(--zr-display); font-size: 1.15em; display: block; }\n.zr-pdp .zr-cta p { margin: 4px 0 0; font-size: .98em; }\n\n\/* ---------- URGENCY ---------- *\/\n.zr-pdp .zr-urgent {\n  background: var(--zr-sky-soft);\n  border: 3px dashed var(--zr-ink);\n  border-radius: 18px;\n  padding: 14px 18px;\n  font-size: .98em;\n  font-weight: 600;\n  margin: 0 0 26px;\n}\n\n\/* ---------- TRUST STRIP ---------- *\/\n.zr-pdp .zr-trust { display: flex; flex-wrap: wrap; gap: 10px; margin: 0 0 4px; }\n.zr-pdp .zr-trust-item {\n  flex: 1 1 30%;\n  min-width: 150px;\n  display: flex;\n  flex-direction: column;\n  align-items: center;\n  text-align: center;\n  gap: 1px;\n  background: #fff;\n  border: 2px dashed var(--zr-pink);\n  border-radius: 18px;\n  padding: 14px 10px;\n  font-size: .95em;\n  line-height: 1.35;\n}\n.zr-pdp .zr-trust-emoji { font-size: 1.5em; }\n.zr-pdp .zr-trust-item strong { font-family: var(--zr-display); font-size: 1.05em; }\n\n\/* ---------- FAQ ---------- *\/\n.zr-pdp .zr-faq {\n  background: #fff;\n  border: 3px solid var(--zr-ink);\n  border-radius: 18px;\n  margin: 0 0 12px;\n  overflow: hidden;\n}\n.zr-pdp .zr-faq summary {\n  cursor: pointer;\n  list-style: none;\n  font-family: var(--zr-display);\n  font-size: 1.08em;\n  font-weight: 600;\n  padding: 15px 52px 15px 18px;\n  position: relative;\n}\n.zr-pdp .zr-faq summary::-webkit-details-marker { display: none; }\n.zr-pdp .zr-faq summary::after {\n  content: \"+\";\n  position: absolute;\n  right: 14px; top: 50%;\n  transform: translateY(-50%);\n  width: 30px; height: 30px;\n  display: flex; align-items: center; justify-content: center;\n  background: var(--zr-pink);\n  color: #fff;\n  border-radius: 50%;\n  font-size: 20px;\n  font-weight: 700;\n  line-height: 1;\n}\n.zr-pdp .zr-faq[open] summary::after {\n  content: \"\\2013\";\n  background: var(--zr-sky);\n  color: var(--zr-ink);\n}\n.zr-pdp .zr-faq summary:focus-visible { outline: 3px solid var(--zr-pink); outline-offset: -3px; }\n.zr-pdp .zr-ans { padding: 0 18px 16px; }\n.zr-pdp .zr-ans p { margin: 0; font-size: 1em; }\n\n\/* ---------- CLOSE ---------- *\/\n.zr-pdp .zr-close {\n  font-family: var(--zr-display);\n  font-size: 1.25em;\n  font-weight: 700;\n  text-align: center;\n  margin: 28px 0 0;\n  color: var(--zr-pink);\n}\n\n\/* ---------- MOBILE ---------- *\/\n@media (max-width: 560px) {\n  .zr-pdp { font-size: 18.5px; }\n  .zr-pdp .zr-hero { padding: 22px 14px 18px; border-radius: 22px; }\n  .zr-pdp .zr-hero-title { font-size: 1.7em; }\n  .zr-pdp .zr-hero-sub { font-size: 1.05em; }\n  .zr-pdp .zr-h { font-size: 1.35em; }\n  .zr-pdp .zr-stripeclip { width: 214px; height: 58px; border-radius: 13px; }\n  .zr-pdp .zr-name { font-size: 1.3em; }\n  .zr-pdp .zr-colour-strip { font-size: .85em; padding: 6px 14px; }\n  .zr-pdp .zr-swatch { width: 18px; height: 18px; }\n  .zr-pdp .zr-pack-badge { font-size: .85em; padding: 7px 13px; gap: 7px; }\n  .zr-pdp .zr-pack-x { width: 28px; height: 28px; }\n  .zr-pdp .zr-item { flex: 1 1 100%; }\n  .zr-pdp .zr-pack-tag { right: 8px; }\n  .zr-pdp .zr-care-note,\n  .zr-pdp .zr-colour-note { padding: 18px 16px 14px; border-radius: 18px; }\n  .zr-pdp .zr-trust-item { flex: 1 1 100%; flex-direction: row; justify-content: flex-start; text-align: left; gap: 8px; }\n  .zr-pdp .zr-key { flex: 1 1 100%; }\n  .zr-pdp .zr-val { flex: 1 1 100%; }\n  .zr-pdp .zr-benefits li { padding: 14px; }\n}\n\n@media (prefers-reduced-motion: reduce) {\n  .zr-pdp * { transition: none !important; animation: none !important; }\n}\n\u003c\/style\u003e","brand":"Bibliophiles","offers":[{"title":"Default Title","offer_id":53081242403133,"sku":"HCLSTRGRPU4","price":550.0,"currency_code":"INR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1019\/8509\/1901\/files\/StripesPurpleGreenMB_5b798771-d689-49ad-a43a-549f7d150b50.png?v=1789569737"},{"product_id":"hair-clips-breakfast-pack-of-4","title":"Hair Clips - Breakfast (Pack of 4)","description":"\u003c!-- Zootii Land | Personalised Name Hair Clips | Pack of 2 (Blue + Pink) | PDP description block --\u003e\n\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003c!-- Paste into the Shopify product description field using the HTML view (\u003c\u003e) --\u003e\n\u003cp\u003e\u003cbr\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 Hair Clips · Pack of 4\u003cmeta charset=\"utf-8\"\u003e · ONE NAME\u003c\/span\u003e\n\u003ch2 class=\"zr-hero-title\"\u003eHer name, worn\u003cbr\u003e\u003cem\u003eright where everyone looks\u003c\/em\u003e\n\u003c\/h2\u003e\n\u003cp class=\"zr-hero-sub\"\u003eType the name you want and we print it in a bold script across four clips. One for each side, all saying her name.\u003c\/p\u003e\n\u003c!-- signature: two name clips --\u003e\n\u003cdiv class=\"zr-colour-strip\"\u003e Two Eggs\u003cspan class=\"zr-plus\"\u003e+\u003cbr\u003e\u003c\/span\u003e Two Buns\u003c\/div\u003e\n\u003cdiv class=\"zr-pack-badge\"\u003e\n\u003cspan class=\"zr-pack-x\"\u003e\u003cbr\u003e\u003c\/span\u003e 4 clips 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 8 characters. Both clips are printed with the same name, exactly as 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×1\u003c\/span\u003e \u003cspan class=\"zr-ico\"\u003e📌\u003c\/span\u003e \u003cstrong\u003e4 hair clips\u003c\/strong\u003e\n\u003cp\u003eBoth carrying 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\u003eHer name printed on\u003c\/strong\u003e\n\u003cp\u003ePrinted in a bold script straight across the striped clip, under a smooth glossy finish. Up to 8 characters, spelled exactly as you type it.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- FRAGILE \/ DELICATE USE --\u003e\n\u003cdiv class=\"zr-care-note\"\u003e\n\u003cspan class=\"zr-cn-tag zr-cn-tag-alert\"\u003eFragile · delicate use only\u003c\/span\u003e\n\u003cp\u003e\u003cstrong\u003eThese are decorative clips, not sturdy everyday hardware.\u003c\/strong\u003e The body is slim and rigid, so it can crack or snap and the metal clasp can bend out of shape if a clip is forced open, twisted, chewed, dropped or sat on. The printed name sits under a glossy finish that can scratch if it is scrubbed or soaked.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003ePlease take them off before rough play.\u003c\/strong\u003e Sports, swimming, wrestling with siblings, bedtime and anything that involves the clip being tugged at will shorten their life. Open the clip to take it out rather than pulling it through the hair. 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, including cracked clips, bent clasps and scratched print, are not eligible for replacement, refund or exchange. Please order only if this is acceptable to you.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- COLOUR NOTE --\u003e\n\u003cdiv class=\"zr-colour-note\"\u003e\n\u003cp\u003e\u003cstrong\u003eEvery pack is four, 2 of each design clip.\u003c\/strong\u003e That combination is fixed, so there is nothing to choose at checkout and no risk of two the same arriving.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eShades may look different in person.\u003c\/strong\u003e Screens render colour differently, and small batch to batch variation is normal, so the exact blue and pink you receive may not be a perfect match for the photographs.\u003c\/p\u003e\n\u003cp class=\"zr-cn-foot\"\u003eOrders are not eligible for return or exchange on the grounds of a slight difference in shade.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- BENEFITS --\u003e\n\u003ch3 class=\"zr-h\"\u003eWhy she will actually wear them\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\u003eHer hair, her name.\u003c\/strong\u003e Not a generic bow off a rack. Her own name across the clip, spelled the way she spells it.\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\u003eOne for each side.\u003c\/strong\u003e Two clips means both sides pinned back, or one worn and one kept safe for the morning the first goes missing.\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\u003eBoth colors, so they go with everything.\u003c\/strong\u003e One for the uniform, one for the party dress. Or both at once, which is usually what happens.\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\u003eNobody else's clips come home.\u003c\/strong\u003e Twenty girls, twenty near identical clips on the classroom floor. Hers has her name on it.\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\u003eA gift nobody else brings.\u003c\/strong\u003e Birthday returns, a cousin who has everything, a friend moving schools. Her name on it beats another toy that gets forgotten.\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\"\u003e4 personalised hair clips, all spelling the same name\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\"\u003eTwo clips of each design. Fixed pair, nothing to choose\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 for both clips, printed exactly as you type it. Maximum 8 characters per clip. For additional names please buy another pack of 4 or you can buy pack of 2\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"zr-row\"\u003e\n\u003cspan class=\"zr-key\"\u003ePrint\u003c\/span\u003e\u003cspan class=\"zr-val\"\u003eName printed in a bold script across the stripes, under a glossy finish\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\"\u003eSnap clip with a metal clasp, smooth edges, light enough for fine hair\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"zr-row\"\u003e\n\u003cspan class=\"zr-key\"\u003eHandling\u003c\/span\u003e\u003cspan class=\"zr-val\"\u003eFragile. Delicate use only. Clips can crack and print can scratch with rough use. No replacement for damaged items\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"zr-row\"\u003e\n\u003cspan class=\"zr-key\"\u003eWorks on\u003c\/span\u003e\u003cspan class=\"zr-val\"\u003eFringes, side partings, plaits, ponytails, fine hair and thick hair\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 8 characters. All clips are printed to order with that name, exactly as typed. If you need additional name you can buy another pack of 4 or pack of 2 each. We won't be able to add \/ update\/ cancel order, post order is placed. \u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- URGENCY --\u003e\n\u003cp class=\"zr-urgent\"\u003e⏰ Every pair is printed 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\u003cspan class=\"zr-trust-emoji\"\u003e\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\" open=\"\"\u003e\n\u003csummary\u003eWhat exactly comes in the pack?\u003c\/summary\u003e\n\u003cdiv class=\"zr-ans\"\u003e\n\u003cp\u003eFour striped hair clips, each printed with the name you type, up to 8 characters. She can wear one on each side or keep the second as a spare.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"zr-faq\" open=\"\"\u003e\n\u003csummary\u003eHow delicate are they?\u003c\/summary\u003e\n\u003cdiv class=\"zr-ans\"\u003e\n\u003cp\u003eDelicate enough that they need looking after. The body is slim and rigid, so forcing the clasp, bending the clip back or sitting on it can crack it. 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\" open=\"\"\u003e\n\u003csummary\u003eWhat if a clip 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 clips that have cracked, snapped or lost their finish. Handle them gently and remove them before rough play, sports and sleep.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"zr-faq\" open=\"\"\u003e\n\u003csummary\u003eWill the printed name rub off?\u003c\/summary\u003e\n\u003cdiv class=\"zr-ans\"\u003e\n\u003cp\u003eNot with normal wear. The name is printed onto the clip and sealed under a glossy finish rather than stuck on top. It can scratch or dull if the clip is soaked, scrubbed or rubbed against rough surfaces, so keep them dry and wipe with a soft dry cloth.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"zr-faq\" open=\"\"\u003e\n\u003csummary\u003eCan I choose different colours?\u003c\/summary\u003e\n\u003cdiv class=\"zr-ans\"\u003e\n\u003cp\u003eNot at the moment. Every pack comes as one blue striped clip and one pink striped clip, which is why there is no colour to pick at checkout.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"zr-faq\" open=\"\"\u003e\n\u003csummary\u003eHow many characters can I have?\u003c\/summary\u003e\n\u003cdiv class=\"zr-ans\"\u003e\n\u003cp\u003eUp to 8 per clip, including spaces. That covers most first names and nicknames. If her full name is longer, use the short version she is actually called by, or her initials, which also sit neater on a small clip.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"zr-faq\" open=\"\"\u003e\n\u003csummary\u003eCan I have a different name on each clip?\u003c\/summary\u003e\n\u003cdiv class=\"zr-ans\"\u003e\n\u003cp\u003eNo, both clips in a pack carry the same name. If you are ordering for two girls, add two packs 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\" open=\"\"\u003e\n\u003csummary\u003eWill they stay put in fine or slippery hair?\u003c\/summary\u003e\n\u003cdiv class=\"zr-ans\"\u003e\n\u003cp\u003eYes. The metal clasp snaps shut and holds rather than sliding, and each clip 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\" open=\"\"\u003e\n\u003csummary\u003eHow do I look after them?\u003c\/summary\u003e\n\u003cdiv class=\"zr-ans\"\u003e\n\u003cp\u003eHandle them gently, open the clasp to take it out rather than tugging, and wipe with a soft dry cloth. Keep them out of water, so no pool and no shower, and store them on the card they arrive on so the surface does not get scratched in a drawer.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"zr-faq\" open=\"\"\u003e\n\u003csummary\u003eAre they safe for little ones?\u003c\/summary\u003e\n\u003cdiv class=\"zr-ans\"\u003e\n\u003cp\u003eEdges are smooth, but a cracked clip leaves small hard pieces and the clasp has a spring in it, so we recommend grown up supervision for children under 3 and no wearing them at bedtime.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cp class=\"zr-close\"\u003eClip them in. Let her show them off. 🎀\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cstyle\u003e\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Fredoka:wght@500;600;700\u0026family=Nunito:wght@400;600;700;800\u0026family=Pacifico\u0026display=swap');\n\n.zr-pdp {\n  \/* ============ BRAND PALETTE ============ *\/\n  --zr-pink:   #ee23a0;\n  --zr-yellow: #fbfe36;\n  --zr-sky:    #76ceff;\n  --zr-ink:       #2B0B2A;\n  --zr-blush:     #FFEBF7;\n  --zr-sky-soft:  #EAF7FF;\n  --zr-lemon:     #FFFEDB;\n  --zr-mint:      #D9F7E4;\n  --zr-lilac:     #EDE4FF;\n  \/* clip colours *\/\n  --zr-clip-blue: #4FBBEC;      \/* blue stripe *\/\n  --zr-clip-blue-pale: #E6F5FD;  \/* pale stripe *\/\n  --zr-clip-blue-ink: #1739A6;   \/* printed name *\/\n  --zr-clip-rose: #FF8FC4;       \/* pink stripe *\/\n  --zr-clip-rose-pale: #FDECF4;  \/* pale stripe *\/\n  --zr-clip-rose-ink: #E01B6E;   \/* printed name *\/\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  --zr-script: 'Pacifico', 'Brush Script MT', cursive;\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: two name clips *\/\n.zr-pdp .zr-cliprow {\n  display: flex;\n  flex-direction: column;\n  align-items: center;\n  gap: 16px;\n}\n.zr-pdp .zr-stripeclip {\n  position: relative;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  width: 254px; height: 66px;\n  border: 3px solid var(--zr-ink);\n  border-radius: 15px;\n  box-shadow: 0 5px 0 rgba(43,11,42,.2);\n  overflow: hidden;\n}\n\/* glossy sheen across the top half *\/\n.zr-pdp .zr-stripeclip::after {\n  content: \"\";\n  position: absolute;\n  inset: 0;\n  background: linear-gradient(180deg, rgba(255,255,255,.5) 0%, rgba(255,255,255,.08) 42%, rgba(255,255,255,0) 60%);\n  pointer-events: none;\n}\n.zr-pdp .zr-sc-blue {\n  transform: rotate(-2deg);\n  background: repeating-linear-gradient(\n    90deg,\n    var(--zr-clip-blue) 0 11px,\n    var(--zr-clip-blue-pale) 11px 22px);\n}\n.zr-pdp .zr-sc-rose {\n  transform: rotate(2deg);\n  background: repeating-linear-gradient(\n    90deg,\n    var(--zr-clip-rose) 0 11px,\n    var(--zr-clip-rose-pale) 11px 22px);\n}\n.zr-pdp .zr-name {\n  position: relative;\n  z-index: 1;\n  font-family: var(--zr-script);\n  font-size: 1.5em;\n  line-height: 1;\n  padding-bottom: 4px;\n  white-space: nowrap;\n}\n.zr-pdp .zr-sc-blue .zr-name { color: var(--zr-clip-blue-ink); }\n.zr-pdp .zr-sc-rose .zr-name { color: var(--zr-clip-rose-ink); }\n\n\/* colour pair strip *\/\n.zr-pdp .zr-colour-strip {\n  display: inline-flex;\n  align-items: center;\n  gap: 8px;\n  margin: 16px auto 0;\n  background: #fff;\n  border: 3px solid var(--zr-ink);\n  border-radius: 999px;\n  padding: 7px 18px;\n  font-family: var(--zr-display);\n  font-size: .95em;\n  font-weight: 600;\n}\n.zr-pdp .zr-swatch {\n  width: 22px; height: 22px;\n  border: 3px solid var(--zr-ink);\n  border-radius: 50%;\n}\n.zr-pdp .zr-sw-blue {\n  background: repeating-linear-gradient(90deg, var(--zr-clip-blue) 0 5px, var(--zr-clip-blue-pale) 5px 10px);\n}\n.zr-pdp .zr-sw-rose {\n  background: repeating-linear-gradient(90deg, var(--zr-clip-rose) 0 5px, var(--zr-clip-rose-pale) 5px 10px);\n}\n.zr-pdp .zr-colour-strip .zr-plus { color: var(--zr-pink); font-weight: 700; padding: 0 2px; }\n.zr-pdp .zr-pack-badge {\n  display: inline-flex;\n  align-items: center;\n  gap: 8px;\n  margin: 12px 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 45%;\n  min-width: 210px;\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-blush); }\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  position: absolute;\n  top: -14px; right: -6px;\n  background: var(--zr-yellow);\n  color: var(--zr-ink);\n  border: 3px solid var(--zr-ink);\n  border-radius: 999px;\n  font-family: var(--zr-display);\n  font-size: .85em;\n  font-weight: 700;\n  letter-spacing: .06em;\n  padding: 4px 13px;\n  transform: rotate(8deg);\n  box-shadow: 0 3px 0 var(--zr-pink);\n}\n\n\/* ---------- NOTE BLOCKS ---------- *\/\n.zr-pdp .zr-care-note,\n.zr-pdp .zr-colour-note {\n  border: 3px solid var(--zr-ink);\n  border-radius: 20px;\n  box-shadow: 0 5px 0 var(--zr-pink);\n  padding: 20px 20px 16px;\n  margin: 26px 0 0;\n}\n.zr-pdp .zr-care-note { background: var(--zr-blush); }\n.zr-pdp .zr-colour-note { background: var(--zr-lilac); }\n.zr-pdp .zr-cn-tag {\n  display: inline-block;\n  font-family: var(--zr-display);\n  font-size: .8em;\n  font-weight: 700;\n  letter-spacing: .12em;\n  text-transform: uppercase;\n  background: var(--zr-yellow);\n  color: var(--zr-ink);\n  border: 2px solid var(--zr-ink);\n  border-radius: 999px;\n  padding: 4px 13px;\n  margin-bottom: 12px;\n}\n.zr-pdp .zr-cn-tag-alert {\n  background: var(--zr-pink);\n  color: #fff;\n}\n.zr-pdp .zr-care-note p,\n.zr-pdp .zr-colour-note p { font-size: .98em; }\n.zr-pdp .zr-care-note p:last-child,\n.zr-pdp .zr-colour-note p:last-child { margin-bottom: 0; }\n.zr-pdp .zr-cn-foot {\n  font-weight: 700;\n  border-top: 2px dashed rgba(43,11,42,.3);\n  padding-top: 12px;\n  margin-top: 14px;\n}\n\n\/* ---------- BENEFITS ---------- *\/\n.zr-pdp .zr-benefits { list-style: none; padding: 0; margin: 0; }\n.zr-pdp .zr-benefits li {\n  display: flex;\n  align-items: flex-start;\n  gap: 14px;\n  background: #fff;\n  border: 3px solid var(--zr-ink);\n  border-radius: 20px;\n  padding: 16px 18px;\n  margin: 0 0 14px;\n  font-size: 1.05em;\n  box-shadow: 0 4px 0 rgba(43,11,42,.16);\n}\n.zr-pdp .zr-benefits .zr-ico {\n  flex: 0 0 46px;\n  width: 46px; height: 46px;\n  display: flex; align-items: center; justify-content: center;\n  font-size: 1.4em;\n  border-radius: 14px;\n  border: 3px solid var(--zr-ink);\n}\n.zr-pdp .zr-b1 .zr-ico { background: var(--zr-blush); }\n.zr-pdp .zr-b2 .zr-ico { background: var(--zr-sky-soft); }\n.zr-pdp .zr-b3 .zr-ico { background: var(--zr-clip-rose-pale); }\n.zr-pdp .zr-b4 .zr-ico { background: var(--zr-lemon); }\n.zr-pdp .zr-b5 .zr-ico { background: var(--zr-lilac); }\n\n\/* ---------- SPECS ---------- *\/\n.zr-pdp .zr-spec {\n  background: var(--zr-lemon);\n  border: 3px solid var(--zr-ink);\n  border-radius: 22px;\n  overflow: hidden;\n}\n.zr-pdp .zr-row {\n  display: flex;\n  flex-wrap: wrap;\n  gap: 4px 12px;\n  padding: 13px 18px;\n  border-bottom: 2px dashed rgba(43,11,42,.22);\n  font-size: 1.02em;\n}\n.zr-pdp .zr-row:last-child { border-bottom: 0; }\n.zr-pdp .zr-key {\n  flex: 0 0 34%;\n  font-family: var(--zr-display);\n  font-weight: 600;\n  color: var(--zr-pink);\n}\n.zr-pdp .zr-val { flex: 1 1 55%; }\n\n\/* ---------- CTA ---------- *\/\n.zr-pdp .zr-cta {\n  display: flex;\n  align-items: flex-start;\n  gap: 14px;\n  background: var(--zr-yellow);\n  border: 3px solid var(--zr-ink);\n  border-radius: 22px;\n  box-shadow: 0 5px 0 var(--zr-pink);\n  padding: 18px 20px;\n  margin: 22px 0 14px;\n}\n.zr-pdp .zr-cta-emoji { font-size: 1.7em; line-height: 1.2; }\n.zr-pdp .zr-cta strong { font-family: var(--zr-display); font-size: 1.15em; display: block; }\n.zr-pdp .zr-cta p { margin: 4px 0 0; font-size: .98em; }\n\n\/* ---------- URGENCY ---------- *\/\n.zr-pdp .zr-urgent {\n  background: var(--zr-sky-soft);\n  border: 3px dashed var(--zr-ink);\n  border-radius: 18px;\n  padding: 14px 18px;\n  font-size: .98em;\n  font-weight: 600;\n  margin: 0 0 26px;\n}\n\n\/* ---------- TRUST STRIP ---------- *\/\n.zr-pdp .zr-trust { display: flex; flex-wrap: wrap; gap: 10px; margin: 0 0 4px; }\n.zr-pdp .zr-trust-item {\n  flex: 1 1 30%;\n  min-width: 150px;\n  display: flex;\n  flex-direction: column;\n  align-items: center;\n  text-align: center;\n  gap: 1px;\n  background: #fff;\n  border: 2px dashed var(--zr-pink);\n  border-radius: 18px;\n  padding: 14px 10px;\n  font-size: .95em;\n  line-height: 1.35;\n}\n.zr-pdp .zr-trust-emoji { font-size: 1.5em; }\n.zr-pdp .zr-trust-item strong { font-family: var(--zr-display); font-size: 1.05em; }\n\n\/* ---------- FAQ ---------- *\/\n.zr-pdp .zr-faq {\n  background: #fff;\n  border: 3px solid var(--zr-ink);\n  border-radius: 18px;\n  margin: 0 0 12px;\n  overflow: hidden;\n}\n.zr-pdp .zr-faq summary {\n  cursor: pointer;\n  list-style: none;\n  font-family: var(--zr-display);\n  font-size: 1.08em;\n  font-weight: 600;\n  padding: 15px 52px 15px 18px;\n  position: relative;\n}\n.zr-pdp .zr-faq summary::-webkit-details-marker { display: none; }\n.zr-pdp .zr-faq summary::after {\n  content: \"+\";\n  position: absolute;\n  right: 14px; top: 50%;\n  transform: translateY(-50%);\n  width: 30px; height: 30px;\n  display: flex; align-items: center; justify-content: center;\n  background: var(--zr-pink);\n  color: #fff;\n  border-radius: 50%;\n  font-size: 20px;\n  font-weight: 700;\n  line-height: 1;\n}\n.zr-pdp .zr-faq[open] summary::after {\n  content: \"\\2013\";\n  background: var(--zr-sky);\n  color: var(--zr-ink);\n}\n.zr-pdp .zr-faq summary:focus-visible { outline: 3px solid var(--zr-pink); outline-offset: -3px; }\n.zr-pdp .zr-ans { padding: 0 18px 16px; }\n.zr-pdp .zr-ans p { margin: 0; font-size: 1em; }\n\n\/* ---------- CLOSE ---------- *\/\n.zr-pdp .zr-close {\n  font-family: var(--zr-display);\n  font-size: 1.25em;\n  font-weight: 700;\n  text-align: center;\n  margin: 28px 0 0;\n  color: var(--zr-pink);\n}\n\n\/* ---------- MOBILE ---------- *\/\n@media (max-width: 560px) {\n  .zr-pdp { font-size: 18.5px; }\n  .zr-pdp .zr-hero { padding: 22px 14px 18px; border-radius: 22px; }\n  .zr-pdp .zr-hero-title { font-size: 1.7em; }\n  .zr-pdp .zr-hero-sub { font-size: 1.05em; }\n  .zr-pdp .zr-h { font-size: 1.35em; }\n  .zr-pdp .zr-stripeclip { width: 214px; height: 58px; border-radius: 13px; }\n  .zr-pdp .zr-name { font-size: 1.3em; }\n  .zr-pdp .zr-colour-strip { font-size: .85em; padding: 6px 14px; }\n  .zr-pdp .zr-swatch { width: 18px; height: 18px; }\n  .zr-pdp .zr-pack-badge { font-size: .85em; padding: 7px 13px; gap: 7px; }\n  .zr-pdp .zr-pack-x { width: 28px; height: 28px; }\n  .zr-pdp .zr-item { flex: 1 1 100%; }\n  .zr-pdp .zr-pack-tag { right: 8px; }\n  .zr-pdp .zr-care-note,\n  .zr-pdp .zr-colour-note { padding: 18px 16px 14px; border-radius: 18px; }\n  .zr-pdp .zr-trust-item { flex: 1 1 100%; flex-direction: row; justify-content: flex-start; text-align: left; gap: 8px; }\n  .zr-pdp .zr-key { flex: 1 1 100%; }\n  .zr-pdp .zr-val { flex: 1 1 100%; }\n  .zr-pdp .zr-benefits li { padding: 14px; }\n}\n\n@media (prefers-reduced-motion: reduce) {\n  .zr-pdp * { transition: none !important; animation: none !important; }\n}\n\u003c\/style\u003e","brand":"Bibliophiles","offers":[{"title":"Default Title","offer_id":53081242534205,"sku":"HCLBKFST4","price":550.0,"currency_code":"INR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1019\/8509\/1901\/files\/Breakfast_23f4654c-479d-4f89-88f3-be9288f052eb.png?v=1789569738"},{"product_id":"hair-clips-bubble-mint-pack-of-4","title":"Hair Clips - Bubble Mint (Pack of 4)","description":"\u003c!-- Zootii Land | Personalised Name Hair Clips | Pack of 2 (Blue + Pink) | PDP description block --\u003e\n\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003c!-- Paste into the Shopify product description field using the HTML view (\u003c\u003e) --\u003e\n\u003cp\u003e\u003cbr\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 Hair Clips · Pack of 4\u003cmeta charset=\"utf-8\"\u003e · ONE NAME\u003c\/span\u003e\n\u003ch2 class=\"zr-hero-title\"\u003eHer name, worn\u003cbr\u003e\u003cem\u003eright where everyone looks\u003c\/em\u003e\n\u003c\/h2\u003e\n\u003cp class=\"zr-hero-sub\"\u003eType the name you want and we print it in a bold script across four clips. One for each side, all saying her name.\u003c\/p\u003e\n\u003c!-- signature: two name clips --\u003e\n\u003cdiv class=\"zr-colour-strip\"\u003e Two Orange\u003cspan class=\"zr-plus\"\u003e+\u003cbr\u003e\u003c\/span\u003e Two Purple\u003c\/div\u003e\n\u003cdiv class=\"zr-pack-badge\"\u003e\n\u003cspan class=\"zr-pack-x\"\u003e\u003cbr\u003e\u003c\/span\u003e 4 clips 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 8 characters. Both clips are printed with the same name, exactly as 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×1\u003c\/span\u003e \u003cspan class=\"zr-ico\"\u003e📌\u003c\/span\u003e \u003cstrong\u003e4 hair clips\u003c\/strong\u003e\n\u003cp\u003eBoth carrying 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\u003eHer name printed on\u003c\/strong\u003e\n\u003cp\u003ePrinted in a bold script straight across the striped clip, under a smooth glossy finish. Up to 8 characters, spelled exactly as you type it.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- FRAGILE \/ DELICATE USE --\u003e\n\u003cdiv class=\"zr-care-note\"\u003e\n\u003cspan class=\"zr-cn-tag zr-cn-tag-alert\"\u003eFragile · delicate use only\u003c\/span\u003e\n\u003cp\u003e\u003cstrong\u003eThese are decorative clips, not sturdy everyday hardware.\u003c\/strong\u003e The body is slim and rigid, so it can crack or snap and the metal clasp can bend out of shape if a clip is forced open, twisted, chewed, dropped or sat on. The printed name sits under a glossy finish that can scratch if it is scrubbed or soaked.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003ePlease take them off before rough play.\u003c\/strong\u003e Sports, swimming, wrestling with siblings, bedtime and anything that involves the clip being tugged at will shorten their life. Open the clip to take it out rather than pulling it through the hair. 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, including cracked clips, bent clasps and scratched print, are not eligible for replacement, refund or exchange. Please order only if this is acceptable to you.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- COLOUR NOTE --\u003e\n\u003cdiv class=\"zr-colour-note\"\u003e\n\u003cp\u003e\u003cstrong\u003eEvery pack is four, 2 of each design clip.\u003c\/strong\u003e That combination is fixed, so there is nothing to choose at checkout and no risk of two the same arriving.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eShades may look different in person.\u003c\/strong\u003e Screens render colour differently, and small batch to batch variation is normal, so the exact blue and pink you receive may not be a perfect match for the photographs.\u003c\/p\u003e\n\u003cp class=\"zr-cn-foot\"\u003eOrders are not eligible for return or exchange on the grounds of a slight difference in shade.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- BENEFITS --\u003e\n\u003ch3 class=\"zr-h\"\u003eWhy she will actually wear them\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\u003eHer hair, her name.\u003c\/strong\u003e Not a generic bow off a rack. Her own name across the clip, spelled the way she spells it.\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\u003eOne for each side.\u003c\/strong\u003e Two clips means both sides pinned back, or one worn and one kept safe for the morning the first goes missing.\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\u003eBoth colors, so they go with everything.\u003c\/strong\u003e One for the uniform, one for the party dress. Or both at once, which is usually what happens.\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\u003eNobody else's clips come home.\u003c\/strong\u003e Twenty girls, twenty near identical clips on the classroom floor. Hers has her name on it.\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\u003eA gift nobody else brings.\u003c\/strong\u003e Birthday returns, a cousin who has everything, a friend moving schools. Her name on it beats another toy that gets forgotten.\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\"\u003e4 personalised hair clips, all spelling the same name\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\"\u003eTwo clips of each design. Fixed pair, nothing to choose\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 for both clips, printed exactly as you type it. Maximum 8 characters per clip. For additional names please buy another pack of 4 or you can buy pack of 2\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"zr-row\"\u003e\n\u003cspan class=\"zr-key\"\u003ePrint\u003c\/span\u003e\u003cspan class=\"zr-val\"\u003eName printed in a bold script across the stripes, under a glossy finish\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\"\u003eSnap clip with a metal clasp, smooth edges, light enough for fine hair\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"zr-row\"\u003e\n\u003cspan class=\"zr-key\"\u003eHandling\u003c\/span\u003e\u003cspan class=\"zr-val\"\u003eFragile. Delicate use only. Clips can crack and print can scratch with rough use. No replacement for damaged items\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"zr-row\"\u003e\n\u003cspan class=\"zr-key\"\u003eWorks on\u003c\/span\u003e\u003cspan class=\"zr-val\"\u003eFringes, side partings, plaits, ponytails, fine hair and thick hair\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 8 characters. All clips are printed to order with that name, exactly as typed. If you need additional name you can buy another pack of 4 or pack of 2 each. We won't be able to add \/ update\/ cancel order, post order is placed. \u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- URGENCY --\u003e\n\u003cp class=\"zr-urgent\"\u003e⏰ Every pair is printed 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\u003cspan class=\"zr-trust-emoji\"\u003e\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\" open=\"\"\u003e\n\u003csummary\u003eWhat exactly comes in the pack?\u003c\/summary\u003e\n\u003cdiv class=\"zr-ans\"\u003e\n\u003cp\u003eFour striped hair clips, each printed with the name you type, up to 8 characters. She can wear one on each side or keep the second as a spare.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"zr-faq\" open=\"\"\u003e\n\u003csummary\u003eHow delicate are they?\u003c\/summary\u003e\n\u003cdiv class=\"zr-ans\"\u003e\n\u003cp\u003eDelicate enough that they need looking after. The body is slim and rigid, so forcing the clasp, bending the clip back or sitting on it can crack it. 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\" open=\"\"\u003e\n\u003csummary\u003eWhat if a clip 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 clips that have cracked, snapped or lost their finish. Handle them gently and remove them before rough play, sports and sleep.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"zr-faq\" open=\"\"\u003e\n\u003csummary\u003eWill the printed name rub off?\u003c\/summary\u003e\n\u003cdiv class=\"zr-ans\"\u003e\n\u003cp\u003eNot with normal wear. The name is printed onto the clip and sealed under a glossy finish rather than stuck on top. It can scratch or dull if the clip is soaked, scrubbed or rubbed against rough surfaces, so keep them dry and wipe with a soft dry cloth.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"zr-faq\" open=\"\"\u003e\n\u003csummary\u003eCan I choose different colours?\u003c\/summary\u003e\n\u003cdiv class=\"zr-ans\"\u003e\n\u003cp\u003eNot at the moment. Every pack comes as one blue striped clip and one pink striped clip, which is why there is no colour to pick at checkout.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"zr-faq\" open=\"\"\u003e\n\u003csummary\u003eHow many characters can I have?\u003c\/summary\u003e\n\u003cdiv class=\"zr-ans\"\u003e\n\u003cp\u003eUp to 8 per clip, including spaces. That covers most first names and nicknames. If her full name is longer, use the short version she is actually called by, or her initials, which also sit neater on a small clip.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"zr-faq\" open=\"\"\u003e\n\u003csummary\u003eCan I have a different name on each clip?\u003c\/summary\u003e\n\u003cdiv class=\"zr-ans\"\u003e\n\u003cp\u003eNo, both clips in a pack carry the same name. If you are ordering for two girls, add two packs 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\" open=\"\"\u003e\n\u003csummary\u003eWill they stay put in fine or slippery hair?\u003c\/summary\u003e\n\u003cdiv class=\"zr-ans\"\u003e\n\u003cp\u003eYes. The metal clasp snaps shut and holds rather than sliding, and each clip 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\" open=\"\"\u003e\n\u003csummary\u003eHow do I look after them?\u003c\/summary\u003e\n\u003cdiv class=\"zr-ans\"\u003e\n\u003cp\u003eHandle them gently, open the clasp to take it out rather than tugging, and wipe with a soft dry cloth. Keep them out of water, so no pool and no shower, and store them on the card they arrive on so the surface does not get scratched in a drawer.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"zr-faq\" open=\"\"\u003e\n\u003csummary\u003eAre they safe for little ones?\u003c\/summary\u003e\n\u003cdiv class=\"zr-ans\"\u003e\n\u003cp\u003eEdges are smooth, but a cracked clip leaves small hard pieces and the clasp has a spring in it, so we recommend grown up supervision for children under 3 and no wearing them at bedtime.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cp class=\"zr-close\"\u003eClip them in. Let her show them off. 🎀\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cstyle\u003e\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Fredoka:wght@500;600;700\u0026family=Nunito:wght@400;600;700;800\u0026family=Pacifico\u0026display=swap');\n\n.zr-pdp {\n  \/* ============ BRAND PALETTE ============ *\/\n  --zr-pink:   #ee23a0;\n  --zr-yellow: #fbfe36;\n  --zr-sky:    #76ceff;\n  --zr-ink:       #2B0B2A;\n  --zr-blush:     #FFEBF7;\n  --zr-sky-soft:  #EAF7FF;\n  --zr-lemon:     #FFFEDB;\n  --zr-mint:      #D9F7E4;\n  --zr-lilac:     #EDE4FF;\n  \/* clip colours *\/\n  --zr-clip-blue: #4FBBEC;      \/* blue stripe *\/\n  --zr-clip-blue-pale: #E6F5FD;  \/* pale stripe *\/\n  --zr-clip-blue-ink: #1739A6;   \/* printed name *\/\n  --zr-clip-rose: #FF8FC4;       \/* pink stripe *\/\n  --zr-clip-rose-pale: #FDECF4;  \/* pale stripe *\/\n  --zr-clip-rose-ink: #E01B6E;   \/* printed name *\/\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  --zr-script: 'Pacifico', 'Brush Script MT', cursive;\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: two name clips *\/\n.zr-pdp .zr-cliprow {\n  display: flex;\n  flex-direction: column;\n  align-items: center;\n  gap: 16px;\n}\n.zr-pdp .zr-stripeclip {\n  position: relative;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  width: 254px; height: 66px;\n  border: 3px solid var(--zr-ink);\n  border-radius: 15px;\n  box-shadow: 0 5px 0 rgba(43,11,42,.2);\n  overflow: hidden;\n}\n\/* glossy sheen across the top half *\/\n.zr-pdp .zr-stripeclip::after {\n  content: \"\";\n  position: absolute;\n  inset: 0;\n  background: linear-gradient(180deg, rgba(255,255,255,.5) 0%, rgba(255,255,255,.08) 42%, rgba(255,255,255,0) 60%);\n  pointer-events: none;\n}\n.zr-pdp .zr-sc-blue {\n  transform: rotate(-2deg);\n  background: repeating-linear-gradient(\n    90deg,\n    var(--zr-clip-blue) 0 11px,\n    var(--zr-clip-blue-pale) 11px 22px);\n}\n.zr-pdp .zr-sc-rose {\n  transform: rotate(2deg);\n  background: repeating-linear-gradient(\n    90deg,\n    var(--zr-clip-rose) 0 11px,\n    var(--zr-clip-rose-pale) 11px 22px);\n}\n.zr-pdp .zr-name {\n  position: relative;\n  z-index: 1;\n  font-family: var(--zr-script);\n  font-size: 1.5em;\n  line-height: 1;\n  padding-bottom: 4px;\n  white-space: nowrap;\n}\n.zr-pdp .zr-sc-blue .zr-name { color: var(--zr-clip-blue-ink); }\n.zr-pdp .zr-sc-rose .zr-name { color: var(--zr-clip-rose-ink); }\n\n\/* colour pair strip *\/\n.zr-pdp .zr-colour-strip {\n  display: inline-flex;\n  align-items: center;\n  gap: 8px;\n  margin: 16px auto 0;\n  background: #fff;\n  border: 3px solid var(--zr-ink);\n  border-radius: 999px;\n  padding: 7px 18px;\n  font-family: var(--zr-display);\n  font-size: .95em;\n  font-weight: 600;\n}\n.zr-pdp .zr-swatch {\n  width: 22px; height: 22px;\n  border: 3px solid var(--zr-ink);\n  border-radius: 50%;\n}\n.zr-pdp .zr-sw-blue {\n  background: repeating-linear-gradient(90deg, var(--zr-clip-blue) 0 5px, var(--zr-clip-blue-pale) 5px 10px);\n}\n.zr-pdp .zr-sw-rose {\n  background: repeating-linear-gradient(90deg, var(--zr-clip-rose) 0 5px, var(--zr-clip-rose-pale) 5px 10px);\n}\n.zr-pdp .zr-colour-strip .zr-plus { color: var(--zr-pink); font-weight: 700; padding: 0 2px; }\n.zr-pdp .zr-pack-badge {\n  display: inline-flex;\n  align-items: center;\n  gap: 8px;\n  margin: 12px 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 45%;\n  min-width: 210px;\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-blush); }\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  position: absolute;\n  top: -14px; right: -6px;\n  background: var(--zr-yellow);\n  color: var(--zr-ink);\n  border: 3px solid var(--zr-ink);\n  border-radius: 999px;\n  font-family: var(--zr-display);\n  font-size: .85em;\n  font-weight: 700;\n  letter-spacing: .06em;\n  padding: 4px 13px;\n  transform: rotate(8deg);\n  box-shadow: 0 3px 0 var(--zr-pink);\n}\n\n\/* ---------- NOTE BLOCKS ---------- *\/\n.zr-pdp .zr-care-note,\n.zr-pdp .zr-colour-note {\n  border: 3px solid var(--zr-ink);\n  border-radius: 20px;\n  box-shadow: 0 5px 0 var(--zr-pink);\n  padding: 20px 20px 16px;\n  margin: 26px 0 0;\n}\n.zr-pdp .zr-care-note { background: var(--zr-blush); }\n.zr-pdp .zr-colour-note { background: var(--zr-lilac); }\n.zr-pdp .zr-cn-tag {\n  display: inline-block;\n  font-family: var(--zr-display);\n  font-size: .8em;\n  font-weight: 700;\n  letter-spacing: .12em;\n  text-transform: uppercase;\n  background: var(--zr-yellow);\n  color: var(--zr-ink);\n  border: 2px solid var(--zr-ink);\n  border-radius: 999px;\n  padding: 4px 13px;\n  margin-bottom: 12px;\n}\n.zr-pdp .zr-cn-tag-alert {\n  background: var(--zr-pink);\n  color: #fff;\n}\n.zr-pdp .zr-care-note p,\n.zr-pdp .zr-colour-note p { font-size: .98em; }\n.zr-pdp .zr-care-note p:last-child,\n.zr-pdp .zr-colour-note p:last-child { margin-bottom: 0; }\n.zr-pdp .zr-cn-foot {\n  font-weight: 700;\n  border-top: 2px dashed rgba(43,11,42,.3);\n  padding-top: 12px;\n  margin-top: 14px;\n}\n\n\/* ---------- BENEFITS ---------- *\/\n.zr-pdp .zr-benefits { list-style: none; padding: 0; margin: 0; }\n.zr-pdp .zr-benefits li {\n  display: flex;\n  align-items: flex-start;\n  gap: 14px;\n  background: #fff;\n  border: 3px solid var(--zr-ink);\n  border-radius: 20px;\n  padding: 16px 18px;\n  margin: 0 0 14px;\n  font-size: 1.05em;\n  box-shadow: 0 4px 0 rgba(43,11,42,.16);\n}\n.zr-pdp .zr-benefits .zr-ico {\n  flex: 0 0 46px;\n  width: 46px; height: 46px;\n  display: flex; align-items: center; justify-content: center;\n  font-size: 1.4em;\n  border-radius: 14px;\n  border: 3px solid var(--zr-ink);\n}\n.zr-pdp .zr-b1 .zr-ico { background: var(--zr-blush); }\n.zr-pdp .zr-b2 .zr-ico { background: var(--zr-sky-soft); }\n.zr-pdp .zr-b3 .zr-ico { background: var(--zr-clip-rose-pale); }\n.zr-pdp .zr-b4 .zr-ico { background: var(--zr-lemon); }\n.zr-pdp .zr-b5 .zr-ico { background: var(--zr-lilac); }\n\n\/* ---------- SPECS ---------- *\/\n.zr-pdp .zr-spec {\n  background: var(--zr-lemon);\n  border: 3px solid var(--zr-ink);\n  border-radius: 22px;\n  overflow: hidden;\n}\n.zr-pdp .zr-row {\n  display: flex;\n  flex-wrap: wrap;\n  gap: 4px 12px;\n  padding: 13px 18px;\n  border-bottom: 2px dashed rgba(43,11,42,.22);\n  font-size: 1.02em;\n}\n.zr-pdp .zr-row:last-child { border-bottom: 0; }\n.zr-pdp .zr-key {\n  flex: 0 0 34%;\n  font-family: var(--zr-display);\n  font-weight: 600;\n  color: var(--zr-pink);\n}\n.zr-pdp .zr-val { flex: 1 1 55%; }\n\n\/* ---------- CTA ---------- *\/\n.zr-pdp .zr-cta {\n  display: flex;\n  align-items: flex-start;\n  gap: 14px;\n  background: var(--zr-yellow);\n  border: 3px solid var(--zr-ink);\n  border-radius: 22px;\n  box-shadow: 0 5px 0 var(--zr-pink);\n  padding: 18px 20px;\n  margin: 22px 0 14px;\n}\n.zr-pdp .zr-cta-emoji { font-size: 1.7em; line-height: 1.2; }\n.zr-pdp .zr-cta strong { font-family: var(--zr-display); font-size: 1.15em; display: block; }\n.zr-pdp .zr-cta p { margin: 4px 0 0; font-size: .98em; }\n\n\/* ---------- URGENCY ---------- *\/\n.zr-pdp .zr-urgent {\n  background: var(--zr-sky-soft);\n  border: 3px dashed var(--zr-ink);\n  border-radius: 18px;\n  padding: 14px 18px;\n  font-size: .98em;\n  font-weight: 600;\n  margin: 0 0 26px;\n}\n\n\/* ---------- TRUST STRIP ---------- *\/\n.zr-pdp .zr-trust { display: flex; flex-wrap: wrap; gap: 10px; margin: 0 0 4px; }\n.zr-pdp .zr-trust-item {\n  flex: 1 1 30%;\n  min-width: 150px;\n  display: flex;\n  flex-direction: column;\n  align-items: center;\n  text-align: center;\n  gap: 1px;\n  background: #fff;\n  border: 2px dashed var(--zr-pink);\n  border-radius: 18px;\n  padding: 14px 10px;\n  font-size: .95em;\n  line-height: 1.35;\n}\n.zr-pdp .zr-trust-emoji { font-size: 1.5em; }\n.zr-pdp .zr-trust-item strong { font-family: var(--zr-display); font-size: 1.05em; }\n\n\/* ---------- FAQ ---------- *\/\n.zr-pdp .zr-faq {\n  background: #fff;\n  border: 3px solid var(--zr-ink);\n  border-radius: 18px;\n  margin: 0 0 12px;\n  overflow: hidden;\n}\n.zr-pdp .zr-faq summary {\n  cursor: pointer;\n  list-style: none;\n  font-family: var(--zr-display);\n  font-size: 1.08em;\n  font-weight: 600;\n  padding: 15px 52px 15px 18px;\n  position: relative;\n}\n.zr-pdp .zr-faq summary::-webkit-details-marker { display: none; }\n.zr-pdp .zr-faq summary::after {\n  content: \"+\";\n  position: absolute;\n  right: 14px; top: 50%;\n  transform: translateY(-50%);\n  width: 30px; height: 30px;\n  display: flex; align-items: center; justify-content: center;\n  background: var(--zr-pink);\n  color: #fff;\n  border-radius: 50%;\n  font-size: 20px;\n  font-weight: 700;\n  line-height: 1;\n}\n.zr-pdp .zr-faq[open] summary::after {\n  content: \"\\2013\";\n  background: var(--zr-sky);\n  color: var(--zr-ink);\n}\n.zr-pdp .zr-faq summary:focus-visible { outline: 3px solid var(--zr-pink); outline-offset: -3px; }\n.zr-pdp .zr-ans { padding: 0 18px 16px; }\n.zr-pdp .zr-ans p { margin: 0; font-size: 1em; }\n\n\/* ---------- CLOSE ---------- *\/\n.zr-pdp .zr-close {\n  font-family: var(--zr-display);\n  font-size: 1.25em;\n  font-weight: 700;\n  text-align: center;\n  margin: 28px 0 0;\n  color: var(--zr-pink);\n}\n\n\/* ---------- MOBILE ---------- *\/\n@media (max-width: 560px) {\n  .zr-pdp { font-size: 18.5px; }\n  .zr-pdp .zr-hero { padding: 22px 14px 18px; border-radius: 22px; }\n  .zr-pdp .zr-hero-title { font-size: 1.7em; }\n  .zr-pdp .zr-hero-sub { font-size: 1.05em; }\n  .zr-pdp .zr-h { font-size: 1.35em; }\n  .zr-pdp .zr-stripeclip { width: 214px; height: 58px; border-radius: 13px; }\n  .zr-pdp .zr-name { font-size: 1.3em; }\n  .zr-pdp .zr-colour-strip { font-size: .85em; padding: 6px 14px; }\n  .zr-pdp .zr-swatch { width: 18px; height: 18px; }\n  .zr-pdp .zr-pack-badge { font-size: .85em; padding: 7px 13px; gap: 7px; }\n  .zr-pdp .zr-pack-x { width: 28px; height: 28px; }\n  .zr-pdp .zr-item { flex: 1 1 100%; }\n  .zr-pdp .zr-pack-tag { right: 8px; }\n  .zr-pdp .zr-care-note,\n  .zr-pdp .zr-colour-note { padding: 18px 16px 14px; border-radius: 18px; }\n  .zr-pdp .zr-trust-item { flex: 1 1 100%; flex-direction: row; justify-content: flex-start; text-align: left; gap: 8px; }\n  .zr-pdp .zr-key { flex: 1 1 100%; }\n  .zr-pdp .zr-val { flex: 1 1 100%; }\n  .zr-pdp .zr-benefits li { padding: 14px; }\n}\n\n@media (prefers-reduced-motion: reduce) {\n  .zr-pdp * { transition: none !important; animation: none !important; }\n}\n\u003c\/style\u003e","brand":"Bibliophiles","offers":[{"title":"Default Title","offer_id":53081242566973,"sku":"HCLBUBMNT4","price":550.0,"currency_code":"INR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1019\/8509\/1901\/files\/BubbleMint_a7364eb0-a3a8-4516-aed8-cafc2e4984a6.png?v=1789569740"},{"product_id":"hair-clips-candy-slant-pack-of-4","title":"Hair Clips - Candy Slant (Pack of 4)","description":"\u003c!-- Zootii Land | Personalised Name Hair Clips | Pack of 2 (Blue + Pink) | PDP description block --\u003e\n\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003c!-- Paste into the Shopify product description field using the HTML view (\u003c\u003e) --\u003e\n\u003cp\u003e\u003cbr\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 Hair Clips · Pack of 4\u003cmeta charset=\"utf-8\"\u003e · ONE NAME\u003c\/span\u003e\n\u003ch2 class=\"zr-hero-title\"\u003eHer name, worn\u003cbr\u003e\u003cem\u003eright where everyone looks\u003c\/em\u003e\n\u003c\/h2\u003e\n\u003cp class=\"zr-hero-sub\"\u003eType the name you want and we print it in a bold script across four clips. One for each side, all saying her name.\u003c\/p\u003e\n\u003c!-- signature: two name clips --\u003e\n\u003cdiv class=\"zr-colour-strip\"\u003e Four Pink N Blue\u003c\/div\u003e\n\u003cdiv class=\"zr-pack-badge\"\u003e\n\u003cspan class=\"zr-pack-x\"\u003e\u003cbr\u003e\u003c\/span\u003e 4 clips 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 8 characters. Both clips are printed with the same name, exactly as 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×1\u003c\/span\u003e \u003cspan class=\"zr-ico\"\u003e📌\u003c\/span\u003e \u003cstrong\u003e4 hair clips\u003c\/strong\u003e\n\u003cp\u003eBoth carrying 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\u003eHer name printed on\u003c\/strong\u003e\n\u003cp\u003ePrinted in a bold script straight across the striped clip, under a smooth glossy finish. Up to 8 characters, spelled exactly as you type it.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- FRAGILE \/ DELICATE USE --\u003e\n\u003cdiv class=\"zr-care-note\"\u003e\n\u003cspan class=\"zr-cn-tag zr-cn-tag-alert\"\u003eFragile · delicate use only\u003c\/span\u003e\n\u003cp\u003e\u003cstrong\u003eThese are decorative clips, not sturdy everyday hardware.\u003c\/strong\u003e The body is slim and rigid, so it can crack or snap and the metal clasp can bend out of shape if a clip is forced open, twisted, chewed, dropped or sat on. The printed name sits under a glossy finish that can scratch if it is scrubbed or soaked.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003ePlease take them off before rough play.\u003c\/strong\u003e Sports, swimming, wrestling with siblings, bedtime and anything that involves the clip being tugged at will shorten their life. Open the clip to take it out rather than pulling it through the hair. 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, including cracked clips, bent clasps and scratched print, are not eligible for replacement, refund or exchange. Please order only if this is acceptable to you.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- COLOUR NOTE --\u003e\n\u003cdiv class=\"zr-colour-note\"\u003e\n\u003cp\u003e\u003cstrong\u003eEvery pack is four, 2 of each design clip.\u003c\/strong\u003e That combination is fixed, so there is nothing to choose at checkout and no risk of two the same arriving.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eShades may look different in person.\u003c\/strong\u003e Screens render colour differently, and small batch to batch variation is normal, so the exact blue and pink you receive may not be a perfect match for the photographs.\u003c\/p\u003e\n\u003cp class=\"zr-cn-foot\"\u003eOrders are not eligible for return or exchange on the grounds of a slight difference in shade.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- BENEFITS --\u003e\n\u003ch3 class=\"zr-h\"\u003eWhy she will actually wear them\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\u003eHer hair, her name.\u003c\/strong\u003e Not a generic bow off a rack. Her own name across the clip, spelled the way she spells it.\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\u003eOne for each side.\u003c\/strong\u003e Two clips means both sides pinned back, or one worn and one kept safe for the morning the first goes missing.\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\u003eBoth colors, so they go with everything.\u003c\/strong\u003e One for the uniform, one for the party dress. Or both at once, which is usually what happens.\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\u003eNobody else's clips come home.\u003c\/strong\u003e Twenty girls, twenty near identical clips on the classroom floor. Hers has her name on it.\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\u003eA gift nobody else brings.\u003c\/strong\u003e Birthday returns, a cousin who has everything, a friend moving schools. Her name on it beats another toy that gets forgotten.\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\"\u003e4 personalised hair clips, all spelling the same name\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\"\u003eTwo clips of each design. Fixed pair, nothing to choose\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 for both clips, printed exactly as you type it. Maximum 8 characters per clip. For additional names please buy another pack of 4 or you can buy pack of 2\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"zr-row\"\u003e\n\u003cspan class=\"zr-key\"\u003ePrint\u003c\/span\u003e\u003cspan class=\"zr-val\"\u003eName printed in a bold script across the stripes, under a glossy finish\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\"\u003eSnap clip with a metal clasp, smooth edges, light enough for fine hair\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"zr-row\"\u003e\n\u003cspan class=\"zr-key\"\u003eHandling\u003c\/span\u003e\u003cspan class=\"zr-val\"\u003eFragile. Delicate use only. Clips can crack and print can scratch with rough use. No replacement for damaged items\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"zr-row\"\u003e\n\u003cspan class=\"zr-key\"\u003eWorks on\u003c\/span\u003e\u003cspan class=\"zr-val\"\u003eFringes, side partings, plaits, ponytails, fine hair and thick hair\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 8 characters. All clips are printed to order with that name, exactly as typed. If you need additional name you can buy another pack of 4 or pack of 2 each. We won't be able to add \/ update\/ cancel order, post order is placed. \u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- URGENCY --\u003e\n\u003cp class=\"zr-urgent\"\u003e⏰ Every pair is printed 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\u003cspan class=\"zr-trust-emoji\"\u003e\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\" open=\"\"\u003e\n\u003csummary\u003eWhat exactly comes in the pack?\u003c\/summary\u003e\n\u003cdiv class=\"zr-ans\"\u003e\n\u003cp\u003eFour striped hair clips, each printed with the name you type, up to 8 characters. She can wear one on each side or keep the second as a spare.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"zr-faq\" open=\"\"\u003e\n\u003csummary\u003eHow delicate are they?\u003c\/summary\u003e\n\u003cdiv class=\"zr-ans\"\u003e\n\u003cp\u003eDelicate enough that they need looking after. The body is slim and rigid, so forcing the clasp, bending the clip back or sitting on it can crack it. 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\" open=\"\"\u003e\n\u003csummary\u003eWhat if a clip 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 clips that have cracked, snapped or lost their finish. Handle them gently and remove them before rough play, sports and sleep.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"zr-faq\" open=\"\"\u003e\n\u003csummary\u003eWill the printed name rub off?\u003c\/summary\u003e\n\u003cdiv class=\"zr-ans\"\u003e\n\u003cp\u003eNot with normal wear. The name is printed onto the clip and sealed under a glossy finish rather than stuck on top. It can scratch or dull if the clip is soaked, scrubbed or rubbed against rough surfaces, so keep them dry and wipe with a soft dry cloth.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"zr-faq\" open=\"\"\u003e\n\u003csummary\u003eCan I choose different colours?\u003c\/summary\u003e\n\u003cdiv class=\"zr-ans\"\u003e\n\u003cp\u003eNot at the moment. Every pack comes as one blue striped clip and one pink striped clip, which is why there is no colour to pick at checkout.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"zr-faq\" open=\"\"\u003e\n\u003csummary\u003eHow many characters can I have?\u003c\/summary\u003e\n\u003cdiv class=\"zr-ans\"\u003e\n\u003cp\u003eUp to 8 per clip, including spaces. That covers most first names and nicknames. If her full name is longer, use the short version she is actually called by, or her initials, which also sit neater on a small clip.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"zr-faq\" open=\"\"\u003e\n\u003csummary\u003eCan I have a different name on each clip?\u003c\/summary\u003e\n\u003cdiv class=\"zr-ans\"\u003e\n\u003cp\u003eNo, both clips in a pack carry the same name. If you are ordering for two girls, add two packs 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\" open=\"\"\u003e\n\u003csummary\u003eWill they stay put in fine or slippery hair?\u003c\/summary\u003e\n\u003cdiv class=\"zr-ans\"\u003e\n\u003cp\u003eYes. The metal clasp snaps shut and holds rather than sliding, and each clip 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\" open=\"\"\u003e\n\u003csummary\u003eHow do I look after them?\u003c\/summary\u003e\n\u003cdiv class=\"zr-ans\"\u003e\n\u003cp\u003eHandle them gently, open the clasp to take it out rather than tugging, and wipe with a soft dry cloth. Keep them out of water, so no pool and no shower, and store them on the card they arrive on so the surface does not get scratched in a drawer.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"zr-faq\" open=\"\"\u003e\n\u003csummary\u003eAre they safe for little ones?\u003c\/summary\u003e\n\u003cdiv class=\"zr-ans\"\u003e\n\u003cp\u003eEdges are smooth, but a cracked clip leaves small hard pieces and the clasp has a spring in it, so we recommend grown up supervision for children under 3 and no wearing them at bedtime.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cp class=\"zr-close\"\u003eClip them in. Let her show them off. 🎀\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cstyle\u003e\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Fredoka:wght@500;600;700\u0026family=Nunito:wght@400;600;700;800\u0026family=Pacifico\u0026display=swap');\n\n.zr-pdp {\n  \/* ============ BRAND PALETTE ============ *\/\n  --zr-pink:   #ee23a0;\n  --zr-yellow: #fbfe36;\n  --zr-sky:    #76ceff;\n  --zr-ink:       #2B0B2A;\n  --zr-blush:     #FFEBF7;\n  --zr-sky-soft:  #EAF7FF;\n  --zr-lemon:     #FFFEDB;\n  --zr-mint:      #D9F7E4;\n  --zr-lilac:     #EDE4FF;\n  \/* clip colours *\/\n  --zr-clip-blue: #4FBBEC;      \/* blue stripe *\/\n  --zr-clip-blue-pale: #E6F5FD;  \/* pale stripe *\/\n  --zr-clip-blue-ink: #1739A6;   \/* printed name *\/\n  --zr-clip-rose: #FF8FC4;       \/* pink stripe *\/\n  --zr-clip-rose-pale: #FDECF4;  \/* pale stripe *\/\n  --zr-clip-rose-ink: #E01B6E;   \/* printed name *\/\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  --zr-script: 'Pacifico', 'Brush Script MT', cursive;\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: two name clips *\/\n.zr-pdp .zr-cliprow {\n  display: flex;\n  flex-direction: column;\n  align-items: center;\n  gap: 16px;\n}\n.zr-pdp .zr-stripeclip {\n  position: relative;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  width: 254px; height: 66px;\n  border: 3px solid var(--zr-ink);\n  border-radius: 15px;\n  box-shadow: 0 5px 0 rgba(43,11,42,.2);\n  overflow: hidden;\n}\n\/* glossy sheen across the top half *\/\n.zr-pdp .zr-stripeclip::after {\n  content: \"\";\n  position: absolute;\n  inset: 0;\n  background: linear-gradient(180deg, rgba(255,255,255,.5) 0%, rgba(255,255,255,.08) 42%, rgba(255,255,255,0) 60%);\n  pointer-events: none;\n}\n.zr-pdp .zr-sc-blue {\n  transform: rotate(-2deg);\n  background: repeating-linear-gradient(\n    90deg,\n    var(--zr-clip-blue) 0 11px,\n    var(--zr-clip-blue-pale) 11px 22px);\n}\n.zr-pdp .zr-sc-rose {\n  transform: rotate(2deg);\n  background: repeating-linear-gradient(\n    90deg,\n    var(--zr-clip-rose) 0 11px,\n    var(--zr-clip-rose-pale) 11px 22px);\n}\n.zr-pdp .zr-name {\n  position: relative;\n  z-index: 1;\n  font-family: var(--zr-script);\n  font-size: 1.5em;\n  line-height: 1;\n  padding-bottom: 4px;\n  white-space: nowrap;\n}\n.zr-pdp .zr-sc-blue .zr-name { color: var(--zr-clip-blue-ink); }\n.zr-pdp .zr-sc-rose .zr-name { color: var(--zr-clip-rose-ink); }\n\n\/* colour pair strip *\/\n.zr-pdp .zr-colour-strip {\n  display: inline-flex;\n  align-items: center;\n  gap: 8px;\n  margin: 16px auto 0;\n  background: #fff;\n  border: 3px solid var(--zr-ink);\n  border-radius: 999px;\n  padding: 7px 18px;\n  font-family: var(--zr-display);\n  font-size: .95em;\n  font-weight: 600;\n}\n.zr-pdp .zr-swatch {\n  width: 22px; height: 22px;\n  border: 3px solid var(--zr-ink);\n  border-radius: 50%;\n}\n.zr-pdp .zr-sw-blue {\n  background: repeating-linear-gradient(90deg, var(--zr-clip-blue) 0 5px, var(--zr-clip-blue-pale) 5px 10px);\n}\n.zr-pdp .zr-sw-rose {\n  background: repeating-linear-gradient(90deg, var(--zr-clip-rose) 0 5px, var(--zr-clip-rose-pale) 5px 10px);\n}\n.zr-pdp .zr-colour-strip .zr-plus { color: var(--zr-pink); font-weight: 700; padding: 0 2px; }\n.zr-pdp .zr-pack-badge {\n  display: inline-flex;\n  align-items: center;\n  gap: 8px;\n  margin: 12px 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 45%;\n  min-width: 210px;\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-blush); }\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  position: absolute;\n  top: -14px; right: -6px;\n  background: var(--zr-yellow);\n  color: var(--zr-ink);\n  border: 3px solid var(--zr-ink);\n  border-radius: 999px;\n  font-family: var(--zr-display);\n  font-size: .85em;\n  font-weight: 700;\n  letter-spacing: .06em;\n  padding: 4px 13px;\n  transform: rotate(8deg);\n  box-shadow: 0 3px 0 var(--zr-pink);\n}\n\n\/* ---------- NOTE BLOCKS ---------- *\/\n.zr-pdp .zr-care-note,\n.zr-pdp .zr-colour-note {\n  border: 3px solid var(--zr-ink);\n  border-radius: 20px;\n  box-shadow: 0 5px 0 var(--zr-pink);\n  padding: 20px 20px 16px;\n  margin: 26px 0 0;\n}\n.zr-pdp .zr-care-note { background: var(--zr-blush); }\n.zr-pdp .zr-colour-note { background: var(--zr-lilac); }\n.zr-pdp .zr-cn-tag {\n  display: inline-block;\n  font-family: var(--zr-display);\n  font-size: .8em;\n  font-weight: 700;\n  letter-spacing: .12em;\n  text-transform: uppercase;\n  background: var(--zr-yellow);\n  color: var(--zr-ink);\n  border: 2px solid var(--zr-ink);\n  border-radius: 999px;\n  padding: 4px 13px;\n  margin-bottom: 12px;\n}\n.zr-pdp .zr-cn-tag-alert {\n  background: var(--zr-pink);\n  color: #fff;\n}\n.zr-pdp .zr-care-note p,\n.zr-pdp .zr-colour-note p { font-size: .98em; }\n.zr-pdp .zr-care-note p:last-child,\n.zr-pdp .zr-colour-note p:last-child { margin-bottom: 0; }\n.zr-pdp .zr-cn-foot {\n  font-weight: 700;\n  border-top: 2px dashed rgba(43,11,42,.3);\n  padding-top: 12px;\n  margin-top: 14px;\n}\n\n\/* ---------- BENEFITS ---------- *\/\n.zr-pdp .zr-benefits { list-style: none; padding: 0; margin: 0; }\n.zr-pdp .zr-benefits li {\n  display: flex;\n  align-items: flex-start;\n  gap: 14px;\n  background: #fff;\n  border: 3px solid var(--zr-ink);\n  border-radius: 20px;\n  padding: 16px 18px;\n  margin: 0 0 14px;\n  font-size: 1.05em;\n  box-shadow: 0 4px 0 rgba(43,11,42,.16);\n}\n.zr-pdp .zr-benefits .zr-ico {\n  flex: 0 0 46px;\n  width: 46px; height: 46px;\n  display: flex; align-items: center; justify-content: center;\n  font-size: 1.4em;\n  border-radius: 14px;\n  border: 3px solid var(--zr-ink);\n}\n.zr-pdp .zr-b1 .zr-ico { background: var(--zr-blush); }\n.zr-pdp .zr-b2 .zr-ico { background: var(--zr-sky-soft); }\n.zr-pdp .zr-b3 .zr-ico { background: var(--zr-clip-rose-pale); }\n.zr-pdp .zr-b4 .zr-ico { background: var(--zr-lemon); }\n.zr-pdp .zr-b5 .zr-ico { background: var(--zr-lilac); }\n\n\/* ---------- SPECS ---------- *\/\n.zr-pdp .zr-spec {\n  background: var(--zr-lemon);\n  border: 3px solid var(--zr-ink);\n  border-radius: 22px;\n  overflow: hidden;\n}\n.zr-pdp .zr-row {\n  display: flex;\n  flex-wrap: wrap;\n  gap: 4px 12px;\n  padding: 13px 18px;\n  border-bottom: 2px dashed rgba(43,11,42,.22);\n  font-size: 1.02em;\n}\n.zr-pdp .zr-row:last-child { border-bottom: 0; }\n.zr-pdp .zr-key {\n  flex: 0 0 34%;\n  font-family: var(--zr-display);\n  font-weight: 600;\n  color: var(--zr-pink);\n}\n.zr-pdp .zr-val { flex: 1 1 55%; }\n\n\/* ---------- CTA ---------- *\/\n.zr-pdp .zr-cta {\n  display: flex;\n  align-items: flex-start;\n  gap: 14px;\n  background: var(--zr-yellow);\n  border: 3px solid var(--zr-ink);\n  border-radius: 22px;\n  box-shadow: 0 5px 0 var(--zr-pink);\n  padding: 18px 20px;\n  margin: 22px 0 14px;\n}\n.zr-pdp .zr-cta-emoji { font-size: 1.7em; line-height: 1.2; }\n.zr-pdp .zr-cta strong { font-family: var(--zr-display); font-size: 1.15em; display: block; }\n.zr-pdp .zr-cta p { margin: 4px 0 0; font-size: .98em; }\n\n\/* ---------- URGENCY ---------- *\/\n.zr-pdp .zr-urgent {\n  background: var(--zr-sky-soft);\n  border: 3px dashed var(--zr-ink);\n  border-radius: 18px;\n  padding: 14px 18px;\n  font-size: .98em;\n  font-weight: 600;\n  margin: 0 0 26px;\n}\n\n\/* ---------- TRUST STRIP ---------- *\/\n.zr-pdp .zr-trust { display: flex; flex-wrap: wrap; gap: 10px; margin: 0 0 4px; }\n.zr-pdp .zr-trust-item {\n  flex: 1 1 30%;\n  min-width: 150px;\n  display: flex;\n  flex-direction: column;\n  align-items: center;\n  text-align: center;\n  gap: 1px;\n  background: #fff;\n  border: 2px dashed var(--zr-pink);\n  border-radius: 18px;\n  padding: 14px 10px;\n  font-size: .95em;\n  line-height: 1.35;\n}\n.zr-pdp .zr-trust-emoji { font-size: 1.5em; }\n.zr-pdp .zr-trust-item strong { font-family: var(--zr-display); font-size: 1.05em; }\n\n\/* ---------- FAQ ---------- *\/\n.zr-pdp .zr-faq {\n  background: #fff;\n  border: 3px solid var(--zr-ink);\n  border-radius: 18px;\n  margin: 0 0 12px;\n  overflow: hidden;\n}\n.zr-pdp .zr-faq summary {\n  cursor: pointer;\n  list-style: none;\n  font-family: var(--zr-display);\n  font-size: 1.08em;\n  font-weight: 600;\n  padding: 15px 52px 15px 18px;\n  position: relative;\n}\n.zr-pdp .zr-faq summary::-webkit-details-marker { display: none; }\n.zr-pdp .zr-faq summary::after {\n  content: \"+\";\n  position: absolute;\n  right: 14px; top: 50%;\n  transform: translateY(-50%);\n  width: 30px; height: 30px;\n  display: flex; align-items: center; justify-content: center;\n  background: var(--zr-pink);\n  color: #fff;\n  border-radius: 50%;\n  font-size: 20px;\n  font-weight: 700;\n  line-height: 1;\n}\n.zr-pdp .zr-faq[open] summary::after {\n  content: \"\\2013\";\n  background: var(--zr-sky);\n  color: var(--zr-ink);\n}\n.zr-pdp .zr-faq summary:focus-visible { outline: 3px solid var(--zr-pink); outline-offset: -3px; }\n.zr-pdp .zr-ans { padding: 0 18px 16px; }\n.zr-pdp .zr-ans p { margin: 0; font-size: 1em; }\n\n\/* ---------- CLOSE ---------- *\/\n.zr-pdp .zr-close {\n  font-family: var(--zr-display);\n  font-size: 1.25em;\n  font-weight: 700;\n  text-align: center;\n  margin: 28px 0 0;\n  color: var(--zr-pink);\n}\n\n\/* ---------- MOBILE ---------- *\/\n@media (max-width: 560px) {\n  .zr-pdp { font-size: 18.5px; }\n  .zr-pdp .zr-hero { padding: 22px 14px 18px; border-radius: 22px; }\n  .zr-pdp .zr-hero-title { font-size: 1.7em; }\n  .zr-pdp .zr-hero-sub { font-size: 1.05em; }\n  .zr-pdp .zr-h { font-size: 1.35em; }\n  .zr-pdp .zr-stripeclip { width: 214px; height: 58px; border-radius: 13px; }\n  .zr-pdp .zr-name { font-size: 1.3em; }\n  .zr-pdp .zr-colour-strip { font-size: .85em; padding: 6px 14px; }\n  .zr-pdp .zr-swatch { width: 18px; height: 18px; }\n  .zr-pdp .zr-pack-badge { font-size: .85em; padding: 7px 13px; gap: 7px; }\n  .zr-pdp .zr-pack-x { width: 28px; height: 28px; }\n  .zr-pdp .zr-item { flex: 1 1 100%; }\n  .zr-pdp .zr-pack-tag { right: 8px; }\n  .zr-pdp .zr-care-note,\n  .zr-pdp .zr-colour-note { padding: 18px 16px 14px; border-radius: 18px; }\n  .zr-pdp .zr-trust-item { flex: 1 1 100%; flex-direction: row; justify-content: flex-start; text-align: left; gap: 8px; }\n  .zr-pdp .zr-key { flex: 1 1 100%; }\n  .zr-pdp .zr-val { flex: 1 1 100%; }\n  .zr-pdp .zr-benefits li { padding: 14px; }\n}\n\n@media (prefers-reduced-motion: reduce) {\n  .zr-pdp * { transition: none !important; animation: none !important; }\n}\n\u003c\/style\u003e","brand":"Bibliophiles","offers":[{"title":"Default Title","offer_id":53081242599741,"sku":"HCLCNDYSLT4","price":550.0,"currency_code":"INR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1019\/8509\/1901\/files\/CandySlantMockA_19918be0-c54a-424c-b613-76253f632bbc.png?v=1789569741"},{"product_id":"hair-clips-candy-stripe-pack-of-4","title":"Hair Clips - Candy Stripe (Pack of 4)","description":"\u003c!-- Zootii Land | Personalised Name Hair Clips | Pack of 2 (Blue + Pink) | PDP description block --\u003e\n\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003c!-- Paste into the Shopify product description field using the HTML view (\u003c\u003e) --\u003e\n\u003cp\u003e\u003cbr\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 Hair Clips · Pack of 4\u003cmeta charset=\"utf-8\"\u003e · ONE NAME\u003c\/span\u003e\n\u003ch2 class=\"zr-hero-title\"\u003eHer name, worn\u003cbr\u003e\u003cem\u003eright where everyone looks\u003c\/em\u003e\n\u003c\/h2\u003e\n\u003cp class=\"zr-hero-sub\"\u003eType the name you want and we print it in a bold script across four clips. One for each side, all saying her name.\u003c\/p\u003e\n\u003c!-- signature: two name clips --\u003e\n\u003cdiv class=\"zr-colour-strip\"\u003e Four Hair Clips\u003c\/div\u003e\n\u003cdiv class=\"zr-pack-badge\"\u003e\n\u003cspan class=\"zr-pack-x\"\u003e\u003cbr\u003e\u003c\/span\u003e 4 clips 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 8 characters. Both clips are printed with the same name, exactly as 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×1\u003c\/span\u003e \u003cspan class=\"zr-ico\"\u003e📌\u003c\/span\u003e \u003cstrong\u003e4 hair clips\u003c\/strong\u003e\n\u003cp\u003eBoth carrying 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\u003eHer name printed on\u003c\/strong\u003e\n\u003cp\u003ePrinted in a bold script straight across the striped clip, under a smooth glossy finish. Up to 8 characters, spelled exactly as you type it.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- FRAGILE \/ DELICATE USE --\u003e\n\u003cdiv class=\"zr-care-note\"\u003e\n\u003cspan class=\"zr-cn-tag zr-cn-tag-alert\"\u003eFragile · delicate use only\u003c\/span\u003e\n\u003cp\u003e\u003cstrong\u003eThese are decorative clips, not sturdy everyday hardware.\u003c\/strong\u003e The body is slim and rigid, so it can crack or snap and the metal clasp can bend out of shape if a clip is forced open, twisted, chewed, dropped or sat on. The printed name sits under a glossy finish that can scratch if it is scrubbed or soaked.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003ePlease take them off before rough play.\u003c\/strong\u003e Sports, swimming, wrestling with siblings, bedtime and anything that involves the clip being tugged at will shorten their life. Open the clip to take it out rather than pulling it through the hair. 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, including cracked clips, bent clasps and scratched print, are not eligible for replacement, refund or exchange. Please order only if this is acceptable to you.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- COLOUR NOTE --\u003e\n\u003cdiv class=\"zr-colour-note\"\u003e\n\u003cp\u003e\u003cstrong\u003eEvery pack is four, 2 of each design clip.\u003c\/strong\u003e That combination is fixed, so there is nothing to choose at checkout and no risk of two the same arriving.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eShades may look different in person.\u003c\/strong\u003e Screens render colour differently, and small batch to batch variation is normal, so the exact blue and pink you receive may not be a perfect match for the photographs.\u003c\/p\u003e\n\u003cp class=\"zr-cn-foot\"\u003eOrders are not eligible for return or exchange on the grounds of a slight difference in shade.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- BENEFITS --\u003e\n\u003ch3 class=\"zr-h\"\u003eWhy she will actually wear them\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\u003eHer hair, her name.\u003c\/strong\u003e Not a generic bow off a rack. Her own name across the clip, spelled the way she spells it.\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\u003eOne for each side.\u003c\/strong\u003e Two clips means both sides pinned back, or one worn and one kept safe for the morning the first goes missing.\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\u003eBoth colors, so they go with everything.\u003c\/strong\u003e One for the uniform, one for the party dress. Or both at once, which is usually what happens.\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\u003eNobody else's clips come home.\u003c\/strong\u003e Twenty girls, twenty near identical clips on the classroom floor. Hers has her name on it.\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\u003eA gift nobody else brings.\u003c\/strong\u003e Birthday returns, a cousin who has everything, a friend moving schools. Her name on it beats another toy that gets forgotten.\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\"\u003e4 personalised hair clips, all spelling the same name\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\"\u003eTwo clips of each design. Fixed pair, nothing to choose\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 for both clips, printed exactly as you type it. Maximum 8 characters per clip. For additional names please buy another pack of 4 or you can buy pack of 2\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"zr-row\"\u003e\n\u003cspan class=\"zr-key\"\u003ePrint\u003c\/span\u003e\u003cspan class=\"zr-val\"\u003eName printed in a bold script across the stripes, under a glossy finish\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\"\u003eSnap clip with a metal clasp, smooth edges, light enough for fine hair\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"zr-row\"\u003e\n\u003cspan class=\"zr-key\"\u003eHandling\u003c\/span\u003e\u003cspan class=\"zr-val\"\u003eFragile. Delicate use only. Clips can crack and print can scratch with rough use. No replacement for damaged items\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"zr-row\"\u003e\n\u003cspan class=\"zr-key\"\u003eWorks on\u003c\/span\u003e\u003cspan class=\"zr-val\"\u003eFringes, side partings, plaits, ponytails, fine hair and thick hair\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 8 characters. All clips are printed to order with that name, exactly as typed. If you need additional name you can buy another pack of 4 or pack of 2 each. We won't be able to add \/ update\/ cancel order, post order is placed. \u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- URGENCY --\u003e\n\u003cp class=\"zr-urgent\"\u003e⏰ Every pair is printed 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\u003cspan class=\"zr-trust-emoji\"\u003e\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\" open=\"\"\u003e\n\u003csummary\u003eWhat exactly comes in the pack?\u003c\/summary\u003e\n\u003cdiv class=\"zr-ans\"\u003e\n\u003cp\u003eFour striped hair clips, each printed with the name you type, up to 8 characters. She can wear one on each side or keep the second as a spare.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"zr-faq\" open=\"\"\u003e\n\u003csummary\u003eHow delicate are they?\u003c\/summary\u003e\n\u003cdiv class=\"zr-ans\"\u003e\n\u003cp\u003eDelicate enough that they need looking after. The body is slim and rigid, so forcing the clasp, bending the clip back or sitting on it can crack it. 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\" open=\"\"\u003e\n\u003csummary\u003eWhat if a clip 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 clips that have cracked, snapped or lost their finish. Handle them gently and remove them before rough play, sports and sleep.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"zr-faq\" open=\"\"\u003e\n\u003csummary\u003eWill the printed name rub off?\u003c\/summary\u003e\n\u003cdiv class=\"zr-ans\"\u003e\n\u003cp\u003eNot with normal wear. The name is printed onto the clip and sealed under a glossy finish rather than stuck on top. It can scratch or dull if the clip is soaked, scrubbed or rubbed against rough surfaces, so keep them dry and wipe with a soft dry cloth.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"zr-faq\" open=\"\"\u003e\n\u003csummary\u003eCan I choose different colours?\u003c\/summary\u003e\n\u003cdiv class=\"zr-ans\"\u003e\n\u003cp\u003eNot at the moment. Every pack comes as one blue striped clip and one pink striped clip, which is why there is no colour to pick at checkout.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"zr-faq\" open=\"\"\u003e\n\u003csummary\u003eHow many characters can I have?\u003c\/summary\u003e\n\u003cdiv class=\"zr-ans\"\u003e\n\u003cp\u003eUp to 8 per clip, including spaces. That covers most first names and nicknames. If her full name is longer, use the short version she is actually called by, or her initials, which also sit neater on a small clip.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"zr-faq\" open=\"\"\u003e\n\u003csummary\u003eCan I have a different name on each clip?\u003c\/summary\u003e\n\u003cdiv class=\"zr-ans\"\u003e\n\u003cp\u003eNo, both clips in a pack carry the same name. If you are ordering for two girls, add two packs 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\" open=\"\"\u003e\n\u003csummary\u003eWill they stay put in fine or slippery hair?\u003c\/summary\u003e\n\u003cdiv class=\"zr-ans\"\u003e\n\u003cp\u003eYes. The metal clasp snaps shut and holds rather than sliding, and each clip 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\" open=\"\"\u003e\n\u003csummary\u003eHow do I look after them?\u003c\/summary\u003e\n\u003cdiv class=\"zr-ans\"\u003e\n\u003cp\u003eHandle them gently, open the clasp to take it out rather than tugging, and wipe with a soft dry cloth. Keep them out of water, so no pool and no shower, and store them on the card they arrive on so the surface does not get scratched in a drawer.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"zr-faq\" open=\"\"\u003e\n\u003csummary\u003eAre they safe for little ones?\u003c\/summary\u003e\n\u003cdiv class=\"zr-ans\"\u003e\n\u003cp\u003eEdges are smooth, but a cracked clip leaves small hard pieces and the clasp has a spring in it, so we recommend grown up supervision for children under 3 and no wearing them at bedtime.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cp class=\"zr-close\"\u003eClip them in. Let her show them off. 🎀\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cstyle\u003e\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Fredoka:wght@500;600;700\u0026family=Nunito:wght@400;600;700;800\u0026family=Pacifico\u0026display=swap');\n\n.zr-pdp {\n  \/* ============ BRAND PALETTE ============ *\/\n  --zr-pink:   #ee23a0;\n  --zr-yellow: #fbfe36;\n  --zr-sky:    #76ceff;\n  --zr-ink:       #2B0B2A;\n  --zr-blush:     #FFEBF7;\n  --zr-sky-soft:  #EAF7FF;\n  --zr-lemon:     #FFFEDB;\n  --zr-mint:      #D9F7E4;\n  --zr-lilac:     #EDE4FF;\n  \/* clip colours *\/\n  --zr-clip-blue: #4FBBEC;      \/* blue stripe *\/\n  --zr-clip-blue-pale: #E6F5FD;  \/* pale stripe *\/\n  --zr-clip-blue-ink: #1739A6;   \/* printed name *\/\n  --zr-clip-rose: #FF8FC4;       \/* pink stripe *\/\n  --zr-clip-rose-pale: #FDECF4;  \/* pale stripe *\/\n  --zr-clip-rose-ink: #E01B6E;   \/* printed name *\/\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  --zr-script: 'Pacifico', 'Brush Script MT', cursive;\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: two name clips *\/\n.zr-pdp .zr-cliprow {\n  display: flex;\n  flex-direction: column;\n  align-items: center;\n  gap: 16px;\n}\n.zr-pdp .zr-stripeclip {\n  position: relative;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  width: 254px; height: 66px;\n  border: 3px solid var(--zr-ink);\n  border-radius: 15px;\n  box-shadow: 0 5px 0 rgba(43,11,42,.2);\n  overflow: hidden;\n}\n\/* glossy sheen across the top half *\/\n.zr-pdp .zr-stripeclip::after {\n  content: \"\";\n  position: absolute;\n  inset: 0;\n  background: linear-gradient(180deg, rgba(255,255,255,.5) 0%, rgba(255,255,255,.08) 42%, rgba(255,255,255,0) 60%);\n  pointer-events: none;\n}\n.zr-pdp .zr-sc-blue {\n  transform: rotate(-2deg);\n  background: repeating-linear-gradient(\n    90deg,\n    var(--zr-clip-blue) 0 11px,\n    var(--zr-clip-blue-pale) 11px 22px);\n}\n.zr-pdp .zr-sc-rose {\n  transform: rotate(2deg);\n  background: repeating-linear-gradient(\n    90deg,\n    var(--zr-clip-rose) 0 11px,\n    var(--zr-clip-rose-pale) 11px 22px);\n}\n.zr-pdp .zr-name {\n  position: relative;\n  z-index: 1;\n  font-family: var(--zr-script);\n  font-size: 1.5em;\n  line-height: 1;\n  padding-bottom: 4px;\n  white-space: nowrap;\n}\n.zr-pdp .zr-sc-blue .zr-name { color: var(--zr-clip-blue-ink); }\n.zr-pdp .zr-sc-rose .zr-name { color: var(--zr-clip-rose-ink); }\n\n\/* colour pair strip *\/\n.zr-pdp .zr-colour-strip {\n  display: inline-flex;\n  align-items: center;\n  gap: 8px;\n  margin: 16px auto 0;\n  background: #fff;\n  border: 3px solid var(--zr-ink);\n  border-radius: 999px;\n  padding: 7px 18px;\n  font-family: var(--zr-display);\n  font-size: .95em;\n  font-weight: 600;\n}\n.zr-pdp .zr-swatch {\n  width: 22px; height: 22px;\n  border: 3px solid var(--zr-ink);\n  border-radius: 50%;\n}\n.zr-pdp .zr-sw-blue {\n  background: repeating-linear-gradient(90deg, var(--zr-clip-blue) 0 5px, var(--zr-clip-blue-pale) 5px 10px);\n}\n.zr-pdp .zr-sw-rose {\n  background: repeating-linear-gradient(90deg, var(--zr-clip-rose) 0 5px, var(--zr-clip-rose-pale) 5px 10px);\n}\n.zr-pdp .zr-colour-strip .zr-plus { color: var(--zr-pink); font-weight: 700; padding: 0 2px; }\n.zr-pdp .zr-pack-badge {\n  display: inline-flex;\n  align-items: center;\n  gap: 8px;\n  margin: 12px 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 45%;\n  min-width: 210px;\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-blush); }\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  position: absolute;\n  top: -14px; right: -6px;\n  background: var(--zr-yellow);\n  color: var(--zr-ink);\n  border: 3px solid var(--zr-ink);\n  border-radius: 999px;\n  font-family: var(--zr-display);\n  font-size: .85em;\n  font-weight: 700;\n  letter-spacing: .06em;\n  padding: 4px 13px;\n  transform: rotate(8deg);\n  box-shadow: 0 3px 0 var(--zr-pink);\n}\n\n\/* ---------- NOTE BLOCKS ---------- *\/\n.zr-pdp .zr-care-note,\n.zr-pdp .zr-colour-note {\n  border: 3px solid var(--zr-ink);\n  border-radius: 20px;\n  box-shadow: 0 5px 0 var(--zr-pink);\n  padding: 20px 20px 16px;\n  margin: 26px 0 0;\n}\n.zr-pdp .zr-care-note { background: var(--zr-blush); }\n.zr-pdp .zr-colour-note { background: var(--zr-lilac); }\n.zr-pdp .zr-cn-tag {\n  display: inline-block;\n  font-family: var(--zr-display);\n  font-size: .8em;\n  font-weight: 700;\n  letter-spacing: .12em;\n  text-transform: uppercase;\n  background: var(--zr-yellow);\n  color: var(--zr-ink);\n  border: 2px solid var(--zr-ink);\n  border-radius: 999px;\n  padding: 4px 13px;\n  margin-bottom: 12px;\n}\n.zr-pdp .zr-cn-tag-alert {\n  background: var(--zr-pink);\n  color: #fff;\n}\n.zr-pdp .zr-care-note p,\n.zr-pdp .zr-colour-note p { font-size: .98em; }\n.zr-pdp .zr-care-note p:last-child,\n.zr-pdp .zr-colour-note p:last-child { margin-bottom: 0; }\n.zr-pdp .zr-cn-foot {\n  font-weight: 700;\n  border-top: 2px dashed rgba(43,11,42,.3);\n  padding-top: 12px;\n  margin-top: 14px;\n}\n\n\/* ---------- BENEFITS ---------- *\/\n.zr-pdp .zr-benefits { list-style: none; padding: 0; margin: 0; }\n.zr-pdp .zr-benefits li {\n  display: flex;\n  align-items: flex-start;\n  gap: 14px;\n  background: #fff;\n  border: 3px solid var(--zr-ink);\n  border-radius: 20px;\n  padding: 16px 18px;\n  margin: 0 0 14px;\n  font-size: 1.05em;\n  box-shadow: 0 4px 0 rgba(43,11,42,.16);\n}\n.zr-pdp .zr-benefits .zr-ico {\n  flex: 0 0 46px;\n  width: 46px; height: 46px;\n  display: flex; align-items: center; justify-content: center;\n  font-size: 1.4em;\n  border-radius: 14px;\n  border: 3px solid var(--zr-ink);\n}\n.zr-pdp .zr-b1 .zr-ico { background: var(--zr-blush); }\n.zr-pdp .zr-b2 .zr-ico { background: var(--zr-sky-soft); }\n.zr-pdp .zr-b3 .zr-ico { background: var(--zr-clip-rose-pale); }\n.zr-pdp .zr-b4 .zr-ico { background: var(--zr-lemon); }\n.zr-pdp .zr-b5 .zr-ico { background: var(--zr-lilac); }\n\n\/* ---------- SPECS ---------- *\/\n.zr-pdp .zr-spec {\n  background: var(--zr-lemon);\n  border: 3px solid var(--zr-ink);\n  border-radius: 22px;\n  overflow: hidden;\n}\n.zr-pdp .zr-row {\n  display: flex;\n  flex-wrap: wrap;\n  gap: 4px 12px;\n  padding: 13px 18px;\n  border-bottom: 2px dashed rgba(43,11,42,.22);\n  font-size: 1.02em;\n}\n.zr-pdp .zr-row:last-child { border-bottom: 0; }\n.zr-pdp .zr-key {\n  flex: 0 0 34%;\n  font-family: var(--zr-display);\n  font-weight: 600;\n  color: var(--zr-pink);\n}\n.zr-pdp .zr-val { flex: 1 1 55%; }\n\n\/* ---------- CTA ---------- *\/\n.zr-pdp .zr-cta {\n  display: flex;\n  align-items: flex-start;\n  gap: 14px;\n  background: var(--zr-yellow);\n  border: 3px solid var(--zr-ink);\n  border-radius: 22px;\n  box-shadow: 0 5px 0 var(--zr-pink);\n  padding: 18px 20px;\n  margin: 22px 0 14px;\n}\n.zr-pdp .zr-cta-emoji { font-size: 1.7em; line-height: 1.2; }\n.zr-pdp .zr-cta strong { font-family: var(--zr-display); font-size: 1.15em; display: block; }\n.zr-pdp .zr-cta p { margin: 4px 0 0; font-size: .98em; }\n\n\/* ---------- URGENCY ---------- *\/\n.zr-pdp .zr-urgent {\n  background: var(--zr-sky-soft);\n  border: 3px dashed var(--zr-ink);\n  border-radius: 18px;\n  padding: 14px 18px;\n  font-size: .98em;\n  font-weight: 600;\n  margin: 0 0 26px;\n}\n\n\/* ---------- TRUST STRIP ---------- *\/\n.zr-pdp .zr-trust { display: flex; flex-wrap: wrap; gap: 10px; margin: 0 0 4px; }\n.zr-pdp .zr-trust-item {\n  flex: 1 1 30%;\n  min-width: 150px;\n  display: flex;\n  flex-direction: column;\n  align-items: center;\n  text-align: center;\n  gap: 1px;\n  background: #fff;\n  border: 2px dashed var(--zr-pink);\n  border-radius: 18px;\n  padding: 14px 10px;\n  font-size: .95em;\n  line-height: 1.35;\n}\n.zr-pdp .zr-trust-emoji { font-size: 1.5em; }\n.zr-pdp .zr-trust-item strong { font-family: var(--zr-display); font-size: 1.05em; }\n\n\/* ---------- FAQ ---------- *\/\n.zr-pdp .zr-faq {\n  background: #fff;\n  border: 3px solid var(--zr-ink);\n  border-radius: 18px;\n  margin: 0 0 12px;\n  overflow: hidden;\n}\n.zr-pdp .zr-faq summary {\n  cursor: pointer;\n  list-style: none;\n  font-family: var(--zr-display);\n  font-size: 1.08em;\n  font-weight: 600;\n  padding: 15px 52px 15px 18px;\n  position: relative;\n}\n.zr-pdp .zr-faq summary::-webkit-details-marker { display: none; }\n.zr-pdp .zr-faq summary::after {\n  content: \"+\";\n  position: absolute;\n  right: 14px; top: 50%;\n  transform: translateY(-50%);\n  width: 30px; height: 30px;\n  display: flex; align-items: center; justify-content: center;\n  background: var(--zr-pink);\n  color: #fff;\n  border-radius: 50%;\n  font-size: 20px;\n  font-weight: 700;\n  line-height: 1;\n}\n.zr-pdp .zr-faq[open] summary::after {\n  content: \"\\2013\";\n  background: var(--zr-sky);\n  color: var(--zr-ink);\n}\n.zr-pdp .zr-faq summary:focus-visible { outline: 3px solid var(--zr-pink); outline-offset: -3px; }\n.zr-pdp .zr-ans { padding: 0 18px 16px; }\n.zr-pdp .zr-ans p { margin: 0; font-size: 1em; }\n\n\/* ---------- CLOSE ---------- *\/\n.zr-pdp .zr-close {\n  font-family: var(--zr-display);\n  font-size: 1.25em;\n  font-weight: 700;\n  text-align: center;\n  margin: 28px 0 0;\n  color: var(--zr-pink);\n}\n\n\/* ---------- MOBILE ---------- *\/\n@media (max-width: 560px) {\n  .zr-pdp { font-size: 18.5px; }\n  .zr-pdp .zr-hero { padding: 22px 14px 18px; border-radius: 22px; }\n  .zr-pdp .zr-hero-title { font-size: 1.7em; }\n  .zr-pdp .zr-hero-sub { font-size: 1.05em; }\n  .zr-pdp .zr-h { font-size: 1.35em; }\n  .zr-pdp .zr-stripeclip { width: 214px; height: 58px; border-radius: 13px; }\n  .zr-pdp .zr-name { font-size: 1.3em; }\n  .zr-pdp .zr-colour-strip { font-size: .85em; padding: 6px 14px; }\n  .zr-pdp .zr-swatch { width: 18px; height: 18px; }\n  .zr-pdp .zr-pack-badge { font-size: .85em; padding: 7px 13px; gap: 7px; }\n  .zr-pdp .zr-pack-x { width: 28px; height: 28px; }\n  .zr-pdp .zr-item { flex: 1 1 100%; }\n  .zr-pdp .zr-pack-tag { right: 8px; }\n  .zr-pdp .zr-care-note,\n  .zr-pdp .zr-colour-note { padding: 18px 16px 14px; border-radius: 18px; }\n  .zr-pdp .zr-trust-item { flex: 1 1 100%; flex-direction: row; justify-content: flex-start; text-align: left; gap: 8px; }\n  .zr-pdp .zr-key { flex: 1 1 100%; }\n  .zr-pdp .zr-val { flex: 1 1 100%; }\n  .zr-pdp .zr-benefits li { padding: 14px; }\n}\n\n@media (prefers-reduced-motion: reduce) {\n  .zr-pdp * { transition: none !important; animation: none !important; }\n}\n\u003c\/style\u003e","brand":"Bibliophiles","offers":[{"title":"Default Title","offer_id":53081242632509,"sku":"HCLCNDYSTR4","price":550.0,"currency_code":"INR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1019\/8509\/1901\/files\/CandySlantMockA.png?v=1789569743"},{"product_id":"hair-clips-candy-swirl-pack-of-4","title":"Hair Clips - Candy Swirl (Pack of 4)","description":"\u003c!-- Zootii Land | Personalised Name Hair Clips | Pack of 2 (Blue + Pink) | PDP description block --\u003e\n\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003c!-- Paste into the Shopify product description field using the HTML view (\u003c\u003e) --\u003e\n\u003cp\u003e\u003cbr\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 Hair Clips · Pack of 4\u003cmeta charset=\"utf-8\"\u003e · ONE NAME\u003c\/span\u003e\n\u003ch2 class=\"zr-hero-title\"\u003eHer name, worn\u003cbr\u003e\u003cem\u003eright where everyone looks\u003c\/em\u003e\n\u003c\/h2\u003e\n\u003cp class=\"zr-hero-sub\"\u003eType the name you want and we print it in a bold script across four clips. One for each side, all saying her name.\u003c\/p\u003e\n\u003c!-- signature: two name clips --\u003e\n\u003cdiv class=\"zr-colour-strip\"\u003e Four Hair Clips\u003c\/div\u003e\n\u003cdiv class=\"zr-pack-badge\"\u003e\n\u003cspan class=\"zr-pack-x\"\u003e\u003cbr\u003e\u003c\/span\u003e 4 clips 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 8 characters. Both clips are printed with the same name, exactly as 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×1\u003c\/span\u003e \u003cspan class=\"zr-ico\"\u003e📌\u003c\/span\u003e \u003cstrong\u003e4 hair clips\u003c\/strong\u003e\n\u003cp\u003eBoth carrying 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\u003eHer name printed on\u003c\/strong\u003e\n\u003cp\u003ePrinted in a bold script straight across the striped clip, under a smooth glossy finish. Up to 8 characters, spelled exactly as you type it.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- FRAGILE \/ DELICATE USE --\u003e\n\u003cdiv class=\"zr-care-note\"\u003e\n\u003cspan class=\"zr-cn-tag zr-cn-tag-alert\"\u003eFragile · delicate use only\u003c\/span\u003e\n\u003cp\u003e\u003cstrong\u003eThese are decorative clips, not sturdy everyday hardware.\u003c\/strong\u003e The body is slim and rigid, so it can crack or snap and the metal clasp can bend out of shape if a clip is forced open, twisted, chewed, dropped or sat on. The printed name sits under a glossy finish that can scratch if it is scrubbed or soaked.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003ePlease take them off before rough play.\u003c\/strong\u003e Sports, swimming, wrestling with siblings, bedtime and anything that involves the clip being tugged at will shorten their life. Open the clip to take it out rather than pulling it through the hair. 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, including cracked clips, bent clasps and scratched print, are not eligible for replacement, refund or exchange. Please order only if this is acceptable to you.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- COLOUR NOTE --\u003e\n\u003cdiv class=\"zr-colour-note\"\u003e\n\u003cp\u003e\u003cstrong\u003eEvery pack is four, 2 of each design clip.\u003c\/strong\u003e That combination is fixed, so there is nothing to choose at checkout and no risk of two the same arriving.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eShades may look different in person.\u003c\/strong\u003e Screens render colour differently, and small batch to batch variation is normal, so the exact blue and pink you receive may not be a perfect match for the photographs.\u003c\/p\u003e\n\u003cp class=\"zr-cn-foot\"\u003eOrders are not eligible for return or exchange on the grounds of a slight difference in shade.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- BENEFITS --\u003e\n\u003ch3 class=\"zr-h\"\u003eWhy she will actually wear them\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\u003eHer hair, her name.\u003c\/strong\u003e Not a generic bow off a rack. Her own name across the clip, spelled the way she spells it.\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\u003eOne for each side.\u003c\/strong\u003e Two clips means both sides pinned back, or one worn and one kept safe for the morning the first goes missing.\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\u003eBoth colors, so they go with everything.\u003c\/strong\u003e One for the uniform, one for the party dress. Or both at once, which is usually what happens.\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\u003eNobody else's clips come home.\u003c\/strong\u003e Twenty girls, twenty near identical clips on the classroom floor. Hers has her name on it.\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\u003eA gift nobody else brings.\u003c\/strong\u003e Birthday returns, a cousin who has everything, a friend moving schools. Her name on it beats another toy that gets forgotten.\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\"\u003e4 personalised hair clips, all spelling the same name\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\"\u003eTwo clips of each design. Fixed pair, nothing to choose\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 for both clips, printed exactly as you type it. Maximum 8 characters per clip. For additional names please buy another pack of 4 or you can buy pack of 2\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"zr-row\"\u003e\n\u003cspan class=\"zr-key\"\u003ePrint\u003c\/span\u003e\u003cspan class=\"zr-val\"\u003eName printed in a bold script across the stripes, under a glossy finish\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\"\u003eSnap clip with a metal clasp, smooth edges, light enough for fine hair\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"zr-row\"\u003e\n\u003cspan class=\"zr-key\"\u003eHandling\u003c\/span\u003e\u003cspan class=\"zr-val\"\u003eFragile. Delicate use only. Clips can crack and print can scratch with rough use. No replacement for damaged items\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"zr-row\"\u003e\n\u003cspan class=\"zr-key\"\u003eWorks on\u003c\/span\u003e\u003cspan class=\"zr-val\"\u003eFringes, side partings, plaits, ponytails, fine hair and thick hair\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 8 characters. All clips are printed to order with that name, exactly as typed. If you need additional name you can buy another pack of 4 or pack of 2 each. We won't be able to add \/ update\/ cancel order, post order is placed. \u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- URGENCY --\u003e\n\u003cp class=\"zr-urgent\"\u003e⏰ Every pair is printed 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\u003cspan class=\"zr-trust-emoji\"\u003e\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\" open=\"\"\u003e\n\u003csummary\u003eWhat exactly comes in the pack?\u003c\/summary\u003e\n\u003cdiv class=\"zr-ans\"\u003e\n\u003cp\u003eFour striped hair clips, each printed with the name you type, up to 8 characters. She can wear one on each side or keep the second as a spare.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"zr-faq\" open=\"\"\u003e\n\u003csummary\u003eHow delicate are they?\u003c\/summary\u003e\n\u003cdiv class=\"zr-ans\"\u003e\n\u003cp\u003eDelicate enough that they need looking after. The body is slim and rigid, so forcing the clasp, bending the clip back or sitting on it can crack it. 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\" open=\"\"\u003e\n\u003csummary\u003eWhat if a clip 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 clips that have cracked, snapped or lost their finish. Handle them gently and remove them before rough play, sports and sleep.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"zr-faq\" open=\"\"\u003e\n\u003csummary\u003eWill the printed name rub off?\u003c\/summary\u003e\n\u003cdiv class=\"zr-ans\"\u003e\n\u003cp\u003eNot with normal wear. The name is printed onto the clip and sealed under a glossy finish rather than stuck on top. It can scratch or dull if the clip is soaked, scrubbed or rubbed against rough surfaces, so keep them dry and wipe with a soft dry cloth.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"zr-faq\" open=\"\"\u003e\n\u003csummary\u003eCan I choose different colours?\u003c\/summary\u003e\n\u003cdiv class=\"zr-ans\"\u003e\n\u003cp\u003eNot at the moment. Every pack comes as one blue striped clip and one pink striped clip, which is why there is no colour to pick at checkout.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"zr-faq\" open=\"\"\u003e\n\u003csummary\u003eHow many characters can I have?\u003c\/summary\u003e\n\u003cdiv class=\"zr-ans\"\u003e\n\u003cp\u003eUp to 8 per clip, including spaces. That covers most first names and nicknames. If her full name is longer, use the short version she is actually called by, or her initials, which also sit neater on a small clip.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"zr-faq\" open=\"\"\u003e\n\u003csummary\u003eCan I have a different name on each clip?\u003c\/summary\u003e\n\u003cdiv class=\"zr-ans\"\u003e\n\u003cp\u003eNo, both clips in a pack carry the same name. If you are ordering for two girls, add two packs 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\" open=\"\"\u003e\n\u003csummary\u003eWill they stay put in fine or slippery hair?\u003c\/summary\u003e\n\u003cdiv class=\"zr-ans\"\u003e\n\u003cp\u003eYes. The metal clasp snaps shut and holds rather than sliding, and each clip 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\" open=\"\"\u003e\n\u003csummary\u003eHow do I look after them?\u003c\/summary\u003e\n\u003cdiv class=\"zr-ans\"\u003e\n\u003cp\u003eHandle them gently, open the clasp to take it out rather than tugging, and wipe with a soft dry cloth. Keep them out of water, so no pool and no shower, and store them on the card they arrive on so the surface does not get scratched in a drawer.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"zr-faq\" open=\"\"\u003e\n\u003csummary\u003eAre they safe for little ones?\u003c\/summary\u003e\n\u003cdiv class=\"zr-ans\"\u003e\n\u003cp\u003eEdges are smooth, but a cracked clip leaves small hard pieces and the clasp has a spring in it, so we recommend grown up supervision for children under 3 and no wearing them at bedtime.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cp class=\"zr-close\"\u003eClip them in. Let her show them off. 🎀\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cstyle\u003e\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Fredoka:wght@500;600;700\u0026family=Nunito:wght@400;600;700;800\u0026family=Pacifico\u0026display=swap');\n\n.zr-pdp {\n  \/* ============ BRAND PALETTE ============ *\/\n  --zr-pink:   #ee23a0;\n  --zr-yellow: #fbfe36;\n  --zr-sky:    #76ceff;\n  --zr-ink:       #2B0B2A;\n  --zr-blush:     #FFEBF7;\n  --zr-sky-soft:  #EAF7FF;\n  --zr-lemon:     #FFFEDB;\n  --zr-mint:      #D9F7E4;\n  --zr-lilac:     #EDE4FF;\n  \/* clip colours *\/\n  --zr-clip-blue: #4FBBEC;      \/* blue stripe *\/\n  --zr-clip-blue-pale: #E6F5FD;  \/* pale stripe *\/\n  --zr-clip-blue-ink: #1739A6;   \/* printed name *\/\n  --zr-clip-rose: #FF8FC4;       \/* pink stripe *\/\n  --zr-clip-rose-pale: #FDECF4;  \/* pale stripe *\/\n  --zr-clip-rose-ink: #E01B6E;   \/* printed name *\/\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  --zr-script: 'Pacifico', 'Brush Script MT', cursive;\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: two name clips *\/\n.zr-pdp .zr-cliprow {\n  display: flex;\n  flex-direction: column;\n  align-items: center;\n  gap: 16px;\n}\n.zr-pdp .zr-stripeclip {\n  position: relative;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  width: 254px; height: 66px;\n  border: 3px solid var(--zr-ink);\n  border-radius: 15px;\n  box-shadow: 0 5px 0 rgba(43,11,42,.2);\n  overflow: hidden;\n}\n\/* glossy sheen across the top half *\/\n.zr-pdp .zr-stripeclip::after {\n  content: \"\";\n  position: absolute;\n  inset: 0;\n  background: linear-gradient(180deg, rgba(255,255,255,.5) 0%, rgba(255,255,255,.08) 42%, rgba(255,255,255,0) 60%);\n  pointer-events: none;\n}\n.zr-pdp .zr-sc-blue {\n  transform: rotate(-2deg);\n  background: repeating-linear-gradient(\n    90deg,\n    var(--zr-clip-blue) 0 11px,\n    var(--zr-clip-blue-pale) 11px 22px);\n}\n.zr-pdp .zr-sc-rose {\n  transform: rotate(2deg);\n  background: repeating-linear-gradient(\n    90deg,\n    var(--zr-clip-rose) 0 11px,\n    var(--zr-clip-rose-pale) 11px 22px);\n}\n.zr-pdp .zr-name {\n  position: relative;\n  z-index: 1;\n  font-family: var(--zr-script);\n  font-size: 1.5em;\n  line-height: 1;\n  padding-bottom: 4px;\n  white-space: nowrap;\n}\n.zr-pdp .zr-sc-blue .zr-name { color: var(--zr-clip-blue-ink); }\n.zr-pdp .zr-sc-rose .zr-name { color: var(--zr-clip-rose-ink); }\n\n\/* colour pair strip *\/\n.zr-pdp .zr-colour-strip {\n  display: inline-flex;\n  align-items: center;\n  gap: 8px;\n  margin: 16px auto 0;\n  background: #fff;\n  border: 3px solid var(--zr-ink);\n  border-radius: 999px;\n  padding: 7px 18px;\n  font-family: var(--zr-display);\n  font-size: .95em;\n  font-weight: 600;\n}\n.zr-pdp .zr-swatch {\n  width: 22px; height: 22px;\n  border: 3px solid var(--zr-ink);\n  border-radius: 50%;\n}\n.zr-pdp .zr-sw-blue {\n  background: repeating-linear-gradient(90deg, var(--zr-clip-blue) 0 5px, var(--zr-clip-blue-pale) 5px 10px);\n}\n.zr-pdp .zr-sw-rose {\n  background: repeating-linear-gradient(90deg, var(--zr-clip-rose) 0 5px, var(--zr-clip-rose-pale) 5px 10px);\n}\n.zr-pdp .zr-colour-strip .zr-plus { color: var(--zr-pink); font-weight: 700; padding: 0 2px; }\n.zr-pdp .zr-pack-badge {\n  display: inline-flex;\n  align-items: center;\n  gap: 8px;\n  margin: 12px 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 45%;\n  min-width: 210px;\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-blush); }\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  position: absolute;\n  top: -14px; right: -6px;\n  background: var(--zr-yellow);\n  color: var(--zr-ink);\n  border: 3px solid var(--zr-ink);\n  border-radius: 999px;\n  font-family: var(--zr-display);\n  font-size: .85em;\n  font-weight: 700;\n  letter-spacing: .06em;\n  padding: 4px 13px;\n  transform: rotate(8deg);\n  box-shadow: 0 3px 0 var(--zr-pink);\n}\n\n\/* ---------- NOTE BLOCKS ---------- *\/\n.zr-pdp .zr-care-note,\n.zr-pdp .zr-colour-note {\n  border: 3px solid var(--zr-ink);\n  border-radius: 20px;\n  box-shadow: 0 5px 0 var(--zr-pink);\n  padding: 20px 20px 16px;\n  margin: 26px 0 0;\n}\n.zr-pdp .zr-care-note { background: var(--zr-blush); }\n.zr-pdp .zr-colour-note { background: var(--zr-lilac); }\n.zr-pdp .zr-cn-tag {\n  display: inline-block;\n  font-family: var(--zr-display);\n  font-size: .8em;\n  font-weight: 700;\n  letter-spacing: .12em;\n  text-transform: uppercase;\n  background: var(--zr-yellow);\n  color: var(--zr-ink);\n  border: 2px solid var(--zr-ink);\n  border-radius: 999px;\n  padding: 4px 13px;\n  margin-bottom: 12px;\n}\n.zr-pdp .zr-cn-tag-alert {\n  background: var(--zr-pink);\n  color: #fff;\n}\n.zr-pdp .zr-care-note p,\n.zr-pdp .zr-colour-note p { font-size: .98em; }\n.zr-pdp .zr-care-note p:last-child,\n.zr-pdp .zr-colour-note p:last-child { margin-bottom: 0; }\n.zr-pdp .zr-cn-foot {\n  font-weight: 700;\n  border-top: 2px dashed rgba(43,11,42,.3);\n  padding-top: 12px;\n  margin-top: 14px;\n}\n\n\/* ---------- BENEFITS ---------- *\/\n.zr-pdp .zr-benefits { list-style: none; padding: 0; margin: 0; }\n.zr-pdp .zr-benefits li {\n  display: flex;\n  align-items: flex-start;\n  gap: 14px;\n  background: #fff;\n  border: 3px solid var(--zr-ink);\n  border-radius: 20px;\n  padding: 16px 18px;\n  margin: 0 0 14px;\n  font-size: 1.05em;\n  box-shadow: 0 4px 0 rgba(43,11,42,.16);\n}\n.zr-pdp .zr-benefits .zr-ico {\n  flex: 0 0 46px;\n  width: 46px; height: 46px;\n  display: flex; align-items: center; justify-content: center;\n  font-size: 1.4em;\n  border-radius: 14px;\n  border: 3px solid var(--zr-ink);\n}\n.zr-pdp .zr-b1 .zr-ico { background: var(--zr-blush); }\n.zr-pdp .zr-b2 .zr-ico { background: var(--zr-sky-soft); }\n.zr-pdp .zr-b3 .zr-ico { background: var(--zr-clip-rose-pale); }\n.zr-pdp .zr-b4 .zr-ico { background: var(--zr-lemon); }\n.zr-pdp .zr-b5 .zr-ico { background: var(--zr-lilac); }\n\n\/* ---------- SPECS ---------- *\/\n.zr-pdp .zr-spec {\n  background: var(--zr-lemon);\n  border: 3px solid var(--zr-ink);\n  border-radius: 22px;\n  overflow: hidden;\n}\n.zr-pdp .zr-row {\n  display: flex;\n  flex-wrap: wrap;\n  gap: 4px 12px;\n  padding: 13px 18px;\n  border-bottom: 2px dashed rgba(43,11,42,.22);\n  font-size: 1.02em;\n}\n.zr-pdp .zr-row:last-child { border-bottom: 0; }\n.zr-pdp .zr-key {\n  flex: 0 0 34%;\n  font-family: var(--zr-display);\n  font-weight: 600;\n  color: var(--zr-pink);\n}\n.zr-pdp .zr-val { flex: 1 1 55%; }\n\n\/* ---------- CTA ---------- *\/\n.zr-pdp .zr-cta {\n  display: flex;\n  align-items: flex-start;\n  gap: 14px;\n  background: var(--zr-yellow);\n  border: 3px solid var(--zr-ink);\n  border-radius: 22px;\n  box-shadow: 0 5px 0 var(--zr-pink);\n  padding: 18px 20px;\n  margin: 22px 0 14px;\n}\n.zr-pdp .zr-cta-emoji { font-size: 1.7em; line-height: 1.2; }\n.zr-pdp .zr-cta strong { font-family: var(--zr-display); font-size: 1.15em; display: block; }\n.zr-pdp .zr-cta p { margin: 4px 0 0; font-size: .98em; }\n\n\/* ---------- URGENCY ---------- *\/\n.zr-pdp .zr-urgent {\n  background: var(--zr-sky-soft);\n  border: 3px dashed var(--zr-ink);\n  border-radius: 18px;\n  padding: 14px 18px;\n  font-size: .98em;\n  font-weight: 600;\n  margin: 0 0 26px;\n}\n\n\/* ---------- TRUST STRIP ---------- *\/\n.zr-pdp .zr-trust { display: flex; flex-wrap: wrap; gap: 10px; margin: 0 0 4px; }\n.zr-pdp .zr-trust-item {\n  flex: 1 1 30%;\n  min-width: 150px;\n  display: flex;\n  flex-direction: column;\n  align-items: center;\n  text-align: center;\n  gap: 1px;\n  background: #fff;\n  border: 2px dashed var(--zr-pink);\n  border-radius: 18px;\n  padding: 14px 10px;\n  font-size: .95em;\n  line-height: 1.35;\n}\n.zr-pdp .zr-trust-emoji { font-size: 1.5em; }\n.zr-pdp .zr-trust-item strong { font-family: var(--zr-display); font-size: 1.05em; }\n\n\/* ---------- FAQ ---------- *\/\n.zr-pdp .zr-faq {\n  background: #fff;\n  border: 3px solid var(--zr-ink);\n  border-radius: 18px;\n  margin: 0 0 12px;\n  overflow: hidden;\n}\n.zr-pdp .zr-faq summary {\n  cursor: pointer;\n  list-style: none;\n  font-family: var(--zr-display);\n  font-size: 1.08em;\n  font-weight: 600;\n  padding: 15px 52px 15px 18px;\n  position: relative;\n}\n.zr-pdp .zr-faq summary::-webkit-details-marker { display: none; }\n.zr-pdp .zr-faq summary::after {\n  content: \"+\";\n  position: absolute;\n  right: 14px; top: 50%;\n  transform: translateY(-50%);\n  width: 30px; height: 30px;\n  display: flex; align-items: center; justify-content: center;\n  background: var(--zr-pink);\n  color: #fff;\n  border-radius: 50%;\n  font-size: 20px;\n  font-weight: 700;\n  line-height: 1;\n}\n.zr-pdp .zr-faq[open] summary::after {\n  content: \"\\2013\";\n  background: var(--zr-sky);\n  color: var(--zr-ink);\n}\n.zr-pdp .zr-faq summary:focus-visible { outline: 3px solid var(--zr-pink); outline-offset: -3px; }\n.zr-pdp .zr-ans { padding: 0 18px 16px; }\n.zr-pdp .zr-ans p { margin: 0; font-size: 1em; }\n\n\/* ---------- CLOSE ---------- *\/\n.zr-pdp .zr-close {\n  font-family: var(--zr-display);\n  font-size: 1.25em;\n  font-weight: 700;\n  text-align: center;\n  margin: 28px 0 0;\n  color: var(--zr-pink);\n}\n\n\/* ---------- MOBILE ---------- *\/\n@media (max-width: 560px) {\n  .zr-pdp { font-size: 18.5px; }\n  .zr-pdp .zr-hero { padding: 22px 14px 18px; border-radius: 22px; }\n  .zr-pdp .zr-hero-title { font-size: 1.7em; }\n  .zr-pdp .zr-hero-sub { font-size: 1.05em; }\n  .zr-pdp .zr-h { font-size: 1.35em; }\n  .zr-pdp .zr-stripeclip { width: 214px; height: 58px; border-radius: 13px; }\n  .zr-pdp .zr-name { font-size: 1.3em; }\n  .zr-pdp .zr-colour-strip { font-size: .85em; padding: 6px 14px; }\n  .zr-pdp .zr-swatch { width: 18px; height: 18px; }\n  .zr-pdp .zr-pack-badge { font-size: .85em; padding: 7px 13px; gap: 7px; }\n  .zr-pdp .zr-pack-x { width: 28px; height: 28px; }\n  .zr-pdp .zr-item { flex: 1 1 100%; }\n  .zr-pdp .zr-pack-tag { right: 8px; }\n  .zr-pdp .zr-care-note,\n  .zr-pdp .zr-colour-note { padding: 18px 16px 14px; border-radius: 18px; }\n  .zr-pdp .zr-trust-item { flex: 1 1 100%; flex-direction: row; justify-content: flex-start; text-align: left; gap: 8px; }\n  .zr-pdp .zr-key { flex: 1 1 100%; }\n  .zr-pdp .zr-val { flex: 1 1 100%; }\n  .zr-pdp .zr-benefits li { padding: 14px; }\n}\n\n@media (prefers-reduced-motion: reduce) {\n  .zr-pdp * { transition: none !important; animation: none !important; }\n}\n\u003c\/style\u003e","brand":"Bibliophiles","offers":[{"title":"Default Title","offer_id":53081242665277,"sku":"HCLCNDYSWRL4","price":550.0,"currency_code":"INR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1019\/8509\/1901\/files\/CandySwirlMockB_ec67fe26-6d99-4bac-935d-1801f0270022.png?v=1789569744"},{"product_id":"hair-clips-checkers-pack-of-4","title":"Hair Clips - Checkers Pink (Pack of 4)","description":"\u003c!-- Zootii Land | Personalised Name Hair Clips | Pack of 2 (Blue + Pink) | PDP description block --\u003e\n\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003c!-- Paste into the Shopify product description field using the HTML view (\u003c\u003e) --\u003e\n\u003cp\u003e\u003cbr\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 Hair Clips · Pack of 4\u003cmeta charset=\"utf-8\"\u003e · ONE NAME\u003c\/span\u003e\n\u003ch2 class=\"zr-hero-title\"\u003eHer name, worn\u003cbr\u003e\u003cem\u003eright where everyone looks\u003c\/em\u003e\n\u003c\/h2\u003e\n\u003cp class=\"zr-hero-sub\"\u003eType the name you want and we print it in a bold script across four clips. One for each side, all saying her name.\u003c\/p\u003e\n\u003c!-- signature: two name clips --\u003e\n\u003cdiv class=\"zr-colour-strip\"\u003e Four Hair Clips\u003c\/div\u003e\n\u003cdiv class=\"zr-pack-badge\"\u003e\n\u003cspan class=\"zr-pack-x\"\u003e\u003cbr\u003e\u003c\/span\u003e 4 clips 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 8 characters. Both clips are printed with the same name, exactly as 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×1\u003c\/span\u003e \u003cspan class=\"zr-ico\"\u003e📌\u003c\/span\u003e \u003cstrong\u003e4 hair clips\u003c\/strong\u003e\n\u003cp\u003eBoth carrying 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\u003eHer name printed on\u003c\/strong\u003e\n\u003cp\u003ePrinted in a bold script straight across the striped clip, under a smooth glossy finish. Up to 8 characters, spelled exactly as you type it.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- FRAGILE \/ DELICATE USE --\u003e\n\u003cdiv class=\"zr-care-note\"\u003e\n\u003cspan class=\"zr-cn-tag zr-cn-tag-alert\"\u003eFragile · delicate use only\u003c\/span\u003e\n\u003cp\u003e\u003cstrong\u003eThese are decorative clips, not sturdy everyday hardware.\u003c\/strong\u003e The body is slim and rigid, so it can crack or snap and the metal clasp can bend out of shape if a clip is forced open, twisted, chewed, dropped or sat on. The printed name sits under a glossy finish that can scratch if it is scrubbed or soaked.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003ePlease take them off before rough play.\u003c\/strong\u003e Sports, swimming, wrestling with siblings, bedtime and anything that involves the clip being tugged at will shorten their life. Open the clip to take it out rather than pulling it through the hair. 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, including cracked clips, bent clasps and scratched print, are not eligible for replacement, refund or exchange. Please order only if this is acceptable to you.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- COLOUR NOTE --\u003e\n\u003cdiv class=\"zr-colour-note\"\u003e\n\u003cp\u003e\u003cstrong\u003eEvery pack is four, 2 of each design clip.\u003c\/strong\u003e That combination is fixed, so there is nothing to choose at checkout and no risk of two the same arriving.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eShades may look different in person.\u003c\/strong\u003e Screens render colour differently, and small batch to batch variation is normal, so the exact blue and pink you receive may not be a perfect match for the photographs.\u003c\/p\u003e\n\u003cp class=\"zr-cn-foot\"\u003eOrders are not eligible for return or exchange on the grounds of a slight difference in shade.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- BENEFITS --\u003e\n\u003ch3 class=\"zr-h\"\u003eWhy she will actually wear them\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\u003eHer hair, her name.\u003c\/strong\u003e Not a generic bow off a rack. Her own name across the clip, spelled the way she spells it.\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\u003eOne for each side.\u003c\/strong\u003e Two clips means both sides pinned back, or one worn and one kept safe for the morning the first goes missing.\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\u003eBoth colors, so they go with everything.\u003c\/strong\u003e One for the uniform, one for the party dress. Or both at once, which is usually what happens.\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\u003eNobody else's clips come home.\u003c\/strong\u003e Twenty girls, twenty near identical clips on the classroom floor. Hers has her name on it.\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\u003eA gift nobody else brings.\u003c\/strong\u003e Birthday returns, a cousin who has everything, a friend moving schools. Her name on it beats another toy that gets forgotten.\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\"\u003e4 personalised hair clips, all spelling the same name\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\"\u003eTwo clips of each design. Fixed pair, nothing to choose\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 for both clips, printed exactly as you type it. Maximum 8 characters per clip. For additional names please buy another pack of 4 or you can buy pack of 2\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"zr-row\"\u003e\n\u003cspan class=\"zr-key\"\u003ePrint\u003c\/span\u003e\u003cspan class=\"zr-val\"\u003eName printed in a bold script across the stripes, under a glossy finish\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\"\u003eSnap clip with a metal clasp, smooth edges, light enough for fine hair\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"zr-row\"\u003e\n\u003cspan class=\"zr-key\"\u003eHandling\u003c\/span\u003e\u003cspan class=\"zr-val\"\u003eFragile. Delicate use only. Clips can crack and print can scratch with rough use. No replacement for damaged items\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"zr-row\"\u003e\n\u003cspan class=\"zr-key\"\u003eWorks on\u003c\/span\u003e\u003cspan class=\"zr-val\"\u003eFringes, side partings, plaits, ponytails, fine hair and thick hair\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 8 characters. All clips are printed to order with that name, exactly as typed. If you need additional name you can buy another pack of 4 or pack of 2 each. We won't be able to add \/ update\/ cancel order, post order is placed. \u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- URGENCY --\u003e\n\u003cp class=\"zr-urgent\"\u003e⏰ Every pair is printed 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\u003cspan class=\"zr-trust-emoji\"\u003e\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\" open=\"\"\u003e\n\u003csummary\u003eWhat exactly comes in the pack?\u003c\/summary\u003e\n\u003cdiv class=\"zr-ans\"\u003e\n\u003cp\u003eFour striped hair clips, each printed with the name you type, up to 8 characters. She can wear one on each side or keep the second as a spare.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"zr-faq\" open=\"\"\u003e\n\u003csummary\u003eHow delicate are they?\u003c\/summary\u003e\n\u003cdiv class=\"zr-ans\"\u003e\n\u003cp\u003eDelicate enough that they need looking after. The body is slim and rigid, so forcing the clasp, bending the clip back or sitting on it can crack it. 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\" open=\"\"\u003e\n\u003csummary\u003eWhat if a clip 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 clips that have cracked, snapped or lost their finish. Handle them gently and remove them before rough play, sports and sleep.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"zr-faq\" open=\"\"\u003e\n\u003csummary\u003eWill the printed name rub off?\u003c\/summary\u003e\n\u003cdiv class=\"zr-ans\"\u003e\n\u003cp\u003eNot with normal wear. The name is printed onto the clip and sealed under a glossy finish rather than stuck on top. It can scratch or dull if the clip is soaked, scrubbed or rubbed against rough surfaces, so keep them dry and wipe with a soft dry cloth.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"zr-faq\" open=\"\"\u003e\n\u003csummary\u003eCan I choose different colours?\u003c\/summary\u003e\n\u003cdiv class=\"zr-ans\"\u003e\n\u003cp\u003eNot at the moment. Every pack comes as one blue striped clip and one pink striped clip, which is why there is no colour to pick at checkout.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"zr-faq\" open=\"\"\u003e\n\u003csummary\u003eHow many characters can I have?\u003c\/summary\u003e\n\u003cdiv class=\"zr-ans\"\u003e\n\u003cp\u003eUp to 8 per clip, including spaces. That covers most first names and nicknames. If her full name is longer, use the short version she is actually called by, or her initials, which also sit neater on a small clip.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"zr-faq\" open=\"\"\u003e\n\u003csummary\u003eCan I have a different name on each clip?\u003c\/summary\u003e\n\u003cdiv class=\"zr-ans\"\u003e\n\u003cp\u003eNo, both clips in a pack carry the same name. If you are ordering for two girls, add two packs 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\" open=\"\"\u003e\n\u003csummary\u003eWill they stay put in fine or slippery hair?\u003c\/summary\u003e\n\u003cdiv class=\"zr-ans\"\u003e\n\u003cp\u003eYes. The metal clasp snaps shut and holds rather than sliding, and each clip 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\" open=\"\"\u003e\n\u003csummary\u003eHow do I look after them?\u003c\/summary\u003e\n\u003cdiv class=\"zr-ans\"\u003e\n\u003cp\u003eHandle them gently, open the clasp to take it out rather than tugging, and wipe with a soft dry cloth. Keep them out of water, so no pool and no shower, and store them on the card they arrive on so the surface does not get scratched in a drawer.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"zr-faq\" open=\"\"\u003e\n\u003csummary\u003eAre they safe for little ones?\u003c\/summary\u003e\n\u003cdiv class=\"zr-ans\"\u003e\n\u003cp\u003eEdges are smooth, but a cracked clip leaves small hard pieces and the clasp has a spring in it, so we recommend grown up supervision for children under 3 and no wearing them at bedtime.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cp class=\"zr-close\"\u003eClip them in. Let her show them off. 🎀\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cstyle\u003e\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Fredoka:wght@500;600;700\u0026family=Nunito:wght@400;600;700;800\u0026family=Pacifico\u0026display=swap');\n\n.zr-pdp {\n  \/* ============ BRAND PALETTE ============ *\/\n  --zr-pink:   #ee23a0;\n  --zr-yellow: #fbfe36;\n  --zr-sky:    #76ceff;\n  --zr-ink:       #2B0B2A;\n  --zr-blush:     #FFEBF7;\n  --zr-sky-soft:  #EAF7FF;\n  --zr-lemon:     #FFFEDB;\n  --zr-mint:      #D9F7E4;\n  --zr-lilac:     #EDE4FF;\n  \/* clip colours *\/\n  --zr-clip-blue: #4FBBEC;      \/* blue stripe *\/\n  --zr-clip-blue-pale: #E6F5FD;  \/* pale stripe *\/\n  --zr-clip-blue-ink: #1739A6;   \/* printed name *\/\n  --zr-clip-rose: #FF8FC4;       \/* pink stripe *\/\n  --zr-clip-rose-pale: #FDECF4;  \/* pale stripe *\/\n  --zr-clip-rose-ink: #E01B6E;   \/* printed name *\/\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  --zr-script: 'Pacifico', 'Brush Script MT', cursive;\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: two name clips *\/\n.zr-pdp .zr-cliprow {\n  display: flex;\n  flex-direction: column;\n  align-items: center;\n  gap: 16px;\n}\n.zr-pdp .zr-stripeclip {\n  position: relative;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  width: 254px; height: 66px;\n  border: 3px solid var(--zr-ink);\n  border-radius: 15px;\n  box-shadow: 0 5px 0 rgba(43,11,42,.2);\n  overflow: hidden;\n}\n\/* glossy sheen across the top half *\/\n.zr-pdp .zr-stripeclip::after {\n  content: \"\";\n  position: absolute;\n  inset: 0;\n  background: linear-gradient(180deg, rgba(255,255,255,.5) 0%, rgba(255,255,255,.08) 42%, rgba(255,255,255,0) 60%);\n  pointer-events: none;\n}\n.zr-pdp .zr-sc-blue {\n  transform: rotate(-2deg);\n  background: repeating-linear-gradient(\n    90deg,\n    var(--zr-clip-blue) 0 11px,\n    var(--zr-clip-blue-pale) 11px 22px);\n}\n.zr-pdp .zr-sc-rose {\n  transform: rotate(2deg);\n  background: repeating-linear-gradient(\n    90deg,\n    var(--zr-clip-rose) 0 11px,\n    var(--zr-clip-rose-pale) 11px 22px);\n}\n.zr-pdp .zr-name {\n  position: relative;\n  z-index: 1;\n  font-family: var(--zr-script);\n  font-size: 1.5em;\n  line-height: 1;\n  padding-bottom: 4px;\n  white-space: nowrap;\n}\n.zr-pdp .zr-sc-blue .zr-name { color: var(--zr-clip-blue-ink); }\n.zr-pdp .zr-sc-rose .zr-name { color: var(--zr-clip-rose-ink); }\n\n\/* colour pair strip *\/\n.zr-pdp .zr-colour-strip {\n  display: inline-flex;\n  align-items: center;\n  gap: 8px;\n  margin: 16px auto 0;\n  background: #fff;\n  border: 3px solid var(--zr-ink);\n  border-radius: 999px;\n  padding: 7px 18px;\n  font-family: var(--zr-display);\n  font-size: .95em;\n  font-weight: 600;\n}\n.zr-pdp .zr-swatch {\n  width: 22px; height: 22px;\n  border: 3px solid var(--zr-ink);\n  border-radius: 50%;\n}\n.zr-pdp .zr-sw-blue {\n  background: repeating-linear-gradient(90deg, var(--zr-clip-blue) 0 5px, var(--zr-clip-blue-pale) 5px 10px);\n}\n.zr-pdp .zr-sw-rose {\n  background: repeating-linear-gradient(90deg, var(--zr-clip-rose) 0 5px, var(--zr-clip-rose-pale) 5px 10px);\n}\n.zr-pdp .zr-colour-strip .zr-plus { color: var(--zr-pink); font-weight: 700; padding: 0 2px; }\n.zr-pdp .zr-pack-badge {\n  display: inline-flex;\n  align-items: center;\n  gap: 8px;\n  margin: 12px 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 45%;\n  min-width: 210px;\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-blush); }\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  position: absolute;\n  top: -14px; right: -6px;\n  background: var(--zr-yellow);\n  color: var(--zr-ink);\n  border: 3px solid var(--zr-ink);\n  border-radius: 999px;\n  font-family: var(--zr-display);\n  font-size: .85em;\n  font-weight: 700;\n  letter-spacing: .06em;\n  padding: 4px 13px;\n  transform: rotate(8deg);\n  box-shadow: 0 3px 0 var(--zr-pink);\n}\n\n\/* ---------- NOTE BLOCKS ---------- *\/\n.zr-pdp .zr-care-note,\n.zr-pdp .zr-colour-note {\n  border: 3px solid var(--zr-ink);\n  border-radius: 20px;\n  box-shadow: 0 5px 0 var(--zr-pink);\n  padding: 20px 20px 16px;\n  margin: 26px 0 0;\n}\n.zr-pdp .zr-care-note { background: var(--zr-blush); }\n.zr-pdp .zr-colour-note { background: var(--zr-lilac); }\n.zr-pdp .zr-cn-tag {\n  display: inline-block;\n  font-family: var(--zr-display);\n  font-size: .8em;\n  font-weight: 700;\n  letter-spacing: .12em;\n  text-transform: uppercase;\n  background: var(--zr-yellow);\n  color: var(--zr-ink);\n  border: 2px solid var(--zr-ink);\n  border-radius: 999px;\n  padding: 4px 13px;\n  margin-bottom: 12px;\n}\n.zr-pdp .zr-cn-tag-alert {\n  background: var(--zr-pink);\n  color: #fff;\n}\n.zr-pdp .zr-care-note p,\n.zr-pdp .zr-colour-note p { font-size: .98em; }\n.zr-pdp .zr-care-note p:last-child,\n.zr-pdp .zr-colour-note p:last-child { margin-bottom: 0; }\n.zr-pdp .zr-cn-foot {\n  font-weight: 700;\n  border-top: 2px dashed rgba(43,11,42,.3);\n  padding-top: 12px;\n  margin-top: 14px;\n}\n\n\/* ---------- BENEFITS ---------- *\/\n.zr-pdp .zr-benefits { list-style: none; padding: 0; margin: 0; }\n.zr-pdp .zr-benefits li {\n  display: flex;\n  align-items: flex-start;\n  gap: 14px;\n  background: #fff;\n  border: 3px solid var(--zr-ink);\n  border-radius: 20px;\n  padding: 16px 18px;\n  margin: 0 0 14px;\n  font-size: 1.05em;\n  box-shadow: 0 4px 0 rgba(43,11,42,.16);\n}\n.zr-pdp .zr-benefits .zr-ico {\n  flex: 0 0 46px;\n  width: 46px; height: 46px;\n  display: flex; align-items: center; justify-content: center;\n  font-size: 1.4em;\n  border-radius: 14px;\n  border: 3px solid var(--zr-ink);\n}\n.zr-pdp .zr-b1 .zr-ico { background: var(--zr-blush); }\n.zr-pdp .zr-b2 .zr-ico { background: var(--zr-sky-soft); }\n.zr-pdp .zr-b3 .zr-ico { background: var(--zr-clip-rose-pale); }\n.zr-pdp .zr-b4 .zr-ico { background: var(--zr-lemon); }\n.zr-pdp .zr-b5 .zr-ico { background: var(--zr-lilac); }\n\n\/* ---------- SPECS ---------- *\/\n.zr-pdp .zr-spec {\n  background: var(--zr-lemon);\n  border: 3px solid var(--zr-ink);\n  border-radius: 22px;\n  overflow: hidden;\n}\n.zr-pdp .zr-row {\n  display: flex;\n  flex-wrap: wrap;\n  gap: 4px 12px;\n  padding: 13px 18px;\n  border-bottom: 2px dashed rgba(43,11,42,.22);\n  font-size: 1.02em;\n}\n.zr-pdp .zr-row:last-child { border-bottom: 0; }\n.zr-pdp .zr-key {\n  flex: 0 0 34%;\n  font-family: var(--zr-display);\n  font-weight: 600;\n  color: var(--zr-pink);\n}\n.zr-pdp .zr-val { flex: 1 1 55%; }\n\n\/* ---------- CTA ---------- *\/\n.zr-pdp .zr-cta {\n  display: flex;\n  align-items: flex-start;\n  gap: 14px;\n  background: var(--zr-yellow);\n  border: 3px solid var(--zr-ink);\n  border-radius: 22px;\n  box-shadow: 0 5px 0 var(--zr-pink);\n  padding: 18px 20px;\n  margin: 22px 0 14px;\n}\n.zr-pdp .zr-cta-emoji { font-size: 1.7em; line-height: 1.2; }\n.zr-pdp .zr-cta strong { font-family: var(--zr-display); font-size: 1.15em; display: block; }\n.zr-pdp .zr-cta p { margin: 4px 0 0; font-size: .98em; }\n\n\/* ---------- URGENCY ---------- *\/\n.zr-pdp .zr-urgent {\n  background: var(--zr-sky-soft);\n  border: 3px dashed var(--zr-ink);\n  border-radius: 18px;\n  padding: 14px 18px;\n  font-size: .98em;\n  font-weight: 600;\n  margin: 0 0 26px;\n}\n\n\/* ---------- TRUST STRIP ---------- *\/\n.zr-pdp .zr-trust { display: flex; flex-wrap: wrap; gap: 10px; margin: 0 0 4px; }\n.zr-pdp .zr-trust-item {\n  flex: 1 1 30%;\n  min-width: 150px;\n  display: flex;\n  flex-direction: column;\n  align-items: center;\n  text-align: center;\n  gap: 1px;\n  background: #fff;\n  border: 2px dashed var(--zr-pink);\n  border-radius: 18px;\n  padding: 14px 10px;\n  font-size: .95em;\n  line-height: 1.35;\n}\n.zr-pdp .zr-trust-emoji { font-size: 1.5em; }\n.zr-pdp .zr-trust-item strong { font-family: var(--zr-display); font-size: 1.05em; }\n\n\/* ---------- FAQ ---------- *\/\n.zr-pdp .zr-faq {\n  background: #fff;\n  border: 3px solid var(--zr-ink);\n  border-radius: 18px;\n  margin: 0 0 12px;\n  overflow: hidden;\n}\n.zr-pdp .zr-faq summary {\n  cursor: pointer;\n  list-style: none;\n  font-family: var(--zr-display);\n  font-size: 1.08em;\n  font-weight: 600;\n  padding: 15px 52px 15px 18px;\n  position: relative;\n}\n.zr-pdp .zr-faq summary::-webkit-details-marker { display: none; }\n.zr-pdp .zr-faq summary::after {\n  content: \"+\";\n  position: absolute;\n  right: 14px; top: 50%;\n  transform: translateY(-50%);\n  width: 30px; height: 30px;\n  display: flex; align-items: center; justify-content: center;\n  background: var(--zr-pink);\n  color: #fff;\n  border-radius: 50%;\n  font-size: 20px;\n  font-weight: 700;\n  line-height: 1;\n}\n.zr-pdp .zr-faq[open] summary::after {\n  content: \"\\2013\";\n  background: var(--zr-sky);\n  color: var(--zr-ink);\n}\n.zr-pdp .zr-faq summary:focus-visible { outline: 3px solid var(--zr-pink); outline-offset: -3px; }\n.zr-pdp .zr-ans { padding: 0 18px 16px; }\n.zr-pdp .zr-ans p { margin: 0; font-size: 1em; }\n\n\/* ---------- CLOSE ---------- *\/\n.zr-pdp .zr-close {\n  font-family: var(--zr-display);\n  font-size: 1.25em;\n  font-weight: 700;\n  text-align: center;\n  margin: 28px 0 0;\n  color: var(--zr-pink);\n}\n\n\/* ---------- MOBILE ---------- *\/\n@media (max-width: 560px) {\n  .zr-pdp { font-size: 18.5px; }\n  .zr-pdp .zr-hero { padding: 22px 14px 18px; border-radius: 22px; }\n  .zr-pdp .zr-hero-title { font-size: 1.7em; }\n  .zr-pdp .zr-hero-sub { font-size: 1.05em; }\n  .zr-pdp .zr-h { font-size: 1.35em; }\n  .zr-pdp .zr-stripeclip { width: 214px; height: 58px; border-radius: 13px; }\n  .zr-pdp .zr-name { font-size: 1.3em; }\n  .zr-pdp .zr-colour-strip { font-size: .85em; padding: 6px 14px; }\n  .zr-pdp .zr-swatch { width: 18px; height: 18px; }\n  .zr-pdp .zr-pack-badge { font-size: .85em; padding: 7px 13px; gap: 7px; }\n  .zr-pdp .zr-pack-x { width: 28px; height: 28px; }\n  .zr-pdp .zr-item { flex: 1 1 100%; }\n  .zr-pdp .zr-pack-tag { right: 8px; }\n  .zr-pdp .zr-care-note,\n  .zr-pdp .zr-colour-note { padding: 18px 16px 14px; border-radius: 18px; }\n  .zr-pdp .zr-trust-item { flex: 1 1 100%; flex-direction: row; justify-content: flex-start; text-align: left; gap: 8px; }\n  .zr-pdp .zr-key { flex: 1 1 100%; }\n  .zr-pdp .zr-val { flex: 1 1 100%; }\n  .zr-pdp .zr-benefits li { padding: 14px; }\n}\n\n@media (prefers-reduced-motion: reduce) {\n  .zr-pdp * { transition: none !important; animation: none !important; }\n}\n\u003c\/style\u003e","brand":"Bibliophiles","offers":[{"title":"Default Title","offer_id":53081242698045,"sku":"HCLCHKERS4","price":550.0,"currency_code":"INR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1019\/8509\/1901\/files\/CheckersMockA_da5d4e70-873e-4d33-8f0c-f2f8527fd8c1.png?v=1789569745"},{"product_id":"hair-clips-circle-pastel-pack-of-4","title":"Hair Clips - Circle Pastel (Pack of 4)","description":"\u003c!-- Zootii Land | Personalised Name Hair Clips | Pack of 2 (Blue + Pink) | PDP description block --\u003e\n\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003c!-- Paste into the Shopify product description field using the HTML view (\u003c\u003e) --\u003e\n\u003cp\u003e\u003cbr\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 Hair Clips · Pack of 4\u003cmeta charset=\"utf-8\"\u003e · ONE NAME\u003c\/span\u003e\n\u003ch2 class=\"zr-hero-title\"\u003eHer name, worn\u003cbr\u003e\u003cem\u003eright where everyone looks\u003c\/em\u003e\n\u003c\/h2\u003e\n\u003cp class=\"zr-hero-sub\"\u003eType the name you want and we print it in a bold script across four clips. One for each side, all saying her name.\u003c\/p\u003e\n\u003c!-- signature: two name clips --\u003e\n\u003cdiv class=\"zr-colour-strip\"\u003e Four Hair Clips\u003c\/div\u003e\n\u003cdiv class=\"zr-pack-badge\"\u003e\n\u003cspan class=\"zr-pack-x\"\u003e\u003cbr\u003e\u003c\/span\u003e 4 clips 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 8 characters. Both clips are printed with the same name, exactly as 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×1\u003c\/span\u003e \u003cspan class=\"zr-ico\"\u003e📌\u003c\/span\u003e \u003cstrong\u003e4 hair clips\u003c\/strong\u003e\n\u003cp\u003eBoth carrying 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\u003eHer name printed on\u003c\/strong\u003e\n\u003cp\u003ePrinted in a bold script straight across the striped clip, under a smooth glossy finish. Up to 8 characters, spelled exactly as you type it.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- FRAGILE \/ DELICATE USE --\u003e\n\u003cdiv class=\"zr-care-note\"\u003e\n\u003cspan class=\"zr-cn-tag zr-cn-tag-alert\"\u003eFragile · delicate use only\u003c\/span\u003e\n\u003cp\u003e\u003cstrong\u003eThese are decorative clips, not sturdy everyday hardware.\u003c\/strong\u003e The body is slim and rigid, so it can crack or snap and the metal clasp can bend out of shape if a clip is forced open, twisted, chewed, dropped or sat on. The printed name sits under a glossy finish that can scratch if it is scrubbed or soaked.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003ePlease take them off before rough play.\u003c\/strong\u003e Sports, swimming, wrestling with siblings, bedtime and anything that involves the clip being tugged at will shorten their life. Open the clip to take it out rather than pulling it through the hair. 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, including cracked clips, bent clasps and scratched print, are not eligible for replacement, refund or exchange. Please order only if this is acceptable to you.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- COLOUR NOTE --\u003e\n\u003cdiv class=\"zr-colour-note\"\u003e\n\u003cp\u003e\u003cstrong\u003eEvery pack is four, 2 of each design clip.\u003c\/strong\u003e That combination is fixed, so there is nothing to choose at checkout and no risk of two the same arriving.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eShades may look different in person.\u003c\/strong\u003e Screens render colour differently, and small batch to batch variation is normal, so the exact blue and pink you receive may not be a perfect match for the photographs.\u003c\/p\u003e\n\u003cp class=\"zr-cn-foot\"\u003eOrders are not eligible for return or exchange on the grounds of a slight difference in shade.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- BENEFITS --\u003e\n\u003ch3 class=\"zr-h\"\u003eWhy she will actually wear them\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\u003eHer hair, her name.\u003c\/strong\u003e Not a generic bow off a rack. Her own name across the clip, spelled the way she spells it.\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\u003eOne for each side.\u003c\/strong\u003e Two clips means both sides pinned back, or one worn and one kept safe for the morning the first goes missing.\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\u003eBoth colors, so they go with everything.\u003c\/strong\u003e One for the uniform, one for the party dress. Or both at once, which is usually what happens.\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\u003eNobody else's clips come home.\u003c\/strong\u003e Twenty girls, twenty near identical clips on the classroom floor. Hers has her name on it.\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\u003eA gift nobody else brings.\u003c\/strong\u003e Birthday returns, a cousin who has everything, a friend moving schools. Her name on it beats another toy that gets forgotten.\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\"\u003e4 personalised hair clips, all spelling the same name\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\"\u003eTwo clips of each design. Fixed pair, nothing to choose\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 for both clips, printed exactly as you type it. Maximum 8 characters per clip. For additional names please buy another pack of 4 or you can buy pack of 2\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"zr-row\"\u003e\n\u003cspan class=\"zr-key\"\u003ePrint\u003c\/span\u003e\u003cspan class=\"zr-val\"\u003eName printed in a bold script across the stripes, under a glossy finish\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\"\u003eSnap clip with a metal clasp, smooth edges, light enough for fine hair\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"zr-row\"\u003e\n\u003cspan class=\"zr-key\"\u003eHandling\u003c\/span\u003e\u003cspan class=\"zr-val\"\u003eFragile. Delicate use only. Clips can crack and print can scratch with rough use. No replacement for damaged items\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"zr-row\"\u003e\n\u003cspan class=\"zr-key\"\u003eWorks on\u003c\/span\u003e\u003cspan class=\"zr-val\"\u003eFringes, side partings, plaits, ponytails, fine hair and thick hair\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 8 characters. All clips are printed to order with that name, exactly as typed. If you need additional name you can buy another pack of 4 or pack of 2 each. We won't be able to add \/ update\/ cancel order, post order is placed. \u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- URGENCY --\u003e\n\u003cp class=\"zr-urgent\"\u003e⏰ Every pair is printed 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\u003cspan class=\"zr-trust-emoji\"\u003e\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\" open=\"\"\u003e\n\u003csummary\u003eWhat exactly comes in the pack?\u003c\/summary\u003e\n\u003cdiv class=\"zr-ans\"\u003e\n\u003cp\u003eFour striped hair clips, each printed with the name you type, up to 8 characters. She can wear one on each side or keep the second as a spare.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"zr-faq\" open=\"\"\u003e\n\u003csummary\u003eHow delicate are they?\u003c\/summary\u003e\n\u003cdiv class=\"zr-ans\"\u003e\n\u003cp\u003eDelicate enough that they need looking after. The body is slim and rigid, so forcing the clasp, bending the clip back or sitting on it can crack it. 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\" open=\"\"\u003e\n\u003csummary\u003eWhat if a clip 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 clips that have cracked, snapped or lost their finish. Handle them gently and remove them before rough play, sports and sleep.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"zr-faq\" open=\"\"\u003e\n\u003csummary\u003eWill the printed name rub off?\u003c\/summary\u003e\n\u003cdiv class=\"zr-ans\"\u003e\n\u003cp\u003eNot with normal wear. The name is printed onto the clip and sealed under a glossy finish rather than stuck on top. It can scratch or dull if the clip is soaked, scrubbed or rubbed against rough surfaces, so keep them dry and wipe with a soft dry cloth.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"zr-faq\" open=\"\"\u003e\n\u003csummary\u003eCan I choose different colours?\u003c\/summary\u003e\n\u003cdiv class=\"zr-ans\"\u003e\n\u003cp\u003eNot at the moment. Every pack comes as one blue striped clip and one pink striped clip, which is why there is no colour to pick at checkout.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"zr-faq\" open=\"\"\u003e\n\u003csummary\u003eHow many characters can I have?\u003c\/summary\u003e\n\u003cdiv class=\"zr-ans\"\u003e\n\u003cp\u003eUp to 8 per clip, including spaces. That covers most first names and nicknames. If her full name is longer, use the short version she is actually called by, or her initials, which also sit neater on a small clip.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"zr-faq\" open=\"\"\u003e\n\u003csummary\u003eCan I have a different name on each clip?\u003c\/summary\u003e\n\u003cdiv class=\"zr-ans\"\u003e\n\u003cp\u003eNo, both clips in a pack carry the same name. If you are ordering for two girls, add two packs 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\" open=\"\"\u003e\n\u003csummary\u003eWill they stay put in fine or slippery hair?\u003c\/summary\u003e\n\u003cdiv class=\"zr-ans\"\u003e\n\u003cp\u003eYes. The metal clasp snaps shut and holds rather than sliding, and each clip 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\" open=\"\"\u003e\n\u003csummary\u003eHow do I look after them?\u003c\/summary\u003e\n\u003cdiv class=\"zr-ans\"\u003e\n\u003cp\u003eHandle them gently, open the clasp to take it out rather than tugging, and wipe with a soft dry cloth. Keep them out of water, so no pool and no shower, and store them on the card they arrive on so the surface does not get scratched in a drawer.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"zr-faq\" open=\"\"\u003e\n\u003csummary\u003eAre they safe for little ones?\u003c\/summary\u003e\n\u003cdiv class=\"zr-ans\"\u003e\n\u003cp\u003eEdges are smooth, but a cracked clip leaves small hard pieces and the clasp has a spring in it, so we recommend grown up supervision for children under 3 and no wearing them at bedtime.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cp class=\"zr-close\"\u003eClip them in. Let her show them off. 🎀\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cstyle\u003e\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Fredoka:wght@500;600;700\u0026family=Nunito:wght@400;600;700;800\u0026family=Pacifico\u0026display=swap');\n\n.zr-pdp {\n  \/* ============ BRAND PALETTE ============ *\/\n  --zr-pink:   #ee23a0;\n  --zr-yellow: #fbfe36;\n  --zr-sky:    #76ceff;\n  --zr-ink:       #2B0B2A;\n  --zr-blush:     #FFEBF7;\n  --zr-sky-soft:  #EAF7FF;\n  --zr-lemon:     #FFFEDB;\n  --zr-mint:      #D9F7E4;\n  --zr-lilac:     #EDE4FF;\n  \/* clip colours *\/\n  --zr-clip-blue: #4FBBEC;      \/* blue stripe *\/\n  --zr-clip-blue-pale: #E6F5FD;  \/* pale stripe *\/\n  --zr-clip-blue-ink: #1739A6;   \/* printed name *\/\n  --zr-clip-rose: #FF8FC4;       \/* pink stripe *\/\n  --zr-clip-rose-pale: #FDECF4;  \/* pale stripe *\/\n  --zr-clip-rose-ink: #E01B6E;   \/* printed name *\/\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  --zr-script: 'Pacifico', 'Brush Script MT', cursive;\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: two name clips *\/\n.zr-pdp .zr-cliprow {\n  display: flex;\n  flex-direction: column;\n  align-items: center;\n  gap: 16px;\n}\n.zr-pdp .zr-stripeclip {\n  position: relative;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  width: 254px; height: 66px;\n  border: 3px solid var(--zr-ink);\n  border-radius: 15px;\n  box-shadow: 0 5px 0 rgba(43,11,42,.2);\n  overflow: hidden;\n}\n\/* glossy sheen across the top half *\/\n.zr-pdp .zr-stripeclip::after {\n  content: \"\";\n  position: absolute;\n  inset: 0;\n  background: linear-gradient(180deg, rgba(255,255,255,.5) 0%, rgba(255,255,255,.08) 42%, rgba(255,255,255,0) 60%);\n  pointer-events: none;\n}\n.zr-pdp .zr-sc-blue {\n  transform: rotate(-2deg);\n  background: repeating-linear-gradient(\n    90deg,\n    var(--zr-clip-blue) 0 11px,\n    var(--zr-clip-blue-pale) 11px 22px);\n}\n.zr-pdp .zr-sc-rose {\n  transform: rotate(2deg);\n  background: repeating-linear-gradient(\n    90deg,\n    var(--zr-clip-rose) 0 11px,\n    var(--zr-clip-rose-pale) 11px 22px);\n}\n.zr-pdp .zr-name {\n  position: relative;\n  z-index: 1;\n  font-family: var(--zr-script);\n  font-size: 1.5em;\n  line-height: 1;\n  padding-bottom: 4px;\n  white-space: nowrap;\n}\n.zr-pdp .zr-sc-blue .zr-name { color: var(--zr-clip-blue-ink); }\n.zr-pdp .zr-sc-rose .zr-name { color: var(--zr-clip-rose-ink); }\n\n\/* colour pair strip *\/\n.zr-pdp .zr-colour-strip {\n  display: inline-flex;\n  align-items: center;\n  gap: 8px;\n  margin: 16px auto 0;\n  background: #fff;\n  border: 3px solid var(--zr-ink);\n  border-radius: 999px;\n  padding: 7px 18px;\n  font-family: var(--zr-display);\n  font-size: .95em;\n  font-weight: 600;\n}\n.zr-pdp .zr-swatch {\n  width: 22px; height: 22px;\n  border: 3px solid var(--zr-ink);\n  border-radius: 50%;\n}\n.zr-pdp .zr-sw-blue {\n  background: repeating-linear-gradient(90deg, var(--zr-clip-blue) 0 5px, var(--zr-clip-blue-pale) 5px 10px);\n}\n.zr-pdp .zr-sw-rose {\n  background: repeating-linear-gradient(90deg, var(--zr-clip-rose) 0 5px, var(--zr-clip-rose-pale) 5px 10px);\n}\n.zr-pdp .zr-colour-strip .zr-plus { color: var(--zr-pink); font-weight: 700; padding: 0 2px; }\n.zr-pdp .zr-pack-badge {\n  display: inline-flex;\n  align-items: center;\n  gap: 8px;\n  margin: 12px 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 45%;\n  min-width: 210px;\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-blush); }\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  position: absolute;\n  top: -14px; right: -6px;\n  background: var(--zr-yellow);\n  color: var(--zr-ink);\n  border: 3px solid var(--zr-ink);\n  border-radius: 999px;\n  font-family: var(--zr-display);\n  font-size: .85em;\n  font-weight: 700;\n  letter-spacing: .06em;\n  padding: 4px 13px;\n  transform: rotate(8deg);\n  box-shadow: 0 3px 0 var(--zr-pink);\n}\n\n\/* ---------- NOTE BLOCKS ---------- *\/\n.zr-pdp .zr-care-note,\n.zr-pdp .zr-colour-note {\n  border: 3px solid var(--zr-ink);\n  border-radius: 20px;\n  box-shadow: 0 5px 0 var(--zr-pink);\n  padding: 20px 20px 16px;\n  margin: 26px 0 0;\n}\n.zr-pdp .zr-care-note { background: var(--zr-blush); }\n.zr-pdp .zr-colour-note { background: var(--zr-lilac); }\n.zr-pdp .zr-cn-tag {\n  display: inline-block;\n  font-family: var(--zr-display);\n  font-size: .8em;\n  font-weight: 700;\n  letter-spacing: .12em;\n  text-transform: uppercase;\n  background: var(--zr-yellow);\n  color: var(--zr-ink);\n  border: 2px solid var(--zr-ink);\n  border-radius: 999px;\n  padding: 4px 13px;\n  margin-bottom: 12px;\n}\n.zr-pdp .zr-cn-tag-alert {\n  background: var(--zr-pink);\n  color: #fff;\n}\n.zr-pdp .zr-care-note p,\n.zr-pdp .zr-colour-note p { font-size: .98em; }\n.zr-pdp .zr-care-note p:last-child,\n.zr-pdp .zr-colour-note p:last-child { margin-bottom: 0; }\n.zr-pdp .zr-cn-foot {\n  font-weight: 700;\n  border-top: 2px dashed rgba(43,11,42,.3);\n  padding-top: 12px;\n  margin-top: 14px;\n}\n\n\/* ---------- BENEFITS ---------- *\/\n.zr-pdp .zr-benefits { list-style: none; padding: 0; margin: 0; }\n.zr-pdp .zr-benefits li {\n  display: flex;\n  align-items: flex-start;\n  gap: 14px;\n  background: #fff;\n  border: 3px solid var(--zr-ink);\n  border-radius: 20px;\n  padding: 16px 18px;\n  margin: 0 0 14px;\n  font-size: 1.05em;\n  box-shadow: 0 4px 0 rgba(43,11,42,.16);\n}\n.zr-pdp .zr-benefits .zr-ico {\n  flex: 0 0 46px;\n  width: 46px; height: 46px;\n  display: flex; align-items: center; justify-content: center;\n  font-size: 1.4em;\n  border-radius: 14px;\n  border: 3px solid var(--zr-ink);\n}\n.zr-pdp .zr-b1 .zr-ico { background: var(--zr-blush); }\n.zr-pdp .zr-b2 .zr-ico { background: var(--zr-sky-soft); }\n.zr-pdp .zr-b3 .zr-ico { background: var(--zr-clip-rose-pale); }\n.zr-pdp .zr-b4 .zr-ico { background: var(--zr-lemon); }\n.zr-pdp .zr-b5 .zr-ico { background: var(--zr-lilac); }\n\n\/* ---------- SPECS ---------- *\/\n.zr-pdp .zr-spec {\n  background: var(--zr-lemon);\n  border: 3px solid var(--zr-ink);\n  border-radius: 22px;\n  overflow: hidden;\n}\n.zr-pdp .zr-row {\n  display: flex;\n  flex-wrap: wrap;\n  gap: 4px 12px;\n  padding: 13px 18px;\n  border-bottom: 2px dashed rgba(43,11,42,.22);\n  font-size: 1.02em;\n}\n.zr-pdp .zr-row:last-child { border-bottom: 0; }\n.zr-pdp .zr-key {\n  flex: 0 0 34%;\n  font-family: var(--zr-display);\n  font-weight: 600;\n  color: var(--zr-pink);\n}\n.zr-pdp .zr-val { flex: 1 1 55%; }\n\n\/* ---------- CTA ---------- *\/\n.zr-pdp .zr-cta {\n  display: flex;\n  align-items: flex-start;\n  gap: 14px;\n  background: var(--zr-yellow);\n  border: 3px solid var(--zr-ink);\n  border-radius: 22px;\n  box-shadow: 0 5px 0 var(--zr-pink);\n  padding: 18px 20px;\n  margin: 22px 0 14px;\n}\n.zr-pdp .zr-cta-emoji { font-size: 1.7em; line-height: 1.2; }\n.zr-pdp .zr-cta strong { font-family: var(--zr-display); font-size: 1.15em; display: block; }\n.zr-pdp .zr-cta p { margin: 4px 0 0; font-size: .98em; }\n\n\/* ---------- URGENCY ---------- *\/\n.zr-pdp .zr-urgent {\n  background: var(--zr-sky-soft);\n  border: 3px dashed var(--zr-ink);\n  border-radius: 18px;\n  padding: 14px 18px;\n  font-size: .98em;\n  font-weight: 600;\n  margin: 0 0 26px;\n}\n\n\/* ---------- TRUST STRIP ---------- *\/\n.zr-pdp .zr-trust { display: flex; flex-wrap: wrap; gap: 10px; margin: 0 0 4px; }\n.zr-pdp .zr-trust-item {\n  flex: 1 1 30%;\n  min-width: 150px;\n  display: flex;\n  flex-direction: column;\n  align-items: center;\n  text-align: center;\n  gap: 1px;\n  background: #fff;\n  border: 2px dashed var(--zr-pink);\n  border-radius: 18px;\n  padding: 14px 10px;\n  font-size: .95em;\n  line-height: 1.35;\n}\n.zr-pdp .zr-trust-emoji { font-size: 1.5em; }\n.zr-pdp .zr-trust-item strong { font-family: var(--zr-display); font-size: 1.05em; }\n\n\/* ---------- FAQ ---------- *\/\n.zr-pdp .zr-faq {\n  background: #fff;\n  border: 3px solid var(--zr-ink);\n  border-radius: 18px;\n  margin: 0 0 12px;\n  overflow: hidden;\n}\n.zr-pdp .zr-faq summary {\n  cursor: pointer;\n  list-style: none;\n  font-family: var(--zr-display);\n  font-size: 1.08em;\n  font-weight: 600;\n  padding: 15px 52px 15px 18px;\n  position: relative;\n}\n.zr-pdp .zr-faq summary::-webkit-details-marker { display: none; }\n.zr-pdp .zr-faq summary::after {\n  content: \"+\";\n  position: absolute;\n  right: 14px; top: 50%;\n  transform: translateY(-50%);\n  width: 30px; height: 30px;\n  display: flex; align-items: center; justify-content: center;\n  background: var(--zr-pink);\n  color: #fff;\n  border-radius: 50%;\n  font-size: 20px;\n  font-weight: 700;\n  line-height: 1;\n}\n.zr-pdp .zr-faq[open] summary::after {\n  content: \"\\2013\";\n  background: var(--zr-sky);\n  color: var(--zr-ink);\n}\n.zr-pdp .zr-faq summary:focus-visible { outline: 3px solid var(--zr-pink); outline-offset: -3px; }\n.zr-pdp .zr-ans { padding: 0 18px 16px; }\n.zr-pdp .zr-ans p { margin: 0; font-size: 1em; }\n\n\/* ---------- CLOSE ---------- *\/\n.zr-pdp .zr-close {\n  font-family: var(--zr-display);\n  font-size: 1.25em;\n  font-weight: 700;\n  text-align: center;\n  margin: 28px 0 0;\n  color: var(--zr-pink);\n}\n\n\/* ---------- MOBILE ---------- *\/\n@media (max-width: 560px) {\n  .zr-pdp { font-size: 18.5px; }\n  .zr-pdp .zr-hero { padding: 22px 14px 18px; border-radius: 22px; }\n  .zr-pdp .zr-hero-title { font-size: 1.7em; }\n  .zr-pdp .zr-hero-sub { font-size: 1.05em; }\n  .zr-pdp .zr-h { font-size: 1.35em; }\n  .zr-pdp .zr-stripeclip { width: 214px; height: 58px; border-radius: 13px; }\n  .zr-pdp .zr-name { font-size: 1.3em; }\n  .zr-pdp .zr-colour-strip { font-size: .85em; padding: 6px 14px; }\n  .zr-pdp .zr-swatch { width: 18px; height: 18px; }\n  .zr-pdp .zr-pack-badge { font-size: .85em; padding: 7px 13px; gap: 7px; }\n  .zr-pdp .zr-pack-x { width: 28px; height: 28px; }\n  .zr-pdp .zr-item { flex: 1 1 100%; }\n  .zr-pdp .zr-pack-tag { right: 8px; }\n  .zr-pdp .zr-care-note,\n  .zr-pdp .zr-colour-note { padding: 18px 16px 14px; border-radius: 18px; }\n  .zr-pdp .zr-trust-item { flex: 1 1 100%; flex-direction: row; justify-content: flex-start; text-align: left; gap: 8px; }\n  .zr-pdp .zr-key { flex: 1 1 100%; }\n  .zr-pdp .zr-val { flex: 1 1 100%; }\n  .zr-pdp .zr-benefits li { padding: 14px; }\n}\n\n@media (prefers-reduced-motion: reduce) {\n  .zr-pdp * { transition: none !important; animation: none !important; }\n}\n\u003c\/style\u003e","brand":"Bibliophiles","offers":[{"title":"Default Title","offer_id":53081242763581,"sku":"HCLCLRPAS4","price":550.0,"currency_code":"INR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1019\/8509\/1901\/files\/CirclesPastelMockA_16c89a20-cc24-42f3-ba3c-bb5cf3c347a8.png?v=1789569747"},{"product_id":"hair-clips-polka-dots-blue-green-pack-of-4","title":"Hair Clips - Polka Dots Blue Pink (Pack of 4)","description":"\u003c!-- Zootii Land | Personalised Name Hair Clips | Pack of 2 (Blue + Pink) | PDP description block --\u003e\n\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003c!-- Paste into the Shopify product description field using the HTML view (\u003c\u003e) --\u003e\n\u003cp\u003e\u003cbr\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 Hair Clips · Pack of 4\u003cmeta charset=\"utf-8\"\u003e · ONE NAME\u003c\/span\u003e\n\u003ch2 class=\"zr-hero-title\"\u003eHer name, worn\u003cbr\u003e\u003cem\u003eright where everyone looks\u003c\/em\u003e\n\u003c\/h2\u003e\n\u003cp class=\"zr-hero-sub\"\u003eType the name you want and we print it in a bold script across four clips. One for each side, all saying her name.\u003c\/p\u003e\n\u003c!-- signature: two name clips --\u003e\n\u003cdiv class=\"zr-colour-strip\"\u003e Four Polka Hair Clips\u003c\/div\u003e\n\u003cdiv class=\"zr-pack-badge\"\u003e\n\u003cspan class=\"zr-pack-x\"\u003e\u003cbr\u003e\u003c\/span\u003e 4 clips 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 8 characters. Both clips are printed with the same name, exactly as 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×1\u003c\/span\u003e \u003cspan class=\"zr-ico\"\u003e📌\u003c\/span\u003e \u003cstrong\u003e4 hair clips\u003c\/strong\u003e\n\u003cp\u003eBoth carrying 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\u003eHer name printed on\u003c\/strong\u003e\n\u003cp\u003ePrinted in a bold script straight across the striped clip, under a smooth glossy finish. Up to 8 characters, spelled exactly as you type it.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- FRAGILE \/ DELICATE USE --\u003e\n\u003cdiv class=\"zr-care-note\"\u003e\n\u003cspan class=\"zr-cn-tag zr-cn-tag-alert\"\u003eFragile · delicate use only\u003c\/span\u003e\n\u003cp\u003e\u003cstrong\u003eThese are decorative clips, not sturdy everyday hardware.\u003c\/strong\u003e The body is slim and rigid, so it can crack or snap and the metal clasp can bend out of shape if a clip is forced open, twisted, chewed, dropped or sat on. The printed name sits under a glossy finish that can scratch if it is scrubbed or soaked.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003ePlease take them off before rough play.\u003c\/strong\u003e Sports, swimming, wrestling with siblings, bedtime and anything that involves the clip being tugged at will shorten their life. Open the clip to take it out rather than pulling it through the hair. 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, including cracked clips, bent clasps and scratched print, are not eligible for replacement, refund or exchange. Please order only if this is acceptable to you.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- COLOUR NOTE --\u003e\n\u003cdiv class=\"zr-colour-note\"\u003e\n\u003cp\u003e\u003cstrong\u003eEvery pack is four, 2 of each design clip.\u003c\/strong\u003e That combination is fixed, so there is nothing to choose at checkout and no risk of two the same arriving.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eShades may look different in person.\u003c\/strong\u003e Screens render colour differently, and small batch to batch variation is normal, so the exact blue and pink you receive may not be a perfect match for the photographs.\u003c\/p\u003e\n\u003cp class=\"zr-cn-foot\"\u003eOrders are not eligible for return or exchange on the grounds of a slight difference in shade.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- BENEFITS --\u003e\n\u003ch3 class=\"zr-h\"\u003eWhy she will actually wear them\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\u003eHer hair, her name.\u003c\/strong\u003e Not a generic bow off a rack. Her own name across the clip, spelled the way she spells it.\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\u003eOne for each side.\u003c\/strong\u003e Two clips means both sides pinned back, or one worn and one kept safe for the morning the first goes missing.\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\u003eBoth colors, so they go with everything.\u003c\/strong\u003e One for the uniform, one for the party dress. Or both at once, which is usually what happens.\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\u003eNobody else's clips come home.\u003c\/strong\u003e Twenty girls, twenty near identical clips on the classroom floor. Hers has her name on it.\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\u003eA gift nobody else brings.\u003c\/strong\u003e Birthday returns, a cousin who has everything, a friend moving schools. Her name on it beats another toy that gets forgotten.\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\"\u003e4 personalised hair clips, all spelling the same name\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\"\u003eTwo clips of each design. Fixed pair, nothing to choose\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 for both clips, printed exactly as you type it. Maximum 8 characters per clip. For additional names please buy another pack of 4 or you can buy pack of 2\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"zr-row\"\u003e\n\u003cspan class=\"zr-key\"\u003ePrint\u003c\/span\u003e\u003cspan class=\"zr-val\"\u003eName printed in a bold script across the stripes, under a glossy finish\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\"\u003eSnap clip with a metal clasp, smooth edges, light enough for fine hair\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"zr-row\"\u003e\n\u003cspan class=\"zr-key\"\u003eHandling\u003c\/span\u003e\u003cspan class=\"zr-val\"\u003eFragile. Delicate use only. Clips can crack and print can scratch with rough use. No replacement for damaged items\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"zr-row\"\u003e\n\u003cspan class=\"zr-key\"\u003eWorks on\u003c\/span\u003e\u003cspan class=\"zr-val\"\u003eFringes, side partings, plaits, ponytails, fine hair and thick hair\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 8 characters. All clips are printed to order with that name, exactly as typed. If you need additional name you can buy another pack of 4 or pack of 2 each. We won't be able to add \/ update\/ cancel order, post order is placed. \u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- URGENCY --\u003e\n\u003cp class=\"zr-urgent\"\u003e⏰ Every pair is printed 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\u003cspan class=\"zr-trust-emoji\"\u003e\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\" open=\"\"\u003e\n\u003csummary\u003eWhat exactly comes in the pack?\u003c\/summary\u003e\n\u003cdiv class=\"zr-ans\"\u003e\n\u003cp\u003eFour striped hair clips, each printed with the name you type, up to 8 characters. She can wear one on each side or keep the second as a spare.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"zr-faq\" open=\"\"\u003e\n\u003csummary\u003eHow delicate are they?\u003c\/summary\u003e\n\u003cdiv class=\"zr-ans\"\u003e\n\u003cp\u003eDelicate enough that they need looking after. The body is slim and rigid, so forcing the clasp, bending the clip back or sitting on it can crack it. 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\" open=\"\"\u003e\n\u003csummary\u003eWhat if a clip 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 clips that have cracked, snapped or lost their finish. Handle them gently and remove them before rough play, sports and sleep.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"zr-faq\" open=\"\"\u003e\n\u003csummary\u003eWill the printed name rub off?\u003c\/summary\u003e\n\u003cdiv class=\"zr-ans\"\u003e\n\u003cp\u003eNot with normal wear. The name is printed onto the clip and sealed under a glossy finish rather than stuck on top. It can scratch or dull if the clip is soaked, scrubbed or rubbed against rough surfaces, so keep them dry and wipe with a soft dry cloth.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"zr-faq\" open=\"\"\u003e\n\u003csummary\u003eCan I choose different colours?\u003c\/summary\u003e\n\u003cdiv class=\"zr-ans\"\u003e\n\u003cp\u003eNot at the moment. Every pack comes as one blue striped clip and one pink striped clip, which is why there is no colour to pick at checkout.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"zr-faq\" open=\"\"\u003e\n\u003csummary\u003eHow many characters can I have?\u003c\/summary\u003e\n\u003cdiv class=\"zr-ans\"\u003e\n\u003cp\u003eUp to 8 per clip, including spaces. That covers most first names and nicknames. If her full name is longer, use the short version she is actually called by, or her initials, which also sit neater on a small clip.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"zr-faq\" open=\"\"\u003e\n\u003csummary\u003eCan I have a different name on each clip?\u003c\/summary\u003e\n\u003cdiv class=\"zr-ans\"\u003e\n\u003cp\u003eNo, both clips in a pack carry the same name. If you are ordering for two girls, add two packs 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\" open=\"\"\u003e\n\u003csummary\u003eWill they stay put in fine or slippery hair?\u003c\/summary\u003e\n\u003cdiv class=\"zr-ans\"\u003e\n\u003cp\u003eYes. The metal clasp snaps shut and holds rather than sliding, and each clip 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\" open=\"\"\u003e\n\u003csummary\u003eHow do I look after them?\u003c\/summary\u003e\n\u003cdiv class=\"zr-ans\"\u003e\n\u003cp\u003eHandle them gently, open the clasp to take it out rather than tugging, and wipe with a soft dry cloth. Keep them out of water, so no pool and no shower, and store them on the card they arrive on so the surface does not get scratched in a drawer.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"zr-faq\" open=\"\"\u003e\n\u003csummary\u003eAre they safe for little ones?\u003c\/summary\u003e\n\u003cdiv class=\"zr-ans\"\u003e\n\u003cp\u003eEdges are smooth, but a cracked clip leaves small hard pieces and the clasp has a spring in it, so we recommend grown up supervision for children under 3 and no wearing them at bedtime.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cp class=\"zr-close\"\u003eClip them in. Let her show them off. 🎀\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cstyle\u003e\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Fredoka:wght@500;600;700\u0026family=Nunito:wght@400;600;700;800\u0026family=Pacifico\u0026display=swap');\n\n.zr-pdp {\n  \/* ============ BRAND PALETTE ============ *\/\n  --zr-pink:   #ee23a0;\n  --zr-yellow: #fbfe36;\n  --zr-sky:    #76ceff;\n  --zr-ink:       #2B0B2A;\n  --zr-blush:     #FFEBF7;\n  --zr-sky-soft:  #EAF7FF;\n  --zr-lemon:     #FFFEDB;\n  --zr-mint:      #D9F7E4;\n  --zr-lilac:     #EDE4FF;\n  \/* clip colours *\/\n  --zr-clip-blue: #4FBBEC;      \/* blue stripe *\/\n  --zr-clip-blue-pale: #E6F5FD;  \/* pale stripe *\/\n  --zr-clip-blue-ink: #1739A6;   \/* printed name *\/\n  --zr-clip-rose: #FF8FC4;       \/* pink stripe *\/\n  --zr-clip-rose-pale: #FDECF4;  \/* pale stripe *\/\n  --zr-clip-rose-ink: #E01B6E;   \/* printed name *\/\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  --zr-script: 'Pacifico', 'Brush Script MT', cursive;\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: two name clips *\/\n.zr-pdp .zr-cliprow {\n  display: flex;\n  flex-direction: column;\n  align-items: center;\n  gap: 16px;\n}\n.zr-pdp .zr-stripeclip {\n  position: relative;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  width: 254px; height: 66px;\n  border: 3px solid var(--zr-ink);\n  border-radius: 15px;\n  box-shadow: 0 5px 0 rgba(43,11,42,.2);\n  overflow: hidden;\n}\n\/* glossy sheen across the top half *\/\n.zr-pdp .zr-stripeclip::after {\n  content: \"\";\n  position: absolute;\n  inset: 0;\n  background: linear-gradient(180deg, rgba(255,255,255,.5) 0%, rgba(255,255,255,.08) 42%, rgba(255,255,255,0) 60%);\n  pointer-events: none;\n}\n.zr-pdp .zr-sc-blue {\n  transform: rotate(-2deg);\n  background: repeating-linear-gradient(\n    90deg,\n    var(--zr-clip-blue) 0 11px,\n    var(--zr-clip-blue-pale) 11px 22px);\n}\n.zr-pdp .zr-sc-rose {\n  transform: rotate(2deg);\n  background: repeating-linear-gradient(\n    90deg,\n    var(--zr-clip-rose) 0 11px,\n    var(--zr-clip-rose-pale) 11px 22px);\n}\n.zr-pdp .zr-name {\n  position: relative;\n  z-index: 1;\n  font-family: var(--zr-script);\n  font-size: 1.5em;\n  line-height: 1;\n  padding-bottom: 4px;\n  white-space: nowrap;\n}\n.zr-pdp .zr-sc-blue .zr-name { color: var(--zr-clip-blue-ink); }\n.zr-pdp .zr-sc-rose .zr-name { color: var(--zr-clip-rose-ink); }\n\n\/* colour pair strip *\/\n.zr-pdp .zr-colour-strip {\n  display: inline-flex;\n  align-items: center;\n  gap: 8px;\n  margin: 16px auto 0;\n  background: #fff;\n  border: 3px solid var(--zr-ink);\n  border-radius: 999px;\n  padding: 7px 18px;\n  font-family: var(--zr-display);\n  font-size: .95em;\n  font-weight: 600;\n}\n.zr-pdp .zr-swatch {\n  width: 22px; height: 22px;\n  border: 3px solid var(--zr-ink);\n  border-radius: 50%;\n}\n.zr-pdp .zr-sw-blue {\n  background: repeating-linear-gradient(90deg, var(--zr-clip-blue) 0 5px, var(--zr-clip-blue-pale) 5px 10px);\n}\n.zr-pdp .zr-sw-rose {\n  background: repeating-linear-gradient(90deg, var(--zr-clip-rose) 0 5px, var(--zr-clip-rose-pale) 5px 10px);\n}\n.zr-pdp .zr-colour-strip .zr-plus { color: var(--zr-pink); font-weight: 700; padding: 0 2px; }\n.zr-pdp .zr-pack-badge {\n  display: inline-flex;\n  align-items: center;\n  gap: 8px;\n  margin: 12px 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 45%;\n  min-width: 210px;\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-blush); }\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  position: absolute;\n  top: -14px; right: -6px;\n  background: var(--zr-yellow);\n  color: var(--zr-ink);\n  border: 3px solid var(--zr-ink);\n  border-radius: 999px;\n  font-family: var(--zr-display);\n  font-size: .85em;\n  font-weight: 700;\n  letter-spacing: .06em;\n  padding: 4px 13px;\n  transform: rotate(8deg);\n  box-shadow: 0 3px 0 var(--zr-pink);\n}\n\n\/* ---------- NOTE BLOCKS ---------- *\/\n.zr-pdp .zr-care-note,\n.zr-pdp .zr-colour-note {\n  border: 3px solid var(--zr-ink);\n  border-radius: 20px;\n  box-shadow: 0 5px 0 var(--zr-pink);\n  padding: 20px 20px 16px;\n  margin: 26px 0 0;\n}\n.zr-pdp .zr-care-note { background: var(--zr-blush); }\n.zr-pdp .zr-colour-note { background: var(--zr-lilac); }\n.zr-pdp .zr-cn-tag {\n  display: inline-block;\n  font-family: var(--zr-display);\n  font-size: .8em;\n  font-weight: 700;\n  letter-spacing: .12em;\n  text-transform: uppercase;\n  background: var(--zr-yellow);\n  color: var(--zr-ink);\n  border: 2px solid var(--zr-ink);\n  border-radius: 999px;\n  padding: 4px 13px;\n  margin-bottom: 12px;\n}\n.zr-pdp .zr-cn-tag-alert {\n  background: var(--zr-pink);\n  color: #fff;\n}\n.zr-pdp .zr-care-note p,\n.zr-pdp .zr-colour-note p { font-size: .98em; }\n.zr-pdp .zr-care-note p:last-child,\n.zr-pdp .zr-colour-note p:last-child { margin-bottom: 0; }\n.zr-pdp .zr-cn-foot {\n  font-weight: 700;\n  border-top: 2px dashed rgba(43,11,42,.3);\n  padding-top: 12px;\n  margin-top: 14px;\n}\n\n\/* ---------- BENEFITS ---------- *\/\n.zr-pdp .zr-benefits { list-style: none; padding: 0; margin: 0; }\n.zr-pdp .zr-benefits li {\n  display: flex;\n  align-items: flex-start;\n  gap: 14px;\n  background: #fff;\n  border: 3px solid var(--zr-ink);\n  border-radius: 20px;\n  padding: 16px 18px;\n  margin: 0 0 14px;\n  font-size: 1.05em;\n  box-shadow: 0 4px 0 rgba(43,11,42,.16);\n}\n.zr-pdp .zr-benefits .zr-ico {\n  flex: 0 0 46px;\n  width: 46px; height: 46px;\n  display: flex; align-items: center; justify-content: center;\n  font-size: 1.4em;\n  border-radius: 14px;\n  border: 3px solid var(--zr-ink);\n}\n.zr-pdp .zr-b1 .zr-ico { background: var(--zr-blush); }\n.zr-pdp .zr-b2 .zr-ico { background: var(--zr-sky-soft); }\n.zr-pdp .zr-b3 .zr-ico { background: var(--zr-clip-rose-pale); }\n.zr-pdp .zr-b4 .zr-ico { background: var(--zr-lemon); }\n.zr-pdp .zr-b5 .zr-ico { background: var(--zr-lilac); }\n\n\/* ---------- SPECS ---------- *\/\n.zr-pdp .zr-spec {\n  background: var(--zr-lemon);\n  border: 3px solid var(--zr-ink);\n  border-radius: 22px;\n  overflow: hidden;\n}\n.zr-pdp .zr-row {\n  display: flex;\n  flex-wrap: wrap;\n  gap: 4px 12px;\n  padding: 13px 18px;\n  border-bottom: 2px dashed rgba(43,11,42,.22);\n  font-size: 1.02em;\n}\n.zr-pdp .zr-row:last-child { border-bottom: 0; }\n.zr-pdp .zr-key {\n  flex: 0 0 34%;\n  font-family: var(--zr-display);\n  font-weight: 600;\n  color: var(--zr-pink);\n}\n.zr-pdp .zr-val { flex: 1 1 55%; }\n\n\/* ---------- CTA ---------- *\/\n.zr-pdp .zr-cta {\n  display: flex;\n  align-items: flex-start;\n  gap: 14px;\n  background: var(--zr-yellow);\n  border: 3px solid var(--zr-ink);\n  border-radius: 22px;\n  box-shadow: 0 5px 0 var(--zr-pink);\n  padding: 18px 20px;\n  margin: 22px 0 14px;\n}\n.zr-pdp .zr-cta-emoji { font-size: 1.7em; line-height: 1.2; }\n.zr-pdp .zr-cta strong { font-family: var(--zr-display); font-size: 1.15em; display: block; }\n.zr-pdp .zr-cta p { margin: 4px 0 0; font-size: .98em; }\n\n\/* ---------- URGENCY ---------- *\/\n.zr-pdp .zr-urgent {\n  background: var(--zr-sky-soft);\n  border: 3px dashed var(--zr-ink);\n  border-radius: 18px;\n  padding: 14px 18px;\n  font-size: .98em;\n  font-weight: 600;\n  margin: 0 0 26px;\n}\n\n\/* ---------- TRUST STRIP ---------- *\/\n.zr-pdp .zr-trust { display: flex; flex-wrap: wrap; gap: 10px; margin: 0 0 4px; }\n.zr-pdp .zr-trust-item {\n  flex: 1 1 30%;\n  min-width: 150px;\n  display: flex;\n  flex-direction: column;\n  align-items: center;\n  text-align: center;\n  gap: 1px;\n  background: #fff;\n  border: 2px dashed var(--zr-pink);\n  border-radius: 18px;\n  padding: 14px 10px;\n  font-size: .95em;\n  line-height: 1.35;\n}\n.zr-pdp .zr-trust-emoji { font-size: 1.5em; }\n.zr-pdp .zr-trust-item strong { font-family: var(--zr-display); font-size: 1.05em; }\n\n\/* ---------- FAQ ---------- *\/\n.zr-pdp .zr-faq {\n  background: #fff;\n  border: 3px solid var(--zr-ink);\n  border-radius: 18px;\n  margin: 0 0 12px;\n  overflow: hidden;\n}\n.zr-pdp .zr-faq summary {\n  cursor: pointer;\n  list-style: none;\n  font-family: var(--zr-display);\n  font-size: 1.08em;\n  font-weight: 600;\n  padding: 15px 52px 15px 18px;\n  position: relative;\n}\n.zr-pdp .zr-faq summary::-webkit-details-marker { display: none; }\n.zr-pdp .zr-faq summary::after {\n  content: \"+\";\n  position: absolute;\n  right: 14px; top: 50%;\n  transform: translateY(-50%);\n  width: 30px; height: 30px;\n  display: flex; align-items: center; justify-content: center;\n  background: var(--zr-pink);\n  color: #fff;\n  border-radius: 50%;\n  font-size: 20px;\n  font-weight: 700;\n  line-height: 1;\n}\n.zr-pdp .zr-faq[open] summary::after {\n  content: \"\\2013\";\n  background: var(--zr-sky);\n  color: var(--zr-ink);\n}\n.zr-pdp .zr-faq summary:focus-visible { outline: 3px solid var(--zr-pink); outline-offset: -3px; }\n.zr-pdp .zr-ans { padding: 0 18px 16px; }\n.zr-pdp .zr-ans p { margin: 0; font-size: 1em; }\n\n\/* ---------- CLOSE ---------- *\/\n.zr-pdp .zr-close {\n  font-family: var(--zr-display);\n  font-size: 1.25em;\n  font-weight: 700;\n  text-align: center;\n  margin: 28px 0 0;\n  color: var(--zr-pink);\n}\n\n\/* ---------- MOBILE ---------- *\/\n@media (max-width: 560px) {\n  .zr-pdp { font-size: 18.5px; }\n  .zr-pdp .zr-hero { padding: 22px 14px 18px; border-radius: 22px; }\n  .zr-pdp .zr-hero-title { font-size: 1.7em; }\n  .zr-pdp .zr-hero-sub { font-size: 1.05em; }\n  .zr-pdp .zr-h { font-size: 1.35em; }\n  .zr-pdp .zr-stripeclip { width: 214px; height: 58px; border-radius: 13px; }\n  .zr-pdp .zr-name { font-size: 1.3em; }\n  .zr-pdp .zr-colour-strip { font-size: .85em; padding: 6px 14px; }\n  .zr-pdp .zr-swatch { width: 18px; height: 18px; }\n  .zr-pdp .zr-pack-badge { font-size: .85em; padding: 7px 13px; gap: 7px; }\n  .zr-pdp .zr-pack-x { width: 28px; height: 28px; }\n  .zr-pdp .zr-item { flex: 1 1 100%; }\n  .zr-pdp .zr-pack-tag { right: 8px; }\n  .zr-pdp .zr-care-note,\n  .zr-pdp .zr-colour-note { padding: 18px 16px 14px; border-radius: 18px; }\n  .zr-pdp .zr-trust-item { flex: 1 1 100%; flex-direction: row; justify-content: flex-start; text-align: left; gap: 8px; }\n  .zr-pdp .zr-key { flex: 1 1 100%; }\n  .zr-pdp .zr-val { flex: 1 1 100%; }\n  .zr-pdp .zr-benefits li { padding: 14px; }\n}\n\n@media (prefers-reduced-motion: reduce) {\n  .zr-pdp * { transition: none !important; animation: none !important; }\n}\n\u003c\/style\u003e","brand":"Bibliophiles","offers":[{"title":"Default Title","offer_id":53081242829117,"sku":"HCLPOLBLPNK4","price":550.0,"currency_code":"INR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1019\/8509\/1901\/files\/PolkaDotsBlueRedMockA_fdc1f503-009e-492d-bd19-bf7df18bff78.png?v=1789569748"},{"product_id":"hair-clips-polka-dots-green-purple-pack-of-4","title":"Hair Clips - Polka Dots Green Purple (Pack of 4)","description":"\u003c!-- Zootii Land | Personalised Name Hair Clips | Pack of 2 (Blue + Pink) | PDP description block --\u003e\n\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003c!-- Paste into the Shopify product description field using the HTML view (\u003c\u003e) --\u003e\n\u003cp\u003e\u003cbr\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 Hair Clips · Pack of 4\u003cmeta charset=\"utf-8\"\u003e · ONE NAME\u003c\/span\u003e\n\u003ch2 class=\"zr-hero-title\"\u003eHer name, worn\u003cbr\u003e\u003cem\u003eright where everyone looks\u003c\/em\u003e\n\u003c\/h2\u003e\n\u003cp class=\"zr-hero-sub\"\u003eType the name you want and we print it in a bold script across four clips. One for each side, all saying her name.\u003c\/p\u003e\n\u003c!-- signature: two name clips --\u003e\n\u003cdiv class=\"zr-colour-strip\"\u003e Four Polka Hair Clips\u003c\/div\u003e\n\u003cdiv class=\"zr-pack-badge\"\u003e\n\u003cspan class=\"zr-pack-x\"\u003e\u003cbr\u003e\u003c\/span\u003e 4 clips 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 8 characters. Both clips are printed with the same name, exactly as 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×1\u003c\/span\u003e \u003cspan class=\"zr-ico\"\u003e📌\u003c\/span\u003e \u003cstrong\u003e4 hair clips\u003c\/strong\u003e\n\u003cp\u003eBoth carrying 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\u003eHer name printed on\u003c\/strong\u003e\n\u003cp\u003ePrinted in a bold script straight across the striped clip, under a smooth glossy finish. Up to 8 characters, spelled exactly as you type it.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- FRAGILE \/ DELICATE USE --\u003e\n\u003cdiv class=\"zr-care-note\"\u003e\n\u003cspan class=\"zr-cn-tag zr-cn-tag-alert\"\u003eFragile · delicate use only\u003c\/span\u003e\n\u003cp\u003e\u003cstrong\u003eThese are decorative clips, not sturdy everyday hardware.\u003c\/strong\u003e The body is slim and rigid, so it can crack or snap and the metal clasp can bend out of shape if a clip is forced open, twisted, chewed, dropped or sat on. The printed name sits under a glossy finish that can scratch if it is scrubbed or soaked.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003ePlease take them off before rough play.\u003c\/strong\u003e Sports, swimming, wrestling with siblings, bedtime and anything that involves the clip being tugged at will shorten their life. Open the clip to take it out rather than pulling it through the hair. 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, including cracked clips, bent clasps and scratched print, are not eligible for replacement, refund or exchange. Please order only if this is acceptable to you.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- COLOUR NOTE --\u003e\n\u003cdiv class=\"zr-colour-note\"\u003e\n\u003cp\u003e\u003cstrong\u003eEvery pack is four, 2 of each design clip.\u003c\/strong\u003e That combination is fixed, so there is nothing to choose at checkout and no risk of two the same arriving.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eShades may look different in person.\u003c\/strong\u003e Screens render colour differently, and small batch to batch variation is normal, so the exact blue and pink you receive may not be a perfect match for the photographs.\u003c\/p\u003e\n\u003cp class=\"zr-cn-foot\"\u003eOrders are not eligible for return or exchange on the grounds of a slight difference in shade.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- BENEFITS --\u003e\n\u003ch3 class=\"zr-h\"\u003eWhy she will actually wear them\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\u003eHer hair, her name.\u003c\/strong\u003e Not a generic bow off a rack. Her own name across the clip, spelled the way she spells it.\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\u003eOne for each side.\u003c\/strong\u003e Two clips means both sides pinned back, or one worn and one kept safe for the morning the first goes missing.\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\u003eBoth colors, so they go with everything.\u003c\/strong\u003e One for the uniform, one for the party dress. Or both at once, which is usually what happens.\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\u003eNobody else's clips come home.\u003c\/strong\u003e Twenty girls, twenty near identical clips on the classroom floor. Hers has her name on it.\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\u003eA gift nobody else brings.\u003c\/strong\u003e Birthday returns, a cousin who has everything, a friend moving schools. Her name on it beats another toy that gets forgotten.\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\"\u003e4 personalised hair clips, all spelling the same name\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\"\u003eTwo clips of each design. Fixed pair, nothing to choose\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 for both clips, printed exactly as you type it. Maximum 8 characters per clip. For additional names please buy another pack of 4 or you can buy pack of 2\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"zr-row\"\u003e\n\u003cspan class=\"zr-key\"\u003ePrint\u003c\/span\u003e\u003cspan class=\"zr-val\"\u003eName printed in a bold script across the stripes, under a glossy finish\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\"\u003eSnap clip with a metal clasp, smooth edges, light enough for fine hair\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"zr-row\"\u003e\n\u003cspan class=\"zr-key\"\u003eHandling\u003c\/span\u003e\u003cspan class=\"zr-val\"\u003eFragile. Delicate use only. Clips can crack and print can scratch with rough use. No replacement for damaged items\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"zr-row\"\u003e\n\u003cspan class=\"zr-key\"\u003eWorks on\u003c\/span\u003e\u003cspan class=\"zr-val\"\u003eFringes, side partings, plaits, ponytails, fine hair and thick hair\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 8 characters. All clips are printed to order with that name, exactly as typed. If you need additional name you can buy another pack of 4 or pack of 2 each. We won't be able to add \/ update\/ cancel order, post order is placed. \u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- URGENCY --\u003e\n\u003cp class=\"zr-urgent\"\u003e⏰ Every pair is printed 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\u003cspan class=\"zr-trust-emoji\"\u003e\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\" open=\"\"\u003e\n\u003csummary\u003eWhat exactly comes in the pack?\u003c\/summary\u003e\n\u003cdiv class=\"zr-ans\"\u003e\n\u003cp\u003eFour striped hair clips, each printed with the name you type, up to 8 characters. She can wear one on each side or keep the second as a spare.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"zr-faq\" open=\"\"\u003e\n\u003csummary\u003eHow delicate are they?\u003c\/summary\u003e\n\u003cdiv class=\"zr-ans\"\u003e\n\u003cp\u003eDelicate enough that they need looking after. The body is slim and rigid, so forcing the clasp, bending the clip back or sitting on it can crack it. 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\" open=\"\"\u003e\n\u003csummary\u003eWhat if a clip 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 clips that have cracked, snapped or lost their finish. Handle them gently and remove them before rough play, sports and sleep.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"zr-faq\" open=\"\"\u003e\n\u003csummary\u003eWill the printed name rub off?\u003c\/summary\u003e\n\u003cdiv class=\"zr-ans\"\u003e\n\u003cp\u003eNot with normal wear. The name is printed onto the clip and sealed under a glossy finish rather than stuck on top. It can scratch or dull if the clip is soaked, scrubbed or rubbed against rough surfaces, so keep them dry and wipe with a soft dry cloth.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"zr-faq\" open=\"\"\u003e\n\u003csummary\u003eCan I choose different colours?\u003c\/summary\u003e\n\u003cdiv class=\"zr-ans\"\u003e\n\u003cp\u003eNot at the moment. Every pack comes as one blue striped clip and one pink striped clip, which is why there is no colour to pick at checkout.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"zr-faq\" open=\"\"\u003e\n\u003csummary\u003eHow many characters can I have?\u003c\/summary\u003e\n\u003cdiv class=\"zr-ans\"\u003e\n\u003cp\u003eUp to 8 per clip, including spaces. That covers most first names and nicknames. If her full name is longer, use the short version she is actually called by, or her initials, which also sit neater on a small clip.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"zr-faq\" open=\"\"\u003e\n\u003csummary\u003eCan I have a different name on each clip?\u003c\/summary\u003e\n\u003cdiv class=\"zr-ans\"\u003e\n\u003cp\u003eNo, both clips in a pack carry the same name. If you are ordering for two girls, add two packs 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\" open=\"\"\u003e\n\u003csummary\u003eWill they stay put in fine or slippery hair?\u003c\/summary\u003e\n\u003cdiv class=\"zr-ans\"\u003e\n\u003cp\u003eYes. The metal clasp snaps shut and holds rather than sliding, and each clip 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\" open=\"\"\u003e\n\u003csummary\u003eHow do I look after them?\u003c\/summary\u003e\n\u003cdiv class=\"zr-ans\"\u003e\n\u003cp\u003eHandle them gently, open the clasp to take it out rather than tugging, and wipe with a soft dry cloth. Keep them out of water, so no pool and no shower, and store them on the card they arrive on so the surface does not get scratched in a drawer.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"zr-faq\" open=\"\"\u003e\n\u003csummary\u003eAre they safe for little ones?\u003c\/summary\u003e\n\u003cdiv class=\"zr-ans\"\u003e\n\u003cp\u003eEdges are smooth, but a cracked clip leaves small hard pieces and the clasp has a spring in it, so we recommend grown up supervision for children under 3 and no wearing them at bedtime.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cp class=\"zr-close\"\u003eClip them in. Let her show them off. 🎀\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cstyle\u003e\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Fredoka:wght@500;600;700\u0026family=Nunito:wght@400;600;700;800\u0026family=Pacifico\u0026display=swap');\n\n.zr-pdp {\n  \/* ============ BRAND PALETTE ============ *\/\n  --zr-pink:   #ee23a0;\n  --zr-yellow: #fbfe36;\n  --zr-sky:    #76ceff;\n  --zr-ink:       #2B0B2A;\n  --zr-blush:     #FFEBF7;\n  --zr-sky-soft:  #EAF7FF;\n  --zr-lemon:     #FFFEDB;\n  --zr-mint:      #D9F7E4;\n  --zr-lilac:     #EDE4FF;\n  \/* clip colours *\/\n  --zr-clip-blue: #4FBBEC;      \/* blue stripe *\/\n  --zr-clip-blue-pale: #E6F5FD;  \/* pale stripe *\/\n  --zr-clip-blue-ink: #1739A6;   \/* printed name *\/\n  --zr-clip-rose: #FF8FC4;       \/* pink stripe *\/\n  --zr-clip-rose-pale: #FDECF4;  \/* pale stripe *\/\n  --zr-clip-rose-ink: #E01B6E;   \/* printed name *\/\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  --zr-script: 'Pacifico', 'Brush Script MT', cursive;\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: two name clips *\/\n.zr-pdp .zr-cliprow {\n  display: flex;\n  flex-direction: column;\n  align-items: center;\n  gap: 16px;\n}\n.zr-pdp .zr-stripeclip {\n  position: relative;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  width: 254px; height: 66px;\n  border: 3px solid var(--zr-ink);\n  border-radius: 15px;\n  box-shadow: 0 5px 0 rgba(43,11,42,.2);\n  overflow: hidden;\n}\n\/* glossy sheen across the top half *\/\n.zr-pdp .zr-stripeclip::after {\n  content: \"\";\n  position: absolute;\n  inset: 0;\n  background: linear-gradient(180deg, rgba(255,255,255,.5) 0%, rgba(255,255,255,.08) 42%, rgba(255,255,255,0) 60%);\n  pointer-events: none;\n}\n.zr-pdp .zr-sc-blue {\n  transform: rotate(-2deg);\n  background: repeating-linear-gradient(\n    90deg,\n    var(--zr-clip-blue) 0 11px,\n    var(--zr-clip-blue-pale) 11px 22px);\n}\n.zr-pdp .zr-sc-rose {\n  transform: rotate(2deg);\n  background: repeating-linear-gradient(\n    90deg,\n    var(--zr-clip-rose) 0 11px,\n    var(--zr-clip-rose-pale) 11px 22px);\n}\n.zr-pdp .zr-name {\n  position: relative;\n  z-index: 1;\n  font-family: var(--zr-script);\n  font-size: 1.5em;\n  line-height: 1;\n  padding-bottom: 4px;\n  white-space: nowrap;\n}\n.zr-pdp .zr-sc-blue .zr-name { color: var(--zr-clip-blue-ink); }\n.zr-pdp .zr-sc-rose .zr-name { color: var(--zr-clip-rose-ink); }\n\n\/* colour pair strip *\/\n.zr-pdp .zr-colour-strip {\n  display: inline-flex;\n  align-items: center;\n  gap: 8px;\n  margin: 16px auto 0;\n  background: #fff;\n  border: 3px solid var(--zr-ink);\n  border-radius: 999px;\n  padding: 7px 18px;\n  font-family: var(--zr-display);\n  font-size: .95em;\n  font-weight: 600;\n}\n.zr-pdp .zr-swatch {\n  width: 22px; height: 22px;\n  border: 3px solid var(--zr-ink);\n  border-radius: 50%;\n}\n.zr-pdp .zr-sw-blue {\n  background: repeating-linear-gradient(90deg, var(--zr-clip-blue) 0 5px, var(--zr-clip-blue-pale) 5px 10px);\n}\n.zr-pdp .zr-sw-rose {\n  background: repeating-linear-gradient(90deg, var(--zr-clip-rose) 0 5px, var(--zr-clip-rose-pale) 5px 10px);\n}\n.zr-pdp .zr-colour-strip .zr-plus { color: var(--zr-pink); font-weight: 700; padding: 0 2px; }\n.zr-pdp .zr-pack-badge {\n  display: inline-flex;\n  align-items: center;\n  gap: 8px;\n  margin: 12px 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 45%;\n  min-width: 210px;\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-blush); }\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  position: absolute;\n  top: -14px; right: -6px;\n  background: var(--zr-yellow);\n  color: var(--zr-ink);\n  border: 3px solid var(--zr-ink);\n  border-radius: 999px;\n  font-family: var(--zr-display);\n  font-size: .85em;\n  font-weight: 700;\n  letter-spacing: .06em;\n  padding: 4px 13px;\n  transform: rotate(8deg);\n  box-shadow: 0 3px 0 var(--zr-pink);\n}\n\n\/* ---------- NOTE BLOCKS ---------- *\/\n.zr-pdp .zr-care-note,\n.zr-pdp .zr-colour-note {\n  border: 3px solid var(--zr-ink);\n  border-radius: 20px;\n  box-shadow: 0 5px 0 var(--zr-pink);\n  padding: 20px 20px 16px;\n  margin: 26px 0 0;\n}\n.zr-pdp .zr-care-note { background: var(--zr-blush); }\n.zr-pdp .zr-colour-note { background: var(--zr-lilac); }\n.zr-pdp .zr-cn-tag {\n  display: inline-block;\n  font-family: var(--zr-display);\n  font-size: .8em;\n  font-weight: 700;\n  letter-spacing: .12em;\n  text-transform: uppercase;\n  background: var(--zr-yellow);\n  color: var(--zr-ink);\n  border: 2px solid var(--zr-ink);\n  border-radius: 999px;\n  padding: 4px 13px;\n  margin-bottom: 12px;\n}\n.zr-pdp .zr-cn-tag-alert {\n  background: var(--zr-pink);\n  color: #fff;\n}\n.zr-pdp .zr-care-note p,\n.zr-pdp .zr-colour-note p { font-size: .98em; }\n.zr-pdp .zr-care-note p:last-child,\n.zr-pdp .zr-colour-note p:last-child { margin-bottom: 0; }\n.zr-pdp .zr-cn-foot {\n  font-weight: 700;\n  border-top: 2px dashed rgba(43,11,42,.3);\n  padding-top: 12px;\n  margin-top: 14px;\n}\n\n\/* ---------- BENEFITS ---------- *\/\n.zr-pdp .zr-benefits { list-style: none; padding: 0; margin: 0; }\n.zr-pdp .zr-benefits li {\n  display: flex;\n  align-items: flex-start;\n  gap: 14px;\n  background: #fff;\n  border: 3px solid var(--zr-ink);\n  border-radius: 20px;\n  padding: 16px 18px;\n  margin: 0 0 14px;\n  font-size: 1.05em;\n  box-shadow: 0 4px 0 rgba(43,11,42,.16);\n}\n.zr-pdp .zr-benefits .zr-ico {\n  flex: 0 0 46px;\n  width: 46px; height: 46px;\n  display: flex; align-items: center; justify-content: center;\n  font-size: 1.4em;\n  border-radius: 14px;\n  border: 3px solid var(--zr-ink);\n}\n.zr-pdp .zr-b1 .zr-ico { background: var(--zr-blush); }\n.zr-pdp .zr-b2 .zr-ico { background: var(--zr-sky-soft); }\n.zr-pdp .zr-b3 .zr-ico { background: var(--zr-clip-rose-pale); }\n.zr-pdp .zr-b4 .zr-ico { background: var(--zr-lemon); }\n.zr-pdp .zr-b5 .zr-ico { background: var(--zr-lilac); }\n\n\/* ---------- SPECS ---------- *\/\n.zr-pdp .zr-spec {\n  background: var(--zr-lemon);\n  border: 3px solid var(--zr-ink);\n  border-radius: 22px;\n  overflow: hidden;\n}\n.zr-pdp .zr-row {\n  display: flex;\n  flex-wrap: wrap;\n  gap: 4px 12px;\n  padding: 13px 18px;\n  border-bottom: 2px dashed rgba(43,11,42,.22);\n  font-size: 1.02em;\n}\n.zr-pdp .zr-row:last-child { border-bottom: 0; }\n.zr-pdp .zr-key {\n  flex: 0 0 34%;\n  font-family: var(--zr-display);\n  font-weight: 600;\n  color: var(--zr-pink);\n}\n.zr-pdp .zr-val { flex: 1 1 55%; }\n\n\/* ---------- CTA ---------- *\/\n.zr-pdp .zr-cta {\n  display: flex;\n  align-items: flex-start;\n  gap: 14px;\n  background: var(--zr-yellow);\n  border: 3px solid var(--zr-ink);\n  border-radius: 22px;\n  box-shadow: 0 5px 0 var(--zr-pink);\n  padding: 18px 20px;\n  margin: 22px 0 14px;\n}\n.zr-pdp .zr-cta-emoji { font-size: 1.7em; line-height: 1.2; }\n.zr-pdp .zr-cta strong { font-family: var(--zr-display); font-size: 1.15em; display: block; }\n.zr-pdp .zr-cta p { margin: 4px 0 0; font-size: .98em; }\n\n\/* ---------- URGENCY ---------- *\/\n.zr-pdp .zr-urgent {\n  background: var(--zr-sky-soft);\n  border: 3px dashed var(--zr-ink);\n  border-radius: 18px;\n  padding: 14px 18px;\n  font-size: .98em;\n  font-weight: 600;\n  margin: 0 0 26px;\n}\n\n\/* ---------- TRUST STRIP ---------- *\/\n.zr-pdp .zr-trust { display: flex; flex-wrap: wrap; gap: 10px; margin: 0 0 4px; }\n.zr-pdp .zr-trust-item {\n  flex: 1 1 30%;\n  min-width: 150px;\n  display: flex;\n  flex-direction: column;\n  align-items: center;\n  text-align: center;\n  gap: 1px;\n  background: #fff;\n  border: 2px dashed var(--zr-pink);\n  border-radius: 18px;\n  padding: 14px 10px;\n  font-size: .95em;\n  line-height: 1.35;\n}\n.zr-pdp .zr-trust-emoji { font-size: 1.5em; }\n.zr-pdp .zr-trust-item strong { font-family: var(--zr-display); font-size: 1.05em; }\n\n\/* ---------- FAQ ---------- *\/\n.zr-pdp .zr-faq {\n  background: #fff;\n  border: 3px solid var(--zr-ink);\n  border-radius: 18px;\n  margin: 0 0 12px;\n  overflow: hidden;\n}\n.zr-pdp .zr-faq summary {\n  cursor: pointer;\n  list-style: none;\n  font-family: var(--zr-display);\n  font-size: 1.08em;\n  font-weight: 600;\n  padding: 15px 52px 15px 18px;\n  position: relative;\n}\n.zr-pdp .zr-faq summary::-webkit-details-marker { display: none; }\n.zr-pdp .zr-faq summary::after {\n  content: \"+\";\n  position: absolute;\n  right: 14px; top: 50%;\n  transform: translateY(-50%);\n  width: 30px; height: 30px;\n  display: flex; align-items: center; justify-content: center;\n  background: var(--zr-pink);\n  color: #fff;\n  border-radius: 50%;\n  font-size: 20px;\n  font-weight: 700;\n  line-height: 1;\n}\n.zr-pdp .zr-faq[open] summary::after {\n  content: \"\\2013\";\n  background: var(--zr-sky);\n  color: var(--zr-ink);\n}\n.zr-pdp .zr-faq summary:focus-visible { outline: 3px solid var(--zr-pink); outline-offset: -3px; }\n.zr-pdp .zr-ans { padding: 0 18px 16px; }\n.zr-pdp .zr-ans p { margin: 0; font-size: 1em; }\n\n\/* ---------- CLOSE ---------- *\/\n.zr-pdp .zr-close {\n  font-family: var(--zr-display);\n  font-size: 1.25em;\n  font-weight: 700;\n  text-align: center;\n  margin: 28px 0 0;\n  color: var(--zr-pink);\n}\n\n\/* ---------- MOBILE ---------- *\/\n@media (max-width: 560px) {\n  .zr-pdp { font-size: 18.5px; }\n  .zr-pdp .zr-hero { padding: 22px 14px 18px; border-radius: 22px; }\n  .zr-pdp .zr-hero-title { font-size: 1.7em; }\n  .zr-pdp .zr-hero-sub { font-size: 1.05em; }\n  .zr-pdp .zr-h { font-size: 1.35em; }\n  .zr-pdp .zr-stripeclip { width: 214px; height: 58px; border-radius: 13px; }\n  .zr-pdp .zr-name { font-size: 1.3em; }\n  .zr-pdp .zr-colour-strip { font-size: .85em; padding: 6px 14px; }\n  .zr-pdp .zr-swatch { width: 18px; height: 18px; }\n  .zr-pdp .zr-pack-badge { font-size: .85em; padding: 7px 13px; gap: 7px; }\n  .zr-pdp .zr-pack-x { width: 28px; height: 28px; }\n  .zr-pdp .zr-item { flex: 1 1 100%; }\n  .zr-pdp .zr-pack-tag { right: 8px; }\n  .zr-pdp .zr-care-note,\n  .zr-pdp .zr-colour-note { padding: 18px 16px 14px; border-radius: 18px; }\n  .zr-pdp .zr-trust-item { flex: 1 1 100%; flex-direction: row; justify-content: flex-start; text-align: left; gap: 8px; }\n  .zr-pdp .zr-key { flex: 1 1 100%; }\n  .zr-pdp .zr-val { flex: 1 1 100%; }\n  .zr-pdp .zr-benefits li { padding: 14px; }\n}\n\n@media (prefers-reduced-motion: reduce) {\n  .zr-pdp * { transition: none !important; animation: none !important; }\n}\n\u003c\/style\u003e","brand":"Bibliophiles","offers":[{"title":"Default Title","offer_id":53081242861885,"sku":"HCLPOLGRPU4","price":550.0,"currency_code":"INR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1019\/8509\/1901\/files\/PolkaGreenPurpleMockB_e13b2408-cd55-4a06-81f1-ab1b78428162.png?v=1789569750"},{"product_id":"hair-clips-poodle-blue-pink-pack-of-4","title":"Hair Clips - Poodle Blue Pink (Pack of 4)","description":"\u003c!-- Zootii Land | Personalised Name Hair Clips | Pack of 2 (Blue + Pink) | PDP description block --\u003e\n\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003c!-- Paste into the Shopify product description field using the HTML view (\u003c\u003e) --\u003e\n\u003cp\u003e\u003cbr\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 Hair Clips · Pack of 4\u003cmeta charset=\"utf-8\"\u003e · ONE NAME\u003c\/span\u003e\n\u003ch2 class=\"zr-hero-title\"\u003eHer name, worn\u003cbr\u003e\u003cem\u003eright where everyone looks\u003c\/em\u003e\n\u003c\/h2\u003e\n\u003cp class=\"zr-hero-sub\"\u003eType the name you want and we print it in a bold script across four clips. One for each side, all saying her name.\u003c\/p\u003e\n\u003c!-- signature: two name clips --\u003e\n\u003cdiv class=\"zr-colour-strip\"\u003e Four Polka Hair Clips\u003c\/div\u003e\n\u003cdiv class=\"zr-pack-badge\"\u003e\n\u003cspan class=\"zr-pack-x\"\u003e\u003cbr\u003e\u003c\/span\u003e 4 clips 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 8 characters. Both clips are printed with the same name, exactly as 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×1\u003c\/span\u003e \u003cspan class=\"zr-ico\"\u003e📌\u003c\/span\u003e \u003cstrong\u003e4 hair clips\u003c\/strong\u003e\n\u003cp\u003eBoth carrying 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\u003eHer name printed on\u003c\/strong\u003e\n\u003cp\u003ePrinted in a bold script straight across the striped clip, under a smooth glossy finish. Up to 8 characters, spelled exactly as you type it.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- FRAGILE \/ DELICATE USE --\u003e\n\u003cdiv class=\"zr-care-note\"\u003e\n\u003cspan class=\"zr-cn-tag zr-cn-tag-alert\"\u003eFragile · delicate use only\u003c\/span\u003e\n\u003cp\u003e\u003cstrong\u003eThese are decorative clips, not sturdy everyday hardware.\u003c\/strong\u003e The body is slim and rigid, so it can crack or snap and the metal clasp can bend out of shape if a clip is forced open, twisted, chewed, dropped or sat on. The printed name sits under a glossy finish that can scratch if it is scrubbed or soaked.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003ePlease take them off before rough play.\u003c\/strong\u003e Sports, swimming, wrestling with siblings, bedtime and anything that involves the clip being tugged at will shorten their life. Open the clip to take it out rather than pulling it through the hair. 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, including cracked clips, bent clasps and scratched print, are not eligible for replacement, refund or exchange. Please order only if this is acceptable to you.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- COLOUR NOTE --\u003e\n\u003cdiv class=\"zr-colour-note\"\u003e\n\u003cp\u003e\u003cstrong\u003eEvery pack is four, 2 of each design clip.\u003c\/strong\u003e That combination is fixed, so there is nothing to choose at checkout and no risk of two the same arriving.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eShades may look different in person.\u003c\/strong\u003e Screens render colour differently, and small batch to batch variation is normal, so the exact blue and pink you receive may not be a perfect match for the photographs.\u003c\/p\u003e\n\u003cp class=\"zr-cn-foot\"\u003eOrders are not eligible for return or exchange on the grounds of a slight difference in shade.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- BENEFITS --\u003e\n\u003ch3 class=\"zr-h\"\u003eWhy she will actually wear them\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\u003eHer hair, her name.\u003c\/strong\u003e Not a generic bow off a rack. Her own name across the clip, spelled the way she spells it.\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\u003eOne for each side.\u003c\/strong\u003e Two clips means both sides pinned back, or one worn and one kept safe for the morning the first goes missing.\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\u003eBoth colors, so they go with everything.\u003c\/strong\u003e One for the uniform, one for the party dress. Or both at once, which is usually what happens.\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\u003eNobody else's clips come home.\u003c\/strong\u003e Twenty girls, twenty near identical clips on the classroom floor. Hers has her name on it.\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\u003eA gift nobody else brings.\u003c\/strong\u003e Birthday returns, a cousin who has everything, a friend moving schools. Her name on it beats another toy that gets forgotten.\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\"\u003e4 personalised hair clips, all spelling the same name\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\"\u003eTwo clips of each design. Fixed pair, nothing to choose\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 for both clips, printed exactly as you type it. Maximum 8 characters per clip. For additional names please buy another pack of 4 or you can buy pack of 2\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"zr-row\"\u003e\n\u003cspan class=\"zr-key\"\u003ePrint\u003c\/span\u003e\u003cspan class=\"zr-val\"\u003eName printed in a bold script across the stripes, under a glossy finish\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\"\u003eSnap clip with a metal clasp, smooth edges, light enough for fine hair\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"zr-row\"\u003e\n\u003cspan class=\"zr-key\"\u003eHandling\u003c\/span\u003e\u003cspan class=\"zr-val\"\u003eFragile. Delicate use only. Clips can crack and print can scratch with rough use. No replacement for damaged items\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"zr-row\"\u003e\n\u003cspan class=\"zr-key\"\u003eWorks on\u003c\/span\u003e\u003cspan class=\"zr-val\"\u003eFringes, side partings, plaits, ponytails, fine hair and thick hair\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 8 characters. All clips are printed to order with that name, exactly as typed. If you need additional name you can buy another pack of 4 or pack of 2 each. We won't be able to add \/ update\/ cancel order, post order is placed. \u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- URGENCY --\u003e\n\u003cp class=\"zr-urgent\"\u003e⏰ Every pair is printed 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\u003cspan class=\"zr-trust-emoji\"\u003e\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\" open=\"\"\u003e\n\u003csummary\u003eWhat exactly comes in the pack?\u003c\/summary\u003e\n\u003cdiv class=\"zr-ans\"\u003e\n\u003cp\u003eFour striped hair clips, each printed with the name you type, up to 8 characters. She can wear one on each side or keep the second as a spare.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"zr-faq\" open=\"\"\u003e\n\u003csummary\u003eHow delicate are they?\u003c\/summary\u003e\n\u003cdiv class=\"zr-ans\"\u003e\n\u003cp\u003eDelicate enough that they need looking after. The body is slim and rigid, so forcing the clasp, bending the clip back or sitting on it can crack it. 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\" open=\"\"\u003e\n\u003csummary\u003eWhat if a clip 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 clips that have cracked, snapped or lost their finish. Handle them gently and remove them before rough play, sports and sleep.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"zr-faq\" open=\"\"\u003e\n\u003csummary\u003eWill the printed name rub off?\u003c\/summary\u003e\n\u003cdiv class=\"zr-ans\"\u003e\n\u003cp\u003eNot with normal wear. The name is printed onto the clip and sealed under a glossy finish rather than stuck on top. It can scratch or dull if the clip is soaked, scrubbed or rubbed against rough surfaces, so keep them dry and wipe with a soft dry cloth.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"zr-faq\" open=\"\"\u003e\n\u003csummary\u003eCan I choose different colours?\u003c\/summary\u003e\n\u003cdiv class=\"zr-ans\"\u003e\n\u003cp\u003eNot at the moment. Every pack comes as one blue striped clip and one pink striped clip, which is why there is no colour to pick at checkout.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"zr-faq\" open=\"\"\u003e\n\u003csummary\u003eHow many characters can I have?\u003c\/summary\u003e\n\u003cdiv class=\"zr-ans\"\u003e\n\u003cp\u003eUp to 8 per clip, including spaces. That covers most first names and nicknames. If her full name is longer, use the short version she is actually called by, or her initials, which also sit neater on a small clip.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"zr-faq\" open=\"\"\u003e\n\u003csummary\u003eCan I have a different name on each clip?\u003c\/summary\u003e\n\u003cdiv class=\"zr-ans\"\u003e\n\u003cp\u003eNo, both clips in a pack carry the same name. If you are ordering for two girls, add two packs 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\" open=\"\"\u003e\n\u003csummary\u003eWill they stay put in fine or slippery hair?\u003c\/summary\u003e\n\u003cdiv class=\"zr-ans\"\u003e\n\u003cp\u003eYes. The metal clasp snaps shut and holds rather than sliding, and each clip 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\" open=\"\"\u003e\n\u003csummary\u003eHow do I look after them?\u003c\/summary\u003e\n\u003cdiv class=\"zr-ans\"\u003e\n\u003cp\u003eHandle them gently, open the clasp to take it out rather than tugging, and wipe with a soft dry cloth. Keep them out of water, so no pool and no shower, and store them on the card they arrive on so the surface does not get scratched in a drawer.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"zr-faq\" open=\"\"\u003e\n\u003csummary\u003eAre they safe for little ones?\u003c\/summary\u003e\n\u003cdiv class=\"zr-ans\"\u003e\n\u003cp\u003eEdges are smooth, but a cracked clip leaves small hard pieces and the clasp has a spring in it, so we recommend grown up supervision for children under 3 and no wearing them at bedtime.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cp class=\"zr-close\"\u003eClip them in. Let her show them off. 🎀\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cstyle\u003e\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Fredoka:wght@500;600;700\u0026family=Nunito:wght@400;600;700;800\u0026family=Pacifico\u0026display=swap');\n\n.zr-pdp {\n  \/* ============ BRAND PALETTE ============ *\/\n  --zr-pink:   #ee23a0;\n  --zr-yellow: #fbfe36;\n  --zr-sky:    #76ceff;\n  --zr-ink:       #2B0B2A;\n  --zr-blush:     #FFEBF7;\n  --zr-sky-soft:  #EAF7FF;\n  --zr-lemon:     #FFFEDB;\n  --zr-mint:      #D9F7E4;\n  --zr-lilac:     #EDE4FF;\n  \/* clip colours *\/\n  --zr-clip-blue: #4FBBEC;      \/* blue stripe *\/\n  --zr-clip-blue-pale: #E6F5FD;  \/* pale stripe *\/\n  --zr-clip-blue-ink: #1739A6;   \/* printed name *\/\n  --zr-clip-rose: #FF8FC4;       \/* pink stripe *\/\n  --zr-clip-rose-pale: #FDECF4;  \/* pale stripe *\/\n  --zr-clip-rose-ink: #E01B6E;   \/* printed name *\/\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  --zr-script: 'Pacifico', 'Brush Script MT', cursive;\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: two name clips *\/\n.zr-pdp .zr-cliprow {\n  display: flex;\n  flex-direction: column;\n  align-items: center;\n  gap: 16px;\n}\n.zr-pdp .zr-stripeclip {\n  position: relative;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  width: 254px; height: 66px;\n  border: 3px solid var(--zr-ink);\n  border-radius: 15px;\n  box-shadow: 0 5px 0 rgba(43,11,42,.2);\n  overflow: hidden;\n}\n\/* glossy sheen across the top half *\/\n.zr-pdp .zr-stripeclip::after {\n  content: \"\";\n  position: absolute;\n  inset: 0;\n  background: linear-gradient(180deg, rgba(255,255,255,.5) 0%, rgba(255,255,255,.08) 42%, rgba(255,255,255,0) 60%);\n  pointer-events: none;\n}\n.zr-pdp .zr-sc-blue {\n  transform: rotate(-2deg);\n  background: repeating-linear-gradient(\n    90deg,\n    var(--zr-clip-blue) 0 11px,\n    var(--zr-clip-blue-pale) 11px 22px);\n}\n.zr-pdp .zr-sc-rose {\n  transform: rotate(2deg);\n  background: repeating-linear-gradient(\n    90deg,\n    var(--zr-clip-rose) 0 11px,\n    var(--zr-clip-rose-pale) 11px 22px);\n}\n.zr-pdp .zr-name {\n  position: relative;\n  z-index: 1;\n  font-family: var(--zr-script);\n  font-size: 1.5em;\n  line-height: 1;\n  padding-bottom: 4px;\n  white-space: nowrap;\n}\n.zr-pdp .zr-sc-blue .zr-name { color: var(--zr-clip-blue-ink); }\n.zr-pdp .zr-sc-rose .zr-name { color: var(--zr-clip-rose-ink); }\n\n\/* colour pair strip *\/\n.zr-pdp .zr-colour-strip {\n  display: inline-flex;\n  align-items: center;\n  gap: 8px;\n  margin: 16px auto 0;\n  background: #fff;\n  border: 3px solid var(--zr-ink);\n  border-radius: 999px;\n  padding: 7px 18px;\n  font-family: var(--zr-display);\n  font-size: .95em;\n  font-weight: 600;\n}\n.zr-pdp .zr-swatch {\n  width: 22px; height: 22px;\n  border: 3px solid var(--zr-ink);\n  border-radius: 50%;\n}\n.zr-pdp .zr-sw-blue {\n  background: repeating-linear-gradient(90deg, var(--zr-clip-blue) 0 5px, var(--zr-clip-blue-pale) 5px 10px);\n}\n.zr-pdp .zr-sw-rose {\n  background: repeating-linear-gradient(90deg, var(--zr-clip-rose) 0 5px, var(--zr-clip-rose-pale) 5px 10px);\n}\n.zr-pdp .zr-colour-strip .zr-plus { color: var(--zr-pink); font-weight: 700; padding: 0 2px; }\n.zr-pdp .zr-pack-badge {\n  display: inline-flex;\n  align-items: center;\n  gap: 8px;\n  margin: 12px 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 45%;\n  min-width: 210px;\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-blush); }\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  position: absolute;\n  top: -14px; right: -6px;\n  background: var(--zr-yellow);\n  color: var(--zr-ink);\n  border: 3px solid var(--zr-ink);\n  border-radius: 999px;\n  font-family: var(--zr-display);\n  font-size: .85em;\n  font-weight: 700;\n  letter-spacing: .06em;\n  padding: 4px 13px;\n  transform: rotate(8deg);\n  box-shadow: 0 3px 0 var(--zr-pink);\n}\n\n\/* ---------- NOTE BLOCKS ---------- *\/\n.zr-pdp .zr-care-note,\n.zr-pdp .zr-colour-note {\n  border: 3px solid var(--zr-ink);\n  border-radius: 20px;\n  box-shadow: 0 5px 0 var(--zr-pink);\n  padding: 20px 20px 16px;\n  margin: 26px 0 0;\n}\n.zr-pdp .zr-care-note { background: var(--zr-blush); }\n.zr-pdp .zr-colour-note { background: var(--zr-lilac); }\n.zr-pdp .zr-cn-tag {\n  display: inline-block;\n  font-family: var(--zr-display);\n  font-size: .8em;\n  font-weight: 700;\n  letter-spacing: .12em;\n  text-transform: uppercase;\n  background: var(--zr-yellow);\n  color: var(--zr-ink);\n  border: 2px solid var(--zr-ink);\n  border-radius: 999px;\n  padding: 4px 13px;\n  margin-bottom: 12px;\n}\n.zr-pdp .zr-cn-tag-alert {\n  background: var(--zr-pink);\n  color: #fff;\n}\n.zr-pdp .zr-care-note p,\n.zr-pdp .zr-colour-note p { font-size: .98em; }\n.zr-pdp .zr-care-note p:last-child,\n.zr-pdp .zr-colour-note p:last-child { margin-bottom: 0; }\n.zr-pdp .zr-cn-foot {\n  font-weight: 700;\n  border-top: 2px dashed rgba(43,11,42,.3);\n  padding-top: 12px;\n  margin-top: 14px;\n}\n\n\/* ---------- BENEFITS ---------- *\/\n.zr-pdp .zr-benefits { list-style: none; padding: 0; margin: 0; }\n.zr-pdp .zr-benefits li {\n  display: flex;\n  align-items: flex-start;\n  gap: 14px;\n  background: #fff;\n  border: 3px solid var(--zr-ink);\n  border-radius: 20px;\n  padding: 16px 18px;\n  margin: 0 0 14px;\n  font-size: 1.05em;\n  box-shadow: 0 4px 0 rgba(43,11,42,.16);\n}\n.zr-pdp .zr-benefits .zr-ico {\n  flex: 0 0 46px;\n  width: 46px; height: 46px;\n  display: flex; align-items: center; justify-content: center;\n  font-size: 1.4em;\n  border-radius: 14px;\n  border: 3px solid var(--zr-ink);\n}\n.zr-pdp .zr-b1 .zr-ico { background: var(--zr-blush); }\n.zr-pdp .zr-b2 .zr-ico { background: var(--zr-sky-soft); }\n.zr-pdp .zr-b3 .zr-ico { background: var(--zr-clip-rose-pale); }\n.zr-pdp .zr-b4 .zr-ico { background: var(--zr-lemon); }\n.zr-pdp .zr-b5 .zr-ico { background: var(--zr-lilac); }\n\n\/* ---------- SPECS ---------- *\/\n.zr-pdp .zr-spec {\n  background: var(--zr-lemon);\n  border: 3px solid var(--zr-ink);\n  border-radius: 22px;\n  overflow: hidden;\n}\n.zr-pdp .zr-row {\n  display: flex;\n  flex-wrap: wrap;\n  gap: 4px 12px;\n  padding: 13px 18px;\n  border-bottom: 2px dashed rgba(43,11,42,.22);\n  font-size: 1.02em;\n}\n.zr-pdp .zr-row:last-child { border-bottom: 0; }\n.zr-pdp .zr-key {\n  flex: 0 0 34%;\n  font-family: var(--zr-display);\n  font-weight: 600;\n  color: var(--zr-pink);\n}\n.zr-pdp .zr-val { flex: 1 1 55%; }\n\n\/* ---------- CTA ---------- *\/\n.zr-pdp .zr-cta {\n  display: flex;\n  align-items: flex-start;\n  gap: 14px;\n  background: var(--zr-yellow);\n  border: 3px solid var(--zr-ink);\n  border-radius: 22px;\n  box-shadow: 0 5px 0 var(--zr-pink);\n  padding: 18px 20px;\n  margin: 22px 0 14px;\n}\n.zr-pdp .zr-cta-emoji { font-size: 1.7em; line-height: 1.2; }\n.zr-pdp .zr-cta strong { font-family: var(--zr-display); font-size: 1.15em; display: block; }\n.zr-pdp .zr-cta p { margin: 4px 0 0; font-size: .98em; }\n\n\/* ---------- URGENCY ---------- *\/\n.zr-pdp .zr-urgent {\n  background: var(--zr-sky-soft);\n  border: 3px dashed var(--zr-ink);\n  border-radius: 18px;\n  padding: 14px 18px;\n  font-size: .98em;\n  font-weight: 600;\n  margin: 0 0 26px;\n}\n\n\/* ---------- TRUST STRIP ---------- *\/\n.zr-pdp .zr-trust { display: flex; flex-wrap: wrap; gap: 10px; margin: 0 0 4px; }\n.zr-pdp .zr-trust-item {\n  flex: 1 1 30%;\n  min-width: 150px;\n  display: flex;\n  flex-direction: column;\n  align-items: center;\n  text-align: center;\n  gap: 1px;\n  background: #fff;\n  border: 2px dashed var(--zr-pink);\n  border-radius: 18px;\n  padding: 14px 10px;\n  font-size: .95em;\n  line-height: 1.35;\n}\n.zr-pdp .zr-trust-emoji { font-size: 1.5em; }\n.zr-pdp .zr-trust-item strong { font-family: var(--zr-display); font-size: 1.05em; }\n\n\/* ---------- FAQ ---------- *\/\n.zr-pdp .zr-faq {\n  background: #fff;\n  border: 3px solid var(--zr-ink);\n  border-radius: 18px;\n  margin: 0 0 12px;\n  overflow: hidden;\n}\n.zr-pdp .zr-faq summary {\n  cursor: pointer;\n  list-style: none;\n  font-family: var(--zr-display);\n  font-size: 1.08em;\n  font-weight: 600;\n  padding: 15px 52px 15px 18px;\n  position: relative;\n}\n.zr-pdp .zr-faq summary::-webkit-details-marker { display: none; }\n.zr-pdp .zr-faq summary::after {\n  content: \"+\";\n  position: absolute;\n  right: 14px; top: 50%;\n  transform: translateY(-50%);\n  width: 30px; height: 30px;\n  display: flex; align-items: center; justify-content: center;\n  background: var(--zr-pink);\n  color: #fff;\n  border-radius: 50%;\n  font-size: 20px;\n  font-weight: 700;\n  line-height: 1;\n}\n.zr-pdp .zr-faq[open] summary::after {\n  content: \"\\2013\";\n  background: var(--zr-sky);\n  color: var(--zr-ink);\n}\n.zr-pdp .zr-faq summary:focus-visible { outline: 3px solid var(--zr-pink); outline-offset: -3px; }\n.zr-pdp .zr-ans { padding: 0 18px 16px; }\n.zr-pdp .zr-ans p { margin: 0; font-size: 1em; }\n\n\/* ---------- CLOSE ---------- *\/\n.zr-pdp .zr-close {\n  font-family: var(--zr-display);\n  font-size: 1.25em;\n  font-weight: 700;\n  text-align: center;\n  margin: 28px 0 0;\n  color: var(--zr-pink);\n}\n\n\/* ---------- MOBILE ---------- *\/\n@media (max-width: 560px) {\n  .zr-pdp { font-size: 18.5px; }\n  .zr-pdp .zr-hero { padding: 22px 14px 18px; border-radius: 22px; }\n  .zr-pdp .zr-hero-title { font-size: 1.7em; }\n  .zr-pdp .zr-hero-sub { font-size: 1.05em; }\n  .zr-pdp .zr-h { font-size: 1.35em; }\n  .zr-pdp .zr-stripeclip { width: 214px; height: 58px; border-radius: 13px; }\n  .zr-pdp .zr-name { font-size: 1.3em; }\n  .zr-pdp .zr-colour-strip { font-size: .85em; padding: 6px 14px; }\n  .zr-pdp .zr-swatch { width: 18px; height: 18px; }\n  .zr-pdp .zr-pack-badge { font-size: .85em; padding: 7px 13px; gap: 7px; }\n  .zr-pdp .zr-pack-x { width: 28px; height: 28px; }\n  .zr-pdp .zr-item { flex: 1 1 100%; }\n  .zr-pdp .zr-pack-tag { right: 8px; }\n  .zr-pdp .zr-care-note,\n  .zr-pdp .zr-colour-note { padding: 18px 16px 14px; border-radius: 18px; }\n  .zr-pdp .zr-trust-item { flex: 1 1 100%; flex-direction: row; justify-content: flex-start; text-align: left; gap: 8px; }\n  .zr-pdp .zr-key { flex: 1 1 100%; }\n  .zr-pdp .zr-val { flex: 1 1 100%; }\n  .zr-pdp .zr-benefits li { padding: 14px; }\n}\n\n@media (prefers-reduced-motion: reduce) {\n  .zr-pdp * { transition: none !important; animation: none !important; }\n}\n\u003c\/style\u003e","brand":"Bibliophiles","offers":[{"title":"Default Title","offer_id":53081242894653,"sku":"HCLPOOBLPK4","price":550.0,"currency_code":"INR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1019\/8509\/1901\/files\/PoodleMockA.png?v=1789569752"},{"product_id":"hair-clips-rainbow-pack-of-4","title":"Hair Clips - Rainbow (Pack of 4)","description":"\u003c!-- Zootii Land | Personalised Name Hair Clips | Pack of 2 (Blue + Pink) | PDP description block --\u003e\n\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003c!-- Paste into the Shopify product description field using the HTML view (\u003c\u003e) --\u003e\n\u003cp\u003e\u003cbr\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 Hair Clips · Pack of 4\u003cmeta charset=\"utf-8\"\u003e · ONE NAME\u003c\/span\u003e\n\u003ch2 class=\"zr-hero-title\"\u003eHer name, worn\u003cbr\u003e\u003cem\u003eright where everyone looks\u003c\/em\u003e\n\u003c\/h2\u003e\n\u003cp class=\"zr-hero-sub\"\u003eType the name you want and we print it in a bold script across four clips. One for each side, all saying her name.\u003c\/p\u003e\n\u003c!-- signature: two name clips --\u003e\n\u003cdiv class=\"zr-colour-strip\"\u003e Four Polka Hair Clips\u003c\/div\u003e\n\u003cdiv class=\"zr-pack-badge\"\u003e\n\u003cspan class=\"zr-pack-x\"\u003e\u003cbr\u003e\u003c\/span\u003e 4 clips 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 8 characters. Both clips are printed with the same name, exactly as 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×1\u003c\/span\u003e \u003cspan class=\"zr-ico\"\u003e📌\u003c\/span\u003e \u003cstrong\u003e4 hair clips\u003c\/strong\u003e\n\u003cp\u003eBoth carrying 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\u003eHer name printed on\u003c\/strong\u003e\n\u003cp\u003ePrinted in a bold script straight across the striped clip, under a smooth glossy finish. Up to 8 characters, spelled exactly as you type it.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- FRAGILE \/ DELICATE USE --\u003e\n\u003cdiv class=\"zr-care-note\"\u003e\n\u003cspan class=\"zr-cn-tag zr-cn-tag-alert\"\u003eFragile · delicate use only\u003c\/span\u003e\n\u003cp\u003e\u003cstrong\u003eThese are decorative clips, not sturdy everyday hardware.\u003c\/strong\u003e The body is slim and rigid, so it can crack or snap and the metal clasp can bend out of shape if a clip is forced open, twisted, chewed, dropped or sat on. The printed name sits under a glossy finish that can scratch if it is scrubbed or soaked.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003ePlease take them off before rough play.\u003c\/strong\u003e Sports, swimming, wrestling with siblings, bedtime and anything that involves the clip being tugged at will shorten their life. Open the clip to take it out rather than pulling it through the hair. 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, including cracked clips, bent clasps and scratched print, are not eligible for replacement, refund or exchange. Please order only if this is acceptable to you.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- COLOUR NOTE --\u003e\n\u003cdiv class=\"zr-colour-note\"\u003e\n\u003cp\u003e\u003cstrong\u003eEvery pack is four, 2 of each design clip.\u003c\/strong\u003e That combination is fixed, so there is nothing to choose at checkout and no risk of two the same arriving.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eShades may look different in person.\u003c\/strong\u003e Screens render colour differently, and small batch to batch variation is normal, so the exact blue and pink you receive may not be a perfect match for the photographs.\u003c\/p\u003e\n\u003cp class=\"zr-cn-foot\"\u003eOrders are not eligible for return or exchange on the grounds of a slight difference in shade.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- BENEFITS --\u003e\n\u003ch3 class=\"zr-h\"\u003eWhy she will actually wear them\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\u003eHer hair, her name.\u003c\/strong\u003e Not a generic bow off a rack. Her own name across the clip, spelled the way she spells it.\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\u003eOne for each side.\u003c\/strong\u003e Two clips means both sides pinned back, or one worn and one kept safe for the morning the first goes missing.\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\u003eBoth colors, so they go with everything.\u003c\/strong\u003e One for the uniform, one for the party dress. Or both at once, which is usually what happens.\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\u003eNobody else's clips come home.\u003c\/strong\u003e Twenty girls, twenty near identical clips on the classroom floor. Hers has her name on it.\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\u003eA gift nobody else brings.\u003c\/strong\u003e Birthday returns, a cousin who has everything, a friend moving schools. Her name on it beats another toy that gets forgotten.\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\"\u003e4 personalised hair clips, all spelling the same name\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\"\u003eTwo clips of each design. Fixed pair, nothing to choose\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 for both clips, printed exactly as you type it. Maximum 8 characters per clip. For additional names please buy another pack of 4 or you can buy pack of 2\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"zr-row\"\u003e\n\u003cspan class=\"zr-key\"\u003ePrint\u003c\/span\u003e\u003cspan class=\"zr-val\"\u003eName printed in a bold script across the stripes, under a glossy finish\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\"\u003eSnap clip with a metal clasp, smooth edges, light enough for fine hair\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"zr-row\"\u003e\n\u003cspan class=\"zr-key\"\u003eHandling\u003c\/span\u003e\u003cspan class=\"zr-val\"\u003eFragile. Delicate use only. Clips can crack and print can scratch with rough use. No replacement for damaged items\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"zr-row\"\u003e\n\u003cspan class=\"zr-key\"\u003eWorks on\u003c\/span\u003e\u003cspan class=\"zr-val\"\u003eFringes, side partings, plaits, ponytails, fine hair and thick hair\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 8 characters. All clips are printed to order with that name, exactly as typed. If you need additional name you can buy another pack of 4 or pack of 2 each. We won't be able to add \/ update\/ cancel order, post order is placed. \u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- URGENCY --\u003e\n\u003cp class=\"zr-urgent\"\u003e⏰ Every pair is printed 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\u003cspan class=\"zr-trust-emoji\"\u003e\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\" open=\"\"\u003e\n\u003csummary\u003eWhat exactly comes in the pack?\u003c\/summary\u003e\n\u003cdiv class=\"zr-ans\"\u003e\n\u003cp\u003eFour striped hair clips, each printed with the name you type, up to 8 characters. She can wear one on each side or keep the second as a spare.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"zr-faq\" open=\"\"\u003e\n\u003csummary\u003eHow delicate are they?\u003c\/summary\u003e\n\u003cdiv class=\"zr-ans\"\u003e\n\u003cp\u003eDelicate enough that they need looking after. The body is slim and rigid, so forcing the clasp, bending the clip back or sitting on it can crack it. 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\" open=\"\"\u003e\n\u003csummary\u003eWhat if a clip 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 clips that have cracked, snapped or lost their finish. Handle them gently and remove them before rough play, sports and sleep.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"zr-faq\" open=\"\"\u003e\n\u003csummary\u003eWill the printed name rub off?\u003c\/summary\u003e\n\u003cdiv class=\"zr-ans\"\u003e\n\u003cp\u003eNot with normal wear. The name is printed onto the clip and sealed under a glossy finish rather than stuck on top. It can scratch or dull if the clip is soaked, scrubbed or rubbed against rough surfaces, so keep them dry and wipe with a soft dry cloth.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"zr-faq\" open=\"\"\u003e\n\u003csummary\u003eCan I choose different colours?\u003c\/summary\u003e\n\u003cdiv class=\"zr-ans\"\u003e\n\u003cp\u003eNot at the moment. Every pack comes as one blue striped clip and one pink striped clip, which is why there is no colour to pick at checkout.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"zr-faq\" open=\"\"\u003e\n\u003csummary\u003eHow many characters can I have?\u003c\/summary\u003e\n\u003cdiv class=\"zr-ans\"\u003e\n\u003cp\u003eUp to 8 per clip, including spaces. That covers most first names and nicknames. If her full name is longer, use the short version she is actually called by, or her initials, which also sit neater on a small clip.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"zr-faq\" open=\"\"\u003e\n\u003csummary\u003eCan I have a different name on each clip?\u003c\/summary\u003e\n\u003cdiv class=\"zr-ans\"\u003e\n\u003cp\u003eNo, both clips in a pack carry the same name. If you are ordering for two girls, add two packs 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\" open=\"\"\u003e\n\u003csummary\u003eWill they stay put in fine or slippery hair?\u003c\/summary\u003e\n\u003cdiv class=\"zr-ans\"\u003e\n\u003cp\u003eYes. The metal clasp snaps shut and holds rather than sliding, and each clip 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\" open=\"\"\u003e\n\u003csummary\u003eHow do I look after them?\u003c\/summary\u003e\n\u003cdiv class=\"zr-ans\"\u003e\n\u003cp\u003eHandle them gently, open the clasp to take it out rather than tugging, and wipe with a soft dry cloth. Keep them out of water, so no pool and no shower, and store them on the card they arrive on so the surface does not get scratched in a drawer.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"zr-faq\" open=\"\"\u003e\n\u003csummary\u003eAre they safe for little ones?\u003c\/summary\u003e\n\u003cdiv class=\"zr-ans\"\u003e\n\u003cp\u003eEdges are smooth, but a cracked clip leaves small hard pieces and the clasp has a spring in it, so we recommend grown up supervision for children under 3 and no wearing them at bedtime.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cp class=\"zr-close\"\u003eClip them in. Let her show them off. 🎀\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cstyle\u003e\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Fredoka:wght@500;600;700\u0026family=Nunito:wght@400;600;700;800\u0026family=Pacifico\u0026display=swap');\n\n.zr-pdp {\n  \/* ============ BRAND PALETTE ============ *\/\n  --zr-pink:   #ee23a0;\n  --zr-yellow: #fbfe36;\n  --zr-sky:    #76ceff;\n  --zr-ink:       #2B0B2A;\n  --zr-blush:     #FFEBF7;\n  --zr-sky-soft:  #EAF7FF;\n  --zr-lemon:     #FFFEDB;\n  --zr-mint:      #D9F7E4;\n  --zr-lilac:     #EDE4FF;\n  \/* clip colours *\/\n  --zr-clip-blue: #4FBBEC;      \/* blue stripe *\/\n  --zr-clip-blue-pale: #E6F5FD;  \/* pale stripe *\/\n  --zr-clip-blue-ink: #1739A6;   \/* printed name *\/\n  --zr-clip-rose: #FF8FC4;       \/* pink stripe *\/\n  --zr-clip-rose-pale: #FDECF4;  \/* pale stripe *\/\n  --zr-clip-rose-ink: #E01B6E;   \/* printed name *\/\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  --zr-script: 'Pacifico', 'Brush Script MT', cursive;\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: two name clips *\/\n.zr-pdp .zr-cliprow {\n  display: flex;\n  flex-direction: column;\n  align-items: center;\n  gap: 16px;\n}\n.zr-pdp .zr-stripeclip {\n  position: relative;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  width: 254px; height: 66px;\n  border: 3px solid var(--zr-ink);\n  border-radius: 15px;\n  box-shadow: 0 5px 0 rgba(43,11,42,.2);\n  overflow: hidden;\n}\n\/* glossy sheen across the top half *\/\n.zr-pdp .zr-stripeclip::after {\n  content: \"\";\n  position: absolute;\n  inset: 0;\n  background: linear-gradient(180deg, rgba(255,255,255,.5) 0%, rgba(255,255,255,.08) 42%, rgba(255,255,255,0) 60%);\n  pointer-events: none;\n}\n.zr-pdp .zr-sc-blue {\n  transform: rotate(-2deg);\n  background: repeating-linear-gradient(\n    90deg,\n    var(--zr-clip-blue) 0 11px,\n    var(--zr-clip-blue-pale) 11px 22px);\n}\n.zr-pdp .zr-sc-rose {\n  transform: rotate(2deg);\n  background: repeating-linear-gradient(\n    90deg,\n    var(--zr-clip-rose) 0 11px,\n    var(--zr-clip-rose-pale) 11px 22px);\n}\n.zr-pdp .zr-name {\n  position: relative;\n  z-index: 1;\n  font-family: var(--zr-script);\n  font-size: 1.5em;\n  line-height: 1;\n  padding-bottom: 4px;\n  white-space: nowrap;\n}\n.zr-pdp .zr-sc-blue .zr-name { color: var(--zr-clip-blue-ink); }\n.zr-pdp .zr-sc-rose .zr-name { color: var(--zr-clip-rose-ink); }\n\n\/* colour pair strip *\/\n.zr-pdp .zr-colour-strip {\n  display: inline-flex;\n  align-items: center;\n  gap: 8px;\n  margin: 16px auto 0;\n  background: #fff;\n  border: 3px solid var(--zr-ink);\n  border-radius: 999px;\n  padding: 7px 18px;\n  font-family: var(--zr-display);\n  font-size: .95em;\n  font-weight: 600;\n}\n.zr-pdp .zr-swatch {\n  width: 22px; height: 22px;\n  border: 3px solid var(--zr-ink);\n  border-radius: 50%;\n}\n.zr-pdp .zr-sw-blue {\n  background: repeating-linear-gradient(90deg, var(--zr-clip-blue) 0 5px, var(--zr-clip-blue-pale) 5px 10px);\n}\n.zr-pdp .zr-sw-rose {\n  background: repeating-linear-gradient(90deg, var(--zr-clip-rose) 0 5px, var(--zr-clip-rose-pale) 5px 10px);\n}\n.zr-pdp .zr-colour-strip .zr-plus { color: var(--zr-pink); font-weight: 700; padding: 0 2px; }\n.zr-pdp .zr-pack-badge {\n  display: inline-flex;\n  align-items: center;\n  gap: 8px;\n  margin: 12px 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 45%;\n  min-width: 210px;\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-blush); }\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  position: absolute;\n  top: -14px; right: -6px;\n  background: var(--zr-yellow);\n  color: var(--zr-ink);\n  border: 3px solid var(--zr-ink);\n  border-radius: 999px;\n  font-family: var(--zr-display);\n  font-size: .85em;\n  font-weight: 700;\n  letter-spacing: .06em;\n  padding: 4px 13px;\n  transform: rotate(8deg);\n  box-shadow: 0 3px 0 var(--zr-pink);\n}\n\n\/* ---------- NOTE BLOCKS ---------- *\/\n.zr-pdp .zr-care-note,\n.zr-pdp .zr-colour-note {\n  border: 3px solid var(--zr-ink);\n  border-radius: 20px;\n  box-shadow: 0 5px 0 var(--zr-pink);\n  padding: 20px 20px 16px;\n  margin: 26px 0 0;\n}\n.zr-pdp .zr-care-note { background: var(--zr-blush); }\n.zr-pdp .zr-colour-note { background: var(--zr-lilac); }\n.zr-pdp .zr-cn-tag {\n  display: inline-block;\n  font-family: var(--zr-display);\n  font-size: .8em;\n  font-weight: 700;\n  letter-spacing: .12em;\n  text-transform: uppercase;\n  background: var(--zr-yellow);\n  color: var(--zr-ink);\n  border: 2px solid var(--zr-ink);\n  border-radius: 999px;\n  padding: 4px 13px;\n  margin-bottom: 12px;\n}\n.zr-pdp .zr-cn-tag-alert {\n  background: var(--zr-pink);\n  color: #fff;\n}\n.zr-pdp .zr-care-note p,\n.zr-pdp .zr-colour-note p { font-size: .98em; }\n.zr-pdp .zr-care-note p:last-child,\n.zr-pdp .zr-colour-note p:last-child { margin-bottom: 0; }\n.zr-pdp .zr-cn-foot {\n  font-weight: 700;\n  border-top: 2px dashed rgba(43,11,42,.3);\n  padding-top: 12px;\n  margin-top: 14px;\n}\n\n\/* ---------- BENEFITS ---------- *\/\n.zr-pdp .zr-benefits { list-style: none; padding: 0; margin: 0; }\n.zr-pdp .zr-benefits li {\n  display: flex;\n  align-items: flex-start;\n  gap: 14px;\n  background: #fff;\n  border: 3px solid var(--zr-ink);\n  border-radius: 20px;\n  padding: 16px 18px;\n  margin: 0 0 14px;\n  font-size: 1.05em;\n  box-shadow: 0 4px 0 rgba(43,11,42,.16);\n}\n.zr-pdp .zr-benefits .zr-ico {\n  flex: 0 0 46px;\n  width: 46px; height: 46px;\n  display: flex; align-items: center; justify-content: center;\n  font-size: 1.4em;\n  border-radius: 14px;\n  border: 3px solid var(--zr-ink);\n}\n.zr-pdp .zr-b1 .zr-ico { background: var(--zr-blush); }\n.zr-pdp .zr-b2 .zr-ico { background: var(--zr-sky-soft); }\n.zr-pdp .zr-b3 .zr-ico { background: var(--zr-clip-rose-pale); }\n.zr-pdp .zr-b4 .zr-ico { background: var(--zr-lemon); }\n.zr-pdp .zr-b5 .zr-ico { background: var(--zr-lilac); }\n\n\/* ---------- SPECS ---------- *\/\n.zr-pdp .zr-spec {\n  background: var(--zr-lemon);\n  border: 3px solid var(--zr-ink);\n  border-radius: 22px;\n  overflow: hidden;\n}\n.zr-pdp .zr-row {\n  display: flex;\n  flex-wrap: wrap;\n  gap: 4px 12px;\n  padding: 13px 18px;\n  border-bottom: 2px dashed rgba(43,11,42,.22);\n  font-size: 1.02em;\n}\n.zr-pdp .zr-row:last-child { border-bottom: 0; }\n.zr-pdp .zr-key {\n  flex: 0 0 34%;\n  font-family: var(--zr-display);\n  font-weight: 600;\n  color: var(--zr-pink);\n}\n.zr-pdp .zr-val { flex: 1 1 55%; }\n\n\/* ---------- CTA ---------- *\/\n.zr-pdp .zr-cta {\n  display: flex;\n  align-items: flex-start;\n  gap: 14px;\n  background: var(--zr-yellow);\n  border: 3px solid var(--zr-ink);\n  border-radius: 22px;\n  box-shadow: 0 5px 0 var(--zr-pink);\n  padding: 18px 20px;\n  margin: 22px 0 14px;\n}\n.zr-pdp .zr-cta-emoji { font-size: 1.7em; line-height: 1.2; }\n.zr-pdp .zr-cta strong { font-family: var(--zr-display); font-size: 1.15em; display: block; }\n.zr-pdp .zr-cta p { margin: 4px 0 0; font-size: .98em; }\n\n\/* ---------- URGENCY ---------- *\/\n.zr-pdp .zr-urgent {\n  background: var(--zr-sky-soft);\n  border: 3px dashed var(--zr-ink);\n  border-radius: 18px;\n  padding: 14px 18px;\n  font-size: .98em;\n  font-weight: 600;\n  margin: 0 0 26px;\n}\n\n\/* ---------- TRUST STRIP ---------- *\/\n.zr-pdp .zr-trust { display: flex; flex-wrap: wrap; gap: 10px; margin: 0 0 4px; }\n.zr-pdp .zr-trust-item {\n  flex: 1 1 30%;\n  min-width: 150px;\n  display: flex;\n  flex-direction: column;\n  align-items: center;\n  text-align: center;\n  gap: 1px;\n  background: #fff;\n  border: 2px dashed var(--zr-pink);\n  border-radius: 18px;\n  padding: 14px 10px;\n  font-size: .95em;\n  line-height: 1.35;\n}\n.zr-pdp .zr-trust-emoji { font-size: 1.5em; }\n.zr-pdp .zr-trust-item strong { font-family: var(--zr-display); font-size: 1.05em; }\n\n\/* ---------- FAQ ---------- *\/\n.zr-pdp .zr-faq {\n  background: #fff;\n  border: 3px solid var(--zr-ink);\n  border-radius: 18px;\n  margin: 0 0 12px;\n  overflow: hidden;\n}\n.zr-pdp .zr-faq summary {\n  cursor: pointer;\n  list-style: none;\n  font-family: var(--zr-display);\n  font-size: 1.08em;\n  font-weight: 600;\n  padding: 15px 52px 15px 18px;\n  position: relative;\n}\n.zr-pdp .zr-faq summary::-webkit-details-marker { display: none; }\n.zr-pdp .zr-faq summary::after {\n  content: \"+\";\n  position: absolute;\n  right: 14px; top: 50%;\n  transform: translateY(-50%);\n  width: 30px; height: 30px;\n  display: flex; align-items: center; justify-content: center;\n  background: var(--zr-pink);\n  color: #fff;\n  border-radius: 50%;\n  font-size: 20px;\n  font-weight: 700;\n  line-height: 1;\n}\n.zr-pdp .zr-faq[open] summary::after {\n  content: \"\\2013\";\n  background: var(--zr-sky);\n  color: var(--zr-ink);\n}\n.zr-pdp .zr-faq summary:focus-visible { outline: 3px solid var(--zr-pink); outline-offset: -3px; }\n.zr-pdp .zr-ans { padding: 0 18px 16px; }\n.zr-pdp .zr-ans p { margin: 0; font-size: 1em; }\n\n\/* ---------- CLOSE ---------- *\/\n.zr-pdp .zr-close {\n  font-family: var(--zr-display);\n  font-size: 1.25em;\n  font-weight: 700;\n  text-align: center;\n  margin: 28px 0 0;\n  color: var(--zr-pink);\n}\n\n\/* ---------- MOBILE ---------- *\/\n@media (max-width: 560px) {\n  .zr-pdp { font-size: 18.5px; }\n  .zr-pdp .zr-hero { padding: 22px 14px 18px; border-radius: 22px; }\n  .zr-pdp .zr-hero-title { font-size: 1.7em; }\n  .zr-pdp .zr-hero-sub { font-size: 1.05em; }\n  .zr-pdp .zr-h { font-size: 1.35em; }\n  .zr-pdp .zr-stripeclip { width: 214px; height: 58px; border-radius: 13px; }\n  .zr-pdp .zr-name { font-size: 1.3em; }\n  .zr-pdp .zr-colour-strip { font-size: .85em; padding: 6px 14px; }\n  .zr-pdp .zr-swatch { width: 18px; height: 18px; }\n  .zr-pdp .zr-pack-badge { font-size: .85em; padding: 7px 13px; gap: 7px; }\n  .zr-pdp .zr-pack-x { width: 28px; height: 28px; }\n  .zr-pdp .zr-item { flex: 1 1 100%; }\n  .zr-pdp .zr-pack-tag { right: 8px; }\n  .zr-pdp .zr-care-note,\n  .zr-pdp .zr-colour-note { padding: 18px 16px 14px; border-radius: 18px; }\n  .zr-pdp .zr-trust-item { flex: 1 1 100%; flex-direction: row; justify-content: flex-start; text-align: left; gap: 8px; }\n  .zr-pdp .zr-key { flex: 1 1 100%; }\n  .zr-pdp .zr-val { flex: 1 1 100%; }\n  .zr-pdp .zr-benefits li { padding: 14px; }\n}\n\n@media (prefers-reduced-motion: reduce) {\n  .zr-pdp * { transition: none !important; animation: none !important; }\n}\n\u003c\/style\u003e","brand":"Bibliophiles","offers":[{"title":"Default Title","offer_id":53081242927421,"sku":"HCLRAIN4","price":550.0,"currency_code":"INR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1019\/8509\/1901\/files\/RainbowMockA_a61c7d8b-ba16-4b49-a331-d98b229bd8e2.png?v=1789569753"}],"url":"https:\/\/zootii.com\/collections\/viral-drops.oembed","provider":"Zootii","version":"1.0","type":"link"}