{"title":"B3G1FREE","description":null,"products":[{"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":52917937013053,"sku":"HCLSTRPAS","price":299.0,"currency_code":"INR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0786\/6259\/8973\/files\/Stripes_Clip_A.png?v=1787474675"}],"url":"https:\/\/store.bibliophiles.in\/collections\/b3g1free.oembed","provider":"Bibliophiles","version":"1.0","type":"link"}