{"product_id":"beach-resort-ribbed-button-one-piece-swimsuit","title":"Beach \u0026 Resort Ribbed Button One-Piece Swimsuit","description":"\u003c!-- LS Tabs (No-JS, Shopify-safe) for Cotton Terry Baroque Bathrobe --\u003e\n\u003cdiv class=\"ls-tabs-cotton-baroque-bathrobe\"\u003e\n\u003c!-- 隐藏的单选按钮：同名互斥 --\u003e \u003cinput checked id=\"cotton-baroque-bathrobe-tab-details\" name=\"cotton-baroque-bathrobe-tabs\" type=\"radio\"\u003e \u003cinput id=\"cotton-baroque-bathrobe-tab-size\" name=\"cotton-baroque-bathrobe-tabs\" type=\"radio\"\u003e \u003cinput id=\"cotton-baroque-bathrobe-tab-care\" name=\"cotton-baroque-bathrobe-tabs\" type=\"radio\"\u003e\n\u003cp data-end=\"416\" data-start=\"139\"\u003eClean, flattering, and made for sunny escapes, this ribbed one-piece swimsuit brings a soft vintage-inspired feel to beach and poolside styling. Designed with wide shoulder straps, contrast trim, and a button-front detail, it creates a polished swim look that feels both playful and refined.\u003c\/p\u003e\n\u003carticle class=\"4ever-article\"\u003e\u003c\/article\u003e\n\u003carticle class=\"4ever-article\"\u003e\u003cspan style=\"color: rgb(253, 0, 0);\"\u003e\u003cstrong\u003e\u003cspan data-type=\"text\"\u003e\u003cspan data-type=\"leaf\" color=\"\"\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/strong\u003e\u003c\/span\u003e\u003c\/article\u003e\n\u003c!-- Tab 头部 --\u003e\n\u003cdiv aria-label=\"Product details tabs\" role=\"tablist\" class=\"ls-tablist\"\u003e\n\u003clabel aria-controls=\"cotton-baroque-bathrobe-panel-details\" role=\"tab\" for=\"cotton-baroque-bathrobe-tab-details\" class=\"ls-tab\"\u003eDetails\u003c\/label\u003e \u003clabel aria-controls=\"cotton-baroque-bathrobe-panel-size\" role=\"tab\" for=\"cotton-baroque-bathrobe-tab-size\" class=\"ls-tab\"\u003eSize \u0026amp; Fit\u003c\/label\u003e \u003clabel aria-controls=\"cotton-baroque-bathrobe-panel-care\" role=\"tab\" for=\"cotton-baroque-bathrobe-tab-care\" class=\"ls-tab\"\u003eCare\u003c\/label\u003e\n\u003c\/div\u003e\n\u003c!-- Panels --\u003e\n\u003cdiv class=\"ls-panels\"\u003e\n\u003c!-- Details --\u003e\n\u003cdiv aria-labelledby=\"cotton-baroque-bathrobe-tab-details\" role=\"tabpanel\" id=\"cotton-baroque-bathrobe-panel-details\" class=\"ls-panel ls-panel-details\"\u003e\n\u003cul\u003e\n\u003cli data-end=\"485\" data-start=\"432\"\u003e\n\u003cp\u003eMain material: Polyester \u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-end=\"485\" data-start=\"432\"\u003e\n\u003cp\u003eRibbed textured fabric gives the swimsuit a soft, dimensional look while adding a subtle casual-sporty feel.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-end=\"485\" data-start=\"432\"\u003e\n\u003cp\u003eWide shoulder straps offer a secure and comfortable fit, making the piece easy to wear for swimming, lounging, or walking around the resort.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-end=\"485\" data-start=\"432\"\u003e\n\u003cp\u003eButton-front detail with zip closure adds a decorative yet functional touch, creating a refined focal point at the front.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-end=\"485\" data-start=\"432\"\u003e\n\u003cp\u003eContrast trim outlines the neckline, straps, and leg openings for a fresh, clean finish.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-end=\"485\" data-start=\"432\"\u003e\n\u003cp\u003eHigh-cut leg design helps elongate the leg line and gives the swimsuit a modern beach-ready silhouette.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-end=\"485\" data-start=\"432\"\u003e\n\u003cp\u003eMedium coverage bottom offers a balanced fit for pool days, beach trips, vacations, and resort styling.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c!-- Size \u0026 Fit --\u003e\n\u003cdiv aria-labelledby=\"cotton-baroque-bathrobe-tab-size\" role=\"tabpanel\" id=\"cotton-baroque-bathrobe-panel-size\" class=\"ls-panel ls-panel-size\"\u003e\n\u003cul\u003e\n\u003cli data-start=\"1342\" data-end=\"1390\"\u003e\n\u003cp\u003eDesigned as a one-piece swimsuit with a close, body-hugging fit.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ctable style=\"width: 100%; text-align: center; border-collapse: collapse;\"\u003e\n\u003cthead\u003e\n\u003ctr style=\"background-color: #f7f7f7;\"\u003e\n\u003cth style=\"text-align: center; padding: 10px;\"\u003eSize\u003c\/th\u003e\n\u003cth style=\"text-align: center; padding: 10px;\"\u003eLength (IN)\u003c\/th\u003e\n\u003cth style=\"text-align: center; padding: 10px;\"\u003eBust (IN)\u003c\/th\u003e\n\u003cth style=\"text-align: center; padding: 10px;\"\u003eWaist(IN)\u003c\/th\u003e\n\u003cth style=\"text-align: center; padding: 10px;\"\u003eHip(IN)\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd style=\"text-align: center; padding: 10px;\"\u003eS\u003c\/td\u003e\n\u003ctd style=\"text-align: center; padding: 10px;\"\u003e21.26\u003c\/td\u003e\n\u003ctd style=\"text-align: center; padding: 10px;\"\u003e24.41–25.98\u003c\/td\u003e\n\u003ctd style=\"text-align: center; padding: 10px;\"\u003e24.41–25.98\u003c\/td\u003e\n\u003ctd style=\"text-align: center; padding: 10px;\"\u003e30.71–31.89\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"text-align: center; padding: 10px;\"\u003eM\u003c\/td\u003e\n\u003ctd style=\"text-align: center; padding: 10px;\"\u003e22.05\u003c\/td\u003e\n\u003ctd style=\"text-align: center; padding: 10px;\"\u003e25.98–27.56\u003c\/td\u003e\n\u003ctd style=\"text-align: center; padding: 10px;\"\u003e25.98–27.56\u003c\/td\u003e\n\u003ctd style=\"text-align: center; padding: 10px;\"\u003e32.28–33.86\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"text-align: center; padding: 10px;\"\u003eL\u003c\/td\u003e\n\u003ctd style=\"text-align: center; padding: 10px;\"\u003e22.83\u003c\/td\u003e\n\u003ctd style=\"text-align: center; padding: 10px;\"\u003e27.56–29.92\u003c\/td\u003e\n\u003ctd style=\"text-align: center; padding: 10px;\"\u003e27.56–29.92\u003c\/td\u003e\n\u003ctd style=\"text-align: center; padding: 10px;\"\u003e33.86–36.61\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"text-align: center; padding: 10px;\"\u003eXL\u003c\/td\u003e\n\u003ctd style=\"text-align: center; padding: 10px;\"\u003e23.62\u003c\/td\u003e\n\u003ctd style=\"text-align: center; padding: 10px;\"\u003e29.13–31.50\u003c\/td\u003e\n\u003ctd style=\"text-align: center; padding: 10px;\"\u003e29.13–31.50\u003c\/td\u003e\n\u003ctd style=\"text-align: center; padding: 10px;\"\u003e35.43–38.19\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003c!-- Care --\u003e\n\u003cdiv aria-labelledby=\"cotton-baroque-bathrobe-tab-care\" role=\"tabpanel\" id=\"cotton-baroque-bathrobe-panel-care\" class=\"ls-panel ls-panel-care\"\u003e\n\u003cul\u003e\n\u003cli data-end=\"1166\" data-start=\"1129\"\u003e\n\u003cp\u003eHand wash cold to help preserve the fabric texture and shape.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-end=\"1166\" data-start=\"1129\"\u003e\n\u003cp\u003eRinse after each swim to remove chlorine, salt water, sunscreen, or pool chemicals.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-end=\"1166\" data-start=\"1129\"\u003e\n\u003cp\u003eDo not bleach, machine wash, or tumble dry.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-end=\"1166\" data-start=\"1129\"\u003e\n\u003cp\u003eGently press with a towel to remove excess water; do not wring or twist.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-end=\"1166\" data-start=\"1129\"\u003e\n\u003cp\u003eAir dry naturally in the shade.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-end=\"1166\" data-start=\"1129\"\u003e\n\u003cp\u003eAvoid rough surfaces, hot tubs, and prolonged direct sunlight when drying to help maintain color and elasticity.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003chr class=\"ls-divider\"\u003e\n\u003ch2 class=\"ls-compare-title\"\u003eBeyond Compare\u003c\/h2\u003e\n\u003ctable class=\"ls-compare\" style=\"width: 100%; height: 150.292px;\"\u003e\n\u003cthead\u003e\n\u003ctr style=\"height: 27.5px;\"\u003e\n\u003cth style=\"width: 35.3338%; height: 27.5px;\"\u003eCompare\u003c\/th\u003e\n\u003cth style=\"width: 36.3991%; height: 27.5px;\"\u003eLarosastyle\u003c\/th\u003e\n\u003cth style=\"width: 28.2315%; height: 27.5px;\"\u003eDESIGNER BRANDS\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr style=\"height: 26.4375px;\"\u003e\n\u003ctd style=\"width: 35.3338%; height: 26.4375px;\"\u003ePrice\u003c\/td\u003e\n\u003ctd style=\"width: 36.3991%; height: 26.4375px;\"\u003e$75\u003c\/td\u003e\n\u003ctd style=\"width: 28.2315%; height: 26.4375px;\"\u003e$358\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 24.4792px;\"\u003e\n\u003ctd style=\"width: 35.3338%; height: 24.4792px;\"\u003eBrand Markup\u003c\/td\u003e\n\u003ctd style=\"width: 36.3991%; height: 24.4792px;\"\u003e—\u003c\/td\u003e\n\u003ctd style=\"width: 28.2315%; height: 24.4792px;\"\u003e79%\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 21px;\"\u003e\n\u003ctd style=\"width: 35.3338%; height: 21px;\"\u003eLogo\u003c\/td\u003e\n\u003ctd style=\"width: 36.3991%; height: 21px;\"\u003e—\u003c\/td\u003e\n\u003ctd style=\"width: 28.2315%; height: 21px;\"\u003e\u003cspan class=\"ls-dot\"\u003e\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 25.4375px;\"\u003e\n\u003ctd style=\"width: 35.3338%; height: 25.4375px;\"\u003e\n\u003cspan\u003eFabric sourced m\u003c\/span\u003eade in Italy\u003c\/td\u003e\n\u003ctd style=\"width: 36.3991%; height: 25.4375px;\"\u003e\u003cspan class=\"ls-dot\"\u003e\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd style=\"width: 28.2315%; height: 25.4375px;\"\u003e—\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"height: 25.4375px;\"\u003e\n\u003ctd style=\"width: 35.3338%; height: 25.4375px;\"\u003eFree Shipping\u003c\/td\u003e\n\u003ctd style=\"width: 36.3991%; height: 25.4375px;\"\u003e\u003cspan class=\"ls-dot\"\u003e\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd style=\"width: 28.2315%; height: 25.4375px;\"\u003e—\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003cstyle\u003e\n  \/* 作用域：仅影响本组件 *\/\n  .ls-tabs-cotton-baroque-bathrobe { font-size:14px; line-height:1.5; }\n  .ls-tabs-cotton-baroque-bathrobe .ls-intro { margin: 0 0 16px; }\n  .ls-tabs-cotton-baroque-bathrobe input[type=\"radio\"] { position: absolute; opacity: 0; pointer-events: none; }\n\n  \/* 确保 Tab 可点且不被覆盖 *\/\n  .ls-tabs-cotton-baroque-bathrobe .ls-tablist { display:flex; border-bottom:2px solid #ddd; position:relative; z-index:2; }\n  .ls-tabs-cotton-baroque-bathrobe .ls-tab {\n    flex:1; padding:10px 12px; text-align:center; font-weight:700; cursor:pointer;\n    border-bottom:2px solid transparent; user-select:none; transition: border-color .2s, color .2s;\n    position:relative; z-index:2;\n  }\n\n  .ls-tabs-cotton-baroque-bathrobe .ls-panels { padding-top:16px; position:relative; z-index:1; }\n  .ls-tabs-cotton-baroque-bathrobe .ls-panel { display:none; }\n\n  \/* 选中态样式 *\/\n  #cotton-baroque-bathrobe-tab-details:checked ~ .ls-tablist label[for=\"cotton-baroque-bathrobe-tab-details\"] { border-bottom-color:#000; color:#000; }\n  #cotton-baroque-bathrobe-tab-details:checked ~ .ls-panels .ls-panel-details { display:block; }\n\n  #cotton-baroque-bathrobe-tab-size:checked ~ .ls-tablist label[for=\"cotton-baroque-bathrobe-tab-size\"] { border-bottom-color:#000; color:#000; }\n  #cotton-baroque-bathrobe-tab-size:checked ~ .ls-panels .ls-panel-size { display:block; }\n\n  #cotton-baroque-bathrobe-tab-care:checked ~ .ls-tablist label[for=\"cotton-baroque-bathrobe-tab-care\"] { border-bottom-color:#000; color:#000; }\n  #cotton-baroque-bathrobe-tab-care:checked ~ .ls-panels .ls-panel-care { display:block; }\n\n  .ls-tabs-cotton-baroque-bathrobe .ls-divider { margin:24px 0; border:0; border-top:1px solid #eaeaea; }\n  .ls-tabs-cotton-baroque-bathrobe .ls-compare-title { margin:0 0 12px; font-size:14px; text-align:left; }\n  .ls-tabs-cotton-baroque-bathrobe .ls-compare { width:100%; border-collapse:collapse; text-align:center; }\n  .ls-tabs-cotton-baroque-bathrobe th, .ls-tabs-cotton-baroque-bathrobe td { padding:12px 10px; border:1px solid #e0e0e0; }\n  .ls-tabs-cotton-baroque-bathrobe th { background:#f7f7f7; text-transform:uppercase; font-size:14px; }\n  .ls-tabs-cotton-baroque-bathrobe tr:nth-child(even) { background:#f9f9f9; }\n  .ls-tabs-cotton-baroque-bathrobe .ls-dot { width:12px; height:12px; border-radius:50%; display:inline-block; background:#ff6f00; }\n  .ls-tabs-cotton-baroque-bathrobe .ls-dot.gray { background:#ccc; }\n\n  @media (max-width:768px){\n    .ls-tabs-cotton-baroque-bathrobe .ls-tab { padding:10px 6px; font-size:14px; }\n    .ls-tabs-cotton-baroque-bathrobe .ls-compare th, .ls-tabs-cotton-baroque-bathrobe .ls-compare td { padding:8px; }\n  }\n\u003c\/style\u003e","brand":"LarosaStyle","offers":[{"title":"Black \/ S","offer_id":49023242666211,"sku":"KS0528-4-BLACK-S","price":75.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ M","offer_id":49023242698979,"sku":"KS0528-4-BLACK-M","price":75.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ L","offer_id":49023242731747,"sku":"KS0528-4-BLACK-L","price":75.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ XL","offer_id":49023242764515,"sku":"KS0528-4-BLACK-XL","price":75.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/2232\/0379\/files\/31ebc4370166f179d3bfdc3e4fceb5b0_09385d1e-be62-4da1-ab33-ad5f671fe167.jpg?v=1779959530","url":"https:\/\/www.larosastyle.com\/ja\/products\/beach-resort-ribbed-button-one-piece-swimsuit","provider":"LarosaStyle","version":"1.0","type":"link"}