{"title":"Instant Ship","description":"\u003cdiv class=\"category-description\" style=\"font-family: Arial, sans-serif;color: #333\"\u003e\n \u003ch2 style=\"color: #c10000\"\u003eInstant Ship Bathroom Products – Fast Dispatch Australia Wide\u003c\/h2\u003e\n Looking for fast delivery? Our \u003cstrong style=\"color: #c10000\"\u003eInstant Ship Collection\u003c\/strong\u003e features a wide range of our most popular products, available for \u003cstrong style=\"color: #c10000\"\u003edispatch within 24–48 hours\u003c\/strong\u003e of receiving your order.\n \n Choose from in-stock \u003cstrong\u003etoilets\u003c\/strong\u003e, \u003cstrong\u003etaps\u003c\/strong\u003e, \u003cstrong\u003evanities\u003c\/strong\u003e, \u003cstrong\u003ebaths\u003c\/strong\u003e, \u003cstrong\u003eshowers\u003c\/strong\u003e, \u003cstrong\u003ebathroom accessories\u003c\/strong\u003e and more – all featuring the latest styles and top Australian brands.\n \n \u003cstrong style=\"color: #c10000\"\u003eNeed it even faster?\u003c\/strong\u003e You’re welcome to \u003cstrong\u003epick up your order\u003c\/strong\u003e from our warehouse at:\n \u003cem\u003e81 Warren Road, Smithfield NSW 2164\u003c\/em\u003e\n \u003cp style=\"font-weight: bold;color: #c10000\"\u003e\u003cem\u003eImportant Notice:\u003c\/em\u003e During \u003cstrong\u003eSALE PERIODS\u003c\/strong\u003e, dispatch times may be extended slightly due to increased demand. We thank you for your understanding and continued support.\u003c\/p\u003e\n \n \u003c\/div\u003e","products":[{"product_id":"ovia-universal-pop-up-waste-brushed-gold","title":"Ovia Universal Basin Pop Up Waste Brushed Gold","description":"\u003cul\u003e\n\u003cli\u003eConstructed from Brass\u003c\/li\u003e\n\u003cli\u003eUniversal 32\/40mm Adjustable Depth and Thickness\u003c\/li\u003e\n\u003cli\u003e15 Years Warranty\u003c\/li\u003e\n\u003cli\u003eBeautifully Paired with The Ovia Range of Tapware\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"Ovia","offers":[{"title":"Default Title","offer_id":46215394656405,"sku":"OVIUNIBG","price":47.0,"currency_code":"AUD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0701\/6261\/2373\/files\/ovia-pop_6c1ac3ee-c434-4171-9241-0f388031cf61.jpg?v=1752737684"},{"product_id":"ovia-universal-basin-pop-up-waste-brushed-nickel","title":"Ovia Universal Basin Pop Up Waste Brushed Nickel","description":"\u003cul\u003e\n\u003cli\u003eConstructed from Brass\u003c\/li\u003e\n\u003cli\u003eUniversal 32\/40mm Adjustable Depth and Thickness\u003c\/li\u003e\n\u003cli\u003e15 Years Warranty\u003c\/li\u003e\n\u003cli\u003eBeautifully Paired with The Ovia Range of Tapware\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"Ovia","offers":[{"title":"Default Title","offer_id":46215394885781,"sku":"OVIUNIBN","price":47.0,"currency_code":"AUD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0701\/6261\/2373\/files\/Ovia-Universal-Basin-Pop-Up-Waste-Brushed-Nickel_ad46b59e-8f3c-4c4b-b8f2-d7a7f716c42f.jpg?v=1752737690"},{"product_id":"ovia-universal-basin-pop-up-waste-chrome","title":"Ovia Universal Basin Pop Up Waste Chrome","description":"\u003cul\u003e\n\u003cli\u003eConstructed from Brass\u003c\/li\u003e\n\u003cli\u003eUniversal 32\/40mm Adjustable Depth and Thickness\u003c\/li\u003e\n\u003cli\u003e15 Years Warranty\u003c\/li\u003e\n\u003cli\u003eBeautifully Paired with The Ovia Range of Tapware\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"Ovia","offers":[{"title":"Default Title","offer_id":46215395049621,"sku":"OVIUNICH","price":39.0,"currency_code":"AUD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0701\/6261\/2373\/files\/BW099_fad0eb70-49f9-4ee0-9ac1-d61e56191255.jpg?v=1752737697"},{"product_id":"ovia-round-bottle-trap-brushed-gold","title":"Ovia Round Bottle Trap Brushed Gold","description":"\u003cul\u003e\n         \u003cli\u003e\n\u003cp class=\"\" data-start=\"180\" data-end=\"337\"\u003e\u003cstrong data-start=\"180\" data-end=\"249\"\u003eOvia Bottle Trap – Premium Brass Bottle Trap for Wall-Hung Basins\u003c\/strong\u003e\u003cbr data-start=\"249\" data-end=\"252\"\u003e\u003cem data-start=\"252\" data-end=\"337\"\u003eHigh-Quality Brass Construction | Adjustable 5–180mm Length | 40mm Waste Connection\u003c\/em\u003e\u003c\/p\u003e\n\u003cp class=\"\" data-start=\"339\" data-end=\"638\"\u003eUpgrade your bathroom with the \u003cstrong data-start=\"370\" data-end=\"390\"\u003eOvia Bottle Trap\u003c\/strong\u003e, a stylish and functional solution for exposed plumbing beneath wall-hung basins. Expertly crafted from \u003cstrong data-start=\"495\" data-end=\"510\"\u003esolid brass\u003c\/strong\u003e, this bottle trap offers long-lasting durability and a sleek, modern finish—perfect for contemporary bathrooms or powder rooms.\u003c\/p\u003e\n\u003cp class=\"\" data-start=\"640\" data-end=\"946\"\u003eDesigned to seamlessly pair with \u003cstrong data-start=\"673\" data-end=\"689\"\u003eOvia tapware\u003c\/strong\u003e and bathroom fittings, this high-end bottle trap is available in \u003cstrong data-start=\"755\" data-end=\"781\"\u003eseven elegant finishes\u003c\/strong\u003e to match your overall design. Whether you're completing a bathroom renovation or building new, the Ovia bottle trap brings polish and detail to your plumbing setup.\u003c\/p\u003e\n\u003cp class=\"\" data-start=\"948\" data-end=\"965\"\u003e\u003cstrong data-start=\"948\" data-end=\"965\"\u003eKey Features:\u003c\/strong\u003e\u003c\/p\u003e\n\n\u003cul data-start=\"966\" data-end=\"1375\"\u003e\n         \u003cli class=\"\" data-start=\"966\" data-end=\"1027\"\u003e\n\u003cp class=\"\" data-start=\"968\" data-end=\"1027\"\u003e\u003cstrong data-start=\"968\" data-end=\"998\"\u003ePremium brass construction\u003c\/strong\u003e for strength and longevity\u003c\/p\u003e\n\u003c\/li\u003e\n         \u003cli class=\"\" data-start=\"1028\" data-end=\"1098\"\u003e\n\u003cp class=\"\" data-start=\"1030\" data-end=\"1098\"\u003e\u003cstrong data-start=\"1030\" data-end=\"1061\"\u003e5–180mm adjustable distance\u003c\/strong\u003e for versatile installation options\u003c\/p\u003e\n\u003c\/li\u003e\n         \u003cli class=\"\" data-start=\"1099\" data-end=\"1162\"\u003e\n\u003cp class=\"\" data-start=\"1101\" data-end=\"1162\"\u003e\u003cstrong data-start=\"1101\" data-end=\"1120\"\u003e40mm connection\u003c\/strong\u003e, compatible with standard pop-up wastes\u003c\/p\u003e\n\u003c\/li\u003e\n         \u003cli class=\"\" data-start=\"1163\" data-end=\"1302\"\u003e\n\u003cp class=\"\" data-start=\"1165\" data-end=\"1302\"\u003ePairs perfectly with \u003cstrong data-start=\"1186\" data-end=\"1300\"\u003e\u003ca class=\"\" href=\"https:\/\/www.bathroomsalesdirect.com.au\/collections\/pop-up-wastes\" target=\"_new\" rel=\"noopener\" data-start=\"1188\" data-end=\"1298\"\u003eOvia Pop-Up Wastes\u003c\/a\u003e\u003c\/strong\u003e\u003c\/p\u003e\n\u003c\/li\u003e\n         \u003cli class=\"\" data-start=\"1303\" data-end=\"1375\"\u003e\n\u003cp class=\"\" data-start=\"1305\" data-end=\"1375\"\u003eIncludes standard fittings for easy DIY or professional installation\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"\" data-start=\"1377\" data-end=\"1537\"\u003eThis bottle trap suits \u003cstrong data-start=\"1400\" data-end=\"1423\"\u003ewall-mounted basins\u003c\/strong\u003e and is ideal for those who want to enhance the visual appeal of exposed plumbing without compromising on quality.\u003c\/p\u003e\n\n\u003cblockquote data-start=\"1539\" data-end=\"1686\"\u003e\n\u003cp class=\"\" data-start=\"1541\" data-end=\"1686\"\u003e\u003cem data-start=\"1541\" data-end=\"1686\"\u003eNote: We strive to display all product finishes as accurately as possible. Colours may vary slightly depending on lighting and screen settings.\u003c\/em\u003e\u003c\/p\u003e\n\u003c\/blockquote\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"Ovia","offers":[{"title":"Default Title","offer_id":46215395344533,"sku":"OVT12BG","price":149.0,"currency_code":"AUD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0701\/6261\/2373\/files\/GD_9bc0e6c2-9286-4e3c-835c-cbd1e60a1548.png?v=1752737711"},{"product_id":"ovia-round-bottle-trap-brushed-nickel","title":"Ovia Round Bottle Trap Brushed Nickel","description":"\u003cul\u003e\n \t\u003cli\u003e\n\u003cp class=\"\" data-start=\"180\" data-end=\"337\"\u003e\u003cstrong data-start=\"180\" data-end=\"249\"\u003eOvia Bottle Trap – Premium Brass Bottle Trap for Wall-Hung Basins\u003c\/strong\u003e\u003cbr data-start=\"249\" data-end=\"252\"\u003e\u003cem data-start=\"252\" data-end=\"337\"\u003eHigh-Quality Brass Construction | Adjustable 5–180mm Length | 40mm Waste Connection\u003c\/em\u003e\u003c\/p\u003e\n\u003cp class=\"\" data-start=\"339\" data-end=\"638\"\u003eUpgrade your bathroom with the \u003cstrong data-start=\"370\" data-end=\"390\"\u003eOvia Bottle Trap\u003c\/strong\u003e, a stylish and functional solution for exposed plumbing beneath wall-hung basins. Expertly crafted from \u003cstrong data-start=\"495\" data-end=\"510\"\u003esolid brass\u003c\/strong\u003e, this bottle trap offers long-lasting durability and a sleek, modern finish—perfect for contemporary bathrooms or powder rooms.\u003c\/p\u003e\n\u003cp class=\"\" data-start=\"640\" data-end=\"946\"\u003eDesigned to seamlessly pair with \u003cstrong data-start=\"673\" data-end=\"689\"\u003eOvia tapware\u003c\/strong\u003e and bathroom fittings, this high-end bottle trap is available in \u003cstrong data-start=\"755\" data-end=\"781\"\u003eseven elegant finishes\u003c\/strong\u003e to match your overall design. Whether you're completing a bathroom renovation or building new, the Ovia bottle trap brings polish and detail to your plumbing setup.\u003c\/p\u003e\n\u003cp class=\"\" data-start=\"948\" data-end=\"965\"\u003e\u003cstrong data-start=\"948\" data-end=\"965\"\u003eKey Features:\u003c\/strong\u003e\u003c\/p\u003e\n\n\u003cul data-start=\"966\" data-end=\"1375\"\u003e\n \t\u003cli class=\"\" data-start=\"966\" data-end=\"1027\"\u003e\n\u003cp class=\"\" data-start=\"968\" data-end=\"1027\"\u003e\u003cstrong data-start=\"968\" data-end=\"998\"\u003ePremium brass construction\u003c\/strong\u003e for strength and longevity\u003c\/p\u003e\n\u003c\/li\u003e\n \t\u003cli class=\"\" data-start=\"1028\" data-end=\"1098\"\u003e\n\u003cp class=\"\" data-start=\"1030\" data-end=\"1098\"\u003e\u003cstrong data-start=\"1030\" data-end=\"1061\"\u003e5–180mm adjustable distance\u003c\/strong\u003e for versatile installation options\u003c\/p\u003e\n\u003c\/li\u003e\n \t\u003cli class=\"\" data-start=\"1099\" data-end=\"1162\"\u003e\n\u003cp class=\"\" data-start=\"1101\" data-end=\"1162\"\u003e\u003cstrong data-start=\"1101\" data-end=\"1120\"\u003e40mm connection\u003c\/strong\u003e, compatible with standard pop-up wastes\u003c\/p\u003e\n\u003c\/li\u003e\n \t\u003cli class=\"\" data-start=\"1163\" data-end=\"1302\"\u003e\n\u003cp class=\"\" data-start=\"1165\" data-end=\"1302\"\u003ePairs perfectly with \u003cstrong data-start=\"1186\" data-end=\"1300\"\u003e\u003ca class=\"\" href=\"https:\/\/www.bathroomsalesdirect.com.au\/collections\/pop-up-wastes\" target=\"_new\" rel=\"noopener\" data-start=\"1188\" data-end=\"1298\"\u003eOvia Pop-Up Wastes\u003c\/a\u003e\u003c\/strong\u003e\u003c\/p\u003e\n\u003c\/li\u003e\n \t\u003cli class=\"\" data-start=\"1303\" data-end=\"1375\"\u003e\n\u003cp class=\"\" data-start=\"1305\" data-end=\"1375\"\u003eIncludes standard fittings for easy DIY or professional installation\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"\" data-start=\"1377\" data-end=\"1537\"\u003eThis bottle trap suits \u003cstrong data-start=\"1400\" data-end=\"1423\"\u003ewall-mounted basins\u003c\/strong\u003e and is ideal for those who want to enhance the visual appeal of exposed plumbing without compromising on quality.\u003c\/p\u003e\n\n\u003cblockquote data-start=\"1539\" data-end=\"1686\"\u003e\n\u003cp class=\"\" data-start=\"1541\" data-end=\"1686\"\u003e\u003cem data-start=\"1541\" data-end=\"1686\"\u003eNote: We strive to display all product finishes as accurately as possible. Colours may vary slightly depending on lighting and screen settings.\u003c\/em\u003e\u003c\/p\u003e\n\u003c\/blockquote\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"Ovia","offers":[{"title":"Default Title","offer_id":46215395442837,"sku":"OVT12BN","price":149.0,"currency_code":"AUD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0701\/6261\/2373\/files\/BN_90fef6a4-5178-44ec-8f3a-5db639a56afc.png?v=1752737717"},{"product_id":"ovia-round-bottle-trap-chrome","title":"Ovia Round Bottle Trap Chrome","description":"\u003cul\u003e\n \t\u003cli\u003e\n\u003cp class=\"\" data-start=\"180\" data-end=\"337\"\u003e\u003cstrong data-start=\"180\" data-end=\"249\"\u003eOvia Bottle Trap – Premium Brass Bottle Trap for Wall-Hung Basins\u003c\/strong\u003e\u003cbr data-start=\"249\" data-end=\"252\"\u003e\u003cem data-start=\"252\" data-end=\"337\"\u003eHigh-Quality Brass Construction | Adjustable 5–180mm Length | 40mm Waste Connection\u003c\/em\u003e\u003c\/p\u003e\n\u003cp class=\"\" data-start=\"339\" data-end=\"638\"\u003eUpgrade your bathroom with the \u003cstrong data-start=\"370\" data-end=\"390\"\u003eOvia Bottle Trap\u003c\/strong\u003e, a stylish and functional solution for exposed plumbing beneath wall-hung basins. Expertly crafted from \u003cstrong data-start=\"495\" data-end=\"510\"\u003esolid brass\u003c\/strong\u003e, this bottle trap offers long-lasting durability and a sleek, modern finish—perfect for contemporary bathrooms or powder rooms.\u003c\/p\u003e\n\u003cp class=\"\" data-start=\"640\" data-end=\"946\"\u003eDesigned to seamlessly pair with \u003cstrong data-start=\"673\" data-end=\"689\"\u003eOvia tapware\u003c\/strong\u003e and bathroom fittings, this high-end bottle trap is available in \u003cstrong data-start=\"755\" data-end=\"781\"\u003eseven elegant finishes\u003c\/strong\u003e to match your overall design. Whether you're completing a bathroom renovation or building new, the Ovia bottle trap brings polish and detail to your plumbing setup.\u003c\/p\u003e\n\u003cp class=\"\" data-start=\"948\" data-end=\"965\"\u003e\u003cstrong data-start=\"948\" data-end=\"965\"\u003eKey Features:\u003c\/strong\u003e\u003c\/p\u003e\n\n\u003cul data-start=\"966\" data-end=\"1375\"\u003e\n \t\u003cli class=\"\" data-start=\"966\" data-end=\"1027\"\u003e\n\u003cp class=\"\" data-start=\"968\" data-end=\"1027\"\u003e\u003cstrong data-start=\"968\" data-end=\"998\"\u003ePremium brass construction\u003c\/strong\u003e for strength and longevity\u003c\/p\u003e\n\u003c\/li\u003e\n \t\u003cli class=\"\" data-start=\"1028\" data-end=\"1098\"\u003e\n\u003cp class=\"\" data-start=\"1030\" data-end=\"1098\"\u003e\u003cstrong data-start=\"1030\" data-end=\"1061\"\u003e5–180mm adjustable distance\u003c\/strong\u003e for versatile installation options\u003c\/p\u003e\n\u003c\/li\u003e\n \t\u003cli class=\"\" data-start=\"1099\" data-end=\"1162\"\u003e\n\u003cp class=\"\" data-start=\"1101\" data-end=\"1162\"\u003e\u003cstrong data-start=\"1101\" data-end=\"1120\"\u003e40mm connection\u003c\/strong\u003e, compatible with standard pop-up wastes\u003c\/p\u003e\n\u003c\/li\u003e\n \t\u003cli class=\"\" data-start=\"1163\" data-end=\"1302\"\u003e\n\u003cp class=\"\" data-start=\"1165\" data-end=\"1302\"\u003ePairs perfectly with \u003cstrong data-start=\"1186\" data-end=\"1300\"\u003e\u003ca class=\"\" href=\"https:\/\/www.bathroomsalesdirect.com.au\/collections\/pop-up-wastes\" target=\"_new\" rel=\"noopener\" data-start=\"1188\" data-end=\"1298\"\u003eOvia Pop-Up Wastes\u003c\/a\u003e\u003c\/strong\u003e\u003c\/p\u003e\n\u003c\/li\u003e\n \t\u003cli class=\"\" data-start=\"1303\" data-end=\"1375\"\u003e\n\u003cp class=\"\" data-start=\"1305\" data-end=\"1375\"\u003eIncludes standard fittings for easy DIY or professional installation\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"\" data-start=\"1377\" data-end=\"1537\"\u003eThis bottle trap suits \u003cstrong data-start=\"1400\" data-end=\"1423\"\u003ewall-mounted basins\u003c\/strong\u003e and is ideal for those who want to enhance the visual appeal of exposed plumbing without compromising on quality.\u003c\/p\u003e\n\n\u003cblockquote data-start=\"1539\" data-end=\"1686\"\u003e\n\u003cp class=\"\" data-start=\"1541\" data-end=\"1686\"\u003e\u003cem data-start=\"1541\" data-end=\"1686\"\u003eNote: We strive to display all product finishes as accurately as possible. Colours may vary slightly depending on lighting and screen settings.\u003c\/em\u003e\u003c\/p\u003e\n\u003c\/blockquote\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"Ovia","offers":[{"title":"Default Title","offer_id":46215395508373,"sku":"ovt12c","price":67.0,"currency_code":"AUD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0701\/6261\/2373\/files\/CP-2_c2af0d72-19ce-4cd8-b6ad-a5801cab96ba.png?v=1752737720"},{"product_id":"ovia-2-in-1-half-rail-shower-chrome","title":"Ovia Round 2 in 1 Half Rail Shower Chrome","description":"\u003cp\u003eWELS INFO:\u003c\/p\u003e\n\u003cul\u003e\n\u003cli class=\"p1\"\u003eShower Head:\n\u003cul\u003e\n\u003cli class=\"p1\"\u003eWELS Rating:\u003cspan class=\"Apple-converted-space\"\u003e  \u003c\/span\u003e3 star rated\u003cspan class=\"Apple-converted-space\"\u003e  \u003c\/span\u003e7.5 L\/min\u003cspan class=\"Apple-converted-space\"\u003e \u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003eWELS Registration No. S15430\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003cli\u003eHand Held Shower:\n\u003cul\u003e\n\u003cli class=\"p1\"\u003eWELS Rating:\u003cspan class=\"Apple-converted-space\"\u003e  \u003c\/span\u003e3 star rated\u003cspan class=\"Apple-converted-space\"\u003e  \u003c\/span\u003e7.5 L\/min\u003c\/li\u003e\n\u003cli\u003eWELS Registration No. S15430\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003cli class=\"p1\"\u003eLicense No. 1658\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cul\u003e\n\u003cli\u003eClassic chrome plated finish\u003c\/li\u003e\n\u003cli\u003eTop inlet rotary water diverter; fits to existing 1\/2\" connection\u003c\/li\u003e\n\u003cli\u003eBrass components to ensure longevity\u003c\/li\u003e\n\u003cli\u003e15 Year Warranty\u003c\/li\u003e\n\u003cli\u003eAbs Hand Piece\u003c\/li\u003e\n\u003cli\u003e120mm round hand piece\u003c\/li\u003e\n\u003cli\u003eLarge 200mm shower head, for ultimate luxury\u003c\/li\u003e\n\u003cli\u003eHalf Rail Design\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e- 10 year replacement warranty\u003cbr\u003e\n- 15 year cartridge replacement\u003cbr\u003e\n- 12 months parts and labour\u003c\/p\u003e\n\u003cp\u003eCare instructions:\u003c\/p\u003e\n\u003cp\u003e- Do not use any chemical-based or harsh cleaners. Avoid any rough surface materials such as scourers\u003cbr\u003e\n- Only use a soft cloth with warm soapy water\u003cbr\u003e\n- Filters and aerators must be regularly cleaned\u003cbr\u003e\n- In hard-water usage areas, high-quality water softeners and filters must be used\u003c\/p\u003e","brand":"Ovia","offers":[{"title":"Default Title","offer_id":46219373936789,"sku":"OVR201C","price":287.0,"currency_code":"AUD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0701\/6261\/2373\/files\/Ovia-2-In-1-Shower-Half-Rail-Chrome_658f0740-3e0c-4759-928c-b17dffa2d612.jpg?v=1752810664"},{"product_id":"ovia-milan-wall-mounted-spout-brushed-nickel","title":"Ovia Milan Bath\/Basin Spout Brushed Nickel","description":"\u003cdiv class=\"ovia-pd\" style=\"--ac:#CFC4B0;--ac-deep:#897E6B;--hero:url('https:\/\/cdn.shopify.com\/s\/files\/1\/0701\/6261\/2373\/files\/Ovia_WallSpout_BrushedNickelWarm_Hero_A.png?v=1779883571');\"\u003e\n\u003cstyle\u003e\n  .accordion-body:has(\u003e .ovia-pd) \u003e h2{display:none;}\n\n  .ovia-pd{font-family:inherit;color:#26241f;line-height:1.6;\n    \/* soft container tint, derived from the finish's DEEP accent — the colour\n       family tuned for the LIGHT body (ink, rules, drop-cap), NOT the --ac glow\n       that's tuned to sit on the dark banner. Was hard-coded cream (#fcfaf6 \/\n       #fffdf8), which is golden and so only ever suited Brushed Gold. ~4% of\n       --ac-deep into white reproduces that cream on gold and shifts per finish;\n       on the light body the dark finishes resolve to a clean, soft cool-grey\n       (matte black's near-black deep -\u003e pale charcoal, not a dingy mid-grey).\n       Fixed per product finish like the ink — not hover-reactive. *\/\n    --cream:color-mix(in srgb,var(--ac-deep) 4%,#fff);\n    --cream-soft:color-mix(in srgb,var(--ac-deep) 2.5%,#fff);\n    \/* finish-tracking NEUTRALS — a fixed-lightness grey nudged toward the finish's\n       deep accent, so the old warm\/cream greys read warm on gold but cool on\n       chrome\/gun metal and neutral on matte, WITHOUT shifting text hierarchy\n       (the base grey holds the lightness; --ac-deep only swings the hue). *\/\n    --label:color-mix(in srgb,var(--ac-deep) 20%,#898780); \/* uppercase labels \/ section heads *\/\n    --body:color-mix(in srgb,var(--ac-deep) 16%,#505050);  \/* body copy *\/\n    --faint:color-mix(in srgb,var(--ac-deep) 16%,#a7a299); \/* fine print \/ hints *\/\n    --line:color-mix(in srgb,var(--ac-deep) 9%,#efece6);   \/* hairlines \/ borders *\/\n    --line-2:color-mix(in srgb,var(--ac-deep) 7%,#f4f1eb); \/* lighter grid lines \/ dividers *\/\n    \/* the finish grid shows ALL six finishes at once, so its tiles stay NEUTRAL *\/\n    --tile:#f2f1ef;\n    --tile-line:#e9e7e3;\n    -webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;}\n  .ovia-pd *{box-sizing:border-box;}\n  .ovia-pd img{max-width:100%;}\n\n  \/* ============ 1. BANNER ============ *\/\n  .ovia-pd .opd-banner{position:relative;overflow:hidden;border-radius:16px;isolation:isolate;\n    background:radial-gradient(120% 140% at 88% 18%, #2a241a 0%, #1a160f 42%, #0e0b08 100%);\n    padding:32px 42px;display:flex;align-items:stretch;gap:24px;min-height:308px;\n    transition:background .5s ease;}\n  .ovia-pd .opd-banner::before{content:\"\";position:absolute;inset:0;z-index:0;\n    background:radial-gradient(62% 84% at 80% 44%, color-mix(in srgb,var(--ac) 50%,transparent) 0%, transparent 66%);\n    animation:opdBloom 1.4s ease-out both;transition:background .5s ease;}\n  .ovia-pd .opd-bL{position:relative;z-index:3;flex:1 1 46%;max-width:46%;\n    display:flex;flex-direction:column;justify-content:center;}\n  .ovia-pd .opd-logo{display:block;width:90px;height:30px;\n    background:url('https:\/\/cdn.shopify.com\/s\/files\/1\/0701\/6261\/2373\/files\/ovia-logo-black.png?v=1779186226') left center\/contain no-repeat;\n    filter:brightness(0) invert(1);opacity:.92;margin-bottom:20px;animation:opdRise .7s .05s ease-out both;}\n  .ovia-pd .opd-kicker{font-size:.66rem;letter-spacing:.34em;text-transform:uppercase;\n    color:color-mix(in srgb,var(--ac) 76%,#fff);margin-bottom:13px;font-weight:500;animation:opdRise .7s .14s ease-out both;}\n  .ovia-pd .opd-name{font-size:2.05rem;line-height:1.07;font-weight:300;color:#f6f1e9;\n    margin:0 0 5px;letter-spacing:-.012em;animation:opdRise .7s .22s ease-out both;}\n  .ovia-pd .opd-finish{font-size:.92rem;color:#b9af9c;font-weight:300;letter-spacing:.03em;animation:opdRise .7s .3s ease-out both;}\n  \/* finish name driven by :has() so it tracks the hovered swatch *\/\n  .ovia-pd .opd-finish__nm::before{content:\"Brushed Nickel\";}\n  .ovia-pd .opd-manifesto{margin-top:18px;padding-top:16px;border-top:1px solid rgba(255,255,255,.10);\n    font-size:1.05rem;font-weight:300;color:#e7ddcc;font-style:italic;line-height:1.45;animation:opdRise .7s .4s ease-out both;}\n  .ovia-pd .opd-manifesto em{color:var(--ac);font-style:italic;font-weight:400;}\n\n  .ovia-pd .opd-bR{position:static;flex:0 0 0;}\n  .ovia-pd .opd-figure{position:absolute;z-index:1;top:0;right:0;bottom:0;width:58%;margin:0;overflow:hidden;\n    \/* soft left-edge fade — some renders (e.g. the twin shower) crop on the left;\n       fading the leftmost sliver blends that hard cut into the banner ground *\/\n    -webkit-mask-image:linear-gradient(to right,transparent 0,#000 12%);mask-image:linear-gradient(to right,transparent 0,#000 12%);\n    animation:opdFloatIn 1.1s .3s cubic-bezier(.2,.7,.2,1) both;}\n  \/* stacked finish renders — crossfade on swatch hover (FEATURE 1) *\/\n  .ovia-pd .opd-prod{position:absolute;left:0;bottom:0;width:170%;max-width:none !important;height:auto;\n    opacity:0;transition:opacity .5s ease;-webkit-user-drag:none;user-select:none;pointer-events:none;}\n  .ovia-pd .ph--bn{opacity:1;}\n  \/* accent + banner finish label follow the hovered finish *\/\n  \/* finish PROCESS word (PVD vs Electroplated) — honest per finish, tracks hover too.\n     Default (non-hover) label is set per-finish by the rollout. *\/\n  .ovia-pd .opd-finish__pr::before{content:\"PVD\";}\n\n  .ovia-pd .opd-glint{position:absolute;inset:0;pointer-events:none;mix-blend-mode:screen;\n    background:linear-gradient(108deg,transparent 40%,rgba(255,252,242,.84) 50%,transparent 60%);\n    background-size:260% 100%;background-repeat:no-repeat;\n    \/* mask to the fixture silhouette, stacked x3 with intersect so the alpha\n       MULTIPLIES — the opaque metal stays lit but the semi-transparent baked\n       shadow (low alpha) drops out, so the shine never bleeds onto the shadow *\/\n    -webkit-mask:var(--hero) left bottom\/170% auto no-repeat,var(--hero) left bottom\/170% auto no-repeat,var(--hero) left bottom\/170% auto no-repeat;\n    mask:var(--hero) left bottom\/170% auto no-repeat,var(--hero) left bottom\/170% auto no-repeat,var(--hero) left bottom\/170% auto no-repeat;\n    -webkit-mask-composite:source-in,source-in;mask-composite:intersect,intersect;\n    animation:opdGlint 9s 2.5s ease-in-out infinite;}\n  .ovia-pd .opd-badge{position:absolute;z-index:4;right:34px;top:24px;display:flex;gap:8px;align-items:center;\n    font-size:.6rem;letter-spacing:.18em;text-transform:uppercase;color:color-mix(in srgb,var(--ac) 60%,#fff);border:1px solid color-mix(in srgb,var(--ac) 45%,transparent);\n    border-radius:30px;padding:6px 14px;background:rgba(0,0,0,.28);backdrop-filter:blur(3px);animation:opdRise .7s .55s ease-out both;}\n  .ovia-pd .opd-badge i{width:5px;height:5px;border-radius:50%;background:var(--ac);font-style:normal;\n    box-shadow:0 0 0 0 color-mix(in srgb,var(--ac) 70%,transparent);animation:opdPulse 2.6s ease-out infinite;}\n\n  \/* ============ 2. OPENING ============ *\/\n  .ovia-pd .opd-lead{margin:38px 4px 6px;font-size:1.2rem;line-height:1.62;font-weight:300;color:#34302a;letter-spacing:.002em;}\n  .ovia-pd .opd-lead .drop{color:var(--ac-deep);font-weight:500;}\n\n  \/* ============ 3. SPEC STRIP ============ *\/\n  .ovia-pd .opd-specs{display:grid;grid-template-columns:repeat(5,1fr);gap:1px;background:var(--line);\n    border:1px solid var(--line);border-radius:12px;overflow:hidden;margin:30px 0;}\n  .ovia-pd .opd-spec{background:#fff;padding:16px 12px;text-align:center;position:relative;transition:background .3s ease;}\n  .ovia-pd .opd-spec::after{content:\"\";position:absolute;left:50%;bottom:0;height:2px;width:0;background:var(--ac-deep);transform:translateX(-50%);transition:width .35s ease;}\n  .ovia-pd .opd-spec:hover{background:var(--cream-soft);}\n  .ovia-pd .opd-spec:hover::after{width:42%;}\n  .ovia-pd .opd-spec .l{font-size:.6rem;letter-spacing:.16em;text-transform:uppercase;color:var(--faint);margin-bottom:7px;}\n  .ovia-pd .opd-spec .v{font-size:.86rem;font-weight:500;color:#2a2722;line-height:1.3;}\n  .ovia-pd .opd-spec .v small{display:block;font-weight:400;font-size:.74rem;color:var(--label);margin-top:2px;}\n\n  \/* ============ section heading ============ *\/\n  .ovia-pd .opd-h{font-size:.74rem;letter-spacing:.22em;text-transform:uppercase;color:var(--label);font-weight:600;\n    margin:46px 4px 22px;display:flex;align-items:center;gap:16px;}\n  .ovia-pd .opd-h::after{content:\"\";flex:1;height:1px;background:linear-gradient(90deg,var(--ac-deep),var(--line) 70%);transform-origin:left;}\n  .ovia-pd .opd-h .opd-hint{flex:0 0 auto;font-size:.58rem;letter-spacing:.14em;color:var(--faint);font-weight:500;text-transform:none;font-style:italic;}\n\n  \/* ============ 4. CRAFT ============ *\/\n  .ovia-pd .opd-craft{display:grid;grid-template-columns:repeat(3,1fr);gap:28px;margin:0 0 8px;}\n  .ovia-pd .opd-c .n{font-size:.96rem;font-weight:600;color:var(--ac-deep);margin-bottom:12px;font-variant-numeric:tabular-nums;position:relative;padding-bottom:10px;}\n  .ovia-pd .opd-c .n::after{content:\"\";position:absolute;left:0;bottom:0;width:22px;height:2px;background:var(--ac-deep);}\n  .ovia-pd .opd-c .t{font-size:1.05rem;font-weight:500;color:#2a2722;margin:0 0 8px;line-height:1.25;}\n  .ovia-pd .opd-c p{margin:0;font-size:.9rem;color:var(--body);line-height:1.58;}\n\n  \/* ============ NEW: MACRO-DETAIL STRIP (FEATURE 2) ============ *\/\n  .ovia-pd .opd-macro{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;}\n  .ovia-pd .opd-macro figure{margin:0;}\n  \/* square tiles — the gallery scenes are 2000x2000, so 1:1 shows them uncropped *\/\n  .ovia-pd .opd-macro .frame{display:block;aspect-ratio:1\/1;overflow:hidden;border-radius:12px;background:var(--cream);position:relative;}\n  .ovia-pd .opd-macro .frame img{width:100% !important;height:100% !important;object-fit:cover;display:block;transition:transform .6s cubic-bezier(.2,.7,.2,1);}\n  .ovia-pd .opd-macro figure:hover .frame img{transform:scale(1.08);}\n  .ovia-pd .opd-macro figcaption{margin-top:10px;font-size:.82rem;color:var(--body);}\n  .ovia-pd .opd-macro figcaption b{display:block;color:#2a2722;font-weight:500;font-size:.9rem;margin-bottom:1px;}\n\n  \/* ============ 5. FINISH FAMILY — interactive (FEATURE 1) ============ *\/\n  .ovia-pd .opd-finishes{display:flex;flex-wrap:wrap;justify-content:center;gap:16px 18px;\n    max-width:506px;margin:12px auto 8px;}\n  .ovia-pd .opd-fin{appearance:none;border:0;background:transparent;padding:0;margin:0;cursor:pointer;\n    width:150px;font:inherit;color:var(--body);display:flex;flex-direction:column;gap:9px;text-align:center;}\n  .ovia-pd .opd-fin__img{display:block;aspect-ratio:4\/3;overflow:hidden;border-radius:11px;\n    background:var(--tile);border:1px solid var(--tile-line);\n    transition:transform .28s cubic-bezier(.2,.7,.2,1),border-color .25s ease,box-shadow .25s ease;}\n  .ovia-pd .opd-fin__img img{width:100% !important;height:100% !important;object-fit:cover;object-position:6% bottom;display:block;pointer-events:none;-webkit-user-drag:none;-webkit-touch-callout:none;}\n  .ovia-pd .opd-fin__name{font-size:.78rem;letter-spacing:.01em;line-height:1.2;transition:color .2s ease;}\n  .ovia-pd .opd-fin:hover .opd-fin__img{transform:translateY(-4px);\n    border-color:color-mix(in srgb,var(--c) 55%,#d8d2c5);box-shadow:0 12px 26px rgba(80,66,40,.14);}\n  .ovia-pd .opd-fin:hover .opd-fin__name{color:#2a2722;}\n  .ovia-pd .opd-fin.is-current .opd-fin__img{border-color:var(--c);box-shadow:0 0 0 1px var(--c);}\n  .ovia-pd .opd-fin.is-current .opd-fin__name{color:#2a2722;font-weight:600;}\n  .ovia-pd .opd-fin.is-current .opd-fin__name::before{content:\"\";display:inline-block;width:6px;height:6px;\n    border-radius:50%;background:var(--c);margin-right:7px;vertical-align:middle;\n    box-shadow:0 0 0 1px color-mix(in srgb,var(--c) 40%,#fff);}\n\n  \/* ---- finish PREVIEW OVERLAY: each card owns a pane directly ABOVE IT.\n       hover (desktop) \/ press-hold (:active, mobile) pops that finish's\n       Gallery-A render in a metallic pane, pointer centred under it pointing\n       at that card. Per-finish --ac is set inline on each card (matte black =\n       true #1a1a1a — bright render bg). Pure CSS, no :has(). ---- *\/\n  .ovia-pd .opd-fin{position:relative;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;touch-action:manipulation;-webkit-tap-highlight-color:transparent;}\n  .ovia-pd .opv{position:absolute;left:calc(50% - var(--co,0px));bottom:calc(100% + 12px);z-index:30;width:min(400px,88vw);transform:translate(-50%,8px);opacity:0;pointer-events:none;transition:opacity .24s cubic-bezier(.16,1,.3,1),transform .3s cubic-bezier(.16,1,.3,1);}\n  .ovia-pd .opd-fin:active .opv{opacity:1;transform:translate(-50%,0);}\n  @media (hover:hover){.ovia-pd .opd-fin:hover .opv{opacity:1;transform:translate(-50%,0);}}\n  .ovia-pd .opv__frame{display:block;position:relative;border-radius:14px;padding:1.5px;width:100%;background:linear-gradient(135deg,color-mix(in srgb,var(--ac) 90%,#fff) 0%,var(--ac) 26%,color-mix(in srgb,var(--ac) 48%,#241a10) 50%,color-mix(in srgb,var(--ac) 95%,#fff) 72%,var(--ac) 100%);box-shadow:0 6px 16px -4px rgba(34,24,10,.42),0 2px 5px -1px rgba(34,24,10,.34);}\n  .ovia-pd .opv__inner{display:block;position:relative;border-radius:12.5px;overflow:hidden;aspect-ratio:1\/1;background:#f3ede2;z-index:2;}\n  .ovia-pd .opv__img{display:block;width:100% !important;height:100% !important;object-fit:cover;object-position:center;pointer-events:none;}\n  .ovia-pd .opv__cap{position:absolute;left:0;right:0;bottom:0;z-index:2;padding:.55rem .75rem .5rem;background:linear-gradient(to top,rgba(8,6,5,.82),transparent);display:flex;align-items:center;gap:.45em;}\n  .ovia-pd .opv__dot{width:9px;height:9px;border-radius:50%;background:var(--ac);box-shadow:0 0 8px color-mix(in srgb,var(--ac) 60%,transparent);flex-shrink:0;}\n  .ovia-pd .opv__nm{font-size:.78rem;font-weight:400;letter-spacing:.03em;color:#f3ece0;}\n  .ovia-pd .opv__tip{position:absolute;left:calc(50% + var(--co,0px));bottom:-5px;width:14px;height:14px;z-index:1;transform:translateX(-50%) rotate(45deg);border-radius:0 0 4px 0;background:linear-gradient(135deg,color-mix(in srgb,var(--ac) 80%,#fff),var(--ac) 55%,color-mix(in srgb,var(--ac) 58%,#241a10));box-shadow:2px 2px 5px -2px rgba(34,24,10,.34);}\n  \/* pane re-centres on the grid; pointer slides to sit under the HELD card.\n     --co = held card's centre offset from the grid centre. 3 columns on desktop,\n     2 on phones (card 150px + 18px gap =\u003e 168px step). *\/\n  .ovia-pd .opd-fin--bg{--co:-168px;} .ovia-pd .opd-fin--bn{--co:0px;} .ovia-pd .opd-fin--cm{--co:168px;}\n  .ovia-pd .opd-fin--cr{--co:-168px;} .ovia-pd .opd-fin--gm{--co:0px;} .ovia-pd .opd-fin--mb{--co:168px;}\n  @media (max-width:600px){\n    .ovia-pd .opd-fin--bg{--co:-84px;} .ovia-pd .opd-fin--bn{--co:84px;} .ovia-pd .opd-fin--cm{--co:-84px;}\n    .ovia-pd .opd-fin--cr{--co:84px;} .ovia-pd .opd-fin--gm{--co:-84px;} .ovia-pd .opd-fin--mb{--co:84px;}\n  }\n  .ovia-pd .opd-hint .hint-hold{display:none;}\n  @media (hover:none){.ovia-pd .opd-hint .hint-hover{display:none;}.ovia-pd .opd-hint .hint-hold{display:inline;}}\n\n\n  \/* ============ NEW: DIMENSIONS — render + spec table (FEATURE 5) ============ *\/\n  .ovia-pd .opd-dims{display:flex;align-items:stretch;border:1px solid var(--line);border-radius:14px;overflow:hidden;background:var(--cream);}\n  .ovia-pd .opd-dims__draw{flex:1 1 58%;position:relative;min-height:300px;overflow:hidden;\n    background-image:linear-gradient(var(--line-2) 1px,transparent 1px),linear-gradient(90deg,var(--line-2) 1px,transparent 1px);\n    background-size:26px 26px;}\n  .ovia-pd .opd-dims__img{position:absolute;left:4%;bottom:0;height:90% !important;width:auto;max-width:none !important;\n    \/* tight top-edge fade — tall renders (twin shower, rail shower) crop at the top\n       of this Hero_B; fading the very top blends that hard cut into the grid *\/\n    -webkit-mask-image:linear-gradient(to bottom,transparent 0,#000 5%);mask-image:linear-gradient(to bottom,transparent 0,#000 5%);}\n  .ovia-pd .opd-dims__table{flex:0 0 248px;padding:22px 26px;border-left:1px solid var(--line-2);background:#fff;\n    display:flex;flex-direction:column;justify-content:center;}\n  .ovia-pd .opd-dims__row{display:flex;justify-content:space-between;align-items:baseline;gap:12px;\n    padding:11px 0;border-bottom:1px solid var(--line-2);font-size:.84rem;}\n  .ovia-pd .opd-dims__row:last-child{border-bottom:none;}\n  .ovia-pd .opd-dims__row .k{color:var(--label);}\n  .ovia-pd .opd-dims__row .v{color:#2a2722;font-weight:600;font-variant-numeric:tabular-nums;white-space:nowrap;}\n  .ovia-pd .opd-dims__row .v.tbc{color:var(--faint);}\n  .ovia-pd .opd-dims__note{margin:10px 4px 0;font-size:.74rem;color:var(--faint);}\n  .ovia-pd .opd-dims__note b{color:var(--ac-deep);}\n\n  \/* ============ 6. ASSURANCE — original lifetime-warranty badge ============ *\/\n  .ovia-pd .opd-warranty{display:flex;align-items:stretch;border:1px solid var(--ac-deep);border-radius:12px;\n    overflow:hidden;margin:30px 0 10px;background:var(--cream-soft);position:relative;}\n  .ovia-pd .opd-warranty .badge{flex:0 0 152px;position:relative;overflow:hidden;\n    background:linear-gradient(160deg,#2a241a,#14110b);color:#f3ead8;\n    display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:22px 14px;gap:6px;}\n  .ovia-pd .opd-warranty .badge::before{content:\"\";position:absolute;inset:0;\n    background:linear-gradient(115deg,transparent 40%,rgba(255,250,235,.14) 50%,transparent 60%);\n    background-size:250% 100%;animation:opdGlint 6s 1s ease-in-out infinite;}\n  .ovia-pd .opd-warranty .badge .big{font-size:2rem;font-weight:300;color:var(--ac);line-height:1;position:relative;}\n  .ovia-pd .opd-warranty .badge .sm{font-size:.6rem;letter-spacing:.18em;text-transform:uppercase;color:#b6ab97;position:relative;}\n  .ovia-pd .opd-warranty .body{padding:18px 22px;font-size:.92rem;color:#3a352d;line-height:1.58;}\n  .ovia-pd .opd-warranty .body b{color:#2a2722;}\n  .ovia-pd .opd-reg{font-size:.74rem;letter-spacing:.08em;color:var(--faint);margin:12px 4px 0;}\n\n  \/* ============ 7. COLLECTION — dark \"bookend\" panel (echoes the hero banner) ============ *\/\n  .ovia-pd .opd-coll{position:relative;overflow:hidden;isolation:isolate;margin:46px 0 6px;padding:44px 36px 40px;\n    border-radius:16px;text-align:center;\n    background:radial-gradient(120% 130% at 50% 0%, #2a241a 0%, #1a160f 46%, #0e0b08 100%);}\n  .ovia-pd .opd-coll::before{content:\"\";position:absolute;inset:0;z-index:0;\n    background:radial-gradient(52% 64% at 50% 2%, color-mix(in srgb,var(--ac) 22%,transparent), transparent 72%);}\n  .ovia-pd .opd-coll__logo{display:block;width:78px;height:26px;margin:0 auto 18px;position:relative;z-index:1;\n    background:url('https:\/\/cdn.shopify.com\/s\/files\/1\/0701\/6261\/2373\/files\/ovia-logo-black.png?v=1779186226') center\/contain no-repeat;\n    filter:brightness(0) invert(1);opacity:.9;}\n  .ovia-pd .opd-coll .t{position:relative;z-index:1;font-size:1.5rem;font-weight:300;color:#f4ecdd;margin:0 0 12px;letter-spacing:-.01em;}\n  .ovia-pd .opd-coll .t b{font-weight:600;color:var(--ac);}\n  .ovia-pd .opd-coll p{position:relative;z-index:1;margin:0 auto;max-width:52ch;font-size:.92rem;color:#bcb29e;line-height:1.65;}\n  .ovia-pd .opd-coll__rule{position:relative;z-index:1;width:56px;height:1px;margin:20px auto 0;\n    background:linear-gradient(90deg,transparent,var(--ac),transparent);}\n\n  \/* ============ FEATURE 3: SCROLL-REVEAL (CSS scroll-driven, JS-free) ============ *\/\n  @keyframes opdReveal{from{opacity:0;transform:translateY(26px);}to{opacity:1;transform:none;}}\n  @keyframes opdDrawLine{from{transform:scaleX(0);}to{transform:scaleX(1);}}\n  @supports (animation-timeline: view()){\n    .ovia-pd .reveal{animation:opdReveal both linear;animation-timeline:view();animation-range:entry 2% entry 46%;}\n    .ovia-pd .opd-h::after{animation:opdDrawLine both linear;animation-timeline:view();animation-range:entry 0% entry 40%;}\n  }\n\n  \/* ============ keyframes ============ *\/\n  @keyframes opdRise{from{opacity:0;transform:translateY(16px);}to{opacity:1;transform:none;}}\n  @keyframes opdBloom{from{opacity:0;transform:scale(.85);}to{opacity:1;transform:none;}}\n  @keyframes opdFloatIn{from{opacity:0;transform:translateY(26px) scale(.97);}to{opacity:1;transform:none;}}\n  @keyframes opdGlint{0%{background-position:160% 0;}26%{background-position:-60% 0;}100%{background-position:-60% 0;}}\n  @keyframes opdPulse{0%{box-shadow:0 0 0 0 color-mix(in srgb,var(--ac) 60%,transparent);}70%{box-shadow:0 0 0 7px transparent;}100%{box-shadow:0 0 0 0 transparent;}}\n  @keyframes opdSpin{to{transform:rotate(360deg);}}\n\n  @media (prefers-reduced-motion:reduce){.ovia-pd *{animation:none !important;}}\n\n  \/* ============ responsive ============ *\/\n  @media (max-width:680px){\n    .ovia-pd .opd-banner{flex-direction:column;text-align:center;padding:26px 22px 0;min-height:0;}\n    .ovia-pd .opd-bL{max-width:100%;flex-basis:auto;align-items:center;}\n    .ovia-pd .opd-bR{position:relative;flex:0 0 auto;width:100%;height:230px;}\n    \/* MUST stay a containing block on mobile — if this goes position:static the\n       absolutely-positioned render escapes to .opd-banner (auto height), its\n       height:100% collapses and the render vanishes while the inset-pinned glint\n       still shows. Keep position:relative so height:100% resolves to the 230px slot. *\/\n    .ovia-pd .opd-figure{position:absolute;inset:0;width:100%;height:100%;}\n    \/* match the render to the glint mask exactly (left bottom \/ 170% width) so the\n       physical product sits under its own shine — don't size by height (overblows). *\/\n    .ovia-pd .opd-prod{width:170%;height:auto;left:0;bottom:0;transform:none;}\n    .ovia-pd .opd-manifesto{border-top:none;padding-top:6px;}\n    .ovia-pd .opd-badge{position:static;order:-1;margin:0 auto 16px;align-self:center;}\n    \/* 5 specs on a 6-col grid: top row 3 cells span 2 each, bottom row 2 cells\n       span 3 each — both rows fill the full width, no trailing empty gap. *\/\n    .ovia-pd .opd-specs{grid-template-columns:repeat(6,1fr);}\n    .ovia-pd .opd-spec:nth-child(-n+3){grid-column:span 2;}\n    .ovia-pd .opd-spec:nth-child(n+4){grid-column:span 3;}\n    .ovia-pd .opd-craft{grid-template-columns:1fr;gap:20px;}\n    \/* 3 scene shots: 2 per row, the lone last one centres (not left-anchored)\n       and sits a touch wider so the row isn't cramped. Flex-wrap + justify-center;\n       :last-child:nth-child(odd) only fires when an item is genuinely orphaned. *\/\n    .ovia-pd .opd-macro{display:flex;flex-wrap:wrap;justify-content:center;}\n    .ovia-pd .opd-macro figure{flex:0 1 calc(50% - 7px);}\n    .ovia-pd .opd-macro figure:last-child:nth-child(odd){flex-basis:62%;}\n    .ovia-pd .opd-warranty{flex-direction:column;text-align:center;}\n    \/* stack the dimensions block on mobile — the fixed 248px table otherwise\n       eats ~70% of the row and squeezes the render\/grid to a sliver. Drawing on\n       top at full width with a real height, spec table full-width beneath it. *\/\n    .ovia-pd .opd-dims{flex-direction:column;}\n    .ovia-pd .opd-dims__draw{flex:none;width:100%;min-height:280px;}\n    .ovia-pd .opd-dims__table{flex:none;width:100%;border-left:none;border-top:1px solid var(--line-2);}\n  }\n\n  \/* ============ MATTE BLACK modifier (gated to the mb description only) ============ *\/\n  .ovia-pd.opd--matte .opd-banner{background:radial-gradient(120% 140% at 80% 30%, #1a1918 0%, #0b0a0a 52%, #030303 100%);}\n  .ovia-pd.opd--matte .opd-banner::before{background:radial-gradient(56% 78% at 80% 44%, rgba(150,147,142,.16) 0%, transparent 60%);}\n  .ovia-pd.opd--matte .opd-coll{background:radial-gradient(120% 130% at 50% 0%, #1a1918 0%, #0b0a0a 50%, #030303 100%);}\n  .ovia-pd.opd--matte .opd-warranty .badge{background:linear-gradient(160deg,#1d1c1b,#070706);}\n  .ovia-pd.opd--matte .opd-glint{display:none;}\n  .ovia-pd.opd--matte .opd-badge{background:rgba(0,0,0,.42);}\n  .ovia-pd.opd--matte .opd-name{color:#eeedeb;}\n  .ovia-pd.opd--matte .opd-finish{color:#9c9a96;}\n  .ovia-pd.opd--matte .opd-manifesto{color:#d6d4d0;}\n\n  \/* ====================================================================== *\/\n  \/* ============  PREMIUM ADDITIONS (creative pass)  ====================== *\/\n  \/* ====================================================================== *\/\n\n  \/* --- BENEATH THE SURFACE: finished-surface feature (visual beside the text) --- *\/\n  .ovia-pd .opd-bond{display:grid;grid-template-columns:minmax(0,44%) 1fr;gap:30px;align-items:center;\n    border:1px solid var(--line);border-radius:14px;background:var(--cream);padding:26px 28px;}\n  .ovia-pd .opd-eng__s{font-size:.62rem;letter-spacing:.18em;text-transform:uppercase;color:var(--ac-deep);font-weight:600;margin-bottom:7px;}\n  .ovia-pd .opd-bond__t{font-size:1.2rem;font-weight:500;color:#2a2722;margin:0 0 11px;letter-spacing:-.01em;}\n  .ovia-pd .opd-bond p{font-size:.9rem;color:var(--body);line-height:1.6;margin:0;}\n\n  \/* finish swatch — believable brushed metal, themed by --ac (fully repeatable) *\/\n  .ovia-pd .opd-swatch{display:block;position:relative;height:172px;border-radius:9px;overflow:hidden;isolation:isolate;\n    box-shadow:0 6px 16px rgba(70,48,12,.28),inset 0 0 0 1px rgba(255,255,255,.12);\n    background:linear-gradient(90deg,\n      color-mix(in srgb,var(--ac) 38%,var(--shadow,#241803)) 0%,\n      color-mix(in srgb,var(--ac) 62%,var(--shadow,#241803)) 16%,\n      var(--ac) 32%,\n      color-mix(in srgb,var(--ac) 52%,#fff) 50%,\n      var(--ac) 68%,\n      color-mix(in srgb,var(--ac) 62%,var(--shadow,#241803)) 84%,\n      color-mix(in srgb,var(--ac) 38%,var(--shadow,#241803)) 100%);}\n  .ovia-pd .opd-swatch::before{content:\"\";position:absolute;inset:0;z-index:1;mix-blend-mode:soft-light;opacity:.9;\n    background:url(\"data:image\/svg+xml,\u003csvg xmlns='http:\/\/www.w3.org\/2000\/svg' width='280' height='280'\u003e\u003cfilter id='b'\u003e\u003cfeTurbulence type='fractalNoise' baseFrequency='0.82 0.012' numOctaves='3' stitchTiles='stitch'\/\u003e\u003cfeColorMatrix type='saturate' values='0'\/\u003e\u003c\/filter\u003e\u003crect width='280' height='280' filter='url(%23b)'\/\u003e\u003c\/svg\u003e\") 0 0\/280px 280px;}\n  .ovia-pd .opd-swatch::after{content:\"\";position:absolute;inset:0;z-index:2;pointer-events:none;mix-blend-mode:soft-light;opacity:.42;\n    background:url(\"data:image\/svg+xml,\u003csvg xmlns='http:\/\/www.w3.org\/2000\/svg' width='360' height='360'\u003e\u003cfilter id='p'\u003e\u003cfeTurbulence type='fractalNoise' baseFrequency='0.13 0.012' numOctaves='2' stitchTiles='stitch'\/\u003e\u003cfeColorMatrix type='saturate' values='0'\/\u003e\u003c\/filter\u003e\u003crect width='360' height='360' filter='url(%23p)'\/\u003e\u003c\/svg\u003e\") 0 0\/360px 360px;}\n  \/* POLISHED (chrome) — mirror reflection, no brush grain *\/\n  .ovia-pd .opd-swatch.is-polished{background:linear-gradient(90deg,\n    color-mix(in srgb,var(--ac) 34%,#0b0f13) 0%,\n    color-mix(in srgb,var(--ac) 64%,#0b0f13) 20%,\n    color-mix(in srgb,var(--ac) 88%,#fff) 41%,\n    #fbfdff 50%,\n    color-mix(in srgb,var(--ac) 88%,#fff) 59%,\n    color-mix(in srgb,var(--ac) 64%,#0b0f13) 80%,\n    color-mix(in srgb,var(--ac) 34%,#0b0f13) 100%);}\n  .ovia-pd .opd-swatch.is-polished::before{display:none;}\n  .ovia-pd .opd-swatch.is-polished::after{opacity:.1;}\n  \/* MATTE (matte black) — flat, soft diffuse shading, no grain, no specular *\/\n  .ovia-pd .opd-swatch.is-matte{background:radial-gradient(135% 115% at 50% 24%,\n    color-mix(in srgb,var(--ac) 78%,#fff) 0%,\n    var(--ac) 44%,\n    color-mix(in srgb,var(--ac) 72%,#000) 100%);}\n  .ovia-pd .opd-swatch.is-matte::before{display:none;}\n  .ovia-pd .opd-swatch.is-matte::after{opacity:.14;}\n  .ovia-pd .opd-macroshot__cap{font-size:.68rem;letter-spacing:.04em;color:var(--label);margin-top:11px;}\n  .ovia-pd .opd-macroshot__cap b{color:#2a2722;font-weight:600;}\n\n  \/* --- COMPLIANCE marks + care --- *\/\n  .ovia-pd .opd-cert{display:flex;flex-wrap:wrap;justify-content:center;gap:14px 30px;margin:34px 0 0;padding:20px 0;\n    border-top:1px solid var(--line);border-bottom:1px solid var(--line);}\n  .ovia-pd .opd-cert__i{display:flex;align-items:center;gap:10px;font-size:.78rem;color:var(--body);letter-spacing:.01em;}\n  .ovia-pd .opd-cert__i b{color:#2a2722;font-weight:600;}\n  .ovia-pd .opd-cert__i i{flex:0 0 auto;width:22px;height:22px;position:relative;}\n  .ovia-pd .opd-cert__i .ic-wm{border:1.5px solid var(--ac-deep);border-radius:6px;}\n  .ovia-pd .opd-cert__i .ic-wm::after{content:\"\";position:absolute;left:7px;top:4px;width:5px;height:9px;border:solid var(--ac-deep);border-width:0 1.5px 1.5px 0;transform:rotate(45deg);}\n  .ovia-pd .opd-cert__i .ic-wels::after{content:\"★\";position:absolute;inset:0;display:flex;align-items:center;justify-content:center;font-size:19px;color:var(--ac-deep);}\n  .ovia-pd .opd-cert__i .ic-as{border:1.5px solid var(--ac-deep);border-radius:4px;}\n  .ovia-pd .opd-cert__i .ic-as::after{content:\"\";position:absolute;left:5px;right:5px;top:6px;height:1.5px;background:var(--ac-deep);box-shadow:0 4px 0 var(--ac-deep),0 8px 0 var(--ac-deep);}\n  \/* --- CARE card --- *\/\n  .ovia-pd .opd-care2{display:flex;gap:20px;align-items:center;border:1px solid var(--line);border-radius:14px;background:var(--cream);padding:22px 26px;}\n  .ovia-pd .opd-care2__icon{flex:0 0 46px;height:46px;border-radius:50%;position:relative;\n    background:color-mix(in srgb,var(--ac) 16%,#fff);border:1px solid color-mix(in srgb,var(--ac) 40%,var(--line));}\n  .ovia-pd .opd-care2__icon::before{content:\"\\2726\";position:absolute;inset:0;display:flex;align-items:center;justify-content:center;\n    font-size:19px;color:var(--ac-deep);line-height:1;}\n  .ovia-pd .opd-care2__lead{font-size:.98rem;font-weight:500;color:#2a2722;margin:0 0 11px;}\n  .ovia-pd .opd-care2__list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:7px;}\n  .ovia-pd .opd-care2__list li{position:relative;padding-left:23px;font-size:.86rem;color:var(--body);line-height:1.4;}\n  .ovia-pd .opd-care2__list li::before{position:absolute;left:0;top:0;font-weight:700;font-size:.84rem;}\n  .ovia-pd .opd-care2__list .ok::before{content:\"\\2713\";color:var(--ac-deep);}\n  .ovia-pd .opd-care2__list .no::before{content:\"\\2715\";color:#c4b9a3;}\n\n  \/* responsive — premium additions *\/\n  @media (max-width:680px){\n    .ovia-pd .opd-bond{grid-template-columns:1fr;}\n    .ovia-pd .opd-cert{gap:12px 20px;}\n  }\n\u003c\/style\u003e\n\n\u003c!-- 1. BANNER --\u003e\n\u003cdiv class=\"opd-banner\"\u003e\n  \u003cdiv class=\"opd-bL\"\u003e\n    \u003cspan class=\"opd-logo\" role=\"img\" aria-label=\"Ovia\"\u003e\u003c\/span\u003e\n    \u003cdiv class=\"opd-kicker\"\u003eMilan Collection\u003c\/div\u003e\n    \u003ch2 class=\"opd-name\"\u003eBath \u0026amp; Basin Spout\u003c\/h2\u003e\n    \u003cdiv class=\"opd-finish\"\u003e\n\u003cspan class=\"opd-finish__nm\"\u003e\u003c\/span\u003e · \u003cspan class=\"opd-finish__pr\"\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"opd-manifesto\"\u003e“The \u003cem\u003elast\u003c\/em\u003e spout you’ll buy.”\u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"opd-bR\"\u003e\n    \u003cdiv class=\"opd-figure\"\u003e\n      \u003cimg class=\"opd-prod ph--bg\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0701\/6261\/2373\/files\/Ovia_WallSpout_BrushedGold_Hero_A.png?v=1779883552\" alt=\"Ovia Milan Bath \u0026amp; Basin Spout in Brushed Nickel\"\u003e\n      \u003cimg class=\"opd-prod ph--bn\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0701\/6261\/2373\/files\/Ovia_WallSpout_BrushedNickelWarm_Hero_A.png?v=1779883571\" alt=\"\" aria-hidden=\"true\"\u003e\n      \u003cimg class=\"opd-prod ph--cm\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0701\/6261\/2373\/files\/Ovia_WallSpout_Champagne_Hero_A.png?v=1779883589\" alt=\"\" aria-hidden=\"true\"\u003e\n      \u003cimg class=\"opd-prod ph--cr\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0701\/6261\/2373\/files\/Ovia_WallSpout_Chrome_Hero_A.png?v=1779883608\" alt=\"\" aria-hidden=\"true\"\u003e\n      \u003cimg class=\"opd-prod ph--gm\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0701\/6261\/2373\/files\/Ovia_WallSpout_GunMetal_Hero_A.png?v=1779883626\" alt=\"\" aria-hidden=\"true\"\u003e\n      \u003cimg class=\"opd-prod ph--mb\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0701\/6261\/2373\/files\/Ovia_WallSpout_MatteBlack_Hero_A.png?v=1779883645\" alt=\"\" aria-hidden=\"true\"\u003e\n      \u003cspan class=\"opd-glint\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"opd-badge\"\u003e\n\u003ci\u003e\u003c\/i\u003eDZR Brass · Lifetime Finish\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c!-- 2. OPENING --\u003e\n\u003cp class=\"opd-lead reveal\"\u003eA spout is the quiet half of the equation — pure water delivery, no mixing. The \u003cspan class=\"drop\"\u003eMilan\u003c\/span\u003e bath \u0026amp; basin spout pours from a single, downturned outlet in DZR brass, finished in brushed nickel sealed to hold its colour for the life of the room. Pair it with a Milan wall mixer for the controls — clean, weighted, and made to outlast the room.\u003c\/p\u003e\n\n\u003c!-- 3. SPEC STRIP --\u003e\n\u003cdiv class=\"opd-specs reveal\"\u003e\n  \u003cdiv class=\"opd-spec\"\u003e\n\u003cdiv class=\"l\"\u003eMaterial\u003c\/div\u003e\n\u003cdiv class=\"v\"\u003eDZR Brass\u003csmall\u003edezinc-resistant\u003c\/small\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n  \u003cdiv class=\"opd-spec\"\u003e\n\u003cdiv class=\"l\"\u003eFinish\u003c\/div\u003e\n\u003cdiv class=\"v\"\u003eBrushed Nickel\u003csmall\u003ePVD\u003c\/small\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n  \u003cdiv class=\"opd-spec\"\u003e\n\u003cdiv class=\"l\"\u003eWater\u003c\/div\u003e\n\u003cdiv class=\"v\"\u003eWELS 5★\u003csmall\u003e5.5 L\/min\u003c\/small\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n  \u003cdiv class=\"opd-spec\"\u003e\n\u003cdiv class=\"l\"\u003eType\u003c\/div\u003e\n\u003cdiv class=\"v\"\u003eBath \u0026amp; Basin\u003csmall\u003eoutlet\u003c\/small\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n  \u003cdiv class=\"opd-spec\"\u003e\n\u003cdiv class=\"l\"\u003eWarranty\u003c\/div\u003e\n\u003cdiv class=\"v\"\u003eLifetime\u003csmall\u003efinish incl.\u003c\/small\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c!-- 4. CRAFT --\u003e\n\u003cdiv class=\"opd-h reveal\"\u003eWhy it lasts\u003c\/div\u003e\n\u003cdiv class=\"opd-craft reveal\"\u003e\n  \u003cdiv class=\"opd-c\"\u003e\n\u003cdiv class=\"n\"\u003e01\u003c\/div\u003e\n\u003cdiv class=\"t\"\u003eDZR brass, made to resist\u003c\/div\u003e\n\u003cp\u003eMachined from DZR (dezincification-resistant) brass — it won’t corrode, pit or leach in constant contact with water the way ordinary brass can over the years.\u003c\/p\u003e\n\u003c\/div\u003e\n  \u003cdiv class=\"opd-c\"\u003e\n\u003cdiv class=\"n\"\u003e02\u003c\/div\u003e\n\u003cdiv class=\"t\"\u003eA finish guaranteed for life\u003c\/div\u003e\n\u003cp\u003eBonded to the brass by physical vapour deposition, the brushed nickel resists tarnish, scratching and fade — and it’s backed, in full, by a lifetime finish warranty.\u003c\/p\u003e\n\u003c\/div\u003e\n  \u003cdiv class=\"opd-c\"\u003e\n\u003cdiv class=\"n\"\u003e03\u003c\/div\u003e\n\u003cdiv class=\"t\"\u003ePure water delivery\u003c\/div\u003e\n\u003cp\u003eNo cartridge, no moving parts — just a clean, downturned outlet. Pair it with a Milan wall mixer and you control hot and cold from the wall.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c!-- NEW: BENEATH THE SURFACE — the finish (two variants; rollout keeps the one matching the finish's process) --\u003e\n\u003cdiv class=\"opd-h reveal\"\u003eBeneath the surface\u003c\/div\u003e\n\n\u003cdiv class=\"opd-bond reveal\"\u003e\n  \u003cdiv class=\"opd-bond__vis\"\u003e\n    \u003cdiv class=\"opd-swatch\"\u003e\u003c\/div\u003e\n    \u003cdiv class=\"opd-macroshot__cap\"\u003e\n\u003cb\u003eBrushed Nickel PVD\u003c\/b\u003e · molecularly bonded to solid brass\u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"opd-bond__txt\"\u003e\n    \u003cdiv class=\"opd-eng__s\"\u003eThe finish\u003c\/div\u003e\n    \u003ch4 class=\"opd-bond__t\"\u003ePart of the metal\u003c\/h4\u003e\n    \u003cp\u003eThe brushed nickel is fused to the brass by Physical Vapour Deposition — a molecular bond, not a coating laid on top. It won’t flake, peel or tarnish at the edges the way ordinary plated finishes eventually do. The colour you see is, quite literally, part of the metal — and it’s covered for the life of the spout.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\n\n\u003c!-- NEW: STYLED CONTEXT STRIP (FEATURE 2 — repurposed: gallery renders are styled scenes) --\u003e\n\u003cdiv class=\"opd-h reveal\"\u003eIn the setting\u003c\/div\u003e\n\u003cdiv class=\"opd-macro reveal\"\u003e\n  \u003cfigure\u003e\u003cspan class=\"frame\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0701\/6261\/2373\/files\/Ovia_WallSpout_BrushedNickelWarm_A_77d52827-2c39-4ca9-9553-031f160ceb2b.png?v=1779892556\" alt=\"Milan bath and basin spout\"\u003e\u003c\/span\u003e\u003cfigcaption\u003e\u003cb\u003ePure delivery\u003c\/b\u003eOne clean, downturned outlet.\u003c\/figcaption\u003e\u003c\/figure\u003e\n  \u003cfigure\u003e\u003cspan class=\"frame\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0701\/6261\/2373\/files\/Ovia_WallSpout_BrushedNickelWarm_B_e33f18d3-d4bf-44c6-8b22-77dbb0fe555b.png?v=1779892554\" alt=\"Milan spout on the wall\"\u003e\u003c\/span\u003e\u003cfigcaption\u003e\u003cb\u003eBath or basin\u003c\/b\u003eA wall spout — no mixing.\u003c\/figcaption\u003e\u003c\/figure\u003e\n  \u003cfigure\u003e\u003cspan class=\"frame\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0701\/6261\/2373\/files\/Ovia_WallSpout_BrushedNickelWarm_C_8d516f87-d7c0-4ca3-abdf-20eaef203992.png?v=1779892554\" alt=\"Milan spout brushed nickel\"\u003e\u003c\/span\u003e\u003cfigcaption\u003e\u003cb\u003eIn the setting\u003c\/b\u003eWarm nickel keeps the palette calm.\u003c\/figcaption\u003e\u003c\/figure\u003e\n\u003c\/div\u003e\n\n\u003c!-- 5. FINISH FAMILY — interactive (FEATURE 1) --\u003e\n\u003cdiv class=\"opd-h reveal\"\u003eOne silhouette, six finishes \u003cspan class=\"opd-hint\"\u003e\u003cspan class=\"hint-hover\"\u003ehover to preview\u003c\/span\u003e\u003cspan class=\"hint-hold\"\u003ehold to preview\u003c\/span\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"opd-finishes\"\u003e\n  \u003cbutton type=\"button\" class=\"opd-fin opd-fin--bg\" style=\"--c:#C5A253;--ac:#C5A253\"\u003e\u003cspan class=\"opv\" aria-hidden=\"true\"\u003e\u003cspan class=\"opv__frame\"\u003e\u003cspan class=\"opv__inner\"\u003e\u003cimg class=\"opv__img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0701\/6261\/2373\/files\/Ovia_WallSpout_BrushedGold_A_3c1c6c5d-76c8-4c42-b307-d1d090f9b12d.png?v=1779892553\u0026amp;width=800\" alt=\"\"\u003e\u003cspan class=\"opv__cap\"\u003e\u003cspan class=\"opv__dot\"\u003e\u003c\/span\u003e\u003cspan class=\"opv__nm\"\u003eBrushed Gold\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"opv__tip\"\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"opd-fin__img\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0701\/6261\/2373\/files\/Ovia_WallSpout_BrushedGold_Hero_A.png?v=1779883552\u0026amp;width=600\" alt=\"\"\u003e\u003c\/span\u003e\u003cspan class=\"opd-fin__name\"\u003eBrushed Gold\u003c\/span\u003e\u003c\/button\u003e\n  \u003cbutton type=\"button\" class=\"opd-fin opd-fin--bn is-current\" style=\"--c:#CFC4B0;--ac:#CFC4B0\"\u003e\u003cspan class=\"opv\" aria-hidden=\"true\"\u003e\u003cspan class=\"opv__frame\"\u003e\u003cspan class=\"opv__inner\"\u003e\u003cimg class=\"opv__img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0701\/6261\/2373\/files\/Ovia_WallSpout_BrushedNickelWarm_A_77d52827-2c39-4ca9-9553-031f160ceb2b.png?v=1779892556\u0026amp;width=800\" alt=\"\"\u003e\u003cspan class=\"opv__cap\"\u003e\u003cspan class=\"opv__dot\"\u003e\u003c\/span\u003e\u003cspan class=\"opv__nm\"\u003eBrushed Nickel\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"opv__tip\"\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"opd-fin__img\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0701\/6261\/2373\/files\/Ovia_WallSpout_BrushedNickelWarm_Hero_A.png?v=1779883571\u0026amp;width=600\" alt=\"\"\u003e\u003c\/span\u003e\u003cspan class=\"opd-fin__name\"\u003eBrushed Nickel\u003c\/span\u003e\u003c\/button\u003e\n  \u003cbutton type=\"button\" class=\"opd-fin opd-fin--cm\" style=\"--c:#DDB3AE;--ac:#DDB3AE\"\u003e\u003cspan class=\"opv\" aria-hidden=\"true\"\u003e\u003cspan class=\"opv__frame\"\u003e\u003cspan class=\"opv__inner\"\u003e\u003cimg class=\"opv__img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0701\/6261\/2373\/files\/Ovia_WallSpout_Champagne_A_d198a680-3eca-4c70-9727-f6f2775fe749.png?v=1779892556\u0026amp;width=800\" alt=\"\"\u003e\u003cspan class=\"opv__cap\"\u003e\u003cspan class=\"opv__dot\"\u003e\u003c\/span\u003e\u003cspan class=\"opv__nm\"\u003eChampagne\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"opv__tip\"\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"opd-fin__img\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0701\/6261\/2373\/files\/Ovia_WallSpout_Champagne_Hero_A.png?v=1779883589\u0026amp;width=600\" alt=\"\"\u003e\u003c\/span\u003e\u003cspan class=\"opd-fin__name\"\u003eChampagne\u003c\/span\u003e\u003c\/button\u003e\n  \u003cbutton type=\"button\" class=\"opd-fin opd-fin--cr\" style=\"--c:#C8D2DA;--ac:#C8D2DA\"\u003e\u003cspan class=\"opv\" aria-hidden=\"true\"\u003e\u003cspan class=\"opv__frame\"\u003e\u003cspan class=\"opv__inner\"\u003e\u003cimg class=\"opv__img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0701\/6261\/2373\/files\/Ovia_WallSpout_Chrome_A_8f93c9df-df33-476e-82b1-a47c41d86a01.png?v=1779892556\u0026amp;width=800\" alt=\"\"\u003e\u003cspan class=\"opv__cap\"\u003e\u003cspan class=\"opv__dot\"\u003e\u003c\/span\u003e\u003cspan class=\"opv__nm\"\u003eChrome\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"opv__tip\"\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"opd-fin__img\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0701\/6261\/2373\/files\/Ovia_WallSpout_Chrome_Hero_A.png?v=1779883608\u0026amp;width=600\" alt=\"\"\u003e\u003c\/span\u003e\u003cspan class=\"opd-fin__name\"\u003eChrome\u003c\/span\u003e\u003c\/button\u003e\n  \u003cbutton type=\"button\" class=\"opd-fin opd-fin--gm\" style=\"--c:#9C958C;--ac:#9C958C\"\u003e\u003cspan class=\"opv\" aria-hidden=\"true\"\u003e\u003cspan class=\"opv__frame\"\u003e\u003cspan class=\"opv__inner\"\u003e\u003cimg class=\"opv__img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0701\/6261\/2373\/files\/Ovia_WallSpout_GunMetal_A_19ec04bd-9736-4441-9d4f-b564ee8fc17f.png?v=1779892557\u0026amp;width=800\" alt=\"\"\u003e\u003cspan class=\"opv__cap\"\u003e\u003cspan class=\"opv__dot\"\u003e\u003c\/span\u003e\u003cspan class=\"opv__nm\"\u003eGun Metal\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"opv__tip\"\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"opd-fin__img\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0701\/6261\/2373\/files\/Ovia_WallSpout_GunMetal_Hero_A.png?v=1779883626\u0026amp;width=600\" alt=\"\"\u003e\u003c\/span\u003e\u003cspan class=\"opd-fin__name\"\u003eGun Metal\u003c\/span\u003e\u003c\/button\u003e\n  \u003cbutton type=\"button\" class=\"opd-fin opd-fin--mb\" style=\"--c:#1a1a1a;--ac:#1a1a1a\"\u003e\u003cspan class=\"opv\" aria-hidden=\"true\"\u003e\u003cspan class=\"opv__frame\"\u003e\u003cspan class=\"opv__inner\"\u003e\u003cimg class=\"opv__img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0701\/6261\/2373\/files\/Ovia_WallSpout_MatteBlack_A_dfec5d9f-5894-4cae-a7b3-f8d4da8b233c.png?v=1779892557\u0026amp;width=800\" alt=\"\"\u003e\u003cspan class=\"opv__cap\"\u003e\u003cspan class=\"opv__dot\"\u003e\u003c\/span\u003e\u003cspan class=\"opv__nm\"\u003eMatte Black\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"opv__tip\"\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"opd-fin__img\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0701\/6261\/2373\/files\/Ovia_WallSpout_MatteBlack_Hero_A.png?v=1779883645\u0026amp;width=600\" alt=\"\"\u003e\u003c\/span\u003e\u003cspan class=\"opd-fin__name\"\u003eMatte Black\u003c\/span\u003e\u003c\/button\u003e\n\u003c\/div\u003e\n\n\u003c!-- NEW: DIMENSIONS — render + spec table (FEATURE 5) --\u003e\n\u003cdiv class=\"opd-h reveal\"\u003eDimensions \u0026amp; specification\u003c\/div\u003e\n\u003cdiv class=\"opd-dims reveal\"\u003e\n  \u003cdiv class=\"opd-dims__draw\"\u003e\n    \u003cimg class=\"opd-dims__img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0701\/6261\/2373\/files\/Ovia_WallSpout_BrushedNickelWarm_Hero_B.png?v=1779883577\u0026amp;width=1400\" alt=\"\" aria-hidden=\"true\"\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"opd-dims__table\"\u003e\n    \u003cdiv class=\"opd-dims__row\"\u003e\n\u003cspan class=\"k\"\u003eSpout reach\u003c\/span\u003e\u003cspan class=\"v\"\u003e206.5 mm\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"opd-dims__row\"\u003e\n\u003cspan class=\"k\"\u003eSpout diameter\u003c\/span\u003e\u003cspan class=\"v\"\u003eØ25 mm\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"opd-dims__row\"\u003e\n\u003cspan class=\"k\"\u003eFlow rate\u003c\/span\u003e\u003cspan class=\"v\"\u003e5.5 L\/min\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"opd-dims__row\"\u003e\n\u003cspan class=\"k\"\u003eWELS rating\u003c\/span\u003e\u003cspan class=\"v\"\u003e5 Star\u003c\/span\u003e\n\u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c!-- 6. ASSURANCE — original lifetime-warranty badge --\u003e\n\u003cdiv class=\"opd-warranty reveal\"\u003e\n  \u003cdiv class=\"badge\"\u003e\n\u003cspan class=\"big\"\u003e∞\u003c\/span\u003e\u003cspan class=\"sm\"\u003eLifetime\u003cbr\u003eWarranty\u003c\/span\u003e\n\u003c\/div\u003e\n  \u003cdiv class=\"body\"\u003e\n\u003cb\u003eBuilt to be the last one you buy.\u003c\/b\u003e Every Milan fitting carries a 1-year parts \u0026amp; labour warranty, backed by a \u003cb\u003elifetime replacement warranty that includes the finish itself\u003c\/b\u003e — the brushed nickel is guaranteed not to wear away. Rated WELS 5 Star at just 5.5 L\/min, it’s as efficient as it is enduring.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- CARE — sits directly under the warranty --\u003e\n\u003cdiv class=\"opd-h reveal\"\u003eCaring for it\u003c\/div\u003e\n\u003cdiv class=\"opd-care2 reveal\"\u003e\n  \u003cspan class=\"opd-care2__icon\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\n  \u003cdiv class=\"opd-care2__body\"\u003e\n    \u003cp class=\"opd-care2__lead\"\u003eBuilt to last, it asks almost nothing of you.\u003c\/p\u003e\n    \u003cul class=\"opd-care2__list\"\u003e\n      \u003cli class=\"ok\"\u003eA soft, damp cloth is all it needs\u003c\/li\u003e\n      \u003cli class=\"no\"\u003eNo abrasive pads, acidic or solvent cleaners\u003c\/li\u003e\n      \u003cli class=\"ok\"\u003eNo polishes or coatings — the finish does the work\u003c\/li\u003e\n    \u003c\/ul\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c!-- TRUST BADGES — under both warranty + care --\u003e\n\u003cdiv class=\"opd-cert reveal\"\u003e\n  \u003cdiv class=\"opd-cert__i\"\u003e\n\u003ci class=\"ic-wm\"\u003e\u003c\/i\u003e\u003cspan\u003e\u003cb\u003eWaterMark\u003c\/b\u003e Certified\u003c\/span\u003e\n\u003c\/div\u003e\n  \u003cdiv class=\"opd-cert__i\"\u003e\n\u003ci class=\"ic-wels\"\u003e\u003c\/i\u003e\u003cspan\u003e\u003cb\u003eWELS\u003c\/b\u003e 5★ Registered\u003c\/span\u003e\n\u003c\/div\u003e\n  \u003cdiv class=\"opd-cert__i\"\u003e\n\u003ci class=\"ic-as\"\u003e\u003c\/i\u003e\u003cspan\u003eMade to \u003cb\u003eAS\/NZS 3718\u003c\/b\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"opd-reg reveal\"\u003eWELS 5 Star · 5.5 L\/min · Reg. T48249  |  SKU MIL10200BN\u003c\/div\u003e\n\n\u003c!-- 7. COLLECTION — dark bookend --\u003e\n\u003cdiv class=\"opd-coll reveal\"\u003e\n  \u003cspan class=\"opd-coll__logo\" role=\"img\" aria-label=\"Ovia\"\u003e\u003c\/span\u003e\n  \u003cdiv class=\"t\"\u003ePart of the \u003cb\u003eMilan\u003c\/b\u003e collection\u003c\/div\u003e\n  \u003cp\u003eThe Milan range runs the full bathroom — basin and wall mixers, a 2-in-1 shower, kitchen mixers, towel rails and accessories — every piece in the same brushed nickel finish, so nothing in the room is left to chance.\u003c\/p\u003e\n  \u003cdiv class=\"opd-coll__rule\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c\/div\u003e\n","brand":"Ovia","offers":[{"title":"Default Title","offer_id":46219453169813,"sku":"OVKSP15","price":61.0,"currency_code":"AUD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0701\/6261\/2373\/files\/Ovia_WallSpout_BrushedNickelWarm_A_9431a95a-fbad-4d74-b784-ddac37033c23.png?v=1785829865"},{"product_id":"ovia-milan-wall-mounted-spout-chrome","title":"Ovia Milan Bath\/Basin Spout Chrome","description":"\u003cdiv class=\"ovia-pd\" style=\"--ac:#C8D2DA;--ac-deep:#6E7B86;--hero:url('https:\/\/cdn.shopify.com\/s\/files\/1\/0701\/6261\/2373\/files\/Ovia_WallSpout_Chrome_Hero_A.png?v=1779883608');\"\u003e\n\u003cstyle\u003e\n  .accordion-body:has(\u003e .ovia-pd) \u003e h2{display:none;}\n\n  .ovia-pd{font-family:inherit;color:#26241f;line-height:1.6;\n    \/* soft container tint, derived from the finish's DEEP accent — the colour\n       family tuned for the LIGHT body (ink, rules, drop-cap), NOT the --ac glow\n       that's tuned to sit on the dark banner. Was hard-coded cream (#fcfaf6 \/\n       #fffdf8), which is golden and so only ever suited Brushed Gold. ~4% of\n       --ac-deep into white reproduces that cream on gold and shifts per finish;\n       on the light body the dark finishes resolve to a clean, soft cool-grey\n       (matte black's near-black deep -\u003e pale charcoal, not a dingy mid-grey).\n       Fixed per product finish like the ink — not hover-reactive. *\/\n    --cream:color-mix(in srgb,var(--ac-deep) 4%,#fff);\n    --cream-soft:color-mix(in srgb,var(--ac-deep) 2.5%,#fff);\n    \/* finish-tracking NEUTRALS — a fixed-lightness grey nudged toward the finish's\n       deep accent, so the old warm\/cream greys read warm on gold but cool on\n       chrome\/gun metal and neutral on matte, WITHOUT shifting text hierarchy\n       (the base grey holds the lightness; --ac-deep only swings the hue). *\/\n    --label:color-mix(in srgb,var(--ac-deep) 20%,#898780); \/* uppercase labels \/ section heads *\/\n    --body:color-mix(in srgb,var(--ac-deep) 16%,#505050);  \/* body copy *\/\n    --faint:color-mix(in srgb,var(--ac-deep) 16%,#a7a299); \/* fine print \/ hints *\/\n    --line:color-mix(in srgb,var(--ac-deep) 9%,#efece6);   \/* hairlines \/ borders *\/\n    --line-2:color-mix(in srgb,var(--ac-deep) 7%,#f4f1eb); \/* lighter grid lines \/ dividers *\/\n    \/* the finish grid shows ALL six finishes at once, so its tiles stay NEUTRAL *\/\n    --tile:#f2f1ef;\n    --tile-line:#e9e7e3;\n    -webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;}\n  .ovia-pd *{box-sizing:border-box;}\n  .ovia-pd img{max-width:100%;}\n\n  \/* ============ 1. BANNER ============ *\/\n  .ovia-pd .opd-banner{position:relative;overflow:hidden;border-radius:16px;isolation:isolate;\n    background:radial-gradient(120% 140% at 88% 18%, #2a241a 0%, #1a160f 42%, #0e0b08 100%);\n    padding:32px 42px;display:flex;align-items:stretch;gap:24px;min-height:308px;\n    transition:background .5s ease;}\n  .ovia-pd .opd-banner::before{content:\"\";position:absolute;inset:0;z-index:0;\n    background:radial-gradient(62% 84% at 80% 44%, color-mix(in srgb,var(--ac) 50%,transparent) 0%, transparent 66%);\n    animation:opdBloom 1.4s ease-out both;transition:background .5s ease;}\n  .ovia-pd .opd-bL{position:relative;z-index:3;flex:1 1 46%;max-width:46%;\n    display:flex;flex-direction:column;justify-content:center;}\n  .ovia-pd .opd-logo{display:block;width:90px;height:30px;\n    background:url('https:\/\/cdn.shopify.com\/s\/files\/1\/0701\/6261\/2373\/files\/ovia-logo-black.png?v=1779186226') left center\/contain no-repeat;\n    filter:brightness(0) invert(1);opacity:.92;margin-bottom:20px;animation:opdRise .7s .05s ease-out both;}\n  .ovia-pd .opd-kicker{font-size:.66rem;letter-spacing:.34em;text-transform:uppercase;\n    color:color-mix(in srgb,var(--ac) 76%,#fff);margin-bottom:13px;font-weight:500;animation:opdRise .7s .14s ease-out both;}\n  .ovia-pd .opd-name{font-size:2.05rem;line-height:1.07;font-weight:300;color:#f6f1e9;\n    margin:0 0 5px;letter-spacing:-.012em;animation:opdRise .7s .22s ease-out both;}\n  .ovia-pd .opd-finish{font-size:.92rem;color:#b9af9c;font-weight:300;letter-spacing:.03em;animation:opdRise .7s .3s ease-out both;}\n  \/* finish name driven by :has() so it tracks the hovered swatch *\/\n  .ovia-pd .opd-finish__nm::before{content:\"Chrome\";}\n  .ovia-pd .opd-manifesto{margin-top:18px;padding-top:16px;border-top:1px solid rgba(255,255,255,.10);\n    font-size:1.05rem;font-weight:300;color:#e7ddcc;font-style:italic;line-height:1.45;animation:opdRise .7s .4s ease-out both;}\n  .ovia-pd .opd-manifesto em{color:var(--ac);font-style:italic;font-weight:400;}\n\n  .ovia-pd .opd-bR{position:static;flex:0 0 0;}\n  .ovia-pd .opd-figure{position:absolute;z-index:1;top:0;right:0;bottom:0;width:58%;margin:0;overflow:hidden;\n    \/* soft left-edge fade — some renders (e.g. the twin shower) crop on the left;\n       fading the leftmost sliver blends that hard cut into the banner ground *\/\n    -webkit-mask-image:linear-gradient(to right,transparent 0,#000 12%);mask-image:linear-gradient(to right,transparent 0,#000 12%);\n    animation:opdFloatIn 1.1s .3s cubic-bezier(.2,.7,.2,1) both;}\n  \/* stacked finish renders — crossfade on swatch hover (FEATURE 1) *\/\n  .ovia-pd .opd-prod{position:absolute;left:0;bottom:0;width:170%;max-width:none !important;height:auto;\n    opacity:0;transition:opacity .5s ease;-webkit-user-drag:none;user-select:none;pointer-events:none;}\n  .ovia-pd .ph--cr{opacity:1;}\n  \/* accent + banner finish label follow the hovered finish *\/\n  \/* finish PROCESS word (PVD vs Electroplated) — honest per finish, tracks hover too.\n     Default (non-hover) label is set per-finish by the rollout. *\/\n  .ovia-pd .opd-finish__pr::before{content:\"Electroplated\";}\n\n  .ovia-pd .opd-glint{position:absolute;inset:0;pointer-events:none;mix-blend-mode:screen;\n    background:linear-gradient(108deg,transparent 40%,rgba(255,252,242,.84) 50%,transparent 60%);\n    background-size:260% 100%;background-repeat:no-repeat;\n    \/* mask to the fixture silhouette, stacked x3 with intersect so the alpha\n       MULTIPLIES — the opaque metal stays lit but the semi-transparent baked\n       shadow (low alpha) drops out, so the shine never bleeds onto the shadow *\/\n    -webkit-mask:var(--hero) left bottom\/170% auto no-repeat,var(--hero) left bottom\/170% auto no-repeat,var(--hero) left bottom\/170% auto no-repeat;\n    mask:var(--hero) left bottom\/170% auto no-repeat,var(--hero) left bottom\/170% auto no-repeat,var(--hero) left bottom\/170% auto no-repeat;\n    -webkit-mask-composite:source-in,source-in;mask-composite:intersect,intersect;\n    animation:opdGlint 9s 2.5s ease-in-out infinite;}\n  .ovia-pd .opd-badge{position:absolute;z-index:4;right:34px;top:24px;display:flex;gap:8px;align-items:center;\n    font-size:.6rem;letter-spacing:.18em;text-transform:uppercase;color:color-mix(in srgb,var(--ac) 60%,#fff);border:1px solid color-mix(in srgb,var(--ac) 45%,transparent);\n    border-radius:30px;padding:6px 14px;background:rgba(0,0,0,.28);backdrop-filter:blur(3px);animation:opdRise .7s .55s ease-out both;}\n  .ovia-pd .opd-badge i{width:5px;height:5px;border-radius:50%;background:var(--ac);font-style:normal;\n    box-shadow:0 0 0 0 color-mix(in srgb,var(--ac) 70%,transparent);animation:opdPulse 2.6s ease-out infinite;}\n\n  \/* ============ 2. OPENING ============ *\/\n  .ovia-pd .opd-lead{margin:38px 4px 6px;font-size:1.2rem;line-height:1.62;font-weight:300;color:#34302a;letter-spacing:.002em;}\n  .ovia-pd .opd-lead .drop{color:var(--ac-deep);font-weight:500;}\n\n  \/* ============ 3. SPEC STRIP ============ *\/\n  .ovia-pd .opd-specs{display:grid;grid-template-columns:repeat(5,1fr);gap:1px;background:var(--line);\n    border:1px solid var(--line);border-radius:12px;overflow:hidden;margin:30px 0;}\n  .ovia-pd .opd-spec{background:#fff;padding:16px 12px;text-align:center;position:relative;transition:background .3s ease;}\n  .ovia-pd .opd-spec::after{content:\"\";position:absolute;left:50%;bottom:0;height:2px;width:0;background:var(--ac-deep);transform:translateX(-50%);transition:width .35s ease;}\n  .ovia-pd .opd-spec:hover{background:var(--cream-soft);}\n  .ovia-pd .opd-spec:hover::after{width:42%;}\n  .ovia-pd .opd-spec .l{font-size:.6rem;letter-spacing:.16em;text-transform:uppercase;color:var(--faint);margin-bottom:7px;}\n  .ovia-pd .opd-spec .v{font-size:.86rem;font-weight:500;color:#2a2722;line-height:1.3;}\n  .ovia-pd .opd-spec .v small{display:block;font-weight:400;font-size:.74rem;color:var(--label);margin-top:2px;}\n\n  \/* ============ section heading ============ *\/\n  .ovia-pd .opd-h{font-size:.74rem;letter-spacing:.22em;text-transform:uppercase;color:var(--label);font-weight:600;\n    margin:46px 4px 22px;display:flex;align-items:center;gap:16px;}\n  .ovia-pd .opd-h::after{content:\"\";flex:1;height:1px;background:linear-gradient(90deg,var(--ac-deep),var(--line) 70%);transform-origin:left;}\n  .ovia-pd .opd-h .opd-hint{flex:0 0 auto;font-size:.58rem;letter-spacing:.14em;color:var(--faint);font-weight:500;text-transform:none;font-style:italic;}\n\n  \/* ============ 4. CRAFT ============ *\/\n  .ovia-pd .opd-craft{display:grid;grid-template-columns:repeat(3,1fr);gap:28px;margin:0 0 8px;}\n  .ovia-pd .opd-c .n{font-size:.96rem;font-weight:600;color:var(--ac-deep);margin-bottom:12px;font-variant-numeric:tabular-nums;position:relative;padding-bottom:10px;}\n  .ovia-pd .opd-c .n::after{content:\"\";position:absolute;left:0;bottom:0;width:22px;height:2px;background:var(--ac-deep);}\n  .ovia-pd .opd-c .t{font-size:1.05rem;font-weight:500;color:#2a2722;margin:0 0 8px;line-height:1.25;}\n  .ovia-pd .opd-c p{margin:0;font-size:.9rem;color:var(--body);line-height:1.58;}\n\n  \/* ============ NEW: MACRO-DETAIL STRIP (FEATURE 2) ============ *\/\n  .ovia-pd .opd-macro{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;}\n  .ovia-pd .opd-macro figure{margin:0;}\n  \/* square tiles — the gallery scenes are 2000x2000, so 1:1 shows them uncropped *\/\n  .ovia-pd .opd-macro .frame{display:block;aspect-ratio:1\/1;overflow:hidden;border-radius:12px;background:var(--cream);position:relative;}\n  .ovia-pd .opd-macro .frame img{width:100% !important;height:100% !important;object-fit:cover;display:block;transition:transform .6s cubic-bezier(.2,.7,.2,1);}\n  .ovia-pd .opd-macro figure:hover .frame img{transform:scale(1.08);}\n  .ovia-pd .opd-macro figcaption{margin-top:10px;font-size:.82rem;color:var(--body);}\n  .ovia-pd .opd-macro figcaption b{display:block;color:#2a2722;font-weight:500;font-size:.9rem;margin-bottom:1px;}\n\n  \/* ============ 5. FINISH FAMILY — interactive (FEATURE 1) ============ *\/\n  .ovia-pd .opd-finishes{display:flex;flex-wrap:wrap;justify-content:center;gap:16px 18px;\n    max-width:506px;margin:12px auto 8px;}\n  .ovia-pd .opd-fin{appearance:none;border:0;background:transparent;padding:0;margin:0;cursor:pointer;\n    width:150px;font:inherit;color:var(--body);display:flex;flex-direction:column;gap:9px;text-align:center;}\n  .ovia-pd .opd-fin__img{display:block;aspect-ratio:4\/3;overflow:hidden;border-radius:11px;\n    background:var(--tile);border:1px solid var(--tile-line);\n    transition:transform .28s cubic-bezier(.2,.7,.2,1),border-color .25s ease,box-shadow .25s ease;}\n  .ovia-pd .opd-fin__img img{width:100% !important;height:100% !important;object-fit:cover;object-position:6% bottom;display:block;pointer-events:none;-webkit-user-drag:none;-webkit-touch-callout:none;}\n  .ovia-pd .opd-fin__name{font-size:.78rem;letter-spacing:.01em;line-height:1.2;transition:color .2s ease;}\n  .ovia-pd .opd-fin:hover .opd-fin__img{transform:translateY(-4px);\n    border-color:color-mix(in srgb,var(--c) 55%,#d8d2c5);box-shadow:0 12px 26px rgba(80,66,40,.14);}\n  .ovia-pd .opd-fin:hover .opd-fin__name{color:#2a2722;}\n  .ovia-pd .opd-fin.is-current .opd-fin__img{border-color:var(--c);box-shadow:0 0 0 1px var(--c);}\n  .ovia-pd .opd-fin.is-current .opd-fin__name{color:#2a2722;font-weight:600;}\n  .ovia-pd .opd-fin.is-current .opd-fin__name::before{content:\"\";display:inline-block;width:6px;height:6px;\n    border-radius:50%;background:var(--c);margin-right:7px;vertical-align:middle;\n    box-shadow:0 0 0 1px color-mix(in srgb,var(--c) 40%,#fff);}\n\n  \/* ---- finish PREVIEW OVERLAY: each card owns a pane directly ABOVE IT.\n       hover (desktop) \/ press-hold (:active, mobile) pops that finish's\n       Gallery-A render in a metallic pane, pointer centred under it pointing\n       at that card. Per-finish --ac is set inline on each card (matte black =\n       true #1a1a1a — bright render bg). Pure CSS, no :has(). ---- *\/\n  .ovia-pd .opd-fin{position:relative;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;touch-action:manipulation;-webkit-tap-highlight-color:transparent;}\n  .ovia-pd .opv{position:absolute;left:calc(50% - var(--co,0px));bottom:calc(100% + 12px);z-index:30;width:min(400px,88vw);transform:translate(-50%,8px);opacity:0;pointer-events:none;transition:opacity .24s cubic-bezier(.16,1,.3,1),transform .3s cubic-bezier(.16,1,.3,1);}\n  .ovia-pd .opd-fin:active .opv{opacity:1;transform:translate(-50%,0);}\n  @media (hover:hover){.ovia-pd .opd-fin:hover .opv{opacity:1;transform:translate(-50%,0);}}\n  .ovia-pd .opv__frame{display:block;position:relative;border-radius:14px;padding:1.5px;width:100%;background:linear-gradient(135deg,color-mix(in srgb,var(--ac) 90%,#fff) 0%,var(--ac) 26%,color-mix(in srgb,var(--ac) 48%,#241a10) 50%,color-mix(in srgb,var(--ac) 95%,#fff) 72%,var(--ac) 100%);box-shadow:0 6px 16px -4px rgba(34,24,10,.42),0 2px 5px -1px rgba(34,24,10,.34);}\n  .ovia-pd .opv__inner{display:block;position:relative;border-radius:12.5px;overflow:hidden;aspect-ratio:1\/1;background:#f3ede2;z-index:2;}\n  .ovia-pd .opv__img{display:block;width:100% !important;height:100% !important;object-fit:cover;object-position:center;pointer-events:none;}\n  .ovia-pd .opv__cap{position:absolute;left:0;right:0;bottom:0;z-index:2;padding:.55rem .75rem .5rem;background:linear-gradient(to top,rgba(8,6,5,.82),transparent);display:flex;align-items:center;gap:.45em;}\n  .ovia-pd .opv__dot{width:9px;height:9px;border-radius:50%;background:var(--ac);box-shadow:0 0 8px color-mix(in srgb,var(--ac) 60%,transparent);flex-shrink:0;}\n  .ovia-pd .opv__nm{font-size:.78rem;font-weight:400;letter-spacing:.03em;color:#f3ece0;}\n  .ovia-pd .opv__tip{position:absolute;left:calc(50% + var(--co,0px));bottom:-5px;width:14px;height:14px;z-index:1;transform:translateX(-50%) rotate(45deg);border-radius:0 0 4px 0;background:linear-gradient(135deg,color-mix(in srgb,var(--ac) 80%,#fff),var(--ac) 55%,color-mix(in srgb,var(--ac) 58%,#241a10));box-shadow:2px 2px 5px -2px rgba(34,24,10,.34);}\n  \/* pane re-centres on the grid; pointer slides to sit under the HELD card.\n     --co = held card's centre offset from the grid centre. 3 columns on desktop,\n     2 on phones (card 150px + 18px gap =\u003e 168px step). *\/\n  .ovia-pd .opd-fin--bg{--co:-168px;} .ovia-pd .opd-fin--bn{--co:0px;} .ovia-pd .opd-fin--cm{--co:168px;}\n  .ovia-pd .opd-fin--cr{--co:-168px;} .ovia-pd .opd-fin--gm{--co:0px;} .ovia-pd .opd-fin--mb{--co:168px;}\n  @media (max-width:600px){\n    .ovia-pd .opd-fin--bg{--co:-84px;} .ovia-pd .opd-fin--bn{--co:84px;} .ovia-pd .opd-fin--cm{--co:-84px;}\n    .ovia-pd .opd-fin--cr{--co:84px;} .ovia-pd .opd-fin--gm{--co:-84px;} .ovia-pd .opd-fin--mb{--co:84px;}\n  }\n  .ovia-pd .opd-hint .hint-hold{display:none;}\n  @media (hover:none){.ovia-pd .opd-hint .hint-hover{display:none;}.ovia-pd .opd-hint .hint-hold{display:inline;}}\n\n\n  \/* ============ NEW: DIMENSIONS — render + spec table (FEATURE 5) ============ *\/\n  .ovia-pd .opd-dims{display:flex;align-items:stretch;border:1px solid var(--line);border-radius:14px;overflow:hidden;background:var(--cream);}\n  .ovia-pd .opd-dims__draw{flex:1 1 58%;position:relative;min-height:300px;overflow:hidden;\n    background-image:linear-gradient(var(--line-2) 1px,transparent 1px),linear-gradient(90deg,var(--line-2) 1px,transparent 1px);\n    background-size:26px 26px;}\n  .ovia-pd .opd-dims__img{position:absolute;left:4%;bottom:0;height:90% !important;width:auto;max-width:none !important;\n    \/* tight top-edge fade — tall renders (twin shower, rail shower) crop at the top\n       of this Hero_B; fading the very top blends that hard cut into the grid *\/\n    -webkit-mask-image:linear-gradient(to bottom,transparent 0,#000 5%);mask-image:linear-gradient(to bottom,transparent 0,#000 5%);}\n  .ovia-pd .opd-dims__table{flex:0 0 248px;padding:22px 26px;border-left:1px solid var(--line-2);background:#fff;\n    display:flex;flex-direction:column;justify-content:center;}\n  .ovia-pd .opd-dims__row{display:flex;justify-content:space-between;align-items:baseline;gap:12px;\n    padding:11px 0;border-bottom:1px solid var(--line-2);font-size:.84rem;}\n  .ovia-pd .opd-dims__row:last-child{border-bottom:none;}\n  .ovia-pd .opd-dims__row .k{color:var(--label);}\n  .ovia-pd .opd-dims__row .v{color:#2a2722;font-weight:600;font-variant-numeric:tabular-nums;white-space:nowrap;}\n  .ovia-pd .opd-dims__row .v.tbc{color:var(--faint);}\n  .ovia-pd .opd-dims__note{margin:10px 4px 0;font-size:.74rem;color:var(--faint);}\n  .ovia-pd .opd-dims__note b{color:var(--ac-deep);}\n\n  \/* ============ 6. ASSURANCE — original lifetime-warranty badge ============ *\/\n  .ovia-pd .opd-warranty{display:flex;align-items:stretch;border:1px solid var(--ac-deep);border-radius:12px;\n    overflow:hidden;margin:30px 0 10px;background:var(--cream-soft);position:relative;}\n  .ovia-pd .opd-warranty .badge{flex:0 0 152px;position:relative;overflow:hidden;\n    background:linear-gradient(160deg,#2a241a,#14110b);color:#f3ead8;\n    display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:22px 14px;gap:6px;}\n  .ovia-pd .opd-warranty .badge::before{content:\"\";position:absolute;inset:0;\n    background:linear-gradient(115deg,transparent 40%,rgba(255,250,235,.14) 50%,transparent 60%);\n    background-size:250% 100%;animation:opdGlint 6s 1s ease-in-out infinite;}\n  .ovia-pd .opd-warranty .badge .big{font-size:2rem;font-weight:300;color:var(--ac);line-height:1;position:relative;}\n  .ovia-pd .opd-warranty .badge .sm{font-size:.6rem;letter-spacing:.18em;text-transform:uppercase;color:#b6ab97;position:relative;}\n  .ovia-pd .opd-warranty .body{padding:18px 22px;font-size:.92rem;color:#3a352d;line-height:1.58;}\n  .ovia-pd .opd-warranty .body b{color:#2a2722;}\n  .ovia-pd .opd-reg{font-size:.74rem;letter-spacing:.08em;color:var(--faint);margin:12px 4px 0;}\n\n  \/* ============ 7. COLLECTION — dark \"bookend\" panel (echoes the hero banner) ============ *\/\n  .ovia-pd .opd-coll{position:relative;overflow:hidden;isolation:isolate;margin:46px 0 6px;padding:44px 36px 40px;\n    border-radius:16px;text-align:center;\n    background:radial-gradient(120% 130% at 50% 0%, #2a241a 0%, #1a160f 46%, #0e0b08 100%);}\n  .ovia-pd .opd-coll::before{content:\"\";position:absolute;inset:0;z-index:0;\n    background:radial-gradient(52% 64% at 50% 2%, color-mix(in srgb,var(--ac) 22%,transparent), transparent 72%);}\n  .ovia-pd .opd-coll__logo{display:block;width:78px;height:26px;margin:0 auto 18px;position:relative;z-index:1;\n    background:url('https:\/\/cdn.shopify.com\/s\/files\/1\/0701\/6261\/2373\/files\/ovia-logo-black.png?v=1779186226') center\/contain no-repeat;\n    filter:brightness(0) invert(1);opacity:.9;}\n  .ovia-pd .opd-coll .t{position:relative;z-index:1;font-size:1.5rem;font-weight:300;color:#f4ecdd;margin:0 0 12px;letter-spacing:-.01em;}\n  .ovia-pd .opd-coll .t b{font-weight:600;color:var(--ac);}\n  .ovia-pd .opd-coll p{position:relative;z-index:1;margin:0 auto;max-width:52ch;font-size:.92rem;color:#bcb29e;line-height:1.65;}\n  .ovia-pd .opd-coll__rule{position:relative;z-index:1;width:56px;height:1px;margin:20px auto 0;\n    background:linear-gradient(90deg,transparent,var(--ac),transparent);}\n\n  \/* ============ FEATURE 3: SCROLL-REVEAL (CSS scroll-driven, JS-free) ============ *\/\n  @keyframes opdReveal{from{opacity:0;transform:translateY(26px);}to{opacity:1;transform:none;}}\n  @keyframes opdDrawLine{from{transform:scaleX(0);}to{transform:scaleX(1);}}\n  @supports (animation-timeline: view()){\n    .ovia-pd .reveal{animation:opdReveal both linear;animation-timeline:view();animation-range:entry 2% entry 46%;}\n    .ovia-pd .opd-h::after{animation:opdDrawLine both linear;animation-timeline:view();animation-range:entry 0% entry 40%;}\n  }\n\n  \/* ============ keyframes ============ *\/\n  @keyframes opdRise{from{opacity:0;transform:translateY(16px);}to{opacity:1;transform:none;}}\n  @keyframes opdBloom{from{opacity:0;transform:scale(.85);}to{opacity:1;transform:none;}}\n  @keyframes opdFloatIn{from{opacity:0;transform:translateY(26px) scale(.97);}to{opacity:1;transform:none;}}\n  @keyframes opdGlint{0%{background-position:160% 0;}26%{background-position:-60% 0;}100%{background-position:-60% 0;}}\n  @keyframes opdPulse{0%{box-shadow:0 0 0 0 color-mix(in srgb,var(--ac) 60%,transparent);}70%{box-shadow:0 0 0 7px transparent;}100%{box-shadow:0 0 0 0 transparent;}}\n  @keyframes opdSpin{to{transform:rotate(360deg);}}\n\n  @media (prefers-reduced-motion:reduce){.ovia-pd *{animation:none !important;}}\n\n  \/* ============ responsive ============ *\/\n  @media (max-width:680px){\n    .ovia-pd .opd-banner{flex-direction:column;text-align:center;padding:26px 22px 0;min-height:0;}\n    .ovia-pd .opd-bL{max-width:100%;flex-basis:auto;align-items:center;}\n    .ovia-pd .opd-bR{position:relative;flex:0 0 auto;width:100%;height:230px;}\n    \/* MUST stay a containing block on mobile — if this goes position:static the\n       absolutely-positioned render escapes to .opd-banner (auto height), its\n       height:100% collapses and the render vanishes while the inset-pinned glint\n       still shows. Keep position:relative so height:100% resolves to the 230px slot. *\/\n    .ovia-pd .opd-figure{position:absolute;inset:0;width:100%;height:100%;}\n    \/* match the render to the glint mask exactly (left bottom \/ 170% width) so the\n       physical product sits under its own shine — don't size by height (overblows). *\/\n    .ovia-pd .opd-prod{width:170%;height:auto;left:0;bottom:0;transform:none;}\n    .ovia-pd .opd-manifesto{border-top:none;padding-top:6px;}\n    .ovia-pd .opd-badge{position:static;order:-1;margin:0 auto 16px;align-self:center;}\n    \/* 5 specs on a 6-col grid: top row 3 cells span 2 each, bottom row 2 cells\n       span 3 each — both rows fill the full width, no trailing empty gap. *\/\n    .ovia-pd .opd-specs{grid-template-columns:repeat(6,1fr);}\n    .ovia-pd .opd-spec:nth-child(-n+3){grid-column:span 2;}\n    .ovia-pd .opd-spec:nth-child(n+4){grid-column:span 3;}\n    .ovia-pd .opd-craft{grid-template-columns:1fr;gap:20px;}\n    \/* 3 scene shots: 2 per row, the lone last one centres (not left-anchored)\n       and sits a touch wider so the row isn't cramped. Flex-wrap + justify-center;\n       :last-child:nth-child(odd) only fires when an item is genuinely orphaned. *\/\n    .ovia-pd .opd-macro{display:flex;flex-wrap:wrap;justify-content:center;}\n    .ovia-pd .opd-macro figure{flex:0 1 calc(50% - 7px);}\n    .ovia-pd .opd-macro figure:last-child:nth-child(odd){flex-basis:62%;}\n    .ovia-pd .opd-warranty{flex-direction:column;text-align:center;}\n    \/* stack the dimensions block on mobile — the fixed 248px table otherwise\n       eats ~70% of the row and squeezes the render\/grid to a sliver. Drawing on\n       top at full width with a real height, spec table full-width beneath it. *\/\n    .ovia-pd .opd-dims{flex-direction:column;}\n    .ovia-pd .opd-dims__draw{flex:none;width:100%;min-height:280px;}\n    .ovia-pd .opd-dims__table{flex:none;width:100%;border-left:none;border-top:1px solid var(--line-2);}\n  }\n\n  \/* ============ MATTE BLACK modifier (gated to the mb description only) ============ *\/\n  .ovia-pd.opd--matte .opd-banner{background:radial-gradient(120% 140% at 80% 30%, #1a1918 0%, #0b0a0a 52%, #030303 100%);}\n  .ovia-pd.opd--matte .opd-banner::before{background:radial-gradient(56% 78% at 80% 44%, rgba(150,147,142,.16) 0%, transparent 60%);}\n  .ovia-pd.opd--matte .opd-coll{background:radial-gradient(120% 130% at 50% 0%, #1a1918 0%, #0b0a0a 50%, #030303 100%);}\n  .ovia-pd.opd--matte .opd-warranty .badge{background:linear-gradient(160deg,#1d1c1b,#070706);}\n  .ovia-pd.opd--matte .opd-glint{display:none;}\n  .ovia-pd.opd--matte .opd-badge{background:rgba(0,0,0,.42);}\n  .ovia-pd.opd--matte .opd-name{color:#eeedeb;}\n  .ovia-pd.opd--matte .opd-finish{color:#9c9a96;}\n  .ovia-pd.opd--matte .opd-manifesto{color:#d6d4d0;}\n\n  \/* ====================================================================== *\/\n  \/* ============  PREMIUM ADDITIONS (creative pass)  ====================== *\/\n  \/* ====================================================================== *\/\n\n  \/* --- BENEATH THE SURFACE: finished-surface feature (visual beside the text) --- *\/\n  .ovia-pd .opd-bond{display:grid;grid-template-columns:minmax(0,44%) 1fr;gap:30px;align-items:center;\n    border:1px solid var(--line);border-radius:14px;background:var(--cream);padding:26px 28px;}\n  .ovia-pd .opd-eng__s{font-size:.62rem;letter-spacing:.18em;text-transform:uppercase;color:var(--ac-deep);font-weight:600;margin-bottom:7px;}\n  .ovia-pd .opd-bond__t{font-size:1.2rem;font-weight:500;color:#2a2722;margin:0 0 11px;letter-spacing:-.01em;}\n  .ovia-pd .opd-bond p{font-size:.9rem;color:var(--body);line-height:1.6;margin:0;}\n\n  \/* finish swatch — believable brushed metal, themed by --ac (fully repeatable) *\/\n  .ovia-pd .opd-swatch{display:block;position:relative;height:172px;border-radius:9px;overflow:hidden;isolation:isolate;\n    box-shadow:0 6px 16px rgba(70,48,12,.28),inset 0 0 0 1px rgba(255,255,255,.12);\n    background:linear-gradient(90deg,\n      color-mix(in srgb,var(--ac) 38%,var(--shadow,#241803)) 0%,\n      color-mix(in srgb,var(--ac) 62%,var(--shadow,#241803)) 16%,\n      var(--ac) 32%,\n      color-mix(in srgb,var(--ac) 52%,#fff) 50%,\n      var(--ac) 68%,\n      color-mix(in srgb,var(--ac) 62%,var(--shadow,#241803)) 84%,\n      color-mix(in srgb,var(--ac) 38%,var(--shadow,#241803)) 100%);}\n  .ovia-pd .opd-swatch::before{content:\"\";position:absolute;inset:0;z-index:1;mix-blend-mode:soft-light;opacity:.9;\n    background:url(\"data:image\/svg+xml,\u003csvg xmlns='http:\/\/www.w3.org\/2000\/svg' width='280' height='280'\u003e\u003cfilter id='b'\u003e\u003cfeTurbulence type='fractalNoise' baseFrequency='0.82 0.012' numOctaves='3' stitchTiles='stitch'\/\u003e\u003cfeColorMatrix type='saturate' values='0'\/\u003e\u003c\/filter\u003e\u003crect width='280' height='280' filter='url(%23b)'\/\u003e\u003c\/svg\u003e\") 0 0\/280px 280px;}\n  .ovia-pd .opd-swatch::after{content:\"\";position:absolute;inset:0;z-index:2;pointer-events:none;mix-blend-mode:soft-light;opacity:.42;\n    background:url(\"data:image\/svg+xml,\u003csvg xmlns='http:\/\/www.w3.org\/2000\/svg' width='360' height='360'\u003e\u003cfilter id='p'\u003e\u003cfeTurbulence type='fractalNoise' baseFrequency='0.13 0.012' numOctaves='2' stitchTiles='stitch'\/\u003e\u003cfeColorMatrix type='saturate' values='0'\/\u003e\u003c\/filter\u003e\u003crect width='360' height='360' filter='url(%23p)'\/\u003e\u003c\/svg\u003e\") 0 0\/360px 360px;}\n  \/* POLISHED (chrome) — mirror reflection, no brush grain *\/\n  .ovia-pd .opd-swatch.is-polished{background:linear-gradient(90deg,\n    color-mix(in srgb,var(--ac) 34%,#0b0f13) 0%,\n    color-mix(in srgb,var(--ac) 64%,#0b0f13) 20%,\n    color-mix(in srgb,var(--ac) 88%,#fff) 41%,\n    #fbfdff 50%,\n    color-mix(in srgb,var(--ac) 88%,#fff) 59%,\n    color-mix(in srgb,var(--ac) 64%,#0b0f13) 80%,\n    color-mix(in srgb,var(--ac) 34%,#0b0f13) 100%);}\n  .ovia-pd .opd-swatch.is-polished::before{display:none;}\n  .ovia-pd .opd-swatch.is-polished::after{opacity:.1;}\n  \/* MATTE (matte black) — flat, soft diffuse shading, no grain, no specular *\/\n  .ovia-pd .opd-swatch.is-matte{background:radial-gradient(135% 115% at 50% 24%,\n    color-mix(in srgb,var(--ac) 78%,#fff) 0%,\n    var(--ac) 44%,\n    color-mix(in srgb,var(--ac) 72%,#000) 100%);}\n  .ovia-pd .opd-swatch.is-matte::before{display:none;}\n  .ovia-pd .opd-swatch.is-matte::after{opacity:.14;}\n  .ovia-pd .opd-macroshot__cap{font-size:.68rem;letter-spacing:.04em;color:var(--label);margin-top:11px;}\n  .ovia-pd .opd-macroshot__cap b{color:#2a2722;font-weight:600;}\n\n  \/* --- COMPLIANCE marks + care --- *\/\n  .ovia-pd .opd-cert{display:flex;flex-wrap:wrap;justify-content:center;gap:14px 30px;margin:34px 0 0;padding:20px 0;\n    border-top:1px solid var(--line);border-bottom:1px solid var(--line);}\n  .ovia-pd .opd-cert__i{display:flex;align-items:center;gap:10px;font-size:.78rem;color:var(--body);letter-spacing:.01em;}\n  .ovia-pd .opd-cert__i b{color:#2a2722;font-weight:600;}\n  .ovia-pd .opd-cert__i i{flex:0 0 auto;width:22px;height:22px;position:relative;}\n  .ovia-pd .opd-cert__i .ic-wm{border:1.5px solid var(--ac-deep);border-radius:6px;}\n  .ovia-pd .opd-cert__i .ic-wm::after{content:\"\";position:absolute;left:7px;top:4px;width:5px;height:9px;border:solid var(--ac-deep);border-width:0 1.5px 1.5px 0;transform:rotate(45deg);}\n  .ovia-pd .opd-cert__i .ic-wels::after{content:\"★\";position:absolute;inset:0;display:flex;align-items:center;justify-content:center;font-size:19px;color:var(--ac-deep);}\n  .ovia-pd .opd-cert__i .ic-as{border:1.5px solid var(--ac-deep);border-radius:4px;}\n  .ovia-pd .opd-cert__i .ic-as::after{content:\"\";position:absolute;left:5px;right:5px;top:6px;height:1.5px;background:var(--ac-deep);box-shadow:0 4px 0 var(--ac-deep),0 8px 0 var(--ac-deep);}\n  \/* --- CARE card --- *\/\n  .ovia-pd .opd-care2{display:flex;gap:20px;align-items:center;border:1px solid var(--line);border-radius:14px;background:var(--cream);padding:22px 26px;}\n  .ovia-pd .opd-care2__icon{flex:0 0 46px;height:46px;border-radius:50%;position:relative;\n    background:color-mix(in srgb,var(--ac) 16%,#fff);border:1px solid color-mix(in srgb,var(--ac) 40%,var(--line));}\n  .ovia-pd .opd-care2__icon::before{content:\"\\2726\";position:absolute;inset:0;display:flex;align-items:center;justify-content:center;\n    font-size:19px;color:var(--ac-deep);line-height:1;}\n  .ovia-pd .opd-care2__lead{font-size:.98rem;font-weight:500;color:#2a2722;margin:0 0 11px;}\n  .ovia-pd .opd-care2__list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:7px;}\n  .ovia-pd .opd-care2__list li{position:relative;padding-left:23px;font-size:.86rem;color:var(--body);line-height:1.4;}\n  .ovia-pd .opd-care2__list li::before{position:absolute;left:0;top:0;font-weight:700;font-size:.84rem;}\n  .ovia-pd .opd-care2__list .ok::before{content:\"\\2713\";color:var(--ac-deep);}\n  .ovia-pd .opd-care2__list .no::before{content:\"\\2715\";color:#c4b9a3;}\n\n  \/* responsive — premium additions *\/\n  @media (max-width:680px){\n    .ovia-pd .opd-bond{grid-template-columns:1fr;}\n    .ovia-pd .opd-cert{gap:12px 20px;}\n  }\n\u003c\/style\u003e\n\n\u003c!-- 1. BANNER --\u003e\n\u003cdiv class=\"opd-banner\"\u003e\n  \u003cdiv class=\"opd-bL\"\u003e\n    \u003cspan class=\"opd-logo\" role=\"img\" aria-label=\"Ovia\"\u003e\u003c\/span\u003e\n    \u003cdiv class=\"opd-kicker\"\u003eMilan Collection\u003c\/div\u003e\n    \u003ch2 class=\"opd-name\"\u003eBath \u0026amp; Basin Spout\u003c\/h2\u003e\n    \u003cdiv class=\"opd-finish\"\u003e\n\u003cspan class=\"opd-finish__nm\"\u003e\u003c\/span\u003e · \u003cspan class=\"opd-finish__pr\"\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"opd-manifesto\"\u003e“The \u003cem\u003elast\u003c\/em\u003e spout you’ll buy.”\u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"opd-bR\"\u003e\n    \u003cdiv class=\"opd-figure\"\u003e\n      \u003cimg class=\"opd-prod ph--bg\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0701\/6261\/2373\/files\/Ovia_WallSpout_BrushedGold_Hero_A.png?v=1779883552\" alt=\"Ovia Milan Bath \u0026amp; Basin Spout in Chrome\"\u003e\n      \u003cimg class=\"opd-prod ph--bn\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0701\/6261\/2373\/files\/Ovia_WallSpout_BrushedNickelWarm_Hero_A.png?v=1779883571\" alt=\"\" aria-hidden=\"true\"\u003e\n      \u003cimg class=\"opd-prod ph--cm\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0701\/6261\/2373\/files\/Ovia_WallSpout_Champagne_Hero_A.png?v=1779883589\" alt=\"\" aria-hidden=\"true\"\u003e\n      \u003cimg class=\"opd-prod ph--cr\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0701\/6261\/2373\/files\/Ovia_WallSpout_Chrome_Hero_A.png?v=1779883608\" alt=\"\" aria-hidden=\"true\"\u003e\n      \u003cimg class=\"opd-prod ph--gm\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0701\/6261\/2373\/files\/Ovia_WallSpout_GunMetal_Hero_A.png?v=1779883626\" alt=\"\" aria-hidden=\"true\"\u003e\n      \u003cimg class=\"opd-prod ph--mb\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0701\/6261\/2373\/files\/Ovia_WallSpout_MatteBlack_Hero_A.png?v=1779883645\" alt=\"\" aria-hidden=\"true\"\u003e\n      \u003cspan class=\"opd-glint\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"opd-badge\"\u003e\n\u003ci\u003e\u003c\/i\u003eDZR Brass · Lifetime Finish\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c!-- 2. OPENING --\u003e\n\u003cp class=\"opd-lead reveal\"\u003eA spout is the quiet half of the equation — pure water delivery, no mixing. The \u003cspan class=\"drop\"\u003eMilan\u003c\/span\u003e bath \u0026amp; basin spout pours from a single, downturned outlet in DZR brass, finished in chrome, multi-layer electroplated to stay hard-wearing and true for the life of the room. Pair it with a Milan wall mixer for the controls — clean, weighted, and made to outlast the room.\u003c\/p\u003e\n\n\u003c!-- 3. SPEC STRIP --\u003e\n\u003cdiv class=\"opd-specs reveal\"\u003e\n  \u003cdiv class=\"opd-spec\"\u003e\n\u003cdiv class=\"l\"\u003eMaterial\u003c\/div\u003e\n\u003cdiv class=\"v\"\u003eDZR Brass\u003csmall\u003edezinc-resistant\u003c\/small\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n  \u003cdiv class=\"opd-spec\"\u003e\n\u003cdiv class=\"l\"\u003eFinish\u003c\/div\u003e\n\u003cdiv class=\"v\"\u003eChrome\u003csmall\u003eElectroplated\u003c\/small\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n  \u003cdiv class=\"opd-spec\"\u003e\n\u003cdiv class=\"l\"\u003eWater\u003c\/div\u003e\n\u003cdiv class=\"v\"\u003eWELS 5★\u003csmall\u003e5.5 L\/min\u003c\/small\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n  \u003cdiv class=\"opd-spec\"\u003e\n\u003cdiv class=\"l\"\u003eType\u003c\/div\u003e\n\u003cdiv class=\"v\"\u003eBath \u0026amp; Basin\u003csmall\u003eoutlet\u003c\/small\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n  \u003cdiv class=\"opd-spec\"\u003e\n\u003cdiv class=\"l\"\u003eWarranty\u003c\/div\u003e\n\u003cdiv class=\"v\"\u003eLifetime\u003csmall\u003efinish incl.\u003c\/small\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c!-- 4. CRAFT --\u003e\n\u003cdiv class=\"opd-h reveal\"\u003eWhy it lasts\u003c\/div\u003e\n\u003cdiv class=\"opd-craft reveal\"\u003e\n  \u003cdiv class=\"opd-c\"\u003e\n\u003cdiv class=\"n\"\u003e01\u003c\/div\u003e\n\u003cdiv class=\"t\"\u003eDZR brass, made to resist\u003c\/div\u003e\n\u003cp\u003eMachined from DZR (dezincification-resistant) brass — it won’t corrode, pit or leach in constant contact with water the way ordinary brass can over the years.\u003c\/p\u003e\n\u003c\/div\u003e\n  \u003cdiv class=\"opd-c\"\u003e\n\u003cdiv class=\"n\"\u003e02\u003c\/div\u003e\n\u003cdiv class=\"t\"\u003eA finish guaranteed for life\u003c\/div\u003e\n\u003cp\u003eBuilt up over the brass in multiple plated layers, the chrome resists tarnish, scratching and fade — and it’s backed, in full, by a lifetime finish warranty.\u003c\/p\u003e\n\u003c\/div\u003e\n  \u003cdiv class=\"opd-c\"\u003e\n\u003cdiv class=\"n\"\u003e03\u003c\/div\u003e\n\u003cdiv class=\"t\"\u003ePure water delivery\u003c\/div\u003e\n\u003cp\u003eNo cartridge, no moving parts — just a clean, downturned outlet. Pair it with a Milan wall mixer and you control hot and cold from the wall.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c!-- NEW: BENEATH THE SURFACE — the finish (two variants; rollout keeps the one matching the finish's process) --\u003e\n\u003cdiv class=\"opd-h reveal\"\u003eBeneath the surface\u003c\/div\u003e\n\n\n\u003cdiv class=\"opd-bond reveal\"\u003e\n  \u003cdiv class=\"opd-bond__vis\"\u003e\n    \u003cdiv class=\"opd-swatch is-polished\"\u003e\u003c\/div\u003e\n    \u003cdiv class=\"opd-macroshot__cap\"\u003e\n\u003cb\u003eChrome Electroplated\u003c\/b\u003e · layered and sealed over solid brass\u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"opd-bond__txt\"\u003e\n    \u003cdiv class=\"opd-eng__s\"\u003eThe finish\u003c\/div\u003e\n    \u003ch4 class=\"opd-bond__t\"\u003ePlated to last\u003c\/h4\u003e\n    \u003cp\u003eThe chrome is built up over the solid-brass body in successive electroplated layers, then sealed against tarnish and everyday wear — the same proven process trusted on quality tapware for generations. Hard-wearing and true to tone, and backed, like every Milan finish, for the life of the spout.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\n\u003c!-- NEW: STYLED CONTEXT STRIP (FEATURE 2 — repurposed: gallery renders are styled scenes) --\u003e\n\u003cdiv class=\"opd-h reveal\"\u003eIn the setting\u003c\/div\u003e\n\u003cdiv class=\"opd-macro reveal\"\u003e\n  \u003cfigure\u003e\u003cspan class=\"frame\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0701\/6261\/2373\/files\/Ovia_WallSpout_Chrome_A_8f93c9df-df33-476e-82b1-a47c41d86a01.png?v=1779892556\" alt=\"Milan bath and basin spout\"\u003e\u003c\/span\u003e\u003cfigcaption\u003e\u003cb\u003ePure delivery\u003c\/b\u003eOne clean, downturned outlet.\u003c\/figcaption\u003e\u003c\/figure\u003e\n  \u003cfigure\u003e\u003cspan class=\"frame\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0701\/6261\/2373\/files\/Ovia_WallSpout_Chrome_B_2969ae3f-edb8-4528-8219-f4ad7010615f.png?v=1779892556\" alt=\"Milan spout on the wall\"\u003e\u003c\/span\u003e\u003cfigcaption\u003e\u003cb\u003eBath or basin\u003c\/b\u003eA wall spout — no mixing.\u003c\/figcaption\u003e\u003c\/figure\u003e\n  \u003cfigure\u003e\u003cspan class=\"frame\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0701\/6261\/2373\/files\/Ovia_WallSpout_Chrome_C_2b0248b4-1690-4a2f-ac36-e17c55b3d313.png?v=1779892555\" alt=\"Milan spout chrome\"\u003e\u003c\/span\u003e\u003cfigcaption\u003e\u003cb\u003eIn the setting\u003c\/b\u003eChrome adds a crisp, cool gleam.\u003c\/figcaption\u003e\u003c\/figure\u003e\n\u003c\/div\u003e\n\n\u003c!-- 5. FINISH FAMILY — interactive (FEATURE 1) --\u003e\n\u003cdiv class=\"opd-h reveal\"\u003eOne silhouette, six finishes \u003cspan class=\"opd-hint\"\u003e\u003cspan class=\"hint-hover\"\u003ehover to preview\u003c\/span\u003e\u003cspan class=\"hint-hold\"\u003ehold to preview\u003c\/span\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"opd-finishes\"\u003e\n  \u003cbutton type=\"button\" class=\"opd-fin opd-fin--bg\" style=\"--c:#C5A253;--ac:#C5A253\"\u003e\u003cspan class=\"opv\" aria-hidden=\"true\"\u003e\u003cspan class=\"opv__frame\"\u003e\u003cspan class=\"opv__inner\"\u003e\u003cimg class=\"opv__img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0701\/6261\/2373\/files\/Ovia_WallSpout_BrushedGold_A_3c1c6c5d-76c8-4c42-b307-d1d090f9b12d.png?v=1779892553\u0026amp;width=800\" alt=\"\"\u003e\u003cspan class=\"opv__cap\"\u003e\u003cspan class=\"opv__dot\"\u003e\u003c\/span\u003e\u003cspan class=\"opv__nm\"\u003eBrushed Gold\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"opv__tip\"\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"opd-fin__img\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0701\/6261\/2373\/files\/Ovia_WallSpout_BrushedGold_Hero_A.png?v=1779883552\u0026amp;width=600\" alt=\"\"\u003e\u003c\/span\u003e\u003cspan class=\"opd-fin__name\"\u003eBrushed Gold\u003c\/span\u003e\u003c\/button\u003e\n  \u003cbutton type=\"button\" class=\"opd-fin opd-fin--bn\" style=\"--c:#CFC4B0;--ac:#CFC4B0\"\u003e\u003cspan class=\"opv\" aria-hidden=\"true\"\u003e\u003cspan class=\"opv__frame\"\u003e\u003cspan class=\"opv__inner\"\u003e\u003cimg class=\"opv__img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0701\/6261\/2373\/files\/Ovia_WallSpout_BrushedNickelWarm_A_77d52827-2c39-4ca9-9553-031f160ceb2b.png?v=1779892556\u0026amp;width=800\" alt=\"\"\u003e\u003cspan class=\"opv__cap\"\u003e\u003cspan class=\"opv__dot\"\u003e\u003c\/span\u003e\u003cspan class=\"opv__nm\"\u003eBrushed Nickel\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"opv__tip\"\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"opd-fin__img\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0701\/6261\/2373\/files\/Ovia_WallSpout_BrushedNickelWarm_Hero_A.png?v=1779883571\u0026amp;width=600\" alt=\"\"\u003e\u003c\/span\u003e\u003cspan class=\"opd-fin__name\"\u003eBrushed Nickel\u003c\/span\u003e\u003c\/button\u003e\n  \u003cbutton type=\"button\" class=\"opd-fin opd-fin--cm\" style=\"--c:#DDB3AE;--ac:#DDB3AE\"\u003e\u003cspan class=\"opv\" aria-hidden=\"true\"\u003e\u003cspan class=\"opv__frame\"\u003e\u003cspan class=\"opv__inner\"\u003e\u003cimg class=\"opv__img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0701\/6261\/2373\/files\/Ovia_WallSpout_Champagne_A_d198a680-3eca-4c70-9727-f6f2775fe749.png?v=1779892556\u0026amp;width=800\" alt=\"\"\u003e\u003cspan class=\"opv__cap\"\u003e\u003cspan class=\"opv__dot\"\u003e\u003c\/span\u003e\u003cspan class=\"opv__nm\"\u003eChampagne\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"opv__tip\"\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"opd-fin__img\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0701\/6261\/2373\/files\/Ovia_WallSpout_Champagne_Hero_A.png?v=1779883589\u0026amp;width=600\" alt=\"\"\u003e\u003c\/span\u003e\u003cspan class=\"opd-fin__name\"\u003eChampagne\u003c\/span\u003e\u003c\/button\u003e\n  \u003cbutton type=\"button\" class=\"opd-fin opd-fin--cr is-current\" style=\"--c:#C8D2DA;--ac:#C8D2DA\"\u003e\u003cspan class=\"opv\" aria-hidden=\"true\"\u003e\u003cspan class=\"opv__frame\"\u003e\u003cspan class=\"opv__inner\"\u003e\u003cimg class=\"opv__img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0701\/6261\/2373\/files\/Ovia_WallSpout_Chrome_A_8f93c9df-df33-476e-82b1-a47c41d86a01.png?v=1779892556\u0026amp;width=800\" alt=\"\"\u003e\u003cspan class=\"opv__cap\"\u003e\u003cspan class=\"opv__dot\"\u003e\u003c\/span\u003e\u003cspan class=\"opv__nm\"\u003eChrome\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"opv__tip\"\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"opd-fin__img\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0701\/6261\/2373\/files\/Ovia_WallSpout_Chrome_Hero_A.png?v=1779883608\u0026amp;width=600\" alt=\"\"\u003e\u003c\/span\u003e\u003cspan class=\"opd-fin__name\"\u003eChrome\u003c\/span\u003e\u003c\/button\u003e\n  \u003cbutton type=\"button\" class=\"opd-fin opd-fin--gm\" style=\"--c:#9C958C;--ac:#9C958C\"\u003e\u003cspan class=\"opv\" aria-hidden=\"true\"\u003e\u003cspan class=\"opv__frame\"\u003e\u003cspan class=\"opv__inner\"\u003e\u003cimg class=\"opv__img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0701\/6261\/2373\/files\/Ovia_WallSpout_GunMetal_A_19ec04bd-9736-4441-9d4f-b564ee8fc17f.png?v=1779892557\u0026amp;width=800\" alt=\"\"\u003e\u003cspan class=\"opv__cap\"\u003e\u003cspan class=\"opv__dot\"\u003e\u003c\/span\u003e\u003cspan class=\"opv__nm\"\u003eGun Metal\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"opv__tip\"\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"opd-fin__img\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0701\/6261\/2373\/files\/Ovia_WallSpout_GunMetal_Hero_A.png?v=1779883626\u0026amp;width=600\" alt=\"\"\u003e\u003c\/span\u003e\u003cspan class=\"opd-fin__name\"\u003eGun Metal\u003c\/span\u003e\u003c\/button\u003e\n  \u003cbutton type=\"button\" class=\"opd-fin opd-fin--mb\" style=\"--c:#1a1a1a;--ac:#1a1a1a\"\u003e\u003cspan class=\"opv\" aria-hidden=\"true\"\u003e\u003cspan class=\"opv__frame\"\u003e\u003cspan class=\"opv__inner\"\u003e\u003cimg class=\"opv__img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0701\/6261\/2373\/files\/Ovia_WallSpout_MatteBlack_A_dfec5d9f-5894-4cae-a7b3-f8d4da8b233c.png?v=1779892557\u0026amp;width=800\" alt=\"\"\u003e\u003cspan class=\"opv__cap\"\u003e\u003cspan class=\"opv__dot\"\u003e\u003c\/span\u003e\u003cspan class=\"opv__nm\"\u003eMatte Black\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"opv__tip\"\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"opd-fin__img\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0701\/6261\/2373\/files\/Ovia_WallSpout_MatteBlack_Hero_A.png?v=1779883645\u0026amp;width=600\" alt=\"\"\u003e\u003c\/span\u003e\u003cspan class=\"opd-fin__name\"\u003eMatte Black\u003c\/span\u003e\u003c\/button\u003e\n\u003c\/div\u003e\n\n\u003c!-- NEW: DIMENSIONS — render + spec table (FEATURE 5) --\u003e\n\u003cdiv class=\"opd-h reveal\"\u003eDimensions \u0026amp; specification\u003c\/div\u003e\n\u003cdiv class=\"opd-dims reveal\"\u003e\n  \u003cdiv class=\"opd-dims__draw\"\u003e\n    \u003cimg class=\"opd-dims__img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0701\/6261\/2373\/files\/Ovia_WallSpout_Chrome_Hero_B.png?v=1779883615\u0026amp;width=1400\" alt=\"\" aria-hidden=\"true\"\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"opd-dims__table\"\u003e\n    \u003cdiv class=\"opd-dims__row\"\u003e\n\u003cspan class=\"k\"\u003eSpout reach\u003c\/span\u003e\u003cspan class=\"v\"\u003e206.5 mm\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"opd-dims__row\"\u003e\n\u003cspan class=\"k\"\u003eSpout diameter\u003c\/span\u003e\u003cspan class=\"v\"\u003eØ25 mm\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"opd-dims__row\"\u003e\n\u003cspan class=\"k\"\u003eFlow rate\u003c\/span\u003e\u003cspan class=\"v\"\u003e5.5 L\/min\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"opd-dims__row\"\u003e\n\u003cspan class=\"k\"\u003eWELS rating\u003c\/span\u003e\u003cspan class=\"v\"\u003e5 Star\u003c\/span\u003e\n\u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c!-- 6. ASSURANCE — original lifetime-warranty badge --\u003e\n\u003cdiv class=\"opd-warranty reveal\"\u003e\n  \u003cdiv class=\"badge\"\u003e\n\u003cspan class=\"big\"\u003e∞\u003c\/span\u003e\u003cspan class=\"sm\"\u003eLifetime\u003cbr\u003eWarranty\u003c\/span\u003e\n\u003c\/div\u003e\n  \u003cdiv class=\"body\"\u003e\n\u003cb\u003eBuilt to be the last one you buy.\u003c\/b\u003e Every Milan fitting carries a 1-year parts \u0026amp; labour warranty, backed by a \u003cb\u003elifetime replacement warranty that includes the finish itself\u003c\/b\u003e — the chrome is guaranteed not to wear away. Rated WELS 5 Star at just 5.5 L\/min, it’s as efficient as it is enduring.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- CARE — sits directly under the warranty --\u003e\n\u003cdiv class=\"opd-h reveal\"\u003eCaring for it\u003c\/div\u003e\n\u003cdiv class=\"opd-care2 reveal\"\u003e\n  \u003cspan class=\"opd-care2__icon\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\n  \u003cdiv class=\"opd-care2__body\"\u003e\n    \u003cp class=\"opd-care2__lead\"\u003eBuilt to last, it asks almost nothing of you.\u003c\/p\u003e\n    \u003cul class=\"opd-care2__list\"\u003e\n      \u003cli class=\"ok\"\u003eA soft, damp cloth is all it needs\u003c\/li\u003e\n      \u003cli class=\"no\"\u003eNo abrasive pads, acidic or solvent cleaners\u003c\/li\u003e\n      \u003cli class=\"ok\"\u003eNo polishes or coatings — the finish does the work\u003c\/li\u003e\n    \u003c\/ul\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c!-- TRUST BADGES — under both warranty + care --\u003e\n\u003cdiv class=\"opd-cert reveal\"\u003e\n  \u003cdiv class=\"opd-cert__i\"\u003e\n\u003ci class=\"ic-wm\"\u003e\u003c\/i\u003e\u003cspan\u003e\u003cb\u003eWaterMark\u003c\/b\u003e Certified\u003c\/span\u003e\n\u003c\/div\u003e\n  \u003cdiv class=\"opd-cert__i\"\u003e\n\u003ci class=\"ic-wels\"\u003e\u003c\/i\u003e\u003cspan\u003e\u003cb\u003eWELS\u003c\/b\u003e 5★ Registered\u003c\/span\u003e\n\u003c\/div\u003e\n  \u003cdiv class=\"opd-cert__i\"\u003e\n\u003ci class=\"ic-as\"\u003e\u003c\/i\u003e\u003cspan\u003eMade to \u003cb\u003eAS\/NZS 3718\u003c\/b\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"opd-reg reveal\"\u003eWELS 5 Star · 5.5 L\/min · Reg. T48249  |  SKU MIL10200CH\u003c\/div\u003e\n\n\u003c!-- 7. COLLECTION — dark bookend --\u003e\n\u003cdiv class=\"opd-coll reveal\"\u003e\n  \u003cspan class=\"opd-coll__logo\" role=\"img\" aria-label=\"Ovia\"\u003e\u003c\/span\u003e\n  \u003cdiv class=\"t\"\u003ePart of the \u003cb\u003eMilan\u003c\/b\u003e collection\u003c\/div\u003e\n  \u003cp\u003eThe Milan range runs the full bathroom — basin and wall mixers, a 2-in-1 shower, kitchen mixers, towel rails and accessories — every piece in the same chrome finish, so nothing in the room is left to chance.\u003c\/p\u003e\n  \u003cdiv class=\"opd-coll__rule\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c\/div\u003e\n","brand":"Ovia","offers":[{"title":"Default Title","offer_id":46219454120085,"sku":"OVKSP15CH","price":57.0,"currency_code":"AUD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0701\/6261\/2373\/files\/Ovia_WallSpout_Chrome_A_2a588eb4-6f24-4a29-b71d-c548435b4a7a.png?v=1785829874"},{"product_id":"ovia-milan-wall-mounted-spout-brushed-bronze","title":"Ovia Milan Wall Mounted Spout Brushed Bronze Copper","description":"\u003cp\u003eThe Milan series is a new collection by Ovia\u003c\/p\u003e\n\u003cp\u003eRestrictor technology\u003cbr\u003e\n• Electroplated Technology\u003cbr\u003e\n• Solid Brass\u003cbr\u003e\n• Standard size fitting (½ inch thread)\u003c\/p\u003e\n\u003cp\u003eDimensions:\u003c\/p\u003e\n\u003cp\u003e• Reach 200mm\u003cbr\u003e\n• Backplate 60mm\u003c\/p\u003e\n\u003cp\u003e15 Years Warranty\u003c\/p\u003e","brand":"Ovia","offers":[{"title":"Default Title","offer_id":46219487051925,"sku":"OVKSP15BZ","price":99.0,"currency_code":"AUD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0701\/6261\/2373\/files\/ovksp15BZ_01.jpg?v=1752810018"},{"product_id":"ovia-milan-knob-robe-hook-pvd-brushed-gold","title":"Ovia Milan Knob Robe Hook PVD Brushed Gold","description":"\u003cp\u003eIntroducing the Ovia Milan Knob Robe Hook – where functionality meets elegance in your home! Elevate your space with this sophisticated and versatile accessory designed to add a touch of modern luxury to your living environment.\u003c\/p\u003e\n\n\u003cp\u003eCrafted with meticulous attention to detail, the Milan Knob Robe Hook showcases a sleek and contemporary design, seamlessly blending form and function. The polished chrome finish not only adds a timeless aesthetic but also ensures durability, making it a stylish and reliable addition to your home.\u003c\/p\u003e\n\n\u003cp\u003eInstallation is a breeze with the Ovia Milan Knob Robe Hook, thanks to its user-friendly design and included mounting hardware. Whether you're looking to enhance your bathroom, bedroom, or entryway, this robe hook effortlessly accommodates your needs.\u003c\/p\u003e\n\n\u003cp\u003eThe knob shape of the hook not only provides a secure grip for your robes but also adds a subtle decorative element to your space. Its compact size makes it an ideal choice for smaller rooms or areas where space optimization is key.\u003c\/p\u003e\n\n\u003cp\u003eSay goodbye to cluttered spaces and embrace the organized simplicity offered by the Ovia Milan Knob Robe Hook. Perfect for hanging robes, towels, or even clothing items, this versatile accessory complements a variety of interior styles, from minimalist to contemporary.\u003c\/p\u003e\n\n\u003cp\u003eInvest in quality, style, and functionality with the Ovia Milan Knob Robe Hook – because every detail matters when it comes to creating a home that reflects your personal taste and lifestyle. Upgrade your living space today with this exquisite robe hook that effortlessly combines practicality with a touch of modern sophistication.\u003c\/p\u003e","brand":"Ovia","offers":[{"title":"Default Title","offer_id":46219522048149,"sku":"OV2318BG","price":47.0,"currency_code":"AUD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0701\/6261\/2373\/files\/Ovia-Milan-Knob.jpg?v=1752812169"},{"product_id":"ovia-milan-knob-robe-hook-pvd-brushed-nickel","title":"Ovia Milan Knob Robe Hook PVD Brushed Nickel","description":"\u003cp\u003eIntroducing the Ovia Milan Knob Robe Hook – where functionality meets elegance in your home! Elevate your space with this sophisticated and versatile accessory designed to add a touch of modern luxury to your living environment.\u003c\/p\u003e\n\u003cp\u003eCrafted with meticulous attention to detail, the Milan Knob Robe Hook showcases a sleek and contemporary design, seamlessly blending form and function. The polished chrome finish not only adds a timeless aesthetic but also ensures durability, making it a stylish and reliable addition to your home.\u003c\/p\u003e\n\u003cp\u003eInstallation is a breeze with the Ovia Milan Knob Robe Hook, thanks to its user-friendly design and included mounting hardware. Whether you're looking to enhance your bathroom, bedroom, or entryway, this robe hook effortlessly accommodates your needs.\u003c\/p\u003e\n\u003cp\u003eThe knob shape of the hook not only provides a secure grip for your robes but also adds a subtle decorative element to your space. Its compact size makes it an ideal choice for smaller rooms or areas where space optimization is key.\u003c\/p\u003e\n\u003cp\u003eSay goodbye to cluttered spaces and embrace the organized simplicity offered by the Ovia Milan Knob Robe Hook. Perfect for hanging robes, towels, or even clothing items, this versatile accessory complements a variety of interior styles, from minimalist to contemporary.\u003c\/p\u003e\n\u003cp\u003eInvest in quality, style, and functionality with the Ovia Milan Knob Robe Hook – because every detail matters when it comes to creating a home that reflects your personal taste and lifestyle. Upgrade your living space today with this exquisite robe hook that effortlessly combines practicality with a touch of modern sophistication.\u003c\/p\u003e","brand":"Ovia","offers":[{"title":"Default Title","offer_id":46219522080917,"sku":"OV2318BN","price":47.0,"currency_code":"AUD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0701\/6261\/2373\/files\/Ovia-Milan-Knob-Robe-Hook-PVD-Brushed-Nickel.jpg?v=1752812172"},{"product_id":"ovia-care-disabled-back-to-wall-rimless-toilet-grey-seat-and-grey-buttons","title":"Ovia Care Disabled Back to Wall Rimless Toilet Grey Seat and Grey Buttons","description":"\u003cdiv class=\"post-content woocommerce-product-details__short-description\"\u003e\n\u003cul\u003e\n \t\u003cli\u003eCan be installed to comply with AS1428.1\u003c\/li\u003e\n \t\u003cli\u003eComes with S Trap Connector\u003c\/li\u003e\n \t\u003cli\u003eRimless, hygienic flushing\u003c\/li\u003e\n \t\u003cli\u003eExtended height pan\u003c\/li\u003e\n \t\u003cli\u003eLarge, raised Grey flush buttons\u003c\/li\u003e\n \t\u003cli\u003eConcealed pan for easy cleaning\u003c\/li\u003e\n \t\u003cli\u003eSingle flap grey seat\u003c\/li\u003e\n \t\u003cli\u003eHigh quality, R\u0026amp;T flush mechanism\u003c\/li\u003e\n \t\u003cli\u003eBack Rest NOT INCLUDED - Sold Separately\u003c\/li\u003e\n \t\u003cli\u003eTop or bottom inlets:\n\u003cul\u003e\n \t\u003cli\u003eLeft top inlet\u003c\/li\u003e\n \t\u003cli\u003eLeft OR right bottom inlet\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"woocommerce-tabs wc-tabs-wrapper\"\u003e\n\u003cdiv id=\"tab-description\" class=\"woocommerce-Tabs-panel woocommerce-Tabs-panel--description panel entry-content wc-tab\" role=\"tabpanel\" aria-labelledby=\"tab-title-description\"\u003e\n\u003cdiv class=\"post-content\"\u003e\n\n\u003cimg title=\"\" src=\"https:\/\/fienza.com.au\/wp-content\/uploads\/MEDIA\/icons\/icon_rimless-wpcf_70x70.jpg\" alt=\"\"\u003e\u003cimg title=\"\" src=\"https:\/\/fienza.com.au\/wp-content\/uploads\/MEDIA\/icons\/icon_extraheight-wpcf_70x70.jpg\" alt=\"\"\u003e\n\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Ovia","offers":[{"title":"Default Title","offer_id":46219560452245,"sku":"OVGRDBW","price":897.0,"currency_code":"AUD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0701\/6261\/2373\/files\/Ovia-Care-Disabled-Back-to-Wall-Rimless-Toilet-Grey-Seat-and-Grey-Buttons.jpg?v=1752812409"},{"product_id":"ovia-amoza-bidet-shattaf-spray-chrome","title":"Ovia Amoza Bidet Shattaf Spray Chrome","description":"\u003cdiv class=\"bsd-product-template\" style=\"font-family: Arial, Helvetica, sans-serif; color: #111; line-height: 1.5;\"\u003e\n\u003cp\u003e\u003c!-- Header Bar --\u003e\u003c\/p\u003e\n\u003cdiv style=\"background: #f5f5f5; border-left: 6px solid #ffcc00; padding: 12px 16px; display: flex; align-items: center; justify-content: space-between; gap: 12px;\"\u003e\n\u003ch2 style=\"margin: 0; font-size: 22px;\"\u003eHand Spray Set — Chrome\u003c\/h2\u003e\n\u003cp\u003e\u003cspan style=\"font-size: 12px; background: #111; color: #fff; padding: 6px 10px; border-radius: 14px; letter-spacing: .3px;\"\u003eBathroom Hygiene\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cp\u003e\u003c!-- Intro --\u003e\u003c\/p\u003e\n\u003cp style=\"margin: 14px 0 10px 0;\"\u003eUpgrade your bathroom hygiene with this hand spray set — a versatile and efficient cleaning essential designed for everyday convenience.\u003cbr\u003eIdeal for personal hygiene, toilet cleaning, or rinsing cloths and nappies, it delivers powerful performance in a compact, modern design.\u003c\/p\u003e\n\u003cp\u003e\u003c!-- Feature Bubbles --\u003e\u003c\/p\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; gap: 10px; margin: 14px 0;\"\u003e\n\u003cspan style=\"display: inline-flex; align-items: center; justify-content: center; width: 120px; height: 120px; border-radius: 999px; background: #ffcc00; color: #000; font-weight: bold; text-align: center; padding: 10px; box-shadow: 0 2px 0 rgba(0,0,0,.12);\"\u003eWELS 5 Star\u003cbr\u003e5.0 L\/min\u003c\/span\u003e\u003cbr\u003e\u003cspan style=\"display: inline-flex; align-items: center; justify-content: center; width: 120px; height: 120px; border-radius: 999px; background: #eaeaea; color: #000; font-weight: bold; text-align: center; padding: 10px; box-shadow: 0 2px 0 rgba(0,0,0,.08);\"\u003eWaterMark\u003cbr\u003eCertified\u003c\/span\u003e\u003cbr\u003e\u003cspan style=\"display: inline-flex; align-items: center; justify-content: center; width: 120px; height: 120px; border-radius: 999px; background: #eaeaea; color: #000; font-weight: bold; text-align: center; padding: 10px; box-shadow: 0 2px 0 rgba(0,0,0,.08);\"\u003e#304 Stainless\u003cbr\u003eSteel\u003c\/span\u003e\u003cbr\u003e\u003cspan style=\"display: inline-flex; align-items: center; justify-content: center; width: 120px; height: 120px; border-radius: 999px; background: #eaeaea; color: #000; font-weight: bold; text-align: center; padding: 10px; box-shadow: 0 2px 0 rgba(0,0,0,.08);\"\u003e2 Year\u003cbr\u003eWarranty\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cp\u003e\u003c!-- Key Features --\u003e\u003c\/p\u003e\n\u003cdiv style=\"margin: 10px 0 18px 0;\"\u003e\n\u003ch3 style=\"margin: 0 0 8px 0; border-bottom: 2px solid #ffcc00; padding-bottom: 6px;\"\u003eKey Features\u003c\/h3\u003e\n\u003cul style=\"margin: 8px 0 0 18px;\"\u003e\n\u003cli\u003eChrome finish\u003c\/li\u003e\n\u003cli\u003eMade from #304 stainless steel, including the hand piece\u003c\/li\u003e\n\u003cli\u003eDual spray function for versatile everyday use\u003c\/li\u003e\n\u003cli\u003eDual check valve for backflow protection\u003c\/li\u003e\n\u003cli\u003eAnti-burst hose for added safety and durability\u003c\/li\u003e\n\u003cli\u003eWELS 5.0 L\/min, 5 star water efficiency rating\u003c\/li\u003e\n\u003cli\u003eWaterMark certified for Australian compliance\u003c\/li\u003e\n\u003cli\u003eAvailable in 6 different colours\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cp\u003e\u003c!-- Specifications Table --\u003e\u003c\/p\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; font-size: 14px;\"\u003e\n\u003ctbody\u003e\n\u003ctr style=\"background: #f5f5f5;\"\u003e\n\u003cth style=\"text-align: left; padding: 10px; border: 1px solid #ddd; width: 32%;\"\u003eSpecification\u003c\/th\u003e\n\u003cth style=\"text-align: left; padding: 10px; border: 1px solid #ddd;\"\u003eDetails\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding: 9px; border: 1px solid #ddd;\"\u003eFinish\u003c\/td\u003e\n\u003ctd style=\"padding: 9px; border: 1px solid #ddd;\"\u003eChrome\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding: 9px; border: 1px solid #ddd;\"\u003eMaterial\u003c\/td\u003e\n\u003ctd style=\"padding: 9px; border: 1px solid #ddd;\"\u003e#304 Stainless Steel (including hand piece)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding: 9px; border: 1px solid #ddd;\"\u003eSpray Function\u003c\/td\u003e\n\u003ctd style=\"padding: 9px; border: 1px solid #ddd;\"\u003eDual spray function\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding: 9px; border: 1px solid #ddd;\"\u003eBackflow Protection\u003c\/td\u003e\n\u003ctd style=\"padding: 9px; border: 1px solid #ddd;\"\u003eDual check valve\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding: 9px; border: 1px solid #ddd;\"\u003eHose\u003c\/td\u003e\n\u003ctd style=\"padding: 9px; border: 1px solid #ddd;\"\u003eAnti-burst hose\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding: 9px; border: 1px solid #ddd;\"\u003eWELS Rating\u003c\/td\u003e\n\u003ctd style=\"padding: 9px; border: 1px solid #ddd;\"\u003e5 star\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding: 9px; border: 1px solid #ddd;\"\u003eFlow Rate\u003c\/td\u003e\n\u003ctd style=\"padding: 9px; border: 1px solid #ddd;\"\u003e5.0 L\/min\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding: 9px; border: 1px solid #ddd;\"\u003eCertification\u003c\/td\u003e\n\u003ctd style=\"padding: 9px; border: 1px solid #ddd;\"\u003eWaterMark certified\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding: 9px; border: 1px solid #ddd;\"\u003eColours\u003c\/td\u003e\n\u003ctd style=\"padding: 9px; border: 1px solid #ddd;\"\u003eAvailable in 6 colours\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding: 9px; border: 1px solid #ddd;\"\u003eWarranty\u003c\/td\u003e\n\u003ctd style=\"padding: 9px; border: 1px solid #ddd;\"\u003e2 years replacement\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cp\u003e\u003c!-- Notice --\u003e\u003c\/p\u003e\n\u003cdiv style=\"margin-top: 14px; font-size: 13.5px; color: #444;\"\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c\/strong\u003e Installation must be completed by a licensed plumber and comply with local building and plumbing regulations.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Ovia","offers":[{"title":"Default Title","offer_id":46233040027797,"sku":"OV460CP","price":107.0,"currency_code":"AUD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0701\/6261\/2373\/files\/TW460CP_WOOCOMMERCE_FIXED.jpg?v=1768385176"},{"product_id":"ovia-amoza-bidet-shattaf-spray-brushed-gold","title":"Ovia Amoza Bidet Shattaf Spray Brushed Gold","description":"\u003cdiv class=\"bsd-product-template\" style=\"font-family: Arial, Helvetica, sans-serif; color: #111; line-height: 1.5;\"\u003e\n\u003cp\u003e\u003c!-- Header Bar --\u003e\u003c\/p\u003e\n\u003cdiv style=\"background: #f5f5f5; border-left: 6px solid #ffcc00; padding: 12px 16px; display: flex; align-items: center; justify-content: space-between; gap: 12px;\"\u003e\n\u003ch2 style=\"margin: 0; font-size: 22px;\"\u003eHand Spray Set — Brushed Gold\u003cspan style=\"background-color: #111111; color: #ffffff; font-size: 12px; letter-spacing: 0.3px;\"\u003eBathroom Hygiene\u003c\/span\u003e\n\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cp\u003e\u003c!-- Intro --\u003e\u003c\/p\u003e\n\u003cp style=\"margin: 14px 0 10px 0;\"\u003eUpgrade your bathroom hygiene with this hand spray set — a versatile and efficient cleaning essential designed for everyday convenience.\u003cbr\u003eIdeal for personal hygiene, toilet cleaning, or rinsing cloths and nappies, it delivers powerful performance in a compact, modern design.\u003c\/p\u003e\n\u003cp\u003e\u003c!-- Feature Bubbles --\u003e\u003c\/p\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; gap: 10px; margin: 14px 0;\"\u003e\n\u003cspan style=\"display: inline-flex; align-items: center; justify-content: center; width: 120px; height: 120px; border-radius: 999px; background: #ffcc00; color: #000; font-weight: bold; text-align: center; padding: 10px; box-shadow: 0 2px 0 rgba(0,0,0,.12);\"\u003eWELS 5 Star\u003cbr\u003e5.0 L\/min\u003c\/span\u003e\u003cbr\u003e\u003cspan style=\"display: inline-flex; align-items: center; justify-content: center; width: 120px; height: 120px; border-radius: 999px; background: #eaeaea; color: #000; font-weight: bold; text-align: center; padding: 10px; box-shadow: 0 2px 0 rgba(0,0,0,.08);\"\u003eWaterMark\u003cbr\u003eCertified\u003c\/span\u003e\u003cbr\u003e\u003cspan style=\"display: inline-flex; align-items: center; justify-content: center; width: 120px; height: 120px; border-radius: 999px; background: #eaeaea; color: #000; font-weight: bold; text-align: center; padding: 10px; box-shadow: 0 2px 0 rgba(0,0,0,.08);\"\u003e#304 Stainless\u003cbr\u003eSteel\u003c\/span\u003e\u003cbr\u003e\u003cspan style=\"display: inline-flex; align-items: center; justify-content: center; width: 120px; height: 120px; border-radius: 999px; background: #eaeaea; color: #000; font-weight: bold; text-align: center; padding: 10px; box-shadow: 0 2px 0 rgba(0,0,0,.08);\"\u003e2 Year\u003cbr\u003eWarranty\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cp\u003e\u003c!-- Key Features --\u003e\u003c\/p\u003e\n\u003cdiv style=\"margin: 10px 0 18px 0;\"\u003e\n\u003ch3 style=\"margin: 0 0 8px 0; border-bottom: 2px solid #ffcc00; padding-bottom: 6px;\"\u003eKey Features\u003c\/h3\u003e\n\u003cul style=\"margin: 8px 0 0 18px;\"\u003e\n\u003cli\u003eBrushed Gold finish\u003c\/li\u003e\n\u003cli\u003eMade from #304 stainless steel, including the hand piece\u003c\/li\u003e\n\u003cli\u003eDual spray function for versatile everyday use\u003c\/li\u003e\n\u003cli\u003eDual check valve for backflow protection\u003c\/li\u003e\n\u003cli\u003eAnti-burst hose for added safety and durability\u003c\/li\u003e\n\u003cli\u003eWELS 5.0 L\/min, 5 star water efficiency rating\u003c\/li\u003e\n\u003cli\u003eWaterMark certified for Australian compliance\u003c\/li\u003e\n\u003cli\u003eAvailable in 6 different colours\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cp\u003e\u003c!-- Specifications Table --\u003e\u003c\/p\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; font-size: 14px;\"\u003e\n\u003ctbody\u003e\n\u003ctr style=\"background: #f5f5f5;\"\u003e\n\u003cth style=\"text-align: left; padding: 10px; border: 1px solid #ddd; width: 32%;\"\u003eSpecification\u003c\/th\u003e\n\u003cth style=\"text-align: left; padding: 10px; border: 1px solid #ddd;\"\u003eDetails\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding: 9px; border: 1px solid #ddd;\"\u003eFinish\u003c\/td\u003e\n\u003ctd style=\"padding: 9px; border: 1px solid #ddd;\"\u003eBrushed Gold\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding: 9px; border: 1px solid #ddd;\"\u003eMaterial\u003c\/td\u003e\n\u003ctd style=\"padding: 9px; border: 1px solid #ddd;\"\u003e#304 Stainless Steel (including hand piece)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding: 9px; border: 1px solid #ddd;\"\u003eSpray Function\u003c\/td\u003e\n\u003ctd style=\"padding: 9px; border: 1px solid #ddd;\"\u003eDual spray function\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding: 9px; border: 1px solid #ddd;\"\u003eBackflow Protection\u003c\/td\u003e\n\u003ctd style=\"padding: 9px; border: 1px solid #ddd;\"\u003eDual check valve\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding: 9px; border: 1px solid #ddd;\"\u003eHose\u003c\/td\u003e\n\u003ctd style=\"padding: 9px; border: 1px solid #ddd;\"\u003eAnti-burst hose\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding: 9px; border: 1px solid #ddd;\"\u003eWELS Rating\u003c\/td\u003e\n\u003ctd style=\"padding: 9px; border: 1px solid #ddd;\"\u003e5 star\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding: 9px; border: 1px solid #ddd;\"\u003eFlow Rate\u003c\/td\u003e\n\u003ctd style=\"padding: 9px; border: 1px solid #ddd;\"\u003e5.0 L\/min\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding: 9px; border: 1px solid #ddd;\"\u003eCertification\u003c\/td\u003e\n\u003ctd style=\"padding: 9px; border: 1px solid #ddd;\"\u003eWaterMark certified\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding: 9px; border: 1px solid #ddd;\"\u003eColours\u003c\/td\u003e\n\u003ctd style=\"padding: 9px; border: 1px solid #ddd;\"\u003eAvailable in 6 colours\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding: 9px; border: 1px solid #ddd;\"\u003eWarranty\u003c\/td\u003e\n\u003ctd style=\"padding: 9px; border: 1px solid #ddd;\"\u003e2 years replacement\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cp\u003e\u003c!-- Notice --\u003e\u003c\/p\u003e\n\u003cdiv style=\"margin-top: 14px; font-size: 13.5px; color: #444;\"\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c\/strong\u003e Installation must be completed by a licensed plumber and comply with local building and plumbing regulations.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Ovia","offers":[{"title":"Default Title","offer_id":46233040060565,"sku":"OV460BG","price":178.0,"currency_code":"AUD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0701\/6261\/2373\/files\/TW460BG_WOOCOMMERCE_FIXED.jpg?v=1768384973"},{"product_id":"fienza-kaya-robe-hook-urban-brass-gold","title":"Fienza Kaya Robe Hook Urban Brass Gold","description":"\u003cul\u003e\n\u003cli\u003eSuper strong 4-point wall mount\u003c\/li\u003e\n\u003cli\u003ePVD urban brass finish\u003c\/li\u003e\n\u003cli\u003eComes with matching round chrome plate as standard\u003c\/li\u003e\n\u003cli\u003eUpgrade the look with different cover plate styles and finishes (available separately)\u003c\/li\u003e\n\u003cli\u003eFully concealed fixings\u003c\/li\u003e\n\u003cli\u003eStainless steel and zinc construction\u003c\/li\u003e\n\u003cli\u003eHex key used in installation\u003c\/li\u003e\n\u003cli\u003eMatches KAYA or SANSA mixers, tapware, showers and bath outlets\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003ca class=\"btn btn-primary text-white fw-bold bsd_btn-flat bsd_btn-round bsd_btn-juicy-pink mt-3 me-3\" target=\"_self\" href=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0701\/6261\/2373\/files\/Kaya_82804_SpecSheet.pdf?v=1761639984\"\u003eDOWNLOAD SPECIFICATION SHEET\u003c\/a\u003e\u003c\/p\u003e","brand":"Fienza","offers":[{"title":"Default Title","offer_id":46238996594837,"sku":"82804UB","price":44.0,"currency_code":"AUD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0701\/6261\/2373\/files\/82804UB.jpg?v=1753424955"},{"product_id":"fienza-kaya-robe-hook-brushed-nickel","title":"Fienza Kaya Robe Hook Brushed Nickel","description":"\u003cul\u003e\n\u003cli\u003eSuper strong 4-point wall mount\u003c\/li\u003e\n\u003cli\u003ePVD brushed nickel finish\u003c\/li\u003e\n\u003cli\u003eComes with matching round chrome plate as standard\u003c\/li\u003e\n\u003cli\u003eUpgrade the look with different cover plate styles and finishes (available separately)\u003c\/li\u003e\n\u003cli\u003eFully concealed fixings\u003c\/li\u003e\n\u003cli\u003eStainless steel and zinc construction\u003c\/li\u003e\n\u003cli\u003eHex key used in installation\u003c\/li\u003e\n\u003cli\u003eMatches KAYA or SANSA mixers, tapware, showers and bath outlets\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003ca class=\"btn btn-primary text-white fw-bold bsd_btn-flat bsd_btn-round bsd_btn-juicy-pink mt-3 me-3\" target=\"_self\" href=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0701\/6261\/2373\/files\/Kaya_82804_SpecSheet.pdf?v=1761639984\"\u003eDOWNLOAD SPECIFICATION SHEET\u003c\/a\u003e\u003c\/p\u003e","brand":"Fienza","offers":[{"title":"Default Title","offer_id":46238996693141,"sku":"82804BN","price":41.0,"currency_code":"AUD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0701\/6261\/2373\/files\/82804BN.jpg?v=1753424958"},{"product_id":"fienza-kaya-hand-towel-ring-chrome","title":"Fienza KAYA Hand Towel Ring Chrome","description":"\u003cul\u003e\n\u003cli\u003eSuper strong 4-point wall mount\u003c\/li\u003e\n\u003cli\u003eFixed ring position\u003c\/li\u003e\n\u003cli\u003ePolished chrome finish\u003c\/li\u003e\n\u003cli\u003eComes with matching round chrome plate as standard\u003c\/li\u003e\n\u003cli\u003eUpgrade the look with different cover plate styles and finishes (available separately)\u003c\/li\u003e\n\u003cli\u003eFully concealed fixings\u003c\/li\u003e\n\u003cli\u003eStainless steel and zinc construction\u003c\/li\u003e\n\u003cli\u003eHex key not required for installation\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003ca class=\"btn btn-primary text-white fw-bold bsd_btn-flat bsd_btn-round bsd_btn-juicy-pink mt-3 me-3\" target=\"_self\" href=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0701\/6261\/2373\/files\/Kaya_82802_SpecSheet.pdf?v=1761640063\"\u003eDOWNLOAD SPECIFICATION SHEET\u003c\/a\u003e\u003c\/p\u003e","brand":"Fienza","offers":[{"title":"Default Title","offer_id":46238998364309,"sku":"82802","price":41.0,"currency_code":"AUD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0701\/6261\/2373\/files\/82802.jpg?v=1753424965"},{"product_id":"fienza-kaya-hand-towel-rail-roll-holder-chrome","title":"Fienza KAYA Hand Towel Rail\/Roll Holder Chrome","description":"\u003cul\u003e\n\u003cli\u003eSuper strong 4-point wall mount\u003c\/li\u003e\n\u003cli\u003eCan be mounted horizontally for hand towel or vertically for storing 2 toilet paper rolls\u003c\/li\u003e\n\u003cli\u003eReversible – can be mounted left-hand or right-hand facing\u003c\/li\u003e\n\u003cli\u003ePolished chrome finish\u003c\/li\u003e\n\u003cli\u003eComes with matching round chrome plate as standard\u003c\/li\u003e\n\u003cli\u003eUpgrade the look with different cover plate styles and finishes (available separately)\u003c\/li\u003e\n\u003cli\u003eFully concealed fixings\u003c\/li\u003e\n\u003cli\u003eStainless steel construction\u003c\/li\u003e\n\u003cli\u003eHex key not required for installation\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003ca class=\"btn btn-primary text-white fw-bold bsd_btn-flat bsd_btn-round bsd_btn-juicy-pink mt-3 me-3\" target=\"_self\" href=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0701\/6261\/2373\/files\/Kaya_82805_SpecSheet.pdf?v=1761640122\"\u003eDOWNLOAD SPECIFICATION SHEET\u003c\/a\u003e\u003c\/p\u003e","brand":"Fienza","offers":[{"title":"Default Title","offer_id":46238999740565,"sku":"82805","price":41.0,"currency_code":"AUD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0701\/6261\/2373\/files\/82805.jpg?v=1753424972"},{"product_id":"fienza-kaya-hand-towel-ring-brushed-nickel","title":"Fienza KAYA Hand Towel Ring Brushed Nickel","description":"\u003cul\u003e\n\u003cli\u003eSuper strong 4-point wall mount\u003c\/li\u003e\n\u003cli\u003eFixed ring position\u003c\/li\u003e\n\u003cli\u003ePVD brushed nickel finish\u003c\/li\u003e\n\u003cli\u003eComes with matching round chrome plate as standard\u003c\/li\u003e\n\u003cli\u003eUpgrade the look with different cover plate styles and finishes (available separately)\u003c\/li\u003e\n\u003cli\u003eFully concealed fixings\u003c\/li\u003e\n\u003cli\u003eStainless steel and zinc construction\u003c\/li\u003e\n\u003cli\u003eHex key not required for installation\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003ca class=\"btn btn-primary text-white fw-bold bsd_btn-flat bsd_btn-round bsd_btn-juicy-pink mt-3 me-3\" target=\"_self\" href=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0701\/6261\/2373\/files\/Kaya_82802_SpecSheet.pdf?v=1761640063\"\u003eDOWNLOAD SPECIFICATION SHEET\u003c\/a\u003e\u003c\/p\u003e","brand":"Fienza","offers":[{"title":"Default Title","offer_id":46239000494229,"sku":"82802BN","price":71.0,"currency_code":"AUD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0701\/6261\/2373\/files\/82802BN.jpg?v=1753424980"},{"product_id":"fienza-kaya-hand-towel-rail-roll-holder-brushed-nickel","title":"Fienza KAYA Hand Towel Rail\/Roll Holder Brushed Nickel","description":"\u003cul\u003e\n\u003cli\u003eSuper strong 4-point wall mount\u003c\/li\u003e\n\u003cli\u003eCan be mounted horizontally for hand towel or vertically for storing 2 toilet paper rolls\u003c\/li\u003e\n\u003cli\u003eReversible – can be mounted left-hand or right-hand facing\u003c\/li\u003e\n\u003cli\u003ePVD brushed nickel finish\u003c\/li\u003e\n\u003cli\u003eComes with matching round chrome plate as standard\u003c\/li\u003e\n\u003cli\u003eUpgrade the look with different cover plate styles and finishes (available separately)\u003c\/li\u003e\n\u003cli\u003eFully concealed fixings\u003c\/li\u003e\n\u003cli\u003eStainless steel construction\u003c\/li\u003e\n\u003cli\u003eHex key not required for installation\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003ca class=\"btn btn-primary text-white fw-bold bsd_btn-flat bsd_btn-round bsd_btn-juicy-pink mt-3 me-3\" target=\"_self\" href=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0701\/6261\/2373\/files\/Kaya_82805_SpecSheet.pdf?v=1761640122\"\u003eDOWNLOAD SPECIFICATION SHEET\u003c\/a\u003e\u003c\/p\u003e","brand":"Fienza","offers":[{"title":"Default Title","offer_id":46239000559765,"sku":"82805BN","price":59.0,"currency_code":"AUD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0701\/6261\/2373\/files\/82805BN.jpg?v=1753424982"},{"product_id":"fienza-kaya-hand-towel-ring-urban-brass","title":"Fienza KAYA Hand Towel Ring Urban Brass","description":"\u003cul\u003e\n\u003cli\u003eSuper strong 4-point wall mount\u003c\/li\u003e\n\u003cli\u003eFixed ring position\u003c\/li\u003e\n\u003cli\u003ePVD urban brass finish\u003c\/li\u003e\n\u003cli\u003eComes with matching round chrome plate as standard\u003c\/li\u003e\n\u003cli\u003eUpgrade the look with different cover plate styles and finishes (available separately)\u003c\/li\u003e\n\u003cli\u003eFully concealed fixings\u003c\/li\u003e\n\u003cli\u003eStainless steel and zinc construction\u003c\/li\u003e\n\u003cli\u003eHex key not required for installation\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003ca class=\"btn btn-primary text-white fw-bold bsd_btn-flat bsd_btn-round bsd_btn-juicy-pink mt-3 me-3\" target=\"_self\" href=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0701\/6261\/2373\/files\/Kaya_82802_SpecSheet.pdf?v=1761640063\"\u003eDOWNLOAD SPECIFICATION SHEET\u003c\/a\u003e\u003c\/p\u003e","brand":"Fienza","offers":[{"title":"Default Title","offer_id":46239001247893,"sku":"82802UB","price":71.0,"currency_code":"AUD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0701\/6261\/2373\/files\/82802UB.jpg?v=1753424999"},{"product_id":"fienza-kaya-hand-towel-rail-roll-holder-urban-brass","title":"Fienza KAYA Hand Towel Rail\/Roll Holder Urban Brass","description":"\u003cul\u003e\n\u003cli\u003eSuper strong 4-point wall mount\u003c\/li\u003e\n\u003cli\u003eCan be mounted horizontally for hand towel or vertically for storing 2 toilet paper rolls\u003c\/li\u003e\n\u003cli\u003eReversible – can be mounted left-hand or right-hand facing\u003c\/li\u003e\n\u003cli\u003ePVD urban brass finish\u003c\/li\u003e\n\u003cli\u003eComes with matching round chrome plate as standard\u003c\/li\u003e\n\u003cli\u003eUpgrade the look with different cover plate styles and finishes (available separately)\u003c\/li\u003e\n\u003cli\u003eFully concealed fixings\u003c\/li\u003e\n\u003cli\u003eStainless steel construction\u003c\/li\u003e\n\u003cli\u003eHex key not required for installation\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003ca class=\"btn btn-primary text-white fw-bold bsd_btn-flat bsd_btn-round bsd_btn-juicy-pink mt-3 me-3\" target=\"_self\" href=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0701\/6261\/2373\/files\/Kaya_82805_SpecSheet.pdf?v=1761640122\"\u003eDOWNLOAD SPECIFICATION SHEET\u003c\/a\u003e\u003c\/p\u003e","brand":"Fienza","offers":[{"title":"Default Title","offer_id":46239001313429,"sku":"82805UB","price":80.0,"currency_code":"AUD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0701\/6261\/2373\/files\/82805UB.jpg?v=1753425001"},{"product_id":"fienza-kaya-toilet-roll-holder-chrome","title":"Fienza KAYA Toilet Roll Holder Chrome","description":"\u003cul\u003e\n\u003cli\u003eSuper strong 4-point wall mount\u003c\/li\u003e\n\u003cli\u003eReversible – can be mounted left-hand or right-hand facing\u003c\/li\u003e\n\u003cli\u003ePolished chrome finish\u003c\/li\u003e\n\u003cli\u003eComes with matching round chrome plate as standard\u003c\/li\u003e\n\u003cli\u003eUpgrade the look with different cover plate styles and finishes (available separately)\u003c\/li\u003e\n\u003cli\u003eFully concealed fixings\u003c\/li\u003e\n\u003cli\u003eStainless steel and zinc construction\u003c\/li\u003e\n\u003cli\u003eHex key not required for installation\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003ca class=\"btn btn-primary text-white fw-bold bsd_btn-flat bsd_btn-round bsd_btn-juicy-pink mt-3 me-3\" target=\"_self\" href=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0701\/6261\/2373\/files\/Kaya_82803_SpecSheet.pdf?v=1761640212\"\u003eDOWNLOAD SPECIFICATION SHEET\u003c\/a\u003e\u003c\/p\u003e","brand":"Fienza","offers":[{"title":"Default Title","offer_id":46239001968789,"sku":"82803","price":35.0,"currency_code":"AUD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0701\/6261\/2373\/files\/82803.jpg?v=1753425005"},{"product_id":"geberit-raul-66-round-wall-hung-rimless-toilet-suite-round-black-chrome-trim","title":"Geberit Zara 66 Round Wall Hung Rimless Toilet Suite -Choice of Button","description":"\u003cp\u003e\u003cstrong\u003e\u003cspan style=\"color: #3366ff; font-size: 18pt;\"\u003eGeberit In Wall - Wall Hung Complete Package\u003c\/span\u003e \u003c\/strong\u003e\u003c\/p\u003e\n \u003cp\u003e \u003c\/p\u003e\n \u003cul\u003e\n \u003cli\u003e\u003cstrong\u003eCistern \u003c\/strong\u003e\u003c\/li\u003e\n \u003cli\u003eGeberit Sigma 8 DUO FIX Wall Hung Cistern for Wall Hung Pan - WELS 4 Star 4.5L\/3L (111.698.00.1) Reg Number - L05089\u003c\/li\u003e\n \u003c\/ul\u003e\n \u003cp\u003e \u003c\/p\u003e\n \u003cul\u003e\n \u003cli\u003e\u003cstrong\u003eChoice of 1 Button\u003c\/strong\u003e\u003c\/li\u003e\n \u003cli\u003eMatte Black Round with Black Trim\u003c\/li\u003e\n \u003cli\u003eMatte Black Square with Black Trim\u003c\/li\u003e\n \u003cli\u003eMatte Silver Round with Chrome Trim\u003c\/li\u003e\n \u003cli\u003eMatte Silver Square with Chrome Trim\u003c\/li\u003e\n \u003c\/ul\u003e\n \u003cp\u003e \u003c\/p\u003e\n \u003cul\u003e\n \u003cli\u003e\u003cstrong\u003ePan\u003c\/strong\u003e\u003c\/li\u003e\n \u003cli\u003eRubine Zara Rimless Wall Hung Pan - Reg Number - L07137 - Wels 4 Star\/3.3\u003c\/li\u003e\n \u003c\/ul\u003e\n \u003cp\u003e \u003c\/p\u003e\n \u003cul\u003e\n \u003cli\u003e\u003cstrong\u003eClick Below For the Spec Sheets \u003c\/strong\u003e\u003c\/li\u003e\n \u003cli\u003e\u003cspan style=\"color: #ff0000;\"\u003e\u003cstrong\u003e\u003ca style=\"color: #ff0000;\" href=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0701\/6261\/2373\/files\/sigma8-duofix-spec-sheet.pdf?v=1761693513\"\u003eCLICK HERE to Download Specs on Cistern \u003c\/a\u003e\u003c\/strong\u003e\u003c\/span\u003e\u003c\/li\u003e\n \u003cli\u003e\u003cspan style=\"color: #ff0000;\"\u003e\u003cstrong\u003e\u003ca style=\"color: #ff0000;\" href=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0701\/6261\/2373\/files\/ZARA-66-SPEC-SHEET.pdf?v=1761693513\"\u003eCLICK HERE to Download SPECS on PAN\u003c\/a\u003e\u003c\/strong\u003e\u003c\/span\u003e\u003c\/li\u003e\n \u003c\/ul\u003e","brand":"Geberit","offers":[{"title":"Matte Chrome Round Satin Trim","offer_id":46318923153557,"sku":"GEBZARWH-1","price":1197.0,"currency_code":"AUD","in_stock":true},{"title":"Matte Chrome Square Satin Trim","offer_id":46318923186325,"sku":"GEBZARWH-2","price":1197.0,"currency_code":"AUD","in_stock":true},{"title":"Round Matte Black Black Trim","offer_id":46318923219093,"sku":"GEBZARWH-3","price":1197.0,"currency_code":"AUD","in_stock":true},{"title":"Square Matte Black Black Trim","offer_id":46318923251861,"sku":"GEBZARWH-4","price":1197.0,"currency_code":"AUD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0701\/6261\/2373\/files\/za-wall-hung.png?v=1755469632"},{"product_id":"1-455x555x925mm-35l-stainless-steel-laundry-tub-cabinet-freestanding","title":"453x557x900mm 35L Stainless Steel Laundry Tub Cabinet Freestanding","description":"\u003cp\u003e\u003cstrong\u003eFeatures:\u003c\/strong\u003e\u003c\/p\u003e\n \u003cul\u003e\n \u003cli\u003eAustralian standard\u003c\/li\u003e\n \u003cli\u003e\u003cstrong\u003e35 Litre Stainless Laundry Tub\u003c\/strong\u003e\u003c\/li\u003e\n \u003cli\u003e453mm x 557mm x 870~900mm\u003c\/li\u003e\n \u003cli\u003eStainless steel top\u003c\/li\u003e\n \u003cli\u003eLaundry kits and waste are included, plumbing access available on side\u003c\/li\u003e\n \u003cli\u003e1 year warranty\u003c\/li\u003e\n \u003c\/ul\u003e","brand":"Poseidon","offers":[{"title":"Default Title","offer_id":46320979083413,"sku":"SLT455","price":315.0,"currency_code":"AUD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0701\/6261\/2373\/files\/PD35L-3.jpg?v=1755562376"},{"product_id":"1-600x500x925mm-45l-stainless-steel-laundry-tub-cabinet-freestanding","title":"600x500x925mm 45L Stainless Steel Laundry Tub Cabinet Freestanding","description":"\u003cp\u003e\u003cstrong\u003eFeatures:\u003c\/strong\u003e\u003c\/p\u003e\n \u003cul\u003e\n \u003cli\u003eAustralian standard\u003c\/li\u003e\n \u003cli\u003e45L Laundry tub\u003c\/li\u003e\n \u003cli\u003eSize:600x500x925mm\u003c\/li\u003e\n \u003cli\u003eStainless steel top\u003c\/li\u003e\n \u003cli\u003eStainless steel cabinet\u003c\/li\u003e\n \u003cli\u003eLaundry kits and waste are included, plumbing access available on side\u003c\/li\u003e\n \u003cli\u003e1 year warranty\u003c\/li\u003e\n \u003c\/ul\u003e","brand":"Poseidon","offers":[{"title":"Default Title","offer_id":46320979378325,"sku":"SLT600","price":330.0,"currency_code":"AUD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0701\/6261\/2373\/files\/SLT600-800x800.jpg?v=1755562395"},{"product_id":"1-457-x-406-x-200mm-carysil-black-single-bowl-granite-stone-kitchen-laundry-sink-top-flush-under-mount","title":"457x406mm Metallic Black Granite Kitchen Sink Single Bowl Multi-Mount Installation","description":"\u003cp data-start=\"253\" data-end=\"693\"\u003eCompact, durable, and visually striking, this \u003cstrong data-start=\"326\" data-end=\"367\"\u003e457x406mm Metallic Black Kitchen Sink\u003c\/strong\u003e is perfect for small kitchens, butler’s pantries, or secondary prep areas. Made from eco-friendly granite composite with advanced antibacterial technology, it offers excellent resistance to heat, scratches, and everyday wear. With multi-mount flexibility, this sink adapts effortlessly to a variety of benchtop installations.\u003c\/p\u003e\n \u003cp data-start=\"695\" data-end=\"712\"\u003e\u003cstrong data-start=\"695\" data-end=\"712\"\u003eKey Features:\u003c\/strong\u003e\u003c\/p\u003e\n \u003cul data-start=\"713\" data-end=\"1406\"\u003e\n \u003cli data-start=\"713\" data-end=\"789\"\u003e\n \u003cp data-start=\"715\" data-end=\"789\"\u003e\u003cstrong data-start=\"715\" data-end=\"749\"\u003eElegant Metallic Black Finish:\u003c\/strong\u003e Modern, stylish, and easy to maintain\u003c\/p\u003e\n \u003c\/li\u003e\n \u003cli data-start=\"790\" data-end=\"870\"\u003e\n \u003cp data-start=\"792\" data-end=\"870\"\u003e\u003cstrong data-start=\"792\" data-end=\"822\"\u003ePremium Granite Composite:\u003c\/strong\u003e Food-safe, lead-free, and low-carbon material\u003c\/p\u003e\n \u003c\/li\u003e\n \u003cli data-start=\"871\" data-end=\"969\"\u003e\n \u003cp data-start=\"873\" data-end=\"969\"\u003e\u003cstrong data-start=\"873\" data-end=\"900\"\u003eExceptional Durability:\u003c\/strong\u003e Scratch, acid, and alkali resistant – withstands high temperatures\u003c\/p\u003e\n \u003c\/li\u003e\n \u003cli data-start=\"970\" data-end=\"1056\"\u003e\n \u003cp data-start=\"972\" data-end=\"1056\"\u003e\u003cstrong data-start=\"972\" data-end=\"998\"\u003eAntibacterial Surface:\u003c\/strong\u003e Advanced protection against bacteria and mould build-up\u003c\/p\u003e\n \u003c\/li\u003e\n \u003cli data-start=\"1057\" data-end=\"1146\"\u003e\n \u003cp data-start=\"1059\" data-end=\"1146\"\u003e\u003cstrong data-start=\"1059\" data-end=\"1080\"\u003eEasy Maintenance:\u003c\/strong\u003e Smooth round corners, stain-resistant and oil-repellent surface\u003c\/p\u003e\n \u003c\/li\u003e\n \u003cli data-start=\"1147\" data-end=\"1241\"\u003e\n \u003cp data-start=\"1149\" data-end=\"1241\"\u003e\u003cstrong data-start=\"1149\" data-end=\"1177\"\u003eMulti-Mount Flexibility:\u003c\/strong\u003e Suitable for topmount, flushmount, or undermount installation\u003c\/p\u003e\n \u003c\/li\u003e\n \u003cli data-start=\"1242\" data-end=\"1316\"\u003e\n \u003cp data-start=\"1244\" data-end=\"1316\"\u003e\u003cstrong data-start=\"1244\" data-end=\"1261\"\u003eCompact Size:\u003c\/strong\u003e Overall: 457 x 406 x 200mm | Bowl: 417 x 363 x 200mm\u003c\/p\u003e\n \u003c\/li\u003e\n \u003cli data-start=\"1317\" data-end=\"1406\"\u003e\n \u003cp data-start=\"1319\" data-end=\"1406\"\u003e\u003cstrong data-start=\"1319\" data-end=\"1345\"\u003eAnti-Aging Technology:\u003c\/strong\u003e Resistant to corrosion, wear, and long-term discolouration\u003c\/p\u003e\n \u003c\/li\u003e\n \u003c\/ul\u003e\n \u003cp data-start=\"1408\" data-end=\"1431\"\u003e\u003cstrong data-start=\"1408\" data-end=\"1429\"\u003ePackage Includes:\u003c\/strong\u003e\u003c\/p\u003e\n \u003cul data-start=\"1432\" data-end=\"1519\"\u003e\n \u003cli data-start=\"1432\" data-end=\"1467\"\u003e\n \u003cp data-start=\"1434\" data-end=\"1467\"\u003e1 x Metallic Black Kitchen Sink\u003c\/p\u003e\n \u003c\/li\u003e\n \u003cli data-start=\"1468\" data-end=\"1497\"\u003e\n \u003cp data-start=\"1470\" data-end=\"1497\"\u003e1 x Silver Strainer Waste\u003c\/p\u003e\n \u003c\/li\u003e\n \u003cli data-start=\"1498\" data-end=\"1519\"\u003e\n \u003cp data-start=\"1500\" data-end=\"1519\"\u003eMounting Fittings\u003c\/p\u003e\n \u003c\/li\u003e\n \u003c\/ul\u003e\n \u003chr data-start=\"1521\" data-end=\"1524\"\u003e\n \u003cp data-start=\"1526\" data-end=\"1751\"\u003e\u003cstrong data-start=\"1526\" data-end=\"1560\"\u003eImportant Installation Notice:\u003c\/strong\u003e\u003cbr data-start=\"1560\" data-end=\"1563\"\u003e\u003cem data-start=\"1563\" data-end=\"1631\"\u003ePlease do not cut your benchtop based solely on listed dimensions.\u003c\/em\u003e\u003cbr data-start=\"1631\" data-end=\"1634\"\u003eAlways ensure the \u003cstrong data-start=\"1652\" data-end=\"1695\"\u003eactual sink is on site prior to cutting\u003c\/strong\u003e, as slight size variations may occur during production.\u003c\/p\u003e\n \u003chr data-start=\"1753\" data-end=\"1756\"\u003e\n \u003cp data-start=\"1758\" data-end=\"2001\"\u003e\u003cstrong data-start=\"1758\" data-end=\"1780\"\u003eWarranty Advisory:\u003c\/strong\u003e\u003cbr data-start=\"1780\" data-end=\"1783\"\u003eWarranty will be void if the product is misused, improperly installed, or damaged by substances such as bleach, steel wool, or harsh drain cleaners. General wear like scratches, chips, or discolouration is not covered.\u003c\/p\u003e","brand":"Aquaperla","offers":[{"title":"Default Title","offer_id":46320980263061,"sku":"OX4540.KS","price":547.0,"currency_code":"AUD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0701\/6261\/2373\/files\/Magic-Salsa-800x800.jpg?v=1755562457"},{"product_id":"1-610-x-457-x-205mm-carysil-white-single-big-bowl-granite-kitchen-laundry-sink-top-flush-under-mount","title":"610 x 457 x 205mm Carysil White Single Big Bowl Granite Kitchen\/Laundry Sink Top\/Flush\/Under Mount","description":"\u003cp\u003e\u003cstrong\u003eFeatures:\u003c\/strong\u003e\u003c\/p\u003e\n \u003cul\u003e\n \u003cli\u003eGerman engineered\u003c\/li\u003e\n \u003cli\u003eOverall Dimensions(LxWxH): 610*457*205mm\u003c\/li\u003e\n \u003cli\u003eBowl sizes(LxW): 544*394*205mm\u003c\/li\u003e\n \u003cli\u003eColour: Concrete Grey\u003c\/li\u003e\n \u003cli\u003eRound corner for easy clean\u003c\/li\u003e\n \u003cli\u003eHigh temperature resistance\u003c\/li\u003e\n \u003cli\u003eGood stain resistance, non-stick oil, easy to clean\u003c\/li\u003e\n \u003cli\u003eScratch, acid and alkali resistance\u003c\/li\u003e\n \u003cli\u003eEnvironmentally Safe \u0026amp; Green Low-Carbon Material\u003c\/li\u003e\n \u003cli\u003eUnique anti-bacterial technology\u003c\/li\u003e\n \u003cli\u003eTop\/Flush\/Under-mount installation\u003c\/li\u003e\n \u003cli\u003e90mm strainer waste included\u003c\/li\u003e\n \u003cli\u003eAnti-corruption and anti-aging: with special corrosion-resistant and wear-resisting core technology\u003c\/li\u003e\n \u003c\/ul\u003e","brand":"Aquaperla","offers":[{"title":"Default Title","offer_id":46320980918421,"sku":"WH6145.KS","price":627.0,"currency_code":"AUD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0701\/6261\/2373\/files\/TWM6145-W-2-800x800-1.jpg?v=1755562485"},{"product_id":"1-gooseneck-chrome-360-swivel-kitchen-sink-mixer-tap-kitchen-faucet-2-3","title":"Assist Grab Rail 870*700mm Left Hand Bar Assist Angle Ambulant Accessories Special Needs Stainless Steel 304","description":"\u003cp\u003e\u003cstrong\u003eFeatures:\u003c\/strong\u003e\u003c\/p\u003e\n \u003cul\u003e\n \u003cli\u003e\u003cspan class=\"fontstyle0\"\u003eCompliant with AS1428.1 Design for Access and Mobility\u003c\/span\u003e\u003c\/li\u003e\n \u003cli\u003e\u003cspan class=\"fontstyle0\"\u003eQuality construction in satin finished 304 stainless steel\u003c\/span\u003e\u003c\/li\u003e\n \u003cli\u003e\u003cspan class=\"fontstyle0\"\u003eSuitable for installation in domestic or commercial installations\u003cbr\u003e\n \u003c\/span\u003e\u003c\/li\u003e\n \u003cli\u003e\u003cspan class=\"fontstyle0\"\u003e32mm diameter rail for comfortable grip\u003c\/span\u003e\u003c\/li\u003e\n \u003cli\u003e\n \u003cspan class=\"fontstyle0\"\u003eLeft\/Right options available ,\u003c\/span\u003eLeft or right is determined by sitting on the toilet\u003c\/li\u003e\n \u003cli\u003eRecommended to be used with Assist and Ambulant toilets\u003c\/li\u003e\n \u003cli\u003eSecure flange concealed fixing system\u003c\/li\u003e\n \u003cli\u003e100% tested for each one\u003c\/li\u003e\n \u003cli\u003eEasy to install\u003c\/li\u003e\n \u003c\/ul\u003e\n \u003cp\u003e\u003cb\u003ePackage Contents:\u003c\/b\u003e\u003cbr\u003e\n - 870*700mm Grab Rail\u003c\/p\u003e\n \u003cp\u003e\u003cspan style=\"color: #636363;\"\u003e\u003cspan class=\"fontstyle0\"\u003eAll dimensions are in millimetres and are subject to normal manufacturing variation.\u003c\/span\u003e\u003c\/span\u003e\u003c\/p\u003e","brand":"Poseidon","offers":[{"title":"Default Title","offer_id":46320994877589,"sku":"MLR101X_SS","price":178.0,"currency_code":"AUD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0701\/6261\/2373\/files\/Care-GR8770L-800x800-1.jpg?v=1755562893"},{"product_id":"1-gooseneck-chrome-360-swivel-kitchen-sink-mixer-tap-kitchen-faucet-2-2","title":"Assist Grab Rail 870*700mm Right Hand Bar Assist Angle Ambulant Accessories Special Needs Stainless Steel 304","description":"\u003cp\u003e\u003cstrong\u003eFeatures:\u003c\/strong\u003e\u003c\/p\u003e\n \u003cul\u003e\n \u003cli\u003e\u003cspan class=\"fontstyle0\"\u003eCompliant with AS1428.1 Design for Access and Mobility\u003c\/span\u003e\u003c\/li\u003e\n \u003cli\u003e\u003cspan class=\"fontstyle0\"\u003eQuality construction in satin finished 304 stainless steel\u003c\/span\u003e\u003c\/li\u003e\n \u003cli\u003e\u003cspan class=\"fontstyle0\"\u003eSuitable for installation in domestic or commercial installations\u003cbr\u003e\n \u003c\/span\u003e\u003c\/li\u003e\n \u003cli\u003e\u003cspan class=\"fontstyle0\"\u003e32mm diameter rail for comfortable grip\u003c\/span\u003e\u003c\/li\u003e\n \u003cli\u003e\n \u003cspan class=\"fontstyle0\"\u003eLeft\/Right options available ,\u003c\/span\u003eLeft or right is determined by sitting on the toilet\u003c\/li\u003e\n \u003cli\u003eRecommended to be used with Assist and Ambulant toilets\u003c\/li\u003e\n \u003cli\u003eSecure flange concealed fixing system\u003c\/li\u003e\n \u003cli\u003e100% tested for each one\u003c\/li\u003e\n \u003cli\u003eEasy to install\u003c\/li\u003e\n \u003c\/ul\u003e\n \u003cp\u003e\u003cb\u003ePackage Contents:\u003c\/b\u003e\u003cbr\u003e\n - 870*700mm Grab Rail\u003c\/p\u003e\n \u003cp\u003e\u003cspan style=\"color: #636363;\"\u003e\u003cspan class=\"fontstyle0\"\u003eAll dimensions are in millimetres and are subject to normal manufacturing variation.\u003c\/span\u003e\u003c\/span\u003e\u003c\/p\u003e","brand":"Poseidon","offers":[{"title":"Default Title","offer_id":46320994910357,"sku":"MLR102X_SS","price":178.0,"currency_code":"AUD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0701\/6261\/2373\/files\/Care-GR8770R-800x800-2.jpg?v=1755562901"},{"product_id":"1-assist-grab-rail-950600mm-left-hand-bar-90-degree-ambulant-accessories-special-needs-stainless-steel-304-2","title":"Assist Grab Rail 950*600mm Left Hand Bar 90 Degree Ambulant Accessories Special Needs Stainless Steel 304","description":"\u003cp\u003e\u003cstrong\u003eFeatures:\u003c\/strong\u003e\u003c\/p\u003e\n \u003cul\u003e\n \u003cli\u003e\u003cspan class=\"fontstyle0\"\u003eCompliant with AS1428.1 Design for Access and Mobility\u003c\/span\u003e\u003c\/li\u003e\n \u003cli\u003e\u003cspan class=\"fontstyle0\"\u003eQuality construction in satin finished 304 stainless steel\u003c\/span\u003e\u003c\/li\u003e\n \u003cli\u003e\u003cspan class=\"fontstyle0\"\u003eSuitable for installation in domestic or commercial installations\u003cbr\u003e\n \u003c\/span\u003e\u003c\/li\u003e\n \u003cli\u003e\u003cspan class=\"fontstyle0\"\u003e32mm diameter rail for comfortable grip\u003c\/span\u003e\u003c\/li\u003e\n \u003cli\u003e\n \u003cspan class=\"fontstyle0\"\u003eLeft\/Right options available ,\u003c\/span\u003eLeft or right is determined by sitting on the toilet\u003c\/li\u003e\n \u003cli\u003eRecommended to be used with Assist and Ambulant toilets\u003c\/li\u003e\n \u003cli\u003eSecure flange concealed fixing system\u003c\/li\u003e\n \u003cli\u003e100% tested for each one\u003c\/li\u003e\n \u003cli\u003eEasy to install\u003c\/li\u003e\n \u003c\/ul\u003e\n \u003cp\u003e\u003cb\u003ePackage Contents:\u003c\/b\u003e\u003cbr\u003e\n - 950*600mm Grab Rail\u003c\/p\u003e","brand":"Poseidon","offers":[{"title":"Default Title","offer_id":46320994943125,"sku":"MLR103X_SS","price":178.0,"currency_code":"AUD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0701\/6261\/2373\/files\/GR9560L-800x800-2.jpg?v=1755562902"},{"product_id":"1-assist-grab-rail-950600mm-right-hand-bar-90-degree-ambulant-accessories-special-needs-stainless-steel-304-2","title":"Assist Grab Rail 950*600mm Right Hand Bar 90 Degree Ambulant Accessories Special Needs Stainless Steel 304","description":"\u003cp\u003e\u003cstrong\u003eFeatures:\u003c\/strong\u003e\u003c\/p\u003e\n \u003cul\u003e\n \u003cli\u003e\u003cspan class=\"fontstyle0\"\u003eCompliant with AS1428.1 Design for Access and Mobility\u003c\/span\u003e\u003c\/li\u003e\n \u003cli\u003e\u003cspan class=\"fontstyle0\"\u003eQuality construction in satin finished 304 stainless steel\u003c\/span\u003e\u003c\/li\u003e\n \u003cli\u003e\u003cspan class=\"fontstyle0\"\u003eSuitable for installation in domestic or commercial installations\u003cbr\u003e\n \u003c\/span\u003e\u003c\/li\u003e\n \u003cli\u003e\u003cspan class=\"fontstyle0\"\u003e32mm diameter rail for comfortable grip\u003c\/span\u003e\u003c\/li\u003e\n \u003cli\u003eLeft or right is determined by sitting on the toilet\u003c\/li\u003e\n \u003cli\u003eRecommended to be used with Assist and Ambulant toilets\u003c\/li\u003e\n \u003cli\u003eSecure flange concealed fixing system\u003c\/li\u003e\n \u003cli\u003e100% tested for each one\u003c\/li\u003e\n \u003cli\u003eEasy to install\u003c\/li\u003e\n \u003c\/ul\u003e\n \u003cp\u003e\u003cb\u003ePackage Contents:\u003c\/b\u003e\u003cbr\u003e\n - 950*600mm Grab Rail\u003c\/p\u003e","brand":"Poseidon","offers":[{"title":"Default Title","offer_id":46320997728405,"sku":"MLR104X_SS","price":178.0,"currency_code":"AUD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0701\/6261\/2373\/files\/GR9560-800x800-1.jpg?v=1755562905"},{"product_id":"1-assist-grab-rail-bar-90-degree-ambulant-accessories-special-needs-with-concealed-wall-flanges-stainless-steel-304-2","title":"Assist Grab Rail Bar 90 Degree Ambulant Accessories Special Needs With Concealed Wall Flanges Stainless Steel 304","description":"\u003cp\u003e\u003cstrong\u003eFeatures:\u003c\/strong\u003e\u003c\/p\u003e\n \u003cul\u003e\n \u003cli\u003e\u003cspan class=\"fontstyle0\"\u003eCompliant with AS1428.1 Design for Access and Mobility\u003c\/span\u003e\u003c\/li\u003e\n \u003cli\u003e\u003cspan class=\"fontstyle0\"\u003eQuality construction in satin finished 304 stainless steel\u003c\/span\u003e\u003c\/li\u003e\n \u003cli\u003e\u003cspan class=\"fontstyle0\"\u003eSuitable for installation in domestic or commercial installations\u003cbr\u003e\n \u003c\/span\u003e\u003c\/li\u003e\n \u003cli\u003e\u003cspan class=\"fontstyle0\"\u003e32mm diameter rail for comfortable grip\u003c\/span\u003e\u003c\/li\u003e\n \u003cli\u003eRecommended to be used with Assist and Ambulant toilets\u003c\/li\u003e\n \u003cli\u003eSecure flange concealed fixing system\u003c\/li\u003e\n \u003cli\u003e100% tested for each one\u003c\/li\u003e\n \u003cli\u003eEasy to install\u003c\/li\u003e\n \u003cli\u003eCan be installed in either left or right.\u003c\/li\u003e\n \u003cli\u003eLeft or right is determined by sitting on the toilet\u003c\/li\u003e\n \u003c\/ul\u003e\n \u003cp\u003e\u003cb\u003ePackage Contents:\u003c\/b\u003e\u003cbr\u003e\n - 450*450mm Grab Rail\u003c\/p\u003e","brand":"Poseidon","offers":[{"title":"Default Title","offer_id":46320997761173,"sku":"MLR112_SS","price":105.0,"currency_code":"AUD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0701\/6261\/2373\/files\/GR4545-800x800-1.jpg?v=1755562906"},{"product_id":"1-chrome-shower-grate-floor-waste-drain-smart-insert-tile-120120mm","title":"Chrome Shower Grate Floor Waste Drain Smart Insert Tile","description":"\u003cp\u003e\u003cstrong\u003eFeatures:\u003c\/strong\u003e\u003c\/p\u003e\n \u003cul\u003e\n \u003cli\u003eStainless steel tile insert floor waste\/drain\u003c\/li\u003e\n \u003c\/ul\u003e\n \u003cul\u003e\n \u003cli\u003eSeamless square\u003c\/li\u003e\n \u003c\/ul\u003e\n \u003cul\u003e\n \u003cli\u003eColour: Chrome\u003c\/li\u003e\n \u003c\/ul\u003e\n \u003cul\u003e\n \u003cli\u003eDimensions: 120mmx 120mm x 20mm\u003c\/li\u003e\n \u003c\/ul\u003e\n \u003cul\u003e\n \u003cli\u003eOutlet size: 90mm\u003c\/li\u003e\n \u003c\/ul\u003e\n \u003cul\u003e\n \u003cli\u003eDurable construction\u003c\/li\u003e\n \u003c\/ul\u003e\n \u003cul\u003e\n \u003cli\u003eEasy to clean\u003c\/li\u003e\n \u003c\/ul\u003e\n \u003cul\u003e\n \u003cli\u003eEasy installation\u003c\/li\u003e\n \u003c\/ul\u003e\n \u003cul\u003e\n \u003cli\u003e5 years warratny\u003c\/li\u003e\n \u003c\/ul\u003e\n \u003cul\u003e\n \u003cli\u003e\u003cb\u003ePackage Contents:\u003c\/b\u003e\u003c\/li\u003e\n \u003c\/ul\u003e\n \u003cul\u003e\n \u003cli\u003e1 x Floor waste\u003c\/li\u003e\n \u003c\/ul\u003e","brand":"Ovia","offers":[{"title":"Default Title","offer_id":46321001070741,"sku":"KANO-120-316-90","price":44.0,"currency_code":"AUD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0701\/6261\/2373\/files\/cp.png?v=1755562917"},{"product_id":"1-matt-white-ceramic-pop-up-waste-32mm-no-overflow","title":"Matt White Ceramic Pop Up Waste 32mm NO Overflow","description":"\u003cp\u003e\u003cstrong\u003eFeatures:\u003c\/strong\u003e\u003c\/p\u003e\n \u003cul\u003e\n \u003cli\u003eMaterial: Solid brass\u003c\/li\u003e\n \u003cli\u003eCeramic matt white finish\u003c\/li\u003e\n \u003cli\u003eWaste Size: 32mm\u003c\/li\u003e\n \u003cli\u003eNO Overflow\u003c\/li\u003e\n \u003cli\u003eComply with Australian Standard\u003c\/li\u003e\n \u003cli\u003e1 year warranty\u003c\/li\u003e\n \u003c\/ul\u003e","brand":"Poseidon","offers":[{"title":"Default Title","offer_id":46321002971285,"sku":"PA32NFMW","price":34.0,"currency_code":"AUD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0701\/6261\/2373\/files\/White_matte_waste_600x_30be5134-a372-4cb5-a992-ed94686b5b9e.jpg?v=1755562955"},{"product_id":"1-matt-black-ceramic-pop-up-waste-32mm-no-overflow","title":"Matt Black Ceramic Pop Up Waste 32mm NO Overflow","description":"\u003cp\u003e\u003cstrong\u003eFeatures:\u003c\/strong\u003e\u003c\/p\u003e\n \u003cul\u003e\n \u003cli\u003eMaterial: Solid brass\u003c\/li\u003e\n \u003cli\u003eCeramic matt black finish\u003c\/li\u003e\n \u003cli\u003eWaste Size: 32mm\u003c\/li\u003e\n \u003cli\u003eNO Overflow\u003c\/li\u003e\n \u003cli\u003eComply with Australian Standard\u003c\/li\u003e\n \u003cli\u003e1 year warranty\u003c\/li\u003e\n \u003c\/ul\u003e","brand":"Poseidon","offers":[{"title":"Default Title","offer_id":46321003069589,"sku":"PA32NFMB","price":34.0,"currency_code":"AUD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0701\/6261\/2373\/files\/Image_762x700_0ca0770c-63b9-47a6-93d0-8eff21a97456.jpg?v=1755562959"},{"product_id":"1-round-black-toilet-paper-holder-solid-brass-wall-mounted","title":"Ovia Milan Toilet Roll Holder Matte Black","description":"\u003cdiv class=\"ovia-pd opd--matte opd--compact\" style=\"--ac:#7E7A75;--ac-deep:#1A1815;--hero:url('https:\/\/cdn.shopify.com\/s\/files\/1\/0701\/6261\/2373\/files\/Ovia_ToiletRollHolder_MatteBlack_Hero_A.png?v=1779884213');\"\u003e\n\u003cstyle\u003e\n  .accordion-body:has(\u003e .ovia-pd) \u003e h2{display:none;}\n\n  .ovia-pd{font-family:inherit;color:#26241f;line-height:1.6;\n    \/* soft container tint, derived from the finish's DEEP accent — the colour\n       family tuned for the LIGHT body (ink, rules, drop-cap), NOT the --ac glow\n       that's tuned to sit on the dark banner. Was hard-coded cream (#fcfaf6 \/\n       #fffdf8), which is golden and so only ever suited Brushed Gold. ~4% of\n       --ac-deep into white reproduces that cream on gold and shifts per finish;\n       on the light body the dark finishes resolve to a clean, soft cool-grey\n       (matte black's near-black deep -\u003e pale charcoal, not a dingy mid-grey).\n       Fixed per product finish like the ink — not hover-reactive. *\/\n    --cream:color-mix(in srgb,var(--ac-deep) 4%,#fff);\n    --cream-soft:color-mix(in srgb,var(--ac-deep) 2.5%,#fff);\n    \/* finish-tracking NEUTRALS — a fixed-lightness grey nudged toward the finish's\n       deep accent, so the old warm\/cream greys read warm on gold but cool on\n       chrome\/gun metal and neutral on matte, WITHOUT shifting text hierarchy\n       (the base grey holds the lightness; --ac-deep only swings the hue). *\/\n    --label:color-mix(in srgb,var(--ac-deep) 20%,#898780); \/* uppercase labels \/ section heads *\/\n    --body:color-mix(in srgb,var(--ac-deep) 16%,#505050);  \/* body copy *\/\n    --faint:color-mix(in srgb,var(--ac-deep) 16%,#a7a299); \/* fine print \/ hints *\/\n    --line:color-mix(in srgb,var(--ac-deep) 9%,#efece6);   \/* hairlines \/ borders *\/\n    --line-2:color-mix(in srgb,var(--ac-deep) 7%,#f4f1eb); \/* lighter grid lines \/ dividers *\/\n    \/* the finish grid shows ALL six finishes at once, so its tiles stay NEUTRAL *\/\n    --tile:#f2f1ef;\n    --tile-line:#e9e7e3;\n    -webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;}\n  .ovia-pd *{box-sizing:border-box;}\n  .ovia-pd img{max-width:100%;}\n\n  \/* ============ 1. BANNER ============ *\/\n  .ovia-pd .opd-banner{position:relative;overflow:hidden;border-radius:16px;isolation:isolate;\n    background:radial-gradient(120% 140% at 88% 18%, #2a241a 0%, #1a160f 42%, #0e0b08 100%);\n    padding:32px 42px;display:flex;align-items:stretch;gap:24px;min-height:308px;\n    transition:background .5s ease;}\n  .ovia-pd .opd-banner::before{content:\"\";position:absolute;inset:0;z-index:0;\n    background:radial-gradient(62% 84% at 80% 44%, color-mix(in srgb,var(--ac) 50%,transparent) 0%, transparent 66%);\n    animation:opdBloom 1.4s ease-out both;transition:background .5s ease;}\n  .ovia-pd .opd-bL{position:relative;z-index:3;flex:1 1 46%;max-width:46%;\n    display:flex;flex-direction:column;justify-content:center;}\n  .ovia-pd .opd-logo{display:block;width:90px;height:30px;\n    background:url('https:\/\/cdn.shopify.com\/s\/files\/1\/0701\/6261\/2373\/files\/ovia-logo-black.png?v=1779186226') left center\/contain no-repeat;\n    filter:brightness(0) invert(1);opacity:.92;margin-bottom:20px;animation:opdRise .7s .05s ease-out both;}\n  .ovia-pd .opd-kicker{font-size:.66rem;letter-spacing:.34em;text-transform:uppercase;\n    color:color-mix(in srgb,var(--ac) 76%,#fff);margin-bottom:13px;font-weight:500;animation:opdRise .7s .14s ease-out both;}\n  .ovia-pd .opd-name{font-size:2.05rem;line-height:1.07;font-weight:300;color:#f6f1e9;\n    margin:0 0 5px;letter-spacing:-.012em;animation:opdRise .7s .22s ease-out both;}\n  .ovia-pd .opd-finish{font-size:.92rem;color:#b9af9c;font-weight:300;letter-spacing:.03em;animation:opdRise .7s .3s ease-out both;}\n  \/* finish name driven by :has() so it tracks the hovered swatch *\/\n  .ovia-pd .opd-finish__nm::before{content:\"Matte Black\";}\n  .ovia-pd .opd-manifesto{margin-top:18px;padding-top:16px;border-top:1px solid rgba(255,255,255,.10);\n    font-size:1.05rem;font-weight:300;color:#e7ddcc;font-style:italic;line-height:1.45;animation:opdRise .7s .4s ease-out both;}\n  .ovia-pd .opd-manifesto em{color:var(--ac);font-style:italic;font-weight:400;}\n\n  .ovia-pd .opd-bR{position:static;flex:0 0 0;}\n  .ovia-pd .opd-figure{position:absolute;z-index:1;top:0;right:0;bottom:0;width:58%;margin:0;overflow:hidden;\n    \/* soft left-edge fade — some renders (e.g. the twin shower) crop on the left;\n       fading the leftmost sliver blends that hard cut into the banner ground *\/\n    -webkit-mask-image:linear-gradient(to right,transparent 0,#000 12%);mask-image:linear-gradient(to right,transparent 0,#000 12%);\n    animation:opdFloatIn 1.1s .3s cubic-bezier(.2,.7,.2,1) both;}\n  \/* stacked finish renders — crossfade on swatch hover (FEATURE 1) *\/\n  .ovia-pd .opd-prod{position:absolute;left:0;bottom:0;width:170%;max-width:none !important;height:auto;\n    opacity:0;transition:opacity .5s ease;-webkit-user-drag:none;user-select:none;pointer-events:none;}\n  .ovia-pd .ph--mb{opacity:1;}\n  \/* accent + banner finish label follow the hovered finish *\/\n  \/* finish PROCESS word (PVD vs Electroplated) — honest per finish, tracks hover too.\n     Default (non-hover) label is set per-finish by the rollout. *\/\n  .ovia-pd .opd-finish__pr::before{content:\"Electroplated\";}\n\n  .ovia-pd .opd-glint{position:absolute;inset:0;pointer-events:none;mix-blend-mode:screen;\n    background:linear-gradient(108deg,transparent 40%,rgba(255,252,242,.84) 50%,transparent 60%);\n    background-size:260% 100%;background-repeat:no-repeat;\n    \/* mask to the fixture silhouette, stacked x3 with intersect so the alpha\n       MULTIPLIES — the opaque metal stays lit but the semi-transparent baked\n       shadow (low alpha) drops out, so the shine never bleeds onto the shadow *\/\n    -webkit-mask:var(--hero) left bottom\/170% auto no-repeat,var(--hero) left bottom\/170% auto no-repeat,var(--hero) left bottom\/170% auto no-repeat;\n    mask:var(--hero) left bottom\/170% auto no-repeat,var(--hero) left bottom\/170% auto no-repeat,var(--hero) left bottom\/170% auto no-repeat;\n    -webkit-mask-composite:source-in,source-in;mask-composite:intersect,intersect;\n    animation:opdGlint 9s 2.5s ease-in-out infinite;}\n  \/* compact banner render — wide horizontal accessories (hand-towel \/ toilet-roll\n     holder) overrun the right edge at the default 170%; inert without the class *\/\n  .ovia-pd.opd--compact .opd-prod{width:120%;}\n  .ovia-pd.opd--compact .opd-glint{-webkit-mask-size:120% auto,120% auto,120% auto;mask-size:120% auto,120% auto,120% auto;}\n  .ovia-pd .opd-badge{position:absolute;z-index:4;right:34px;top:24px;display:flex;gap:8px;align-items:center;\n    font-size:.6rem;letter-spacing:.18em;text-transform:uppercase;color:color-mix(in srgb,var(--ac) 60%,#fff);border:1px solid color-mix(in srgb,var(--ac) 45%,transparent);\n    border-radius:30px;padding:6px 14px;background:rgba(0,0,0,.28);backdrop-filter:blur(3px);animation:opdRise .7s .55s ease-out both;}\n  .ovia-pd .opd-badge i{width:5px;height:5px;border-radius:50%;background:var(--ac);font-style:normal;\n    box-shadow:0 0 0 0 color-mix(in srgb,var(--ac) 70%,transparent);animation:opdPulse 2.6s ease-out infinite;}\n\n  \/* ============ 2. OPENING ============ *\/\n  .ovia-pd .opd-lead{margin:38px 4px 6px;font-size:1.2rem;line-height:1.62;font-weight:300;color:#34302a;letter-spacing:.002em;}\n  .ovia-pd .opd-lead .drop{color:var(--ac-deep);font-weight:500;}\n\n  \/* ============ 3. SPEC STRIP ============ *\/\n  .ovia-pd .opd-specs{display:grid;grid-template-columns:repeat(5,1fr);gap:1px;background:var(--line);\n    border:1px solid var(--line);border-radius:12px;overflow:hidden;margin:30px 0;}\n  .ovia-pd .opd-spec{background:#fff;padding:16px 12px;text-align:center;position:relative;transition:background .3s ease;}\n  .ovia-pd .opd-spec::after{content:\"\";position:absolute;left:50%;bottom:0;height:2px;width:0;background:var(--ac-deep);transform:translateX(-50%);transition:width .35s ease;}\n  .ovia-pd .opd-spec:hover{background:var(--cream-soft);}\n  .ovia-pd .opd-spec:hover::after{width:42%;}\n  .ovia-pd .opd-spec .l{font-size:.6rem;letter-spacing:.16em;text-transform:uppercase;color:var(--faint);margin-bottom:7px;}\n  .ovia-pd .opd-spec .v{font-size:.86rem;font-weight:500;color:#2a2722;line-height:1.3;}\n  .ovia-pd .opd-spec .v small{display:block;font-weight:400;font-size:.74rem;color:var(--label);margin-top:2px;}\n\n  \/* ============ section heading ============ *\/\n  .ovia-pd .opd-h{font-size:.74rem;letter-spacing:.22em;text-transform:uppercase;color:var(--label);font-weight:600;\n    margin:46px 4px 22px;display:flex;align-items:center;gap:16px;}\n  .ovia-pd .opd-h::after{content:\"\";flex:1;height:1px;background:linear-gradient(90deg,var(--ac-deep),var(--line) 70%);transform-origin:left;}\n  .ovia-pd .opd-h .opd-hint{flex:0 0 auto;font-size:.58rem;letter-spacing:.14em;color:var(--faint);font-weight:500;text-transform:none;font-style:italic;}\n\n  \/* ============ 4. CRAFT ============ *\/\n  .ovia-pd .opd-craft{display:grid;grid-template-columns:repeat(3,1fr);gap:28px;margin:0 0 8px;}\n  .ovia-pd .opd-c .n{font-size:.96rem;font-weight:600;color:var(--ac-deep);margin-bottom:12px;font-variant-numeric:tabular-nums;position:relative;padding-bottom:10px;}\n  .ovia-pd .opd-c .n::after{content:\"\";position:absolute;left:0;bottom:0;width:22px;height:2px;background:var(--ac-deep);}\n  .ovia-pd .opd-c .t{font-size:1.05rem;font-weight:500;color:#2a2722;margin:0 0 8px;line-height:1.25;}\n  .ovia-pd .opd-c p{margin:0;font-size:.9rem;color:var(--body);line-height:1.58;}\n\n  \/* ============ NEW: MACRO-DETAIL STRIP (FEATURE 2) ============ *\/\n  .ovia-pd .opd-macro{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;}\n  .ovia-pd .opd-macro figure{margin:0;}\n  \/* square tiles — the gallery scenes are 2000x2000, so 1:1 shows them uncropped *\/\n  .ovia-pd .opd-macro .frame{display:block;aspect-ratio:1\/1;overflow:hidden;border-radius:12px;background:var(--cream);position:relative;}\n  .ovia-pd .opd-macro .frame img{width:100% !important;height:100% !important;object-fit:cover;display:block;transition:transform .6s cubic-bezier(.2,.7,.2,1);}\n  .ovia-pd .opd-macro figure:hover .frame img{transform:scale(1.08);}\n  .ovia-pd .opd-macro figcaption{margin-top:10px;font-size:.82rem;color:var(--body);}\n  .ovia-pd .opd-macro figcaption b{display:block;color:#2a2722;font-weight:500;font-size:.9rem;margin-bottom:1px;}\n\n  \/* ============ 5. FINISH FAMILY — interactive (FEATURE 1) ============ *\/\n  .ovia-pd .opd-finishes{display:flex;flex-wrap:wrap;justify-content:center;gap:16px 18px;\n    max-width:506px;margin:12px auto 8px;}\n  .ovia-pd .opd-fin{appearance:none;border:0;background:transparent;padding:0;margin:0;cursor:pointer;\n    width:150px;font:inherit;color:var(--body);display:flex;flex-direction:column;gap:9px;text-align:center;}\n  .ovia-pd .opd-fin__img{display:block;aspect-ratio:4\/3;overflow:hidden;border-radius:11px;\n    background:var(--tile);border:1px solid var(--tile-line);\n    transition:transform .28s cubic-bezier(.2,.7,.2,1),border-color .25s ease,box-shadow .25s ease;}\n  .ovia-pd .opd-fin__img img{width:100% !important;height:100% !important;object-fit:cover;object-position:6% bottom;display:block;pointer-events:none;-webkit-user-drag:none;-webkit-touch-callout:none;}\n  .ovia-pd .opd-fin__name{font-size:.78rem;letter-spacing:.01em;line-height:1.2;transition:color .2s ease;}\n  .ovia-pd .opd-fin:hover .opd-fin__img{transform:translateY(-4px);\n    border-color:color-mix(in srgb,var(--c) 55%,#d8d2c5);box-shadow:0 12px 26px rgba(80,66,40,.14);}\n  .ovia-pd .opd-fin:hover .opd-fin__name{color:#2a2722;}\n  .ovia-pd .opd-fin.is-current .opd-fin__img{border-color:var(--c);box-shadow:0 0 0 1px var(--c);}\n  .ovia-pd .opd-fin.is-current .opd-fin__name{color:#2a2722;font-weight:600;}\n  .ovia-pd .opd-fin.is-current .opd-fin__name::before{content:\"\";display:inline-block;width:6px;height:6px;\n    border-radius:50%;background:var(--c);margin-right:7px;vertical-align:middle;\n    box-shadow:0 0 0 1px color-mix(in srgb,var(--c) 40%,#fff);}\n\n  \/* ---- finish PREVIEW OVERLAY: each card owns a pane directly ABOVE IT.\n       hover (desktop) \/ press-hold (:active, mobile) pops that finish's\n       Gallery-A render in a metallic pane, pointer centred under it pointing\n       at that card. Per-finish --ac is set inline on each card (matte black =\n       true #1a1a1a — bright render bg). Pure CSS, no :has(). ---- *\/\n  .ovia-pd .opd-fin{position:relative;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;touch-action:manipulation;-webkit-tap-highlight-color:transparent;}\n  .ovia-pd .opv{position:absolute;left:calc(50% - var(--co,0px));bottom:calc(100% + 12px);z-index:30;width:min(400px,88vw);transform:translate(-50%,8px);opacity:0;pointer-events:none;transition:opacity .24s cubic-bezier(.16,1,.3,1),transform .3s cubic-bezier(.16,1,.3,1);}\n  .ovia-pd .opd-fin:active .opv{opacity:1;transform:translate(-50%,0);}\n  @media (hover:hover){.ovia-pd .opd-fin:hover .opv{opacity:1;transform:translate(-50%,0);}}\n  .ovia-pd .opv__frame{display:block;position:relative;border-radius:14px;padding:1.5px;width:100%;background:linear-gradient(135deg,color-mix(in srgb,var(--ac) 90%,#fff) 0%,var(--ac) 26%,color-mix(in srgb,var(--ac) 48%,#241a10) 50%,color-mix(in srgb,var(--ac) 95%,#fff) 72%,var(--ac) 100%);box-shadow:0 6px 16px -4px rgba(34,24,10,.42),0 2px 5px -1px rgba(34,24,10,.34);}\n  .ovia-pd .opv__inner{display:block;position:relative;border-radius:12.5px;overflow:hidden;aspect-ratio:1\/1;background:#f3ede2;z-index:2;}\n  .ovia-pd .opv__img{display:block;width:100% !important;height:100% !important;object-fit:cover;object-position:center;pointer-events:none;}\n  .ovia-pd .opv__cap{position:absolute;left:0;right:0;bottom:0;z-index:2;padding:.55rem .75rem .5rem;background:linear-gradient(to top,rgba(8,6,5,.82),transparent);display:flex;align-items:center;gap:.45em;}\n  .ovia-pd .opv__dot{width:9px;height:9px;border-radius:50%;background:var(--ac);box-shadow:0 0 8px color-mix(in srgb,var(--ac) 60%,transparent);flex-shrink:0;}\n  .ovia-pd .opv__nm{font-size:.78rem;font-weight:400;letter-spacing:.03em;color:#f3ece0;}\n  .ovia-pd .opv__tip{position:absolute;left:calc(50% + var(--co,0px));bottom:-5px;width:14px;height:14px;z-index:1;transform:translateX(-50%) rotate(45deg);border-radius:0 0 4px 0;background:linear-gradient(135deg,color-mix(in srgb,var(--ac) 80%,#fff),var(--ac) 55%,color-mix(in srgb,var(--ac) 58%,#241a10));box-shadow:2px 2px 5px -2px rgba(34,24,10,.34);}\n  \/* pane re-centres on the grid; pointer slides to sit under the HELD card.\n     --co = held card's centre offset from the grid centre. 3 columns on desktop,\n     2 on phones (card 150px + 18px gap =\u003e 168px step). *\/\n  .ovia-pd .opd-fin--bg{--co:-168px;} .ovia-pd .opd-fin--bn{--co:0px;} .ovia-pd .opd-fin--cm{--co:168px;}\n  .ovia-pd .opd-fin--cr{--co:-168px;} .ovia-pd .opd-fin--gm{--co:0px;} .ovia-pd .opd-fin--mb{--co:168px;}\n  @media (max-width:600px){\n    .ovia-pd .opd-fin--bg{--co:-84px;} .ovia-pd .opd-fin--bn{--co:84px;} .ovia-pd .opd-fin--cm{--co:-84px;}\n    .ovia-pd .opd-fin--cr{--co:84px;} .ovia-pd .opd-fin--gm{--co:-84px;} .ovia-pd .opd-fin--mb{--co:84px;}\n  }\n  .ovia-pd .opd-hint .hint-hold{display:none;}\n  @media (hover:none){.ovia-pd .opd-hint .hint-hover{display:none;}.ovia-pd .opd-hint .hint-hold{display:inline;}}\n\n\n  \/* ============ NEW: DIMENSIONS — render + spec table (FEATURE 5) ============ *\/\n  .ovia-pd .opd-dims{display:flex;align-items:stretch;border:1px solid var(--line);border-radius:14px;overflow:hidden;background:var(--cream);}\n  .ovia-pd .opd-dims__draw{flex:1 1 58%;position:relative;min-height:300px;overflow:hidden;\n    background-image:linear-gradient(var(--line-2) 1px,transparent 1px),linear-gradient(90deg,var(--line-2) 1px,transparent 1px);\n    background-size:26px 26px;}\n  .ovia-pd .opd-dims__img{position:absolute;left:4%;bottom:0;height:90% !important;width:auto;max-width:none !important;\n    \/* tight top-edge fade — tall renders (twin shower, rail shower) crop at the top\n       of this Hero_B; fading the very top blends that hard cut into the grid *\/\n    -webkit-mask-image:linear-gradient(to bottom,transparent 0,#000 5%);mask-image:linear-gradient(to bottom,transparent 0,#000 5%);}\n  .ovia-pd .opd-dims__table{flex:0 0 248px;padding:22px 26px;border-left:1px solid var(--line-2);background:#fff;\n    display:flex;flex-direction:column;justify-content:center;}\n  .ovia-pd .opd-dims__row{display:flex;justify-content:space-between;align-items:baseline;gap:12px;\n    padding:11px 0;border-bottom:1px solid var(--line-2);font-size:.84rem;}\n  .ovia-pd .opd-dims__row:last-child{border-bottom:none;}\n  .ovia-pd .opd-dims__row .k{color:var(--label);}\n  .ovia-pd .opd-dims__row .v{color:#2a2722;font-weight:600;font-variant-numeric:tabular-nums;white-space:nowrap;}\n  .ovia-pd .opd-dims__row .v.tbc{color:var(--faint);}\n  .ovia-pd .opd-dims__note{margin:10px 4px 0;font-size:.74rem;color:var(--faint);}\n  .ovia-pd .opd-dims__note b{color:var(--ac-deep);}\n\n  \/* ============ 6. ASSURANCE — original lifetime-warranty badge ============ *\/\n  .ovia-pd .opd-warranty{display:flex;align-items:stretch;border:1px solid var(--ac-deep);border-radius:12px;\n    overflow:hidden;margin:30px 0 10px;background:var(--cream-soft);position:relative;}\n  .ovia-pd .opd-warranty .badge{flex:0 0 152px;position:relative;overflow:hidden;\n    background:linear-gradient(160deg,#2a241a,#14110b);color:#f3ead8;\n    display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:22px 14px;gap:6px;}\n  .ovia-pd .opd-warranty .badge::before{content:\"\";position:absolute;inset:0;\n    background:linear-gradient(115deg,transparent 40%,rgba(255,250,235,.14) 50%,transparent 60%);\n    background-size:250% 100%;animation:opdGlint 6s 1s ease-in-out infinite;}\n  .ovia-pd .opd-warranty .badge .big{font-size:2rem;font-weight:300;color:var(--ac);line-height:1;position:relative;}\n  .ovia-pd .opd-warranty .badge .sm{font-size:.6rem;letter-spacing:.18em;text-transform:uppercase;color:#b6ab97;position:relative;}\n  .ovia-pd .opd-warranty .body{padding:18px 22px;font-size:.92rem;color:#3a352d;line-height:1.58;}\n  .ovia-pd .opd-warranty .body b{color:#2a2722;}\n  .ovia-pd .opd-reg{font-size:.74rem;letter-spacing:.08em;color:var(--faint);margin:12px 4px 0;}\n\n  \/* ============ 7. COLLECTION — dark \"bookend\" panel (echoes the hero banner) ============ *\/\n  .ovia-pd .opd-coll{position:relative;overflow:hidden;isolation:isolate;margin:46px 0 6px;padding:44px 36px 40px;\n    border-radius:16px;text-align:center;\n    background:radial-gradient(120% 130% at 50% 0%, #2a241a 0%, #1a160f 46%, #0e0b08 100%);}\n  .ovia-pd .opd-coll::before{content:\"\";position:absolute;inset:0;z-index:0;\n    background:radial-gradient(52% 64% at 50% 2%, color-mix(in srgb,var(--ac) 22%,transparent), transparent 72%);}\n  .ovia-pd .opd-coll__logo{display:block;width:78px;height:26px;margin:0 auto 18px;position:relative;z-index:1;\n    background:url('https:\/\/cdn.shopify.com\/s\/files\/1\/0701\/6261\/2373\/files\/ovia-logo-black.png?v=1779186226') center\/contain no-repeat;\n    filter:brightness(0) invert(1);opacity:.9;}\n  .ovia-pd .opd-coll .t{position:relative;z-index:1;font-size:1.5rem;font-weight:300;color:#f4ecdd;margin:0 0 12px;letter-spacing:-.01em;}\n  .ovia-pd .opd-coll .t b{font-weight:600;color:var(--ac);}\n  .ovia-pd .opd-coll p{position:relative;z-index:1;margin:0 auto;max-width:52ch;font-size:.92rem;color:#bcb29e;line-height:1.65;}\n  .ovia-pd .opd-coll__rule{position:relative;z-index:1;width:56px;height:1px;margin:20px auto 0;\n    background:linear-gradient(90deg,transparent,var(--ac),transparent);}\n\n  \/* ============ FEATURE 3: SCROLL-REVEAL (CSS scroll-driven, JS-free) ============ *\/\n  @keyframes opdReveal{from{opacity:0;transform:translateY(26px);}to{opacity:1;transform:none;}}\n  @keyframes opdDrawLine{from{transform:scaleX(0);}to{transform:scaleX(1);}}\n  @supports (animation-timeline: view()){\n    .ovia-pd .reveal{animation:opdReveal both linear;animation-timeline:view();animation-range:entry 2% entry 46%;}\n    .ovia-pd .opd-h::after{animation:opdDrawLine both linear;animation-timeline:view();animation-range:entry 0% entry 40%;}\n  }\n\n  \/* ============ keyframes ============ *\/\n  @keyframes opdRise{from{opacity:0;transform:translateY(16px);}to{opacity:1;transform:none;}}\n  @keyframes opdBloom{from{opacity:0;transform:scale(.85);}to{opacity:1;transform:none;}}\n  @keyframes opdFloatIn{from{opacity:0;transform:translateY(26px) scale(.97);}to{opacity:1;transform:none;}}\n  @keyframes opdGlint{0%{background-position:160% 0;}26%{background-position:-60% 0;}100%{background-position:-60% 0;}}\n  @keyframes opdPulse{0%{box-shadow:0 0 0 0 color-mix(in srgb,var(--ac) 60%,transparent);}70%{box-shadow:0 0 0 7px transparent;}100%{box-shadow:0 0 0 0 transparent;}}\n  @keyframes opdSpin{to{transform:rotate(360deg);}}\n\n  @media (prefers-reduced-motion:reduce){.ovia-pd *{animation:none !important;}}\n\n  \/* ============ responsive ============ *\/\n  @media (max-width:680px){\n    .ovia-pd .opd-banner{flex-direction:column;text-align:center;padding:26px 22px 0;min-height:0;}\n    .ovia-pd .opd-bL{max-width:100%;flex-basis:auto;align-items:center;}\n    .ovia-pd .opd-bR{position:relative;flex:0 0 auto;width:100%;height:230px;}\n    \/* MUST stay a containing block on mobile — if this goes position:static the\n       absolutely-positioned render escapes to .opd-banner (auto height), its\n       height:100% collapses and the render vanishes while the inset-pinned glint\n       still shows. Keep position:relative so height:100% resolves to the 230px slot. *\/\n    .ovia-pd .opd-figure{position:absolute;inset:0;width:100%;height:100%;}\n    \/* match the render to the glint mask exactly (left bottom \/ 170% width) so the\n       physical product sits under its own shine — don't size by height (overblows). *\/\n    .ovia-pd .opd-prod{width:170%;height:auto;left:0;bottom:0;transform:none;}\n    .ovia-pd .opd-manifesto{border-top:none;padding-top:6px;}\n    .ovia-pd .opd-badge{position:static;order:-1;margin:0 auto 16px;align-self:center;}\n    \/* 5 specs on a 6-col grid: top row 3 cells span 2 each, bottom row 2 cells\n       span 3 each — both rows fill the full width, no trailing empty gap. *\/\n    .ovia-pd .opd-specs{grid-template-columns:repeat(6,1fr);}\n    .ovia-pd .opd-spec:nth-child(-n+3){grid-column:span 2;}\n    .ovia-pd .opd-spec:nth-child(n+4){grid-column:span 3;}\n    .ovia-pd .opd-craft{grid-template-columns:1fr;gap:20px;}\n    \/* 3 scene shots: 2 per row, the lone last one centres (not left-anchored)\n       and sits a touch wider so the row isn't cramped. Flex-wrap + justify-center;\n       :last-child:nth-child(odd) only fires when an item is genuinely orphaned. *\/\n    .ovia-pd .opd-macro{display:flex;flex-wrap:wrap;justify-content:center;}\n    .ovia-pd .opd-macro figure{flex:0 1 calc(50% - 7px);}\n    .ovia-pd .opd-macro figure:last-child:nth-child(odd){flex-basis:62%;}\n    .ovia-pd .opd-warranty{flex-direction:column;text-align:center;}\n    \/* stack the dimensions block on mobile — the fixed 248px table otherwise\n       eats ~70% of the row and squeezes the render\/grid to a sliver. Drawing on\n       top at full width with a real height, spec table full-width beneath it. *\/\n    .ovia-pd .opd-dims{flex-direction:column;}\n    .ovia-pd .opd-dims__draw{flex:none;width:100%;min-height:280px;}\n    .ovia-pd .opd-dims__table{flex:none;width:100%;border-left:none;border-top:1px solid var(--line-2);}\n  }\n\n  \/* ============ MATTE BLACK modifier (gated to the mb description only) ============ *\/\n  .ovia-pd.opd--matte .opd-banner{background:radial-gradient(120% 140% at 80% 30%, #1a1918 0%, #0b0a0a 52%, #030303 100%);}\n  .ovia-pd.opd--matte .opd-banner::before{background:radial-gradient(56% 78% at 80% 44%, rgba(150,147,142,.16) 0%, transparent 60%);}\n  .ovia-pd.opd--matte .opd-coll{background:radial-gradient(120% 130% at 50% 0%, #1a1918 0%, #0b0a0a 50%, #030303 100%);}\n  .ovia-pd.opd--matte .opd-warranty .badge{background:linear-gradient(160deg,#1d1c1b,#070706);}\n  .ovia-pd.opd--matte .opd-glint{display:none;}\n  .ovia-pd.opd--matte .opd-badge{background:rgba(0,0,0,.42);}\n  .ovia-pd.opd--matte .opd-name{color:#eeedeb;}\n  .ovia-pd.opd--matte .opd-finish{color:#9c9a96;}\n  .ovia-pd.opd--matte .opd-manifesto{color:#d6d4d0;}\n\n  \/* ====================================================================== *\/\n  \/* ============  PREMIUM ADDITIONS (creative pass)  ====================== *\/\n  \/* ====================================================================== *\/\n\n  \/* --- BENEATH THE SURFACE: finished-surface feature (visual beside the text) --- *\/\n  .ovia-pd .opd-bond{display:grid;grid-template-columns:minmax(0,44%) 1fr;gap:30px;align-items:center;\n    border:1px solid var(--line);border-radius:14px;background:var(--cream);padding:26px 28px;}\n  .ovia-pd .opd-eng__s{font-size:.62rem;letter-spacing:.18em;text-transform:uppercase;color:var(--ac-deep);font-weight:600;margin-bottom:7px;}\n  .ovia-pd .opd-bond__t{font-size:1.2rem;font-weight:500;color:#2a2722;margin:0 0 11px;letter-spacing:-.01em;}\n  .ovia-pd .opd-bond p{font-size:.9rem;color:var(--body);line-height:1.6;margin:0;}\n\n  \/* finish swatch — believable brushed metal, themed by --ac (fully repeatable) *\/\n  .ovia-pd .opd-swatch{display:block;position:relative;height:172px;border-radius:9px;overflow:hidden;isolation:isolate;\n    box-shadow:0 6px 16px rgba(70,48,12,.28),inset 0 0 0 1px rgba(255,255,255,.12);\n    background:linear-gradient(90deg,\n      color-mix(in srgb,var(--ac) 38%,var(--shadow,#241803)) 0%,\n      color-mix(in srgb,var(--ac) 62%,var(--shadow,#241803)) 16%,\n      var(--ac) 32%,\n      color-mix(in srgb,var(--ac) 52%,#fff) 50%,\n      var(--ac) 68%,\n      color-mix(in srgb,var(--ac) 62%,var(--shadow,#241803)) 84%,\n      color-mix(in srgb,var(--ac) 38%,var(--shadow,#241803)) 100%);}\n  .ovia-pd .opd-swatch::before{content:\"\";position:absolute;inset:0;z-index:1;mix-blend-mode:soft-light;opacity:.9;\n    background:url(\"data:image\/svg+xml,\u003csvg xmlns='http:\/\/www.w3.org\/2000\/svg' width='280' height='280'\u003e\u003cfilter id='b'\u003e\u003cfeTurbulence type='fractalNoise' baseFrequency='0.82 0.012' numOctaves='3' stitchTiles='stitch'\/\u003e\u003cfeColorMatrix type='saturate' values='0'\/\u003e\u003c\/filter\u003e\u003crect width='280' height='280' filter='url(%23b)'\/\u003e\u003c\/svg\u003e\") 0 0\/280px 280px;}\n  .ovia-pd .opd-swatch::after{content:\"\";position:absolute;inset:0;z-index:2;pointer-events:none;mix-blend-mode:soft-light;opacity:.42;\n    background:url(\"data:image\/svg+xml,\u003csvg xmlns='http:\/\/www.w3.org\/2000\/svg' width='360' height='360'\u003e\u003cfilter id='p'\u003e\u003cfeTurbulence type='fractalNoise' baseFrequency='0.13 0.012' numOctaves='2' stitchTiles='stitch'\/\u003e\u003cfeColorMatrix type='saturate' values='0'\/\u003e\u003c\/filter\u003e\u003crect width='360' height='360' filter='url(%23p)'\/\u003e\u003c\/svg\u003e\") 0 0\/360px 360px;}\n  \/* POLISHED (chrome) — mirror reflection, no brush grain *\/\n  .ovia-pd .opd-swatch.is-polished{background:linear-gradient(90deg,\n    color-mix(in srgb,var(--ac) 34%,#0b0f13) 0%,\n    color-mix(in srgb,var(--ac) 64%,#0b0f13) 20%,\n    color-mix(in srgb,var(--ac) 88%,#fff) 41%,\n    #fbfdff 50%,\n    color-mix(in srgb,var(--ac) 88%,#fff) 59%,\n    color-mix(in srgb,var(--ac) 64%,#0b0f13) 80%,\n    color-mix(in srgb,var(--ac) 34%,#0b0f13) 100%);}\n  .ovia-pd .opd-swatch.is-polished::before{display:none;}\n  .ovia-pd .opd-swatch.is-polished::after{opacity:.1;}\n  \/* MATTE (matte black) — flat, soft diffuse shading, no grain, no specular *\/\n  .ovia-pd .opd-swatch.is-matte{background:radial-gradient(135% 115% at 50% 24%,\n    color-mix(in srgb,var(--ac) 78%,#fff) 0%,\n    var(--ac) 44%,\n    color-mix(in srgb,var(--ac) 72%,#000) 100%);}\n  .ovia-pd .opd-swatch.is-matte::before{display:none;}\n  .ovia-pd .opd-swatch.is-matte::after{opacity:.14;}\n  .ovia-pd .opd-macroshot__cap{font-size:.68rem;letter-spacing:.04em;color:var(--label);margin-top:11px;}\n  .ovia-pd .opd-macroshot__cap b{color:#2a2722;font-weight:600;}\n\n  \/* --- COMPLIANCE marks + care --- *\/\n  .ovia-pd .opd-cert{display:flex;flex-wrap:wrap;justify-content:center;gap:14px 30px;margin:34px 0 0;padding:20px 0;\n    border-top:1px solid var(--line);border-bottom:1px solid var(--line);}\n  .ovia-pd .opd-cert__i{display:flex;align-items:center;gap:10px;font-size:.78rem;color:var(--body);letter-spacing:.01em;}\n  .ovia-pd .opd-cert__i b{color:#2a2722;font-weight:600;}\n  .ovia-pd .opd-cert__i i{flex:0 0 auto;width:22px;height:22px;position:relative;}\n  .ovia-pd .opd-cert__i .ic-wm{border:1.5px solid var(--ac-deep);border-radius:6px;}\n  .ovia-pd .opd-cert__i .ic-wm::after{content:\"\";position:absolute;left:7px;top:4px;width:5px;height:9px;border:solid var(--ac-deep);border-width:0 1.5px 1.5px 0;transform:rotate(45deg);}\n  .ovia-pd .opd-cert__i .ic-wels::after{content:\"★\";position:absolute;inset:0;display:flex;align-items:center;justify-content:center;font-size:19px;color:var(--ac-deep);}\n  .ovia-pd .opd-cert__i .ic-as{border:1.5px solid var(--ac-deep);border-radius:4px;}\n  .ovia-pd .opd-cert__i .ic-as::after{content:\"\";position:absolute;left:5px;right:5px;top:6px;height:1.5px;background:var(--ac-deep);box-shadow:0 4px 0 var(--ac-deep),0 8px 0 var(--ac-deep);}\n  \/* --- CARE card --- *\/\n  .ovia-pd .opd-care2{display:flex;gap:20px;align-items:center;border:1px solid var(--line);border-radius:14px;background:var(--cream);padding:22px 26px;}\n  .ovia-pd .opd-care2__icon{flex:0 0 46px;height:46px;border-radius:50%;position:relative;\n    background:color-mix(in srgb,var(--ac) 16%,#fff);border:1px solid color-mix(in srgb,var(--ac) 40%,var(--line));}\n  .ovia-pd .opd-care2__icon::before{content:\"\\2726\";position:absolute;inset:0;display:flex;align-items:center;justify-content:center;\n    font-size:19px;color:var(--ac-deep);line-height:1;}\n  .ovia-pd .opd-care2__lead{font-size:.98rem;font-weight:500;color:#2a2722;margin:0 0 11px;}\n  .ovia-pd .opd-care2__list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:7px;}\n  .ovia-pd .opd-care2__list li{position:relative;padding-left:23px;font-size:.86rem;color:var(--body);line-height:1.4;}\n  .ovia-pd .opd-care2__list li::before{position:absolute;left:0;top:0;font-weight:700;font-size:.84rem;}\n  .ovia-pd .opd-care2__list .ok::before{content:\"\\2713\";color:var(--ac-deep);}\n  .ovia-pd .opd-care2__list .no::before{content:\"\\2715\";color:#c4b9a3;}\n\n  \/* responsive — premium additions *\/\n  @media (max-width:680px){\n    .ovia-pd .opd-bond{grid-template-columns:1fr;}\n    .ovia-pd .opd-cert{gap:12px 20px;}\n  }\n\u003c\/style\u003e\n\n\u003c!-- 1. BANNER --\u003e\n\u003cdiv class=\"opd-banner\"\u003e\n  \u003cdiv class=\"opd-bL\"\u003e\n    \u003cspan class=\"opd-logo\" role=\"img\" aria-label=\"Ovia\"\u003e\u003c\/span\u003e\n    \u003cdiv class=\"opd-kicker\"\u003eMilan Collection\u003c\/div\u003e\n    \u003ch2 class=\"opd-name\"\u003eToilet Roll Holder\u003c\/h2\u003e\n    \u003cdiv class=\"opd-finish\"\u003e\n\u003cspan class=\"opd-finish__nm\"\u003e\u003c\/span\u003e · \u003cspan class=\"opd-finish__pr\"\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"opd-manifesto\"\u003e“The \u003cem\u003elast\u003c\/em\u003e toilet roll holder you’ll buy.”\u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"opd-bR\"\u003e\n    \u003cdiv class=\"opd-figure\"\u003e\n      \u003cimg class=\"opd-prod ph--bg\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0701\/6261\/2373\/files\/Ovia_ToiletRollHolder_BrushedGold_Hero_A.png?v=1779884118\" alt=\"Ovia Milan Toilet Roll Holder in Matte Black\"\u003e\n      \u003cimg class=\"opd-prod ph--bn\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0701\/6261\/2373\/files\/Ovia_ToiletRollHolder_BrushedNickelWarm_Hero_A.png?v=1779884136\" alt=\"\" aria-hidden=\"true\"\u003e\n      \u003cimg class=\"opd-prod ph--cm\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0701\/6261\/2373\/files\/Ovia_ToiletRollHolder_Champagne_Hero_A.png?v=1779884156\" alt=\"\" aria-hidden=\"true\"\u003e\n      \u003cimg class=\"opd-prod ph--cr\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0701\/6261\/2373\/files\/Ovia_ToiletRollHolder_Chrome_Hero_A.png?v=1779884175\" alt=\"\" aria-hidden=\"true\"\u003e\n      \u003cimg class=\"opd-prod ph--gm\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0701\/6261\/2373\/files\/Ovia_ToiletRollHolder_GunMetal_Hero_A.png?v=1779884194\" alt=\"\" aria-hidden=\"true\"\u003e\n      \u003cimg class=\"opd-prod ph--mb\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0701\/6261\/2373\/files\/Ovia_ToiletRollHolder_MatteBlack_Hero_A.png?v=1779884213\" alt=\"\" aria-hidden=\"true\"\u003e\n      \u003cspan class=\"opd-glint\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"opd-badge\"\u003e\n\u003ci\u003e\u003c\/i\u003eDZR Brass · 15-Year Finish\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c!-- 2. OPENING --\u003e\n\u003cp class=\"opd-lead reveal\"\u003eThe most-reached-for fitting in the smallest room. The \u003cspan class=\"drop\"\u003eMilan\u003c\/span\u003e toilet roll holder is machined from DZR brass and finished in matte black, multi-layer electroplated to stay hard-wearing and true for the life of the room, fixed dead-level on a concealed mount — solid, quiet, and made to outlast the room.\u003c\/p\u003e\n\n\u003c!-- 3. SPEC STRIP --\u003e\n\u003cdiv class=\"opd-specs reveal\"\u003e\n  \u003cdiv class=\"opd-spec\"\u003e\n\u003cdiv class=\"l\"\u003eMaterial\u003c\/div\u003e\n\u003cdiv class=\"v\"\u003eDZR Brass\u003csmall\u003edezinc-resistant\u003c\/small\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n  \u003cdiv class=\"opd-spec\"\u003e\n\u003cdiv class=\"l\"\u003eFinish\u003c\/div\u003e\n\u003cdiv class=\"v\"\u003eMatte Black\u003csmall\u003eElectroplated\u003c\/small\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n  \u003cdiv class=\"opd-spec\"\u003e\n\u003cdiv class=\"l\"\u003eLength\u003c\/div\u003e\n\u003cdiv class=\"v\"\u003e159 mm\u003c\/div\u003e\n\u003c\/div\u003e\n  \u003cdiv class=\"opd-spec\"\u003e\n\u003cdiv class=\"l\"\u003eProjection\u003c\/div\u003e\n\u003cdiv class=\"v\"\u003e80 mm\u003c\/div\u003e\n\u003c\/div\u003e\n  \u003cdiv class=\"opd-spec\"\u003e\n\u003cdiv class=\"l\"\u003eWarranty\u003c\/div\u003e\n\u003cdiv class=\"v\"\u003e15 Year\u003csmall\u003efinish incl.\u003c\/small\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c!-- 4. CRAFT --\u003e\n\u003cdiv class=\"opd-h reveal\"\u003eWhy it lasts\u003c\/div\u003e\n\u003cdiv class=\"opd-craft reveal\"\u003e\n  \u003cdiv class=\"opd-c\"\u003e\n\u003cdiv class=\"n\"\u003e01\u003c\/div\u003e\n\u003cdiv class=\"t\"\u003eDZR brass, made to resist\u003c\/div\u003e\n\u003cp\u003eMachined from DZR (dezincification-resistant) brass — it won’t corrode, pit or weep at the wall the way ordinary fittings do in a wet, steamy bathroom.\u003c\/p\u003e\n\u003c\/div\u003e\n  \u003cdiv class=\"opd-c\"\u003e\n\u003cdiv class=\"n\"\u003e02\u003c\/div\u003e\n\u003cdiv class=\"t\"\u003eA finish guaranteed for 15 years\u003c\/div\u003e\n\u003cp\u003eBuilt up over the brass in multiple plated layers, the matte black resists tarnish, scratching and fade — and it’s backed, in full, by a 15-year finish warranty.\u003c\/p\u003e\n\u003c\/div\u003e\n  \u003cdiv class=\"opd-c\"\u003e\n\u003cdiv class=\"n\"\u003e03\u003c\/div\u003e\n\u003cdiv class=\"t\"\u003eFixed firm to the wall\u003c\/div\u003e\n\u003cp\u003eMounted on concealed fixings that hold it dead-level and never work loose — solid and quiet against the wall for years.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c!-- NEW: BENEATH THE SURFACE — the finish (two variants; rollout keeps the one matching the finish's process) --\u003e\n\u003cdiv class=\"opd-h reveal\"\u003eBeneath the surface\u003c\/div\u003e\n\n\n\u003cdiv class=\"opd-bond reveal\"\u003e\n  \u003cdiv class=\"opd-bond__vis\"\u003e\n    \u003cdiv class=\"opd-swatch is-matte\" style=\"--ac:#2e2b28\"\u003e\u003c\/div\u003e\n    \u003cdiv class=\"opd-macroshot__cap\"\u003e\n\u003cb\u003eMatte Black Electroplated\u003c\/b\u003e · layered and sealed over solid brass\u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"opd-bond__txt\"\u003e\n    \u003cdiv class=\"opd-eng__s\"\u003eThe finish\u003c\/div\u003e\n    \u003ch4 class=\"opd-bond__t\"\u003ePlated to last\u003c\/h4\u003e\n    \u003cp\u003eThe matte black is built up over the solid-brass body in successive electroplated layers, then sealed against tarnish and everyday wear — the same proven process trusted on quality tapware for generations. Hard-wearing and true to tone, and backed, like every Milan finish, for a full 15 years.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\n\u003c!-- NEW: STYLED CONTEXT STRIP (FEATURE 2 — repurposed: gallery renders are styled scenes) --\u003e\n\u003cdiv class=\"opd-h reveal\"\u003eIn the setting\u003c\/div\u003e\n\u003cdiv class=\"opd-macro reveal\"\u003e\n  \u003cfigure\u003e\u003cspan class=\"frame\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0701\/6261\/2373\/files\/Ovia_ToiletRollHolder_MatteBlack_A_aba4f578-d8dc-4ca2-a182-8dc5a1c3ed71.png?v=1779892547\" alt=\"Milan accessory in DZR brass\"\u003e\u003c\/span\u003e\u003cfigcaption\u003e\u003cb\u003eWet-room ready\u003c\/b\u003eDZR brass that won’t weep at the wall.\u003c\/figcaption\u003e\u003c\/figure\u003e\n  \u003cfigure\u003e\u003cspan class=\"frame\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0701\/6261\/2373\/files\/Ovia_ToiletRollHolder_MatteBlack_B_4b654b53-3d42-4675-b35e-2c600fb0ca4b.png?v=1779892547\" alt=\"Milan accessory mounting\"\u003e\u003c\/span\u003e\u003cfigcaption\u003e\u003cb\u003eFixed firm\u003c\/b\u003eConcealed mounts, dead level.\u003c\/figcaption\u003e\u003c\/figure\u003e\n  \u003cfigure\u003e\u003cspan class=\"frame\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0701\/6261\/2373\/files\/Ovia_ToiletRollHolder_MatteBlack_C_b96c7b94-681b-4beb-959f-5e5224c2e914.png?v=1779892547\" alt=\"Milan accessory matte black\"\u003e\u003c\/span\u003e\u003cfigcaption\u003e\u003cb\u003eIn the setting\u003c\/b\u003eMatte black anchors a bright palette.\u003c\/figcaption\u003e\u003c\/figure\u003e\n\u003c\/div\u003e\n\n\u003c!-- 5. FINISH FAMILY — interactive (FEATURE 1) --\u003e\n\u003cdiv class=\"opd-h reveal\"\u003eOne silhouette, six finishes \u003cspan class=\"opd-hint\"\u003e\u003cspan class=\"hint-hover\"\u003ehover to preview\u003c\/span\u003e\u003cspan class=\"hint-hold\"\u003ehold to preview\u003c\/span\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"opd-finishes\"\u003e\n  \u003cbutton type=\"button\" class=\"opd-fin opd-fin--bg\" style=\"--c:#C5A253;--ac:#C5A253\"\u003e\u003cspan class=\"opv\" aria-hidden=\"true\"\u003e\u003cspan class=\"opv__frame\"\u003e\u003cspan class=\"opv__inner\"\u003e\u003cimg class=\"opv__img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0701\/6261\/2373\/files\/Ovia_ToiletRollHolder_BrushedGold_A_448d48fd-a4e7-4bf9-b46e-378af7e9a31f.png?v=1779892542\u0026amp;width=800\" alt=\"\"\u003e\u003cspan class=\"opv__cap\"\u003e\u003cspan class=\"opv__dot\"\u003e\u003c\/span\u003e\u003cspan class=\"opv__nm\"\u003eBrushed Gold\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"opv__tip\"\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"opd-fin__img\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0701\/6261\/2373\/files\/Ovia_ToiletRollHolder_BrushedGold_Hero_A.png?v=1779884118\u0026amp;width=600\" alt=\"\"\u003e\u003c\/span\u003e\u003cspan class=\"opd-fin__name\"\u003eBrushed Gold\u003c\/span\u003e\u003c\/button\u003e\n  \u003cbutton type=\"button\" class=\"opd-fin opd-fin--bn\" style=\"--c:#CFC4B0;--ac:#CFC4B0\"\u003e\u003cspan class=\"opv\" aria-hidden=\"true\"\u003e\u003cspan class=\"opv__frame\"\u003e\u003cspan class=\"opv__inner\"\u003e\u003cimg class=\"opv__img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0701\/6261\/2373\/files\/Ovia_ToiletRollHolder_BrushedNickelWarm_A_392c07c9-f71b-47cb-9920-a2b0c18435db.png?v=1779892543\u0026amp;width=800\" alt=\"\"\u003e\u003cspan class=\"opv__cap\"\u003e\u003cspan class=\"opv__dot\"\u003e\u003c\/span\u003e\u003cspan class=\"opv__nm\"\u003eBrushed Nickel\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"opv__tip\"\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"opd-fin__img\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0701\/6261\/2373\/files\/Ovia_ToiletRollHolder_BrushedNickelWarm_Hero_A.png?v=1779884136\u0026amp;width=600\" alt=\"\"\u003e\u003c\/span\u003e\u003cspan class=\"opd-fin__name\"\u003eBrushed Nickel\u003c\/span\u003e\u003c\/button\u003e\n  \u003cbutton type=\"button\" class=\"opd-fin opd-fin--cm\" style=\"--c:#DDB3AE;--ac:#DDB3AE\"\u003e\u003cspan class=\"opv\" aria-hidden=\"true\"\u003e\u003cspan class=\"opv__frame\"\u003e\u003cspan class=\"opv__inner\"\u003e\u003cimg class=\"opv__img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0701\/6261\/2373\/files\/Ovia_ToiletRollHolder_Champagne_A_98fe59a8-dc0f-424c-928c-694b2397f350.png?v=1779892544\u0026amp;width=800\" alt=\"\"\u003e\u003cspan class=\"opv__cap\"\u003e\u003cspan class=\"opv__dot\"\u003e\u003c\/span\u003e\u003cspan class=\"opv__nm\"\u003eChampagne\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"opv__tip\"\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"opd-fin__img\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0701\/6261\/2373\/files\/Ovia_ToiletRollHolder_Champagne_Hero_A.png?v=1779884156\u0026amp;width=600\" alt=\"\"\u003e\u003c\/span\u003e\u003cspan class=\"opd-fin__name\"\u003eChampagne\u003c\/span\u003e\u003c\/button\u003e\n  \u003cbutton type=\"button\" class=\"opd-fin opd-fin--cr\" style=\"--c:#C8D2DA;--ac:#C8D2DA\"\u003e\u003cspan class=\"opv\" aria-hidden=\"true\"\u003e\u003cspan class=\"opv__frame\"\u003e\u003cspan class=\"opv__inner\"\u003e\u003cimg class=\"opv__img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0701\/6261\/2373\/files\/Ovia_ToiletRollHolder_Chrome_A_61552bb1-ea0a-448e-9407-bc0657b47f41.png?v=1779892545\u0026amp;width=800\" alt=\"\"\u003e\u003cspan class=\"opv__cap\"\u003e\u003cspan class=\"opv__dot\"\u003e\u003c\/span\u003e\u003cspan class=\"opv__nm\"\u003eChrome\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"opv__tip\"\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"opd-fin__img\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0701\/6261\/2373\/files\/Ovia_ToiletRollHolder_Chrome_Hero_A.png?v=1779884175\u0026amp;width=600\" alt=\"\"\u003e\u003c\/span\u003e\u003cspan class=\"opd-fin__name\"\u003eChrome\u003c\/span\u003e\u003c\/button\u003e\n  \u003cbutton type=\"button\" class=\"opd-fin opd-fin--gm\" style=\"--c:#9C958C;--ac:#9C958C\"\u003e\u003cspan class=\"opv\" aria-hidden=\"true\"\u003e\u003cspan class=\"opv__frame\"\u003e\u003cspan class=\"opv__inner\"\u003e\u003cimg class=\"opv__img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0701\/6261\/2373\/files\/Ovia_ToiletRollHolder_GunMetal_A_28dc991c-0dde-44f2-9a38-6c26bc2d4b2b.png?v=1779892546\u0026amp;width=800\" alt=\"\"\u003e\u003cspan class=\"opv__cap\"\u003e\u003cspan class=\"opv__dot\"\u003e\u003c\/span\u003e\u003cspan class=\"opv__nm\"\u003eGun Metal\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"opv__tip\"\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"opd-fin__img\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0701\/6261\/2373\/files\/Ovia_ToiletRollHolder_GunMetal_Hero_A.png?v=1779884194\u0026amp;width=600\" alt=\"\"\u003e\u003c\/span\u003e\u003cspan class=\"opd-fin__name\"\u003eGun Metal\u003c\/span\u003e\u003c\/button\u003e\n  \u003cbutton type=\"button\" class=\"opd-fin opd-fin--mb is-current\" style=\"--c:#1a1a1a;--ac:#1a1a1a\"\u003e\u003cspan class=\"opv\" aria-hidden=\"true\"\u003e\u003cspan class=\"opv__frame\"\u003e\u003cspan class=\"opv__inner\"\u003e\u003cimg class=\"opv__img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0701\/6261\/2373\/files\/Ovia_ToiletRollHolder_MatteBlack_A_aba4f578-d8dc-4ca2-a182-8dc5a1c3ed71.png?v=1779892547\u0026amp;width=800\" alt=\"\"\u003e\u003cspan class=\"opv__cap\"\u003e\u003cspan class=\"opv__dot\"\u003e\u003c\/span\u003e\u003cspan class=\"opv__nm\"\u003eMatte Black\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"opv__tip\"\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"opd-fin__img\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0701\/6261\/2373\/files\/Ovia_ToiletRollHolder_MatteBlack_Hero_A.png?v=1779884213\u0026amp;width=600\" alt=\"\"\u003e\u003c\/span\u003e\u003cspan class=\"opd-fin__name\"\u003eMatte Black\u003c\/span\u003e\u003c\/button\u003e\n\u003c\/div\u003e\n\n\u003c!-- NEW: DIMENSIONS — render + spec table (FEATURE 5) --\u003e\n\u003cdiv class=\"opd-h reveal\"\u003eDimensions \u0026amp; specification\u003c\/div\u003e\n\u003cdiv class=\"opd-dims reveal\"\u003e\n  \u003cdiv class=\"opd-dims__draw\"\u003e\n    \u003cimg class=\"opd-dims__img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0701\/6261\/2373\/files\/Ovia_ToiletRollHolder_MatteBlack_Hero_B.png?v=1779884219\u0026amp;width=1400\" alt=\"\" aria-hidden=\"true\"\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"opd-dims__table\"\u003e\n    \u003cdiv class=\"opd-dims__row\"\u003e\n\u003cspan class=\"k\"\u003eOverall length\u003c\/span\u003e\u003cspan class=\"v\"\u003e159 mm\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"opd-dims__row\"\u003e\n\u003cspan class=\"k\"\u003eRail length\u003c\/span\u003e\u003cspan class=\"v\"\u003e127 mm\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"opd-dims__row\"\u003e\n\u003cspan class=\"k\"\u003eProjection\u003c\/span\u003e\u003cspan class=\"v\"\u003e80 mm\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"opd-dims__row\"\u003e\n\u003cspan class=\"k\"\u003eTube Ø\u003c\/span\u003e\u003cspan class=\"v\"\u003e12 mm\u003c\/span\u003e\n\u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c!-- 6. ASSURANCE — original lifetime-warranty badge --\u003e\n\u003cdiv class=\"opd-warranty reveal\"\u003e\n  \u003cdiv class=\"badge\"\u003e\n\u003cspan class=\"big\"\u003e15\u003c\/span\u003e\u003cspan class=\"sm\"\u003eYear\u003cbr\u003eWarranty\u003c\/span\u003e\n\u003c\/div\u003e\n  \u003cdiv class=\"body\"\u003e\n\u003cb\u003eBuilt to be the last one you buy.\u003c\/b\u003e Every Milan accessory carries a 1-year parts \u0026amp; labour warranty, backed by a \u003cb\u003e15-year replacement warranty that includes the finish itself\u003c\/b\u003e — the matte black is guaranteed not to wear away through a decade and a half of daily use.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- CARE — sits directly under the warranty --\u003e\n\u003cdiv class=\"opd-h reveal\"\u003eCaring for it\u003c\/div\u003e\n\u003cdiv class=\"opd-care2 reveal\"\u003e\n  \u003cspan class=\"opd-care2__icon\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\n  \u003cdiv class=\"opd-care2__body\"\u003e\n    \u003cp class=\"opd-care2__lead\"\u003eBuilt to last, it asks almost nothing of you.\u003c\/p\u003e\n    \u003cul class=\"opd-care2__list\"\u003e\n      \u003cli class=\"ok\"\u003eA soft, damp cloth is all it needs\u003c\/li\u003e\n      \u003cli class=\"no\"\u003eNo abrasive pads, acidic or solvent cleaners\u003c\/li\u003e\n      \u003cli class=\"ok\"\u003eNo polishes or coatings — the finish does the work\u003c\/li\u003e\n    \u003c\/ul\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"opd-reg reveal\"\u003eDZR brass · 15-year finish warranty  |  SKU MIL22MB\u003c\/div\u003e\n\n\u003c!-- 7. COLLECTION — dark bookend --\u003e\n\u003cdiv class=\"opd-coll reveal\"\u003e\n  \u003cspan class=\"opd-coll__logo\" role=\"img\" aria-label=\"Ovia\"\u003e\u003c\/span\u003e\n  \u003cdiv class=\"t\"\u003ePart of the \u003cb\u003eMilan\u003c\/b\u003e collection\u003c\/div\u003e\n  \u003cp\u003eThe Milan range runs the full bathroom — basin and wall mixers, a 2-in-1 shower, kitchen mixers, towel rails and accessories — every piece in the same matte black finish, so nothing in the room is left to chance.\u003c\/p\u003e\n  \u003cdiv class=\"opd-coll__rule\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c\/div\u003e\n","brand":"Ovia","offers":[{"title":"Default Title","offer_id":46321032003733,"sku":"OVTPBLK","price":47.0,"currency_code":"AUD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0701\/6261\/2373\/files\/Ovia_ToiletRollHolder_MatteBlack_A_3b9a1e68-8852-4bf5-8de6-136fcdadd883.png?v=1785832704"},{"product_id":"meir-kitchen-sink-double-bowl-860-x-440-gunmetal-black","title":"Meir Double Bowl PVD Kitchen Sink 860mm - Gunmetal Black","description":"\u003ch3 class=\"product-documents__title\"\u003eSUMMARY \u0026amp; SPECIFICATIONS\u003c\/h3\u003e\n\u003cdiv class=\"rte text-left product-document__description\"\u003e\n\u003cp\u003eWidth: 860 mm\u003cbr\u003e\nLength: 440 mm\u003cbr\u003e\nDepth: 200 mm\u003cbr\u003e\nBowl Capacity: 75L\u003cbr\u003e\nMaterials: 304-Grade Stainless Steel\u003cbr\u003e\nFinish: PVD\u003cbr\u003e\nStyle: Double\u003cbr\u003e\nCoating: Nanotechnology\u003cbr\u003e\nEdges: Softened\u003cbr\u003e\nWeight: 10.8kg\u003cbr\u003e\nApplication: Under-mount, Top-mount or Flush-mount\u003cbr\u003e\nMaterial thickness: 1.5mm\u003cbr\u003e\nWarranty: 15 years\u003cbr\u003e\nSKU: MKSP-D860440-GM\u003cbr\u003e\nIMPORTANT: Bench should only be cut once the sink is on-site and used to confirm the cut requirements.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"rte text-left product-document__watermark\"\u003e\n\u003cp\u003ePlease note, this product may have a visible Meir or Watermark logo.\u003c\/p\u003e\n\u003c\/div\u003e","brand":"Meir Brand","offers":[{"title":"Default Title","offer_id":46321994367125,"sku":"MKSP-D860440-PVDGM","price":1274.0,"currency_code":"AUD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0701\/6261\/2373\/files\/MK69AA_1_1600x_7a976195-3f6f-4e12-8896-43c7e3a70eb6.webp?v=1755583397"},{"product_id":"meir-kitchen-sink-double-bowl-860-x-440-brushed-bronze-gold","title":"Meir Double Bowl PVD Kitchen Sink 860mm - Brushed Bronze Gold","description":"\u003ch3 class=\"product-documents__title\"\u003eSUMMARY \u0026amp; SPECIFICATIONS\u003c\/h3\u003e\n\u003cdiv class=\"rte text-left product-document__description\"\u003e\n\u003cp\u003eWidth: 860 mm\u003cbr\u003e\nLength: 440 mm\u003cbr\u003e\nDepth: 200 mm\u003cbr\u003e\nBowl Capacity: 75L\u003cbr\u003e\nMaterials: 304-Grade Stainless Steel\u003cbr\u003e\nFinish: PVD\u003cbr\u003e\nStyle: Double\u003cbr\u003e\nCoating: Nanotechnology\u003cbr\u003e\nEdges: Softened\u003cbr\u003e\nWeight: 10.8kg\u003cbr\u003e\nApplication: Under-mount, Top-mount or Flush-mount\u003cbr\u003e\nMaterial thickness: 1.5mm\u003cbr\u003e\nWarranty: 15 years\u003cbr\u003e\nSKU: MKSP-D860440-BB\u003cbr\u003e\nIMPORTANT: Bench should only be cut once the sink is on-site and used to confirm the cut requirements.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"rte text-left product-document__watermark\"\u003e\n\u003cp\u003ePlease note, this product may have a visible Meir or Watermark logo.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"rte text-left product-document__description\"\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003c\/div\u003e","brand":"Meir Brand","offers":[{"title":"Default Title","offer_id":46321994563733,"sku":"MKSP-D860440-PVDBB","price":1300.0,"currency_code":"AUD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0701\/6261\/2373\/files\/2_1319x_89ef31c0-a1da-43e6-b250-608b514ea7f6.webp?v=1755583411"},{"product_id":"meir-kitchen-sink-double-bowl-760-x-440-matte-black-gun-metal","title":"Meir Double Bowl PVD Kitchen Sink 760mm - Gunmetal Black","description":"\u003cdiv id=\"shopify-section-header\" class=\"shopify-section inverse\"\u003e\n\u003cdiv class=\"site-header site-header--change\" data-section-id=\"header\" data-section-type=\"header-section\"\u003e\n\u003cheader class=\"site-header-wrapper\" role=\"banner\"\u003e\n\u003cdiv class=\"site-header__main \"\u003e\n\u003cdiv class=\"site-header__section site-header__section--links\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/header\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv id=\"shopify-section-product\" class=\"shopify-section\"\u003e\n\u003cdiv class=\"product-page \" data-section-id=\"product\" data-section-type=\"product\" data-enable-history-state=\"true\" data-group=\"\"\u003e\n\u003cdiv id=\"tabs--2085256429638\" class=\"tabs-group tabs-group--active\" data-tabs-type=\"tabs\"\u003e\n\u003cdiv class=\"tabs-group__tabs\"\u003e\n\u003cdiv class=\"tabs-group__tab\" data-tab=\"1\" data-tab-title=\"Summary \u0026amp; Specifications\" data-active=\"true\"\u003e\n\u003cdiv class=\"container text-center\"\u003e\n\u003cdiv class=\"row center-xs\"\u003e\n\u003cdiv class=\"col-xs-12 col-md-6\"\u003e\n\u003cdiv class=\"container\"\u003e\n\u003cdiv class=\"rte text-left product-document__description\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"rte text-left product-document__watermark\"\u003e\n\u003ch3 class=\"product-documents__title\"\u003eSUMMARY \u0026amp; SPECIFICATIONS\u003c\/h3\u003e\n\u003cdiv class=\"rte text-left product-document__description\"\u003e\n\u003cp\u003eWidth: 760 mm\u003cbr\u003e\nLength: 440 mm\u003cbr\u003e\nDepth: 200 mm\u003cbr\u003e\nBowl capacity: 66L\u003cbr\u003e\nMaterials: 304-Grade Stainless Steel\u003cbr\u003e\nFinish: PVD\u003cbr\u003e\nStyle: Double\u003cbr\u003e\nCoating: Nanotechnology\u003cbr\u003e\nEdges: Softened\u003cbr\u003e\nWeight: 9.7kg\u003cbr\u003e\nApplication: Under-mount, Top-mount or Flush-mount\u003cbr\u003e\nMaterial thickness: 1.5mm\u003cbr\u003e\nWarranty: 15 years\u003cbr\u003e\nSKU: MKSP-D760440-GM\u003cbr\u003e\nIMPORTANT: Bench should only be cut once the sink is on-site and used to confirm the cut requirements.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"rte text-left product-document__watermark\"\u003e\n\u003cp\u003ePlease note, this product may have a visible Meir or Watermark logo.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Meir Brand","offers":[{"title":"Default Title","offer_id":46321994629269,"sku":"MKSP-D760440-PVDGM","price":1019.0,"currency_code":"AUD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0701\/6261\/2373\/files\/MKSP-D_3_1600x_d6e68d64-4091-4c21-a65f-2e9c634475a6.webp?v=1755583412"},{"product_id":"meir-kitchen-sink-double-bowl-760-x-440-brushed-bronze-gold","title":"Meir Double Bowl PVD Kitchen Sink 760mm - Brushed Bronze Gold","description":"\u003ch3 class=\"product-documents__title\"\u003e\u003c\/h3\u003e\n\u003cdiv class=\"rte text-left product-document__watermark\"\u003e\n\u003ch3 class=\"product-documents__title\"\u003eSUMMARY \u0026amp; SPECIFICATIONS\u003c\/h3\u003e\n\u003cdiv class=\"rte text-left product-document__description\"\u003e\n\u003cp\u003eWidth: 760 mm\u003cbr\u003e\nLength: 440 mm\u003cbr\u003e\nDepth: 200 mm\u003cbr\u003e\nBowl capacity: 66L\u003cbr\u003e\nMaterials: 304-Grade Stainless Steel\u003cbr\u003e\nFinish: PVD\u003cbr\u003e\nStyle: Double\u003cbr\u003e\nCoating: Nanotechnology\u003cbr\u003e\nEdges: Softened\u003cbr\u003e\nWeight: 9.7kg\u003cbr\u003e\nApplication: Under-mount, Top-mount or Flush-mount\u003cbr\u003e\nMaterial thickness: 1.5mm\u003cbr\u003e\nWarranty: 15 years\u003cbr\u003e\nSKU: MKSP-D760440-BB\u003cbr\u003e\nIMPORTANT: Bench should only be cut once the sink is on-site and used to confirm the cut requirements.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"rte text-left product-document__watermark\"\u003e\n\u003cp\u003ePlease note, this product may have a visible Meir or Watermark logo.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Meir Brand","offers":[{"title":"Default Title","offer_id":46321994727573,"sku":"MKSP-D760440-PVDBB","price":1019.0,"currency_code":"AUD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0701\/6261\/2373\/files\/5_1321x_c0edeee4-4117-49ef-84e2-accbdbee0e7e.webp?v=1755583424"},{"product_id":"meir-kitchen-sink-single-bowl-450-x-450-gunmetal-black","title":"Meir Single Bowl PVD Kitchen Sink 450mm x 450mm - Gunmetal Black","description":"\u003cp\u003eThis Stainless Steel Single Bowl PVD Kitchen Sink is the combination of cutting-edge nanotechnology and an environmentally friendly Brushed PVD coloured finish, which produces a beautiful coating.\u003c\/p\u003e\n\u003cp\u003eThe 1.5mm thick 304 grade stainless steel places it in a class of its own ahead of industry standards of 1.2mm.\u003c\/p\u003e\n\u003cp\u003eThe sink has been engineered to compliment our Matte Black range of kitchen tapware,\u003c\/p\u003e\n\u003cp\u003eWe have manufactured this PVD sink with features such as sound-absorbing technology to reduce overall noise and vibrations.\u003c\/p\u003e\n\u003cp\u003eThe PVD sink can be either undermount or top-mounted on the benchtop in the kitchen or laundry.\u003c\/p\u003e\n\u003cp\u003eMatching coloured waste included.\u003c\/p\u003e\n\u003cp\u003eThe hand-crafted internal edges have been rounded and surface edging had been compressed for a slimline look and to assist in avoiding grime and residue build-up.\u003c\/p\u003e\n\u003cp\u003eThis sink is not scratch proof. Care should be taken with sharp objects as they can scratch the surface colour leaving permanent marks.\u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch4\u003eSummary \u0026amp; Specifications:\u003c\/h4\u003e\n\u003cul\u003e\n\u003cli\u003eWidth: 450 mm\u003c\/li\u003e\n\u003cli\u003eLength: 450 mm\u003c\/li\u003e\n\u003cli\u003eDepth: 200 mm\u003c\/li\u003e\n\u003cli\u003eBowl Capacity: 40L\u003c\/li\u003e\n\u003cli\u003eMaterials: 304-Grade Stainless Steel\u003c\/li\u003e\n\u003cli\u003eFinish: PVD\u003c\/li\u003e\n\u003cli\u003eStyle: Single\u003c\/li\u003e\n\u003cli\u003eCoating: Nanotechnology\u003c\/li\u003e\n\u003cli\u003eEdges: Softened\u003c\/li\u003e\n\u003cli\u003eWeight: 5.5kg\u003c\/li\u003e\n\u003cli\u003eApplication: Under-mount, Top-mount or Flush-mount\u003c\/li\u003e\n\u003cli\u003eMaterial thickness: 1.5mm\u003c\/li\u003e\n\u003cli\u003eWarranty: 15 years\u003c\/li\u003e\n\u003cli\u003eSKU: MKSP-S450450-GM\u003c\/li\u003e\n\u003cli\u003eIMPORTANT: Bench should only be cut once the sink is on-site and used to confirm the cut requirements.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003ePlease note, this product may have a visible Meir or Watermark logo.\u003c\/p\u003e","brand":"Meir Brand","offers":[{"title":"Default Title","offer_id":46321995120789,"sku":"MKSP-S450450-PVDGM","price":636.0,"currency_code":"AUD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0701\/6261\/2373\/files\/MKSP-S_3_1600x_9c2f2abf-f7f1-4616-a5fa-1804c6aa7809.webp?v=1755583436"},{"product_id":"meir-kitchen-sink-single-bowl-380-x-440-gunmetal-black","title":"Meir Single Bowl PVD Kitchen Sink 380mm x 440mm - Gunmetal Black","description":"\u003cdiv id=\"shopify-section-header\" class=\"shopify-section inverse\"\u003e\n\u003cdiv class=\"site-header site-header--change\" data-section-id=\"header\" data-section-type=\"header-section\"\u003e\n\u003cheader class=\"site-header-wrapper\" role=\"banner\"\u003e\n\u003cdiv class=\"site-header__main \"\u003e\n\u003cdiv class=\"site-header__section site-header__section--links\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/header\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv id=\"shopify-section-product\" class=\"shopify-section\"\u003e\n\u003cdiv class=\"product-page \" data-section-id=\"product\" data-section-type=\"product\" data-enable-history-state=\"true\" data-group=\"\"\u003e\n\u003cdiv id=\"tabs--2085256429638\" class=\"tabs-group tabs-group--active\" data-tabs-type=\"tabs\"\u003e\n\u003cdiv class=\"tabs-group__tabs\"\u003e\n\u003cdiv class=\"tabs-group__tab\" data-tab=\"1\" data-tab-title=\"Summary \u0026amp; Specifications\" data-active=\"true\"\u003e\n\u003cdiv class=\"container text-center\"\u003e\n\u003cdiv class=\"row center-xs\"\u003e\n\u003cdiv class=\"col-xs-12 col-md-6\"\u003e\n\u003cdiv class=\"container\"\u003e\n\u003cdiv class=\"rte text-left product-document__description\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"rte text-left product-document__watermark\"\u003e\n\u003ch3 class=\"product-documents__title\"\u003eSUMMARY \u0026amp; SPECIFICATIONS\u003c\/h3\u003e\n\u003cdiv class=\"rte text-left product-document__description\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"rte text-left product-document__description\"\u003e\n\u003cp\u003eWidth: 440 mm\u003cbr\u003e\nLength: 380 mm\u003cbr\u003e\nDepth: 200 mm\u003cbr\u003e\nBowl capacity: 33L\u003cbr\u003e\nMaterials: 304-Grade Stainless Steel\u003cbr\u003e\nFinish: PVD\u003cbr\u003e\nStyle: Single\u003cbr\u003e\nCoating: Nanotechnology\u003cbr\u003e\nEdges: Softened\u003cbr\u003e\nWeight: 4.9kg\u003cbr\u003e\nApplication: Under-mount, Top-mount or Flush-mount\u003cbr\u003e\nMaterial thickness: 1.5mm\u003cbr\u003e\nWarranty: 15 years\u003cbr\u003e\nSKU: MKSP-S380440-GM\u003cbr\u003e\nIMPORTANT: Bench should only be cut once the sink is on-site and used to confirm the cut requirements.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"rte text-left product-document__watermark\"\u003e\n\u003cp\u003ePlease note, this product may have a visible Meir or Watermark logo.\u003c\/p\u003e\n\u003c\/div\u003e","brand":"Meir Brand","offers":[{"title":"Default Title","offer_id":46321995186325,"sku":"MKSP-S380440-PVDGM","price":636.0,"currency_code":"AUD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0701\/6261\/2373\/files\/13_1317x_5cb169fe-0c43-4a5d-945e-229719353a33.webp?v=1755583443"},{"product_id":"meir-kitchen-sink-single-bowl-450-x-450-brushed-bronze-gold","title":"Meir Kitchen Sink Single Bowl 450mm x 450mm - Brushed Bronze Gold","description":"\u003cp\u003eThis Stainless Steel Single Bowl PVD Kitchen Sink is the combination of cutting-edge nanotechnology and an environmentally friendly Brushed PVD coloured finish, which produces a beautiful coating.\u003c\/p\u003e\n\u003cp\u003eThe 1.5mm thick 304 grade stainless steel places it in a class of its own ahead of industry standards of 1.2mm.\u003c\/p\u003e\n\u003cp\u003eThe sink has been engineered to compliment our Tiger Bronze range of kitchen tapware,\u003c\/p\u003e\n\u003cp\u003eWe have manufactured this PVD sink with features such as sound-absorbing technology to reduce overall noise and vibrations.\u003c\/p\u003e\n\u003cp\u003eThe PVD sink can be either undermount or top-mounted on the benchtop in the kitchen or laundry.\u003c\/p\u003e\n\u003cp\u003eMatching coloured waste included.\u003c\/p\u003e\n\u003cp\u003eThe hand-crafted internal edges have been rounded and surface edging had been compressed for a slimline look and to assist in avoiding grime and residue build-up.\u003c\/p\u003e\n\u003cp\u003eThis sink is not scratch proof. Care should be taken with sharp objects as they can scratch the surface colour leaving permanent marks.\u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch4\u003eSummary \u0026amp; Specifications:\u003c\/h4\u003e\n\u003cul\u003e\n\u003cli\u003eWidth: 450 mm\u003c\/li\u003e\n\u003cli\u003eLength: 450 mm\u003c\/li\u003e\n\u003cli\u003eDepth: 200 mm\u003c\/li\u003e\n\u003cli\u003eBowl Capacity: 40L\u003c\/li\u003e\n\u003cli\u003eMaterials: 304-Grade Stainless Steel\u003c\/li\u003e\n\u003cli\u003eFinish: PVD\u003c\/li\u003e\n\u003cli\u003eStyle: Single\u003c\/li\u003e\n\u003cli\u003eCoating: Nanotechnology\u003c\/li\u003e\n\u003cli\u003eEdges: Softened\u003c\/li\u003e\n\u003cli\u003eWeight: 5.5kg\u003c\/li\u003e\n\u003cli\u003eApplication: Under-mount, Top-mount or Flush-mount\u003c\/li\u003e\n\u003cli\u003eMaterial thickness: 1.5mm\u003c\/li\u003e\n\u003cli\u003eWarranty: 15 years\u003c\/li\u003e\n\u003cli\u003eSKU: MKSP-S450450-BB\u003c\/li\u003e\n\u003cli\u003eIMPORTANT: Bench should only be cut once the sink is on-site and used to confirm the cut requirements.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003ePlease note, this product may have a visible Meir or Watermark logo.\u003c\/p\u003e","brand":"Meir Brand","offers":[{"title":"Default Title","offer_id":46321995219093,"sku":"MKSP-S450450-PVDBB","price":636.0,"currency_code":"AUD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0701\/6261\/2373\/files\/MKSP-S450450-BB-Stainless-Single-Bowl-PVD-Kitchen-Sink-By-Meir-in-Gold-450x450x200mm1_1600x_2e2a502a-6483-4790-b859-31f6fb2955cb.webp?v=1755583446"},{"product_id":"meir-kitchen-sink-single-bowl-380-x-440-brushed-bronze-gold","title":"Meir Single Bowl PVD Kitchen Sink 380mm x 440mm - Brushed Bronze Gold","description":"\u003cdiv id=\"shopify-section-header\" class=\"shopify-section inverse\"\u003e\n\u003cdiv class=\"site-header site-header--change\" data-section-id=\"header\" data-section-type=\"header-section\"\u003e\n\u003cheader class=\"site-header-wrapper\" role=\"banner\"\u003e\n\u003cdiv class=\"site-header__main \"\u003e\n\u003cdiv class=\"site-header__section site-header__section--links\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/header\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv id=\"shopify-section-product\" class=\"shopify-section\"\u003e\n\u003cdiv class=\"product-page \" data-section-id=\"product\" data-section-type=\"product\" data-enable-history-state=\"true\" data-group=\"\"\u003e\n\u003cdiv id=\"tabs--2085256429638\" class=\"tabs-group tabs-group--active\" data-tabs-type=\"tabs\"\u003e\n\u003cdiv class=\"tabs-group__tabs\"\u003e\n\u003cdiv class=\"tabs-group__tab\" data-tab=\"1\" data-tab-title=\"Summary \u0026amp; Specifications\" data-active=\"true\"\u003e\n\u003cdiv class=\"container text-center\"\u003e\n\u003cdiv class=\"row center-xs\"\u003e\n\u003cdiv class=\"col-xs-12 col-md-6\"\u003e\n\u003cdiv class=\"container\"\u003e\n\u003cdiv class=\"rte text-left product-document__description\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"rte text-left product-document__watermark\"\u003e\n\u003ch3 class=\"product-documents__title\"\u003eSUMMARY \u0026amp; SPECIFICATIONS\u003c\/h3\u003e\n\u003cdiv class=\"rte text-left product-document__description\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"rte text-left product-document__watermark\"\u003e\n\u003cdiv class=\"rte text-left product-document__description\"\u003e\n\u003cp\u003eWidth: 440 mm\u003cbr\u003e\nLength: 380 mm\u003cbr\u003e\nDepth: 200 mm\u003cbr\u003e\nBowl capacity: 33L\u003cbr\u003e\nMaterials: 304-Grade Stainless Steel\u003cbr\u003e\nFinish: PVD\u003cbr\u003e\nStyle: Single\u003cbr\u003e\nCoating: Nanotechnology\u003cbr\u003e\nEdges: Softened\u003cbr\u003e\nWeight: 4.9kg\u003cbr\u003e\nApplication: Under-mount, Top-mount or Flush-mount\u003cbr\u003e\nMaterial thickness: 1.5mm\u003cbr\u003e\nWarranty: 15 years\u003cbr\u003e\nSKU: MKSP-S380440-BB\u003cbr\u003e\nIMPORTANT: Bench should only be cut once the sink is on-site and used to confirm the cut requirements.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"rte text-left product-document__watermark\"\u003e\n\u003cp\u003ePlease note, this product may have a visible Meir or Watermark logo.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Meir Brand","offers":[{"title":"Default Title","offer_id":46321995251861,"sku":"MKSP-S380440-PVDBB","price":636.0,"currency_code":"AUD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0701\/6261\/2373\/files\/14_1319x_5a5a0504-b636-49a9-8fd2-db2c6f7080ca.webp?v=1755583450"},{"product_id":"meir-kitchen-mini-sink-single-bowl-382-x-272-brushed-gunmetal","title":"Meir Kitchen Mini Sink Single Bowl 272mm x 382mm - Gun Metal Black","description":"\u003cp\u003eThis Stainless Steel Single Bowl Bar Sink in \u003cspan data-sanitized-data-mce-fragment=\"1\"\u003eGunmetal Black\u003c\/span\u003e combines cutting-edge nanotechnology and an environmentally friendly brushed PVD coloured finish, to produce a beautiful coating.\u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch4\u003eFeatures:\u003c\/h4\u003e\n\u003cul\u003e\n\u003cli\u003eThe 1.5mm thick 304-grade stainless steel places it in a class of its own ahead of industry standards of 1.2mm.\u003c\/li\u003e\n\u003cli\u003eWe have manufactured this PVD sink with features such as sound-absorbing technology to reduce overall noise and vibrations.\u003c\/li\u003e\n\u003cli\u003eThe PVD sink can be either undermount, flush-mounted or top-mounted on the benchtop in the kitchen or laundry.\u003c\/li\u003e\n\u003cli\u003eMatching coloured waste included.\u003c\/li\u003e\n\u003cli\u003eThe hand-crafted internal edges have been rounded and surface edging had been compressed for a slimline look and to assist in avoiding grime and residue build-up.\u003c\/li\u003e\n\u003cli\u003eThis sink is not scratch proof. Care should be taken with sharp objects as they can scratch the surface colour leaving permanent marks.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch4\u003e\u003c\/h4\u003e\n\u003ch4 class=\"product-documents__title\"\u003eSpecifications:\u003c\/h4\u003e\n\u003cdiv class=\"rte text-left product-document__watermark\"\u003e\n\u003cul\u003e\n\u003cli\u003eWidth: 272mm\u003c\/li\u003e\n\u003cli\u003eLength: 382mm\u003c\/li\u003e\n\u003cli\u003eDepth: 150mm\u003c\/li\u003e\n\u003cli\u003eMaterials: 304-Grade Stainless Steel\u003c\/li\u003e\n\u003cli\u003eFinish: PVD\u003c\/li\u003e\n\u003cli\u003eStyle: Single\u003c\/li\u003e\n\u003cli\u003eCoating: Nanotechnology\u003c\/li\u003e\n\u003cli\u003eEdges: Softened\u003c\/li\u003e\n\u003cli\u003eWeight: 5kg\u003c\/li\u003e\n\u003cli\u003eApplication: Under-mount, Top-mount or Flush-mount\u003c\/li\u003e\n\u003cli\u003eMaterial thickness: 1.5mm\u003c\/li\u003e\n\u003cli\u003eWarranty: 15 years\u003c\/li\u003e\n\u003cli\u003eSKU: MKSP-S322222-GM\u003c\/li\u003e\n\u003cli\u003eIMPORTANT: Bench should only be cut once the sink is on-site and used to confirm the cut requirements.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e","brand":"Meir Brand","offers":[{"title":"Default Title","offer_id":46321995514005,"sku":"MKSP-S322222-PVDGM","price":509.0,"currency_code":"AUD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0701\/6261\/2373\/files\/MKSP-S_1_1600x_4959123b-f14b-42eb-8d92-3e6ac7913ba7.webp?v=1755583461"},{"product_id":"meir-kitchen-mini-sink-single-bowl-382-x-272-brushed-nickel","title":"Meir Kitchen Mini Sink Single Bowl 272mm x 382mm - Brushed Nickel","description":"\u003cdiv id=\"shopify-section-header\" class=\"shopify-section inverse\"\u003e\n\u003cdiv class=\"site-header site-header--change\" data-section-id=\"header\" data-section-type=\"header-section\"\u003e\n\u003cheader class=\"site-header-wrapper\" role=\"banner\"\u003e\n\u003cdiv class=\"site-header__main \"\u003e\n\u003cdiv class=\"site-header__section site-header__section--links\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/header\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv id=\"shopify-section-product\" class=\"shopify-section\"\u003e\n\u003cdiv class=\"product-page \" data-section-id=\"product\" data-section-type=\"product\" data-enable-history-state=\"true\" data-group=\"\"\u003e\n\u003cdiv id=\"tabs--2085256429638\" class=\"tabs-group tabs-group--active\" data-tabs-type=\"tabs\"\u003e\n\u003cdiv class=\"tabs-group__tabs\"\u003e\n\u003cdiv class=\"tabs-group__tab\" data-tab=\"1\" data-tab-title=\"Summary \u0026amp; Specifications\" data-active=\"true\"\u003e\n\u003cdiv class=\"container text-center\"\u003e\n\u003cdiv class=\"row center-xs\"\u003e\n\u003cdiv class=\"col-xs-12 col-md-6\"\u003e\n\u003cdiv class=\"container\"\u003e\n\u003cdiv class=\"rte text-left product-document__description\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"rte text-left product-document__watermark\"\u003e\n\u003ch3 class=\"product-documents__title\"\u003eSUMMARY \u0026amp; SPECIFICATIONS\u003c\/h3\u003e\n\u003cdiv class=\"rte text-left product-document__description\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"rte text-left product-document__watermark\"\u003e\n\u003cp\u003eWidth: 272mm\u003cbr\u003e\nLength: 382mm\u003cbr\u003e\nDepth: 150mm\u003cbr\u003e\nMaterials: 304-Grade Stainless Steel\u003cbr\u003e\nFinish: PVD\u003cbr\u003e\nStyle: Single\u003cbr\u003e\nCoating: Nanotechnology\u003cbr\u003e\nEdges: Softened\u003cbr\u003e\nWeight: 5kg\u003cbr\u003e\nApplication: Under-mount, Top-mount or Flush-mount\u003cbr\u003e\nMaterial thickness: 1.5mm\u003cbr\u003e\nWarranty: 15 years\u003cbr\u003e\nSKU: MKSP-S322222-NK\u003cbr\u003e\nIMPORTANT: Bench should only be cut once the sink is on-site and used to confirm the cut requirements.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Meir Brand","offers":[{"title":"Default Title","offer_id":46321995612309,"sku":"MKSP-S322222-PVDBN","price":509.0,"currency_code":"AUD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0701\/6261\/2373\/files\/StainlessSingleBowlPVDKitchenSinkByMeirinNickel382x272x200mm-2_1600x_89873cb7-fb52-4533-b7ca-90f8e490a3df.webp?v=1755583465"},{"product_id":"meir-round-soap-dispenser","title":"Meir Round Soap Dispenser - Matte Black","description":"\u003cdiv class=\"rte text-left product-document__description\"\u003e\n\u003cul\u003e\n\u003cli\u003e Stainless Steel mechanism for heavy-duty use\u003c\/li\u003e\n\u003cli\u003eElectroplated matte black finish\u003c\/li\u003e\n\u003cli\u003eInstallation instructions included\u003c\/li\u003e\n\u003cli\u003eTop refill technology\u003c\/li\u003e\n\u003cli\u003eCapacity: 500ml storage of liquid soap\u003c\/li\u003e\n\u003cli\u003e Recommended cutout: 28mm\u003c\/li\u003e\n\u003cli\u003eSoap Dispensers are a modern design option ideal for the bathroom, kitchen and commercial spaces\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003eEvery effort has been made to represent, as accurately as possible, the finish \/ colour of this product on our website.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cp\u003ePlease note, this product may have a visible Meir or Watermark logo.\u003c\/p\u003e\n\u003cdiv class=\"rte text-left product-document__watermark\"\u003e\u003c\/div\u003e","brand":"Meir Brand","offers":[{"title":"Default Title","offer_id":46321995645077,"sku":"MP09","price":84.0,"currency_code":"AUD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0701\/6261\/2373\/files\/MP09-Round-Matte-Black-Soap-Dispenser_1024x1024_7510d66b-90e7-4121-bd72-8ebc7170218b.jpg?v=1755583472"},{"product_id":"meir-round-wall-mixer-pvd","title":"Meir Round Wall Mixer - Brushed Nickel","description":"\u003ch3\u003e\u003cstrong\u003eSUMMARY \u0026amp; SPECIFICATIONS\u003c\/strong\u003e\u003c\/h3\u003e\n\u003cp\u003e- Standard 1\/2\" BSP thread\u003cbr\u003e\n- Handle 110mm\u003cbr\u003e\n- Brushed Nickel Electroplated finish.\u003cbr\u003e\n- 100% genuine European WaterMark Ceramic cartridge\u003cbr\u003e\n- Washer-less technology\u003cbr\u003e\n– Maximum water pressure for this wall mixer is 1,000 kPa\u003c\/p\u003e\n\u003cp\u003ePlease note, this product may have a visible Meir or Watermark logo.\u003ca class=\"btn  fw-bold disabled mt-3 me-3\" target=\"_self\" href=\"#\"\u003eDOWNLOAD SPECS\u003c\/a\u003e\u003c\/p\u003e","brand":"Meir Brand","offers":[{"title":"Default Title","offer_id":46321995907221,"sku":"MW03-FIN-PVDBN+MW13BDY","price":279.0,"currency_code":"AUD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0701\/6261\/2373\/files\/mw03-fin-pvdbn_meir_brushed_nickel_round_wall_mixer-finish_kit-1_800x_3cee8cf9-e501-41c8-a137-3f9b579135ac.webp?v=1755583501"}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0701\/6261\/2373\/collections\/quick-ship_200.png?v=1758782457","url":"https:\/\/www.bathroomsalesdirect.com.au\/collections\/instant-ship.oembed?page=4","provider":"Bathroom Sales Direct","version":"1.0","type":"link"}