{"title":"Teen Boys' Swimwear","description":"\u003cp\u003eTeen boys' swimwear at MINOTI covers ages 8 to 15, with swim shorts, rash vests and cover ups for holidays, school swimming lessons and weekends at the lido. Swim shorts suit the beach and a relaxed pool session. A rash vest is a close-fitting top that covers his shoulders and arms, useful for long days in the sea. Cover ups go on over wet swimwear for the walk back from the beach.\u003c\/p\u003e\u003cp\u003eTeenage boy swimwear is sized by height in centimetres, so measure him barefoot and pick the next size up if he sits between two. Rash vests are sometimes sold as swim tops, and they are the same close-fitting garment. Pick one that sits near the body, since a loose top fills with water and drags. Rinse everything in cool fresh water after the pool or sea to clear chlorine and salt, then follow the care label.\u003c\/p\u003e","products":[{"product_id":"boys-swim-shorts-green-13swim22","title":"Boys' swim shorts in black, grey and lime","description":"\u003cp\u003eMinoti's camouflage swim shorts run in lime green, grey and charcoal, with a geometric print laid over the camo base and a neon lime green drawstring. The overlay breaks up the pattern so the shorts look deliberate rather than busy. The drawstring is easy to spot and tie in a poolside changing room, and the waist is elasticated too, so there is something holding them up even when the knot comes undone. Cut to mid-thigh in a straight regular fit, long enough for the diving board and short enough not to drag.\u003c\/p\u003e","brand":"Minoti","offers":[{"title":"104 (3–4y)","offer_id":53322210410827,"sku":"38903JNR3-4y","price":20.9,"currency_code":"EUR","in_stock":true},{"title":"110 (4–5y)","offer_id":53322210443595,"sku":"38903JNR4-5y","price":20.9,"currency_code":"EUR","in_stock":false},{"title":"116 (5–6y)","offer_id":53322210476363,"sku":"38903JNR5-6y","price":20.9,"currency_code":"EUR","in_stock":true},{"title":"122 (6–7y)","offer_id":53322210509131,"sku":"38903JNR6-7y","price":20.9,"currency_code":"EUR","in_stock":false},{"title":"128 (7–8y)","offer_id":53322210541899,"sku":"38903JNR7-8y","price":20.9,"currency_code":"EUR","in_stock":false},{"title":"134 (8–9y)","offer_id":53322210574667,"sku":"38903TEN8-9y","price":20.9,"currency_code":"EUR","in_stock":false},{"title":"140 (9–10y)","offer_id":53322210607435,"sku":"38903TEN9-10y","price":20.9,"currency_code":"EUR","in_stock":false},{"title":"146 (10–11y)","offer_id":53322210640203,"sku":"38903TEN10-11y","price":20.9,"currency_code":"EUR","in_stock":false},{"title":"152 (11–12y)","offer_id":53322210672971,"sku":"38903TEN11-12y","price":20.9,"currency_code":"EUR","in_stock":false},{"title":"164 (13–14y)","offer_id":53322210705739,"sku":"38903TEN13-14y","price":20.9,"currency_code":"EUR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0946\/0885\/1275\/files\/bG9jYWw6Ly8vaW1hZ2VzLy9TUzIzLzEzIFNXSU0gMjIoMSkuanBn_ea95d6ce-d905-420c-9d59-bb73700d58b7.jpg?v=1790510842"},{"product_id":"boys-swim-shorts-blue-23mmswim100","title":"Boys' swim shorts 2-pack in blue camouflage and navy","description":"\u003cp\u003eMinoti's dark blue swim shorts come as a two-pack in quick-dry fabric, one pair in blue camouflage with orange trim and one in solid navy with a logo. Two pairs means one is drying on the rail while he is already back in the water. Both have an elasticated waist, so they pull on straight over damp skin without a fight. Side pockets on each pair hold whatever comes back from the shoreline. The camouflage pair is the louder of the two, and the plain navy keeps things simple.\u003c\/p\u003e","brand":"Minoti","offers":[{"title":"104 (3–4y)","offer_id":53322420060491,"sku":"43023JNR3-4y","price":33.9,"currency_code":"EUR","in_stock":true},{"title":"110 (4–5y)","offer_id":53322420093259,"sku":"43023JNR4-5y","price":33.9,"currency_code":"EUR","in_stock":true},{"title":"116 (5–6y)","offer_id":53322420126027,"sku":"43023JNR5-6y","price":33.9,"currency_code":"EUR","in_stock":true},{"title":"122 (6–7y)","offer_id":53322420158795,"sku":"43023JNR6-7y","price":33.9,"currency_code":"EUR","in_stock":true},{"title":"128 (7–8y)","offer_id":53322420191563,"sku":"43023JNR7-8y","price":33.9,"currency_code":"EUR","in_stock":true},{"title":"134 (8–9y)","offer_id":53322420224331,"sku":"43023TEN8-9y","price":33.9,"currency_code":"EUR","in_stock":false},{"title":"140 (9–10y)","offer_id":53322420257099,"sku":"43023TEN9-10y","price":33.9,"currency_code":"EUR","in_stock":false},{"title":"146 (10–11y)","offer_id":53322420289867,"sku":"43023TEN10-11y","price":33.9,"currency_code":"EUR","in_stock":false},{"title":"152 (11–12y)","offer_id":53322420322635,"sku":"43023TEN11-12y","price":33.9,"currency_code":"EUR","in_stock":false},{"title":"158 (12–13y)","offer_id":53322420355403,"sku":"43023TEN12-13y","price":33.9,"currency_code":"EUR","in_stock":false},{"title":"164 (13–14y)","offer_id":53322420388171,"sku":"43023TEN13-14y","price":33.9,"currency_code":"EUR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0946\/0885\/1275\/files\/bG9jYWw6Ly8vaW1hZ2VzLy9TUzI1LzIzTU1TV0lNMTAwICgxKS5qcGc_0815b435-5cee-48d1-b34c-b090093cd742.jpg?v=1790510968"},{"product_id":"boys-swim-shorts-black-23swim41","title":"Boys' swim shorts in black with multicolour print","description":"\u003cp\u003eMinoti's black swim shorts carry a gradient monstera leaf print in blue, pink and green on a black base. The dark ground means the print reads clearly instead of competing with itself. The straight-cut leg falls to the knee, enough coverage for the pool without extra fabric dragging in the water. The waistband is elasticated with a drawstring, so the fit is set before he jumps in and holds for the whole session. Side pockets take stones and shells at the beach.\u003c\/p\u003e","brand":"Minoti","offers":[{"title":"104 (3–4y)","offer_id":53322434117963,"sku":"42135JNR3-4y","price":18.9,"currency_code":"EUR","in_stock":true},{"title":"110 (4–5y)","offer_id":53322434150731,"sku":"42135JNR4-5y","price":18.9,"currency_code":"EUR","in_stock":true},{"title":"116 (5–6y)","offer_id":53322434183499,"sku":"42135JNR5-6y","price":18.9,"currency_code":"EUR","in_stock":false},{"title":"122 (6–7y)","offer_id":53322434216267,"sku":"42135JNR6-7y","price":18.9,"currency_code":"EUR","in_stock":false},{"title":"128 (7–8y)","offer_id":53322434249035,"sku":"42135JNR7-8y","price":18.9,"currency_code":"EUR","in_stock":false},{"title":"134 (8–9y)","offer_id":53322434281803,"sku":"42135TEN8-9y","price":18.9,"currency_code":"EUR","in_stock":false},{"title":"140 (9–10y)","offer_id":53322434314571,"sku":"42135TEN9-10y","price":18.9,"currency_code":"EUR","in_stock":false},{"title":"146 (10–11y)","offer_id":53322434347339,"sku":"42135TEN10-11y","price":18.9,"currency_code":"EUR","in_stock":false},{"title":"152 (11–12y)","offer_id":53322434380107,"sku":"42135TEN11-12y","price":18.9,"currency_code":"EUR","in_stock":false},{"title":"158 (12–13y)","offer_id":53322434412875,"sku":"42135TEN12-13y","price":18.9,"currency_code":"EUR","in_stock":false},{"title":"164 (13–14y)","offer_id":53322434445643,"sku":"42135TEN13-14y","price":18.9,"currency_code":"EUR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0946\/0885\/1275\/files\/bG9jYWw6Ly8vaW1hZ2VzLy9TUzI1LzIzU1dJTTQxICgxKS5qcGc_16e982a0-d7f7-4c36-8085-4d618b1e37b0.jpg?v=1790510972"},{"product_id":"boys-swim-shorts-blue-23swim48","title":"Boys' swim shorts in blue, white and coral","description":"\u003cp\u003eMinoti's neon blue swim shorts are a tie-dye style in blue and coral with a mesh lining and an elasticated drawstring waist. The print is easy to spot on a busy pool deck, which matters when twenty children pile out at once. The drawstring holds the fit through jumping and diving. Mesh sits against the skin without extra bulk, and the straight cut falls to the knee, enough length for the waterslide without dragging. Side pockets stay flat against the leg for whatever comes out of a beach bag.\u003c\/p\u003e","brand":"Minoti","offers":[{"title":"104 (3–4y)","offer_id":53322435690827,"sku":"42142JNR3-4y","price":18.9,"currency_code":"EUR","in_stock":true},{"title":"110 (4–5y)","offer_id":53322435723595,"sku":"42142JNR4-5y","price":18.9,"currency_code":"EUR","in_stock":true},{"title":"116 (5–6y)","offer_id":53322435756363,"sku":"42142JNR5-6y","price":18.9,"currency_code":"EUR","in_stock":true},{"title":"122 (6–7y)","offer_id":53322435789131,"sku":"42142JNR6-7y","price":18.9,"currency_code":"EUR","in_stock":true},{"title":"128 (7–8y)","offer_id":53322435821899,"sku":"42142JNR7-8y","price":18.9,"currency_code":"EUR","in_stock":true},{"title":"134 (8–9y)","offer_id":53322435854667,"sku":"42142TEN8-9y","price":18.9,"currency_code":"EUR","in_stock":true},{"title":"140 (9–10y)","offer_id":53322435887435,"sku":"42142TEN9-10y","price":18.9,"currency_code":"EUR","in_stock":true},{"title":"146 (10–11y)","offer_id":53322435920203,"sku":"42142TEN10-11y","price":18.9,"currency_code":"EUR","in_stock":true},{"title":"152 (11–12y)","offer_id":53322435952971,"sku":"42142TEN11-12y","price":18.9,"currency_code":"EUR","in_stock":true},{"title":"158 (12–13y)","offer_id":53322435985739,"sku":"42142TEN12-13y","price":18.9,"currency_code":"EUR","in_stock":false},{"title":"164 (13–14y)","offer_id":53322436018507,"sku":"42142TEN13-14y","price":18.9,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0946\/0885\/1275\/files\/bG9jYWw6Ly8vaW1hZ2VzLy9TUzI1LzIzU1dJTTQ4ICgxKS5qcGc_2ae24488-565b-4387-b578-bbd92a2eb3f1.jpg?v=1790510973"},{"product_id":"boys-swimming-shorts-black-29swim250","title":"Boys' swim shorts 2-pack in black, blue, teal and lime","description":"\u003cp\u003eMinoti's black swim shorts come as a two-pack, one running an ombré gradient from black down to teal and one covered in a palm print. Two pairs mean one is always ready while the other dries on the rail after an afternoon in the pool. Both pairs reach the knee, which keeps more skin covered on a long day outside, and both fasten with a drawstring at the waist so he can pull them tight himself. Side pockets sit on each pair, handy for whatever comes back from the beach.\u003c\/p\u003e","brand":"Minoti","offers":[{"title":"104 (3–4y)","offer_id":56559186051403,"sku":"44509JNR3-4y","price":31.9,"currency_code":"EUR","in_stock":true},{"title":"110 (4–5y)","offer_id":56559186084171,"sku":"44509JNR4-5y","price":31.9,"currency_code":"EUR","in_stock":true},{"title":"116 (5–6y)","offer_id":56559186116939,"sku":"44509JNR5-6y","price":31.9,"currency_code":"EUR","in_stock":true},{"title":"122 (6–7y)","offer_id":56559186149707,"sku":"44509JNR6-7y","price":31.9,"currency_code":"EUR","in_stock":true},{"title":"128 (7–8y)","offer_id":56559186182475,"sku":"44509JNR7-8y","price":31.9,"currency_code":"EUR","in_stock":false},{"title":"134 (8–9y)","offer_id":56559186215243,"sku":"44509TEN8-9y","price":33.9,"currency_code":"EUR","in_stock":false},{"title":"140 (9–10y)","offer_id":56559186248011,"sku":"44509TEN9-10y","price":33.9,"currency_code":"EUR","in_stock":false},{"title":"146 (10–11y)","offer_id":56559186280779,"sku":"44509TEN10-11y","price":33.9,"currency_code":"EUR","in_stock":false},{"title":"152 (11–12y)","offer_id":56559186313547,"sku":"44509TEN11-12y","price":33.9,"currency_code":"EUR","in_stock":false},{"title":"158 (12–13y)","offer_id":56559186346315,"sku":"44509TEN12-13y","price":33.9,"currency_code":"EUR","in_stock":false},{"title":"164 (13–14y)","offer_id":56559186379083,"sku":"44509TEN13-14y","price":33.9,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0946\/0885\/1275\/files\/bG9jYWw6Ly8vaW1hZ2VzLy9TUzI2LzI5U1dJTTI1MCAoQSkuanBn_53922a22-4807-4644-baeb-e4ab0a91936e.jpg?v=1790511139"},{"product_id":"boys-swimming-shorts-blue-29swim251","title":"Boys' swim shorts 2-pack in blue and coral","description":"\u003cp\u003eMinoti's blue swim shorts print turtles across a deep blue ground and arrive with a coral-to-blue gradient pair in the same two-pack. One dries on the back of a chair while the other goes on. The turtle pair is easy to pick out poolside; the gradient runs from waist to hem, so the two are genuinely different. Both stop at the knee in a straight cut, with a contrast drawstring at the waist.\u003c\/p\u003e","brand":"Minoti","offers":[{"title":"104 (3–4y)","offer_id":56559186608459,"sku":"44510JNR3-4y","price":31.9,"currency_code":"EUR","in_stock":true},{"title":"110 (4–5y)","offer_id":56559186641227,"sku":"44510JNR4-5y","price":31.9,"currency_code":"EUR","in_stock":true},{"title":"116 (5–6y)","offer_id":56559186673995,"sku":"44510JNR5-6y","price":31.9,"currency_code":"EUR","in_stock":true},{"title":"122 (6–7y)","offer_id":56559186706763,"sku":"44510JNR6-7y","price":31.9,"currency_code":"EUR","in_stock":true},{"title":"128 (7–8y)","offer_id":56559186739531,"sku":"44510JNR7-8y","price":31.9,"currency_code":"EUR","in_stock":true},{"title":"134 (8–9y)","offer_id":56559186772299,"sku":"44510TEN8-9y","price":33.9,"currency_code":"EUR","in_stock":true},{"title":"140 (9–10y)","offer_id":56559186805067,"sku":"44510TEN9-10y","price":33.9,"currency_code":"EUR","in_stock":true},{"title":"146 (10–11y)","offer_id":56559186837835,"sku":"44510TEN10-11y","price":33.9,"currency_code":"EUR","in_stock":true},{"title":"152 (11–12y)","offer_id":56559186870603,"sku":"44510TEN11-12y","price":33.9,"currency_code":"EUR","in_stock":true},{"title":"158 (12–13y)","offer_id":56559186903371,"sku":"44510TEN12-13y","price":33.9,"currency_code":"EUR","in_stock":true},{"title":"164 (13–14y)","offer_id":56559186936139,"sku":"44510TEN13-14y","price":33.9,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0946\/0885\/1275\/files\/bG9jYWw6Ly8vaW1hZ2VzLy9TUzI2LzI5U1dJTTI1MSAoMSkuanBn_28b65f0b-57e5-471c-be15-52604356093f.jpg?v=1790511139"},{"product_id":"boys-swimming-shorts-orange-29swim252","title":"Boys' swim shorts 2-pack in orange and blue","description":"\u003cp\u003eMinoti's orange swim shorts carry a lobster print and come packed with a blue checkerboard pair, so there is always a dry set after a pool session. The two prints look nothing alike, which keeps a week of photos from repeating. The drawstring waist pulls in and holds through a jump off the side. Side pockets take a locker token or a coin for the vending machine, and mesh lining sits inside both.\u003c\/p\u003e","brand":"Minoti","offers":[{"title":"104 (3–4y)","offer_id":56559187034443,"sku":"44511JNR3-4y","price":31.9,"currency_code":"EUR","in_stock":true},{"title":"110 (4–5y)","offer_id":56559187067211,"sku":"44511JNR4-5y","price":31.9,"currency_code":"EUR","in_stock":false},{"title":"116 (5–6y)","offer_id":56559187099979,"sku":"44511JNR5-6y","price":31.9,"currency_code":"EUR","in_stock":false},{"title":"122 (6–7y)","offer_id":56559187132747,"sku":"44511JNR6-7y","price":31.9,"currency_code":"EUR","in_stock":true},{"title":"128 (7–8y)","offer_id":56559187165515,"sku":"44511JNR7-8y","price":31.9,"currency_code":"EUR","in_stock":false},{"title":"134 (8–9y)","offer_id":56559187198283,"sku":"44511TEN8-9y","price":33.9,"currency_code":"EUR","in_stock":false},{"title":"140 (9–10y)","offer_id":56559187231051,"sku":"44511TEN9-10y","price":33.9,"currency_code":"EUR","in_stock":false},{"title":"146 (10–11y)","offer_id":56559187263819,"sku":"44511TEN10-11y","price":33.9,"currency_code":"EUR","in_stock":false},{"title":"152 (11–12y)","offer_id":56559187296587,"sku":"44511TEN11-12y","price":33.9,"currency_code":"EUR","in_stock":false},{"title":"158 (12–13y)","offer_id":56559187329355,"sku":"44511TEN12-13y","price":33.9,"currency_code":"EUR","in_stock":false},{"title":"164 (13–14y)","offer_id":56559187362123,"sku":"44511TEN13-14y","price":33.9,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0946\/0885\/1275\/files\/bG9jYWw6Ly8vaW1hZ2VzLy9TUzI2LzI5U1dJTTI1MiAoQSkuanBn_93089fdf-ed24-4d71-8ab4-bddceb6b49bb.jpg?v=1790511140"},{"product_id":"boys-swimming-shorts-royal-blue-29swim253","title":"Boys' swim shorts 2-pack in royal blue and lime","description":"\u003cp\u003eMinoti's swim shorts come as a two-pack in royal blue and lime, cut to knee length with a straight leg. One pair rinses out while the other is already on, and two colours settle the argument about which to wear. The waist is elasticated with a drawstring to pull the fit in, which helps when he is between sizes. The soft mesh lining sits against the skin with no rough seam after an hour in the water. Side pockets take poolside finds.\u003c\/p\u003e","brand":"Minoti","offers":[{"title":"104 (3–4y)","offer_id":56559187493195,"sku":"44513JNR3-4y","price":31.9,"currency_code":"EUR","in_stock":true},{"title":"110 (4–5y)","offer_id":56559187525963,"sku":"44513JNR4-5y","price":31.9,"currency_code":"EUR","in_stock":true},{"title":"116 (5–6y)","offer_id":56559187558731,"sku":"44513JNR5-6y","price":31.9,"currency_code":"EUR","in_stock":true},{"title":"122 (6–7y)","offer_id":56559187591499,"sku":"44513JNR6-7y","price":31.9,"currency_code":"EUR","in_stock":true},{"title":"128 (7–8y)","offer_id":56559187624267,"sku":"44513JNR7-8y","price":31.9,"currency_code":"EUR","in_stock":true},{"title":"134 (8–9y)","offer_id":56559187657035,"sku":"44513TEN8-9y","price":33.9,"currency_code":"EUR","in_stock":true},{"title":"140 (9–10y)","offer_id":56559187689803,"sku":"44513TEN9-10y","price":33.9,"currency_code":"EUR","in_stock":false},{"title":"146 (10–11y)","offer_id":56559187722571,"sku":"44513TEN10-11y","price":33.9,"currency_code":"EUR","in_stock":false},{"title":"152 (11–12y)","offer_id":56559187755339,"sku":"44513TEN11-12y","price":33.9,"currency_code":"EUR","in_stock":true},{"title":"158 (12–13y)","offer_id":56559187788107,"sku":"44513TEN12-13y","price":33.9,"currency_code":"EUR","in_stock":true},{"title":"164 (13–14y)","offer_id":56559187820875,"sku":"44513TEN13-14y","price":33.9,"currency_code":"EUR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0946\/0885\/1275\/files\/bG9jYWw6Ly8vaW1hZ2VzLy9TUzI2LzI5U1dJTTI1MyAoQSkuanBn_b2d32467-dccf-401d-8d74-01c04d393abd.jpg?v=1790511140"},{"product_id":"boys-swimming-shorts-orange-29swim254","title":"Boys' swim shorts 2-pack in orange and navy","description":"\u003cp\u003eMinoti's orange swim shorts come with a navy pair in the same two-pack, both cut to the knee with a mesh lining. One dries while the other goes on, which covers a full week away. The knee length gives coverage on the pool steps without shortening his stride on the way back to the towel. The drawstring threads through eyelets, so the fit can be pulled back in when a wet waistband stretches. Side pockets hold a locker token.\u003c\/p\u003e","brand":"Minoti","offers":[{"title":"104 (3–4y)","offer_id":56559187886411,"sku":"44514JNR3-4y","price":31.9,"currency_code":"EUR","in_stock":true},{"title":"110 (4–5y)","offer_id":56559187919179,"sku":"44514JNR4-5y","price":31.9,"currency_code":"EUR","in_stock":true},{"title":"116 (5–6y)","offer_id":56559187951947,"sku":"44514JNR5-6y","price":31.9,"currency_code":"EUR","in_stock":true},{"title":"122 (6–7y)","offer_id":56559187984715,"sku":"44514JNR6-7y","price":31.9,"currency_code":"EUR","in_stock":true},{"title":"128 (7–8y)","offer_id":56559188017483,"sku":"44514JNR7-8y","price":31.9,"currency_code":"EUR","in_stock":true},{"title":"134 (8–9y)","offer_id":56559188050251,"sku":"44514TEN8-9y","price":33.9,"currency_code":"EUR","in_stock":true},{"title":"140 (9–10y)","offer_id":56559188083019,"sku":"44514TEN9-10y","price":33.9,"currency_code":"EUR","in_stock":false},{"title":"146 (10–11y)","offer_id":56559188115787,"sku":"44514TEN10-11y","price":33.9,"currency_code":"EUR","in_stock":false},{"title":"152 (11–12y)","offer_id":56559188148555,"sku":"44514TEN11-12y","price":33.9,"currency_code":"EUR","in_stock":false},{"title":"158 (12–13y)","offer_id":56559188181323,"sku":"44514TEN12-13y","price":33.9,"currency_code":"EUR","in_stock":false},{"title":"164 (13–14y)","offer_id":56559188214091,"sku":"44514TEN13-14y","price":33.9,"currency_code":"EUR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0946\/0885\/1275\/files\/bG9jYWw6Ly8vaW1hZ2VzLy9TUzI2LzI5U1dJTTI1NCAoMSkuanBn_ad2e2f86-965f-4ad6-b205-ec09f65e1b90.jpg?v=1790511147"},{"product_id":"boys-rash-vest-white-29swim255","title":"Boys' rash vests 2-pack in white, turquoise and black","description":"\u003cp\u003eMinoti's white rash vest 2-pack puts a surf-print chest graphic on one long-sleeve vest and an ombre fade from turquoise to deep navy on the other. Contrast turquoise stitching runs along the raglan seams of the white vest, picking up the colour of its partner. The slim fit holds the fabric flat against the back, so it does not billow when he swims. Long sleeves cover the arms through a full lesson in the pool. With two in the pack, one is always dry while the other is in the wash.\u003c\/p\u003e","brand":"Minoti","offers":[{"title":"98 (2–3y)","offer_id":56559188246859,"sku":"44515JNR2-3y","price":31.9,"currency_code":"EUR","in_stock":true},{"title":"104 (3–4y)","offer_id":56559188279627,"sku":"44515JNR3-4y","price":31.9,"currency_code":"EUR","in_stock":true},{"title":"110 (4–5y)","offer_id":56559188312395,"sku":"44515JNR4-5y","price":31.9,"currency_code":"EUR","in_stock":true},{"title":"116 (5–6y)","offer_id":56559188345163,"sku":"44515JNR5-6y","price":31.9,"currency_code":"EUR","in_stock":true},{"title":"122 (6–7y)","offer_id":56559188377931,"sku":"44515JNR6-7y","price":31.9,"currency_code":"EUR","in_stock":true},{"title":"128 (7–8y)","offer_id":56559188410699,"sku":"44515JNR7-8y","price":31.9,"currency_code":"EUR","in_stock":true},{"title":"134 (8–9y)","offer_id":56559188443467,"sku":"44515TEN8-9y","price":33.9,"currency_code":"EUR","in_stock":true},{"title":"140 (9–10y)","offer_id":56559188476235,"sku":"44515TEN9-10y","price":33.9,"currency_code":"EUR","in_stock":true},{"title":"146 (10–11y)","offer_id":56559188509003,"sku":"44515TEN10-11y","price":33.9,"currency_code":"EUR","in_stock":true},{"title":"152 (11–12y)","offer_id":56559188541771,"sku":"44515TEN11-12y","price":33.9,"currency_code":"EUR","in_stock":true},{"title":"158 (12–13y)","offer_id":56559188574539,"sku":"44515TEN12-13y","price":33.9,"currency_code":"EUR","in_stock":true},{"title":"164 (13–14y)","offer_id":56559188607307,"sku":"44515TEN13-14y","price":33.9,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0946\/0885\/1275\/files\/bG9jYWw6Ly8vaW1hZ2VzLy9TUzI2LzI5U1dJTTI1NSAoQSkuanBn_23399c19-d2ea-463e-8cce-b14a081a109b.jpg?v=1790511148"},{"product_id":"boys-rash-vest-turquoise-29swim256","title":"Boys' rash vests 2-pack in turquoise, orange and blue","description":"\u003cp\u003eMinoti's turquoise rash vest 2-pack pairs a long-sleeve gradient vest, orange fading into blue, with a solid blue vest carrying a wave graphic across the chest. Both are cut slim so the fabric stays close in the water instead of dragging behind him. Raglan sleeves run from the collar rather than the shoulder, so nothing pulls when he paddles or climbs out. The standing collar covers the back of the neck, the part that catches the most sun over a long afternoon. Two in the pack means one dries on the hook while the other is back in.\u003c\/p\u003e","brand":"Minoti","offers":[{"title":"98 (2–3y)","offer_id":56559188705611,"sku":"44516JNR2-3y","price":33.9,"currency_code":"EUR","in_stock":false},{"title":"104 (3–4y)","offer_id":56559188738379,"sku":"44516JNR3-4y","price":31.9,"currency_code":"EUR","in_stock":false},{"title":"110 (4–5y)","offer_id":56559188771147,"sku":"44516JNR4-5y","price":31.9,"currency_code":"EUR","in_stock":false},{"title":"116 (5–6y)","offer_id":56559188803915,"sku":"44516JNR5-6y","price":31.9,"currency_code":"EUR","in_stock":true},{"title":"122 (6–7y)","offer_id":56559188836683,"sku":"44516JNR6-7y","price":31.9,"currency_code":"EUR","in_stock":true},{"title":"128 (7–8y)","offer_id":56559188869451,"sku":"44516JNR7-8y","price":31.9,"currency_code":"EUR","in_stock":true},{"title":"134 (8–9y)","offer_id":56559188902219,"sku":"44516TEN8-9y","price":33.9,"currency_code":"EUR","in_stock":true},{"title":"140 (9–10y)","offer_id":56559188934987,"sku":"44516TEN9-10y","price":33.9,"currency_code":"EUR","in_stock":true},{"title":"146 (10–11y)","offer_id":56559188967755,"sku":"44516TEN10-11y","price":33.9,"currency_code":"EUR","in_stock":true},{"title":"152 (11–12y)","offer_id":56559189000523,"sku":"44516TEN11-12y","price":33.9,"currency_code":"EUR","in_stock":true},{"title":"158 (12–13y)","offer_id":56559189033291,"sku":"44516TEN12-13y","price":33.9,"currency_code":"EUR","in_stock":true},{"title":"164 (13–14y)","offer_id":56559189066059,"sku":"44516TEN13-14y","price":33.9,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0946\/0885\/1275\/files\/bG9jYWw6Ly8vaW1hZ2VzLy9TUzI2LzI5U1dJTTI1NiAoQSkuanBn_481e5cc0-54a7-40e0-a324-a475828a9e5f.jpg?v=1790511148"},{"product_id":"boys-rash-vest-turquoise-29swim257","title":"Boys' rash vests 2-pack in turquoise, blue and black","description":"\u003cp\u003eMinoti's turquoise rash vest 2-pack teams a solid light blue vest carrying a chest logo with an ombre vest marked by a mountain emblem. Both are cut slim, so there is no loose fabric gathering water when he swims a length. Raglan sleeves let the arms reach overhead without the seam sitting on top of the shoulder. Contrast stitching picks out the panel lines on each vest, which also makes the pair easy to tell apart in the bag. Two vests mean one can rinse out while the other is already on.\u003c\/p\u003e","brand":"Minoti","offers":[{"title":"98 (2–3y)","offer_id":56559189131595,"sku":"44517JNR2-3y","price":28.9,"currency_code":"EUR","in_stock":true},{"title":"104 (3–4y)","offer_id":56559189164363,"sku":"44517JNR3-4y","price":28.9,"currency_code":"EUR","in_stock":true},{"title":"110 (4–5y)","offer_id":56559189197131,"sku":"44517JNR4-5y","price":28.9,"currency_code":"EUR","in_stock":true},{"title":"116 (5–6y)","offer_id":56559189229899,"sku":"44517JNR5-6y","price":28.9,"currency_code":"EUR","in_stock":true},{"title":"122 (6–7y)","offer_id":56559189262667,"sku":"44517JNR6-7y","price":28.9,"currency_code":"EUR","in_stock":true},{"title":"128 (7–8y)","offer_id":56559189295435,"sku":"44517JNR7-8y","price":28.9,"currency_code":"EUR","in_stock":true},{"title":"134 (8–9y)","offer_id":56559189328203,"sku":"44517TEN8-9y","price":33.9,"currency_code":"EUR","in_stock":true},{"title":"140 (9–10y)","offer_id":56559189360971,"sku":"44517TEN9-10y","price":33.9,"currency_code":"EUR","in_stock":true},{"title":"146 (10–11y)","offer_id":56559189393739,"sku":"44517TEN10-11y","price":33.9,"currency_code":"EUR","in_stock":false},{"title":"152 (11–12y)","offer_id":56559189426507,"sku":"44517TEN11-12y","price":33.9,"currency_code":"EUR","in_stock":true},{"title":"158 (12–13y)","offer_id":56559189459275,"sku":"44517TEN12-13y","price":33.9,"currency_code":"EUR","in_stock":true},{"title":"164 (13–14y)","offer_id":56559189492043,"sku":"44517TEN13-14y","price":33.9,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0946\/0885\/1275\/files\/bG9jYWw6Ly8vaW1hZ2VzLy9TUzI2LzI5U1dJTTI1NyAoMSkuanBn_cdf61895-c472-406f-a983-841357e82291.jpg?v=1790511148"},{"product_id":"boys-rash-vest-white-29swim258","title":"Boys' rash vests 2-pack in white and blue","description":"\u003cp\u003eMinoti's rash vest 2-pack pairs one ombre vest, fading from light to dark blue down the body, with one in solid white. With two in the pack, one can dry on the towel while the other goes back in the water. Short raglan sleeves run from the neck to the underarm without a shoulder seam, so nothing rubs when he paddles. Contrast stitching marks the seams on both vests. The crew neck sits flat at the throat, and the solid white pairs with any pair of swim shorts already in the bag.\u003c\/p\u003e","brand":"Minoti","offers":[{"title":"98 (2–3y)","offer_id":56559189623115,"sku":"44518JNR2-3y","price":28.9,"currency_code":"EUR","in_stock":false},{"title":"104 (3–4y)","offer_id":56559189655883,"sku":"44518JNR3-4y","price":28.9,"currency_code":"EUR","in_stock":true},{"title":"110 (4–5y)","offer_id":56559189688651,"sku":"44518JNR4-5y","price":28.9,"currency_code":"EUR","in_stock":true},{"title":"116 (5–6y)","offer_id":56559189721419,"sku":"44518JNR5-6y","price":28.9,"currency_code":"EUR","in_stock":true},{"title":"122 (6–7y)","offer_id":56559189754187,"sku":"44518JNR6-7y","price":28.9,"currency_code":"EUR","in_stock":true},{"title":"128 (7–8y)","offer_id":56559189786955,"sku":"44518JNR7-8y","price":28.9,"currency_code":"EUR","in_stock":true},{"title":"134 (8–9y)","offer_id":56559189819723,"sku":"44518TEN8-9y","price":33.9,"currency_code":"EUR","in_stock":true},{"title":"140 (9–10y)","offer_id":56559189852491,"sku":"44518TEN9-10y","price":33.9,"currency_code":"EUR","in_stock":true},{"title":"146 (10–11y)","offer_id":56559189885259,"sku":"44518TEN10-11y","price":33.9,"currency_code":"EUR","in_stock":true},{"title":"152 (11–12y)","offer_id":56559189918027,"sku":"44518TEN11-12y","price":33.9,"currency_code":"EUR","in_stock":true},{"title":"158 (12–13y)","offer_id":56559189950795,"sku":"44518TEN12-13y","price":33.9,"currency_code":"EUR","in_stock":true},{"title":"164 (13–14y)","offer_id":56559189983563,"sku":"44518TEN13-14y","price":33.9,"currency_code":"EUR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0946\/0885\/1275\/files\/bG9jYWw6Ly8vaW1hZ2VzLy9TUzI2LzI5U1dJTTI1OCAoMSkuanBn_170d2757-4ebd-49dd-bcec-0aeb99010aa9.jpg?v=1790511149"},{"product_id":"boys-rash-vest-dark-blue-29swim259","title":"Boys' rash vests 2-pack in navy, blue, green and yellow","description":"\u003cp\u003eMinoti's dark blue rash vest 2-pack sets a blue ombre gradient against a solid navy vest, both with a standing crew collar that covers the neck. Contrast stitching traces the seams on each vest, marking the raglan lines rather than hiding them. Those raglan sleeves keep the seam off the top of the shoulder, so the arm swings freely on a front crawl. The vests sit close to the body and stay down when he pushes off the side. Having two in the pack keeps one dry while the other is on the line.\u003c\/p\u003e","brand":"Minoti","offers":[{"title":"98 (2–3y)","offer_id":56559190049099,"sku":"44519JNR2-3y","price":28.9,"currency_code":"EUR","in_stock":true},{"title":"104 (3–4y)","offer_id":56559190081867,"sku":"44519JNR3-4y","price":28.9,"currency_code":"EUR","in_stock":true},{"title":"110 (4–5y)","offer_id":56559190114635,"sku":"44519JNR4-5y","price":28.9,"currency_code":"EUR","in_stock":true},{"title":"116 (5–6y)","offer_id":56559190147403,"sku":"44519JNR5-6y","price":28.9,"currency_code":"EUR","in_stock":true},{"title":"122 (6–7y)","offer_id":56559190180171,"sku":"44519JNR6-7y","price":28.9,"currency_code":"EUR","in_stock":true},{"title":"128 (7–8y)","offer_id":56559190212939,"sku":"44519JNR7-8y","price":28.9,"currency_code":"EUR","in_stock":true},{"title":"134 (8–9y)","offer_id":56559190245707,"sku":"44519TEN8-9y","price":33.9,"currency_code":"EUR","in_stock":true},{"title":"140 (9–10y)","offer_id":56559190278475,"sku":"44519TEN9-10y","price":33.9,"currency_code":"EUR","in_stock":true},{"title":"146 (10–11y)","offer_id":56559190311243,"sku":"44519TEN10-11y","price":33.9,"currency_code":"EUR","in_stock":true},{"title":"152 (11–12y)","offer_id":56559190344011,"sku":"44519TEN11-12y","price":33.9,"currency_code":"EUR","in_stock":true},{"title":"158 (12–13y)","offer_id":56559190376779,"sku":"44519TEN12-13y","price":33.9,"currency_code":"EUR","in_stock":true},{"title":"164 (13–14y)","offer_id":56559190409547,"sku":"44519TEN13-14y","price":33.9,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0946\/0885\/1275\/files\/bG9jYWw6Ly8vaW1hZ2VzLy9TUzI2LzI5U1dJTTI1OSAoQSkuanBn_cccd49ec-a933-4842-8885-94b956c84b07.jpg?v=1790511149"},{"product_id":"boys-swimming-shorts-blue-29swim260","title":"Boys' swim shorts 2-pack in blue\/white and green\/white","description":"\u003cp\u003eMinoti's striped swim shorts arrive as two pairs, both in the same blue and green vertical stripe, so nothing is mismatched when the bag gets emptied in a hurry. One dries on the towel rail while the other goes back in the pool. The waist is elasticated with a contrast drawstring, so the fit can be pulled in at the poolside without help. Mesh lining sits against the skin instead of wet fabric, and a side pocket on each pair holds a locker token or a stone from the beach.\u003c\/p\u003e","brand":"Minoti","offers":[{"title":"104 (3–4y)","offer_id":56559190507851,"sku":"44512JNR3-4y","price":36.9,"currency_code":"EUR","in_stock":false},{"title":"110 (4–5y)","offer_id":56559190540619,"sku":"44512JNR4-5y","price":36.9,"currency_code":"EUR","in_stock":false},{"title":"116 (5–6y)","offer_id":56559190573387,"sku":"44512JNR5-6y","price":36.9,"currency_code":"EUR","in_stock":false},{"title":"122 (6–7y)","offer_id":56559190606155,"sku":"44512JNR6-7y","price":36.9,"currency_code":"EUR","in_stock":false},{"title":"128 (7–8y)","offer_id":56559190638923,"sku":"44512JNR7-8y","price":36.9,"currency_code":"EUR","in_stock":true},{"title":"134 (8–9y)","offer_id":56559190671691,"sku":"44512TEN8-9y","price":38.9,"currency_code":"EUR","in_stock":false},{"title":"140 (9–10y)","offer_id":56559190704459,"sku":"44512TEN9-10y","price":38.9,"currency_code":"EUR","in_stock":true},{"title":"146 (10–11y)","offer_id":56559190737227,"sku":"44512TEN10-11y","price":38.9,"currency_code":"EUR","in_stock":false},{"title":"152 (11–12y)","offer_id":56559190769995,"sku":"44512TEN11-12y","price":38.9,"currency_code":"EUR","in_stock":true},{"title":"158 (12–13y)","offer_id":56559190802763,"sku":"44512TEN12-13y","price":38.9,"currency_code":"EUR","in_stock":false},{"title":"164 (13–14y)","offer_id":56559190835531,"sku":"44512TEN13-14y","price":38.9,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0946\/0885\/1275\/files\/bG9jYWw6Ly8vaW1hZ2VzLy9TUzI2LzI5U1dJTTI2MCAoQSkuanBn_4fe71e20-ba31-4fda-9129-14b4a8570eaa.jpg?v=1790511149"},{"product_id":"boys-swimming-shorts-black-29swim261","title":"Boys' swimming trunks 2-pack in black and turquoise gradient","description":"\u003cp\u003eMinoti's black swim shorts come with a second pair in a blue gradient that shifts from light to dark along the leg. Two pairs means there is a dry one on the hook while the other is still dripping. Both are cut to the knee and sit close to the body, so no loose fabric catches the water on a dive. The elasticated waist needs no tying at the poolside, which saves a wet knot. Full mesh lining runs through both pairs, so they go straight on with nothing underneath.\u003c\/p\u003e","brand":"Minoti","offers":[{"title":"98 (2–3y)","offer_id":56559191097675,"sku":"44520JNR2-3y","price":23.9,"currency_code":"EUR","in_stock":false},{"title":"104 (3–4y)","offer_id":56559191130443,"sku":"44520JNR3-4y","price":23.9,"currency_code":"EUR","in_stock":true},{"title":"110 (4–5y)","offer_id":56559191163211,"sku":"44520JNR4-5y","price":23.9,"currency_code":"EUR","in_stock":true},{"title":"116 (5–6y)","offer_id":56559191195979,"sku":"44520JNR5-6y","price":23.9,"currency_code":"EUR","in_stock":true},{"title":"122 (6–7y)","offer_id":56559191228747,"sku":"44520JNR6-7y","price":23.9,"currency_code":"EUR","in_stock":true},{"title":"128 (7–8y)","offer_id":56559191261515,"sku":"44520JNR7-8y","price":23.9,"currency_code":"EUR","in_stock":false},{"title":"134 (8–9y)","offer_id":56559191294283,"sku":"44520TEN8-9y","price":26.9,"currency_code":"EUR","in_stock":false},{"title":"140 (9–10y)","offer_id":56559191327051,"sku":"44520TEN9-10y","price":26.9,"currency_code":"EUR","in_stock":false},{"title":"146 (10–11y)","offer_id":56559191359819,"sku":"44520TEN10-11y","price":26.9,"currency_code":"EUR","in_stock":false},{"title":"152 (11–12y)","offer_id":56559191392587,"sku":"44520TEN11-12y","price":26.9,"currency_code":"EUR","in_stock":false},{"title":"158 (12–13y)","offer_id":56559191425355,"sku":"44520TEN12-13y","price":26.9,"currency_code":"EUR","in_stock":false},{"title":"164 (13–14y)","offer_id":56559191458123,"sku":"44520TEN13-14y","price":26.9,"currency_code":"EUR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0946\/0885\/1275\/files\/bG9jYWw6Ly8vaW1hZ2VzLy9TUzI2LzI5U1dJTTI2MSAoMSkuanBn_959e31ff-052b-4b8b-a80b-3016c97a2498.jpg?v=1790511149"},{"product_id":"boys-swimming-shorts-turquoise-29swim262","title":"Boys' swimming trunks 2-pack in turquoise and blue gradient","description":"\u003cp\u003eMinoti's turquoise swim shorts come in a two-pack, one fading from bright turquoise at the waist to deep navy at the knee, the other solid turquoise throughout. Both stop at the knee, a length that stays out of the way in the water and on the walk back up the beach. The waist is elasticated so they pull straight on without help at the changing bench. The body-hugging cut keeps the fabric close instead of ballooning when he goes under. Two pairs means one is on the line while the other is in use.\u003c\/p\u003e","brand":"Minoti","offers":[{"title":"98 (2–3y)","offer_id":56559191621963,"sku":"44521JNR2-3y","price":23.9,"currency_code":"EUR","in_stock":false},{"title":"104 (3–4y)","offer_id":56559191654731,"sku":"44521JNR3-4y","price":23.9,"currency_code":"EUR","in_stock":true},{"title":"110 (4–5y)","offer_id":56559191687499,"sku":"44521JNR4-5y","price":23.9,"currency_code":"EUR","in_stock":false},{"title":"116 (5–6y)","offer_id":56559191720267,"sku":"44521JNR5-6y","price":23.9,"currency_code":"EUR","in_stock":false},{"title":"122 (6–7y)","offer_id":56559191753035,"sku":"44521JNR6-7y","price":23.9,"currency_code":"EUR","in_stock":true},{"title":"128 (7–8y)","offer_id":56559191785803,"sku":"44521JNR7-8y","price":23.9,"currency_code":"EUR","in_stock":false},{"title":"134 (8–9y)","offer_id":56559191818571,"sku":"44521TEN8-9y","price":26.9,"currency_code":"EUR","in_stock":false},{"title":"140 (9–10y)","offer_id":56559191851339,"sku":"44521TEN9-10y","price":26.9,"currency_code":"EUR","in_stock":false},{"title":"146 (10–11y)","offer_id":56559191884107,"sku":"44521TEN10-11y","price":26.9,"currency_code":"EUR","in_stock":true},{"title":"152 (11–12y)","offer_id":56559191916875,"sku":"44521TEN11-12y","price":26.9,"currency_code":"EUR","in_stock":false},{"title":"158 (12–13y)","offer_id":56559191949643,"sku":"44521TEN12-13y","price":26.9,"currency_code":"EUR","in_stock":false},{"title":"164 (13–14y)","offer_id":56559191982411,"sku":"44521TEN13-14y","price":26.9,"currency_code":"EUR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0946\/0885\/1275\/files\/bG9jYWw6Ly8vaW1hZ2VzLy9TUzI2LzI5U1dJTTI2MiAoMSkuanBn_8da6b923-d0ef-4245-b913-2113d77fb88a.jpg?v=1790511149"},{"product_id":"boys-beach-accessory-blue-29towelling250","title":"Boys' hooded towel poncho in blue","description":"\u003cp\u003eMinoti's blue beach robe is a terry towelling pullover with a fixed hood and a Catch the Wave surfing club graphic on the chest. Towelling starts drying the moment it goes on, and the pullover design means no wet fingers fumbling with buttons at the poolside. The hood sits over damp hair without falling off while he runs back to the towel, and short sleeves keep arms free for beach cricket or clambering over rocks. The slim cut stops the hem dragging in the sand.\u003c\/p\u003e","brand":"Minoti","offers":[{"title":"98–116 (3–6y)","offer_id":56559192244555,"sku":"44524JNR3-6y","price":28.9,"currency_code":"EUR","in_stock":true},{"title":"116–134 (6–9y)","offer_id":56559192277323,"sku":"44524JNR6-9y","price":28.9,"currency_code":"EUR","in_stock":false},{"title":"134–152 (9–12y)","offer_id":56559192310091,"sku":"44524JNR9-12y","price":31.9,"currency_code":"EUR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0946\/0885\/1275\/files\/bG9jYWw6Ly8vaW1hZ2VzLy9TUzI2LzI5VE9XRUxMSU5HMjUwIChBKS5qcGc_24653bbe-e1fb-47b1-b8f6-e6dbb633e632.jpg?v=1790511150"}],"url":"https:\/\/minoti.com\/en-fi\/collections\/teen-boys-swimwear.oembed","provider":"Minoti","version":"1.0","type":"link"}