{"title":"bikini bottoms","description":null,"products":[{"product_id":"lucille-bottom-creme-noir","title":"LUCILLE BOTTOM - CREME NOIR","description":"\u003cp\u003eTime softens in \u003cem\u003eRiviera Romance\u003c\/em\u003e — a collection inspired by sun-soaked, slow-moving days spent on the coast, where vintage-inspired polka dots, delicate ties, and soft ruffles come together in timeless silhouettes with a touch of allure. \u003c\/p\u003e\n\u003cp class=\"p1\"\u003eThe \u003cem\u003eLucille bottom\u003c\/em\u003e features a low-rise silhouette that sits softly on the hips, finished with delicate contrast eyelet trim. Crafted from our buttery-soft fabric, it offers a smooth, comfortable feel with a cheeky cut that feels endlessly timeless.\u003c\/p\u003e\n\u003cp class=\"p1\"\u003e\u003cem\u003eTyniesha measures 5'8”\/173cm, 34”\/86cm Bust, 26”\/67cm Waist, 37”\/94cm Hip and wears a size Small\u003c\/em\u003e\u003c\/p\u003e","brand":"OhBikini","offers":[{"title":"XS","offer_id":54336343998807,"sku":null,"price":499.0,"currency_code":"DKK","in_stock":true},{"title":"S","offer_id":54336344031575,"sku":null,"price":499.0,"currency_code":"DKK","in_stock":true},{"title":"M","offer_id":54336344064343,"sku":null,"price":499.0,"currency_code":"DKK","in_stock":true},{"title":"L","offer_id":54336344097111,"sku":null,"price":499.0,"currency_code":"DKK","in_stock":true},{"title":"XL","offer_id":54336344129879,"sku":null,"price":499.0,"currency_code":"DKK","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1038\/4071\/0999\/files\/HAUTEJAN2666566_2f2c2301-8627-4e38-a79a-1a5dbdb95e67_900x_jpg.webp?v=1786661190"},{"product_id":"celine-bottom-creme-noir","title":"CELINE BOTTOM - CREME NOIR","description":"\u003cdiv class=\"rte product-description\" itemprop=\"description\"\u003e\n\u003cp class=\"p1\"\u003eTime softens in \u003cem\u003eRiviera Romance\u003c\/em\u003e — a collection inspired by sun-soaked, slow-moving days spent on the coast, where vintage-inspired polka dots, delicate ties, and soft ruffles come together in timeless silhouettes and feminine with a touch of allure. \u003c\/p\u003e\n\u003cp class=\"p1\"\u003eThe \u003ci\u003eCeline bottom\u003c\/i\u003e is cut with a cheeky silhouette that rests softly on the hips, creating an elongating effect. A delicate contrast of polka-dot fabrics and petite bow accents add a feminine touch while clean lines keep the look effortless and refined.\u003c\/p\u003e\n\u003cp class=\"p1\"\u003e\u003ci\u003eEliza measures 34”\/86cm Bust, 24”\/61cm Waist, 34”\/86cm Hip and wears a size Small.\u003c\/i\u003e\u003c\/p\u003e\n\u003c\/div\u003e","brand":"OhBikini","offers":[{"title":"XS","offer_id":54341841027415,"sku":null,"price":499.0,"currency_code":"DKK","in_stock":true},{"title":"S","offer_id":54341841060183,"sku":null,"price":499.0,"currency_code":"DKK","in_stock":true},{"title":"M","offer_id":54341841092951,"sku":null,"price":499.0,"currency_code":"DKK","in_stock":true},{"title":"L","offer_id":54341841125719,"sku":null,"price":499.0,"currency_code":"DKK","in_stock":true},{"title":"XL","offer_id":54341841158487,"sku":null,"price":499.0,"currency_code":"DKK","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1038\/4071\/0999\/files\/HAUTEJAN2665135_900x_jpg.webp?v=1786730374"},{"product_id":"cannes-bottom-noir-creme","title":"CANNES BOTTOM - NOIR CREME","description":"\u003cdiv class=\"rte product-description\" itemprop=\"description\"\u003e\n\u003cp class=\"p1\"\u003eTime softens in \u003cem\u003eRiviera Romance\u003c\/em\u003e — a collection inspired by sun-soaked, slow-moving days spent on the coast, where vintage-inspired polka dots, delicate ties, and soft ruffles come together in timeless silhouettes with a touch of allure. \u003c\/p\u003e\n\u003cp class=\"p1\"\u003eThe \u003ci\u003eCannes bottom\u003c\/i\u003e blends a flattering silhouette with a clean, minimal aesthetic. Crafted from our signature buttery-soft fabric, it features a delicate mix of contrasting polka-dot prints for a timeless finish. Available in cheeky and full coverage to wear your way.\u003c\/p\u003e\n\u003cp class=\"p1\"\u003e\u003cem\u003eTyniesha measures 5'8”\/173cm, 34”\/86cm Bust, 26”\/67cm Waist, 37”\/94cm Hip and wears a size Small\u003c\/em\u003e\u003c\/p\u003e\n\u003c\/div\u003e","brand":"OhBikini","offers":[{"title":"XS \/ FULL COVERAGE BOTTOM","offer_id":54341871927639,"sku":null,"price":499.0,"currency_code":"DKK","in_stock":true},{"title":"XS \/ CHEEKY BOTTOM","offer_id":54341871960407,"sku":null,"price":499.0,"currency_code":"DKK","in_stock":true},{"title":"S \/ FULL COVERAGE BOTTOM","offer_id":54341871993175,"sku":null,"price":499.0,"currency_code":"DKK","in_stock":true},{"title":"S \/ CHEEKY BOTTOM","offer_id":54341872025943,"sku":null,"price":499.0,"currency_code":"DKK","in_stock":true},{"title":"M \/ FULL COVERAGE BOTTOM","offer_id":54341872058711,"sku":null,"price":499.0,"currency_code":"DKK","in_stock":true},{"title":"M \/ CHEEKY BOTTOM","offer_id":54341872091479,"sku":null,"price":499.0,"currency_code":"DKK","in_stock":true},{"title":"L \/ FULL COVERAGE BOTTOM","offer_id":54341872124247,"sku":null,"price":499.0,"currency_code":"DKK","in_stock":true},{"title":"L \/ CHEEKY BOTTOM","offer_id":54341872157015,"sku":null,"price":499.0,"currency_code":"DKK","in_stock":true},{"title":"XL \/ FULL COVERAGE BOTTOM","offer_id":54341872189783,"sku":null,"price":499.0,"currency_code":"DKK","in_stock":true},{"title":"XL \/ CHEEKY BOTTOM","offer_id":54341872222551,"sku":null,"price":499.0,"currency_code":"DKK","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1038\/4071\/0999\/files\/HAUTEJAN2664861_900x_jpg_e76abc58-121a-4a01-ab02-b9be5b89ae78.webp?v=1786731956"},{"product_id":"mila-bottom-creme-noir","title":"MILA BOTTOM - CREME NOIR","description":"\u003cp class=\"p1\"\u003eTime softens in \u003cem\u003eRiviera Romance\u003c\/em\u003e — a collection inspired by sun-soaked, slow-moving days spent on the coast, where vintage-inspired polka dots, delicate ties, and soft ruffles come together in timeless silhouettes and feminine with a touch of allure. \u003c\/p\u003e\n\u003cp class=\"p1\"\u003eThe \u003ci\u003eMila\u003c\/i\u003e \u003ci\u003ebottom\u003c\/i\u003e features adjustable side ties and a softly ruched silhouette that sits perfectly on the hips. A delicate mix of contrasting polka-dot fabrics keeps the look eye-catching yet effortless. Offered in both cheeky and full coverage for a fit that feels just right.\u003c\/p\u003e\n\u003cp class=\"p1\"\u003e\u003ci\u003eEliza measures 34”\/86cm Bust, 24”\/61cm Waist, 34”\/86cm Hip and wears a size Small.\u003c\/i\u003e\u003c\/p\u003e","brand":"OhBikini","offers":[{"title":"XS \/ FULL COVERAGE BOTTOM","offer_id":54349748961623,"sku":null,"price":499.0,"currency_code":"DKK","in_stock":true},{"title":"XS \/ CHEEKY BOTTOM","offer_id":54349748994391,"sku":null,"price":499.0,"currency_code":"DKK","in_stock":true},{"title":"S \/ FULL COVERAGE BOTTOM","offer_id":54349749027159,"sku":null,"price":499.0,"currency_code":"DKK","in_stock":true},{"title":"S \/ CHEEKY BOTTOM","offer_id":54349749059927,"sku":null,"price":499.0,"currency_code":"DKK","in_stock":true},{"title":"M \/ FULL COVERAGE BOTTOM","offer_id":54349749092695,"sku":null,"price":499.0,"currency_code":"DKK","in_stock":true},{"title":"M \/ CHEEKY BOTTOM","offer_id":54349749125463,"sku":null,"price":499.0,"currency_code":"DKK","in_stock":true},{"title":"L \/ FULL COVERAGE BOTTOM","offer_id":54349749158231,"sku":null,"price":499.0,"currency_code":"DKK","in_stock":true},{"title":"L \/ CHEEKY BOTTOM","offer_id":54349749190999,"sku":null,"price":499.0,"currency_code":"DKK","in_stock":true},{"title":"XL \/ FULL COVERAGE BOTTOM","offer_id":54349749223767,"sku":null,"price":499.0,"currency_code":"DKK","in_stock":true},{"title":"XL \/ CHEEKY BOTTOM","offer_id":54349749256535,"sku":null,"price":499.0,"currency_code":"DKK","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1038\/4071\/0999\/files\/HAUTEJAN2666050_900x_jpg.webp?v=1786833776"},{"product_id":"casablanca-bottom-creme-noir","title":"CASABLANCA BOTTOM - CREME NOIR","description":"\u003cp\u003eTime softens in \u003cem\u003eRiviera Romance\u003c\/em\u003e — a collection inspired by sun-soaked, slow-moving days spent on the coast, where vintage-inspired polka dots, delicate ties, and soft ruffles come together in timeless silhouettes with a touch of allure. \u003c\/p\u003e\n\u003cp class=\"p1\"\u003eThe \u003ci\u003eCasablanca bottom\u003c\/i\u003e is designed with soft ruching and delicate, adjustable side ties that sit gently on the hips. A flattering mid-rise silhouette with subtle contrast trim adds a touch of charm. Double-lined for a smooth, supportive feel with an effortlessly feminine finish.\u003c\/p\u003e\n\u003cp class=\"p1\"\u003e\u003cem\u003eTyniesha measures 5'8”\/173cm, 34”\/86cm Bust, 26”\/67cm Waist, 37”\/94cm Hip and wears a size Small\u003c\/em\u003e\u003c\/p\u003e","brand":"OhBikini","offers":[{"title":"XS","offer_id":54358780969303,"sku":null,"price":499.0,"currency_code":"DKK","in_stock":true},{"title":"S","offer_id":54358781002071,"sku":null,"price":499.0,"currency_code":"DKK","in_stock":true},{"title":"M","offer_id":54358781034839,"sku":null,"price":499.0,"currency_code":"DKK","in_stock":true},{"title":"L","offer_id":54358781067607,"sku":null,"price":499.0,"currency_code":"DKK","in_stock":true},{"title":"XL","offer_id":54358781100375,"sku":null,"price":499.0,"currency_code":"DKK","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1038\/4071\/0999\/files\/HAUTEJAN2667429_900x_jpg_151d7e48-593c-4b1a-804e-47e3c33786ad.webp?v=1786912353"},{"product_id":"cannes-bottom-creme-noir","title":"CANNES BOTTOM - CREME NOIR","description":"\u003cp class=\"p1\"\u003eTime softens in \u003cem\u003eRiviera Romance\u003c\/em\u003e — a collection inspired by sun-soaked, slow-moving days spent on the coast, where vintage-inspired polka dots, delicate ties, and soft ruffles come together in timeless silhouettes with a touch of allure. \u003c\/p\u003e\n\u003cp class=\"p1\"\u003eThe \u003ci\u003eCannes bottom\u003c\/i\u003e blends a flattering silhouette with a clean, minimal aesthetic. Crafted from our signature buttery-soft fabric, it features a delicate mix of contrasting polka-dot prints for a timeless finish. Available in cheeky and full coverage to wear your way.\u003c\/p\u003e\n\u003cp class=\"p1\"\u003e\u003cem\u003eTyniesha measures 5'8”\/173cm, 34”\/86cm Bust, 26”\/67cm Waist, 37”\/94cm Hip and wears a size Small\u003c\/em\u003e\u003c\/p\u003e","brand":"OhBikini","offers":[{"title":"XS \/ FULL COVERAGE BOTTOM","offer_id":54358815572311,"sku":null,"price":499.0,"currency_code":"DKK","in_stock":true},{"title":"XS \/ CHEEKY BOTTOM","offer_id":54358815605079,"sku":null,"price":499.0,"currency_code":"DKK","in_stock":true},{"title":"S \/ FULL COVERAGE BOTTOM","offer_id":54358815637847,"sku":null,"price":499.0,"currency_code":"DKK","in_stock":true},{"title":"S \/ CHEEKY BOTTOM","offer_id":54358815670615,"sku":null,"price":499.0,"currency_code":"DKK","in_stock":true},{"title":"M \/ FULL COVERAGE BOTTOM","offer_id":54358815703383,"sku":null,"price":499.0,"currency_code":"DKK","in_stock":true},{"title":"M \/ CHEEKY BOTTOM","offer_id":54358815736151,"sku":null,"price":499.0,"currency_code":"DKK","in_stock":true},{"title":"L \/ FULL COVERAGE BOTTOM","offer_id":54358815768919,"sku":null,"price":499.0,"currency_code":"DKK","in_stock":true},{"title":"L \/ CHEEKY BOTTOM","offer_id":54358815801687,"sku":null,"price":499.0,"currency_code":"DKK","in_stock":true},{"title":"XL \/ FULL COVERAGE BOTTOM","offer_id":54358815834455,"sku":null,"price":499.0,"currency_code":"DKK","in_stock":true},{"title":"XL \/ CHEEKY BOTTOM","offer_id":54358815867223,"sku":null,"price":499.0,"currency_code":"DKK","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1038\/4071\/0999\/files\/HAUTEJAN2665710_900x_jpg.webp?v=1786913677"},{"product_id":"bordeaux-bottom-creme-noir","title":"BORDEAUX BOTTOM - CREME NOIR","description":"\u003cp class=\"p1\"\u003eTime softens in \u003cem\u003eRiviera Romance\u003c\/em\u003e — a collection inspired by sun-soaked, slow-moving days spent on the coast, where vintage-inspired polka dots, delicate ties, and soft ruffles come together in timeless silhouettes with a touch of allure. \u003c\/p\u003e\n\u003cp class=\"p1\"\u003eThe \u003ci\u003eBordeaux bottom\u003c\/i\u003e features a softly ruched silhouette that hugs the waist and hips. Crafted from our double-lined, buttery-soft fabric, it offers moderate coverage with a smooth, feminine feel. Finished with a delicate bow detail for a refined, romantic finish.\u003c\/p\u003e\n\u003cp class=\"p1\"\u003e\u003ci\u003eEliza measures 34”\/86cm Bust, 24”\/61cm Waist, 34”\/86cm Hip and wears a size Small.\u003c\/i\u003e\u003c\/p\u003e","brand":"OhBikini","offers":[{"title":"XS","offer_id":54359055368535,"sku":null,"price":499.0,"currency_code":"DKK","in_stock":true},{"title":"S","offer_id":54359055401303,"sku":null,"price":499.0,"currency_code":"DKK","in_stock":true},{"title":"M","offer_id":54359055434071,"sku":null,"price":499.0,"currency_code":"DKK","in_stock":true},{"title":"L","offer_id":54359055466839,"sku":null,"price":499.0,"currency_code":"DKK","in_stock":true},{"title":"XL","offer_id":54359055499607,"sku":null,"price":499.0,"currency_code":"DKK","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1038\/4071\/0999\/files\/HAUTEJAN2665528_900x_jpg_814acdef-8e5c-4ecd-bea1-85f2d525ecca.webp?v=1786920334"},{"product_id":"casablanca-bottom-noir-creme","title":"CASABLANCA BOTTOM - NOIR CREME","description":"\u003cp\u003eTime softens in \u003cem\u003eRiviera Romance\u003c\/em\u003e — a collection inspired by sun-soaked, slow-moving days spent on the coast, where vintage-inspired polka dots, delicate ties, and soft ruffles come together in timeless silhouettes with a touch of allure. \u003c\/p\u003e\n\u003cp class=\"p1\"\u003eThe \u003ci\u003eCasablanca bottom\u003c\/i\u003e is designed with soft ruching and delicate, adjustable side ties that sit gently on the hips. A flattering mid-rise silhouette with subtle contrast trim adds a touch of charm. Double-lined for a smooth, supportive feel with an effortlessly feminine finish.\u003c\/p\u003e\n\u003cp class=\"p1\"\u003e\u003ci\u003eEliza measures 34”\/86cm Bust, 24”\/61cm Waist, 34”\/86cm Hip and wears a size Small.\u003c\/i\u003e\u003c\/p\u003e","brand":"OhBikini","offers":[{"title":"XS","offer_id":54359094722903,"sku":null,"price":499.0,"currency_code":"DKK","in_stock":true},{"title":"S","offer_id":54359094755671,"sku":null,"price":499.0,"currency_code":"DKK","in_stock":true},{"title":"M","offer_id":54359094788439,"sku":null,"price":499.0,"currency_code":"DKK","in_stock":true},{"title":"L","offer_id":54359094821207,"sku":null,"price":499.0,"currency_code":"DKK","in_stock":true},{"title":"XL","offer_id":54359094853975,"sku":null,"price":499.0,"currency_code":"DKK","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1038\/4071\/0999\/files\/HAUTEJAN2666970_900x_jpg_12129b75-112c-4f5c-8477-bf2d18502963.webp?v=1786921388"},{"product_id":"briony-bottom-creme-noir","title":"BRIONY BOTTOM - CREME NOIR","description":"\u003cp class=\"p1\"\u003eTime softens in \u003cem\u003eRiviera Romance\u003c\/em\u003e — a collection inspired by sun-soaked, slow-moving days spent on the coast, where vintage-inspired polka dots, delicate ties, and soft ruffles come together in timeless silhouettes with a touch of allure. \u003c\/p\u003e\n\u003cp class=\"p1\"\u003eSoftly detailed and sweet by design, the\u003cem\u003e Briony bottom\u003c\/em\u003e captures effortless charm with a delicate contrasting polka-dot print and soft ruffle trim. Crafted from our signature buttery-soft fabric, it offers a smooth, flattering cheeky fit with adjustable side ties for customizable comfort.\u003c\/p\u003e\n\u003cp class=\"p1\"\u003e\u003cem\u003eTyniesha measures 5'8”\/173cm, 34”\/86cm Bust, 26”\/67cm Waist, 37”\/94cm Hip and wears a size Small\u003c\/em\u003e\u003c\/p\u003e","brand":"OhBikini","offers":[{"title":"XS","offer_id":54359502127447,"sku":null,"price":499.0,"currency_code":"DKK","in_stock":true},{"title":"S","offer_id":54359502160215,"sku":null,"price":499.0,"currency_code":"DKK","in_stock":true},{"title":"M","offer_id":54359502192983,"sku":null,"price":499.0,"currency_code":"DKK","in_stock":true},{"title":"L","offer_id":54359502225751,"sku":null,"price":499.0,"currency_code":"DKK","in_stock":true},{"title":"XL","offer_id":54359502258519,"sku":null,"price":499.0,"currency_code":"DKK","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1038\/4071\/0999\/files\/A_highresolution_fashion_2k_202601211144_900x_jpg.webp?v=1786922193"},{"product_id":"celeste-bottom-pink-cream","title":"CELESTE BOTTOM - PINK\/CREAM","description":"\u003cp\u003e\u003cem\u003eEver After\u003c\/em\u003e unfolds as a Spring-inspired edit of swim and sheer layers, drawn from storybook afternoons and sun-washed escapes. Delicate ruffles, gentle silhouettes, and barely-there mesh come together in our most delicate pinks and creams, designed for the softer chapters. \u003c\/p\u003e\n\u003cp class=\"p1\"\u003eLace-trimmed, ruffled, and tied with sweet side bows, the \u003cem\u003eCeleste bottom\u003c\/em\u003e is designed to flatter from every angle. Made from our buttery-soft fabric in contrasting pink and cream, it supports every curve with a feminine finish — available in cheeky or full coverage to suit your perfect fit.\u003c\/p\u003e\n\u003cp\u003e\u003cem\u003eTyniesha measures 5'8”\/173cm, 34”\/86cm Bust, 26”\/67cm Waist, 37”\/94cm Hip and wears a size Small\u003c\/em\u003e\u003c\/p\u003e","brand":"OhBikini","offers":[{"title":"XS \/ FULL COVERAGE BOTTOM","offer_id":54365510369623,"sku":null,"price":499.0,"currency_code":"DKK","in_stock":true},{"title":"XS \/ CHEEKY BOTTOM","offer_id":54365510402391,"sku":null,"price":499.0,"currency_code":"DKK","in_stock":true},{"title":"S \/ FULL COVERAGE BOTTOM","offer_id":54365510435159,"sku":null,"price":499.0,"currency_code":"DKK","in_stock":true},{"title":"S \/ CHEEKY BOTTOM","offer_id":54365510467927,"sku":null,"price":499.0,"currency_code":"DKK","in_stock":true},{"title":"M \/ FULL COVERAGE BOTTOM","offer_id":54365510500695,"sku":null,"price":499.0,"currency_code":"DKK","in_stock":true},{"title":"M \/ CHEEKY BOTTOM","offer_id":54365510533463,"sku":null,"price":499.0,"currency_code":"DKK","in_stock":true},{"title":"L \/ FULL COVERAGE BOTTOM","offer_id":54365510566231,"sku":null,"price":499.0,"currency_code":"DKK","in_stock":true},{"title":"L \/ CHEEKY BOTTOM","offer_id":54365510598999,"sku":null,"price":499.0,"currency_code":"DKK","in_stock":true},{"title":"XL \/ FULL COVERAGE BOTTOM","offer_id":54365510631767,"sku":null,"price":499.0,"currency_code":"DKK","in_stock":true},{"title":"XL \/ CHEEKY BOTTOM","offer_id":54365510664535,"sku":null,"price":499.0,"currency_code":"DKK","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1038\/4071\/0999\/files\/HAUTEJAN2668043_900x_jpg_196a203d-86e3-4201-8ec1-eba9d5f9a69b.webp?v=1786991358"},{"product_id":"harlow-bottom-pink-cream","title":"HARLOW BOTTOM - PINK\/CREAM","description":"\u003cp\u003e\u003cem\u003eEver After\u003c\/em\u003e unfolds as a Spring-inspired edit of swim and sheer layers, drawn from storybook afternoons and sun-washed escapes. Delicate ruffles, gentle silhouettes, and barely-there mesh come together in our most delicate pinks and creams, designed for the softer chapters. \u003c\/p\u003e\n\u003cp class=\"p1\"\u003eThe \u003cem\u003eHarlow bottom\u003c\/em\u003e adds a romantic touch to a timeless silhouette, finished with delicate ruffle trim and dainty bow accents. Crafted from our signature buttery-soft fabric, it feels smooth and luxurious on every wear while adjustable side ties and your choice of cheeky or full coverage create a fit that’s perfectly your own.\u003c\/p\u003e\n\u003cp\u003e\u003ci\u003eEliza measures 34”\/86cm Bust, 24”\/61cm Waist, 34”\/86cm Hip and wears a size Small.\u003c\/i\u003e\u003c\/p\u003e","brand":"OhBikini","offers":[{"title":"XS \/ FULL COVERAGE BOTTOM","offer_id":54366578934103,"sku":null,"price":499.0,"currency_code":"DKK","in_stock":true},{"title":"XS \/ CHEEKY BOTTOM","offer_id":54366578966871,"sku":null,"price":499.0,"currency_code":"DKK","in_stock":true},{"title":"S \/ FULL COVERAGE BOTTOM","offer_id":54366578999639,"sku":null,"price":499.0,"currency_code":"DKK","in_stock":true},{"title":"S \/ CHEEKY BOTTOM","offer_id":54366579032407,"sku":null,"price":499.0,"currency_code":"DKK","in_stock":true},{"title":"M \/ FULL COVERAGE BOTTOM","offer_id":54366579065175,"sku":null,"price":499.0,"currency_code":"DKK","in_stock":true},{"title":"M \/ CHEEKY BOTTOM","offer_id":54366579097943,"sku":null,"price":499.0,"currency_code":"DKK","in_stock":true},{"title":"L \/ FULL COVERAGE BOTTOM","offer_id":54366579130711,"sku":null,"price":499.0,"currency_code":"DKK","in_stock":true},{"title":"L \/ CHEEKY BOTTOM","offer_id":54366579163479,"sku":null,"price":499.0,"currency_code":"DKK","in_stock":true},{"title":"XL \/ FULL COVERAGE BOTTOM","offer_id":54366579196247,"sku":null,"price":499.0,"currency_code":"DKK","in_stock":true},{"title":"XL \/ CHEEKY BOTTOM","offer_id":54366579229015,"sku":null,"price":499.0,"currency_code":"DKK","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1038\/4071\/0999\/files\/HAUTEJAN2667642_5a917009-727e-4b90-8ed6-9a44b39a6049_900x_jpg.webp?v=1786997062"},{"product_id":"clair-bottom-pink-cream","title":"CLAIR BOTTOM - PINK\/CREAM","description":"\u003cdiv class=\"rte product-description\" itemprop=\"description\"\u003e\n\u003cp class=\"p1\"\u003e\u003cem\u003eEver After\u003c\/em\u003e unfolds as a Spring-inspired edit of swim and sheer layers, drawn from storybook afternoons and sun-washed escapes. Delicate ruffles, gentle silhouettes, and barely-there mesh come together in our most delicate pinks and creams, designed for the softer chapters. \u003c\/p\u003e\n\u003cp class=\"p1\"\u003eDelicate side ties and a softly ruched cut shape the \u003ci\u003eClair bottom\u003c\/i\u003e, designed to rest effortlessly on the hips. Crafted from our signature buttery-soft fabric with subtle contrast detailing, it’s a romantic staple available in your choice of cheeky or full coverage.\u003c\/p\u003e\n\u003cp class=\"p1\"\u003e\u003cem\u003eTyniesha measures 5'8”\/173cm, 34”\/86cm Bust, 26”\/67cm Waist, 37”\/94cm Hip and wears a size Small\u003c\/em\u003e\u003c\/p\u003e\n\u003c\/div\u003e","brand":"OhBikini","offers":[{"title":"XS \/ FULL COVERAGE BOTTOM","offer_id":54366619337047,"sku":null,"price":499.0,"currency_code":"DKK","in_stock":true},{"title":"XS \/ CHEEKY BOTTOM","offer_id":54366619369815,"sku":null,"price":499.0,"currency_code":"DKK","in_stock":true},{"title":"S \/ FULL COVERAGE BOTTOM","offer_id":54366619402583,"sku":null,"price":499.0,"currency_code":"DKK","in_stock":true},{"title":"S \/ CHEEKY BOTTOM","offer_id":54366619435351,"sku":null,"price":499.0,"currency_code":"DKK","in_stock":true},{"title":"M \/ FULL COVERAGE BOTTOM","offer_id":54366619468119,"sku":null,"price":499.0,"currency_code":"DKK","in_stock":true},{"title":"M \/ CHEEKY BOTTOM","offer_id":54366619500887,"sku":null,"price":499.0,"currency_code":"DKK","in_stock":true},{"title":"L \/ FULL COVERAGE BOTTOM","offer_id":54366619533655,"sku":null,"price":499.0,"currency_code":"DKK","in_stock":true},{"title":"L \/ CHEEKY BOTTOM","offer_id":54366619566423,"sku":null,"price":499.0,"currency_code":"DKK","in_stock":true},{"title":"XL \/ FULL COVERAGE BOTTOM","offer_id":54366619599191,"sku":null,"price":499.0,"currency_code":"DKK","in_stock":true},{"title":"XL \/ CHEEKY BOTTOM","offer_id":54366619631959,"sku":null,"price":499.0,"currency_code":"DKK","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1038\/4071\/0999\/files\/HAUTEJAN2668862_900x_jpg.webp?v=1786998630"},{"product_id":"annabelle-bottom-petal-pink","title":"ANNABELLE BOTTOM - PETAL PINK","description":"\u003cp\u003e\u003cem\u003eEver After\u003c\/em\u003e unfolds as a Spring-inspired edit of swim and sheer layers, drawn from storybook afternoons and sun-washed escapes. Delicate ruffles, gentle silhouettes, and barely-there mesh come together in our most delicate pinks and creams, designed for the softer chapters. \u003c\/p\u003e\n\u003cp class=\"p1\"\u003eA romantic essential, the \u003ci\u003eAnnabelle bottom\u003c\/i\u003e features soft gathering and a flattering high-cut silhouette. Designed to sit just right on the hips, it elongates the legs while offering a smooth, sculpted fit in our signature buttery-soft, double-lined fabric.\u003c\/p\u003e\n\u003cp\u003e\u003ci\u003eEliza measures 34”\/86cm Bust, 24”\/61cm Waist, 34”\/86cm Hip and wears a size Small.\u003c\/i\u003e\u003c\/p\u003e","brand":"OhBikini","offers":[{"title":"XS","offer_id":54366784029015,"sku":null,"price":499.0,"currency_code":"DKK","in_stock":true},{"title":"S","offer_id":54366784061783,"sku":null,"price":499.0,"currency_code":"DKK","in_stock":true},{"title":"M","offer_id":54366784094551,"sku":null,"price":499.0,"currency_code":"DKK","in_stock":true},{"title":"L","offer_id":54366784127319,"sku":null,"price":499.0,"currency_code":"DKK","in_stock":true},{"title":"XL","offer_id":54366784160087,"sku":null,"price":499.0,"currency_code":"DKK","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1038\/4071\/0999\/files\/HAUTEJAN2668603_900x_jpg_8bbdc664-b798-435d-a825-9374181b7c79.webp?v=1787004905"},{"product_id":"greta-bottom-pink-cream","title":"GRETA BOTTOM - PINK\/CREAM","description":"\u003cp class=\"p1\"\u003e\u003cem\u003eEver After\u003c\/em\u003e unfolds as a Spring-inspired edit of swim and sheer layers, drawn from storybook afternoons and sun-washed escapes. Delicate ruffles, gentle silhouettes, and barely-there mesh come together in our most delicate pinks and creams, designed for the softer chapters. \u003c\/p\u003e\n\u003cp class=\"p1\"\u003eThe \u003ci\u003eGreta bottom\u003c\/i\u003e features gentle ruching and double-layered straps that sit sweetly on the hips. Crafted from our signature buttery-soft fabric in contrasting pink and cream, it offers a soft, romantic finish that pairs perfectly with the \u003cem\u003eGenevieve\u003c\/em\u003e sarong.\u003c\/p\u003e\n\u003cp\u003e\u003ci\u003eEliza measures 34”\/86cm Bust, 24”\/61cm Waist, 34”\/86cm Hip and wears a size Small.\u003c\/i\u003e\u003c\/p\u003e","brand":"OhBikini","offers":[{"title":"XS","offer_id":54366925881687,"sku":null,"price":499.0,"currency_code":"DKK","in_stock":true},{"title":"S","offer_id":54366925914455,"sku":null,"price":499.0,"currency_code":"DKK","in_stock":true},{"title":"M","offer_id":54366925947223,"sku":null,"price":499.0,"currency_code":"DKK","in_stock":true},{"title":"L","offer_id":54366925979991,"sku":null,"price":499.0,"currency_code":"DKK","in_stock":true},{"title":"XL","offer_id":54366926012759,"sku":null,"price":499.0,"currency_code":"DKK","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1038\/4071\/0999\/files\/HAUTEJAN2668974_900x_jpg_c942ec02-8199-46ce-a4c7-7a148a69f402.webp?v=1787006214"}],"url":"https:\/\/ohbikini.dk\/collections\/bikini-bottoms.oembed","provider":"OhBikini","version":"1.0","type":"link"}