1 2 3 4<!DOCTYPE html> 5<html class="no-js" lang="en"> 6 <head>
6<script>(function(w,i,g){w[g]=w[g]||[];if(typeof w[g].push=='function')w[g].push(i)}) 7(window,'AW-1003208648','google_tags_first_party');</script>
7<script async src="/4dor/"></script>
7 8
8<script> 9 window.dataLayer = window.dataLayer || []; 10 function gtag(){dataLayer.push(arguments);} 11 gtag('js', new Date()); 12 gtag('set', 'developer_id.dYzg1YT', true); 13 gtag('config', 'AW-1003208648'); 14 </script>
14 15 16 <title>Brondell® Official Bidets for Your Home or Office | Brondell</title> 17 <link rel="dns-prefetch preconnect" href="https://cdn11.bigcommerce.com/s-mpfo2gcqca" crossorigin> 18 <link rel="preconnect" href="https://i.shgcdn.com" crossorigin> 19 <meta name="description" content="Brondell® bidets leave you feeling shower-fresh all day long. From inexpensive attachments to our luxury Swash seats, we've got a bidet for every body."><link rel='canonical' href='https://www.brondell.com/shop/bidets/' /><meta name='platform' content='bigcommerce.stencil' /> 20 21 22 23 <link href="https://cdn11.bigcommerce.com/s-mpfo2gcqca/product_images/brondell_favicon_32x32.png?t=1663013914" rel="shortcut icon"> 24 <meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=2.1" /> 25 26
26<script type="application/ld+json"> 27{ 28 "@context": "https://schema.org/", 29 "@type": "Organization", 30 "name": "Brondell Inc.", 31 "url": "https://www.brondell.com/", 32 "logo": "https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/original/brondell-logo_1653607337__85580.original.png", 33 "contactPoint": { 34 "@type": "ContactPoint", 35 "contactType": "customer service" 36 37 38 } 39} 40</script>
40 41
41<script type="application/ld+json"> 42{ 43 "@context": "https://schema.org/", 44 "@type": "BreadcrumbList", 45 "itemListElement": [ 46 { 47 "@type": "ListItem", 48 "position": 1, 49 "name": "Home", 50 "item": "https://www.brondell.com/" 51 } 52 ,{ 53 "@type": "ListItem", 54 "position": 2, 55 "name": "Home", 56 "item": "https://www.brondell.com/https://www.brondell.com/" 57 } 58 ,{ 59 "@type": "ListItem", 60 "position": 3, 61 "name": "Bidets & Heated Seats", 62 "item": "https://www.brondell.com/https://www.brondell.com/shop/bidets/" 63 } 64 ] 65} 66</script>
66 67
67<script type="application/ld+json"> 68{ 69 "@context": "https://schema.org/", 70 "@type": "ProductGroup", 71 "name": "Bidets & Heated Seats", 72 "description": "\u003cdiv class=\"short-desc\"\u003e\n\u003ch5\u003e\u003cspan style=\"font-size: 1em;\"\u003ePure water is the most effective and refreshing way to clean every part of your body. Better than a conventional toilet seat or stand-alone bidet, our Swash bidet toilet seats and Spa series of bidet attachments and bidet sprayers provide a cleansing and soothing personal wash at the push of a button - keeping you feeling shower-fresh all day long.\u003c\u002fspan\u003e\u003c\u002fh5\u003e\n\u003c\u002fdiv\u003e\n\u003cdiv class=\"cstm\"\u003e\n\u003cdiv class=\"img-bloc\"\u003e\u003cimg src=\"https:\u002f\u002fcdn11.bigcommerce.com\u002fs-mpfo2gcqca\u002fimages\u002fstencil\u002foriginal\u002fimage-manager\u002f1203657737-evergreen-in-grid-content-flush.jpg?t=1705008373\" alt=\"Image of a bidet in use\" \u002f\u003e\u003c\u002fdiv\u003e\n\u003cdiv class=\"txt-blocks\"\u003e\n\u003ch2\u003eFrom minimalist to maximalist, bathrooms are unique.\u003c\u002fh2\u003e\n\u003cp\u003eFind your bidet solution now—and start enjoying better hygiene.\u003c\u002fp\u003e\n\u003ca href=\"..\u002f..\u002f..\u002f..\u002f..\u002fbidets\u002f\"\u003eLearn More\u003c\u002fa\u003e\u003c\u002fdiv\u003e\n\u003c\u002fdiv\u003e", 73 "image": "https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280x1280/l/1142620207_topnav%20flyout_learn%20page%20promotion_flush__67019.original.jpg", 74 "url": "https://www.brondell.com/shop/bidets/", 75 "productGroupID": "category-26", 76 77 "hasVariant": [ 78 { 79 "@type": "Product", 80 "name": "LumaWarm", 81 "sku": "L60", 82 83 84 85 "description": "Heated Toilet Seat with Nightlight", 86 87 "url": "https://www.brondell.com/lumawarm-heated-nightlight-toilet-seat/", 88 "image": "https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280x1280/products/337/1371/L60-1_1500x1500__31840.1782501380.jpg?c=1", 89 90 "brand": { 91 "@type": "Brand", 92 "name": "Brondell" 93 }, 94 95 "offers": { 96 "@type": "Offer", 97 "description": "LumaWarm", 98 "priceCurrency": "USD", 99 100 "price": "164.99", 101 "lowPrice": "164.99", 102 "highPrice": "179.99", 103 104 "availability": "https://schema.org/InStock", 105 "url": "https://www.brondell.com/lumawarm-heated-nightlight-toilet-seat/", 106 "priceValidUntil": "2027-09-24", 107 108 "hasMerchantReturnPolicy": { 109 "@type": "MerchantReturnPolicy", 110 "applicableCountry": "US", 111 "returnPolicyCategory": "https://schema.org/MerchantReturnFiniteReturnWindow", 112 "merchantReturnDays": 30, 113 "returnMethod": "https://schema.org/ReturnByMail", 114 "returnFees": "https://schema.org/FreeReturn" 115 }, 116 117 "shippingDetails": { 118 "@type": "OfferShippingDetails", 119 "description": "Free standard shipping within the United States", 120 "shippingRate": { 121 "@type": "MonetaryAmount", 122 "value": "0", 123 "currency": "USD" 124 }, 125 "shippingDestination": { 126 "@type": "DefinedRegion", 127 "addressCountry": "US" 128 }, 129 "deliveryTime": { 130 "@type": "ShippingDeliveryTime", 131 "handlingTime": { 132 "@type": "QuantitativeValue", 133 "minValue": 1, 134 "maxValue": 3, 135 "unitCode": "DAY" 136 }, 137 "transitTime": { 138 "@type": "QuantitativeValue", 139 "minValue": 3, 140 "maxValue": 7, 141 "unitCode": "DAY" 142 } 143 } 144 } 145 } 146 }, 147 { 148 "@type": "Product", 149 "name": "Coit Integrated Smart Bidet Toilet", 150 "sku": "KBT-900", 151 152 153 154 "description": "Integrated Smart Bidet Toilet", 155 156 "url": "https://www.brondell.com/coit-integrated-smart-bidet-toilet/", 157 "image": "https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280x1280/products/794/5609/Brondell_Flush_KBT900_Coit_PDP-Gallery_installed_in_blue_bathroom_1500x1500_72dpi__74333.1781552022.jpg?c=1", 158 159 "brand": { 160 "@type": "Brand", 161 "name": "Brondell" 162 }, 163 164 "offers": { 165 "@type": "Offer", 166 "description": "Coit Integrated Smart Bidet Toilet", 167 "priceCurrency": "USD", 168 169 "price": "2499.99", 170 171 "availability": "https://schema.org/InStock", 172 "url": "https://www.brondell.com/coit-integrated-smart-bidet-toilet/", 173 "priceValidUntil": "2027-09-24", 174 175 "hasMerchantReturnPolicy": { 176 "@type": "MerchantReturnPolicy", 177 "applicableCountry": "US", 178 "returnPolicyCategory": "https://schema.org/MerchantReturnFiniteReturnWindow", 179 "merchantReturnDays": 30, 180 "returnMethod": "https://schema.org/ReturnByMail", 181 "returnFees": "https://schema.org/FreeReturn" 182 }, 183 184 "shippingDetails": { 185 "@type": "OfferShippingDetails", 186 "description": "Free standard shipping within the United States", 187 "shippingRate": { 188 "@type": "MonetaryAmount", 189 "value": "0", 190 "currency": "USD" 191 }, 192 "shippingDestination": {
193 "@type": "DefinedRegion", 194 "addressCountry": "US" 195 }, 196 "deliveryTime": { 197 "@type": "ShippingDeliveryTime", 198 "handlingTime": { 199 "@type": "QuantitativeValue", 200 "minValue": 1, 201 "maxValue": 3, 202 "unitCode": "DAY" 203 }, 204 "transitTime": { 205 "@type": "QuantitativeValue", 206 "minValue": 3, 207 "maxValue": 7, 208 "unitCode": "DAY" 209 } 210 } 211 } 212 } 213 }, 214 { 215 "@type": "Product", 216 "name": "Sutro Integrated Smart Bidet Toilet", 217 "sku": "IBT-1000", 218 219 220 221 "description": "Integrated Smart Bidet Toilet", 222 223 "url": "https://www.brondell.com/sutro-integrated-smart-bidet-toilet/", 224 "image": "https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280x1280/products/749/4854/Sutro_hero_1500x1500_300dpi__82806.1775682562.jpg?c=1", 225 226 "brand": { 227 "@type": "Brand", 228 "name": "Brondell" 229 }, 230 231 "offers": { 232 "@type": "Offer", 233 "description": "Sutro Integrated Smart Bidet Toilet", 234 "priceCurrency": "USD", 235 236 "price": "2749.99", 237 238 "availability": "https://schema.org/InStock", 239 "url": "https://www.brondell.com/sutro-integrated-smart-bidet-toilet/", 240 "priceValidUntil": "2027-09-24", 241 242 "hasMerchantReturnPolicy": { 243 "@type": "MerchantReturnPolicy", 244 "applicableCountry": "US", 245 "returnPolicyCategory": "https://schema.org/MerchantReturnFiniteReturnWindow", 246 "merchantReturnDays": 30, 247 "returnMethod": "https://schema.org/ReturnByMail", 248 "returnFees": "https://schema.org/FreeReturn" 249 }, 250 251 "shippingDetails": { 252 "@type": "OfferShippingDetails", 253 "description": "Free standard shipping within the United States", 254 "shippingRate": { 255 "@type": "MonetaryAmount", 256 "value": "0", 257 "currency": "USD" 258 }, 259 "shippingDestination": { 260 "@type": "DefinedRegion", 261 "addressCountry": "US" 262 }, 263 "deliveryTime": { 264 "@type": "ShippingDeliveryTime", 265 "handlingTime": { 266 "@type": "QuantitativeValue", 267 "minValue": 1, 268 "maxValue": 3, 269 "unitCode": "DAY" 270 }, 271 "transitTime": { 272 "@type": "QuantitativeValue", 273 "minValue": 3, 274 "maxValue": 7, 275 "unitCode": "DAY" 276 } 277 } 278 } 279 } 280 }, 281 { 282 "@type": "Product", 283 "name": "Swash 1400", 284 "sku": "S1400", 285 286 287 288 "description": "Luxury Bidet Toilet Seat with Remote Control", 289 290 "url": "https://www.brondell.com/swash-1400-bidet-toilet-seat/", 291 "image": "https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280x1280/products/399/3978/S1400-Lifestyle_high_end_bath__73358.1775498928.jpg?c=1", 292 293 "brand": { 294 "@type": "Brand", 295 "name": "Brondell" 296 }, 297 298 "offers": { 299 "@type": "Offer", 300 "description": "Swash 1400", 301 "priceCurrency": "USD", 302 303 "price": "439.99", 304 "lowPrice": "439.99", 305 "highPrice": "463.99", 306 307 "availability": "https://schema.org/InStock", 308 "url": "https://www.brondell.com/swash-1400-bidet-toilet-seat/", 309 "priceValidUntil": "2027-09-24", 310 311 "hasMerchantReturnPolicy": { 312 "@type": "MerchantReturnPolicy", 313 "applicableCountry": "US", 314 "returnPolicyCategory": "https://schema.org/MerchantReturnFiniteReturnWindow", 315 "merchantReturnDays": 30, 316 "returnMethod": "https://schema.org/ReturnByMail", 317 "returnFees": "https://schema.org/FreeReturn" 318 }, 319 320 "shippingDetails": { 321 "@type": "OfferShippingDetails", 322 "description": "Free standard shipping within the United States", 323 "shippingRate": { 324 "@type": "MonetaryAmount", 325 "value": "0", 326 "currency": "USD" 327 }, 328 "shippingDestination": {
329 "@type": "DefinedRegion", 330 "addressCountry": "US" 331 }, 332 "deliveryTime": { 333 "@type": "ShippingDeliveryTime", 334 "handlingTime": { 335 "@type": "QuantitativeValue", 336 "minValue": 1, 337 "maxValue": 3, 338 "unitCode": "DAY" 339 }, 340 "transitTime": { 341 "@type": "QuantitativeValue", 342 "minValue": 3, 343 "maxValue": 7, 344 "unitCode": "DAY" 345 } 346 } 347 } 348 } 349 }, 350 { 351 "@type": "Product", 352 "name": "Swash SE400", 353 "sku": "SE400", 354 355 356 357 "description": "Advanced Bidet Toilet Seat with Side Arm Control", 358 359 "url": "https://www.brondell.com/swash-se400-bidet-toilet-seat/", 360 "image": "https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280x1280/products/377/2548/brondell-swash-se400-bidet-toilet-seat-sage__12661.1782499679.jpg?c=1", 361 362 "brand": { 363 "@type": "Brand", 364 "name": "Brondell" 365 }, 366 367 "offers": { 368 "@type": "Offer", 369 "description": "Swash SE400", 370 "priceCurrency": "USD", 371 372 "price": "299.99", 373 374 "availability": "https://schema.org/InStock", 375 "url": "https://www.brondell.com/swash-se400-bidet-toilet-seat/", 376 "priceValidUntil": "2027-09-24", 377 378 "hasMerchantReturnPolicy": { 379 "@type": "MerchantReturnPolicy", 380 "applicableCountry": "US", 381 "returnPolicyCategory": "https://schema.org/MerchantReturnFiniteReturnWindow", 382 "merchantReturnDays": 30, 383 "returnMethod": "https://schema.org/ReturnByMail", 384 "returnFees": "https://schema.org/FreeReturn" 385 }, 386 387 "shippingDetails": { 388 "@type": "OfferShippingDetails", 389 "description": "Free standard shipping within the United States", 390 "shippingRate": { 391 "@type": "MonetaryAmount", 392 "value": "0", 393 "currency": "USD" 394 }, 395 "shippingDestination": { 396 "@type": "DefinedRegion", 397 "addressCountry": "US" 398 }, 399 "deliveryTime": { 400 "@type": "ShippingDeliveryTime", 401 "handlingTime": { 402 "@type": "QuantitativeValue", 403 "minValue": 1, 404 "maxValue": 3, 405 "unitCode": "DAY" 406 }, 407 "transitTime": { 408 "@type": "QuantitativeValue", 409 "minValue": 3, 410 "maxValue": 7, 411 "unitCode": "DAY" 412 } 413 } 414 } 415 } 416 }, 417 { 418 "@type": "Product", 419 "name": "Swash SE600", 420 "sku": "SE600", 421 422 423 424 "description": "Advanced Bidet Seat", 425 426 "url": "https://www.brondell.com/swash-se600-bidet-toilet-seat/", 427 "image": "https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280x1280/products/378/4368/Brondell-Swash-SE600_00_advanced-bidet-toilet-seat-with-remote-control-green-background__43812.1782499401.jpg?c=1", 428 429 "brand": { 430 "@type": "Brand", 431 "name": "Brondell" 432 }, 433 434 "offers": { 435 "@type": "Offer", 436 "description": "Swash SE600", 437 "priceCurrency": "USD", 438 439 "price": "399.99", 440 441 "availability": "https://schema.org/InStock", 442 "url": "https://www.brondell.com/swash-se600-bidet-toilet-seat/", 443 "priceValidUntil": "2027-09-24", 444 445 "hasMerchantReturnPolicy": { 446 "@type": "MerchantReturnPolicy", 447 "applicableCountry": "US", 448 "returnPolicyCategory": "https://schema.org/MerchantReturnFiniteReturnWindow", 449 "merchantReturnDays": 30, 450 "returnMethod": "https://schema.org/ReturnByMail", 451 "returnFees": "https://schema.org/FreeReturn" 452 }, 453 454 "shippingDetails": { 455 "@type": "OfferShippingDetails", 456 "description": "Free standard shipping within the United States", 457 "shippingRate": { 458 "@type": "MonetaryAmount", 459 "value": "0", 460 "currency": "USD" 461 }, 462 "shippingDestination": {
463 "@type": "DefinedRegion", 464 "addressCountry": "US" 465 }, 466 "deliveryTime": { 467 "@type": "ShippingDeliveryTime", 468 "handlingTime": { 469 "@type": "QuantitativeValue", 470 "minValue": 1, 471 "maxValue": 3, 472 "unitCode": "DAY" 473 }, 474 "transitTime": { 475 "@type": "QuantitativeValue", 476 "minValue": 3, 477 "maxValue": 7, 478 "unitCode": "DAY" 479 } 480 } 481 } 482 } 483 }, 484 { 485 "@type": "Product", 486 "name": "EcoSeat S101", 487 "sku": "S101", 488 489 490 491 "description": "Non-Electric Bidet Toilet Seat", 492 493 "url": "https://www.brondell.com/swash-ecoseat-s101-bidet-toilet-seat/", 494 "image": "https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280x1280/products/348/4787/Brondell_Ecoseat_non-electric_bidet_seat_S101_installed_modern_bathroom_plant__55918.1738792969.jpg?c=1", 495 496 "brand": { 497 "@type": "Brand", 498 "name": "Brondell" 499 }, 500 501 "offers": { 502 "@type": "Offer", 503 "description": "EcoSeat S101", 504 "priceCurrency": "USD", 505 506 "price": "89.99", 507 508 "availability": "https://schema.org/InStock", 509 "url": "https://www.brondell.com/swash-ecoseat-s101-bidet-toilet-seat/", 510 "priceValidUntil": "2027-09-24", 511 512 "hasMerchantReturnPolicy": { 513 "@type": "MerchantReturnPolicy", 514 "applicableCountry": "US", 515 "returnPolicyCategory": "https://schema.org/MerchantReturnFiniteReturnWindow", 516 "merchantReturnDays": 30, 517 "returnMethod": "https://schema.org/ReturnByMail", 518 "returnFees": "https://schema.org/FreeReturn" 519 }, 520 521 "shippingDetails": { 522 "@type": "OfferShippingDetails", 523 "description": "Free standard shipping within the United States", 524 "shippingRate": { 525 "@type": "MonetaryAmount", 526 "value": "0", 527 "currency": "USD" 528 }, 529 "shippingDestination": { 530 "@type": "DefinedRegion", 531 "addressCountry": "US" 532 }, 533 "deliveryTime": { 534 "@type": "ShippingDeliveryTime", 535 "handlingTime": { 536 "@type": "QuantitativeValue", 537 "minValue": 1, 538 "maxValue": 3, 539 "unitCode": "DAY" 540 }, 541 "transitTime": { 542 "@type": "QuantitativeValue", 543 "minValue": 3, 544 "maxValue": 7, 545 "unitCode": "DAY" 546 } 547 } 548 } 549 } 550 }, 551 { 552 "@type": "Product", 553 "name": "EcoSeat S102", 554 "sku": "S102", 555 556 557 558 "description": "Non-Electric Bidet Toilet Seat", 559 560 "url": "https://www.brondell.com/swash-ecoseat-s102-bidet-toilet-seat/", 561 "image": "https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280x1280/products/349/2085/brondell-swash-ecoseat-s102-non-electric-bidet-toilet-seat-blue__19945.1738792970.jpg?c=1", 562 563 "brand": { 564 "@type": "Brand", 565 "name": "Brondell" 566 }, 567 568 "offers": { 569 "@type": "Offer", 570 "description": "EcoSeat S102", 571 "priceCurrency": "USD", 572 573 "price": "129.99", 574 575 "availability": "https://schema.org/InStock", 576 "url": "https://www.brondell.com/swash-ecoseat-s102-bidet-toilet-seat/", 577 "priceValidUntil": "2027-09-24", 578 579 "hasMerchantReturnPolicy": { 580 "@type": "MerchantReturnPolicy", 581 "applicableCountry": "US", 582 "returnPolicyCategory": "https://schema.org/MerchantReturnFiniteReturnWindow", 583 "merchantReturnDays": 30, 584 "returnMethod": "https://schema.org/ReturnByMail", 585 "returnFees": "https://schema.org/FreeReturn" 586 }, 587 588 "shippingDetails": { 589 "@type": "OfferShippingDetails", 590 "description": "Free standard shipping within the United States", 591 "shippingRate": { 592 "@type": "MonetaryAmount", 593 "value": "0", 594 "currency": "USD" 595 }, 596 "shippingDestination": {
597 "@type": "DefinedRegion", 598 "addressCountry": "US" 599 }, 600 "deliveryTime": { 601 "@type": "ShippingDeliveryTime", 602 "handlingTime": { 603 "@type": "QuantitativeValue", 604 "minValue": 1, 605 "maxValue": 3, 606 "unitCode": "DAY" 607 }, 608 "transitTime": { 609 "@type": "QuantitativeValue", 610 "minValue": 3, 611 "maxValue": 7, 612 "unitCode": "DAY" 613 } 614 } 615 } 616 } 617 }, 618 { 619 "@type": "Product", 620 "name": "Swash 1000", 621 "sku": "S1000", 622 623 624 625 "description": "Luxury Bidet Toilet Seat with Remote Control", 626 627 "url": "https://www.brondell.com/swash-1000-bidet-toilet-seat/", 628 "image": "https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280x1280/products/347/5469/S1000_02_1500x1500_CMYK300dpi__14496.1784061710.jpg?c=1", 629 630 "brand": { 631 "@type": "Brand", 632 "name": "Brondell" 633 }, 634 635 "offers": { 636 "@type": "Offer", 637 "description": "Swash 1000", 638 "priceCurrency": "USD", 639 640 "price": "599.99", 641 642 "availability": "https://schema.org/InStock", 643 "url": "https://www.brondell.com/swash-1000-bidet-toilet-seat/", 644 "priceValidUntil": "2027-09-24", 645 646 "hasMerchantReturnPolicy": { 647 "@type": "MerchantReturnPolicy", 648 "applicableCountry": "US", 649 "returnPolicyCategory": "https://schema.org/MerchantReturnFiniteReturnWindow", 650 "merchantReturnDays": 30, 651 "returnMethod": "https://schema.org/ReturnByMail", 652 "returnFees": "https://schema.org/FreeReturn" 653 }, 654 655 "shippingDetails": { 656 "@type": "OfferShippingDetails", 657 "description": "Free standard shipping within the United States", 658 "shippingRate": { 659 "@type": "MonetaryAmount", 660 "value": "0", 661 "currency": "USD" 662 }, 663 "shippingDestination": { 664 "@type": "DefinedRegion", 665 "addressCountry": "US" 666 }, 667 "deliveryTime": { 668 "@type": "ShippingDeliveryTime", 669 "handlingTime": { 670 "@type": "QuantitativeValue", 671 "minValue": 1, 672 "maxValue": 3, 673 "unitCode": "DAY" 674 }, 675 "transitTime": { 676 "@type": "QuantitativeValue", 677 "minValue": 3, 678 "maxValue": 7, 679 "unitCode": "DAY" 680 } 681 } 682 } 683 } 684 }, 685 { 686 "@type": "Product", 687 "name": "Swash Thinline T44", 688 "sku": "T44", 689 690 691 692 "description": "Luxury Bidet Toilet Seat with Remote Control", 693 694 "url": "https://www.brondell.com/swash-thinline-t44/", 695 "image": "https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280x1280/products/598/3172/T44-1_1500x1500__31583.1782497617.jpg?c=1", 696 697 "brand": { 698 "@type": "Brand", 699 "name": "Brondell" 700 }, 701 702 "offers": { 703 "@type": "Offer", 704 "description": "Swash Thinline T44", 705 "priceCurrency": "USD", 706 707 "price": "559.99", 708 709 "availability": "https://schema.org/InStock", 710 "url": "https://www.brondell.com/swash-thinline-t44/", 711 "priceValidUntil": "2027-09-24", 712 713 "hasMerchantReturnPolicy": { 714 "@type": "MerchantReturnPolicy", 715 "applicableCountry": "US", 716 "returnPolicyCategory": "https://schema.org/MerchantReturnFiniteReturnWindow", 717 "merchantReturnDays": 30, 718 "returnMethod": "https://schema.org/ReturnByMail", 719 "returnFees": "https://schema.org/FreeReturn" 720 }, 721 722 "shippingDetails": { 723 "@type": "OfferShippingDetails", 724 "description": "Free standard shipping within the United States", 725 "shippingRate": { 726 "@type": "MonetaryAmount", 727 "value": "0", 728 "currency": "USD" 729 }, 730 "shippingDestination": { 731 "@type": "DefinedRegion", 732 "addressCountry": "US" 733 }, 734 "deliveryTime": { 735 "@type": "ShippingDeliveryTime", 736 "handlingTime": { 737 "@type": "QuantitativeValue", 738 "minValue": 1, 739 "maxValue": 3, 740 "unitCode": "DAY" 741 }, 742 "transitTime": { 743 "@type": "QuantitativeValue", 744 "minValue": 3, 745 "maxValue": 7, 746 "unitCode": "DAY" 747 } 748 } 749 } 750 } 751 }, 752 { 753 "@type": "Product", 754 "name": "Swash Eco Thinline T66", 755 "sku": "T66", 756 757 758 759 "description": "Luxury Bidet Toilet Seat with Remote Control", 760 761 "url": "https://www.brondell.com/swash-eco-thinline-t66/", 762 "image": "https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280x1280/products/717/4068/T66_Gallery_00_1500x1500_72dpi__54505.1781629339.jpg?c=1", 763 764 "brand": { 765 "@type": "Brand", 766 "name": "Brondell" 767 }, 768 769 "offers": { 770 "@type": "Offer", 771 "description": "Swash Eco Thinline T66", 772 "priceCurrency": "USD", 773 774 "price": "599.99", 775 776 "availability": "https://schema.org/InStock", 777 "url": "https://www.brondell.com/swash-eco-thinline-t66/", 778 "priceValidUntil": "2027-09-24", 779 780 "hasMerchantReturnPolicy": { 781 "@type": "MerchantReturnPolicy", 782 "applicableCountry": "US", 783 "returnPolicyCategory": "https://schema.org/MerchantReturnFiniteReturnWindow", 784 "merchantReturnDays": 30, 785 "returnMethod": "https://schema.org/ReturnByMail", 786 "returnFees": "https://schema.org/FreeReturn" 787 }, 788 789 "shippingDetails": { 790 "@type": "OfferShippingDetails", 791 "description": "Free standard shipping within the United States", 792 "shippingRate": { 793 "@type": "MonetaryAmount", 794 "value": "0", 795 "currency": "USD" 796 }, 797 "shippingDestination": {
798 "@type": "DefinedRegion", 799 "addressCountry": "US" 800 }, 801 "deliveryTime": { 802 "@type": "ShippingDeliveryTime", 803 "handlingTime": { 804 "@type": "QuantitativeValue", 805 "minValue": 1, 806 "maxValue": 3, 807 "unitCode": "DAY" 808 }, 809 "transitTime": { 810 "@type": "QuantitativeValue", 811 "minValue": 3, 812 "maxValue": 7, 813 "unitCode": "DAY" 814 } 815 } 816 } 817 } 818 }, 819 { 820 "@type": "Product", 821 "name": "Swash Thinline T22", 822 "sku": "T22", 823 824 825 826 "description": "Luxury Bidet Toilet Seat with Side Arm Control", 827 828 "url": "https://www.brondell.com/swash-thinline-t22/", 829 "image": "https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280x1280/products/599/3411/T22_00_1500x1500__47859.1782412763.jpg?c=1", 830 831 "brand": { 832 "@type": "Brand", 833 "name": "Brondell" 834 }, 835 836 "offers": { 837 "@type": "Offer", 838 "description": "Swash Thinline T22", 839 "priceCurrency": "USD", 840 841 "price": "535.99", 842 843 "availability": "https://schema.org/InStock", 844 "url": "https://www.brondell.com/swash-thinline-t22/", 845 "priceValidUntil": "2027-09-24", 846 847 "hasMerchantReturnPolicy": { 848 "@type": "MerchantReturnPolicy", 849 "applicableCountry": "US", 850 "returnPolicyCategory": "https://schema.org/MerchantReturnFiniteReturnWindow", 851 "merchantReturnDays": 30, 852 "returnMethod": "https://schema.org/ReturnByMail", 853 "returnFees": "https://schema.org/FreeReturn" 854 }, 855 856 "shippingDetails": { 857 "@type": "OfferShippingDetails", 858 "description": "Free standard shipping within the United States", 859 "shippingRate": { 860 "@type": "MonetaryAmount", 861 "value": "0", 862 "currency": "USD" 863 }, 864 "shippingDestination": { 865 "@type": "DefinedRegion", 866 "addressCountry": "US" 867 }, 868 "deliveryTime": { 869 "@type": "ShippingDeliveryTime", 870 "handlingTime": { 871 "@type": "QuantitativeValue", 872 "minValue": 1, 873 "maxValue": 3, 874 "unitCode": "DAY" 875 }, 876 "transitTime": { 877 "@type": "QuantitativeValue", 878 "minValue": 3, 879 "maxValue": 7, 880 "unitCode": "DAY" 881 } 882 } 883 } 884 } 885 }, 886 { 887 "@type": "Product", 888 "name": "Swash BL97", 889 "sku": "BL97", 890 891 892 893 "description": "Advanced Bidet Toilet Seat with Remote Control", 894 895 "url": "https://www.brondell.com/swash-bl97-essential-bidet-seat/", 896 "image": "https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280x1280/products/400/4354/Brondell_Swash_BL97_00_advanced-bidet-toilet-seat-with-remote-control-gray-background__02625.1782498575.jpg?c=1", 897 898 "brand": { 899 "@type": "Brand", 900 "name": "Brondell" 901 }, 902 903 "offers": { 904 "@type": "Offer", 905 "description": "Swash BL97", 906 "priceCurrency": "USD", 907 908 "price": "299.99", 909 910 "availability": "https://schema.org/InStock", 911 "url": "https://www.brondell.com/swash-bl97-essential-bidet-seat/", 912 "priceValidUntil": "2027-09-24", 913 914 "hasMerchantReturnPolicy": { 915 "@type": "MerchantReturnPolicy", 916 "applicableCountry": "US", 917 "returnPolicyCategory": "https://schema.org/MerchantReturnFiniteReturnWindow", 918 "merchantReturnDays": 30, 919 "returnMethod": "https://schema.org/ReturnByMail", 920 "returnFees": "https://schema.org/FreeReturn" 921 }, 922 923 "shippingDetails": { 924 "@type": "OfferShippingDetails", 925 "description": "Free standard shipping within the United States", 926 "shippingRate": { 927 "@type": "MonetaryAmount", 928 "value": "0", 929 "currency": "USD" 930 }, 931 "shippingDestination": {
932 "@type": "DefinedRegion", 933 "addressCountry": "US" 934 }, 935 "deliveryTime": { 936 "@type": "ShippingDeliveryTime", 937 "handlingTime": { 938 "@type": "QuantitativeValue", 939 "minValue": 1, 940 "maxValue": 3, 941 "unitCode": "DAY" 942 }, 943 "transitTime": { 944 "@type": "QuantitativeValue", 945 "minValue": 3, 946 "maxValue": 7, 947 "unitCode": "DAY" 948 } 949 } 950 } 951 } 952 }, 953 { 954 "@type": "Product", 955 "name": "Swash BL67", 956 "sku": "BL67", 957 958 959 960 "description": "Advanced Bidet Toilet Seat with Side Arm Control", 961 962 "url": "https://www.brondell.com/swash-bl67-advanced-bidet-seat/", 963 "image": "https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280x1280/products/319/530/bl67_top_view_copy__03795.1782500947.jpg?c=1", 964 965 "brand": { 966 "@type": "Brand", 967 "name": "Brondell" 968 }, 969 970 "offers": { 971 "@type": "Offer", 972 "description": "Swash BL67", 973 "priceCurrency": "USD", 974 975 "price": "269.99", 976 977 "availability": "https://schema.org/InStock", 978 "url": "https://www.brondell.com/swash-bl67-advanced-bidet-seat/", 979 "priceValidUntil": "2027-09-24", 980 981 "hasMerchantReturnPolicy": { 982 "@type": "MerchantReturnPolicy", 983 "applicableCountry": "US", 984 "returnPolicyCategory": "https://schema.org/MerchantReturnFiniteReturnWindow", 985 "merchantReturnDays": 30, 986 "returnMethod": "https://schema.org/ReturnByMail", 987 "returnFees": "https://schema.org/FreeReturn" 988 }, 989 990 "shippingDetails": { 991 "@type": "OfferShippingDetails", 992 "description": "Free standard shipping within the United States", 993 "shippingRate": { 994 "@type": "MonetaryAmount", 995 "value": "0", 996 "currency": "USD" 997 }, 998 "shippingDestination": { 999 "@type": "DefinedRegion", 1000 "addressCountry": "US" 1001 }, 1002 "deliveryTime": { 1003 "@type": "ShippingDeliveryTime", 1004 "handlingTime": { 1005 "@type": "QuantitativeValue", 1006 "minValue": 1, 1007 "maxValue": 3, 1008 "unitCode": "DAY" 1009 }, 1010 "transitTime": { 1011 "@type": "QuantitativeValue", 1012 "minValue": 3, 1013 "maxValue": 7, 1014 "unitCode": "DAY" 1015 } 1016 } 1017 } 1018 } 1019 }, 1020 { 1021 "@type": "Product", 1022 "name": "Swash EM617", 1023 "sku": "EM617", 1024 1025 1026 1027 "description": "Advanced Bidet Toilet Seat with Remote Control", 1028 1029 "url": "https://www.brondell.com/swash-em617-advanced-bidet-seat/", 1030 "image": "https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280x1280/products/402/4387/Brondell-Swash-EM617_00_Advanced-Bidet-Toilet-Seat-with_Remote-Control-blue-background__19234.1738792964.jpg?c=1", 1031 1032 "brand": { 1033 "@type": "Brand", 1034 "name": "Brondell" 1035 }, 1036 1037 "offers": { 1038 "@type": "Offer", 1039 "description": "Swash EM617", 1040 "priceCurrency": "USD", 1041 1042 "price": "399.99", 1043 1044 "availability": "https://schema.org/InStock", 1045 "url": "https://www.brondell.com/swash-em617-advanced-bidet-seat/", 1046 "priceValidUntil": "2027-09-24", 1047 1048 "hasMerchantReturnPolicy": { 1049 "@type": "MerchantReturnPolicy", 1050 "applicableCountry": "US", 1051 "returnPolicyCategory": "https://schema.org/MerchantReturnFiniteReturnWindow", 1052 "merchantReturnDays": 30, 1053 "returnMethod": "https://schema.org/ReturnByMail", 1054 "returnFees": "https://schema.org/FreeReturn" 1055 }, 1056 1057 "shippingDetails": { 1058 "@type": "OfferShippingDetails", 1059 "description": "Free standard shipping within the United States", 1060 "shippingRate": { 1061 "@type": "MonetaryAmount", 1062 "value": "0", 1063 "currency": "USD" 1064 }, 1065 "shippingDestination": {
1066 "@type": "DefinedRegion", 1067 "addressCountry": "US" 1068 }, 1069 "deliveryTime": { 1070 "@type": "ShippingDeliveryTime", 1071 "handlingTime": { 1072 "@type": "QuantitativeValue", 1073 "minValue": 1, 1074 "maxValue": 3, 1075 "unitCode": "DAY" 1076 }, 1077 "transitTime": { 1078 "@type": "QuantitativeValue", 1079 "minValue": 3, 1080 "maxValue": 7, 1081 "unitCode": "DAY" 1082 } 1083 } 1084 } 1085 } 1086 }, 1087 { 1088 "@type": "Product", 1089 "name": "Swash DR802", 1090 "sku": "DR802", 1091 1092 1093 1094 "description": "Advanced Bidet Toilet Seat with Remote Control", 1095 1096 "url": "https://www.brondell.com/swash-dr802-luxury-bidet-seat/", 1097 "image": "https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280x1280/products/401/4183/Brondell-DR802_Gallery_00_advanced_bidet_toilet_seat_with_remote_control_installed_against_blue_background__49005.1738792962.jpg?c=1", 1098 1099 "brand": { 1100 "@type": "Brand", 1101 "name": "Brondell" 1102 }, 1103 1104 "offers": { 1105 "@type": "Offer", 1106 "description": "Swash DR802", 1107 "priceCurrency": "USD", 1108 1109 "price": "499.99", 1110 1111 "availability": "https://schema.org/InStock", 1112 "url": "https://www.brondell.com/swash-dr802-luxury-bidet-seat/", 1113 "priceValidUntil": "2027-09-24", 1114 1115 "hasMerchantReturnPolicy": { 1116 "@type": "MerchantReturnPolicy", 1117 "applicableCountry": "US", 1118 "returnPolicyCategory": "https://schema.org/MerchantReturnFiniteReturnWindow", 1119 "merchantReturnDays": 30, 1120 "returnMethod": "https://schema.org/ReturnByMail", 1121 "returnFees": "https://schema.org/FreeReturn" 1122 }, 1123 1124 "shippingDetails": { 1125 "@type": "OfferShippingDetails", 1126 "description": "Free standard shipping within the United States", 1127 "shippingRate": { 1128 "@type": "MonetaryAmount", 1129 "value": "0", 1130 "currency": "USD" 1131 }, 1132 "shippingDestination": { 1133 "@type": "DefinedRegion", 1134 "addressCountry": "US" 1135 }, 1136 "deliveryTime": { 1137 "@type": "ShippingDeliveryTime", 1138 "handlingTime": { 1139 "@type": "QuantitativeValue", 1140 "minValue": 1, 1141 "maxValue": 3, 1142 "unitCode": "DAY" 1143 }, 1144 "transitTime": { 1145 "@type": "QuantitativeValue", 1146 "minValue": 3, 1147 "maxValue": 7, 1148 "unitCode": "DAY" 1149 } 1150 } 1151 } 1152 } 1153 }, 1154 { 1155 "@type": "Product", 1156 "name": "Swash EM417", 1157 "sku": "EM417", 1158 1159 1160 1161 "description": "Advanced Bidet Toilet Seat with Side Arm Control", 1162 1163 "url": "https://www.brondell.com/swash-em417-advanced-electronic-bidet-seat/", 1164 "image": "https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280x1280/products/331/613/em417_top_view_copy__77099.1782500535.jpg?c=1", 1165 1166 "brand": { 1167 "@type": "Brand", 1168 "name": "Brondell" 1169 }, 1170 1171 "offers": { 1172 "@type": "Offer", 1173 "description": "Swash EM417", 1174 "priceCurrency": "USD", 1175 1176 "price": "369.99", 1177 1178 "availability": "https://schema.org/InStock", 1179 "url": "https://www.brondell.com/swash-em417-advanced-electronic-bidet-seat/", 1180 "priceValidUntil": "2027-09-24", 1181 1182 "hasMerchantReturnPolicy": { 1183 "@type": "MerchantReturnPolicy", 1184 "applicableCountry": "US", 1185 "returnPolicyCategory": "https://schema.org/MerchantReturnFiniteReturnWindow", 1186 "merchantReturnDays": 30, 1187 "returnMethod": "https://schema.org/ReturnByMail", 1188 "returnFees": "https://schema.org/FreeReturn" 1189 }, 1190 1191 "shippingDetails": { 1192 "@type": "OfferShippingDetails", 1193 "description": "Free standard shipping within the United States", 1194 "shippingRate": { 1195 "@type": "MonetaryAmount", 1196 "value": "0", 1197 "currency": "USD" 1198 }, 1199 "shippingDestination": {
1200 "@type": "DefinedRegion", 1201 "addressCountry": "US" 1202 }, 1203 "deliveryTime": { 1204 "@type": "ShippingDeliveryTime", 1205 "handlingTime": { 1206 "@type": "QuantitativeValue", 1207 "minValue": 1, 1208 "maxValue": 3, 1209 "unitCode": "DAY" 1210 }, 1211 "transitTime": { 1212 "@type": "QuantitativeValue", 1213 "minValue": 3, 1214 "maxValue": 7, 1215 "unitCode": "DAY" 1216 } 1217 } 1218 } 1219 } 1220 }, 1221 { 1222 "@type": "Product", 1223 "name": "Swash DR801", 1224 "sku": "DR801", 1225 1226 1227 1228 "description": "Advanced Bidet Toilet Seat with Side Arm Control", 1229 1230 "url": "https://www.brondell.com/swash-dr801-advanced-bidet-seat/", 1231 "image": "https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280x1280/products/328/588/dr801_top_view_copy__35949.1782500812.jpg?c=1", 1232 1233 "brand": { 1234 "@type": "Brand", 1235 "name": "Brondell" 1236 }, 1237 1238 "offers": { 1239 "@type": "Offer", 1240 "description": "Swash DR801", 1241 "priceCurrency": "USD", 1242 1243 "price": "469.99", 1244 1245 "availability": "https://schema.org/InStock", 1246 "url": "https://www.brondell.com/swash-dr801-advanced-bidet-seat/", 1247 "priceValidUntil": "2027-09-24", 1248 1249 "hasMerchantReturnPolicy": { 1250 "@type": "MerchantReturnPolicy", 1251 "applicableCountry": "US", 1252 "returnPolicyCategory": "https://schema.org/MerchantReturnFiniteReturnWindow", 1253 "merchantReturnDays": 30, 1254 "returnMethod": "https://schema.org/ReturnByMail", 1255 "returnFees": "https://schema.org/FreeReturn" 1256 }, 1257 1258 "shippingDetails": { 1259 "@type": "OfferShippingDetails", 1260 "description": "Free standard shipping within the United States", 1261 "shippingRate": { 1262 "@type": "MonetaryAmount", 1263 "value": "0", 1264 "currency": "USD" 1265 }, 1266 "shippingDestination": { 1267 "@type": "DefinedRegion", 1268 "addressCountry": "US" 1269 }, 1270 "deliveryTime": { 1271 "@type": "ShippingDeliveryTime", 1272 "handlingTime": { 1273 "@type": "QuantitativeValue", 1274 "minValue": 1, 1275 "maxValue": 3, 1276 "unitCode": "DAY" 1277 }, 1278 "transitTime": { 1279 "@type": "QuantitativeValue", 1280 "minValue": 3, 1281 "maxValue": 7, 1282 "unitCode": "DAY" 1283 } 1284 } 1285 } 1286 } 1287 }, 1288 { 1289 "@type": "Product", 1290 "name": "Swash Thinline T22 Commercial Bidet Toilet Seat", 1291 "sku": "T22-OFLC-EW", 1292 1293 1294 1295 "description": "with Open Front Less Cover and Side Arm Control", 1296 1297 "url": "https://www.brondell.com/swash-thinline-t22-commercial-bidet-toilet-seat/", 1298 "image": "https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280x1280/products/718/4109/OFLC_blue_backgroud_laydown__80929.1738792953.png?c=1", 1299 1300 "brand": { 1301 "@type": "Brand", 1302 "name": "Brondell" 1303 }, 1304 1305 "offers": { 1306 "@type": "Offer", 1307 "description": "Swash Thinline T22 Commercial Bidet Toilet Seat", 1308 "priceCurrency": "USD", 1309 1310 "price": "1632", 1311 1312 "availability": "https://schema.org/InStock", 1313 "url": "https://www.brondell.com/swash-thinline-t22-commercial-bidet-toilet-seat/", 1314 "priceValidUntil": "2027-09-24", 1315 1316 "hasMerchantReturnPolicy": { 1317 "@type": "MerchantReturnPolicy", 1318 "applicableCountry": "US", 1319 "returnPolicyCategory": "https://schema.org/MerchantReturnFiniteReturnWindow", 1320 "merchantReturnDays": 30, 1321 "returnMethod": "https://schema.org/ReturnByMail", 1322 "returnFees": "https://schema.org/FreeReturn" 1323 }, 1324 1325 "shippingDetails": { 1326 "@type": "OfferShippingDetails", 1327 "description": "Free standard shipping within the United States", 1328 "shippingRate": { 1329 "@type": "MonetaryAmount", 1330 "value": "0", 1331 "currency": "USD" 1332 }, 1333 "shippingDestination": {
1334 "@type": "DefinedRegion", 1335 "addressCountry": "US" 1336 }, 1337 "deliveryTime": { 1338 "@type": "ShippingDeliveryTime", 1339 "handlingTime": { 1340 "@type": "QuantitativeValue", 1341 "minValue": 1, 1342 "maxValue": 3, 1343 "unitCode": "DAY" 1344 }, 1345 "transitTime": { 1346 "@type": "QuantitativeValue", 1347 "minValue": 3, 1348 "maxValue": 7, 1349 "unitCode": "DAY" 1350 } 1351 } 1352 } 1353 } 1354 }, 1355 { 1356 "@type": "Product", 1357 "name": "PureSpa Essential Hand-Held Bidet Sprayer", 1358 "sku": "PS-91", 1359 1360 1361 1362 "description": "Hand-held Bidet Sprayer", 1363 1364 "url": "https://www.brondell.com/purespa-essential-hand-held-bidet-sprayer/", 1365 "image": "https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280x1280/products/716/4060/PS-91W_10-brondell-essential-bidet-sprayer-white-installed-modern-bathroom-blue-walls_1500x1500_72dpi__10162.1738792950.jpg?c=1", 1366 1367 "brand": { 1368 "@type": "Brand", 1369 "name": "Brondell" 1370 }, 1371 1372 "offers": { 1373 "@type": "Offer", 1374 "description": "PureSpa Essential Hand-Held Bidet Sprayer", 1375 "priceCurrency": "USD", 1376 1377 "price": "44.99", 1378 1379 "availability": "https://schema.org/InStock", 1380 "url": "https://www.brondell.com/purespa-essential-hand-held-bidet-sprayer/", 1381 "priceValidUntil": "2027-09-24", 1382 1383 "hasMerchantReturnPolicy": { 1384 "@type": "MerchantReturnPolicy", 1385 "applicableCountry": "US", 1386 "returnPolicyCategory": "https://schema.org/MerchantReturnFiniteReturnWindow", 1387 "merchantReturnDays": 30, 1388 "returnMethod": "https://schema.org/ReturnByMail", 1389 "returnFees": "https://schema.org/FreeReturn" 1390 }, 1391 1392 "shippingDetails": { 1393 "@type": "OfferShippingDetails", 1394 "description": "Free standard shipping within the United States", 1395 "shippingRate": { 1396 "@type": "MonetaryAmount", 1397 "value": "0", 1398 "currency": "USD" 1399 }, 1400 "shippingDestination": { 1401 "@type": "DefinedRegion", 1402 "addressCountry": "US" 1403 }, 1404 "deliveryTime": { 1405 "@type": "ShippingDeliveryTime", 1406 "handlingTime": { 1407 "@type": "QuantitativeValue", 1408 "minValue": 1, 1409 "maxValue": 3, 1410 "unitCode": "DAY" 1411 }, 1412 "transitTime": { 1413 "@type": "QuantitativeValue", 1414 "minValue": 3, 1415 "maxValue": 7, 1416 "unitCode": "DAY" 1417 } 1418 } 1419 } 1420 } 1421 }, 1422 { 1423 "@type": "Product", 1424 "name": "Side-Mounted Bidet Attachment", 1425 "sku": "SMB-15", 1426 1427 1428 1429 "description": "with Adjustable Spray Wand", 1430 1431 "url": "https://www.brondell.com/side-mounted-attachable-bidet/", 1432 "image": "https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280x1280/products/595/3161/15_a__67051.1738792969.jpg?c=1", 1433 1434 "brand": { 1435 "@type": "Brand", 1436 "name": "Brondell" 1437 }, 1438 1439 "offers": { 1440 "@type": "Offer", 1441 "description": "Side-Mounted Bidet Attachment", 1442 "priceCurrency": "USD", 1443 1444 "price": "129.99", 1445 1446 "availability": "https://schema.org/InStock", 1447 "url": "https://www.brondell.com/side-mounted-attachable-bidet/", 1448 "priceValidUntil": "2027-09-24", 1449 1450 "hasMerchantReturnPolicy": { 1451 "@type": "MerchantReturnPolicy", 1452 "applicableCountry": "US", 1453 "returnPolicyCategory": "https://schema.org/MerchantReturnFiniteReturnWindow", 1454 "merchantReturnDays": 30, 1455 "returnMethod": "https://schema.org/ReturnByMail", 1456 "returnFees": "https://schema.org/FreeReturn" 1457 }, 1458 1459 "shippingDetails": { 1460 "@type": "OfferShippingDetails", 1461 "description": "Free standard shipping within the United States", 1462 "shippingRate": { 1463 "@type": "MonetaryAmount", 1464 "value": "0", 1465 "currency": "USD" 1466 }, 1467 "shippingDestination": {
1468 "@type": "DefinedRegion", 1469 "addressCountry": "US" 1470 }, 1471 "deliveryTime": { 1472 "@type": "ShippingDeliveryTime", 1473 "handlingTime": { 1474 "@type": "QuantitativeValue", 1475 "minValue": 1, 1476 "maxValue": 3, 1477 "unitCode": "DAY" 1478 }, 1479 "transitTime": { 1480 "@type": "QuantitativeValue", 1481 "minValue": 3, 1482 "maxValue": 7, 1483 "unitCode": "DAY" 1484 } 1485 } 1486 } 1487 } 1488 }, 1489 { 1490 "@type": "Product", 1491 "name": "Side-Mounted Attachable Bidet", 1492 "sku": "SMB-25", 1493 1494 1495 1496 "description": "with Adjustable Spray Wand, Dual Temperature", 1497 1498 "url": "https://www.brondell.com/side-mounted-attachable-bidet-with-adjustable-spray-wand-dual-temperature/", 1499 "image": "https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280x1280/products/596/3167/25_a__50009.1738792970.jpg?c=1", 1500 1501 "brand": { 1502 "@type": "Brand", 1503 "name": "Brondell" 1504 }, 1505 1506 "offers": { 1507 "@type": "Offer", 1508 "description": "Side-Mounted Attachable Bidet", 1509 "priceCurrency": "USD", 1510 1511 "price": "149.99", 1512 1513 "availability": "https://schema.org/InStock", 1514 "url": "https://www.brondell.com/side-mounted-attachable-bidet-with-adjustable-spray-wand-dual-temperature/", 1515 "priceValidUntil": "2027-09-24", 1516 1517 "hasMerchantReturnPolicy": { 1518 "@type": "MerchantReturnPolicy", 1519 "applicableCountry": "US", 1520 "returnPolicyCategory": "https://schema.org/MerchantReturnFiniteReturnWindow", 1521 "merchantReturnDays": 30, 1522 "returnMethod": "https://schema.org/ReturnByMail", 1523 "returnFees": "https://schema.org/FreeReturn" 1524 }, 1525 1526 "shippingDetails": { 1527 "@type": "OfferShippingDetails", 1528 "description": "Free standard shipping within the United States", 1529 "shippingRate": { 1530 "@type": "MonetaryAmount", 1531 "value": "0", 1532 "currency": "USD" 1533 }, 1534 "shippingDestination": { 1535 "@type": "DefinedRegion", 1536 "addressCountry": "US" 1537 }, 1538 "deliveryTime": { 1539 "@type": "ShippingDeliveryTime", 1540 "handlingTime": { 1541 "@type": "QuantitativeValue", 1542 "minValue": 1, 1543 "maxValue": 3, 1544 "unitCode": "DAY" 1545 }, 1546 "transitTime": { 1547 "@type": "QuantitativeValue", 1548 "minValue": 3, 1549 "maxValue": 7, 1550 "unitCode": "DAY" 1551 } 1552 } 1553 } 1554 } 1555 }, 1556 { 1557 "@type": "Product", 1558 "name": "CleanSpa Luxury", 1559 "sku": "CSL", 1560 1561 1562 1563 "description": "Luxury Hand-held Bidet", 1564 1565 "url": "https://www.brondell.com/cleanspa-luxury-hand-held-bidet/", 1566 "image": "https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280x1280/products/435/4543/CleanSpa_Luxury_Hand-held_Bidet_CSL-40_yellow_background__63655.1738792949.jpg?c=1", 1567 1568 "brand": { 1569 "@type": "Brand", 1570 "name": "Brondell" 1571 }, 1572 1573 "offers": { 1574 "@type": "Offer", 1575 "description": "CleanSpa Luxury", 1576 "priceCurrency": "USD", 1577 1578 "price": "79.99", 1579 1580 "availability": "https://schema.org/InStock", 1581 "url": "https://www.brondell.com/cleanspa-luxury-hand-held-bidet/", 1582 "priceValidUntil": "2027-09-24", 1583 1584 "hasMerchantReturnPolicy": { 1585 "@type": "MerchantReturnPolicy", 1586 "applicableCountry": "US", 1587 "returnPolicyCategory": "https://schema.org/MerchantReturnFiniteReturnWindow", 1588 "merchantReturnDays": 30, 1589 "returnMethod": "https://schema.org/ReturnByMail", 1590 "returnFees": "https://schema.org/FreeReturn" 1591 }, 1592 1593 "shippingDetails": { 1594 "@type": "OfferShippingDetails", 1595 "description": "Free standard shipping within the United States", 1596 "shippingRate": { 1597 "@type": "MonetaryAmount", 1598 "value": "0", 1599 "currency": "USD" 1600 }, 1601 "shippingDestination": {
1602 "@type": "DefinedRegion", 1603 "addressCountry": "US" 1604 }, 1605 "deliveryTime": { 1606 "@type": "ShippingDeliveryTime", 1607 "handlingTime": { 1608 "@type": "QuantitativeValue", 1609 "minValue": 1, 1610 "maxValue": 3, 1611 "unitCode": "DAY" 1612 }, 1613 "transitTime": { 1614 "@type": "QuantitativeValue", 1615 "minValue": 3, 1616 "maxValue": 7, 1617 "unitCode": "DAY" 1618 } 1619 } 1620 } 1621 } 1622 }, 1623 { 1624 "@type": "Product", 1625 "name": "SimpleSpa Thinline Essential", 1626 "sku": "SS-150", 1627 1628 1629 1630 "description": "Essential Bidet Attachment", 1631 1632 "url": "https://www.brondell.com/simplespa-thinline-essential-bidet-attachment/", 1633 "image": "https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280x1280/products/509/2551/brondell-ss150-simplespa-bidet-attachment-install-toilet__41319.1782503020.jpg?c=1", 1634 1635 "brand": { 1636 "@type": "Brand", 1637 "name": "Brondell" 1638 }, 1639 1640 "offers": { 1641 "@type": "Offer", 1642 "description": "SimpleSpa Thinline Essential", 1643 "priceCurrency": "USD", 1644 1645 "price": "49.99", 1646 1647 "availability": "https://schema.org/InStock", 1648 "url": "https://www.brondell.com/simplespa-thinline-essential-bidet-attachment/", 1649 "priceValidUntil": "2027-09-24", 1650 1651 "hasMerchantReturnPolicy": { 1652 "@type": "MerchantReturnPolicy", 1653 "applicableCountry": "US", 1654 "returnPolicyCategory": "https://schema.org/MerchantReturnFiniteReturnWindow", 1655 "merchantReturnDays": 30, 1656 "returnMethod": "https://schema.org/ReturnByMail", 1657 "returnFees": "https://schema.org/FreeReturn" 1658 }, 1659 1660 "shippingDetails": { 1661 "@type": "OfferShippingDetails", 1662 "description": "Free standard shipping within the United States", 1663 "shippingRate": { 1664 "@type": "MonetaryAmount", 1665 "value": "0", 1666 "currency": "USD" 1667 }, 1668 "shippingDestination": { 1669 "@type": "DefinedRegion", 1670 "addressCountry": "US" 1671 }, 1672 "deliveryTime": { 1673 "@type": "ShippingDeliveryTime", 1674 "handlingTime": { 1675 "@type": "QuantitativeValue", 1676 "minValue": 1, 1677 "maxValue": 3, 1678 "unitCode": "DAY" 1679 }, 1680 "transitTime": { 1681 "@type": "QuantitativeValue", 1682 "minValue": 3, 1683 "maxValue": 7, 1684 "unitCode": "DAY" 1685 } 1686 } 1687 } 1688 } 1689 }, 1690 { 1691 "@type": "Product", 1692 "name": "CleanSpa", 1693 "sku": "CSE-37", 1694 1695 1696 1697 "description": "Easy Hand-held Bidet", 1698 1699 "url": "https://www.brondell.com/cleanspa-cse-37-easy-hand-held-bidet/", 1700 "image": "https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280x1280/products/434/4597/CleanSpa_Easy_Hand-held_Bidet_CSE-37_gray_background__47771.1738792947.jpg?c=1", 1701 1702 "brand": { 1703 "@type": "Brand", 1704 "name": "Brondell" 1705 }, 1706 1707 "offers": { 1708 "@type": "Offer", 1709 "description": "CleanSpa", 1710 "priceCurrency": "USD", 1711 1712 "price": "59.99", 1713 1714 "availability": "https://schema.org/InStock", 1715 "url": "https://www.brondell.com/cleanspa-cse-37-easy-hand-held-bidet/", 1716 "priceValidUntil": "2027-09-24", 1717 1718 "hasMerchantReturnPolicy": { 1719 "@type": "MerchantReturnPolicy", 1720 "applicableCountry": "US", 1721 "returnPolicyCategory": "https://schema.org/MerchantReturnFiniteReturnWindow", 1722 "merchantReturnDays": 30, 1723 "returnMethod": "https://schema.org/ReturnByMail", 1724 "returnFees": "https://schema.org/FreeReturn" 1725 }, 1726 1727 "shippingDetails": { 1728 "@type": "OfferShippingDetails", 1729 "description": "Free standard shipping within the United States", 1730 "shippingRate": { 1731 "@type": "MonetaryAmount", 1732 "value": "0", 1733 "currency": "USD" 1734 }, 1735 "shippingDestination": {
1736 "@type": "DefinedRegion", 1737 "addressCountry": "US" 1738 }, 1739 "deliveryTime": { 1740 "@type": "ShippingDeliveryTime", 1741 "handlingTime": { 1742 "@type": "QuantitativeValue", 1743 "minValue": 1, 1744 "maxValue": 3, 1745 "unitCode": "DAY" 1746 }, 1747 "transitTime": { 1748 "@type": "QuantitativeValue", 1749 "minValue": 3, 1750 "maxValue": 7, 1751 "unitCode": "DAY" 1752 } 1753 } 1754 } 1755 } 1756 }, 1757 { 1758 "@type": "Product", 1759 "name": "SimpleSpa Thinline", 1760 "sku": "SS-250", 1761 1762 1763 1764 "description": "Bidet Attachment with Dual Nozzles", 1765 1766 "url": "https://www.brondell.com/simplespa-thinline-dual-nozzle-bidet-attachment/", 1767 "image": "https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280x1280/products/511/2200/brondell-simplespa-bidet-attachment-ss250-front__00425.1764869948.jpg?c=1", 1768 1769 "brand": { 1770 "@type": "Brand", 1771 "name": "Brondell" 1772 }, 1773 1774 "offers": { 1775 "@type": "Offer", 1776 "description": "SimpleSpa Thinline", 1777 "priceCurrency": "USD", 1778 1779 "price": "69.99", 1780 1781 "availability": "https://schema.org/InStock", 1782 "url": "https://www.brondell.com/simplespa-thinline-dual-nozzle-bidet-attachment/", 1783 "priceValidUntil": "2027-09-24", 1784 1785 "hasMerchantReturnPolicy": { 1786 "@type": "MerchantReturnPolicy", 1787 "applicableCountry": "US", 1788 "returnPolicyCategory": "https://schema.org/MerchantReturnFiniteReturnWindow", 1789 "merchantReturnDays": 30, 1790 "returnMethod": "https://schema.org/ReturnByMail", 1791 "returnFees": "https://schema.org/FreeReturn" 1792 }, 1793 1794 "shippingDetails": { 1795 "@type": "OfferShippingDetails", 1796 "description": "Free standard shipping within the United States", 1797 "shippingRate": { 1798 "@type": "MonetaryAmount", 1799 "value": "0", 1800 "currency": "USD" 1801 }, 1802 "shippingDestination": { 1803 "@type": "DefinedRegion", 1804 "addressCountry": "US" 1805 }, 1806 "deliveryTime": { 1807 "@type": "ShippingDeliveryTime", 1808 "handlingTime": { 1809 "@type": "QuantitativeValue", 1810 "minValue": 1, 1811 "maxValue": 3, 1812 "unitCode": "DAY" 1813 }, 1814 "transitTime": { 1815 "@type": "QuantitativeValue", 1816 "minValue": 3, 1817 "maxValue": 7, 1818 "unitCode": "DAY" 1819 } 1820 } 1821 } 1822 } 1823 }, 1824 { 1825 "@type": "Product", 1826 "name": "FreshSpa Comfort+ Essential", 1827 "sku": "FSR-15", 1828 1829 1830 1831 "description": "Essential Bidet Attachment", 1832 1833 "url": "https://www.brondell.com/freshspa-comfort-bidet-attachment/", 1834 "image": "https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280x1280/products/443/4379/Brondell-FreshSpa-Comfort-Plus-FSR15_00_essential-bidet-attachment-installed-gray-background__07822.1738792955.jpg?c=1", 1835 1836 "brand": { 1837 "@type": "Brand", 1838 "name": "Brondell" 1839 }, 1840 1841 "offers": { 1842 "@type": "Offer", 1843 "description": "FreshSpa Comfort+ Essential", 1844 "priceCurrency": "USD", 1845 1846 "price": "59.99", 1847 1848 "availability": "https://schema.org/InStock", 1849 "url": "https://www.brondell.com/freshspa-comfort-bidet-attachment/", 1850 "priceValidUntil": "2027-09-24", 1851 1852 "hasMerchantReturnPolicy": { 1853 "@type": "MerchantReturnPolicy", 1854 "applicableCountry": "US", 1855 "returnPolicyCategory": "https://schema.org/MerchantReturnFiniteReturnWindow", 1856 "merchantReturnDays": 30, 1857 "returnMethod": "https://schema.org/ReturnByMail", 1858 "returnFees": "https://schema.org/FreeReturn" 1859 }, 1860 1861 "shippingDetails": { 1862 "@type": "OfferShippingDetails", 1863 "description": "Free standard shipping within the United States", 1864 "shippingRate": { 1865 "@type": "MonetaryAmount", 1866 "value": "0", 1867 "currency": "USD" 1868 }, 1869 "shippingDestination": {
1870 "@type": "DefinedRegion", 1871 "addressCountry": "US" 1872 }, 1873 "deliveryTime": { 1874 "@type": "ShippingDeliveryTime", 1875 "handlingTime": { 1876 "@type": "QuantitativeValue", 1877 "minValue": 1, 1878 "maxValue": 3, 1879 "unitCode": "DAY" 1880 }, 1881 "transitTime": { 1882 "@type": "QuantitativeValue", 1883 "minValue": 3, 1884 "maxValue": 7, 1885 "unitCode": "DAY" 1886 } 1887 } 1888 } 1889 } 1890 }, 1891 { 1892 "@type": "Product", 1893 "name": "CleanSpa Advanced", 1894 "sku": "CSA-35", 1895 1896 1897 1898 "description": "Advanced Hand-held Bidet", 1899 1900 "url": "https://www.brondell.com/cleanspa-advanced-hand-held-bidet/", 1901 "image": "https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280x1280/products/433/4561/CleanSpa_Advanced_Hand-held_Bidet_CSA-35_product_grey_background__65831.1738792969.jpg?c=1", 1902 1903 "brand": { 1904 "@type": "Brand", 1905 "name": "Brondell" 1906 }, 1907 1908 "offers": { 1909 "@type": "Offer", 1910 "description": "CleanSpa Advanced", 1911 "priceCurrency": "USD", 1912 1913 "price": "49.99", 1914 1915 "availability": "https://schema.org/InStock", 1916 "url": "https://www.brondell.com/cleanspa-advanced-hand-held-bidet/", 1917 "priceValidUntil": "2027-09-24", 1918 1919 "hasMerchantReturnPolicy": { 1920 "@type": "MerchantReturnPolicy", 1921 "applicableCountry": "US", 1922 "returnPolicyCategory": "https://schema.org/MerchantReturnFiniteReturnWindow", 1923 "merchantReturnDays": 30, 1924 "returnMethod": "https://schema.org/ReturnByMail", 1925 "returnFees": "https://schema.org/FreeReturn" 1926 }, 1927 1928 "shippingDetails": { 1929 "@type": "OfferShippingDetails", 1930 "description": "Free standard shipping within the United States", 1931 "shippingRate": { 1932 "@type": "MonetaryAmount", 1933 "value": "0", 1934 "currency": "USD" 1935 }, 1936 "shippingDestination": { 1937 "@type": "DefinedRegion", 1938 "addressCountry": "US" 1939 }, 1940 "deliveryTime": { 1941 "@type": "ShippingDeliveryTime", 1942 "handlingTime": { 1943 "@type": "QuantitativeValue", 1944 "minValue": 1, 1945 "maxValue": 3, 1946 "unitCode": "DAY" 1947 }, 1948 "transitTime": { 1949 "@type": "QuantitativeValue", 1950 "minValue": 3, 1951 "maxValue": 7, 1952 "unitCode": "DAY" 1953 } 1954 } 1955 } 1956 } 1957 }, 1958 { 1959 "@type": "Product", 1960 "name": "SimpleSpa Essential", 1961 "sku": "SS-201", 1962 1963 1964 1965 "description": "Essential Hand-Held Bidet", 1966 1967 "url": "https://www.brondell.com/simplespa-hand-held-bidet/", 1968 "image": "https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280x1280/products/510/4724/Brondell_SimpleSpa_Essential_Hand-held_Bidet_SS-201_gray_background__74302.1784324143.jpg?c=1", 1969 1970 "brand": { 1971 "@type": "Brand", 1972 "name": "Brondell" 1973 }, 1974 1975 "offers": { 1976 "@type": "Offer", 1977 "description": "SimpleSpa Essential", 1978 "priceCurrency": "USD", 1979 1980 "price": "49.99", 1981 1982 "availability": "https://schema.org/InStock", 1983 "url": "https://www.brondell.com/simplespa-hand-held-bidet/", 1984 "priceValidUntil": "2027-09-24", 1985 1986 "hasMerchantReturnPolicy": { 1987 "@type": "MerchantReturnPolicy", 1988 "applicableCountry": "US", 1989 "returnPolicyCategory": "https://schema.org/MerchantReturnFiniteReturnWindow", 1990 "merchantReturnDays": 30, 1991 "returnMethod": "https://schema.org/ReturnByMail", 1992 "returnFees": "https://schema.org/FreeReturn" 1993 }, 1994 1995 "shippingDetails": { 1996 "@type": "OfferShippingDetails", 1997 "description": "Free standard shipping within the United States", 1998 "shippingRate": { 1999 "@type": "MonetaryAmount", 2000 "value": "0", 2001 "currency": "USD" 2002 }, 2003 "shippingDestination": {
2004 "@type": "DefinedRegion", 2005 "addressCountry": "US" 2006 }, 2007 "deliveryTime": { 2008 "@type": "ShippingDeliveryTime", 2009 "handlingTime": { 2010 "@type": "QuantitativeValue", 2011 "minValue": 1, 2012 "maxValue": 3, 2013 "unitCode": "DAY" 2014 }, 2015 "transitTime": { 2016 "@type": "QuantitativeValue", 2017 "minValue": 3, 2018 "maxValue": 7, 2019 "unitCode": "DAY" 2020 } 2021 } 2022 } 2023 } 2024 }, 2025 { 2026 "@type": "Product", 2027 "name": "FreshSpa Comfort+", 2028 "sku": "FSR-25", 2029 2030 2031 2032 "description": "Advanced Warm Water Bidet Attachment", 2033 2034 "url": "https://www.brondell.com/freshspa-comfort-dual-temp-bidet-attachment/", 2035 "image": "https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280x1280/products/444/2133/brondell-fresh-spa-bidet-attachment-fs25-install-tile__17547.1738792957.jpg?c=1", 2036 2037 "brand": { 2038 "@type": "Brand", 2039 "name": "Brondell" 2040 }, 2041 2042 "offers": { 2043 "@type": "Offer", 2044 "description": "FreshSpa Comfort+", 2045 "priceCurrency": "USD", 2046 2047 "price": "79.99", 2048 2049 "availability": "https://schema.org/InStock", 2050 "url": "https://www.brondell.com/freshspa-comfort-dual-temp-bidet-attachment/", 2051 "priceValidUntil": "2027-09-24", 2052 2053 "hasMerchantReturnPolicy": { 2054 "@type": "MerchantReturnPolicy", 2055 "applicableCountry": "US", 2056 "returnPolicyCategory": "https://schema.org/MerchantReturnFiniteReturnWindow", 2057 "merchantReturnDays": 30, 2058 "returnMethod": "https://schema.org/ReturnByMail", 2059 "returnFees": "https://schema.org/FreeReturn" 2060 }, 2061 2062 "shippingDetails": { 2063 "@type": "OfferShippingDetails", 2064 "description": "Free standard shipping within the United States", 2065 "shippingRate": { 2066 "@type": "MonetaryAmount", 2067 "value": "0", 2068 "currency": "USD" 2069 }, 2070 "shippingDestination": { 2071 "@type": "DefinedRegion", 2072 "addressCountry": "US" 2073 }, 2074 "deliveryTime": { 2075 "@type": "ShippingDeliveryTime", 2076 "handlingTime": { 2077 "@type": "QuantitativeValue", 2078 "minValue": 1, 2079 "maxValue": 3, 2080 "unitCode": "DAY" 2081 }, 2082 "transitTime": { 2083 "@type": "QuantitativeValue", 2084 "minValue": 3, 2085 "maxValue": 7, 2086 "unitCode": "DAY" 2087 } 2088 } 2089 } 2090 } 2091 }, 2092 { 2093 "@type": "Product", 2094 "name": "CleanSpa Essential", 2095 "sku": "CS-30", 2096 2097 2098 2099 "description": "Essential Hand-held Bidet", 2100 2101 "url": "https://www.brondell.com/cleanspa-hand-held-bidet/", 2102 "image": "https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280x1280/products/432/4571/CleanSpa_Essential_Hand-held_Bidet_CS-30_sprayer_beige_background__15944.1738792967.jpg?c=1", 2103 2104 "brand": { 2105 "@type": "Brand", 2106 "name": "Brondell" 2107 }, 2108 2109 "offers": { 2110 "@type": "Offer", 2111 "description": "CleanSpa Essential", 2112 "priceCurrency": "USD", 2113 2114 "price": "49.99", 2115 2116 "availability": "https://schema.org/InStock", 2117 "url": "https://www.brondell.com/cleanspa-hand-held-bidet/", 2118 "priceValidUntil": "2027-09-24", 2119 2120 "hasMerchantReturnPolicy": { 2121 "@type": "MerchantReturnPolicy", 2122 "applicableCountry": "US", 2123 "returnPolicyCategory": "https://schema.org/MerchantReturnFiniteReturnWindow", 2124 "merchantReturnDays": 30, 2125 "returnMethod": "https://schema.org/ReturnByMail", 2126 "returnFees": "https://schema.org/FreeReturn" 2127 }, 2128 2129 "shippingDetails": { 2130 "@type": "OfferShippingDetails", 2131 "description": "Free standard shipping within the United States", 2132 "shippingRate": { 2133 "@type": "MonetaryAmount", 2134 "value": "0", 2135 "currency": "USD" 2136 }, 2137 "shippingDestination": {
2138 "@type": "DefinedRegion", 2139 "addressCountry": "US" 2140 }, 2141 "deliveryTime": { 2142 "@type": "ShippingDeliveryTime", 2143 "handlingTime": { 2144 "@type": "QuantitativeValue", 2145 "minValue": 1, 2146 "maxValue": 3, 2147 "unitCode": "DAY" 2148 }, 2149 "transitTime": { 2150 "@type": "QuantitativeValue", 2151 "minValue": 3, 2152 "maxValue": 7, 2153 "unitCode": "DAY" 2154 } 2155 } 2156 } 2157 } 2158 }, 2159 { 2160 "@type": "Product", 2161 "name": "SimpleSpa Eco Advanced", 2162 "sku": "SSE-25", 2163 2164 2165 2166 "description": "Advanced Warm Water Bidet Attachment", 2167 2168 "url": "https://www.brondell.com/simplespa-eco-advanced-bidet-attachment-with-single-nozzle/", 2169 "image": "https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280x1280/products/709/3887/SSE-25_00_1500x1500__18529.1772047899.jpg?c=1", 2170 2171 "brand": { 2172 "@type": "Brand", 2173 "name": "Brondell" 2174 }, 2175 2176 "offers": { 2177 "@type": "Offer", 2178 "description": "SimpleSpa Eco Advanced", 2179 "priceCurrency": "USD", 2180 2181 "price": "89.99", 2182 2183 "availability": "https://schema.org/InStock", 2184 "url": "https://www.brondell.com/simplespa-eco-advanced-bidet-attachment-with-single-nozzle/", 2185 "priceValidUntil": "2027-09-24", 2186 2187 "hasMerchantReturnPolicy": { 2188 "@type": "MerchantReturnPolicy", 2189 "applicableCountry": "US", 2190 "returnPolicyCategory": "https://schema.org/MerchantReturnFiniteReturnWindow", 2191 "merchantReturnDays": 30, 2192 "returnMethod": "https://schema.org/ReturnByMail", 2193 "returnFees": "https://schema.org/FreeReturn" 2194 }, 2195 2196 "shippingDetails": { 2197 "@type": "OfferShippingDetails", 2198 "description": "Free standard shipping within the United States", 2199 "shippingRate": { 2200 "@type": "MonetaryAmount", 2201 "value": "0", 2202 "currency": "USD" 2203 }, 2204 "shippingDestination": { 2205 "@type": "DefinedRegion", 2206 "addressCountry": "US" 2207 }, 2208 "deliveryTime": { 2209 "@type": "ShippingDeliveryTime", 2210 "handlingTime": { 2211 "@type": "QuantitativeValue", 2212 "minValue": 1, 2213 "maxValue": 3, 2214 "unitCode": "DAY" 2215 }, 2216 "transitTime": { 2217 "@type": "QuantitativeValue", 2218 "minValue": 3, 2219 "maxValue": 7, 2220 "unitCode": "DAY" 2221 } 2222 } 2223 } 2224 } 2225 }, 2226 { 2227 "@type": "Product", 2228 "name": "CleanSpa Luxury Hand-Held Bidet Holster", 2229 "sku": "MBH-40", 2230 2231 2232 2233 "description": "with Integrated Shut Off", 2234 2235 "url": "https://www.brondell.com/cleanspa-luxury-hand-held-bidet-holster-with-integrated-shut-off/", 2236 "image": "https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280x1280/products/594/3152/40_s_a__36432.1738792968.jpg?c=1", 2237 2238 "brand": { 2239 "@type": "Brand", 2240 "name": "Brondell" 2241 }, 2242 2243 "offers": { 2244 "@type": "Offer", 2245 "description": "CleanSpa Luxury Hand-Held Bidet Holster", 2246 "priceCurrency": "USD", 2247 2248 "price": "99.99", 2249 2250 "availability": "https://schema.org/InStock", 2251 "url": "https://www.brondell.com/cleanspa-luxury-hand-held-bidet-holster-with-integrated-shut-off/", 2252 "priceValidUntil": "2027-09-24", 2253 2254 "hasMerchantReturnPolicy": { 2255 "@type": "MerchantReturnPolicy", 2256 "applicableCountry": "US", 2257 "returnPolicyCategory": "https://schema.org/MerchantReturnFiniteReturnWindow", 2258 "merchantReturnDays": 30, 2259 "returnMethod": "https://schema.org/ReturnByMail", 2260 "returnFees": "https://schema.org/FreeReturn" 2261 }, 2262 2263 "shippingDetails": { 2264 "@type": "OfferShippingDetails", 2265 "description": "Free standard shipping within the United States", 2266 "shippingRate": { 2267 "@type": "MonetaryAmount", 2268 "value": "0", 2269 "currency": "USD" 2270 }, 2271 "shippingDestination": {
2272 "@type": "DefinedRegion", 2273 "addressCountry": "US" 2274 }, 2275 "deliveryTime": { 2276 "@type": "ShippingDeliveryTime", 2277 "handlingTime": { 2278 "@type": "QuantitativeValue", 2279 "minValue": 1, 2280 "maxValue": 3, 2281 "unitCode": "DAY" 2282 }, 2283 "transitTime": { 2284 "@type": "QuantitativeValue", 2285 "minValue": 3, 2286 "maxValue": 7, 2287 "unitCode": "DAY" 2288 } 2289 } 2290 } 2291 } 2292 }, 2293 { 2294 "@type": "Product", 2295 "name": "EasySpa Bidet Attachment with Ergonomic Controls and Dual Nozzles", 2296 "sku": "LES-12", 2297 2298 2299 2300 "description": "Bidet Attachment with Ergonomic Controls and Dual Nozzles", 2301 2302 "url": "https://www.brondell.com/easyspa-bidet-attachment-with-ergonomic-controls-and-dual-nozzles/", 2303 "image": "https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280x1280/products/752/5647/LES-12_02_1500x1500_72dpi__49006.1776876071.jpg?c=1", 2304 2305 "brand": { 2306 "@type": "Brand", 2307 "name": "Brondell" 2308 }, 2309 2310 "offers": { 2311 "@type": "Offer", 2312 "description": "EasySpa Bidet Attachment with Ergonomic Controls and Dual Nozzles", 2313 "priceCurrency": "USD", 2314 2315 "price": "44.99", 2316 2317 "availability": "https://schema.org/InStock", 2318 "url": "https://www.brondell.com/easyspa-bidet-attachment-with-ergonomic-controls-and-dual-nozzles/", 2319 "priceValidUntil": "2027-09-24", 2320 2321 "hasMerchantReturnPolicy": { 2322 "@type": "MerchantReturnPolicy", 2323 "applicableCountry": "US", 2324 "returnPolicyCategory": "https://schema.org/MerchantReturnFiniteReturnWindow", 2325 "merchantReturnDays": 30, 2326 "returnMethod": "https://schema.org/ReturnByMail", 2327 "returnFees": "https://schema.org/FreeReturn" 2328 }, 2329 2330 "shippingDetails": { 2331 "@type": "OfferShippingDetails", 2332 "description": "Free standard shipping within the United States", 2333 "shippingRate": { 2334 "@type": "MonetaryAmount", 2335 "value": "0", 2336 "currency": "USD" 2337 }, 2338 "shippingDestination": { 2339 "@type": "DefinedRegion", 2340 "addressCountry": "US" 2341 }, 2342 "deliveryTime": { 2343 "@type": "ShippingDeliveryTime", 2344 "handlingTime": { 2345 "@type": "QuantitativeValue", 2346 "minValue": 1, 2347 "maxValue": 3, 2348 "unitCode": "DAY" 2349 }, 2350 "transitTime": { 2351 "@type": "QuantitativeValue", 2352 "minValue": 3, 2353 "maxValue": 7, 2354 "unitCode": "DAY" 2355 } 2356 } 2357 } 2358 } 2359 }, 2360 { 2361 "@type": "Product", 2362 "name": "CleanSpa Easy Hand-Held Bidet Holster", 2363 "sku": "MBH-37-S", 2364 2365 2366 2367 "description": "with Integrated Shut Off", 2368 2369 "url": "https://www.brondell.com/cleanspa-easy-hand-held-bidet-holster-with-integrated-shut-off/", 2370 "image": "https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280x1280/products/593/4535/CleanSpa_Easy_Hand-Held_Bidet_Holster_MBH-37_installed_clean_blue_white_bathroom__91063.1738792967.jpg?c=1", 2371 2372 "brand": { 2373 "@type": "Brand", 2374 "name": "Brondell" 2375 }, 2376 2377 "offers": { 2378 "@type": "Offer", 2379 "description": "CleanSpa Easy Hand-Held Bidet Holster", 2380 "priceCurrency": "USD", 2381 2382 "price": "79.99", 2383 2384 "availability": "https://schema.org/InStock", 2385 "url": "https://www.brondell.com/cleanspa-easy-hand-held-bidet-holster-with-integrated-shut-off/", 2386 "priceValidUntil": "2027-09-24", 2387 2388 "hasMerchantReturnPolicy": { 2389 "@type": "MerchantReturnPolicy", 2390 "applicableCountry": "US", 2391 "returnPolicyCategory": "https://schema.org/MerchantReturnFiniteReturnWindow", 2392 "merchantReturnDays": 30, 2393 "returnMethod": "https://schema.org/ReturnByMail", 2394 "returnFees": "https://schema.org/FreeReturn" 2395 }, 2396 2397 "shippingDetails": { 2398 "@type": "OfferShippingDetails", 2399 "description": "Free standard shipping within the United States", 2400 "shippingRate": { 2401 "@type": "MonetaryAmount", 2402 "value": "0", 2403 "currency": "USD" 2404 }, 2405 "shippingDestination": {
2406 "@type": "DefinedRegion", 2407 "addressCountry": "US" 2408 }, 2409 "deliveryTime": { 2410 "@type": "ShippingDeliveryTime", 2411 "handlingTime": { 2412 "@type": "QuantitativeValue", 2413 "minValue": 1, 2414 "maxValue": 3, 2415 "unitCode": "DAY" 2416 }, 2417 "transitTime": { 2418 "@type": "QuantitativeValue", 2419 "minValue": 3, 2420 "maxValue": 7, 2421 "unitCode": "DAY" 2422 } 2423 } 2424 } 2425 } 2426 }, 2427 { 2428 "@type": "Product", 2429 "name": "FreshSpa Thinline Essential", 2430 "sku": "FSA-15", 2431 2432 2433 2434 "description": "Essential Bidet Attachment", 2435 2436 "url": "https://www.brondell.com/freshspa-thinline-essential-bidet-attachment-with-adjustable-single-nozzle/", 2437 "image": "https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280x1280/products/711/3915/FSA-15_GalleryEC_00__95187.1738792975.jpg?c=1", 2438 2439 "brand": { 2440 "@type": "Brand", 2441 "name": "Brondell" 2442 }, 2443 2444 "offers": { 2445 "@type": "Offer", 2446 "description": "FreshSpa Thinline Essential", 2447 "priceCurrency": "USD", 2448 2449 "price": "35.99", 2450 2451 "availability": "https://schema.org/InStock", 2452 "url": "https://www.brondell.com/freshspa-thinline-essential-bidet-attachment-with-adjustable-single-nozzle/", 2453 "priceValidUntil": "2027-09-24", 2454 2455 "hasMerchantReturnPolicy": { 2456 "@type": "MerchantReturnPolicy", 2457 "applicableCountry": "US", 2458 "returnPolicyCategory": "https://schema.org/MerchantReturnFiniteReturnWindow", 2459 "merchantReturnDays": 30, 2460 "returnMethod": "https://schema.org/ReturnByMail", 2461 "returnFees": "https://schema.org/FreeReturn" 2462 }, 2463 2464 "shippingDetails": { 2465 "@type": "OfferShippingDetails", 2466 "description": "Free standard shipping within the United States", 2467 "shippingRate": { 2468 "@type": "MonetaryAmount", 2469 "value": "0", 2470 "currency": "USD" 2471 }, 2472 "shippingDestination": { 2473 "@type": "DefinedRegion", 2474 "addressCountry": "US" 2475 }, 2476 "deliveryTime": { 2477 "@type": "ShippingDeliveryTime", 2478 "handlingTime": { 2479 "@type": "QuantitativeValue", 2480 "minValue": 1, 2481 "maxValue": 3, 2482 "unitCode": "DAY" 2483 }, 2484 "transitTime": { 2485 "@type": "QuantitativeValue", 2486 "minValue": 3, 2487 "maxValue": 7, 2488 "unitCode": "DAY" 2489 } 2490 } 2491 } 2492 } 2493 }, 2494 { 2495 "@type": "Product", 2496 "name": "FreshSpa Thinline Advanced", 2497 "sku": "FSA-25", 2498 2499 2500 2501 "description": "Advanced Warm Water Bidet Attachment", 2502 2503 "url": "https://www.brondell.com/freshspa-thinline-advanced-bidet-attachment-with-adjustable-single-nozzle/", 2504 "image": "https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280x1280/products/712/3934/FSA-25_GalleryEC_00__87781.1738792977.jpg?c=1", 2505 2506 "brand": { 2507 "@type": "Brand", 2508 "name": "Brondell" 2509 }, 2510 2511 "offers": { 2512 "@type": "Offer", 2513 "description": "FreshSpa Thinline Advanced", 2514 "priceCurrency": "USD", 2515 2516 "price": "49.99", 2517 2518 "availability": "https://schema.org/InStock", 2519 "url": "https://www.brondell.com/freshspa-thinline-advanced-bidet-attachment-with-adjustable-single-nozzle/", 2520 "priceValidUntil": "2027-09-24", 2521 2522 "hasMerchantReturnPolicy": { 2523 "@type": "MerchantReturnPolicy", 2524 "applicableCountry": "US", 2525 "returnPolicyCategory": "https://schema.org/MerchantReturnFiniteReturnWindow", 2526 "merchantReturnDays": 30, 2527 "returnMethod": "https://schema.org/ReturnByMail", 2528 "returnFees": "https://schema.org/FreeReturn" 2529 }, 2530 2531 "shippingDetails": { 2532 "@type": "OfferShippingDetails", 2533 "description": "Free standard shipping within the United States", 2534 "shippingRate": { 2535 "@type": "MonetaryAmount", 2536 "value": "0", 2537 "currency": "USD" 2538 }, 2539 "shippingDestination": {
2540 "@type": "DefinedRegion", 2541 "addressCountry": "US" 2542 }, 2543 "deliveryTime": { 2544 "@type": "ShippingDeliveryTime", 2545 "handlingTime": { 2546 "@type": "QuantitativeValue", 2547 "minValue": 1, 2548 "maxValue": 3, 2549 "unitCode": "DAY" 2550 }, 2551 "transitTime": { 2552 "@type": "QuantitativeValue", 2553 "minValue": 3, 2554 "maxValue": 7, 2555 "unitCode": "DAY" 2556 } 2557 } 2558 } 2559 } 2560 }, 2561 { 2562 "@type": "Product", 2563 "name": "PureSpa", 2564 "sku": "PS-65", 2565 2566 2567 2568 "description": "Essential Bidet Attachment", 2569 2570 "url": "https://www.brondell.com/purespa-easy-bidet-attachment/", 2571 "image": "https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280x1280/products/470/4737/Brondell_PureSpa_essential_bidet_attachment_PS-65_installed_gray_background__46603.1738792947.jpg?c=1", 2572 2573 "brand": { 2574 "@type": "Brand", 2575 "name": "Brondell" 2576 }, 2577 2578 "offers": { 2579 "@type": "Offer", 2580 "description": "PureSpa", 2581 "priceCurrency": "USD", 2582 2583 "price": "49.99", 2584 2585 "availability": "https://schema.org/InStock", 2586 "url": "https://www.brondell.com/purespa-easy-bidet-attachment/", 2587 "priceValidUntil": "2027-09-24", 2588 2589 "hasMerchantReturnPolicy": { 2590 "@type": "MerchantReturnPolicy", 2591 "applicableCountry": "US", 2592 "returnPolicyCategory": "https://schema.org/MerchantReturnFiniteReturnWindow", 2593 "merchantReturnDays": 30, 2594 "returnMethod": "https://schema.org/ReturnByMail", 2595 "returnFees": "https://schema.org/FreeReturn" 2596 }, 2597 2598 "shippingDetails": { 2599 "@type": "OfferShippingDetails", 2600 "description": "Free standard shipping within the United States", 2601 "shippingRate": { 2602 "@type": "MonetaryAmount", 2603 "value": "0", 2604 "currency": "USD" 2605 }, 2606 "shippingDestination": { 2607 "@type": "DefinedRegion", 2608 "addressCountry": "US" 2609 }, 2610 "deliveryTime": { 2611 "@type": "ShippingDeliveryTime", 2612 "handlingTime": { 2613 "@type": "QuantitativeValue", 2614 "minValue": 1, 2615 "maxValue": 3, 2616 "unitCode": "DAY" 2617 }, 2618 "transitTime": { 2619 "@type": "QuantitativeValue", 2620 "minValue": 3, 2621 "maxValue": 7, 2622 "unitCode": "DAY" 2623 } 2624 } 2625 } 2626 } 2627 }, 2628 { 2629 "@type": "Product", 2630 "name": "PureSpa Advanced", 2631 "sku": "PSW-75", 2632 2633 2634 2635 "description": "Advanced Warm Water Bidet Attachment", 2636 2637 "url": "https://www.brondell.com/purespa-dual-temperature-bidet-attachment/", 2638 "image": "https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280x1280/products/474/4537/PureSpa_Advanced_Warm_Water_Bidet_Attachment_PSW-75_installed_gray_background__80439.1738792954.jpg?c=1", 2639 2640 "brand": { 2641 "@type": "Brand", 2642 "name": "Brondell" 2643 }, 2644 2645 "offers": { 2646 "@type": "Offer", 2647 "description": "PureSpa Advanced", 2648 "priceCurrency": "USD", 2649 2650 "price": "69.99", 2651 2652 "availability": "https://schema.org/InStock", 2653 "url": "https://www.brondell.com/purespa-dual-temperature-bidet-attachment/", 2654 "priceValidUntil": "2027-09-24", 2655 2656 "hasMerchantReturnPolicy": { 2657 "@type": "MerchantReturnPolicy", 2658 "applicableCountry": "US", 2659 "returnPolicyCategory": "https://schema.org/MerchantReturnFiniteReturnWindow", 2660 "merchantReturnDays": 30, 2661 "returnMethod": "https://schema.org/ReturnByMail", 2662 "returnFees": "https://schema.org/FreeReturn" 2663 }, 2664 2665 "shippingDetails": { 2666 "@type": "OfferShippingDetails", 2667 "description": "Free standard shipping within the United States", 2668 "shippingRate": { 2669 "@type": "MonetaryAmount", 2670 "value": "0", 2671 "currency": "USD" 2672 }, 2673 "shippingDestination": {
2674 "@type": "DefinedRegion", 2675 "addressCountry": "US" 2676 }, 2677 "deliveryTime": { 2678 "@type": "ShippingDeliveryTime", 2679 "handlingTime": { 2680 "@type": "QuantitativeValue", 2681 "minValue": 1, 2682 "maxValue": 3, 2683 "unitCode": "DAY" 2684 }, 2685 "transitTime": { 2686 "@type": "QuantitativeValue", 2687 "minValue": 3, 2688 "maxValue": 7, 2689 "unitCode": "DAY" 2690 } 2691 } 2692 } 2693 } 2694 }, 2695 { 2696 "@type": "Product", 2697 "name": "SouthSpa Essential", 2698 "sku": "LH-12", 2699 2700 2701 2702 "description": "Essential Left-Handed Bidet Attachment with Dual Nozzles", 2703 2704 "url": "https://www.brondell.com/southspa-dual-nozzle-left-handed-bidet-attachment/", 2705 "image": "https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280x1280/products/457/4627/Brondell_SouthSpa_Essential_Left-Handed_Bidet_Attachment_Dual_Nozzles_LH12_Installed_gray_background__72861.1738792953.jpg?c=1", 2706 2707 "brand": { 2708 "@type": "Brand", 2709 "name": "Brondell" 2710 }, 2711 2712 "offers": { 2713 "@type": "Offer", 2714 "description": "SouthSpa Essential", 2715 "priceCurrency": "USD", 2716 2717 "price": "69.99", 2718 2719 "availability": "https://schema.org/InStock", 2720 "url": "https://www.brondell.com/southspa-dual-nozzle-left-handed-bidet-attachment/", 2721 "priceValidUntil": "2027-09-24", 2722 2723 "hasMerchantReturnPolicy": { 2724 "@type": "MerchantReturnPolicy", 2725 "applicableCountry": "US", 2726 "returnPolicyCategory": "https://schema.org/MerchantReturnFiniteReturnWindow", 2727 "merchantReturnDays": 30, 2728 "returnMethod": "https://schema.org/ReturnByMail", 2729 "returnFees": "https://schema.org/FreeReturn" 2730 }, 2731 2732 "shippingDetails": { 2733 "@type": "OfferShippingDetails", 2734 "description": "Free standard shipping within the United States", 2735 "shippingRate": { 2736 "@type": "MonetaryAmount", 2737 "value": "0", 2738 "currency": "USD" 2739 }, 2740 "shippingDestination": { 2741 "@type": "DefinedRegion", 2742 "addressCountry": "US" 2743 }, 2744 "deliveryTime": { 2745 "@type": "ShippingDeliveryTime", 2746 "handlingTime": { 2747 "@type": "QuantitativeValue", 2748 "minValue": 1, 2749 "maxValue": 3, 2750 "unitCode": "DAY" 2751 }, 2752 "transitTime": { 2753 "@type": "QuantitativeValue", 2754 "minValue": 3, 2755 "maxValue": 7, 2756 "unitCode": "DAY" 2757 } 2758 } 2759 } 2760 } 2761 }, 2762 { 2763 "@type": "Product", 2764 "name": "SouthSpa Advanced Single Nozzle", 2765 "sku": "LH-20", 2766 2767 2768 2769 "description": "Advanced Warm Water Left-Handed Bidet Attachment", 2770 2771 "url": "https://www.brondell.com/southspa-dual-temp-left-handed-bidet-attachment/", 2772 "image": "https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280x1280/products/458/4518/Brondell_SouthSpa_Advanced_Bidet_Attachment_LH20_installed-gray-background__70050.1738792955.jpg?c=1", 2773 2774 "brand": { 2775 "@type": "Brand", 2776 "name": "Brondell" 2777 }, 2778 2779 "offers": { 2780 "@type": "Offer", 2781 "description": "SouthSpa Advanced Single Nozzle", 2782 "priceCurrency": "USD", 2783 2784 "price": "79.99", 2785 2786 "availability": "https://schema.org/InStock", 2787 "url": "https://www.brondell.com/southspa-dual-temp-left-handed-bidet-attachment/", 2788 "priceValidUntil": "2027-09-24", 2789 2790 "hasMerchantReturnPolicy": { 2791 "@type": "MerchantReturnPolicy", 2792 "applicableCountry": "US", 2793 "returnPolicyCategory": "https://schema.org/MerchantReturnFiniteReturnWindow", 2794 "merchantReturnDays": 30, 2795 "returnMethod": "https://schema.org/ReturnByMail", 2796 "returnFees": "https://schema.org/FreeReturn" 2797 }, 2798 2799 "shippingDetails": { 2800 "@type": "OfferShippingDetails", 2801 "description": "Free standard shipping within the United States", 2802 "shippingRate": { 2803 "@type": "MonetaryAmount", 2804 "value": "0", 2805 "currency": "USD" 2806 }, 2807 "shippingDestination": {
2808 "@type": "DefinedRegion", 2809 "addressCountry": "US" 2810 }, 2811 "deliveryTime": { 2812 "@type": "ShippingDeliveryTime", 2813 "handlingTime": { 2814 "@type": "QuantitativeValue", 2815 "minValue": 1, 2816 "maxValue": 3, 2817 "unitCode": "DAY" 2818 }, 2819 "transitTime": { 2820 "@type": "QuantitativeValue", 2821 "minValue": 3, 2822 "maxValue": 7, 2823 "unitCode": "DAY" 2824 } 2825 } 2826 } 2827 } 2828 }, 2829 { 2830 "@type": "Product", 2831 "name": "SouthSpa Advanced", 2832 "sku": "LH-22", 2833 2834 2835 2836 "description": "Advanced Warm Water Left-Handed Bidet Attachment with Dual Nozzles", 2837 2838 "url": "https://www.brondell.com/southspa-dual-temp-dual-nozzle-left-handed-bidet-attachment/", 2839 "image": "https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280x1280/products/459/4555/Brondell-SouthSpa-Advanced-Warm-Water-Left-Handed-Bidet-Attachment-Dual-Nozzles_LH22_installed-beige_background__26434.1738792956.jpg?c=1", 2840 2841 "brand": { 2842 "@type": "Brand", 2843 "name": "Brondell" 2844 }, 2845 2846 "offers": { 2847 "@type": "Offer", 2848 "description": "SouthSpa Advanced", 2849 "priceCurrency": "USD", 2850 2851 "price": "89.99", 2852 2853 "availability": "https://schema.org/InStock", 2854 "url": "https://www.brondell.com/southspa-dual-temp-dual-nozzle-left-handed-bidet-attachment/", 2855 "priceValidUntil": "2027-09-24", 2856 2857 "hasMerchantReturnPolicy": { 2858 "@type": "MerchantReturnPolicy", 2859 "applicableCountry": "US", 2860 "returnPolicyCategory": "https://schema.org/MerchantReturnFiniteReturnWindow", 2861 "merchantReturnDays": 30, 2862 "returnMethod": "https://schema.org/ReturnByMail", 2863 "returnFees": "https://schema.org/FreeReturn" 2864 }, 2865 2866 "shippingDetails": { 2867 "@type": "OfferShippingDetails", 2868 "description": "Free standard shipping within the United States", 2869 "shippingRate": { 2870 "@type": "MonetaryAmount", 2871 "value": "0", 2872 "currency": "USD" 2873 }, 2874 "shippingDestination": { 2875 "@type": "DefinedRegion", 2876 "addressCountry": "US" 2877 }, 2878 "deliveryTime": { 2879 "@type": "ShippingDeliveryTime", 2880 "handlingTime": { 2881 "@type": "QuantitativeValue", 2882 "minValue": 1, 2883 "maxValue": 3, 2884 "unitCode": "DAY" 2885 }, 2886 "transitTime": { 2887 "@type": "QuantitativeValue", 2888 "minValue": 3, 2889 "maxValue": 7, 2890 "unitCode": "DAY" 2891 } 2892 } 2893 } 2894 } 2895 }, 2896 { 2897 "@type": "Product", 2898 "name": "FreshSpa Thinline", 2899 "sku": "FSP-150", 2900 2901 2902 2903 "description": "Precision Essential Bidet Attachment", 2904 2905 "url": "https://www.brondell.com/freshspa-thinline-precision-essential-bidet-attachment-with-single-nozzle/", 2906 "image": "https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280x1280/products/600/3125/FSP_150_Lighting_Setup_20220628__01056.1693945698.png?c=1", 2907 2908 "brand": { 2909 "@type": "Brand", 2910 "name": "Brondell" 2911 }, 2912 2913 "offers": { 2914 "@type": "Offer", 2915 "description": "FreshSpa Thinline", 2916 "priceCurrency": "USD", 2917 2918 "price": "49.99", 2919 2920 "availability": "https://schema.org/InStock", 2921 "url": "https://www.brondell.com/freshspa-thinline-precision-essential-bidet-attachment-with-single-nozzle/", 2922 "priceValidUntil": "2027-09-24", 2923 2924 "hasMerchantReturnPolicy": { 2925 "@type": "MerchantReturnPolicy", 2926 "applicableCountry": "US", 2927 "returnPolicyCategory": "https://schema.org/MerchantReturnFiniteReturnWindow", 2928 "merchantReturnDays": 30, 2929 "returnMethod": "https://schema.org/ReturnByMail", 2930 "returnFees": "https://schema.org/FreeReturn" 2931 }, 2932 2933 "shippingDetails": { 2934 "@type": "OfferShippingDetails", 2935 "description": "Free standard shipping within the United States", 2936 "shippingRate": { 2937 "@type": "MonetaryAmount", 2938 "value": "0", 2939 "currency": "USD" 2940 }, 2941 "shippingDestination": {
2942 "@type": "DefinedRegion", 2943 "addressCountry": "US" 2944 }, 2945 "deliveryTime": { 2946 "@type": "ShippingDeliveryTime", 2947 "handlingTime": { 2948 "@type": "QuantitativeValue", 2949 "minValue": 1, 2950 "maxValue": 3, 2951 "unitCode": "DAY" 2952 }, 2953 "transitTime": { 2954 "@type": "QuantitativeValue", 2955 "minValue": 3, 2956 "maxValue": 7, 2957 "unitCode": "DAY" 2958 } 2959 } 2960 } 2961 } 2962 }, 2963 { 2964 "@type": "Product", 2965 "name": "Thinline Precision Essential Bidet Attachment with Dual Nozzle", 2966 "sku": "FSP-250", 2967 2968 2969 2970 "description": "Precision Essential Bidet Attachment with Dual Nozzle", 2971 2972 "url": "https://www.brondell.com/freshspa-thinline-precision-essential-bidet-attachment-with-dual-nozzle/", 2973 "image": "https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280x1280/products/601/3126/FSP_250_Lighting_Setup_20220628__84135.1693946861.png?c=1", 2974 2975 "brand": { 2976 "@type": "Brand", 2977 "name": "Brondell" 2978 }, 2979 2980 "offers": { 2981 "@type": "Offer", 2982 "description": "Thinline Precision Essential Bidet Attachment with Dual Nozzle", 2983 "priceCurrency": "USD", 2984 2985 "price": "59.99", 2986 2987 "availability": "https://schema.org/InStock", 2988 "url": "https://www.brondell.com/freshspa-thinline-precision-essential-bidet-attachment-with-dual-nozzle/", 2989 "priceValidUntil": "2027-09-24", 2990 2991 "hasMerchantReturnPolicy": { 2992 "@type": "MerchantReturnPolicy", 2993 "applicableCountry": "US", 2994 "returnPolicyCategory": "https://schema.org/MerchantReturnFiniteReturnWindow", 2995 "merchantReturnDays": 30, 2996 "returnMethod": "https://schema.org/ReturnByMail", 2997 "returnFees": "https://schema.org/FreeReturn" 2998 }, 2999 3000 "shippingDetails": { 3001 "@type": "OfferShippingDetails", 3002 "description": "Free standard shipping within the United States", 3003 "shippingRate": { 3004 "@type": "MonetaryAmount", 3005 "value": "0", 3006 "currency": "USD" 3007 }, 3008 "shippingDestination": { 3009 "@type": "DefinedRegion", 3010 "addressCountry": "US" 3011 }, 3012 "deliveryTime": { 3013 "@type": "ShippingDeliveryTime", 3014 "handlingTime": { 3015 "@type": "QuantitativeValue", 3016 "minValue": 1, 3017 "maxValue": 3, 3018 "unitCode": "DAY" 3019 }, 3020 "transitTime": { 3021 "@type": "QuantitativeValue", 3022 "minValue": 3, 3023 "maxValue": 7, 3024 "unitCode": "DAY" 3025 } 3026 } 3027 } 3028 } 3029 }, 3030 { 3031 "@type": "Product", 3032 "name": "GoSpa Collapsible", 3033 "sku": "GS-60", 3034 3035 3036 3037 "description": "Travel Bidet", 3038 3039 "url": "https://www.brondell.com/gospa-collapsible-travel-bidet/", 3040 "image": "https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280x1280/products/666/3131/22_2__74754.1746645814.jpg?c=1", 3041 3042 "brand": { 3043 "@type": "Brand", 3044 "name": "Brondell" 3045 }, 3046 3047 "offers": { 3048 "@type": "Offer", 3049 "description": "GoSpa Collapsible", 3050 "priceCurrency": "USD", 3051 3052 "price": "24.99", 3053 3054 "availability": "https://schema.org/InStock", 3055 "url": "https://www.brondell.com/gospa-collapsible-travel-bidet/", 3056 "priceValidUntil": "2027-09-24", 3057 3058 "hasMerchantReturnPolicy": { 3059 "@type": "MerchantReturnPolicy", 3060 "applicableCountry": "US", 3061 "returnPolicyCategory": "https://schema.org/MerchantReturnFiniteReturnWindow", 3062 "merchantReturnDays": 30, 3063 "returnMethod": "https://schema.org/ReturnByMail", 3064 "returnFees": "https://schema.org/FreeReturn" 3065 }, 3066 3067 "shippingDetails": { 3068 "@type": "OfferShippingDetails", 3069 "description": "Free standard shipping within the United States", 3070 "shippingRate": { 3071 "@type": "MonetaryAmount", 3072 "value": "0", 3073 "currency": "USD" 3074 }, 3075 "shippingDestination": {
3076 "@type": "DefinedRegion", 3077 "addressCountry": "US" 3078 }, 3079 "deliveryTime": { 3080 "@type": "ShippingDeliveryTime", 3081 "handlingTime": { 3082 "@type": "QuantitativeValue", 3083 "minValue": 1, 3084 "maxValue": 3, 3085 "unitCode": "DAY" 3086 }, 3087 "transitTime": { 3088 "@type": "QuantitativeValue", 3089 "minValue": 3, 3090 "maxValue": 7, 3091 "unitCode": "DAY" 3092 } 3093 } 3094 } 3095 } 3096 }, 3097 { 3098 "@type": "Product", 3099 "name": "GoSpa Advanced & Advanced+ Travel Bidet", 3100 "sku": "GS-84/85", 3101 3102 3103 3104 "description": "Advanced Travel Bidet", 3105 3106 "url": "https://www.brondell.com/gospa-advanced-travel-bidet/", 3107 "image": "https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280x1280/products/585/2355/GS84-85-5_1500x1500__56427.1738792957.png?c=1", 3108 3109 "brand": { 3110 "@type": "Brand", 3111 "name": "Brondell" 3112 }, 3113 3114 "offers": { 3115 "@type": "Offer", 3116 "description": "GoSpa Advanced & Advanced+ Travel Bidet", 3117 "priceCurrency": "USD", 3118 3119 "price": "16.99", 3120 "lowPrice": "16.99", 3121 "highPrice": "19.99", 3122 3123 "availability": "https://schema.org/InStock", 3124 "url": "https://www.brondell.com/gospa-advanced-travel-bidet/", 3125 "priceValidUntil": "2027-09-24", 3126 3127 "hasMerchantReturnPolicy": { 3128 "@type": "MerchantReturnPolicy", 3129 "applicableCountry": "US", 3130 "returnPolicyCategory": "https://schema.org/MerchantReturnFiniteReturnWindow", 3131 "merchantReturnDays": 30, 3132 "returnMethod": "https://schema.org/ReturnByMail", 3133 "returnFees": "https://schema.org/FreeReturn" 3134 }, 3135 3136 "shippingDetails": { 3137 "@type": "OfferShippingDetails", 3138 "description": "Free standard shipping within the United States", 3139 "shippingRate": { 3140 "@type": "MonetaryAmount", 3141 "value": "0", 3142 "currency": "USD" 3143 }, 3144 "shippingDestination": { 3145 "@type": "DefinedRegion", 3146 "addressCountry": "US" 3147 }, 3148 "deliveryTime": { 3149 "@type": "ShippingDeliveryTime", 3150 "handlingTime": { 3151 "@type": "QuantitativeValue", 3152 "minValue": 1, 3153 "maxValue": 3, 3154 "unitCode": "DAY" 3155 }, 3156 "transitTime": { 3157 "@type": "QuantitativeValue", 3158 "minValue": 3, 3159 "maxValue": 7, 3160 "unitCode": "DAY" 3161 } 3162 } 3163 } 3164 } 3165 } 3166 ] 3167} 3168</script>
3168 3169 3170
3170<script type="28e2c7ca85ff07b09fc9eb6f-text/javascript"> 3171 document.documentElement.className = document.documentElement.className.replace('no-js', 'js'); 3172 </script>
3172 3173 3174
3174<script type="28e2c7ca85ff07b09fc9eb6f-text/javascript"> 3175 function browserSupportsAllFeatures() { 3176 return window.Promise 3177 && window.fetch 3178 && window.URL 3179 && window.URLSearchParams 3180 && window.WeakMap 3181 // object-fit support 3182 && ('objectFit' in document.documentElement.style); 3183 } 3184 3185 function loadScript(src) { 3186 var js = document.createElement('script'); 3187 js.src = src; 3188 js.onerror = function () { 3189 console.error('Failed to load polyfill script ' + src); 3190 }; 3191 document.head.appendChild(js); 3192 } 3193 3194 if (!browserSupportsAllFeatures()) { 3195 loadScript('https://cdn11.bigcommerce.com/s-mpfo2gcqca/stencil/5f70d4d0-8f99-013f-f4af-2611d61cbbfd/e/2f3b4e00-847a-013f-6a5b-3e25689f9356/dist/theme-bundle.polyfills.js'); 3196 } 3197</script>
3197 3198
3198<script type="28e2c7ca85ff07b09fc9eb6f-text/javascript">window.consentManagerTranslations = `{"locale":"en","locales":{"consent_manager.data_collection_warning":"en","consent_manager.accept_all_cookies":"en","consent_manager.gdpr_settings":"en","consent_manager.data_collection_preferences":"en","consent_manager.manage_data_collection_preferences":"en","consent_manager.use_data_by_cookies":"en","consent_manager.data_categories_table":"en","consent_manager.allow":"en","consent_manager.accept":"en","consent_manager.deny":"en","consent_manager.dismiss":"en","consent_manager.reject_all":"en","consent_manager.category":"en","consent_manager.purpose":"en","consent_manager.functional_category":"en","consent_manager.functional_purpose":"en","consent_manager.analytics_category":"en","consent_manager.analytics_purpose":"en","consent_manager.targeting_category":"en","consent_manager.advertising_category":"en","consent_manager.advertising_purpose":"en","consent_manager.essential_category":"en","consent_manager.esential_purpose":"en","consent_manager.yes":"en","consent_manager.no":"en","consent_manager.not_available":"en","consent_manager.cancel":"en","consent_manager.save":"en","consent_manager.back_to_preferences":"en","consent_manager.close_without_changes":"en","consent_manager.unsaved_changes":"en","consent_manager.by_using":"en","consent_manager.agree_on_data_collection":"en","consent_manager.change_preferences":"en","consent_manager.cancel_dialog_title":"en","consent_manager.privacy_policy":"en","consent_manager.allow_category_tracking":"en","consent_manager.disallow_category_tracking":"en"},"translations":{"consent_manager.data_collection_warning":"We use cookies (and other similar technologies) to collect data to improve your shopping experience.","consent_manager.accept_all_cookies":"Accept All Cookies","consent_manager.gdpr_settings":"Settings","consent_manager.data_collection_preferences":"Website Data Collection Preferences","consent_manager.manage_data_collection_preferences":"Manage Website Data Collection Preferences","consent_manager.use_data_by_cookies":" uses data collected by cookies and JavaScript libraries to improve your shopping experience.","consent_manager.data_categories_table":"The table below outlines how we use this data by category. To opt out of a category of data collection, select 'No' and save your preferences.","consent_manager.allow":"Allow","consent_manager.accept":"Accept","consent_manager.deny":"Deny","consent_manager.dismiss":"Dismiss","consent_manager.reject_all":"Reject all","consent_manager.category":"Category","consent_manager.purpose":"Purpose","consent_manager.functional_category":"Functional","consent_manager.functional_purpose":"Enables enhanced functionality, such as videos and live chat. If you do not allow these, then some or all of these functions may not work properly.","consent_manager.analytics_category":"Analytics","consent_manager.analytics_purpose":"Provide statistical information on site usage, e.g., web analytics so we can improve this website over time.","consent_manager.targeting_category":"Targeting","consent_manager.advertising_category":"Advertising","consent_manager.advertising_purpose":"Used to create profiles or personalize content to enhance your shopping experience.","consent_manager.essential_category":"Essential","consent_manager.esential_purpose":"Essential for the site and any requested services to work, but do not perform any additional or secondary function.","consent_manager.yes":"Yes","consent_manager.no":"No","consent_manager.not_available":"N/A","consent_manager.cancel":"Cancel","consent_manager.save":"Save","consent_manager.back_to_preferences":"Back to Preferences","consent_manager.close_without_changes":"You have unsaved changes to your data collection preferences. Are you sure you want to close without saving?","consent_manager.unsaved_changes":"You have unsaved changes","consent_manager.by_using":"By using our website, you're agreeing to our","consent_manager.agree_on_data_collection":"By using our website, you're agreeing to the collection of data as described
3198in our ","consent_manager.change_preferences":"You can change your preferences at any time","consent_manager.cancel_dialog_title":"Are you sure you want to cancel?","consent_manager.privacy_policy":"Privacy Policy","consent_manager.allow_category_tracking":"Allow [CATEGORY_NAME] tracking","consent_manager.disallow_category_tracking":"Disallow [CATEGORY_NAME] tracking"}}`;</script>
3198 3199 3200 3201 <!-- PLACE AT START OF DOCUMENT HEAD. DO NOT CHANGE--> 3202
3202<script type="28e2c7ca85ff07b09fc9eb6f-text/javascript" src="https://safevisit.online/?lcid=11400" async defer></script>
3202 3203 <!-- END --> 3204 3205
3205<script type="28e2c7ca85ff07b09fc9eb6f-text/javascript"> 3206 window.lazySizesConfig = window.lazySizesConfig || {}; 3207 window.lazySizesConfig.loadMode = 1; 3208 </script>
3208 3209
3209<script src="https://cdn11.bigcommerce.com/s-mpfo2gcqca/stencil/5f70d4d0-8f99-013f-f4af-2611d61cbbfd/e/2f3b4e00-847a-013f-6a5b-3e25689f9356/dist/theme-bundle.head_async.js" type="28e2c7ca85ff07b09fc9eb6f-text/javascript"></script>
3209 3210 3211
3211<script src="https://ajax.googleapis.com/ajax/libs/webfont/1.6.26/webfont.js" type="28e2c7ca85ff07b09fc9eb6f-text/javascript"></script>
3211 3212
3212<script src="https://code.jquery.com/jquery-2.2.4.min.js" type="28e2c7ca85ff07b09fc9eb6f-text/javascript"></script>
3212 3213 <link rel="preload" href="https://store-mpfo2gcqca.mybigcommerce.com/content/fonts/GraphikRegular.woff2" as="font" type="font/woff2" crossorigin> 3214 <link rel="stylesheet" href="https://store-mpfo2gcqca.mybigcommerce.com/content/fonts/fonts.css" /> 3215 <link rel="stylesheet" href="https://store-mpfo2gcqca.mybigcommerce.com/content/fonts/stylesheet.css" /> 3216 <link rel="stylesheet" href="https://store-mpfo2gcqca.mybigcommerce.com/content/fonts/GraphikRegular.css" /> 3217
3217<script type="28e2c7ca85ff07b09fc9eb6f-text/javascript"> 3218 WebFont.load({ 3219 custom: { 3220 families: ['Karla', 'Roboto', 'Source Sans Pro'] 3221 }, 3222 classes: false 3223 }); 3224 </script>
3224 3225 <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.7.0/css/font-awesome.min.css"> 3226 3227 <link href="https://fonts.googleapis.com/icon?family=Material+Icons" rel="stylesheet"> 3228 <link data-stencil-stylesheet href="https://cdn11.bigcommerce.com/s-mpfo2gcqca/stencil/5f70d4d0-8f99-013f-f4af-2611d61cbbfd/e/2f3b4e00-847a-013f-6a5b-3e25689f9356/css/custom-1e84dcb0-99c4-013f-b7d3-0e5b93ef24ad.css" rel="stylesheet"> 3229 3230 <!-- Start Tracking Code for analytics_facebook --> 3231
3232<script type="28e2c7ca85ff07b09fc9eb6f-text/javascript"> 3233!function(f,b,e,v,n,t,s){if(f.fbq)return;n=f.fbq=function(){n.callMethod?n.callMethod.apply(n,arguments):n.queue.push(arguments)};if(!f._fbq)f._fbq=n;n.push=n;n.loaded=!0;n.version='2.0';n.queue=[];t=b.createElement(e);t.async=!0;t.src=v;s=b.getElementsByTagName(e)[0];s.parentNode.insertBefore(t,s)}(window,document,'script','https://connect.facebook.net/en_US/fbevents.js'); 3234 3235fbq('set', 'autoConfig', 'false', '1845819542300543'); 3236fbq('dataProcessingOptions', ['LDU'], 0, 0); 3237fbq('init', '1845819542300543', {"external_id":"59a264a4-0f8c-42cf-9e7f-6615e2c7a019"}); 3238fbq('set', 'agent', 'bigcommerce', '1845819542300543'); 3239 3240function trackEvents() { 3241 var pathName = window.location.pathname; 3242 3243 3244 3245 // Search events start -- only fire if the shopper lands on the /search.php page 3246 if (pathName.indexOf('/search.php') === 0 && getUrlParameter('search_query')) { 3247 fbq('trackSingle', '1845819542300543', 'Search', { 3248 content_type: 'product_group', 3249 content_ids: [], 3250 search_string: getUrlParameter('search_query') 3251 }); 3252 } 3253 // Search events end 3254 3255 // Wishlist events start -- only fire if the shopper attempts to add an item to their wishlist 3256 if (pathName.indexOf('/wishlist.php') === 0 && getUrlParameter('added_product_id')) { 3257 fbq('trackSingle', '1845819542300543', 'AddToWishlist', { 3258 content_type: 'product_group', 3259 content_ids: [] 3260 }); 3261 } 3262 // Wishlist events end 3263 3264 // Lead events start -- only fire if the shopper subscribes to newsletter 3265 if (pathName.indexOf('/subscribe.php') === 0 && getUrlParameter('result') === 'success') { 3266 fbq('trackSingle', '1845819542300543', 'Lead', {}); 3267 } 3268 // Lead events end 3269 3270 // Registration events start -- only fire if the shopper registers an account 3271 if (pathName.indexOf('/login.php') === 0 && getUrlParameter('action') === 'account_created') { 3272 fbq('trackSingle', '1845819542300543', 'CompleteRegistration', {}, ""); 3273 } 3274 // Registration events end 3275 3276 3277 3278 function getUrlParameter(name) { 3279 var cleanName = name.replace(/[\[]/, '\[').replace(/[\]]/, '\]'); 3280 var regex = new RegExp('[\?&]' + cleanName + '=([^&#]*)'); 3281 var results = regex.exec(window.location.search); 3282 return results === null ? '' : decodeURIComponent(results[1].replace(/\+/g, ' ')); 3283 } 3284} 3285 3286if (window.addEventListener) { 3287 window.addEventListener("load", trackEvents, false) 3288} 3289</script>
3289 3290<noscript><img height="1" width="1" style="display:none" alt="null" src="https://www.facebook.com/tr?id=1845819542300543&ev=PageView&noscript=1&a=plbigcommerce1.2&eid="/></noscript> 3291 3292<!-- End Tracking Code for analytics_facebook --> 3293 3294<!-- Start Tracking Code for analytics_googleanalytics4 --> 3295
3296<script data-cfasync="false" src="https://cdn11.bigcommerce.com/shared/js/google_analytics4_bodl_subscribers-358423becf5d870b8b603a81de597c10f6bc7699.js" integrity="sha256-gtOfJ3Avc1pEE/hx6SKj/96cca7JvfqllWA9FTQJyfI=" crossorigin="anonymous"></script>
vendor: 1 bytes, line 3296
3296
3297<script data-cfasync="false"> 3298 (function () { 3299 window.dataLayer = window.dataLayer || []; 3300 3301 function gtag(){ 3302 dataLayer.push(arguments); 3303 } 3304 3305 function initGA4(event) { 3306 function setupGtag() { 3307 function configureGtag() { 3308 gtag('js', new Date()); 3309 gtag('set', 'developer_id.dMjk3Nj', true); 3310 gtag('config', 'G-FR558E16Q7'); 3311 } 3312 3313 var script = document.createElement('script'); 3314 3315 script.src = 'https://www.googletagmanager.com/gtag/js?id=G-FR558E16Q7'; 3316 script.async = true; 3317 script.onload = configureGtag; 3318 3319 document.head.appendChild(script); 3320 } 3321 3322 setupGtag(); 3323 3324 if (typeof subscribeOnBodlEvents === 'function') { 3325 subscribeOnBodlEvents('G-FR558E16Q7', false); 3326 } 3327 3328 window.removeEventListener(event.type, initGA4); 3329 } 3330 3331 3332 3333 var eventName = document.readyState === 'complete' ? 'consentScriptsLoaded' : 'DOMContentLoaded'; 3334 window.addEventListener(eventName, initGA4, false); 3335 })() 3336</script>
3336 3337 3338<!-- End Tracking Code for analytics_googleanalytics4 --> 3339 3340<!-- Start Tracking Code for analytics_siteverification --> 3341 3342<meta name="google-site-verification" content="ubYnV9Pt-_COactB9_-bB4YtC5Gwh1qy0Yl8DM_vpBQ" /> 3343 3344<!-- End Tracking Code for analytics_siteverification --> 3345 3346
3347<script type="28e2c7ca85ff07b09fc9eb6f-text/javascript" src="https://checkout-sdk.bigcommerce.com/v1/loader.js" defer></script>
vendor: 1 bytes, line 3347
3347
3348<script type="28e2c7ca85ff07b09fc9eb6f-text/javascript"> 3349fbq('trackSingle', '1845819542300543', 'ViewCategory', {"content_ids":[],"content_type":"product_group","content_category":"Bidets & Heated Seats"}); 3350</script>
vendor: 1 bytes, line 3350
3350
3351<script type="28e2c7ca85ff07b09fc9eb6f-text/javascript"> 3352var BCData = {}; 3353</script>
vendor: 1 bytes, line 3353
3353
3354<script src='https://cdnjs.cloudflare.com/ajax/libs/jquery/3.6.0/jquery.min.js' type="28e2c7ca85ff07b09fc9eb6f-text/javascript"></script>
3354<script src='https://apps.minibc.com/bootstrap/6387e1a0299e5.js' type="28e2c7ca85ff07b09fc9eb6f-text/javascript"></script>
3354<script src='https://sdk.helloextend.com/extend-sdk-client/v1/extend-sdk-client.min.js' type="28e2c7ca85ff07b09fc9eb6f-text/javascript"></script>
3354<script src='https://sdk.helloextend.com/extend-sdk-client-bigcommerce-addon/v1/extend-sdk-client-bigcommerce-addon.min.js' type="28e2c7ca85ff07b09fc9eb6f-text/javascript"></script>
3354<script src='https://ecommplugins-trustboxsettings.trustpilot.com/stores/mpfo2gcqca.js?settings=1789670811565' async type="28e2c7ca85ff07b09fc9eb6f-text/javascript"></script>
3354<script src='https://widget.trustpilot.com/bootstrap/v5/tp.widget.bootstrap.min.js' async type="28e2c7ca85ff07b09fc9eb6f-text/javascript"></script>
3354<script type="28e2c7ca85ff07b09fc9eb6f-text/javascript"> 3355 (function(c,l,a,r,i,t,y){ 3356 c[a]=c[a]||function(){ 3357 (c[a].q=c[a].q||[]).push(arguments) 3358 }; 3359 t=l.createElement(r);t.async=1; 3360 t.src="https://www.clarity.ms/tag/"+i+"?ref=gtm2"; 3361 y=l.getElementsByTagName(r)[0]; 3362 y.parentNode.insertBefore(t,y); 3363 }) 3364 (window,document,"clarity","script","bvus8zyzc1"); 3365</script>
3365<script type="28e2c7ca85ff07b09fc9eb6f-text/javascript"> 3366 (function () { 3367 var zi = document.createElement('script'); 3368 zi.type = 'text/javascript'; 3369 zi.async = true; 3370 zi.referrerPolicy = 'unsafe-url'; 3371 zi.src = 'https://ws.zoominfo.com/pixel/6299059b29472f008e9619eb'; 3372 var s = document.getElementsByTagName('script')[0]; 3373 s.parentNode.insertBefore(zi, s); 3374 })(); 3375</script>
3375<!-- Google tag (gtag.js) -->
vendor: 64 bytes, lines 3375-3376
3375 3376<script async src="https://www.googletagmanager.com/gtag/js?id=
3376AW-1003208648
vendor: 60 bytes, line 3376
3376" type="28e2c7ca85ff07b09fc9eb6f-text/javascript"></script>
3377<script type="28e2c7ca85ff07b09fc9eb6f-text/javascript"> 3378
vendor: 134 bytes, lines 3378-3382
3378window.dataLayer = window.dataLayer || []; 3379 function gtag(){dataLayer.push(arguments);} 3380 gtag('js', new Date()); 3381 3382 gtag('config', '
3382AW-1003208648
vendor: 4 bytes, line 3382
3382');
3383</script>
3383<script src="https://cdn-widgetsrepository.yotpo.com/v1/loader/eUEz5U6dm-xFUthMna34Dg" async type="28e2c7ca85ff07b09fc9eb6f-text/javascript"></script>
3383<script type="28e2c7ca85ff07b09fc9eb6f-text/javascript"> 3384 var aidaptiveOrderId = ""; 3385</script>
vendor: 1 bytes, line 3385
3385
3386<script async type="28e2c7ca85ff07b09fc9eb6f-text/javascript" src="https://cdn.jarvisml.com/jarvisml-sdk.min.js?debug_source=brondell.com&vertical=ecommerce"></script>
3386<!-- Reddit Pixel -->
3387<script type="28e2c7ca85ff07b09fc9eb6f-text/javascript"> 3388!function(w,d){if(!w.rdt){var p=w.rdt=function(){p.sendEvent?p.sendEvent.apply(p,arguments):p.callQueue.push(arguments)};p.callQueue=[];var t=d.createElement("script");t.src="https://www.redditstatic.com/ads/pixel.js",t.async=!0;var s=d.getElementsByTagName("script")[0];s.parentNode.insertBefore(t,s)}}(window,document);rdt('init','a2_f16gjn93n736'); 3389 3390// âââ Helper: read _rdt_uuid cookie and extract the UUID portion âââ 3391// The cookie stores "{timestamp}.{uuid}" (e.g. "1782425037399.be4e71c3-...") 3392// But Reddit's pixel sends ONLY the UUID portion in its tracking calls. 3393// We must match that format for dedup to work. 3394function getRedditUuid() { 3395 var match = document.cookie.match(/(?:^|;\s*)_rdt_uuid=([^;]+)/); 3396 if (!match) return undefined; 3397 var raw; 3398 try { 3399 raw = decodeURIComponent(match[1]); 3400 } catch (e) { 3401 raw = match[1]; 3402 } 3403 // Strip the timestamp prefix if present (everything before the first dot) 3404 var dotIndex = raw.indexOf('.'); 3405 return dotIndex >= 0 ? raw.slice(dotIndex + 1) : raw; 3406} 3407 3408// âââ Reddit CAPI beacon helper (shared across all scripts) âââ 3409window.brondellRedditBeacon = function(eventName, payload) { 3410 try { 3411 var convId = (window.crypto && crypto.randomUUID) 3412 ? crypto.randomUUID() 3413 : 'cid-' + Date.now() + '-' + Math.random().toString(36).slice(2); 3414 3415 // Fire client-side pixel with the conversion_id 3416 var pixelPayload = Object.assign({ conversion_id: convId }, payload || {}); 3417 rdt('track', eventName, pixelPayload); 3418 3419 // Read UUID at fire time â by now the pixel cookie should be set 3420 var redditUuid = getRedditUuid(); 3421 3422 // Fire server-side beacon with the SAME conversion_id and the cookie UUID 3423 var beaconBody = Object.assign({ 3424 event: eventName, 3425 conversion_id: convId, 3426 user_agent: navigator.userAgent, 3427 screen: { width: window.screen.width, height: window.screen.height }, 3428 uuid: redditUuid, 3429 click_id: (new URLSearchParams(window.location.search)).get('rdt_cid') || undefined 3430 }, payload || {}); 3431 3432 fetch('https://reddit-capi-brondell.myomigo.workers.dev/beacon', { 3433 method: 'POST', 3434 headers: { 'Content-Type': 'application/json' }, 3435 body: JSON.stringify(beaconBody), 3436 keepalive: true 3437 }).catch(function(){}); 3438 } catch (e) { 3439 console.error('Reddit beacon error:', e); 3440 } 3441}; 3442 3443// âââ Wait for the Reddit pixel to set its _rdt_uuid cookie before firing PageVisit âââ 3444// The pixel.js script loads async and sets _rdt_uuid on init. If we fire PageVisit 3445// immediately, the cookie may not exist yet and the UUID won't match between pixel 3446// and CAPI (breaking dedup). Poll for the cookie up to ~2 seconds. 3447function firePageVisitWhenReady() { 3448 var maxAttempts = 20; // 20 Ã 100ms = 2 seconds max wait 3449 var attempts = 0; 3450 function check() { 3451 var uuid = getRedditUuid(); 3452 if (uuid || attempts >= maxAttempts) { 3453 window.brondellRedditBeacon('PageVisit', {}); 3454 } else { 3455 attempts++; 3456 setTimeout(check, 100); 3457 } 3458 } 3459 check(); 3460} 3461firePageVisitWhenReady(); 3462</script>
3462 3463<!-- End Reddit Pixel -->
3463<script type="28e2c7ca85ff07b09fc9eb6f-text/javascript"> 3464 Extend.config({ storeId: 'ec91f08f-b7f8-438c-9960-8c683104946a', environment: 'production' }) 3465 </script>
3465<script type="28e2c7ca85ff07b09fc9eb6f-text/javascript"> 3466 window.heapReadyCb=window.heapReadyCb||[],window.heap=window.heap||[],heap.load=function(e,t){window.heap.envId=e,window.heap.clientConfig=t=t||{},window.heap.clientConfig.shouldFetchServerConfig=!1;var a=document.createElement("script");a.type="text/javascript",a.async=!0,a.src="https://cdn.us.heap-api.com/config/"+e+"/heap_config.js";var r=document.getElementsByTagName("script")[0];r.parentNode.insertBefore(a,r);var n=["init","startTracking","stopTracking","track","resetIdentity","identify","getSessionId","getUserId","getIdentity","addUserProperties","addEventProperties","removeEventProperty","clearEventProperties","addAccountProperties","addAdapter","addTransformer","addTransformerFn","onReady","addPageviewProperties","removePageviewProperty","clearPageviewProperties","trackPageview"],i=function(e){return function(){var t=Array.prototype.slice.call(arguments,0);window.heapReadyCb.push({name:e,fn:function(){heap[e]&&heap[e].apply(heap,t)}})}};for(var p=0;p<n.length;p++)heap[n[p]]=i(n[p])}; 3467 heap.load("3030632481"); 3468</script>
3468<!--MNTN Tracking Pixel--> 3469<!-- INSTALL ON ALL PAGES OF SITE-->
3470<script type="28e2c7ca85ff07b09fc9eb6f-text/javascript"> 3471 (function(){"use strict";var e=null,n="48637",additional="",t,r,i;try{t=top.document.referer!==""?encodeURIComponent(top.document.referrer.substring(0,2048)):""}catch(o){t=document.referrer!==null?document.referrer.toString().substring(0,2048):""} 3472 try{i=parent.location.href!==""?encodeURIComponent(parent.location.href.toString().substring(0,2048)):""}catch(a){try{i!==null?encodeURIComponent(i.toString().substring(0,2048)):""}catch(f){i=""}} 3473 var l,c=document.createElement("script"),h=null,p=document.getElementsByTagName("script"),d=Number(p.length)-1,v=document.getElementsByTagName("script")[d];if(typeof l==="undefined"){l=Math.floor(Math.random()*1e17)} 3474 h="https://dx.mountain.com/spx?"+"shaid="+n+"&tdr="+t+"&plh="+i+"&cb="+l+additional;c.type="text/javascript";c.src=h;v.parentNode.insertBefore(c,v)})(); 3475</script>
3475<script src='https://cdn.cookie.pii.ai/1/release/1.5/main.js' id='pieyecookiejs' config-url='https://cdn.cookie.pii.ai/scripts/1/ws/818b0de2-8d1d-419b-ac27-234961d9fe51/domain/9fa6de67-51aa-4e9a-abb3-20b689c3bf0d/config-9fa6de67-51aa-4e9a-abb3-20b689c3bf0d.json' type="28e2c7ca85ff07b09fc9eb6f-text/javascript"></script>
3475<script type="28e2c7ca85ff07b09fc9eb6f-text/javascript">!function(w,d,s,u){if(w.oaiq)return;var q=function(){q.q.push(arguments)};q.q=[];w.oaiq=q;var j=d.createElement(s);j.async=1;j.src=u;var f=d.getElementsByTagName(s)[0];f.parentNode.insertBefore(j,f)}(window,document,"script","https://bzrcdn.openai.com/sdk/oaiq.min.js");oaiq("init",{pixelId:"RTDH6uFmhqMSZC2aGMpmXE",debug:true});</script>
3475<script type="28e2c7ca85ff07b09fc9eb6f-text/javascript"> 3476 (function (w, d, s, u) { 3477 if (w.oaiq) return; 3478 var q = function () { q.q.push(arguments); }; 3479 q.q = []; 3480 w.oaiq = q; 3481 var js = d.createElement(s); 3482 js.async = true; 3483 js.src = u; 3484 var f = d.getElementsByTagName(s)[0]; 3485 f.parentNode.insertBefore(js, f); 3486 })(window, document, "script", "https://bzrcdn.openai.com/sdk/oaiq.min.js"); 3487 3488 oaiq("init", { pixelId: "RTDH6uFmhqMSZC2aGMpmXE" }); 3489 </script>
3489 3490
3490<script type="28e2c7ca85ff07b09fc9eb6f-text/javascript"> 3491 const trustpilot_settings = { 3492 page: "category" === "default" ? "landing" : "category", 3493 sku: "", 3494 name: "", 3495 key: "6CnGUQEStkfvz25B", 3496 product_id: "", // Needed for TrustBoxPreview 3497 }; 3498 const createTrustBoxScript = function() { 3499 const trustBoxScript = document.createElement('script'); 3500 trustBoxScript.async = true; 3501 trustBoxScript.src = "https://ecommplugins-scripts.trustpilot.com/v2.1/js/header_bigcommerce.min.js"; 3502 document.head.appendChild(trustBoxScript); 3503 }; 3504 if (BCData.product_attributes && !BCData.product_attributes.base && "sku" !== 'id') { 3505 addEventListener('DOMContentLoaded', () => { 3506 const endpoint = "/remote/v1/product-attributes/"; 3507 try { 3508 stencilUtils.api.productAttributes.makeRequest(endpoint, "GET", {}, {}, function(err, res) { 3509 trustpilot_settings.sku = res.data["sku"]; 3510 createTrustBoxScript(); 3511 }) 3512 } catch { 3513 fetch(endpoint).then(function(res) { 3514 res.json().then(function(jsonRes) { 3515 trustpilot_settings.sku = jsonRes.data["sku"]; 3516 createTrustBoxScript(); 3517 }); 3518 }); 3519 } 3520 }); 3521 } else { 3522 createTrustBoxScript(); 3523 } 3524 </script>
3524 3525
3525<script nonce="" type="28e2c7ca85ff07b09fc9eb6f-text/javascript"> 3526if(typeof fbq === 'function') { 3527 fbq('trackSingle', '1845819542300543', 'PageView', {}, {"eventID":"c625de92-8795-4760-9d6f-725c65f01a4d"}); 3528} else if (typeof window.addEventListener === 'function') { 3529 window.addEventListener("load", function() { fbq('trackSingle', '1845819542300543', 'PageView', {}, {"eventID":"c625de92-8795-4760-9d6f-725c65f01a4d"}); }, false) 3530} 3531</script>
3531 3532
3532<script data-cfasync="false" src="https://microapps.bigcommerce.com/bodl-events/1.9.4/index.js" integrity="sha256-Y0tDj1qsyiKBRibKllwV0ZJ1aFlGYaHHGl/oUFoXJ7Y=" nonce="" crossorigin="anonymous"></script>
3532 3533
3533<script data-cfasync="false" nonce=""> 3534 3535 (function() { 3536 function decodeBase64(base64) { 3537 const text = atob(base64); 3538 const length = text.length; 3539 const bytes = new Uint8Array(length); 3540 for (let i = 0; i < length; i++) { 3541 bytes[i] = text.charCodeAt(i); 3542 } 3543 const decoder = new TextDecoder(); 3544 return decoder.decode(bytes); 3545 } 3546 window.bodl = JSON.parse(decodeBase64("eyJzZXNzaW9uIjp7ImlkIjoiM2FhY2ZkZmYtNjkwZC00YjMzLTgxNTgtYjQzOGZlYjliZTcwIiwiZmlyc3RfdG91Y2hfdGltZXN0YW1wIjoiMjAyNi0wOS0yNFQxOTo1NzoyOSIsImZpcnN0X3RvdWNoX3JlZmVycmFsX3VybCI6IiIsImZpcnN0X3RvdWNoX3JlcXVlc3RfdXJsIjoiaHR0cHM6Ly93d3cuYnJvbmRlbGwuY29tL3Nob3AvYmlkZXRzLyJ9LCJzaG9wcGVyIjp7InZpc2l0b3JfaWQiOiIiLCJjdXN0b21lcl9pZCI6bnVsbCwiZW1haWwiOm51bGwsImZpcnN0X25hbWUiOm51bGwsImxhc3RfbmFtZSI6bnVsbH0sImRhdGFfY29uc2VudCI6eyJmdW5jdGlvbmFsIjp0cnVlLCJhbmFseXRpY3MiOnRydWUsImFkdmVydGlzaW5nIjp0cnVlfSwiZXZlbnRzIjpbeyJib2RsX3YxX3Byb2R1Y3RfY2F0ZWdvcnlfdmlld2VkIjp7ImV2ZW50X2lkIjoiZmU5MTRhZDQtZThjYi00ZTcwLWE2YjQtMzUxYjYwMDI2ZmI4IiwiY2hhbm5lbF9pZCI6MSwiY2F0ZWdvcnlfaWQiOjI2LCJjYXRlZ29yeV9uYW1lIjoiQmlkZXRzICYgSGVhdGVkIFNlYXRzIiwibGluZV9pdGVtcyI6W3sicHJvZHVjdF9pZCI6IjMzNyIsInNrdSI6Ikw2MCIsInZhcmlhbnRfaWQiOm51bGwsInByb2R1Y3RfbmFtZSI6Ikx1bWFXYXJtIiwiZ2lmdF9jZXJ0aWZpY2F0ZV9pZCI6bnVsbCwiZ2lmdF9jZXJ0aWZpY2F0ZV9uYW1lIjpudWxsLCJnaWZ0X2NlcnRpZmljYXRlX3RoZW1lIjpudWxsLCJwdXJjaGFzZV9wcmljZSI6MTY0Ljk5LCJzYWxlX3ByaWNlIjpudWxsLCJiYXNlX3ByaWNlIjpudWxsLCJyZXRhaWxfcHJpY2UiOm51bGwsInF1YW50aXR5Ijo4NDMsImRpc2NvdW50IjpudWxsLCJjb3Vwb25fYW1vdW50IjpudWxsLCJpbmRleCI6MCwiYnJhbmRfbmFtZSI6bnVsbCwiY2F0ZWdvcnlfbmFtZXMiOlsiQmlkZXRzICYgSGVhdGVkIFNlYXRzIl0sImN1cnJlbmN5IjoiVVNEIn0seyJwcm9kdWN0X2lkIjoiNzk0Iiwic2t1IjoiS0JULTkwMCIsInZhcmlhbnRfaWQiOm51bGwsInByb2R1Y3RfbmFtZSI6IkNvaXQgSW50ZWdyYXRlZCBTbWFydCBCaWRldCBUb2lsZXQiLCJnaWZ0X2NlcnRpZmljYXRlX2lkIjpudWxsLCJnaWZ0X2NlcnRpZmljYXRlX25hbWUiOm51bGwsImdpZnRfY2VydGlmaWNhdGVfdGhlbWUiOm51bGwsInB1cmNoYXNlX3ByaWNlIjoyNDk5Ljk5LCJzYWxlX3ByaWNlIjpudWxsLCJiYXNlX3ByaWNlIjpudWxsLCJyZXRhaWxfcHJpY2UiOm51bGwsInF1YW50aXR5IjozNiwiZGlzY291bnQiOm51bGwsImNvdXBvbl9hbW91bnQiOm51bGwsImluZGV4IjoxLCJicmFuZF9uYW1lIjpudWxsLCJjYXRlZ29yeV9uYW1lcyI6WyJCaWRldHMgJiBIZWF0ZWQgU2VhdHMiXSwiY3VycmVuY3kiOiJVU0QifSx7InByb2R1Y3RfaWQiOiI3NDkiLCJza3UiOiJJQlQtMTAwMCIsInZhcmlhbnRfaWQiOm51bGwsInByb2R1Y3RfbmFtZSI6IlN1dHJvIEludGVncmF0ZWQgU21hcnQgQmlkZXQgVG9pbGV0IiwiZ2lmdF9jZXJ0aWZpY2F0ZV9pZCI6bnVsbCwiZ2lmdF9jZXJ0aWZpY2F0ZV9uYW1lIjpudWxsLCJnaWZ0X2NlcnRpZmljYXRlX3RoZW1lIjpudWxsLCJwdXJjaGFzZV9wcmljZSI6Mjc0OS45OSwic2FsZV9wcmljZSI6bnVsbCwiYmFzZV9wcmljZSI6bnVsbCwicmV0YWlsX3ByaWNlIjpudWxsLCJxdWFudGl0eSI6NzEsImRpc2NvdW50IjpudWxsLCJjb3Vwb25fYW1vdW50IjpudWxsLCJpbmRleCI6MiwiYnJhbmRfbmFtZSI6bnVsbCwiY2F0ZWdvcnlfbmFtZXMiOlsiQmlkZXRzICYgSGVhdGVkIFNlYXRzIl0sImN1cnJlbmN5IjoiVVNEIn0seyJwcm9kdWN0X2lkIjoiMzk5Iiwic2t1IjoiUzE0MDAiLCJ2YXJpYW50X2lkIjpudWxsLCJwcm9kdWN0X25hbWUiOiJTd2FzaCAxNDAwIiwiZ2lmdF9jZXJ0aWZpY2F0ZV9pZCI6bnVsbCwiZ2lmdF9jZXJ0aWZpY2F0ZV9uYW1lIjpudWxsLCJnaWZ0X2NlcnRpZmljYXRlX3RoZW1lIjpudWxsLCJwdXJjaGFzZV9wcmljZSI6NDM5Ljk5LCJzYWxlX3ByaWNlIjo0MzkuOTksImJhc2VfcHJpY2UiOjU0OS45OSwicmV0YWlsX3ByaWNlIjo1NDkuOTksInF1YW50aXR5IjoyNDEsImRpc2NvdW50IjoxMTAuMCwiY291cG9uX2Ftb3VudCI6bnVsbCwiaW5kZXgiOjMsImJyYW5kX25hbWUiOm51bGwsImNhdGVnb3J5X25hbWVzIjpbIkJpZGV0cyAmIEhlYXRlZCBTZWF0cyJdLCJjdXJyZW5jeSI6IlVTRCJ9LHsicHJvZHVjdF9pZCI6IjM3NyIsInNrdSI6IlNFNDAwIiwidmFyaWFudF9pZCI6bnVsbCwicHJvZHVjdF9uYW1lIjoiU3dhc2ggU0U0MDAiLCJnaWZ0X2NlcnRpZmljYXRlX2lkIjpudWxsLCJnaWZ0X2NlcnRpZmljYXRlX25hbWUiOm51bGwsImdpZnRfY2VydGlmaWNhdGVfdGhlbWUiOm51bGwsInB1cmNoYXNlX3ByaWNlIjoyOTkuOTksInNhbGVfcHJpY2UiOm51bGwsImJhc2VfcHJpY2UiOm51bGwsInJldGFpbF9wcmljZSI6bnVsbCwicXVhbnRpdHkiOjIzOSwiZGlzY291bnQiOm51bGwsImNvdXBvbl9hbW91bnQiOm51bGwsImluZGV4Ijo0LCJicmFuZF9uYW1lIjpudWxsLCJjYXRlZ29yeV9uYW1lcyI6WyJCaWRldHMgJiBIZWF0ZWQgU2VhdHMiXSwiY3VycmVuY3kiOiJVU0QifSx7InByb2R1Y3RfaWQiOiIzNzgiLCJza3UiOiJTRTYwMCIsInZhcmlhbnRfaWQiOm51bGwsInByb2R1Y3RfbmFtZSI6IlN3YXNoIFNFNjAwIiwiZ2lmdF9jZXJ0aWZpY2F0ZV9pZCI6bnVsbCwiZ2lmdF9jZXJ0aWZpY2F0ZV9uYW1lIjpudWxsLCJnaWZ0X2NlcnRpZmljYXRlX3RoZW1lIjpudWxsLCJwdXJjaGFzZV9wcmljZSI6Mzk5Ljk5LCJzYWxlX3ByaWNlIjpudWxsLCJiYXNlX3ByaWNlIjpudWxsLCJyZXRhaWxfcHJpY2UiOm51bGwsInF1YW50aXR5Ijo4NiwiZGlzY291bnQiOm51bGwsImNvdXBvbl9hbW91bnQiOm51bGwsImluZGV4Ijo1LCJicmFuZF9uYW1lIjpudWxsLCJjYXRlZ29yeV9uYW1lcyI6WyJCaWRldHMgJiBIZWF0ZWQgU2VhdHMiXSwiY3VycmVuY3kiOiJVU0QifSx7InByb2R1Y3RfaWQiOiIzNDgiLCJza3UiOiJTMTAxIiwidmFyaWFudF9pZCI6bnVsbCwicHJvZHVjdF9uYW1lIjoiRWNvU2VhdCBTMTAxIiwiZ2lmdF9jZXJ0aWZpY2F0ZV9pZCI6bnVsbCwiZ2lmdF9jZXJ0aWZpY2F0ZV9uYW1lIjpudWxsLCJnaWZ0X2NlcnRpZmljYXRlX3RoZW1lIjpudWxsLCJwdXJjaGFzZV9wcmljZSI6ODkuOTksInNhbGVfcHJpY2UiOm51bGwsImJhc2VfcHJpY2UiOm51bGwsInJldGFpbF9wcmljZSI6bnVsbCwicXVhbnRpdHkiOjE0NTAsImRpc2NvdW50IjpudWxsLCJjb3Vwb25fYW1vdW50IjpudWxsLCJpbmRleCI6NiwiYnJhbmRfbmFtZSI6bnVsbCwiY2F0ZWdvcnlfbmFtZXMiOlsiQmlkZXRzICYgSGVhdGVkIFNlYXRzIl0sImN1cnJlbmN5IjoiVVNEIn0seyJwcm9kdWN0X2lkIjoiMzQ5Iiwic2t1IjoiUzEwMiIsInZhcmlhbnRfaWQiOm51bGwsInByb2R1Y3RfbmFtZSI6IkVjb1NlYXQgUzEwMiIsImdpZnRfY2VydGlmaWNhdGVfaWQiOm51bGwsImdpZnRfY2VydGlmaWNhdGVfbmFtZSI6bnVsbCwiZ2lmdF9jZXJ0aWZpY2F0ZV90aGVtZSI6bnVsbCwicHVyY2hhc2VfcHJpY2UiOjEyOS45OSwic2FsZV9wcmljZSI6bnVsbCwiYmFzZV9wcmljZSI6bnVsbCwicmV0YWlsX3ByaWNlIjoxNDkuOTksInF1YW50aXR5IjozNDAsImRpc2NvdW50IjoyMC4wLCJjb3Vwb25fYW1vdW50IjpudWxsLCJpbmRleCI6NywiYnJhbmRfbmFtZSI6bnVsbCwiY2F0ZWdvcnlfbmFtZXMiOlsiQmlkZXRzICYgSGVhdGVkIFNlYXRzIl0sImN1cnJlbmN5IjoiVVNEIn0seyJwcm9kdWN0X2lkIjoiMzQ3Iiwic2t1IjoiUzEwMDAiLCJ2YXJpYW50X2lkIjpudWxsLCJwcm9kdWN0X25hbWUiOiJTd2FzaCAxMDAwIiwiZ2lmdF9jZXJ0aWZpY2F0ZV9pZCI6bnVsbCwiZ2lmdF9jZXJ0aWZpY2F0ZV9uYW1lIjpudWxsLCJnaWZ0X2NlcnRpZmljYXRlX3RoZW1lIjpudWxsLCJwdXJjaGFzZV9wcmljZSI6NTk5Ljk5LCJzYWxlX3ByaWNlIjpudWxsLCJiYXNlX3ByaWNlIjpudWxsLCJyZXRhaWxfcHJpY2UiOm51bGwsInF1YW50aXR5IjoxOTEsImRpc2NvdW50IjpudWxsLCJjb3Vwb25fYW1vdW50IjpudWxsLCJpbmRleCI6OCwiYnJhbmRfbmFtZSI6bnVsbCwiY2F0ZWdvcnlfbmFtZXMiOlsiQmlkZXRzICYgSGVhdGVkIFNlYXRzIl0sImN1cnJlbmN5IjoiVVNEIn0seyJwcm9kdWN0X2lkIjoiNTk4Iiwic2t1IjoiVDQ0IiwidmFyaWFudF9pZCI6bnVsbCwicHJvZHVjdF9uYW1lIjoiU3dhc2ggVGhpbmxpbmUgVDQ0IiwiZ2lmdF9jZXJ0aWZpY2F0ZV9pZCI6bnVsbCwiZ2lmdF9jZXJ0aWZpY2F0ZV9uYW1lIjpudWxsLCJnaWZ0X2NlcnRpZmljYXRlX3RoZW1lIjpudWxsLCJwdXJjaGFzZV9wcmljZSI6NTU5Ljk5LCJzYWxlX3ByaWNlIjo1NTkuOTksImJhc2VfcHJpY2UiOjY5OS45OSwicmV0YWlsX3ByaWNlIjo2OTkuOTksInF1YW50aXR5IjoxOTEsImRpc2NvdW50IjoxNDAuMCwiY291cG9uX2Ftb3VudCI6bnVsbCwiaW5kZXgiOjksImJyYW5kX25hbWUiOm51bGwsImNhdGVnb3J5X25hbWVzIjpbIkJpZGV0cyAmIEhlYXRlZCBTZWF0cyJdLCJjdXJyZW5jeSI6IlVTRCJ9LHsicHJvZHVjdF9pZCI6IjcxNyIsInNrdSI6IlQ2NiIsInZhcmlhbnRfaWQiOm51bGwsInByb2R1Y3RfbmFtZSI6IlN3YXNoIEVjbyBUaGlubGluZSBUNjYiLCJnaWZ0X2NlcnRpZmljYXRlX2lkIjpudWxsLCJnaWZ0X2NlcnRpZmljYXRlX25hbW
3546UiOm51bGwsImdpZnRfY2VydGlmaWNhdGVfdGhlbWUiOm51bGwsInB1cmNoYXNlX3ByaWNlIjo1OTkuOTksInNhbGVfcHJpY2UiOjU5OS45OSwiYmFzZV9wcmljZSI6NzQ5Ljk5LCJyZXRhaWxfcHJpY2UiOjc0OS45OSwicXVhbnRpdHkiOjU0LCJkaXNjb3VudCI6MTUwLjAsImNvdXBvbl9hbW91bnQiOm51bGwsImluZGV4IjoxMCwiYnJhbmRfbmFtZSI6bnVsbCwiY2F0ZWdvcnlfbmFtZXMiOlsiQmlkZXRzICYgSGVhdGVkIFNlYXRzIl0sImN1cnJlbmN5IjoiVVNEIn0seyJwcm9kdWN0X2lkIjoiNTk5Iiwic2t1IjoiVDIyIiwidmFyaWFudF9pZCI6bnVsbCwicHJvZHVjdF9uYW1lIjoiU3dhc2ggVGhpbmxpbmUgVDIyIiwiZ2lmdF9jZXJ0aWZpY2F0ZV9pZCI6bnVsbCwiZ2lmdF9jZXJ0aWZpY2F0ZV9uYW1lIjpudWxsLCJnaWZ0X2NlcnRpZmljYXRlX3RoZW1lIjpudWxsLCJwdXJjaGFzZV9wcmljZSI6NTM1Ljk5LCJzYWxlX3ByaWNlIjo1MzUuOTksImJhc2VfcHJpY2UiOjY2OS45OSwicmV0YWlsX3ByaWNlIjo2NjkuOTksInF1YW50aXR5Ijo0MiwiZGlzY291bnQiOjEzNC4wLCJjb3Vwb25fYW1vdW50IjpudWxsLCJpbmRleCI6MTEsImJyYW5kX25hbWUiOm51bGwsImNhdGVnb3J5X25hbWVzIjpbIkJpZGV0cyAmIEhlYXRlZCBTZWF0cyJdLCJjdXJyZW5jeSI6IlVTRCJ9LHsicHJvZHVjdF9pZCI6IjQwMCIsInNrdSI6IkJMOTciLCJ2YXJpYW50X2lkIjpudWxsLCJwcm9kdWN0X25hbWUiOiJTd2FzaCBCTDk3IiwiZ2lmdF9jZXJ0aWZpY2F0ZV9pZCI6bnVsbCwiZ2lmdF9jZXJ0aWZpY2F0ZV9uYW1lIjpudWxsLCJnaWZ0X2NlcnRpZmljYXRlX3RoZW1lIjpudWxsLCJwdXJjaGFzZV9wcmljZSI6Mjk5Ljk5LCJzYWxlX3ByaWNlIjpudWxsLCJiYXNlX3ByaWNlIjpudWxsLCJyZXRhaWxfcHJpY2UiOm51bGwsInF1YW50aXR5Ijo0NSwiZGlzY291bnQiOm51bGwsImNvdXBvbl9hbW91bnQiOm51bGwsImluZGV4IjoxMiwiYnJhbmRfbmFtZSI6bnVsbCwiY2F0ZWdvcnlfbmFtZXMiOlsiQmlkZXRzICYgSGVhdGVkIFNlYXRzIl0sImN1cnJlbmN5IjoiVVNEIn0seyJwcm9kdWN0X2lkIjoiMzE5Iiwic2t1IjoiQkw2NyIsInZhcmlhbnRfaWQiOm51bGwsInByb2R1Y3RfbmFtZSI6IlN3YXNoIEJMNjciLCJnaWZ0X2NlcnRpZmljYXRlX2lkIjpudWxsLCJnaWZ0X2NlcnRpZmljYXRlX25hbWUiOm51bGwsImdpZnRfY2VydGlmaWNhdGVfdGhlbWUiOm51bGwsInB1cmNoYXNlX3ByaWNlIjoyNjkuOTksInNhbGVfcHJpY2UiOm51bGwsImJhc2VfcHJpY2UiOm51bGwsInJldGFpbF9wcmljZSI6bnVsbCwicXVhbnRpdHkiOjQ1LCJkaXNjb3VudCI6bnVsbCwiY291cG9uX2Ftb3VudCI6bnVsbCwiaW5kZXgiOjEzLCJicmFuZF9uYW1lIjpudWxsLCJjYXRlZ29yeV9uYW1lcyI6WyJCaWRldHMgJiBIZWF0ZWQgU2VhdHMiXSwiY3VycmVuY3kiOiJVU0QifSx7InByb2R1Y3RfaWQiOiI0MDIiLCJza3UiOiJFTTYxNyIsInZhcmlhbnRfaWQiOm51bGwsInByb2R1Y3RfbmFtZSI6IlN3YXNoIEVNNjE3IiwiZ2lmdF9jZXJ0aWZpY2F0ZV9pZCI6bnVsbCwiZ2lmdF9jZXJ0aWZpY2F0ZV9uYW1lIjpudWxsLCJnaWZ0X2NlcnRpZmljYXRlX3RoZW1lIjpudWxsLCJwdXJjaGFzZV9wcmljZSI6Mzk5Ljk5LCJzYWxlX3ByaWNlIjpudWxsLCJiYXNlX3ByaWNlIjpudWxsLCJyZXRhaWxfcHJpY2UiOm51bGwsInF1YW50aXR5Ijo1MSwiZGlzY291bnQiOm51bGwsImNvdXBvbl9hbW91bnQiOm51bGwsImluZGV4IjoxNCwiYnJhbmRfbmFtZSI6bnVsbCwiY2F0ZWdvcnlfbmFtZXMiOlsiQmlkZXRzICYgSGVhdGVkIFNlYXRzIl0sImN1cnJlbmN5IjoiVVNEIn0seyJwcm9kdWN0X2lkIjoiNDAxIiwic2t1IjoiRFI4MDIiLCJ2YXJpYW50X2lkIjpudWxsLCJwcm9kdWN0X25hbWUiOiJTd2FzaCBEUjgwMiIsImdpZnRfY2VydGlmaWNhdGVfaWQiOm51bGwsImdpZnRfY2VydGlmaWNhdGVfbmFtZSI6bnVsbCwiZ2lmdF9jZXJ0aWZpY2F0ZV90aGVtZSI6bnVsbCwicHVyY2hhc2VfcHJpY2UiOjQ5OS45OSwic2FsZV9wcmljZSI6bnVsbCwiYmFzZV9wcmljZSI6bnVsbCwicmV0YWlsX3ByaWNlIjpudWxsLCJxdWFudGl0eSI6NTcsImRpc2NvdW50IjpudWxsLCJjb3Vwb25fYW1vdW50IjpudWxsLCJpbmRleCI6MTUsImJyYW5kX25hbWUiOm51bGwsImNhdGVnb3J5X25hbWVzIjpbIkJpZGV0cyAmIEhlYXRlZCBTZWF0cyJdLCJjdXJyZW5jeSI6IlVTRCJ9LHsicHJvZHVjdF9pZCI6IjMzMSIsInNrdSI6IkVNNDE3IiwidmFyaWFudF9pZCI6bnVsbCwicHJvZHVjdF9uYW1lIjoiU3dhc2ggRU00MTciLCJnaWZ0X2NlcnRpZmljYXRlX2lkIjpudWxsLCJnaWZ0X2NlcnRpZmljYXRlX25hbWUiOm51bGwsImdpZnRfY2VydGlmaWNhdGVfdGhlbWUiOm51bGwsInB1cmNoYXNlX3ByaWNlIjozNjkuOTksInNhbGVfcHJpY2UiOm51bGwsImJhc2VfcHJpY2UiOm51bGwsInJldGFpbF9wcmljZSI6bnVsbCwicXVhbnRpdHkiOjQ4LCJkaXNjb3VudCI6bnVsbCwiY291cG9uX2Ftb3VudCI6bnVsbCwiaW5kZXgiOjE2LCJicmFuZF9uYW1lIjpudWxsLCJjYXRlZ29yeV9uYW1lcyI6WyJCaWRldHMgJiBIZWF0ZWQgU2VhdHMiXSwiY3VycmVuY3kiOiJVU0QifSx7InByb2R1Y3RfaWQiOiIzMjgiLCJza3UiOiJEUjgwMSIsInZhcmlhbnRfaWQiOm51bGwsInByb2R1Y3RfbmFtZSI6IlN3YXNoIERSODAxIiwiZ2lmdF9jZXJ0aWZpY2F0ZV9pZCI6bnVsbCwiZ2lmdF9jZXJ0aWZpY2F0ZV9uYW1lIjpudWxsLCJnaWZ0X2NlcnRpZmljYXRlX3RoZW1lIjpudWxsLCJwdXJjaGFzZV9wcmljZSI6NDY5Ljk5LCJzYWxlX3ByaWNlIjpudWxsLCJiYXNlX3ByaWNlIjpudWxsLCJyZXRhaWxfcHJpY2UiOm51bGwsInF1YW50aXR5Ijo4MSwiZGlzY291bnQiOm51bGwsImNvdXBvbl9hbW91bnQiOm51bGwsImluZGV4IjoxNywiYnJhbmRfbmFtZSI6bnVsbCwiY2F0ZWdvcnlfbmFtZXMiOlsiQmlkZXRzICYgSGVhdGVkIFNlYXRzIl0sImN1cnJlbmN5IjoiVVNEIn0seyJwcm9kdWN0X2lkIjoiNzE4Iiwic2t1IjoiVDIyLU9GTEMtRVciLCJ2YXJpYW50X2lkIjpudWxsLCJwcm9kdWN0X25hbWUiOiJTd2FzaCBUaGlubGluZSBUMjIgQ29tbWVyY2lhbCBCaWRldCBUb2lsZXQgU2VhdCIsImdpZnRfY2VydGlmaWNhdGVfaWQiOm51bGwsImdpZnRfY2VydGlmaWNhdGVfbmFtZSI6bnVsbCwiZ2lmdF9jZXJ0aWZpY2F0ZV90aGVtZSI6bnVsbCwicHVyY2hhc2VfcHJpY2UiOjE2MzIuMCwic2FsZV9wcmljZSI6bnVsbCwiYmFzZV9wcmljZSI6bnVsbCwicmV0YWlsX3ByaWNlIjpudWxsLCJxdWFudGl0eSI6NDgsImRpc2NvdW50IjpudWxsLCJjb3Vwb25fYW1vdW50IjpudWxsLCJpbmRleCI6MTgsImJyYW5kX25hbWUiOm51bGwsImNhdGVnb3J5X25hbWVzIjpbIkJpZGV0cyAmIEhlYXRlZCBTZWF0cyJdLCJjdXJyZW5jeSI6IlVTRCJ9LHsicHJvZHVjdF9pZCI6IjcxNiIsInNrdSI6IlBTLTkxIiwidmFyaWFudF9pZCI6bnVsbCwicHJvZHVjdF9uYW1lIjoiUHVyZVNwYSBFc3NlbnRpYWwgSGFuZC1IZWxkIEJpZGV0IFNwcmF5ZXIiLCJnaWZ0X2NlcnRpZmljYXRlX2lkIjpudWxsLCJnaWZ0X2NlcnRpZmljYXRlX25hbW
3546UiOm51bGwsImdpZnRfY2VydGlmaWNhdGVfdGhlbWUiOm51bGwsInB1cmNoYXNlX3ByaWNlIjo0NC45OSwic2FsZV9wcmljZSI6bnVsbCwiYmFzZV9wcmljZSI6bnVsbCwicmV0YWlsX3ByaWNlIjpudWxsLCJxdWFudGl0eSI6MTk1LCJkaXNjb3VudCI6bnVsbCwiY291cG9uX2Ftb3VudCI6bnVsbCwiaW5kZXgiOjE5LCJicmFuZF9uYW1lIjpudWxsLCJjYXRlZ29yeV9uYW1lcyI6WyJCaWRldHMgJiBIZWF0ZWQgU2VhdHMiXSwiY3VycmVuY3kiOiJVU0QifSx7InByb2R1Y3RfaWQiOiI1OTUiLCJza3UiOiJTTUItMTUiLCJ2YXJpYW50X2lkIjpudWxsLCJwcm9kdWN0X25hbWUiOiJTaWRlLU1vdW50ZWQgQmlkZXQgQXR0YWNobWVudCIsImdpZnRfY2VydGlmaWNhdGVfaWQiOm51bGwsImdpZnRfY2VydGlmaWNhdGVfbmFtZSI6bnVsbCwiZ2lmdF9jZXJ0aWZpY2F0ZV90aGVtZSI6bnVsbCwicHVyY2hhc2VfcHJpY2UiOjEyOS45OSwic2FsZV9wcmljZSI6bnVsbCwiYmFzZV9wcmljZSI6bnVsbCwicmV0YWlsX3ByaWNlIjpudWxsLCJxdWFudGl0eSI6MzcsImRpc2NvdW50IjpudWxsLCJjb3Vwb25fYW1vdW50IjpudWxsLCJpbmRleCI6MjAsImJyYW5kX25hbWUiOm51bGwsImNhdGVnb3J5X25hbWVzIjpbIkJpZGV0cyAmIEhlYXRlZCBTZWF0cyJdLCJjdXJyZW5jeSI6IlVTRCJ9LHsicHJvZHVjdF9pZCI6IjU5NiIsInNrdSI6IlNNQi0yNSIsInZhcmlhbnRfaWQiOm51bGwsInByb2R1Y3RfbmFtZSI6IlNpZGUtTW91bnRlZCBBdHRhY2hhYmxlIEJpZGV0IiwiZ2lmdF9jZXJ0aWZpY2F0ZV9pZCI6bnVsbCwiZ2lmdF9jZXJ0aWZpY2F0ZV9uYW1lIjpudWxsLCJnaWZ0X2NlcnRpZmljYXRlX3RoZW1lIjpudWxsLCJwdXJjaGFzZV9wcmljZSI6MTQ5Ljk5LCJzYWxlX3ByaWNlIjpudWxsLCJiYXNlX3ByaWNlIjpudWxsLCJyZXRhaWxfcHJpY2UiOm51bGwsInF1YW50aXR5Ijo3NiwiZGlzY291bnQiOm51bGwsImNvdXBvbl9hbW91bnQiOm51bGwsImluZGV4IjoyMSwiYnJhbmRfbmFtZSI6bnVsbCwiY2F0ZWdvcnlfbmFtZXMiOlsiQmlkZXRzICYgSGVhdGVkIFNlYXRzIl0sImN1cnJlbmN5IjoiVVNEIn0seyJwcm9kdWN0X2lkIjoiNDM1Iiwic2t1IjoiQ1NMIiwidmFyaWFudF9pZCI6bnVsbCwicHJvZHVjdF9uYW1lIjoiQ2xlYW5TcGEgTHV4dXJ5Iiwi
3546Z2lmdF9jZXJ0aWZpY2F0ZV9pZCI6bnVsbCwiZ2lmdF9jZXJ0aWZpY2F0ZV9uYW1lIjpudWxsLCJnaWZ0X2NlcnRpZmljYXRlX3RoZW1lIjpudWxsLCJwdXJjaGFzZV9wcmljZSI6NzkuOTksInNhbGVfcHJpY2UiOm51bGwsImJhc2VfcHJpY2UiOm51bGwsInJldGFpbF9wcmljZSI6bnVsbCwicXVhbnRpdHkiOjc4OSwiZGlzY291bnQiOm51bGwsImNvdXBvbl9hbW91bnQiOm51bGwsImluZGV4IjoyMiwiYnJhbmRfbmFtZSI6bnVsbCwiY2F0ZWdvcnlfbmFtZXMiOlsiQmlkZXRzICYgSGVhdGVkIFNlYXRzIl0sImN1cnJlbmN5IjoiVVNEIn0seyJwcm9kdWN0X2lkIjoiNTA5Iiwic2t1IjoiU1MtMTUwIiwidmFyaWFudF9pZCI6bnVsbCwicHJvZHVjdF9uYW1lIjoiU2ltcGxlU3BhIFRoaW5saW5lIEVzc2VudGlhbCIsImdpZnRfY2VydGlmaWNhdGVfaWQiOm51bGwsImdpZnRfY2VydGlmaWNhdGVfbmFtZSI6bnVsbCwiZ2lmdF9jZXJ0aWZpY2F0ZV90aGVtZSI6bnVsbCwicHVyY2hhc2VfcHJpY2UiOjQ5Ljk5LCJzYWxlX3ByaWNlIjpudWxsLCJiYXNlX3ByaWNlIjpudWxsLCJyZXRhaWxfcHJpY2UiOm51bGwsInF1YW50aXR5Ijo1OTcsImRpc2NvdW50IjpudWxsLCJjb3Vwb25fYW1vdW50IjpudWxsLCJpbmRleCI6MjMsImJyYW5kX25hbWUiOm51bGwsImNhdGVnb3J5X25hbWVzIjpbIkJpZGV0cyAmIEhlYXRlZCBTZWF0cyJdLCJjdXJyZW5jeSI6IlVTRCJ9LHsicHJvZHVjdF9pZCI6IjQzNCIsInNrdSI6IkNTRS0zNyIsInZhcmlhbnRfaWQiOm51bGwsInByb2R1Y3RfbmFtZSI6IkNsZWFuU3BhIiwiZ2lmdF9jZXJ0aWZpY2F0ZV9pZCI6bnVsbCwiZ2lmdF9jZXJ0aWZpY2F0ZV9uYW1lIjpudWxsLCJnaWZ0X2NlcnRpZmljYXRlX3RoZW1lIjpudWxsLCJwdXJjaGFzZV9wcmljZSI6NTkuOTksInNhbGVfcHJpY2UiOm51bGwsImJhc2VfcHJpY2UiOm51bGwsInJldGFpbF9wcmljZSI6bnVsbCwicXVhbnRpdHkiOjIxMCwiZGlzY291bnQiOm51bGwsImNvdXBvbl9hbW91bnQiOm51bGwsImluZGV4IjoyNCwiYnJhbmRfbmFtZSI6bnVsbCwiY2F0ZWdvcnlfbmFtZXMiOlsiQmlkZXRzICYgSGVhdGVkIFNlYXRzIl0sImN1cnJlbmN5IjoiVVNEIn0seyJwcm9kdWN0X2lkIjoiNTExIiwic2t1IjoiU1MtMjUwIiwidmFyaWFudF9pZCI6bnVsbCwicHJvZHVjdF9uYW1lIjoiU2ltcGxlU3BhIFRoaW5saW5lIiwiZ2lmdF9jZXJ0aWZpY2F0ZV9pZCI6bnVsbCwiZ2lmdF9jZXJ0aWZpY2F0ZV9uYW1lIjpudWxsLCJnaWZ0X2NlcnRpZmljYXRlX3RoZW1lIjpudWxsLCJwdXJjaGFzZV9wcmljZSI6NjkuOTksInNhbGVfcHJpY2UiOm51bGwsImJhc2VfcHJpY2UiOm51bGwsInJldGFpbF9wcmljZSI6bnVsbCwicXVhbnRpdHkiOjI4NSwiZGlzY291bnQiOm51bGwsImNvdXBvbl9hbW91bnQiOm51bGwsImluZGV4IjoyNSwiYnJhbmRfbmFtZSI6bnVsbCwiY2F0ZWdvcnlfbmFtZXMiOlsiQmlkZXRzICYgSGVhdGVkIFNlYXRzIl0sImN1cnJlbmN5IjoiVVNEIn0seyJwcm9kdWN0X2lkIjoiNDQzIiwic2t1IjoiRlNSLTE1IiwidmFyaWFudF9pZCI6bnVsbCwicHJvZHVjdF9uYW1lIjoiRnJlc2hTcGEgQ29tZm9ydCsgRXNzZW50aWFsIiwiZ2lmdF9jZXJ0aWZpY2F0ZV9pZCI6bnVsbCwiZ2lmdF9jZXJ0aWZpY2F0ZV9uYW1lIjpudWxsLCJnaWZ0X2NlcnRpZmljYXRlX3RoZW1lIjpudWxsLCJwdXJjaGFzZV9wcmljZSI6NTkuOTksInNhbGVfcHJpY2UiOm51bGwsImJhc2VfcHJpY2UiOm51bGwsInJldGFpbF9wcmljZSI6bnVsbCwicXVhbnRpdHkiOjgzNSwiZGlzY291bnQiOm51bGwsImNvdXBvbl9hbW91bnQiOm51bGwsImluZGV4IjoyNiwiYnJhbmRfbmFtZSI6bnVsbCwiY2F0ZWdvcnlfbmFtZXMiOlsiQmlkZXRzICYgSGVhdGVkIFNlYXRzIl0sImN1cnJlbmN5IjoiVVNEIn0seyJwcm9kdWN0X2lkIjoiNDMzIiwic2t1IjoiQ1NBLTM1IiwidmFyaWFudF9pZCI6bnVsbCwicHJvZHVjdF9uYW1lIjoiQ2xlYW5TcGEgQWR2YW5jZWQiLCJnaWZ0X2NlcnRpZmljYXRlX2lkIjpudWxsLCJnaWZ0X2NlcnRpZmljYXRlX25hbWUiOm51bGwsImdpZnRfY2VydGlmaWNhdGVfdGhlbWUiOm51bGwsInB1cmNoYXNlX3ByaWNlIjo0OS45OSwic2FsZV9wcmljZSI6bnVsbCwiYmFzZV9wcmljZSI6bnVsbCwicmV0YWlsX3ByaWNlIjpudWxsLCJxdWFudGl0eSI6MjMwLCJkaXNjb3VudCI6bnVsbCwiY291cG9uX2Ftb3VudCI6bnVsbCwiaW5kZXgiOjI3LCJicmFuZF9uYW1lIjpudWxsLCJjYXRlZ29yeV9uYW1lcyI6WyJCaWRldHMgJiBIZWF0ZWQgU2VhdHMiXSwiY3VycmVuY3kiOiJVU0QifSx7InByb2R1Y3RfaWQiOiI1MTAiLCJza3UiOiJTUy0yMDEiLCJ2YXJpYW50X2lkIjpudWxsLCJwcm9kdWN0X25hbWUiOiJTaW1wbGVTcGEgRXNzZW50aWFsIiwiZ2lmdF9jZXJ0aWZpY2F0ZV9pZCI6bnVsbCwiZ2lmdF9jZXJ0aWZpY2F0ZV9uYW1lIjpudWxsLCJnaWZ0X2NlcnRpZmljYXRlX3RoZW1lIjpudWxsLCJwdXJjaGFzZV9wcmljZSI6NDkuOTksInNhbGVfcHJpY2UiOm51bGwsImJhc2VfcHJpY2UiOm51bGwsInJldGFpbF9wcmljZSI6bnVsbCwicXVhbnRpdHkiOjExOCwiZGlzY291bnQiOm51bGwsImNvdXBvbl9hbW91bnQiOm51bGwsImluZGV4IjoyOCwiYnJhbmRfbmFtZSI6bnVsbCwiY2F0ZWdvcnlfbmFtZXMiOlsiQmlkZXRzICYgSGVhdGVkIFNlYXRzIl0sImN1cnJlbmN5IjoiVVNEIn0seyJwcm9kdWN0X2lkIjoiNDQ0Iiwic2t1IjoiRlNSLTI1IiwidmFyaWFudF9pZCI6bnVsbCwicHJvZHVjdF9uYW1lIjoiRnJlc2hTcGEgQ29tZm9ydCsiLCJnaWZ0X2NlcnRpZmljYXRlX2lkIjpudWxsLCJnaWZ0X2NlcnRpZmljYXRlX25hbWUiOm51bGwsImdpZnRfY2VydGlmaWNhdGVfdGhlbWUiOm51bGwsInB1cmNoYXNlX3ByaWNlIjo3OS45OSwic2FsZV9wcmljZSI6bnVsbCwiYmFzZV9wcmljZSI6bnVsbCwicmV0YWlsX3ByaWNlIjpudWxsLCJxdWFudGl0eSI6MTIzLCJkaXNjb3VudCI6bnVsbCwiY291cG9uX2Ftb3VudCI6bnVsbCwiaW5kZXgiOjI5LCJicmFuZF9uYW1lIjpudWxsLCJjYXRlZ29yeV9uYW1lcyI6WyJCaWRldHMgJiBIZWF0ZWQgU2VhdHMiXSwiY3VycmVuY3kiOiJVU0QifSx7InByb2R1Y3RfaWQiOiI0MzIiLCJza3UiOiJDUy0zMCIsInZhcmlhbnRfaWQiOm51bGwsInByb2R1Y3RfbmFtZSI6IkNsZWFuU3BhIEVzc2VudGlhbCIsImdpZnRfY2VydGlmaWNhdGVfaWQiOm51bGwsImdpZnRfY2VydGlmaWNhdGVfbmFtZSI6bnVsbCwiZ2lmdF9jZXJ0aWZpY2F0ZV90aGVtZSI6bnVsbCwicHVyY2hhc2VfcHJpY2UiOjQ5Ljk5LCJzYWxlX3ByaWNlIjpudWxsLCJiYXNlX3ByaWNlIjpudWxsLCJyZXRhaWxfcHJpY2UiOm51bGwsInF1YW50aXR5Ijo1NzIsImRpc2NvdW50IjpudWxsLCJjb3Vwb25fYW1vdW50IjpudWxsLCJpbmRleCI6MzAsImJyYW5kX25hbWUiOm51bGwsImNhdGVnb3J5X25hbWVzIjpbIkJpZGV0cyAmIEhlYXRlZCBTZWF0cyJdLCJjdXJyZW5jeSI6IlVTRCJ9LHsicHJvZHVjdF9pZCI6IjcwOSIsInNrdSI6IlNTRS0yNSIsInZhcmlhbnRfaWQiOm51bGwsInByb2R1Y3RfbmFtZSI6IlNpbXBsZVNwYSBFY28gQWR2YW5jZWQiLCJnaWZ0X2NlcnRpZmljYXRlX2lkIjpudWxsLCJnaWZ0X2NlcnRpZmljYXRlX25hbW
3546UiOm51bGwsImdpZnRfY2VydGlmaWNhdGVfdGhlbWUiOm51bGwsInB1cmNoYXNlX3ByaWNlIjo4OS45OSwic2FsZV9wcmljZSI6bnVsbCwiYmFzZV9wcmljZSI6bnVsbCwicmV0YWlsX3ByaWNlIjpudWxsLCJxdWFudGl0eSI6MTM2LCJkaXNjb3VudCI6bnVsbCwiY291cG9uX2Ftb3VudCI6bnVsbCwiaW5kZXgiOjMxLCJicmFuZF9uYW1lIjpudWxsLCJjYXRlZ29yeV9uYW1lcyI6WyJCaWRldHMgJiBIZWF0ZWQgU2VhdHMiXSwiY3VycmVuY3kiOiJVU0QifSx7InByb2R1Y3RfaWQiOiI1OTQiLCJza3UiOiJNQkgtNDAiLCJ2YXJpYW50X2lkIjpudWxsLCJwcm9kdWN0X25hbWUiOiJDbGVhblNwYSBMdXh1cnkgSGFuZC1IZWxkIEJpZGV0IEhvbHN0ZXIiLCJnaWZ0X2NlcnRpZmljYXRlX2lkIjpudWxsLCJnaWZ0X2NlcnRpZmljYXRlX25hbWUiOm51bGwsImdpZnRfY2VydGlmaWNhdGVfdGhlbWUiOm51bGwsInB1cmNoYXNlX3ByaWNlIjo5OS45OSwic2FsZV9wcmljZSI6bnVsbCwiYmFzZV9wcmljZSI6bnVsbCwicmV0YWlsX3ByaWNlIjpudWxsLCJxdWFudGl0eSI6MjU5LCJkaXNjb3VudCI6bnVsbCwiY291cG9uX2Ftb3VudCI6bnVsbCwiaW5kZXgiOjMyLCJicmFuZF9uYW1lIjpudWxsLCJjYXRlZ29yeV9uYW1lcyI6WyJCaWRldHMgJiBIZWF0ZWQgU2VhdHMiXSwiY3VycmVuY3kiOiJVU0QifSx7InByb2R1Y3RfaWQiOiI3NTIiLCJza3UiOiJMRVMtMTIiLCJ2YXJpYW50X2lkIjpudWxsLCJwcm9kdWN0X25hbWUiOiJFYXN5U3BhIEJpZGV0IEF0dGFjaG1lbnQgd2l0aCBFcmdvbm9taWMgQ29udHJvbHMgYW5kIER1YWwgTm96emxlcyIsImdpZnRfY2VydGlmaWNhdGVfaWQiOm51bGwsImdpZnRfY2VydGlmaWNhdGVfbmFtZSI6bnVsbCwiZ2lmdF9jZXJ0aWZpY2F0ZV90aGVtZSI6bnVsbCwicHVyY2hhc2VfcHJpY2UiOjQ0Ljk5LCJzYWxlX3ByaWNlIjpudWxsLCJiYXNlX3ByaWNlIjpudWxsLCJyZXRhaWxfcHJpY2UiOm51bGwsInF1YW50aXR5Ijo1MzQsImRpc2NvdW50IjpudWxsLCJjb3Vwb25fYW1vdW50IjpudWxsLCJpbmRleCI6MzMsImJyYW5kX25hbWUiOm51bGwsImNhdGVnb3J5X25hbWVzIjpbIkJpZGV0cyAmIEhlYXRlZCBTZWF0cyJdLCJjdXJyZW5jeSI6IlVTRCJ9LHsicHJvZHVjdF9pZCI6IjU5MyIsInNrdSI6Ik1CSC0zNy1TIiwidmFyaWFudF9pZCI6bnVsbCwicHJvZHVjdF9uYW1lIjoiQ2xlYW5TcGEgRWFzeSBIYW5kLUhlbGQgQmlkZXQgSG9sc3RlciIsImdpZnRfY2VydGlmaWNhdGVfaWQiOm51bGwsImdpZnRfY2VydGlmaWNhdGVfbmFtZSI6bnVsbCwiZ2lmdF9jZXJ0aWZpY2F0ZV90aGVtZSI6bnVsbCwicHVyY2hhc2VfcHJpY2UiOjc5Ljk5LCJzYWxlX3ByaWNlIjpudWxsLCJiYXNlX3ByaWNlIjpudWxsLCJyZXRhaWxfcHJpY2UiOm51bGwsInF1YW50aXR5IjowLCJkaXNjb3VudCI6bnVsbCwiY291cG9uX2Ftb3VudCI6bnVsbCwiaW5kZXgiOjM0LCJicmFuZF9uYW1lIjpudWxsLCJjYXRlZ29yeV9uYW1lcyI6WyJCaWRldHMgJiBIZWF0ZWQgU2VhdHMiXSwiY3VycmVuY3kiOiJVU0QifSx7InByb2R1Y3RfaWQiOiI3MTEiLCJza3UiOiJGU0EtMTUiLCJ2YXJpYW50X2lkIjpudWxsLCJwcm9kdWN0X25hbWUiOiJGcmVzaFNwYSBUaGlubGluZSBFc3NlbnRpYWwiLCJnaWZ0X2NlcnRpZmljYXRlX2lkIjpudWxsLCJnaWZ0X2NlcnRpZmljYXRlX25hbWUiOm51bGwsImdpZnRfY2VydGlmaWNhdGVfdGhlbWUiOm51bGwsInB1cmNoYXNlX3ByaWNlIjozNS45OSwic2FsZV9wcmljZSI6bnVsbCwiYmFzZV9wcmljZSI6bnVsbCwicmV0YWlsX3ByaWNlIjpudWxsLCJxdWFudGl0eSI6MjkxLCJkaXNjb3VudCI6bnVsbCwiY291cG9uX2Ftb3VudCI6bnVsbCwiaW5kZXgiOjM1LCJicmFuZF9uYW1lIjpudWxsLCJjYXRlZ29yeV9uYW1lcyI6WyJCaWRldHMgJiBIZWF0ZWQgU2VhdHMiXSwiY3VycmVuY3kiOiJVU0QifSx7InByb2R1Y3RfaWQiOiI3MTIiLCJza3UiOiJGU0EtMjUiLCJ2YXJpYW50X2lkIjpudWxsLCJwcm9kdWN0X25hbWUiOiJGcmVzaFNwYSBUaGlubGluZSBBZHZhbmNlZCIsImdpZnRfY2VydGlmaWNhdGVfaWQiOm51bGwsImdpZnRfY2VydGlmaWNhdGVfbmFtZSI6bnVsbCwiZ2lmdF9jZXJ0aWZpY2F0ZV90aGVtZSI6bnVsbCwicHVyY2hhc2VfcHJpY2UiOjQ5Ljk5LCJzYWxlX3ByaWNlIjpudWxsLCJiYXNlX3ByaWNlIjpudWxsLCJyZXRhaWxfcHJpY2UiOm51bGwsInF1YW50aXR5Ijo2OSwiZGlzY291bnQiOm51bGwsImNvdXBvbl9hbW91bnQiOm51bGwsImluZGV4IjozNiwiYnJhbmRfbmFtZSI6bnVsbCwiY2F0ZWdvcnlfbmFtZXMiOlsiQmlkZXRzICYgSGVhdGVkIFNlYXRzIl0sImN1cnJlbmN5IjoiVVNEIn0seyJwcm9kdWN0X2lkIjoiNDcwIiwic2t1IjoiUFMtNjUiLCJ2YXJpYW50X2lkIjpudWxsLCJwcm9kdWN0X25hbWUiOiJQdXJlU3BhIiwiZ2lmdF9jZXJ0aWZpY2F0ZV9pZCI6bnVsbCwiZ2lmdF9jZXJ0aWZpY2F0ZV9uYW1lIjpudWxsLCJnaWZ0X2NlcnRpZmljYXRlX3RoZW1lIjpudWxsLCJwdXJjaGFzZV9wcmljZSI6NDkuOTksInNhbGVfcHJpY2UiOm51bGwsImJhc2VfcHJpY2UiOm51bGwsInJldGFpbF9wcmljZSI6bnVsbCwicXVhbnRpdHkiOjAsImRpc2NvdW50IjpudWxsLCJjb3Vwb25fYW1vdW50IjpudWxsLCJpbmRleCI6MzcsImJyYW5kX25hbWUiOm51bGwsImNhdGVnb3J5X25hbWVzIjpbIkJpZGV0cyAmIEhlYXRlZCBTZWF0cyJdLCJjdXJyZW5jeSI6IlVTRCJ9LHsicHJvZHVjdF9pZCI6IjQ3NCIsInNrdSI6IlBTVy03NSIsInZhcmlhbnRfaWQiOm51bGwsInByb2R1Y3RfbmFtZSI6IlB1cmVTcGEgQWR2YW5jZWQiLCJnaWZ0X2NlcnRpZmljYXRlX2lkIjpudWxsLCJnaWZ0X2NlcnRpZmljYXRlX25hbWUiOm51bGwsImdpZnRfY2VydGlmaWNhdGVfdGhlbWUiOm51bGwsInB1cmNoYXNlX3ByaWNlIjo2OS45OSwic2FsZV9wcmljZSI6bnVsbCwiYmFzZV9wcmljZSI6bnVsbCwicmV0YWlsX3ByaWNlIjpudWxsLCJxdWFudGl0eSI6MCwiZGlzY291bnQiOm51bGwsImNvdXBvbl9hbW91bnQiOm51bGwsImluZGV4IjozOCwiYnJhbmRfbmFtZSI6bnVsbCwiY2F0ZWdvcnlfbmFtZXMiOlsiQmlkZXRzICYgSGVhdGVkIFNlYXRzIl0sImN1cnJlbmN5IjoiVVNEIn0seyJwcm9kdWN0X2lkIjoiNDU3Iiwic2t1IjoiTEgtMTIiLCJ2YXJpYW50X2lkIjpudWxsLCJwcm9kdWN0X25hbWUiOiJTb3V0aFNwYSBFc3NlbnRpYWwiLCJnaWZ0X2NlcnRpZmljYXRlX2lkIjpudWxsLCJnaWZ0X2NlcnRpZmljYXRlX25hbW
3546UiOm51bGwsImdpZnRfY2VydGlmaWNhdGVfdGhlbWUiOm51bGwsInB1cmNoYXNlX3ByaWNlIjo2OS45OSwic2FsZV9wcmljZSI6bnVsbCwiYmFzZV9wcmljZSI6bnVsbCwicmV0YWlsX3ByaWNlIjpudWxsLCJxdWFudGl0eSI6MjA0LCJkaXNjb3VudCI6bnVsbCwiY291cG9uX2Ftb3VudCI6bnVsbCwiaW5kZXgiOjM5LCJicmFuZF9uYW1lIjpudWxsLCJjYXRlZ29yeV9uYW1lcyI6WyJCaWRldHMgJiBIZWF0ZWQgU2VhdHMiXSwiY3VycmVuY3kiOiJVU0QifSx7InByb2R1Y3RfaWQiOiI0NTgiLCJza3UiOiJMSC0yMCIsInZhcmlhbnRfaWQiOm51bGwsInByb2R1Y3RfbmFtZSI6IlNvdXRoU3BhIEFkdmFuY2VkIFNpbmdsZSBOb3p6bGUiLCJnaWZ0X2NlcnRpZmljYXRlX2lkIjpudWxsLCJnaWZ0X2NlcnRpZmljYXRlX25hbWUiOm51bGwsImdpZnRfY2VydGlmaWNhdGVfdGhlbWUiOm51bGwsInB1cmNoYXNlX3ByaWNlIjo3OS45OSwic2FsZV9wcmljZSI6bnVsbCwiYmFzZV9wcmljZSI6bnVsbCwicmV0YWlsX3ByaWNlIjpudWxsLCJxdWFudGl0eSI6MCwiZGlzY291bnQiOm51bGwsImNvdXBvbl9hbW91bnQiOm51bGwsImluZGV4Ijo0MCwiYnJhbmRfbmFtZSI6bnVsbCwiY2F0ZWdvcnlfbmFtZXMiOlsiQmlkZXRzICYgSGVhdGVkIFNlYXRzIl0sImN1cnJlbmN5IjoiVVNEIn0seyJwcm9kdWN0X2lkIjoiNDU5Iiwic2t1IjoiTEgtMjIiLCJ2YXJpYW50X2lkIjpudWxsLCJwcm9kdWN0X25hbWUiOiJTb3V0aFNwYSBBZHZhbmNlZCIsImdpZnRfY2VydGlmaWNhdGVfaWQiOm51bGwsImdpZnRfY2VydGlmaWNhdGVfbmFtZSI6bnVsbCwiZ2lmdF9jZXJ0aWZpY2F0ZV90aGVtZSI6bnVsbCwicHVyY2hhc2VfcHJpY2UiOjg5Ljk5LCJzYWxlX3ByaWNlIjpudWxsLCJiYXNlX3ByaWNlIjpudWxsLCJyZXRhaWxfcHJpY2UiOm51bGwsInF1YW50aXR5Ijo1MiwiZGlzY291bnQiOm51bGwsImNvdXBvbl9hbW91bnQiOm51bGwsImluZGV4Ijo0MSwiYnJhbmRfbmFtZSI6bnVsbCwiY2F0ZWdvcnlfbmFtZXMiOlsiQmlkZXRzICYgSGVhdGVkIFNlYXRzIl0sImN1cnJlbmN5IjoiVVNEIn0seyJwcm9kdWN0X2lkIjoiNjAwIiwic2t1IjoiRlNQLTE1MCIsInZhcmlhbnRfaWQiOm51bGwsInByb2R1Y3RfbmFtZSI6IkZyZXNoU3BhIFRoaW5saW5lIiwiZ2lmdF9jZXJ0aWZpY2F0ZV9pZCI6bnVsbCwiZ2lmdF9jZXJ0aWZpY2F0ZV9uYW1lIjpudWxsLCJnaWZ0X2NlcnRpZmljYXRlX3RoZW1lIjpudWxsLCJwdXJjaGFzZV9wcmljZSI6NDkuOTksInNhbGVfcHJpY2UiOm51bGwsImJhc2VfcHJpY2UiOm51bGwsInJldGFpbF9wcmljZSI6bnVsbCwicXVhbnRpdHkiOjQ2MywiZGlzY291bnQiOm51bGwsImNvdXBvbl9hbW91bnQiOm51bGwsImluZGV4Ijo0MiwiYnJhbmRfbmFtZSI6bnVsbCwiY2F0ZWdvcnlfbmFtZXMiOlsiQmlkZXRzICYgSGVhdGVkIFNlYXRzIl0sImN1cnJlbmN5IjoiVVNEIn0seyJwcm9kdWN0X2lkIjoiNjAxIiwic2t1IjoiRlNQLTI1MCIsInZhcmlhbnRfaWQiOm51bGwsInByb2R1Y3RfbmFtZSI6IlRoaW5saW5lIFByZWNpc2lvbiBFc3NlbnRpYWwgQmlkZXQgQXR0YWNobWVudCB3aXRoIER1YWwgTm96emxlIiwiZ2lmdF9jZXJ0aWZpY2F0ZV9pZCI6bnVsbCwiZ2lmdF9jZXJ0aWZpY2F0ZV9uYW1lIjpudWxsLCJnaWZ0X2NlcnRpZmljYXRlX3RoZW1lIjpudWxsLCJwdXJjaGFzZV9wcmljZSI6NTkuOTksInNhbGVfcHJpY2UiOm51bGwsImJhc2VfcHJpY2UiOm51bGwsInJldGFpbF9wcmljZSI6bnVsbCwicXVhbnRpdHkiOjkzLCJkaXNjb3VudCI6bnVsbCwiY291cG9uX2Ftb3VudCI6bnVsbCwiaW5kZXgiOjQzLCJicmFuZF9uYW1lIjpudWxsLCJjYXRlZ29yeV9uYW1lcyI6WyJCaWRldHMgJiBIZWF0ZWQgU2VhdHMiXSwiY3VycmVuY3kiOiJVU0QifSx7InByb2R1Y3RfaWQiOiI2NjYiLCJza3UiOiJHUy02MCIsInZhcmlhbnRfaWQiOm51bGwsInByb2R1Y3RfbmFtZSI6IkdvU3BhIENvbGxhcHNpYmxlIiwiZ2lmdF9jZXJ0aWZpY2F0ZV9pZCI6bnVsbCwiZ2lmdF9jZXJ0aWZpY2F0ZV9uYW1lIjpudWxsLCJnaWZ0X2NlcnRpZmljYXRlX3RoZW1lIjpudWxsLCJwdXJjaGFzZV9wcmljZSI6MjQuOTksInNhbGVfcHJpY2UiOm51bGwsImJhc2VfcHJpY2UiOm51bGwsInJldGFpbF9wcmljZSI6bnVsbCwicXVhbnRpdHkiOjM2NzUsImRpc2NvdW50IjpudWxsLCJjb3Vwb25fYW1vdW50IjpudWxsLCJpbmRleCI6NDQsImJyYW5kX25hbWUiOm51bGwsImNhdGVnb3J5X25hbWVzIjpbIkJpZGV0cyAmIEhlYXRlZCBTZWF0cyJdLCJjdXJyZW5jeSI6IlVTRCJ9LHsicHJvZHVjdF9pZCI6IjU4NSIsInNrdSI6IkdTLTg0Lzg1IiwidmFyaWFudF9pZCI6bnVsbCwicHJvZHVjdF9uYW1lIjoiR29TcGEgQWR2YW5jZWQgJiBBZHZhbmNlZCsgVHJhdmVsIEJpZGV0IiwiZ2lmdF9jZXJ0aWZpY2F0ZV9pZCI6bnVsbCwiZ2lmdF9jZXJ0aWZpY2F0ZV9uYW1lIjpudWxsLCJnaWZ0X2NlcnRpZmljYXRlX3RoZW1lIjpudWxsLCJwdXJjaGFzZV9wcmljZSI6MTYuOTksInNhbGVfcHJpY2UiOm51bGwsImJhc2VfcHJpY2UiOm51bGwsInJldGFpbF9wcmljZSI6bnVsbCwicXVhbnRpdHkiOjI4MTksImRpc2NvdW50IjpudWxsLCJjb3Vwb25fYW1vdW50IjpudWxsLCJpbmRleCI6NDUsImJyYW5kX25hbWUiOm51bGwsImNhdGVnb3J5X25hbWVzIjpbIkJpZGV0cyAmIEhlYXRlZCBTZWF0cyJdLCJjdXJyZW5jeSI6IlVTRCJ9XX19XX0=")); 3547 })() 3548 3549 </script>
3549 3550
3551<script nonce="" type="28e2c7ca85ff07b09fc9eb6f-text/javascript"> 3552(function () { 3553 var xmlHttp = new XMLHttpRequest(); 3554 3555 xmlHttp.open('POST', 'https://bes.gcp.data.bigcommerce.com/nobot'); 3556 xmlHttp.setRequestHeader('Content-Type', 'application/json'); 3557 xmlHttp.send('{"store_id":"1001933604","timezone_offset":"-8.0","timestamp":"2026-09-24T19:57:29.35758700Z","visit_id":"7636533e-041a-4069-bf33-5767eb4532a7","channel_id":1}'); 3558})(); 3559</script>
3559 3560 3561 3562 3563 3564 <!-- Latest compiled and minified CSS --> 3565 <link data-stencil-stylesheet href="https://cdn11.bigcommerce.com/s-mpfo2gcqca/stencil/5f70d4d0-8f99-013f-f4af-2611d61cbbfd/e/2f3b4e00-847a-013f-6a5b-3e25689f9356/css/bootstrap-1e84dcb0-99c4-013f-b7d3-0e5b93ef24ad.css" rel="stylesheet"> 3566 3567 3568 <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/slick-carousel/1.9.0/slick-theme.min.css" integrity="sha512-17EgCFERpgZKcm0j0fEq1YCJuyAWdz9KUtv1EjVuaOz8pDnh/0nZxmU6BBXwaaxqoi9PQXnRWqlcDB027hgv9A==" crossorigin="anonymous" referrerpolicy="no-referrer" /> 3569
3569<script src="https://cdnjs.cloudflare.com/ajax/libs/slick-carousel/1.9.0/slick.min.js" integrity="sha512-HGOnQO9+SP1V92SrtZfjqxxtLmVzqZpjFFekvzZVWoiASSQgSr4cw9Kqd2+l8Llp4Gm0G8GIFJ4ddwZilcdb8A==" crossorigin="anonymous" referrerpolicy="no-referrer" type="28e2c7ca85ff07b09fc9eb6f-text/javascript"></script>
3569 3570 3571 <link rel="stylesheet" href="//code.jquery.com/ui/1.12.1/themes/base/jquery-ui.css"> 3572
3572<script src="https://code.jquery.com/ui/1.12.1/jquery-ui.js" type="28e2c7ca85ff07b09fc9eb6f-text/javascript"></script>
3572 3573 <link rel="stylesheet" href="https://store-mpfo2gcqca.mybigcommerce.com/content/fonts/GraphikBold.css" /> 3574 <link rel="stylesheet" href="https://store-mpfo2gcqca.mybigcommerce.com/content/fonts/GraphikMedium.css" /> 3575
3575<script src="https://cdn.jsdelivr.net/npm/@fancyapps/[email protected]/dist/fancybox/fancybox.umd.js" type="28e2c7ca85ff07b09fc9eb6f-text/javascript"></script>
3575 3576 <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/@fancyapps/[email protected]/dist/fancybox/fancybox.css"/> 3577 <!-- Extend Render extend-configuration --> 3578 <!-- Extend - Add necessary SDK script tags and configure the store -->
3579<script defer src="https://sdk.helloextend.com/extend-sdk-client/v1/extend-sdk-client.min.js" type="28e2c7ca85ff07b09fc9eb6f-text/javascript"></script>
vendor: 1 bytes, line 3579
3579
3580<script defer src="https://sdk.helloextend.com/extend-sdk-client-bigcommerce-addon/v1/extend-sdk-client-bigcommerce-addon.min.js" type="28e2c7ca85ff07b09fc9eb6f-text/javascript"></script>
vendor: 1 bytes, line 3580
3580
3581<script type="28e2c7ca85ff07b09fc9eb6f-text/javascript"> 3582 document.addEventListener('DOMContentLoaded', function() { 3583 Extend.config({ storeId: 'ec91f08f-b7f8-438c-9960-8c683104946a', environment: 'production' }); 3584 }); 3585</script>
3585 3586 3587<!-- Do NOT remove -->
3588<script type="28e2c7ca85ff07b09fc9eb6f-text/javascript"> 3589 document.addEventListener('DOMContentLoaded', function() { 3590 Extend.integration = {}; 3591 Extend.integration.analytics = true; 3592 }); 3593</script>
vendor: 1 bytes, line 3593
3593
3594<script type="28e2c7ca85ff07b09fc9eb6f-text/javascript"> 3595 window.addEventListener('DOMContentLoaded', function(){ 3596 if (window.Extend && window.ExtendBigCommerce) { 3597 // initializeProductOffer(quickViewProductId) - Handles creating PDP offers on quickview and PDP 3598 const initializeProductOffer = (quickViewProductId, parameterProductCategory, parameterProductPrice) => { 3599 // Global variables 3600 const storefrontApiToken = "eyJ0eXAiOiJKV1QiLCJhbGciOiJFUzI1NiJ9.eyJjaWQiOlsxXSwiY29ycyI6WyJodHRwczovL3d3dy5icm9uZGVsbC5jb20iXSwiZWF0IjoxNzkwNDI0MjM1LCJpYXQiOjE3OTAyNTE0MzUsImlzcyI6IkJDIiwic2lkIjoxMDAxOTMzNjA0LCJzdWIiOiJCQyIsInN1Yl90eXBlIjowLCJ0b2tlbl90eXBlIjoxfQ.GIBn9DjpXNjxcbzJlGl3x_MrMwdWypgGT56bME6gvRVNWNJ9JtpQVLzri2PSfokcLdbYqjb2C0oBYPVILpoC1A"; 3601 3602 let productId; 3603 let addToCartButton; 3604 let categories; 3605 if(!categories) { 3606 categories = []; 3607 } 3608 // Detect if we're on a PDP or quickView page 3609 productId = quickViewProductId; 3610 // Create Extend div 3611 const extendOffer = document.createElement('div'); 3612 extendOffer.id = 'extend-offer'; 3613 // Only continue if we have required productId and storefrontApiToken 3614 if(productId && storefrontApiToken){ 3615 // If Quickview - handles quickView offer placement 3616 if(quickViewProductId){ 3617 const modalContent = document.querySelector('#modal .modal-content'); 3618 addToCartButton = modalContent?.querySelector('#form-action-addToCart') ? document.querySelector('#form-action-addToCart') : document.querySelector('button[type="submit"][data-product-title]') 3619 addToCartButton?.parentElement?.parentElement?.parentElement?.insertBefore(extendOffer, addToCartButton?.parentElement?.parentElement); 3620 } else { 3621 // Else - handles PDP offer placement 3622 addToCartButton = document.querySelector('#form-action-addToCart') ? document.querySelector('#form-action-addToCart') : document.querySelector('button[type="submit"][data-product-title]') 3623 addToCartButton?.parentElement?.parentElement?.parentElement?.insertBefore(extendOffer, addToCartButton?.parentElement?.parentElement); 3624 } 3625 3626 // ExtendBigCommerce.getProductById(productId, storefrontApiToken) 3627 // Gets product by id, and listens for select change to update variant 3628 ExtendBigCommerce.getProductById({ 3629 productId, 3630 storefrontApiToken, 3631 done: function(err, result) { 3632 // Find current product node from either quickView or PDP page 3633 const currentProductNode = quickViewProductId ? result.data.site.products.edges.find(it => it.node.entityId === productId) : result.data.site.products.edges.find(it => String(it.node.entityId === productId)) 3634 3635 // Select variants, and initial sku from variants (first variant) 3636 let productVariants = currentProductNode.node.variants.edges; 3637 let shapeId; 3638 let colorId; 3639 if (document.querySelector('.Shape [data-product-attribute-value]')) { 3640 shapeId = document.querySelector('.Shape [data-product-attribute-value]').getAttribute('data-product-attribute-value') 3641 productVariants = productVariants.filter((item) => item.node.productOptions.edges[0].node.values.edges[0].node.entityId === parseInt(shapeId)) 3642 } 3643 if (document.querySelector('.Color [data-product-attribute-value]')) { 3644 colorId = document.querySelector('.Color [data-product-attribute-value]').getAttribute('data-product-attribute-value') 3645 productVariants = productVariants.filter((item) => item.node.productOptions.edges[1].node.values.edges[0].node.entityId === parseInt(colorId)) 3646 } 3647 3648 const sku = productVariants[0].node.sku; 3649 3650 // Select the products category for OBC 3651 const productCategory = '' ? ''.split(',').find(cat => cat.toLowerCase() !== 'shop all') : parameterProductCategory 3652 3653 // Select the product price and convert to cents 3654 const productPriceBeforeParse = '' ? '' * 100 : parameterProductPrice 3655 const productPrice = parseInt(productPriceBeforeParse); 3656 3657 if(!productCategory || !productPrice || !sku) return; 3658 addToCartButton.addEventListener('click', () => { 3659 const product = { 3660 productSku: sku, 3661 productCategory: productCategory, 3662 } 3663 categories.push(product) 3664 // Get the categories from local storage 3665 if (localStorage.getItem("categories")) { 3666 // Parse the categories from JSON 3667 const localCategories = JSON.parse(localStorage.getItem("categories")); 3668 // Find the index of the product with the matching SKU 3669 const productIndex = localCategories.findIndex((item) => item.productSku === sku); 3670 if (productIndex === -1) { 3671 // If the product doesn't exist, add it to the categories 3672 localCategories.push(product); 3673 } else { 3674 // If the product exists, update it in the categories 3675 localCategories[productIndex] = product; 3676 } 3677 // Save the updated categories to local storage 3678 localStorage.setItem("categories", JSON.stringify(localCategories)); 3679 } else { 3680 // If there are no categories in local storage, create a new array with the product and save it 3681 const newCategories = [product]; 3682 localStorage.setItem("categories", JSON.stringify(newCategories)); 3683 } 3684 }) 3685
3686 // Extend - Set iframe title attribute for accessibility 3687 const applyIframeTitle = (container) => { 3688 const iframe = container.querySelector('iframe'); 3689 if (iframe) { 3690 iframe.setAttribute('title', 'Extend Product Protection Offer'); 3691 return; 3692 } 3693 const observer = new MutationObserver(() => { 3694 const iframe = container.querySelector('iframe'); 3695 if (iframe) { 3696 iframe.setAttribute('title', 'Extend Product Protection Offer'); 3697 observer.disconnect(); 3698 } 3699 }); 3700 observer.observe(container, { childList: true, subtree: true }); 3701 }; 3702 // Extend - End 3703 3704 // Dispatched from product-details.js when a variant is selected 3705 window.addEventListener('ExtendsetActiveProduct', (e) => { 3706 Extend.setActiveProduct(extendOffer, {referenceId: e.detail.variantId, price: e.detail.price, category: productCategory}); 3707 // Extend - Re-apply title after variant re-render 3708 applyIframeTitle(extendOffer); 3709 }) 3710 // Render initial PDP offers with the SKU 3711 Extend.buttons.render(extendOffer, {referenceId: sku, price: parseInt(productPrice), category: productCategory}); 3712 // Extend - Apply title after initial render 3713 applyIframeTitle(extendOffer); 3714 } 3715 }) 3716 } 3717 } 3718 // Check if we're on a PDP page 3719 // Set window.initializeProductOffer to window so we can render offers in other placements on the site (such as quickview) 3720 Extend.integration.initializeProductOffer = initializeProductOffer; 3721 } 3722 }) 3723</script>
3723 3724<!-- Extend - End code --> 3725 <!-- Extend - End code --> 3726 </head> 3727 <body class="cat-category cls-category tms- page-"> 3728 <svg data-src="https://cdn11.bigcommerce.com/s-mpfo2gcqca/stencil/5f70d4d0-8f99-013f-f4af-2611d61cbbfd/e/2f3b4e00-847a-013f-6a5b-3e25689f9356/img/icon-sprite.svg" class="icons-svg-sprite"></svg> 3729 3730 3731 <a href="#main-content" class="skip-to-main-link">Skip to main content</a> 3732<div data-content-region="above_content--global"><div data-layout-id="604e9c49-03ba-4550-bcfd-e47a109b4704"> <div data-sub-layout-container="0b9c79ad-1a87-40ca-b947-a508a228c178" data-layout-name="Layout"> 3733 <style data-container-styling="0b9c79ad-1a87-40ca-b947-a508a228c178"> 3734 [data-sub-layout-container="0b9c79ad-1a87-40ca-b947-a508a228c178"] { 3735 box-sizing: border-box; 3736 display: flex; 3737 flex-wrap: wrap; 3738 z-index: 0; 3739 position: relative; 3740 height: ; 3741 padding-top: 0px; 3742 padding-right: 0px; 3743 padding-bottom: 0px; 3744 padding-left: 0px; 3745 margin-top: 0px; 3746 margin-right: 0px; 3747 margin-bottom: 0px; 3748 margin-left: 0px; 3749 border-width: 0px; 3750 border-style: solid; 3751 border-color: #333333; 3752 } 3753 3754 [data-sub-layout-container="0b9c79ad-1a87-40ca-b947-a508a228c178"]:after { 3755 display: block; 3756 position: absolute; 3757 top: 0; 3758 left: 0; 3759 bottom: 0; 3760 right: 0; 3761 background-size: cover; 3762 z-index: auto; 3763 } 3764 </style> 3765 3766 <div data-sub-layout="03a9ede9-afad-48c4-80c8-1e27d5d98887"> 3767 <style data-column-styling="03a9ede9-afad-48c4-80c8-1e27d5d98887"> 3768 [data-sub-layout="03a9ede9-afad-48c4-80c8-1e27d5d98887"] { 3769 display: flex; 3770 flex-direction: column; 3771 box-sizing: border-box; 3772 flex-basis: 100%; 3773 max-width: 100%; 3774 z-index: 0; 3775 position: relative; 3776 height: ; 3777 padding-top: 0px; 3778 padding-right: 10.5px; 3779 padding-bottom: 0px; 3780 padding-left: 10.5px; 3781 margin-top: 0px; 3782 margin-right: 0px; 3783 margin-bottom: 0px; 3784 margin-left: 0px; 3785 border-width: 0px; 3786 border-style: solid; 3787 border-color: #333333; 3788 justify-content: center; 3789 } 3790 [data-sub-layout="03a9ede9-afad-48c4-80c8-1e27d5d98887"]:after { 3791 display: block; 3792 position: absolute; 3793 top: 0; 3794 left: 0; 3795 bottom: 0; 3796 right: 0; 3797 background-size: cover; 3798 z-index: auto; 3799 } 3800 @media only screen and (max-width: 700px) { 3801 [data-sub-layout="03a9ede9-afad-48c4-80c8-1e27d5d98887"] { 3802 flex-basis: 100%; 3803 max-width: 100%; 3804 } 3805 } 3806 </style> 3807 <div data-widget-id="eed6679d-9400-4008-baa9-aca892e0dd95" data-placement-id="770209fb-0403-433e-8e95-3aa3c7e20e33" data-placement-status="ACTIVE"> 3808 3809 3810<!-- Blue Background Main Banner (single promo) --> 3811 3812<!--<div style="padding-bottom: 10px;padding-top:15px; background-color:#214170;"> 3813 3814 <p style="color:#fff; font-size:18px; 3815 text-align:center; 3816 ">20% Off Almost Everything!<em><a class="bannerHover" 3817 style="color:#fff; text-decoration:underline;" 3818 href="https://help.brondell.com/hc/en-us/articles/360048823191-Promo-Code-Terms-Conditions"> See 3819 terms</a></em> 3820 </p> 3821 <p style="color:#fff; font-size:18px; text-align:center;"><a 3822 class="bannerHover" 3823 style=" color:#fff;text-decoration:underline;" 3824 href="https://www.brondell.com/shop/" aria-label="Shop Now Brondell Sales">Shop Now</a> 3825 </p> 3826 </div> 3827 3828 <style> 3829 .bannerHover:hover { 3830 color: #fff !important; 3831 } 3832 </style> 3833--> 3834 3835
3836 <!-- Blue Background Main Banner (two promos) --> 3837<!-- 3838 <div style="padding-bottom: 10px;padding-top:15px; background-color:#214170;"> 3839 3840 <p style="color:#fff; font-size:18px; 3841 text-align:center;"> 3842 <strong>FREE Brondell Pro Air Purifier</strong> with purchase of our best-selling bidet + water filtration system. <a 3843 class="bannerHover" 3844 style=" color:#fff;text-decoration:underline;" 3845 href="https://www.brondell.com/sales/featured/" aria-label="Shop Now Brondell Featured Sales"><strong>Shop Now</strong></a> </br> 3846 <em><a class="bannerHover" 3847 style="color:#fff; text-decoration:underline;" 3848 href="https://help.brondell.com/hc/en-us/articles/360048823191-Promo-Code-Terms-Conditions">See 3849 terms</a></em> 3850 </p> 3851 3852 </div> 3853 3854 <style> 3855 .bannerHover:hover { 3856 color: #fff !important; 3857 } 3858 </style> 3859--> 3860<!-- 3861<div style="padding-bottom: 10px;padding-top:15px; background-color:#214170;"> 3862 3863 <p style="color:#fff; font-size:16px; 3864 text-align:center; 3865 ">New to Brondell? <a class="bannerHover" style=" color:#fff;" href="https://omniform1.com/forms/v1/landingPage/6410a53a77036e20b19b3db1/647f7501fe3e8aaf97689a6a"><strong>Sign up for 10% off.</strong></a> 3866 </p> 3867 <p style="color:#fff;text-align:center;text-decoration:underline;"> <em><a class="bannerHover" style="color:#fff;" href="https://help.brondell.com/hc/en-us/articles/360048823191-Promo-Code-Terms-Conditions">See terms</a></em></p> 3868 </div> 3869 3870 <style> 3871 .bannerHover:hover{ 3872 color:#fff !important; 3873 } 3874 </style> 3875--> 3876 3877 <!-- 3878 3879 <div style="padding-bottom: 10px;padding-top:15px; background-color:#29544D;"> 3880 <p style="color:#fff; font-size:18px; 3881 text-align:center; 3882 ">Impacted by poor air quality? We've discounted our air purifiers to help you breathe easy. <em><a class="bannerHover" 3883 style="color:#fff; text-decoration:underline;" 3884 href="https://help.brondell.com/hc/en-us/articles/360048823191-Promo-Code-Terms-Conditions">See terms</a></em> 3885 </p> 3886 <p style="color:#fff; font-size:18px; text-align:center;"><a class="bannerHover" 3887 style=" color:#fff;text-decoration:underline;" href="https://www.brondell.com/sales/featured/" aria-label="Shop Now Brondell Featured Sales">Shop Now</a> 3888 </p> 3889 </div> 3890 3891 <style> 3892 .bannerHover:hover { 3893 color: #fff !important; 3894 } 3895 </style> 3896 --> 3897 3898<!-- Countdown Timer --> 3899<!-- 3900 <div class="cstm-announcement-bar"> 3901 <div class="container"> 3902 <div id="announcement-bar-slider"> 3903 <div> 3904 <div id="countdown" class="announcement-bar-countdown"> 3905 <ul> 3906 <li><span id="days"></span>Days</li> 3907 <li><span id="hours"></span>Hrs</li> 3908 <li><span id="minutes"></span>Min</li> 3909 <li><span id="seconds"></span>Sec</li> 3910 </ul> 3911 </div> 3912 <p>Announcement lorem ipsum dolor sit amet adipiscing elit nullam</p> 3913 <a href="#">Shop Now</a> 3914 </div> 3915 <div> 3916 <p>Announcement lorem ipsum dolor sit amet adipiscing elit nullam</p> 3917 <a href="#">Shop Now</a> 3918 </div> 3919 </div> 3920 </div> 3921</div> 3922
3923<script> 3924 //Announcement Countdown 3925 (function () { 3926 const second = 1000, 3927 minute = second * 60, 3928 hour = minute * 60, 3929 day = hour * 24; 3930 3931 //Change date here 3932 var setDate = new Date('2023-10-25'); 3933 3934 const countDown = new Date(setDate).getTime(), 3935 x = setInterval(function() { 3936 3937 const now = new Date().getTime(), 3938 distance = countDown - now; 3939 3940 document.getElementById("days").innerText = Math.floor(distance / (day)), 3941 document.getElementById("hours").innerText = Math.floor((distance % (day)) / (hour)), 3942 document.getElementById("minutes").innerText = Math.floor((distance % (hour)) / (minute)), 3943 document.getElementById("seconds").innerText = Math.floor((distance % (minute)) / second); 3944 3945 //do something later when date is reached 3946 if (distance < 0) { 3947 document.getElementById("countdown").style.display = "none"; 3948 document.getElementById("content").style.display = "block"; 3949 clearInterval(x); 3950 } 3951 //seconds 3952 }, 0) 3953 }()); 3954</script>
3954 3955--> 3956</div> 3957 </div> 3958</div> 3959 3960 <div data-sub-layout-container="c72ee219-289d-429c-b756-044d481309f6" data-layout-name="Countdown Layout"> 3961 <style data-container-styling="c72ee219-289d-429c-b756-044d481309f6"> 3962 [data-sub-layout-container="c72ee219-289d-429c-b756-044d481309f6"] { 3963 box-sizing: border-box; 3964 display: flex; 3965 flex-wrap: wrap; 3966 z-index: 0; 3967 position: relative; 3968 height: ; 3969 padding-top: 0px; 3970 padding-right: 0px; 3971 padding-bottom: 0px; 3972 padding-left: 0px; 3973 margin-top: 0px; 3974 margin-right: 0px; 3975 margin-bottom: 0px; 3976 margin-left: 0px; 3977 border-width: 0px; 3978 border-style: solid; 3979 border-color: #333333; 3980 } 3981 3982 [data-sub-layout-container="c72ee219-289d-429c-b756-044d481309f6"]:after { 3983 display: block; 3984 position: absolute; 3985 top: 0; 3986 left: 0; 3987 bottom: 0; 3988 right: 0; 3989 background-size: cover; 3990 z-index: auto; 3991 } 3992 </style> 3993 3994 <div data-sub-layout="23427da9-6e1b-461e-ab9e-db3d8465a7dc"> 3995 <style data-column-styling="23427da9-6e1b-461e-ab9e-db3d8465a7dc"> 3996 [data-sub-layout="23427da9-6e1b-461e-ab9e-db3d8465a7dc"] { 3997 display: flex; 3998 flex-direction: column; 3999 box-sizing: border-box; 4000 flex-basis: 100%; 4001 max-width: 100%; 4002 z-index: 0; 4003 position: relative; 4004 height: ; 4005 padding-top: 0px; 4006 padding-right: 10.5px; 4007 padding-bottom: 0px; 4008 padding-left: 10.5px; 4009 margin-top: 0px; 4010 margin-right: 0px; 4011 margin-bottom: 0px; 4012 margin-left: 0px; 4013 border-width: 0px; 4014 border-style: solid; 4015 border-color: #333333; 4016 justify-content: center; 4017 } 4018 [data-sub-layout="23427da9-6e1b-461e-ab9e-db3d8465a7dc"]:after { 4019 display: block; 4020 position: absolute; 4021 top: 0; 4022 left: 0; 4023 bottom: 0; 4024 right: 0; 4025 background-size: cover; 4026 z-index: auto; 4027 } 4028 @media only screen and (max-width: 700px) { 4029 [data-sub-layout="23427da9-6e1b-461e-ab9e-db3d8465a7dc"] { 4030 flex-basis: 100%; 4031 max-width: 100%; 4032 } 4033 } 4034 </style> 4035 </div> 4036</div> 4037 4038 <div data-sub-layout-container="27e02051-b64b-49f4-96cd-5bd5ce26a21a" data-layout-name="Layout"> 4039 <style data-container-styling="27e02051-b64b-49f4-96cd-5bd5ce26a21a"> 4040 [data-sub-layout-container="27e02051-b64b-49f4-96cd-5bd5ce26a21a"] { 4041 box-sizing: border-box; 4042 display: flex; 4043 flex-wrap: wrap; 4044 z-index: 0; 4045 position: relative; 4046 height: ; 4047 padding-top: 0px; 4048 padding-right: 0px; 4049 padding-bottom: 0px; 4050 padding-left: 0px; 4051 margin-top: 0px; 4052 margin-right: 0px; 4053 margin-bottom: 0px; 4054 margin-left: 0px; 4055 border-width: 0px; 4056 border-style: solid; 4057 border-color: #333333; 4058 } 4059 4060 [data-sub-layout-container="27e02051-b64b-49f4-96cd-5bd5ce26a21a"]:after { 4061 display: block; 4062 position: absolute; 4063 top: 0; 4064 left: 0; 4065 bottom: 0; 4066 right: 0; 4067 background-size: cover; 4068 z-index: auto; 4069 } 4070 </style> 4071 4072 <div data-sub-layout="910114b7-5d63-40a7-a998-8ec9b05f8766"> 4073 <style data-column-styling="910114b7-5d63-40a7-a998-8ec9b05f8766"> 4074 [data-sub-layout="910114b7-5d63-40a7-a998-8ec9b05f8766"] { 4075 display: flex; 4076 flex-direction: column; 4077 box-sizing: border-box; 4078 flex-basis: 100%; 4079 max-width: 100%; 4080 z-index: 0; 4081 position: relative; 4082 height: ; 4083 padding-top: 0px; 4084 padding-right: 10.5px; 4085 padding-bottom: 0px; 4086 padding-left: 10.5px; 4087 margin-top: 0px; 4088 margin-right: 0px; 4089 margin-bottom: 0px; 4090 margin-left: 0px; 4091 border-width: 0px; 4092 border-style: solid; 4093 border-color: #333333; 4094 justify-content: center; 4095 } 4096 [data-sub-layout="910114b7-5d63-40a7-a998-8ec9b05f8766"]:after { 4097 display: block; 4098 position: absolute; 4099 top: 0; 4100 left: 0; 4101 bottom: 0; 4102 right: 0; 4103 background-size: cover; 4104 z-index: auto; 4105 } 4106 @media only screen and (max-width: 700px) { 4107 [data-sub-layout="910114b7-5d63-40a7-a998-8ec9b05f8766"] { 4108 flex-basis: 100%; 4109 max-width: 100%; 4110 } 4111 } 4112 </style> 4113 <div data-widget-id="c9537608-a1eb-49a8-9b5e-9afb9246f7b7" data-placement-id="22bac415-fdfd-4b0f-81b3-000524f61c6d" data-placement-status="ACTIVE"><div class="cstm-announcement-bar" role="region" aria-label="Promotional carousel" data-auto="true" data-interval="5" data-pause="" style="background:#214170;color:#ffffff;"><div class="cstm-ab__container"><button class="slick-prev slick-arrow" aria-label="Previous" type="button"></button><div class="cstm-ab__viewport"><div class="cstm-ab__track"><div class="cstm-ab__slide" role="group" aria-roledescription="slide" aria-label="Promotional message" data-index="0"><div class="cstm-ab__content"><p class="cstm-ab__text">Wildfire season is here. Breathe cleaner at home with the Horizon Air Purifier, now just $79.99. <a class="cstm-ab__btn" href="/02-horizon-5-stage-air-purifier-with-hepa/">Shop Now</a></p><p class="cstm-ab__terms"><a href="https://help.brondell.com/hc/en-us/articles/34577129883789-Promotions-Terms-Conditions" style="color:#ffffff; font-size: 18px;"><em>See terms</em></a></p></div></div><div class="cstm-ab__slide" role="group" aria-roledescription="slide" aria-label="Promotional message" data-index="1"><div class="cstm-ab__content"><p class="cstm-ab__text">Brondell now accepts HSA/FSA! Shop eligible bidets and ~30% using your pre-tax health benefits <a class="cstm-ab__btn" href="/pay-with-fsa-hsa">Learn More</a></p><p class="cstm-ab__terms"><a href="https://help.brondell.com/hc/en-us/articles/34577129883789-Promotions-Terms-Conditions" style="color:#ffffff; font-size: 18px;"><em>See Terms</em></a></p></div></div><div class="cstm-ab__slide" role="group" aria-roledescription="slide" aria-label="Promotional message" data-index="2"><div class="cstm-ab__content"><p class="cstm-ab__text">Make Every Day Feel Fresherâ20% Off Swash Thinlines + S1400 <a class="cstm-ab__btn" href="/sales/">Shop Now</a></p><p class="cstm-ab__terms"><a href="https://help.brondell.com/hc/en-us/articles/34577129883789-Promotions-Terms-Conditions" style="color:#ffffff; font-size: 18px;"><em>See Terms</em></a></p></div></div></div></div><button class="slick-next slick-arrow" aria-label="Next" type="button"></button></div><div class="cstm-ab__dots" role="tablist" hidden=""><button type="button" class="cstm-ab__dot" role="tab" aria-label="Go to slide 0" data-index="0"></button><button type="button" class="cstm-ab__dot" role="tab" aria-label="Go to slide 1" data-index="1"></button><button type="button" class="cstm-ab__dot" role="tab" aria-label="Go to slide 2" data-index="2"></button></div></div><style>.cstm-announcement-bar{position:relative;width:100%;padding:8px 0;font-family:inherit}.cstm-ab__container{position:relative;display:flex;align-items:center;justify-content:center;max-width:100%;padding:0 40px}.cstm-ab__viewport{flex:1;overflow:hidden;position:relative}.cstm-ab__track{display:flex}.cstm-ab__track.is-animating{transition:transform .5s ease}.cstm-ab__slide{flex:0 0 100%;min-width:100%;text-align:center;padding:4px 8px;box-sizing:border-box}.cstm-ab__text{font-size:18px;margin:0;line-height:1.4}.cstm-ab__btn{text-decoration:underline;color:inherit}.slick-arrow{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;padding:0;border:0;background:transparent;cursor:pointer;outline:0;flex-shrink:0;
4113opacity:.75;transition:opacity .2s}.slick-arrow:hover{opacity:1}.slick-arrow[hidden]{display:none}.cstm-ab__dots{display:flex;justify-content:center;gap:6px;margin-top:6px}.cstm-ab__dots[hidden]{display:none}.cstm-ab__dot{width:8px;height:8px;border-radius:50%;border:0;background:currentColor;opacity:.4;cursor:pointer;padding:0}.cstm-ab__dot[aria-selected='true']{opacity:1}.cstm-ab__countdown ul{display:inline-flex;gap:10px;list-style:none;padding:0;margin:0 0 4px;justify-content:center}.cstm-ab__countdown li{font-size:14px}.cstm-ab__countdown span{font-weight:bold;font-size:16px}@media (max-width:600px){.cstm-ab__text{font-size:14px}.cstm-ab__container{padding:0 30px}}</style>
4113<script type="28e2c7ca85ff07b09fc9eb6f-text/javascript">(function(){var root=document.currentScript.parentElement.querySelector('.cstm-announcement-bar');if(!root||root.dataset.init==='1')return;root.dataset.init='1';var track=root.querySelector('.cstm-ab__track');var originals=Array.prototype.slice.call(root.querySelectorAll('.cstm-ab__slide'));var dots=root.querySelectorAll('.cstm-ab__dot');var prevBtn=root.querySelector('.slick-prev');var nextBtn=root.querySelector('.slick-next');var total=originals.length;var auto=root.dataset.auto==='true';var pauseOnHover=root.dataset.pause==='true';var interval=Math.max(1,parseInt(root.dataset.interval,10)||5)*1000;var timer=null;if(total>1){var firstClone=originals[0].cloneNode(true);firstClone.setAttribute('aria-hidden','true');firstClone.removeAttribute('data-index');track.appendChild(firstClone);var lastClone=originals[total-1].cloneNode(true);lastClone.setAttribute('aria-hidden','true');lastClone.removeAttribute('data-index');track.insertBefore(lastClone,track.firstChild)}var current=total>1?1:0;function setPos(animate){if(animate){track.classList.add('is-animating')}else{track.classList.remove('is-animating')}track.style.transform='translateX('+(-current*100)+'%)'}function syncDots(){var realIdx=total>1?(current-1+total)%total:0;dots.forEach(function(d,idx){d.setAttribute('aria-selected',idx===realIdx?'true':'false')})}function next(){if(total<=1)return;current++;setPos(true);syncDots()}function prev(){if(total<=1)return;current--;setPos(true);syncDots()}track.addEventListener('transitionend',function(){if(total<=1)return;if(current===total+1){current=1;setPos(false)}else if(current===0){current=total;setPos(false)}});function start(){if(auto&&total>1){stop();timer=setInterval(next,interval)}}function stop(){if(timer){clearInterval(timer);timer=null}}if(prevBtn)prevBtn.addEventListener('click',function(){prev();start()});if(nextBtn)nextBtn.addEventListener('click',function(){next();start()});dots.forEach(function(d){d.addEventListener('click',function(){var target=parseInt(d.dataset.index,10);current=total>1?target+1:target;setPos(true);syncDots();start()})});if(pauseOnHover){root.addEventListener('mouseenter',stop);root.addEventListener('mouseleave',start)}setPos(false);syncDots();start();var countdowns=root.querySelectorAll('.cstm-ab__countdown');if(countdowns.length){var SECOND=1000,MINUTE=60*SECOND,HOUR=60*MINUTE,DAY=24*HOUR;function isPDT(y,mo,d){var secondSundayMarch=8;var firstDayMarch=new Date(Date.UTC(y,2,1)).getUTCDay();secondSundayMarch=firstDayMarch===0?8:(15-firstDayMarch);var firstSundayNov=1;var firstDayNov=new Date(Date.UTC(y,10,1)).getUTCDay();firstSundayNov=firstDayNov===0?1:(8-firstDayNov);var dstStart=Date.UTC(y,2,secondSundayMarch);var dstEnd=Date.UTC(y,10,firstSundayNov);var check=Date.UTC(y,mo,d);return check>=dstStart&&check<dstEnd}function tick(){countdowns.forEach(function(cd){var date=cd.getAttribute('data-target-date');var endTime=cd.getAttribute('data-end-time')||'23:59';var dParts=date.split('-');var tParts=endTime.split(':');var y=parseInt(dParts[0],10);var mo=parseInt(dParts[1],10)-1;var d=parseInt(dParts[2],10);var h=parseInt(tParts[0],10)||0;var mi=parseInt(tParts[1],10)||0;var offsetHours=isPDT(y,mo,d)?7:8;var target=Date.UTC(y,mo,d,h+offsetHours,mi,0);var dist=target-Date.now();if(dist>0){cd.querySelector('.cd-days').innerText=Math.floor(dist/DAY);cd.querySelector('.cd-hours').innerText=Math.floor((dist%DAY)/HOUR);cd.querySelector('.cd-minutes').innerText=Math.floor((dist%HOUR)/MINUTE);cd.querySelector('.cd-seconds').innerText=Math.floor((dist%MINUTE)/SECOND)}else{cd.style.display='none'}})}tick();setInterval(tick,1000)}})();</script>
4113</div> 4114 </div> 4115</div> 4116 4117 <div data-sub-layout-container="bfcbc14e-5335-4b62-bf49-d3a059ad819c" data-layout-name="Learn Layout"> 4118 <style data-container-styling="bfcbc14e-5335-4b62-bf49-d3a059ad819c"> 4119 [data-sub-layout-container="bfcbc14e-5335-4b62-bf49-d3a059ad819c"] { 4120 box-sizing: border-box; 4121 display: flex; 4122 flex-wrap: wrap; 4123 z-index: 0; 4124 position: relative; 4125 height: ; 4126 padding-top: 0px; 4127 padding-right: 0px; 4128 padding-bottom: 0px; 4129 padding-left: 0px; 4130 margin-top: 0px; 4131 margin-right: 0px; 4132 margin-bottom: 0px; 4133 margin-left: 0px; 4134 border-width: 0px; 4135 border-style: solid; 4136 border-color: #333333; 4137 } 4138 4139 [data-sub-layout-container="bfcbc14e-5335-4b62-bf49-d3a059ad819c"]:after { 4140 display: block; 4141 position: absolute; 4142 top: 0; 4143 left: 0; 4144 bottom: 0; 4145 right: 0; 4146 background-size: cover; 4147 z-index: auto; 4148 } 4149 </style> 4150 4151 <div data-sub-layout="be50bbd3-7376-4b1a-a7a7-78172093c591"> 4152 <style data-column-styling="be50bbd3-7376-4b1a-a7a7-78172093c591"> 4153 [data-sub-layout="be50bbd3-7376-4b1a-a7a7-78172093c591"] { 4154 display: flex; 4155 flex-direction: column; 4156 box-sizing: border-box; 4157 flex-basis: 100%; 4158 max-width: 100%; 4159 z-index: 0; 4160 position: relative; 4161 height: ; 4162 padding-top: 0px; 4163 padding-right: 10.5px; 4164 padding-bottom: 0px; 4165 padding-left: 10.5px; 4166 margin-top: 0px; 4167 margin-right: 0px; 4168 margin-bottom: 0px; 4169 margin-left: 0px; 4170 border-width: 0px; 4171 border-style: solid; 4172 border-color: #333333; 4173 justify-content: center; 4174 } 4175 [data-sub-layout="be50bbd3-7376-4b1a-a7a7-78172093c591"]:after { 4176 display: block; 4177 position: absolute; 4178 top: 0; 4179 left: 0; 4180 bottom: 0; 4181 right: 0; 4182 background-size: cover; 4183 z-index: auto; 4184 } 4185 @media only screen and (max-width: 700px) { 4186 [data-sub-layout="be50bbd3-7376-4b1a-a7a7-78172093c591"] { 4187 flex-basis: 100%; 4188 max-width: 100%; 4189 } 4190 } 4191 </style> 4192 <div data-widget-id="321ed80c-34ff-40cf-a9f1-3fd55153b5fa" data-placement-id="cf4e2cef-1480-4a25-932d-5b0702670ad3" data-placement-status="ACTIVE"><div class="learn-html" style="display: none;"> 4193 <!-- <h2 class="navMainSubMenu__heading h2">Heading</h2> 4194 <h3 class="navMainSubMenu__subheading">Subheading</h3>--> 4195 <div class="learn-html--links"> 4196<!-- <ul class="learn-html--links-column"> 4197 <li> 4198 <b>Guide Pages</b> 4199 </li> 4200 <li> 4201 <a href="https://www.brondell.com/air-purifiers/">Safer Breathing Guide</a> 4202 </li> 4203 <li> 4204 <a href="https://www.brondell.com/shower-filtration/">Sustainable Bathing Guide</a> 4205 </li> 4206 4207 </ul> 4208--> 4209 <ul class="learn-html--links-column"> 4210 <li> 4211 <h4>Resource Pages</h4> 4212 </li> 4213 <li> 4214 <a href="https://www.brondell.com/water-filtration-systems-comparison-chart/">Water Filtration Systems Comparison Chart</a> 4215 </li> 4216 <li> 4217 <a href="https://www.brondell.com/copy-bidet-toilet-seat-features-comparison-chart/">Bidet Comparison Chart</a> 4218 </li> 4219 4220 <li> 4221 <a href="https://www.brondell.com/resources/common-drinking-water-contaminants/">Common Drinking Water Contaminants</a> 4222 </li> 4223 <li> 4224 <a href="https://www.brondell.com/resources/common-air-pollutants/">Common Air Pollutants</a> 4225 </li> 4226 <li> 4227 <a href="https://www.brondell.com/resources/how-to-increase-shower-water-pressure/">
4227How to increase water pressure in your shower?</a> 4228 </li> 4229 <li> 4230 <a href="https://www.brondell.com/resources/how-toilet-paper-is-made/">How is toilet paper made?</a> 4231 </li> 4232 </ul> 4233 4234 <ul class="learn-html--links-column"> 4235 <li> 4236 <h4>Guide Pages</h4> 4237 </li> 4238 <li> 4239 <a href="https://www.brondell.com/air-purifiers/">Safer Breathing Guide</a> 4240 </li> 4241 <li> 4242 <a href="https://www.brondell.com/shower-filtration/">Sustainable Bathing Guide</a> 4243 </li> 4244 <li> 4245 <h4><a href="https://www.brondell.com/healthy-living-blog/">Blog Posts</a></h4> 4246 </li> 4247 <li> 4248 <a href="https://www.brondell.com/healthy-living-blog/clearing-up-the-top-10-misconceptions-about-bidets/">Clearing Up The Top 10 Misconceptions About Bidets</a> 4249 </li> 4250 <li> 4251 <a href="https://www.brondell.com/healthy-living-blog/how-to-use-a-hand-held-bidet-sprayer/">How To Use A Hand Held Bidet Sprayer</a> 4252 </li> 4253 <li> 4254 <a href="https://www.brondell.com/healthy-living-blog/how-do-you-dry-after-using-a-bidet/">How Do You Dry After Using A Bidet?</a> 4255 </li> 4256 </ul> 4257 4258 <!-- <ul class="learn-html--links-column"> 4259 <li> 4260 <a href="#">Link</a> 4261 </li> 4262 <li> 4263 <a href="#">Link</a> 4264 </li> 4265 <li> 4266 <a href="#">Link</a> 4267 </li> 4268 <li> 4269 <a href="#">Link</a> 4270 </li> 4271 <li> 4272 <a href="#">Link</a> 4273 </li> 4274 <li> 4275 <a href="#">Link</a> 4276 </li> 4277 </ul>--> 4278 </div> 4279</div> 4280</div> 4281 </div> 4282</div> 4283 4284</div></div> 4285<header class="headerCustom" role="banner" data-menu> 4286 <div class="nav-top"> 4287 <div class="headerCustom__logo"> 4288 <div class="desktop-logo"> 4289 <a href="https://www.brondell.com/" data-header-logo-link> 4290 <img src="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/250x100/brondell-logo_1653607337__85580.original.png" alt="Brondell Inc. Home" title="Brondell Inc. Home"> 4291</a> 4292 </div> 4293 4294 <form class="form" data-url="https://www.brondell.com/search.php" data-quick-search-form id="search-form"> 4295 <div class="form-fieldset"> 4296 <div class="form-field"> 4297 <label class="is-srOnly" for="jarvis-search-input">Search</label> 4298 <input class="form-input" 4299 data-search-quick 4300 name="nav-quick-search" 4301 id="jarvis-search-input" 4302 data-error-message="Search field cannot be empty." 4303 placeholder="What are you looking for?" 4304 autocomplete="off" 4305 aria-autocomplete="both" 4306 aria-controls="productGrid" 4307 aria-haspopup="listbox" 4308 aria-describedby="search website" 4309 aria-expanded="false" 4310 data-record-count="4" 4311 > 4312 <div id="search-glass"> 4313 <button type="submit" id="search-glass-i" aria-label="Search products" form="search-form"><svg width="24px" height="25px" viewBox="0 0 24 25" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> 4314 <g id="Symbols5" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"> 4315 <g id="Nav6" transform="translate(-1714.000000, -69.000000)" stroke="#56534E"> 4316 <g id="Group5" transform="translate(1714.000000, 69.000000)"> 4317 <ellipse id="Oval4" cx="9" cy="9.5" rx="8.5" ry="9"></ellipse> 4318 <line x1="15.5" y1="16.5" x2="23.5" y2="24.5" id="Line2" stroke-linecap="round"></line> 4319 </g> 4320 </g> 4321 </g> 4322 </svg></button></div> 4323 <button class="x-search" aria-label="Close search" role="button" tabindex="0" style="display: none;">Ã</button> 4324 </div> 4325 </div> 4326 </form> 4327 <!--templates/components/common/quick-search.html--> 4328 <div id="jarvis-search-modal" style="background: white; justify-content: center;" data-autosuggest-enable="true" data-suggestions-limit="3"></div> 4329 <p role="status"
4330 aria-live="polite" 4331 class="aria-description--hidden" 4332 data-search-aria-message-predefined-text="product results for" 4333 ></p> 4334<style> 4335 #jarvis-search-modal .jml-product-list-container .productGrid { 4336 margin: 0; 4337 padding: 3rem 0; 4338 } 4339</style> 4340 </div> 4341 <nav class="headerCustom__right" aria-label="secondary"> 4342 <div class="mobile-logo"> 4343 <a href="https://www.brondell.com/" data-header-logo-link> 4344 <img src="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/250x100/brondell-logo_1653607337__85580.original.png" alt="Brondell Inc. Home" title="Brondell Inc. Home"> 4345</a> 4346 </div> 4347 4348<ul class="navMain"> 4349 <!--<li class="navPages-item">--> 4350 <!-- <a class="navPages-action navPages-action--compare"--> 4351 <!-- href="https://www.brondell.com/compare"--> 4352 <!-- data-compare-nav --> 4353 <!-- aria-label="Compare"--> 4354 <!-- >--> 4355 <!-- Compare--> 4356 <!-- <span class="countPill countPill--positive countPill--alt"></span>--> 4357 <!-- </a>--> 4358 <!--</li>--> 4359 <li class="navMain__item navMain__item--hasDropdown d-none d-lg-block learn-page-link"> 4360 4361 4362 4363 4364 4365 4366<a class="navMain__link learn-link " 4367href="https://brondell-sandbox.mybigcommerce.com/learn" role="link"> 4368 Learn 4369 <span class="nav-sale"> 4370 </span> 4371</a> 4372 4373<button class="toggle-button accessible-nav" aria-controls="Learn-submenu" aria-expanded="false" style="padding: 0;"> 4374 <span class="sr-only">Learn submenu</span> 4375 <span class="visual-indicator" aria-hidden="true">â¼</span> 4376</button> 4377 4378 <div class="navMainSubMenu"> 4379 <ul class="room-wrapper"> 4380 <li class="d-inline-block me-3"> 4381 <div role="group" aria-label="item"> 4382 <a href="/bidets/" class="d-block text-decoration-none"> 4383 <img class="mb-3 rounded" src="https://cdn11.bigcommerce.com/s-mpfo2gcqca/product_images/uploaded_images/746686931-replatform-learn-flyout-assets-flushguide.jpg" alt="A Cleaner Bathroom Guide"> 4384 <div class="room-name"> 4385 A Cleaner Bathroom Guide 4386 </div> 4387 </a> 4388 </div> 4389 </li> 4390 <li class="d-inline-block me-3"> 4391 <div role="group" aria-label="item"> 4392 <a href="/water-filter-systems/" class="d-block text-decoration-none"> 4393 <img class="mb-3 rounded" src="https://cdn11.bigcommerce.com/s-mpfo2gcqca/product_images/uploaded_images//drink.jpg" alt="Safer Drinking Water Guide"> 4394 <div class="room-name"> 4395 Safer Drinking Water Guide 4396 </div> 4397 </a> 4398 </div> 4399 </li> 4400 <li class="d-inline-block me-3 learn-widget-wrapper"> 4401 <div class="learn-widget" role="group" aria-label="item"> 4402 </div> 4403 </li> 4404 </ul> 4405 </div> 4406 4407 4408 <!-- Custom Category Name --> 4409</li> 4410 <li class="navMain__item d-none d-lg-block"> 4411 <a class="navMain__link " 4412 href="https://www.brondell.com/about-us/commercial/" 4413 > Commercial </a> 4414 </li> 4415 <li class="navMain__item navMain__item--hasDropdown d-none d-lg-block "> 4416 4417 4418 4419 4420 4421 4422<a class="navMain__link blog-nav-link " 4423href="https://www.brondell.com/healthy-living-blog/" role="link"> 4424 Healthy Living Blog 4425 <span class="nav-sale"> 4426 </span> 4427</a> 4428 4429<button class="toggle-button accessible-nav" aria-controls="Healthy Living Blog-submenu" aria-expanded="false" style="padding: 0;"> 4430 <span class="sr-only">Healthy Living Blog submenu</span> 4431 <span class="visual-indicator" aria-hidden="true">â¼</span> 4432</button> 4433 4434 <div class="navMainSubMenu navMainSubMenu--mini" aria-hidden="true" tabindex="-1"> 4435 <ul class="navMainSubMenu__list"> 4436 <li class="navMainSubMenu__item"> 4437 <a class="navMainSubMenu__link " 4438 href="https://www.brondell.com/healthy-living-blog/authors/" 4439 > 4440 Authors 4441 </a> 4442 </li> 4443 <li class="navMainSubMenu__item"> 4444 <a class="navPages-action navPages-action--compare" 4445 href="" 4446 data-compare-nav 4447 aria-label="Compare" 4448 > 4449 Compare
4450 <span class="countPill countPill--positive countPill--alt"></span> 4451 </a> 4452 </li> 4453 </ul> 4454 </div> 4455 4456 <!-- Custom Category Name --> 4457</li> 4458 <li class="navMain__item navMain__item--hasDropdown d-none d-lg-block "> 4459 4460 4461 4462 4463 4464 4465<a class="navMain__link " 4466href="https://help.brondell.com/hc/en-us" role="link"> 4467 Help 4468 <span class="nav-sale"> 4469 </span> 4470</a> 4471 4472<button class="toggle-button accessible-nav" aria-controls="Help-submenu" aria-expanded="false" style="padding: 0;"> 4473 <span class="sr-only">Help submenu</span> 4474 <span class="visual-indicator" aria-hidden="true">â¼</span> 4475</button> 4476 4477 <div class="navMainSubMenu navMainSubMenu--mini" aria-hidden="true" tabindex="-1"> 4478 <ul class="navMainSubMenu__list"> 4479 <li class="navMainSubMenu__item"> 4480 <a class="navMainSubMenu__link " 4481 href="https://help.brondell.com/hc/en-us" 4482 > 4483 Help Center 4484 </a> 4485 </li> 4486 <li class="navMainSubMenu__item"> 4487 <a class="navMainSubMenu__link " 4488 href="https://help.brondell.com/hc/en-us/sections/34553783085965-Shipping-Policy-Information" 4489 > 4490 Shipping 4491 </a> 4492 </li> 4493 <li class="navMainSubMenu__item"> 4494 <a class="navMainSubMenu__link " 4495 href="https://help.brondell.com/hc/en-us/articles/34576253455245-Return-Exchange-Policy" 4496 > 4497 Returns 4498 </a> 4499 </li> 4500 <li class="navMainSubMenu__item"> 4501 <a class="navMainSubMenu__link " 4502 href="https://www.brondell.com/support/product-registration/" 4503 > 4504 Product Registration 4505 </a> 4506 </li> 4507 <li class="navMainSubMenu__item"> 4508 <a class="navMainSubMenu__link " 4509 href="https://help.brondell.com/hc/en-us/articles/34576313923341-Warranty-Terms-Conditions" 4510 > 4511 Warranty 4512 </a> 4513 </li> 4514 <li class="navMainSubMenu__item"> 4515 <a class="navMainSubMenu__link " 4516 href="https://help.brondell.com/hc/en-us/requests/new" 4517 > 4518 Contact Us 4519 </a> 4520 </li> 4521 <li class="navMainSubMenu__item"> 4522 <a class="navPages-action navPages-action--compare" 4523 href="" 4524 data-compare-nav 4525 aria-label="Compare" 4526 > 4527 Compare 4528 <span class="countPill countPill--positive countPill--alt"></span> 4529 </a> 4530 </li> 4531 </ul> 4532 </div> 4533 4534 <!-- Custom Category Name --> 4535</li> 4536 4537 4538 4539<li class="navMain__item d-none d-lg-block nav-account-icon"> 4540 <a class="navMain__link navMain__link--icon" 4541 href="https://www.brondell.com/login.php" 4542 aria-label="Sign in" 4543 > 4544 <svg width="19px" height="29px" viewBox="0 0 19 29" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> 4545<!-- Generator: Sketch 62 (91390) - https://sketch.com --> 4546<title>Sign In</title> 4547<desc>Created with Sketch.</desc> 4548<g id="Symbols4" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"> 4549<g id="Nav4" transform="translate(-1772.000000, -66.000000)" stroke="#56534E"> 4550 <g id="Group-26"> 4551 <g id="Group-3222" transform="translate(1772.000000, 67.000000)"> 4552 <path d="M9.00002039,11.9992251 C7.40376057,12.024839 5.86788715,11.3896042 4.75607198,10.2439349 C3.61039816,9.13212401 2.97516092,7.59625656 3.00077492,6 C2.97465226,4.40365259 3.60996976,2.86759111 4.75607198,1.75607107 C5.86823538,0.610914888 7.40387658,-0.0242238405 9.00002039,0.000780838996 C10.5963963,-0.0254435624 12.1325027,0.609887542 13.2439688,1.75607107 C14.3894714,2.86799808 15.0246766,4.40378804 14.9992659,6 C15.0246766,7.59621788 14.3894714,9.13200784 13.2439688,10.2439349 C12.1324444,11.3900326 10.596377,12.0253476 9.00002039,11.9992251 L9.00002039,11.9992251 Z" id="account8" fill-rule="nonzero"></path> 4553 <path d="M18.5,27.5 L0.5,27.5 L0.5,23.5 C0.5,21.0147186 1.50735931,18.7647186 3.13603897,17.136039 C4.76471863,15.5073593 7.01471863,14.5 9.5,14.5 C11.9852814,14.5 14.2352814,15.5073593 15.863961,17.136039 C17.4926407,18.7647186 18.5,21.0147186 18.5,23.5 L18.5,27.5 Z" id="Rectangle8"></path> 4554 </g> 4555 </g> 4556</g> 4557</g> 4558</svg> 4559 </a> 4560</li> 4561<li class="navMain__item navUser-item--cart nav-cart-icon"> 4562<a class="navMain__link navMain__link--icon cart-icon" 4563 data-cart-preview 4564 data-dropdown="cart-preview-dropdown" 4565 data-options="align:right" 4566 href="https://www.brondell.com/cart.php" 4567 role="button" 4568 aria-haspopup="dialog" 4569 aria-label="Cart with 0 items"> 4570 <svg width="30px" height="26px" viewBox="0 0 30 26" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> 4571 <g id="Symbol6" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"> 4572 <g id="Nav5" transform="translate(-1817.000000, -68.000000)" stroke="#56534E"> 4573 <g id="Group-27"> 4574 <g id="Group-4" transform="translate(1817.250000, 69.000000)"> 4575 <path d="M11.2207894,19.0006991 C11.8941896,18.9876719 12.5430121,19.2538 13.0135377,19.7360321 C13.4847841,20.2020241 13.75,20.8373934 13.75,21.5003513 C13.75,22.1633092 13.4847841,22.7986784 13.0135377,23.2646704 C12.5430394,23.7468517 11.8941243,24.012728 11.2207894,23.9992033 C10.5544594,24.0165649 9.91220415,23.749486 9.45442846,23.2646704 C8.51519051,22.2762055 8.51519051,20.724497 9.45442846,19.7360321 C9.91131167,19.2517625 10.5522424,18.9844601 11.2175909,19.0006991 L11.2207894,19.0006991 Z M23.2388751,19.000217 C24.4325225,18.9949554 25.4633605,19.8342898 25.700092,21.0042022 C25.9368235,22.1741145 25.3133943,23.3481688 24.2115997,23.8073606 C23.109805,24.2665524 21.8370742,23.8827552 21.1728425,22.8910109 C20.5086107,21.8992666 20.6382158,20.5762976 21.4822862,19.7323055 C21.9416566,19.2562743 22.5773905,18.9913213 23.2388751,19.000217 L23.2388751,19.000217 Z" id="shopping-cart" fill-rule="nonzero"></path> 4576 <polyline id="Path1" stroke-linecap="round" points="5.
457618181818 3 28.5 3 25.9090909 16 9.5 16"></polyline> 4577 <polyline id="Path2" stroke-linecap="round" points="9.5 16 3.45454545 0 -8.8817842e-16 0"></polyline> 4578 </g> 4579 </g> 4580 </g> 4581 </g> 4582 </svg> 4583 <span class="countPill cart-quantity"></span> 4584</a> 4585</li> 4586<li class="navMain__item d-block d-lg-none"> 4587<button type="button" class="mobileMenu-toggle navMain__link navMain__link--icon" data-mobile-menu-toggle="menu" aria-label="Toggle menu"> 4588<span class="material-icons">menu</span> 4589</button> 4590</li> 4591</ul> 4592 4593<!--<div class="cstm-mobile-menu" style="display;none;">--> 4594<!-- <ul class="navMain">--> 4595<!-- --> 4596<!-- --> 4597<!-- <li class="navMain__item">--> 4598<!-- 4599 4600 4601 4602 4603 4604<a class="navMain__link " 4605 href="https://www.brondell.com/shop/kitchen-faucets/" role="link"> 4606 Kitchen Faucets 4607 <span class="nav-sale"> 4608 4609 </span> 4610</a> 4611 --> 4612<!-- </li>--> 4613<!-- --> 4614<!-- --> 4615<!-- --> 4616<!-- <li class="navMain__item">--> 4617<!-- 4618 4619 4620 4621 4622 4623 --> 4624<!-- </li>--> 4625<!-- --> 4626<!-- --> 4627<!-- --> 4628<!-- <li class="navMain__item navMain__item--hasDropdown">--> 4629<!-- 4630 4631 4632 4633 4634 4635<a class="navMain__link navMain__link--active " 4636href="https://www.brondell.com/shop/bidets/" role="link"> 4637 Bidets & Heated Seats 4638 <span class="nav-sale"> 4639 4640 </span> 4641</a> 4642 4643<button class="toggle-button accessible-nav" aria-controls="Bidets & Heated Seats-submenu" aria-expanded="false" style="padding: 0;"> 4644 <span class="sr-only">Bidets & Heated Seats submenu</span> 4645 <span class="visual-indicator" aria-hidden="true">â¼</span> 4646</button> 4647 4648 <div class="navMainSubMenu"> 4649 <div class="navMainSubMenu__heading h2" role="heading" aria-level="2"> 4650 4651 </div> 4652
4652<script> 4653// Note the lack of quotes around the jsContext handlebars helper, it becomes a string automatically. 4654var jsContext = JSON.parse("{\"categoryProductsPerPage\":12,\"categoryId\":26,\"zoomSize\":\"1280x1280\",\"productSize\":\"1280x1280\",\"showAdminBar\":true,\"genericError\":\"Oops! Something went wrong.\",\"maintenanceModeSettings\":[],\"adminBarLanguage\":\"{\\\"locale\\\":\\\"en\\\",\\\"locales\\\":{\\\"admin.maintenance_header\\\":\\\"en\\\",\\\"admin.maintenance_tooltip\\\":\\\"en\\\",\\\"admin.maintenance_showstore_link\\\":\\\"en\\\",\\\"admin.prelaunch_header\\\":\\\"en\\\",\\\"admin.page_builder_link\\\":\\\"en\\\"},\\\"translations\\\":{\\\"admin.maintenance_header\\\":\\\"Your store is down for maintenance.\\\",\\\"admin.maintenance_tooltip\\\":\\\"Only administrators can view the store at the moment. Visit your control panel settings page to disable maintenance mode.\\\",\\\"admin.maintenance_showstore_link\\\":\\\"Click here to see what your visitors will see.\\\",\\\"admin.prelaunch_header\\\":\\\"Your storefront is private. Share your site with preview code:\\\",\\\"admin.page_builder_link\\\":\\\"Design this page in Page Builder\\\"}}\",\"urls\":{\"home\":\"https://www.brondell.com/\",\"brands\":\"https://www.brondell.com/brands/\",\"search\":\"https://www.brondell.com/search.php\",\"compare\":\"https://www.brondell.com/compare\",\"sitemap\":\"https://www.brondell.com/sitemap.php\",\"contact_us_submit\":\"https://www.brondell.com/pages.php?action=sendContactForm\",\"subscribe\":{\"action\":\"https://www.brondell.com/subscribe.php\"},\"checkout\":{\"single_address\":\"https://www.brondell.com/checkout\",\"multiple_address\":\"https://www.brondell.com/checkout.php?action=multiple\"},\"account\":{\"orders\":{\"all\":\"https://www.brondell.com/account.php?action=order_status\",\"completed\":\"https://www.brondell.com/account.php?action=view_orders\",\"save_new_return\":\"https://www.brondell.com/account.php?action=save_new_return\"},\"returns\":\"https://www.brondell.com/account.php?action=view_returns\",\"addresses\":\"https://www.brondell.com/account.php?action=address_book\",\"inbox\":\"https://www.brondell.com/account.php?action=inbox\",\"send_message\":\"https://www.brondell.com/account.php?action=send_message\",\"add_address\":\"https://www.brondell.com/account.php?action=add_shipping_address\",\"update_action\":\"https://www.brondell.com/account.php?action=update_account\",\"details\":\"https://www.brondell.com/account.php?action=account_details\",\"recent_items\":\"https://www.brondell.com/account.php?action=recent_items\",\"index\":\"https://www.brondell.com/account.php\",\"wishlists\":{\"all\":\"https://www.brondell.com/wishlist.php\",\"add\":\"https://www.brondell.com/wishlist.php?action=addwishlist\",\"edit\":\"https://www.brondell.com/wishlist.php?action=editwishlist\",\"delete\":\"https://www.brondell.com/wishlist.php?action=deletewishlist\"},\"payment_methods\":{\"all\":\"https://www.brondell.com/account.php?action=payment_methods\"}},\"auth\":{\"login\":\"https://www.brondell.com/login.php\",\"check_login\":\"https://www.brondell.com/login.php?action=check_login\",\"create_account\":\"https://www.brondell.com/login.php?action=create_account\",\"save_new_account\":\"https://www.brondell.com/login.php?action=save_new_account\",\"forgot_password\":\"https://www.brondell.com/login.php?action=reset_password\",\"send_password_email\":\"https://www.brondell.com/login.php?action=send_password_email\",\"save_new_password\":\"https://www.brondell.com/login.php?action=save_new_password\",\"logout\":\"https://www.brondell.com/login.php?action=logout\"},\"cart\":\"https://www.brondell.com/cart.php\",\"product\":{\"post_review\":\"https://www.brondell.com/postreview.php\"},\"gift_certificate\":{\"purchase\":\"https://www.brondell.com/giftcertificates.php\",\"redeem\":\"https://www.brondell.com/giftcertificates.php?action=redeem\",\"balance\":\"https://www.brondell.com/giftcertificates.php?action=balance\"},\"rss\":{\"products\":[]}},\"secureBaseUrl\":\"https://www.brondell.com\",\"cartId\":null,\"channelId\":1,\"template\":\"pages/category\",\"validationDictionaryJSON\":\"{\\\"locale\\\":\\\"en\\\",\\\"locales\\\":{\\\"validation_messages.val
4654id_email\\\":\\\"en\\\",\\\"validation_messages.password\\\":\\\"en\\\",\\\"validation_messages.password_match\\\":\\\"en\\\",\\\"validation_messages.invalid_password\\\":\\\"en\\\",\\\"validation_messages.field_not_blank\\\":\\\"en\\\",\\\"validation_messages.certificate_amount\\\":\\\"en\\\",\\\"validation_messages.certificate_amount_range\\\":\\\"en\\\",\\\"validation_messages.price_min_evaluation\\\":\\\"en\\\",\\\"validation_messages.price_max_evaluation\\\":\\\"en\\\",\\\"validation_messages.price_min_not_entered\\\":\\\"en\\\",\\\"validation_messages.price_max_not_entered\\\":\\\"en\\\",\\\"validation_messages.price_invalid_value\\\":\\\"en\\\",\\\"validation_messages.invalid_gift_certificate\\\":\\\"en\\\"},\\\"translations\\\":{\\\"validation_messages.valid_email\\\":\\\"You must enter a valid email.\\\",\\\"validation_messages.password\\\":\\\"You must enter a password.\\\",\\\"validation_messages.password_match\\\":\\\"Your passwords do not match.\\\",\\\"validation_messages.invalid_password\\\":\\\"Passwords must be at least 7 characters and contain both alphabetic and numeric characters.\\\",\\\"validation_messages.field_not_blank\\\":\\\" field cannot be blank.\\\",\\\"validation_messages.certificate_amount\\\":\\\"You must enter a gift certificate amount.\\\",\\\"validation_messages.certificate_amount_range\\\":\\\"You must enter a certificate amount between [MIN] and [MAX]\\\",\\\"validation_messages.price_min_evaluation\\\":\\\"Min. price must be less than max. price.\\\",\\\"validation_messages.price_max_evaluation\\\":\\\"Min. price must be less than max. price.\\\",\\\"validation_messages.price_min_not_entered\\\":\\\"Min. price is required.\\\",\\\"validation_messages.price_max_not_entered\\\":\\\"Max. price is required.\\\",\\\"validation_messages.price_invalid_value\\\":\\\"Input must be greater than 0.\\\",\\\"validation_messages.invalid_gift_certificate\\\":\\\"Please enter your valid certificate code.\\\"}}\",\"validationFallbackDictionaryJSON\":\"{\\\"locale\\\":\\\"en\\\",\\\"locales\\\":{\\\"validation_fallback_messages.valid_email\\\":\\\"en\\\",\\\"validation_fallback_messages.password\\\":\\\"en\\\",\\\"validation_fallback_messages.password_match\\\":\\\"en\\\",\\\"validation_fallback_messages.invalid_password\\\":\\\"en\\\",\\\"validation_fallback_messages.field_not_blank\\\":\\\"en\\\",\\\"validation_fallback_messages.certificate_amount\\\":\\\"en\\\",\\\"validation_fallback_messages.certificate_amount_range\\\":\\\"en\\\",\\\"validation_fallback_messages.price_min_evaluation\\\":\\\"en\\\",\\\"validation_fallback_messages.price_max_evaluation\\\":\\\"en\\\",\\\"validation_fallback_messages.price_min_not_entered\\\":\\\"en\\\",\\\"validation_fallback_messages.price_max_not_entered\\\":\\\"en\\\",\\\"validation_fallback_messages.price_invalid_value\\\":\\\"en\\\",\\\"validation_fallback_messages.invalid_gift_certificate\\\":\\\"en\\\"},\\\"translations\\\":{\\\"validation_fallback_messages.valid_email\\\":\\\"You must enter a valid email.\\\",\\\"validation_fallback_messages.password\\\":\\\"You must enter a password.\\\",\\\"validation_fallback_messages.password_match\\\":\\\"Your passwords do not match.\\\",\\\"validation_fallback_messages.invalid_password\\\":\\\"Passwords must be at least 7 characters and contain both alphabetic and numeric characters.\\\",\\\"validation_fallback_messages.field_not_blank\\\":\\\" field cannot be blank.\\\",\\\"validation_fallback_messages.certificate_amount\\\":\\\"You must enter a gift certificate amount.\\\",\\\"validation_fallback_messages.certificate_amount_range\\\":\\\"You must enter a certificate amount between [MIN] and [MAX]\\\",\\\"validation_fallback_messages.price_min_evaluation\\\":\\\"Min. price must be less than max. price.\\\",\\\"validation_fallback_messages.price_max_evaluation\\\":\\\"Min. price must be less than max. price.\\\",\\\"validation_fallback_messages.price_min_not_entered\\\":\\\"Min. price is required.\\\",\\\"validation_fallback_messages.price_max_not_entered\\\":\\\"Max. price is required.\\\",\\\"validation_fallback_messages.price_invalid_value\\\":\\\"Input must be greater than 0.\\\",\\\"validation_fallback_messages.invalid_gift_certificate\\\":\\\"Please enter your valid certificate code.\\\"}}\",\"validationDefaultDictionaryJSON\":\"{\\\"locale\\\":\\\"en\\\",\\\"locales\\\":{\\\"validation_default_messages.val
4654id_email\\\":\\\"en\\\",\\\"validation_default_messages.password\\\":\\\"en\\\",\\\"validation_default_messages.password_match\\\":\\\"en\\\",\\\"validation_default_messages.invalid_password\\\":\\\"en\\\",\\\"validation_default_messages.field_not_blank\\\":\\\"en\\\",\\\"validation_default_messages.certificate_amount\\\":\\\"en\\\",\\\"validation_default_messages.certificate_amount_range\\\":\\\"en\\\",\\\"validation_default_messages.price_min_evaluation\\\":\\\"en\\\",\\\"validation_default_messages.price_max_evaluation\\\":\\\"en\\\",\\\"validation_default_messages.price_min_not_entered\\\":\\\"en\\\",\\\"validation_default_messages.price_max_not_entered\\\":\\\"en\\\",\\\"validation_default_messages.price_invalid_value\\\":\\\"en\\\",\\\"validation_default_messages.invalid_gift_certificate\\\":\\\"en\\\"},\\\"translations\\\":{\\\"validation_default_messages.valid_email\\\":\\\"You must enter a valid email.\\\",\\\"validation_default_messages.password\\\":\\\"You must enter a password.\\\",\\\"validation_default_messages.password_match\\\":\\\"Your passwords do not match.\\\",\\\"validation_default_messages.invalid_password\\\":\\\"Passwords must be at least 7 characters and contain both alphabetic and numeric characters.\\\",\\\"validation_default_messages.field_not_blank\\\":\\\"The field cannot be blank.\\\",\\\"validation_default_messages.certificate_amount\\\":\\\"You must enter a gift certificate amount.\\\",\\\"validation_default_messages.certificate_amount_range\\\":\\\"You must enter a certificate amount between [MIN] and [MAX]\\\",\\\"validation_default_messages.price_min_evaluation\\\":\\\"Min. price must be less than max. price.\\\",\\\"validation_default_messages.price_max_evaluation\\\":\\\"Min. price must be less than max. price.\\\",\\\"validation_default_messages.price_min_not_entered\\\":\\\"Min. price is required.\\\",\\\"validation_default_messages.price_max_not_entered\\\":\\\"Max. price is required.\\\",\\\"validation_default_messages.price_invalid_value\\\":\\\"Input must be greater than 0.\\\",\\\"validation_default_messages.invalid_gift_certificate\\\":\\\"Please enter your valid certificate code.\\\"}}\",\"carouselArrowAndDotAriaLabel\":\"Go to slide [SLIDE_NUMBER] of [SLIDES_QUANTITY]\",\"carouselActiveDotAriaLabel\":\"active\",\"carouselContentAnnounceMessage\":\"You are currently on slide [SLIDE_NUMBER] of [SLIDES_QUANTITY]\",\"freeShippingTreshold\":99}"); // jsContext would output "{\"myProductName\": \"Sample Product\"}" which can feed directly into your JavaScript 4655 4656</script>
4656 4657 <h3 class="navMainSubMenu__subheading"> 4658 Bidets & Heated Seats 4659 </h3> 4660 4661 <div class="row"> 4662 <div class="col-4"> 4663 <ul class="navMainSubMenu__list"> 4664 <li class="navMainSubMenu__item"> 4665 <a class="navMainSubMenu__link" 4666 href="https://www.brondell.com/shop/bidets/" 4667 > 4668 <strong>Shop All</strong> 4669 </a> 4670 </li> 4671 <li class="navMainSubMenu__item"> 4672 <a class="navMainSubMenu__link " 4673 href="https://www.brondell.com/bidets/bidet-toilet-seats/" 4674 > 4675 Bidet Toilet Seats & Integrated Bidets 4676 </a> 4677 </li> 4678 <li class="navMainSubMenu__item"> 4679 <a class="navMainSubMenu__link " 4680 href="https://www.brondell.com/heated-toilet-seats/" 4681 > 4682 Heated Toilet Seats 4683 </a> 4684 </li> 4685 <li class="navMainSubMenu__item"> 4686 <a class="navMainSubMenu__link " 4687 href="https://www.brondell.com/bidets/bidet-attachments/" 4688 > 4689 Bidet Attachments 4690 </a> 4691 </li> 4692 <li class="navMainSubMenu__item"> 4693 <a class="navMainSubMenu__link " 4694 href="https://www.brondell.com/bidets/bidet-sprayers/" 4695 > 4696 Hand-Held Bidet Sprayers 4697 </a> 4698 </li> 4699 <li class="navMainSubMenu__item"> 4700 <a class="navMainSubMenu__link " 4701 href="https://www.brondell.com/bidets/travel-bidets/" 4702 > 4703 Travel Bidets 4704 </a> 4705 </li> 4706 <li class="navMainSubMenu__item"> 4707 <a class="navMainSubMenu__link " 4708 href="https://www.brondell.com/bidets/bidet-parts-accessories/" 4709 > 4710 Bidet Filters, Parts & Accessories 4711 </a> 4712 </li> 4713 </ul> 4714 <div> 4715 <a href="" class="btn btn-secondary" aria-label="Learn more about bidets"> 4716 4717 </a> 4718 </div> 4719 </div> 4720 <div class="col-8"> 4721 4722 <a href="" class="navMainSubMenu__callout"> 4723 <div class="navMainSubMenu__calloutImgWrapper"> 4724 <img class="navMainSubMenu__calloutImg rounded" alt="Bidets & Heated Seats" src="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/original/l/1142620207_topnav%20flyout_learn%20page%20promotion_flush__67019.original.jpg"> 4725 </div> 4726 <h3 class="fw-bold"> 4727 4728 </h3> 4729 <p></p> 4730 </a> 4731 </div> 4732 </div> 4733 4734 </div> 4735 4736--> 4737<!-- </li>--> 4738<!-- --> 4739<!-- --> 4740<!-- --> 4741<!-- <li class="navMain__item navMain__item--hasDropdown">--> 4742<!-- 4743 4744 4745 4746 4747 4748<a class="navMain__link " 4749href="https://www.brondell.com/shop/water-filter-systems/" role="link"> 4750 Water Filtration Systems
4751 <span class="nav-sale"> 4752 4753 </span> 4754</a> 4755 4756<button class="toggle-button accessible-nav" aria-controls="Water Filtration Systems-submenu" aria-expanded="false" style="padding: 0;"> 4757 <span class="sr-only">Water Filtration Systems submenu</span> 4758 <span class="visual-indicator" aria-hidden="true">â¼</span> 4759</button> 4760 4761 <div class="navMainSubMenu"> 4762 <div class="navMainSubMenu__heading h2" role="heading" aria-level="2"> 4763 4764 </div> 4765
4765<script> 4766// Note the lack of quotes around the jsContext handlebars helper, it becomes a string automatically. 4767var jsContext = JSON.parse("{\"categoryProductsPerPage\":12,\"categoryId\":26,\"zoomSize\":\"1280x1280\",\"productSize\":\"1280x1280\",\"showAdminBar\":true,\"genericError\":\"Oops! Something went wrong.\",\"maintenanceModeSettings\":[],\"adminBarLanguage\":\"{\\\"locale\\\":\\\"en\\\",\\\"locales\\\":{\\\"admin.maintenance_header\\\":\\\"en\\\",\\\"admin.maintenance_tooltip\\\":\\\"en\\\",\\\"admin.maintenance_showstore_link\\\":\\\"en\\\",\\\"admin.prelaunch_header\\\":\\\"en\\\",\\\"admin.page_builder_link\\\":\\\"en\\\"},\\\"translations\\\":{\\\"admin.maintenance_header\\\":\\\"Your store is down for maintenance.\\\",\\\"admin.maintenance_tooltip\\\":\\\"Only administrators can view the store at the moment. Visit your control panel settings page to disable maintenance mode.\\\",\\\"admin.maintenance_showstore_link\\\":\\\"Click here to see what your visitors will see.\\\",\\\"admin.prelaunch_header\\\":\\\"Your storefront is private. Share your site with preview code:\\\",\\\"admin.page_builder_link\\\":\\\"Design this page in Page Builder\\\"}}\",\"urls\":{\"home\":\"https://www.brondell.com/\",\"brands\":\"https://www.brondell.com/brands/\",\"search\":\"https://www.brondell.com/search.php\",\"compare\":\"https://www.brondell.com/compare\",\"sitemap\":\"https://www.brondell.com/sitemap.php\",\"contact_us_submit\":\"https://www.brondell.com/pages.php?action=sendContactForm\",\"subscribe\":{\"action\":\"https://www.brondell.com/subscribe.php\"},\"checkout\":{\"single_address\":\"https://www.brondell.com/checkout\",\"multiple_address\":\"https://www.brondell.com/checkout.php?action=multiple\"},\"account\":{\"orders\":{\"all\":\"https://www.brondell.com/account.php?action=order_status\",\"completed\":\"https://www.brondell.com/account.php?action=view_orders\",\"save_new_return\":\"https://www.brondell.com/account.php?action=save_new_return\"},\"returns\":\"https://www.brondell.com/account.php?action=view_returns\",\"addresses\":\"https://www.brondell.com/account.php?action=address_book\",\"inbox\":\"https://www.brondell.com/account.php?action=inbox\",\"send_message\":\"https://www.brondell.com/account.php?action=send_message\",\"add_address\":\"https://www.brondell.com/account.php?action=add_shipping_address\",\"update_action\":\"https://www.brondell.com/account.php?action=update_account\",\"details\":\"https://www.brondell.com/account.php?action=account_details\",\"recent_items\":\"https://www.brondell.com/account.php?action=recent_items\",\"index\":\"https://www.brondell.com/account.php\",\"wishlists\":{\"all\":\"https://www.brondell.com/wishlist.php\",\"add\":\"https://www.brondell.com/wishlist.php?action=addwishlist\",\"edit\":\"https://www.brondell.com/wishlist.php?action=editwishlist\",\"delete\":\"https://www.brondell.com/wishlist.php?action=deletewishlist\"},\"payment_methods\":{\"all\":\"https://www.brondell.com/account.php?action=payment_methods\"}},\"auth\":{\"login\":\"https://www.brondell.com/login.php\",\"check_login\":\"https://www.brondell.com/login.php?action=check_login\",\"create_account\":\"https://www.brondell.com/login.php?action=create_account\",\"save_new_account\":\"https://www.brondell.com/login.php?action=save_new_account\",\"forgot_password\":\"https://www.brondell.com/login.php?action=reset_password\",\"send_password_email\":\"https://www.brondell.com/login.php?action=send_password_email\",\"save_new_password\":\"https://www.brondell.com/login.php?action=save_new_password\",\"logout\":\"https://www.brondell.com/login.php?action=logout\"},\"cart\":\"https://www.brondell.com/cart.php\",\"product\":{\"post_review\":\"https://www.brondell.com/postreview.php\"},\"gift_certificate\":{\"purchase\":\"https://www.brondell.com/giftcertificates.php\",\"redeem\":\"https://www.brondell.com/giftcertificates.php?action=redeem\",\"balance\":\"https://www.brondell.com/giftcertificates.php?action=balance\"},\"rss\":{\"products\":[]}},\"secureBaseUrl\":\"https://www.brondell.com\",\"cartId\":null,\"channelId\":1,\"template\":\"pages/category\",\"validationDictionaryJSON\":\"{\\\"locale\\\":\\\"en\\\",\\\"locales\\\":{\\\"validation_messages.val
4767id_email\\\":\\\"en\\\",\\\"validation_messages.password\\\":\\\"en\\\",\\\"validation_messages.password_match\\\":\\\"en\\\",\\\"validation_messages.invalid_password\\\":\\\"en\\\",\\\"validation_messages.field_not_blank\\\":\\\"en\\\",\\\"validation_messages.certificate_amount\\\":\\\"en\\\",\\\"validation_messages.certificate_amount_range\\\":\\\"en\\\",\\\"validation_messages.price_min_evaluation\\\":\\\"en\\\",\\\"validation_messages.price_max_evaluation\\\":\\\"en\\\",\\\"validation_messages.price_min_not_entered\\\":\\\"en\\\",\\\"validation_messages.price_max_not_entered\\\":\\\"en\\\",\\\"validation_messages.price_invalid_value\\\":\\\"en\\\",\\\"validation_messages.invalid_gift_certificate\\\":\\\"en\\\"},\\\"translations\\\":{\\\"validation_messages.valid_email\\\":\\\"You must enter a valid email.\\\",\\\"validation_messages.password\\\":\\\"You must enter a password.\\\",\\\"validation_messages.password_match\\\":\\\"Your passwords do not match.\\\",\\\"validation_messages.invalid_password\\\":\\\"Passwords must be at least 7 characters and contain both alphabetic and numeric characters.\\\",\\\"validation_messages.field_not_blank\\\":\\\" field cannot be blank.\\\",\\\"validation_messages.certificate_amount\\\":\\\"You must enter a gift certificate amount.\\\",\\\"validation_messages.certificate_amount_range\\\":\\\"You must enter a certificate amount between [MIN] and [MAX]\\\",\\\"validation_messages.price_min_evaluation\\\":\\\"Min. price must be less than max. price.\\\",\\\"validation_messages.price_max_evaluation\\\":\\\"Min. price must be less than max. price.\\\",\\\"validation_messages.price_min_not_entered\\\":\\\"Min. price is required.\\\",\\\"validation_messages.price_max_not_entered\\\":\\\"Max. price is required.\\\",\\\"validation_messages.price_invalid_value\\\":\\\"Input must be greater than 0.\\\",\\\"validation_messages.invalid_gift_certificate\\\":\\\"Please enter your valid certificate code.\\\"}}\",\"validationFallbackDictionaryJSON\":\"{\\\"locale\\\":\\\"en\\\",\\\"locales\\\":{\\\"validation_fallback_messages.valid_email\\\":\\\"en\\\",\\\"validation_fallback_messages.password\\\":\\\"en\\\",\\\"validation_fallback_messages.password_match\\\":\\\"en\\\",\\\"validation_fallback_messages.invalid_password\\\":\\\"en\\\",\\\"validation_fallback_messages.field_not_blank\\\":\\\"en\\\",\\\"validation_fallback_messages.certificate_amount\\\":\\\"en\\\",\\\"validation_fallback_messages.certificate_amount_range\\\":\\\"en\\\",\\\"validation_fallback_messages.price_min_evaluation\\\":\\\"en\\\",\\\"validation_fallback_messages.price_max_evaluation\\\":\\\"en\\\",\\\"validation_fallback_messages.price_min_not_entered\\\":\\\"en\\\",\\\"validation_fallback_messages.price_max_not_entered\\\":\\\"en\\\",\\\"validation_fallback_messages.price_invalid_value\\\":\\\"en\\\",\\\"validation_fallback_messages.invalid_gift_certificate\\\":\\\"en\\\"},\\\"translations\\\":{\\\"validation_fallback_messages.valid_email\\\":\\\"You must enter a valid email.\\\",\\\"validation_fallback_messages.password\\\":\\\"You must enter a password.\\\",\\\"validation_fallback_messages.password_match\\\":\\\"Your passwords do not match.\\\",\\\"validation_fallback_messages.invalid_password\\\":\\\"Passwords must be at least 7 characters and contain both alphabetic and numeric characters.\\\",\\\"validation_fallback_messages.field_not_blank\\\":\\\" field cannot be blank.\\\",\\\"validation_fallback_messages.certificate_amount\\\":\\\"You must enter a gift certificate amount.\\\",\\\"validation_fallback_messages.certificate_amount_range\\\":\\\"You must enter a certificate amount between [MIN] and [MAX]\\\",\\\"validation_fallback_messages.price_min_evaluation\\\":\\\"Min. price must be less than max. price.\\\",\\\"validation_fallback_messages.price_max_evaluation\\\":\\\"Min. price must be less than max. price.\\\",\\\"validation_fallback_messages.price_min_not_entered\\\":\\\"Min. price is required.\\\",\\\"validation_fallback_messages.price_max_not_entered\\\":\\\"Max. price is required.\\\",\\\"validation_fallback_messages.price_invalid_value\\\":\\\"Input must be greater than 0.\\\",\\\"validation_fallback_messages.invalid_gift_certificate\\\":\\\"Please enter your valid certificate code.\\\"}}\",\"validationDefaultDictionaryJSON\":\"{\\\"locale\\\":\\\"en\\\",\\\"locales\\\":{\\\"validation_default_messages.val
4767id_email\\\":\\\"en\\\",\\\"validation_default_messages.password\\\":\\\"en\\\",\\\"validation_default_messages.password_match\\\":\\\"en\\\",\\\"validation_default_messages.invalid_password\\\":\\\"en\\\",\\\"validation_default_messages.field_not_blank\\\":\\\"en\\\",\\\"validation_default_messages.certificate_amount\\\":\\\"en\\\",\\\"validation_default_messages.certificate_amount_range\\\":\\\"en\\\",\\\"validation_default_messages.price_min_evaluation\\\":\\\"en\\\",\\\"validation_default_messages.price_max_evaluation\\\":\\\"en\\\",\\\"validation_default_messages.price_min_not_entered\\\":\\\"en\\\",\\\"validation_default_messages.price_max_not_entered\\\":\\\"en\\\",\\\"validation_default_messages.price_invalid_value\\\":\\\"en\\\",\\\"validation_default_messages.invalid_gift_certificate\\\":\\\"en\\\"},\\\"translations\\\":{\\\"validation_default_messages.valid_email\\\":\\\"You must enter a valid email.\\\",\\\"validation_default_messages.password\\\":\\\"You must enter a password.\\\",\\\"validation_default_messages.password_match\\\":\\\"Your passwords do not match.\\\",\\\"validation_default_messages.invalid_password\\\":\\\"Passwords must be at least 7 characters and contain both alphabetic and numeric characters.\\\",\\\"validation_default_messages.field_not_blank\\\":\\\"The field cannot be blank.\\\",\\\"validation_default_messages.certificate_amount\\\":\\\"You must enter a gift certificate amount.\\\",\\\"validation_default_messages.certificate_amount_range\\\":\\\"You must enter a certificate amount between [MIN] and [MAX]\\\",\\\"validation_default_messages.price_min_evaluation\\\":\\\"Min. price must be less than max. price.\\\",\\\"validation_default_messages.price_max_evaluation\\\":\\\"Min. price must be less than max. price.\\\",\\\"validation_default_messages.price_min_not_entered\\\":\\\"Min. price is required.\\\",\\\"validation_default_messages.price_max_not_entered\\\":\\\"Max. price is required.\\\",\\\"validation_default_messages.price_invalid_value\\\":\\\"Input must be greater than 0.\\\",\\\"validation_default_messages.invalid_gift_certificate\\\":\\\"Please enter your valid certificate code.\\\"}}\",\"carouselArrowAndDotAriaLabel\":\"Go to slide [SLIDE_NUMBER] of [SLIDES_QUANTITY]\",\"carouselActiveDotAriaLabel\":\"active\",\"carouselContentAnnounceMessage\":\"You are currently on slide [SLIDE_NUMBER] of [SLIDES_QUANTITY]\",\"freeShippingTreshold\":99}"); // jsContext would output "{\"myProductName\": \"Sample Product\"}" which can feed directly into your JavaScript 4768 4769</script>
4769 4770 <h3 class="navMainSubMenu__subheading"> 4771 Water Filtration Systems 4772 </h3> 4773 4774 <div class="row"> 4775 <div class="col-4"> 4776 <ul class="navMainSubMenu__list"> 4777 <li class="navMainSubMenu__item"> 4778 <a class="navMainSubMenu__link" 4779 href="https://www.brondell.com/shop/water-filter-systems/" 4780 > 4781 <strong>Shop All</strong> 4782 </a> 4783 </li> 4784 <li class="navMainSubMenu__item"> 4785 <a class="navMainSubMenu__link " 4786 href="https://www.brondell.com/shop/water-filter-systems/countertop-water-filter-systems/" 4787 > 4788 Countertop Water Filtration Systems 4789 </a> 4790 </li> 4791 <li class="navMainSubMenu__item"> 4792 <a class="navMainSubMenu__link " 4793 href="https://www.brondell.com/shop/water-filter-systems/under-counter-water-filter-systems/" 4794 > 4795 Under Counter Water Filtration Systems 4796 </a> 4797 </li> 4798 <li class="navMainSubMenu__item"> 4799 <a class="navMainSubMenu__link " 4800 href="https://www.brondell.com/shop/water-filter-systems/reverse-osmosis-filtration-systems/" 4801 > 4802 Reverse Osmosis Water Filtration Systems 4803 </a> 4804 </li> 4805 <li class="navMainSubMenu__item"> 4806 <a class="navMainSubMenu__link " 4807 href="https://www.brondell.com/shop/water-filter-systems/water-filter-faucets/" 4808 > 4809 Water Filter Faucets 4810 </a> 4811 </li> 4812 <li class="navMainSubMenu__item"> 4813 <a class="navMainSubMenu__link " 4814 href="https://www.brondell.com/shop/water-filter-systems/water-filter-parts-accessories/" 4815 > 4816 Water Filters, Parts & Accessories 4817 </a> 4818 </li> 4819 </ul> 4820 <div> 4821 <a href="" class="btn btn-secondary" aria-label="Learn more about water filter systems"> 4822 4823 </a> 4824 </div> 4825 </div> 4826 <div class="col-8"> 4827 4828 <a href="" class="navMainSubMenu__callout"> 4829 4830 <div class="navMainSubMenu__calloutImgWrapper"> 4831 <img class="navMainSubMenu__calloutImg rounded" alt="Water Filtration Systems" src="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/original/s/1142620207_topnav%20flyout_learn%20page%20promotion_drink__51978.original.jpg"> 4832 </div> 4833 <h3 class="fw-bold"> 4834 4835 </h3> 4836 <p></p> 4837 </a> 4838 </div> 4839 </div> 4840 4841 </div> 4842 4843--> 4844<!-- </li>--> 4845<!-- --> 4846<!-- --> 4847<!-- --> 4848<!-- <li class="navMain__item navMain__item--hasDropdown">--> 4849<!-- 4850 4851 4852 4853 4854 4855<a class="navMain__link " 4856href="https://www.brondell.com/shop/air-purifiers/" role="link"> 4857 Air Purifiers
4858 <span class="nav-sale"> 4859 4860 </span> 4861</a> 4862 4863<button class="toggle-button accessible-nav" aria-controls="Air Purifiers-submenu" aria-expanded="false" style="padding: 0;"> 4864 <span class="sr-only">Air Purifiers submenu</span> 4865 <span class="visual-indicator" aria-hidden="true">â¼</span> 4866</button> 4867 4868 <div class="navMainSubMenu"> 4869 <div class="navMainSubMenu__heading h2" role="heading" aria-level="2"> 4870 4871 </div> 4872
4872<script> 4873// Note the lack of quotes around the jsContext handlebars helper, it becomes a string automatically. 4874var jsContext = JSON.parse("{\"categoryProductsPerPage\":12,\"categoryId\":26,\"zoomSize\":\"1280x1280\",\"productSize\":\"1280x1280\",\"showAdminBar\":true,\"genericError\":\"Oops! Something went wrong.\",\"maintenanceModeSettings\":[],\"adminBarLanguage\":\"{\\\"locale\\\":\\\"en\\\",\\\"locales\\\":{\\\"admin.maintenance_header\\\":\\\"en\\\",\\\"admin.maintenance_tooltip\\\":\\\"en\\\",\\\"admin.maintenance_showstore_link\\\":\\\"en\\\",\\\"admin.prelaunch_header\\\":\\\"en\\\",\\\"admin.page_builder_link\\\":\\\"en\\\"},\\\"translations\\\":{\\\"admin.maintenance_header\\\":\\\"Your store is down for maintenance.\\\",\\\"admin.maintenance_tooltip\\\":\\\"Only administrators can view the store at the moment. Visit your control panel settings page to disable maintenance mode.\\\",\\\"admin.maintenance_showstore_link\\\":\\\"Click here to see what your visitors will see.\\\",\\\"admin.prelaunch_header\\\":\\\"Your storefront is private. Share your site with preview code:\\\",\\\"admin.page_builder_link\\\":\\\"Design this page in Page Builder\\\"}}\",\"urls\":{\"home\":\"https://www.brondell.com/\",\"brands\":\"https://www.brondell.com/brands/\",\"search\":\"https://www.brondell.com/search.php\",\"compare\":\"https://www.brondell.com/compare\",\"sitemap\":\"https://www.brondell.com/sitemap.php\",\"contact_us_submit\":\"https://www.brondell.com/pages.php?action=sendContactForm\",\"subscribe\":{\"action\":\"https://www.brondell.com/subscribe.php\"},\"checkout\":{\"single_address\":\"https://www.brondell.com/checkout\",\"multiple_address\":\"https://www.brondell.com/checkout.php?action=multiple\"},\"account\":{\"orders\":{\"all\":\"https://www.brondell.com/account.php?action=order_status\",\"completed\":\"https://www.brondell.com/account.php?action=view_orders\",\"save_new_return\":\"https://www.brondell.com/account.php?action=save_new_return\"},\"returns\":\"https://www.brondell.com/account.php?action=view_returns\",\"addresses\":\"https://www.brondell.com/account.php?action=address_book\",\"inbox\":\"https://www.brondell.com/account.php?action=inbox\",\"send_message\":\"https://www.brondell.com/account.php?action=send_message\",\"add_address\":\"https://www.brondell.com/account.php?action=add_shipping_address\",\"update_action\":\"https://www.brondell.com/account.php?action=update_account\",\"details\":\"https://www.brondell.com/account.php?action=account_details\",\"recent_items\":\"https://www.brondell.com/account.php?action=recent_items\",\"index\":\"https://www.brondell.com/account.php\",\"wishlists\":{\"all\":\"https://www.brondell.com/wishlist.php\",\"add\":\"https://www.brondell.com/wishlist.php?action=addwishlist\",\"edit\":\"https://www.brondell.com/wishlist.php?action=editwishlist\",\"delete\":\"https://www.brondell.com/wishlist.php?action=deletewishlist\"},\"payment_methods\":{\"all\":\"https://www.brondell.com/account.php?action=payment_methods\"}},\"auth\":{\"login\":\"https://www.brondell.com/login.php\",\"check_login\":\"https://www.brondell.com/login.php?action=check_login\",\"create_account\":\"https://www.brondell.com/login.php?action=create_account\",\"save_new_account\":\"https://www.brondell.com/login.php?action=save_new_account\",\"forgot_password\":\"https://www.brondell.com/login.php?action=reset_password\",\"send_password_email\":\"https://www.brondell.com/login.php?action=send_password_email\",\"save_new_password\":\"https://www.brondell.com/login.php?action=save_new_password\",\"logout\":\"https://www.brondell.com/login.php?action=logout\"},\"cart\":\"https://www.brondell.com/cart.php\",\"product\":{\"post_review\":\"https://www.brondell.com/postreview.php\"},\"gift_certificate\":{\"purchase\":\"https://www.brondell.com/giftcertificates.php\",\"redeem\":\"https://www.brondell.com/giftcertificates.php?action=redeem\",\"balance\":\"https://www.brondell.com/giftcertificates.php?action=balance\"},\"rss\":{\"products\":[]}},\"secureBaseUrl\":\"https://www.brondell.com\",\"cartId\":null,\"channelId\":1,\"template\":\"pages/category\",\"validationDictionaryJSON\":\"{\\\"locale\\\":\\\"en\\\",\\\"locales\\\":{\\\"validation_messages.val
4874id_email\\\":\\\"en\\\",\\\"validation_messages.password\\\":\\\"en\\\",\\\"validation_messages.password_match\\\":\\\"en\\\",\\\"validation_messages.invalid_password\\\":\\\"en\\\",\\\"validation_messages.field_not_blank\\\":\\\"en\\\",\\\"validation_messages.certificate_amount\\\":\\\"en\\\",\\\"validation_messages.certificate_amount_range\\\":\\\"en\\\",\\\"validation_messages.price_min_evaluation\\\":\\\"en\\\",\\\"validation_messages.price_max_evaluation\\\":\\\"en\\\",\\\"validation_messages.price_min_not_entered\\\":\\\"en\\\",\\\"validation_messages.price_max_not_entered\\\":\\\"en\\\",\\\"validation_messages.price_invalid_value\\\":\\\"en\\\",\\\"validation_messages.invalid_gift_certificate\\\":\\\"en\\\"},\\\"translations\\\":{\\\"validation_messages.valid_email\\\":\\\"You must enter a valid email.\\\",\\\"validation_messages.password\\\":\\\"You must enter a password.\\\",\\\"validation_messages.password_match\\\":\\\"Your passwords do not match.\\\",\\\"validation_messages.invalid_password\\\":\\\"Passwords must be at least 7 characters and contain both alphabetic and numeric characters.\\\",\\\"validation_messages.field_not_blank\\\":\\\" field cannot be blank.\\\",\\\"validation_messages.certificate_amount\\\":\\\"You must enter a gift certificate amount.\\\",\\\"validation_messages.certificate_amount_range\\\":\\\"You must enter a certificate amount between [MIN] and [MAX]\\\",\\\"validation_messages.price_min_evaluation\\\":\\\"Min. price must be less than max. price.\\\",\\\"validation_messages.price_max_evaluation\\\":\\\"Min. price must be less than max. price.\\\",\\\"validation_messages.price_min_not_entered\\\":\\\"Min. price is required.\\\",\\\"validation_messages.price_max_not_entered\\\":\\\"Max. price is required.\\\",\\\"validation_messages.price_invalid_value\\\":\\\"Input must be greater than 0.\\\",\\\"validation_messages.invalid_gift_certificate\\\":\\\"Please enter your valid certificate code.\\\"}}\",\"validationFallbackDictionaryJSON\":\"{\\\"locale\\\":\\\"en\\\",\\\"locales\\\":{\\\"validation_fallback_messages.valid_email\\\":\\\"en\\\",\\\"validation_fallback_messages.password\\\":\\\"en\\\",\\\"validation_fallback_messages.password_match\\\":\\\"en\\\",\\\"validation_fallback_messages.invalid_password\\\":\\\"en\\\",\\\"validation_fallback_messages.field_not_blank\\\":\\\"en\\\",\\\"validation_fallback_messages.certificate_amount\\\":\\\"en\\\",\\\"validation_fallback_messages.certificate_amount_range\\\":\\\"en\\\",\\\"validation_fallback_messages.price_min_evaluation\\\":\\\"en\\\",\\\"validation_fallback_messages.price_max_evaluation\\\":\\\"en\\\",\\\"validation_fallback_messages.price_min_not_entered\\\":\\\"en\\\",\\\"validation_fallback_messages.price_max_not_entered\\\":\\\"en\\\",\\\"validation_fallback_messages.price_invalid_value\\\":\\\"en\\\",\\\"validation_fallback_messages.invalid_gift_certificate\\\":\\\"en\\\"},\\\"translations\\\":{\\\"validation_fallback_messages.valid_email\\\":\\\"You must enter a valid email.\\\",\\\"validation_fallback_messages.password\\\":\\\"You must enter a password.\\\",\\\"validation_fallback_messages.password_match\\\":\\\"Your passwords do not match.\\\",\\\"validation_fallback_messages.invalid_password\\\":\\\"Passwords must be at least 7 characters and contain both alphabetic and numeric characters.\\\",\\\"validation_fallback_messages.field_not_blank\\\":\\\" field cannot be blank.\\\",\\\"validation_fallback_messages.certificate_amount\\\":\\\"You must enter a gift certificate amount.\\\",\\\"validation_fallback_messages.certificate_amount_range\\\":\\\"You must enter a certificate amount between [MIN] and [MAX]\\\",\\\"validation_fallback_messages.price_min_evaluation\\\":\\\"Min. price must be less than max. price.\\\",\\\"validation_fallback_messages.price_max_evaluation\\\":\\\"Min. price must be less than max. price.\\\",\\\"validation_fallback_messages.price_min_not_entered\\\":\\\"Min. price is required.\\\",\\\"validation_fallback_messages.price_max_not_entered\\\":\\\"Max. price is required.\\\",\\\"validation_fallback_messages.price_invalid_value\\\":\\\"Input must be greater than 0.\\\",\\\"validation_fallback_messages.invalid_gift_certificate\\\":\\\"Please enter your valid certificate code.\\\"}}\",\"validationDefaultDictionaryJSON\":\"{\\\"locale\\\":\\\"en\\\",\\\"locales\\\":{\\\"validation_default_messages.val
4874id_email\\\":\\\"en\\\",\\\"validation_default_messages.password\\\":\\\"en\\\",\\\"validation_default_messages.password_match\\\":\\\"en\\\",\\\"validation_default_messages.invalid_password\\\":\\\"en\\\",\\\"validation_default_messages.field_not_blank\\\":\\\"en\\\",\\\"validation_default_messages.certificate_amount\\\":\\\"en\\\",\\\"validation_default_messages.certificate_amount_range\\\":\\\"en\\\",\\\"validation_default_messages.price_min_evaluation\\\":\\\"en\\\",\\\"validation_default_messages.price_max_evaluation\\\":\\\"en\\\",\\\"validation_default_messages.price_min_not_entered\\\":\\\"en\\\",\\\"validation_default_messages.price_max_not_entered\\\":\\\"en\\\",\\\"validation_default_messages.price_invalid_value\\\":\\\"en\\\",\\\"validation_default_messages.invalid_gift_certificate\\\":\\\"en\\\"},\\\"translations\\\":{\\\"validation_default_messages.valid_email\\\":\\\"You must enter a valid email.\\\",\\\"validation_default_messages.password\\\":\\\"You must enter a password.\\\",\\\"validation_default_messages.password_match\\\":\\\"Your passwords do not match.\\\",\\\"validation_default_messages.invalid_password\\\":\\\"Passwords must be at least 7 characters and contain both alphabetic and numeric characters.\\\",\\\"validation_default_messages.field_not_blank\\\":\\\"The field cannot be blank.\\\",\\\"validation_default_messages.certificate_amount\\\":\\\"You must enter a gift certificate amount.\\\",\\\"validation_default_messages.certificate_amount_range\\\":\\\"You must enter a certificate amount between [MIN] and [MAX]\\\",\\\"validation_default_messages.price_min_evaluation\\\":\\\"Min. price must be less than max. price.\\\",\\\"validation_default_messages.price_max_evaluation\\\":\\\"Min. price must be less than max. price.\\\",\\\"validation_default_messages.price_min_not_entered\\\":\\\"Min. price is required.\\\",\\\"validation_default_messages.price_max_not_entered\\\":\\\"Max. price is required.\\\",\\\"validation_default_messages.price_invalid_value\\\":\\\"Input must be greater than 0.\\\",\\\"validation_default_messages.invalid_gift_certificate\\\":\\\"Please enter your valid certificate code.\\\"}}\",\"carouselArrowAndDotAriaLabel\":\"Go to slide [SLIDE_NUMBER] of [SLIDES_QUANTITY]\",\"carouselActiveDotAriaLabel\":\"active\",\"carouselContentAnnounceMessage\":\"You are currently on slide [SLIDE_NUMBER] of [SLIDES_QUANTITY]\",\"freeShippingTreshold\":99}"); // jsContext would output "{\"myProductName\": \"Sample Product\"}" which can feed directly into your JavaScript 4875 4876</script>
4876 4877 <h3 class="navMainSubMenu__subheading"> 4878 Air Purifiers 4879 </h3> 4880 4881 <div class="row"> 4882 <div class="col-4"> 4883 <ul class="navMainSubMenu__list"> 4884 <li class="navMainSubMenu__item"> 4885 <a class="navMainSubMenu__link" 4886 href="https://www.brondell.com/shop/air-purifiers/" 4887 > 4888 <strong>Shop All</strong> 4889 </a> 4890 </li> 4891 <li class="navMainSubMenu__item"> 4892 <a class="navMainSubMenu__link " 4893 href="https://www.brondell.com/shop/air-purifiers/air-purifier-products/" 4894 > 4895 Air Purifier Products 4896 </a> 4897 </li> 4898 <li class="navMainSubMenu__item"> 4899 <a class="navMainSubMenu__link " 4900 href="https://www.brondell.com/shop/air-purifiers/air-purifier-parts-accessories/" 4901 > 4902 Air Purifier Filters, Parts & Accessories 4903 </a> 4904 </li> 4905 </ul> 4906 <div> 4907 <a href="" class="btn btn-secondary" aria-label="Learn more about air purifiers"> 4908 4909 </a> 4910 </div> 4911 </div> 4912 <div class="col-8"> 4913 4914 <a href="" class="navMainSubMenu__callout"> 4915 4916 <div class="navMainSubMenu__calloutImgWrapper"> 4917 <img class="navMainSubMenu__calloutImg rounded" alt="Air Purifiers" src="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/original/e/1142620207_topnav%20flyout_learn%20page%20promotion_breathe__98717.original.jpg"> 4918 </div> 4919 <h3 class="fw-bold"> 4920 4921 </h3> 4922 <p></p> 4923 </a> 4924 </div> 4925 </div> 4926 4927 </div> 4928 4929--> 4930<!-- </li>--> 4931<!-- --> 4932<!-- --> 4933<!-- --> 4934<!-- <li class="navMain__item navMain__item--hasDropdown">--> 4935<!-- 4936 4937 4938 4939 4940 4941<a class="navMain__link " 4942href="https://www.brondell.com/shop/shower/" role="link"> 4943 Shower 4944 <span class="nav-sale"> 4945 4946 </span> 4947</a> 4948 4949<button class="toggle-button accessible-nav" aria-controls="Shower-submenu" aria-expanded="false" style="padding: 0;"> 4950 <span class="sr-only">Shower submenu</span> 4951 <span class="visual-indicator" aria-hidden="true">â¼</span> 4952</button> 4953 4954 <div class="navMainSubMenu"> 4955 <div class="navMainSubMenu__heading h2" role="heading" aria-level="2"> 4956 4957 </div> 4958
4958<script> 4959// Note the lack of quotes around the jsContext handlebars helper, it becomes a string automatically. 4960var jsContext = JSON.parse("{\"categoryProductsPerPage\":12,\"categoryId\":26,\"zoomSize\":\"1280x1280\",\"productSize\":\"1280x1280\",\"showAdminBar\":true,\"genericError\":\"Oops! Something went wrong.\",\"maintenanceModeSettings\":[],\"adminBarLanguage\":\"{\\\"locale\\\":\\\"en\\\",\\\"locales\\\":{\\\"admin.maintenance_header\\\":\\\"en\\\",\\\"admin.maintenance_tooltip\\\":\\\"en\\\",\\\"admin.maintenance_showstore_link\\\":\\\"en\\\",\\\"admin.prelaunch_header\\\":\\\"en\\\",\\\"admin.page_builder_link\\\":\\\"en\\\"},\\\"translations\\\":{\\\"admin.maintenance_header\\\":\\\"Your store is down for maintenance.\\\",\\\"admin.maintenance_tooltip\\\":\\\"Only administrators can view the store at the moment. Visit your control panel settings page to disable maintenance mode.\\\",\\\"admin.maintenance_showstore_link\\\":\\\"Click here to see what your visitors will see.\\\",\\\"admin.prelaunch_header\\\":\\\"Your storefront is private. Share your site with preview code:\\\",\\\"admin.page_builder_link\\\":\\\"Design this page in Page Builder\\\"}}\",\"urls\":{\"home\":\"https://www.brondell.com/\",\"brands\":\"https://www.brondell.com/brands/\",\"search\":\"https://www.brondell.com/search.php\",\"compare\":\"https://www.brondell.com/compare\",\"sitemap\":\"https://www.brondell.com/sitemap.php\",\"contact_us_submit\":\"https://www.brondell.com/pages.php?action=sendContactForm\",\"subscribe\":{\"action\":\"https://www.brondell.com/subscribe.php\"},\"checkout\":{\"single_address\":\"https://www.brondell.com/checkout\",\"multiple_address\":\"https://www.brondell.com/checkout.php?action=multiple\"},\"account\":{\"orders\":{\"all\":\"https://www.brondell.com/account.php?action=order_status\",\"completed\":\"https://www.brondell.com/account.php?action=view_orders\",\"save_new_return\":\"https://www.brondell.com/account.php?action=save_new_return\"},\"returns\":\"https://www.brondell.com/account.php?action=view_returns\",\"addresses\":\"https://www.brondell.com/account.php?action=address_book\",\"inbox\":\"https://www.brondell.com/account.php?action=inbox\",\"send_message\":\"https://www.brondell.com/account.php?action=send_message\",\"add_address\":\"https://www.brondell.com/account.php?action=add_shipping_address\",\"update_action\":\"https://www.brondell.com/account.php?action=update_account\",\"details\":\"https://www.brondell.com/account.php?action=account_details\",\"recent_items\":\"https://www.brondell.com/account.php?action=recent_items\",\"index\":\"https://www.brondell.com/account.php\",\"wishlists\":{\"all\":\"https://www.brondell.com/wishlist.php\",\"add\":\"https://www.brondell.com/wishlist.php?action=addwishlist\",\"edit\":\"https://www.brondell.com/wishlist.php?action=editwishlist\",\"delete\":\"https://www.brondell.com/wishlist.php?action=deletewishlist\"},\"payment_methods\":{\"all\":\"https://www.brondell.com/account.php?action=payment_methods\"}},\"auth\":{\"login\":\"https://www.brondell.com/login.php\",\"check_login\":\"https://www.brondell.com/login.php?action=check_login\",\"create_account\":\"https://www.brondell.com/login.php?action=create_account\",\"save_new_account\":\"https://www.brondell.com/login.php?action=save_new_account\",\"forgot_password\":\"https://www.brondell.com/login.php?action=reset_password\",\"send_password_email\":\"https://www.brondell.com/login.php?action=send_password_email\",\"save_new_password\":\"https://www.brondell.com/login.php?action=save_new_password\",\"logout\":\"https://www.brondell.com/login.php?action=logout\"},\"cart\":\"https://www.brondell.com/cart.php\",\"product\":{\"post_review\":\"https://www.brondell.com/postreview.php\"},\"gift_certificate\":{\"purchase\":\"https://www.brondell.com/giftcertificates.php\",\"redeem\":\"https://www.brondell.com/giftcertificates.php?action=redeem\",\"balance\":\"https://www.brondell.com/giftcertificates.php?action=balance\"},\"rss\":{\"products\":[]}},\"secureBaseUrl\":\"https://www.brondell.com\",\"cartId\":null,\"channelId\":1,\"template\":\"pages/category\",\"validationDictionaryJSON\":\"{\\\"locale\\\":\\\"en\\\",\\\"locales\\\":{\\\"validation_messages.val
4960id_email\\\":\\\"en\\\",\\\"validation_messages.password\\\":\\\"en\\\",\\\"validation_messages.password_match\\\":\\\"en\\\",\\\"validation_messages.invalid_password\\\":\\\"en\\\",\\\"validation_messages.field_not_blank\\\":\\\"en\\\",\\\"validation_messages.certificate_amount\\\":\\\"en\\\",\\\"validation_messages.certificate_amount_range\\\":\\\"en\\\",\\\"validation_messages.price_min_evaluation\\\":\\\"en\\\",\\\"validation_messages.price_max_evaluation\\\":\\\"en\\\",\\\"validation_messages.price_min_not_entered\\\":\\\"en\\\",\\\"validation_messages.price_max_not_entered\\\":\\\"en\\\",\\\"validation_messages.price_invalid_value\\\":\\\"en\\\",\\\"validation_messages.invalid_gift_certificate\\\":\\\"en\\\"},\\\"translations\\\":{\\\"validation_messages.valid_email\\\":\\\"You must enter a valid email.\\\",\\\"validation_messages.password\\\":\\\"You must enter a password.\\\",\\\"validation_messages.password_match\\\":\\\"Your passwords do not match.\\\",\\\"validation_messages.invalid_password\\\":\\\"Passwords must be at least 7 characters and contain both alphabetic and numeric characters.\\\",\\\"validation_messages.field_not_blank\\\":\\\" field cannot be blank.\\\",\\\"validation_messages.certificate_amount\\\":\\\"You must enter a gift certificate amount.\\\",\\\"validation_messages.certificate_amount_range\\\":\\\"You must enter a certificate amount between [MIN] and [MAX]\\\",\\\"validation_messages.price_min_evaluation\\\":\\\"Min. price must be less than max. price.\\\",\\\"validation_messages.price_max_evaluation\\\":\\\"Min. price must be less than max. price.\\\",\\\"validation_messages.price_min_not_entered\\\":\\\"Min. price is required.\\\",\\\"validation_messages.price_max_not_entered\\\":\\\"Max. price is required.\\\",\\\"validation_messages.price_invalid_value\\\":\\\"Input must be greater than 0.\\\",\\\"validation_messages.invalid_gift_certificate\\\":\\\"Please enter your valid certificate code.\\\"}}\",\"validationFallbackDictionaryJSON\":\"{\\\"locale\\\":\\\"en\\\",\\\"locales\\\":{\\\"validation_fallback_messages.valid_email\\\":\\\"en\\\",\\\"validation_fallback_messages.password\\\":\\\"en\\\",\\\"validation_fallback_messages.password_match\\\":\\\"en\\\",\\\"validation_fallback_messages.invalid_password\\\":\\\"en\\\",\\\"validation_fallback_messages.field_not_blank\\\":\\\"en\\\",\\\"validation_fallback_messages.certificate_amount\\\":\\\"en\\\",\\\"validation_fallback_messages.certificate_amount_range\\\":\\\"en\\\",\\\"validation_fallback_messages.price_min_evaluation\\\":\\\"en\\\",\\\"validation_fallback_messages.price_max_evaluation\\\":\\\"en\\\",\\\"validation_fallback_messages.price_min_not_entered\\\":\\\"en\\\",\\\"validation_fallback_messages.price_max_not_entered\\\":\\\"en\\\",\\\"validation_fallback_messages.price_invalid_value\\\":\\\"en\\\",\\\"validation_fallback_messages.invalid_gift_certificate\\\":\\\"en\\\"},\\\"translations\\\":{\\\"validation_fallback_messages.valid_email\\\":\\\"You must enter a valid email.\\\",\\\"validation_fallback_messages.password\\\":\\\"You must enter a password.\\\",\\\"validation_fallback_messages.password_match\\\":\\\"Your passwords do not match.\\\",\\\"validation_fallback_messages.invalid_password\\\":\\\"Passwords must be at least 7 characters and contain both alphabetic and numeric characters.\\\",\\\"validation_fallback_messages.field_not_blank\\\":\\\" field cannot be blank.\\\",\\\"validation_fallback_messages.certificate_amount\\\":\\\"You must enter a gift certificate amount.\\\",\\\"validation_fallback_messages.certificate_amount_range\\\":\\\"You must enter a certificate amount between [MIN] and [MAX]\\\",\\\"validation_fallback_messages.price_min_evaluation\\\":\\\"Min. price must be less than max. price.\\\",\\\"validation_fallback_messages.price_max_evaluation\\\":\\\"Min. price must be less than max. price.\\\",\\\"validation_fallback_messages.price_min_not_entered\\\":\\\"Min. price is required.\\\",\\\"validation_fallback_messages.price_max_not_entered\\\":\\\"Max. price is required.\\\",\\\"validation_fallback_messages.price_invalid_value\\\":\\\"Input must be greater than 0.\\\",\\\"validation_fallback_messages.invalid_gift_certificate\\\":\\\"Please enter your valid certificate code.\\\"}}\",\"validationDefaultDictionaryJSON\":\"{\\\"locale\\\":\\\"en\\\",\\\"locales\\\":{\\\"validation_default_messages.val
4960id_email\\\":\\\"en\\\",\\\"validation_default_messages.password\\\":\\\"en\\\",\\\"validation_default_messages.password_match\\\":\\\"en\\\",\\\"validation_default_messages.invalid_password\\\":\\\"en\\\",\\\"validation_default_messages.field_not_blank\\\":\\\"en\\\",\\\"validation_default_messages.certificate_amount\\\":\\\"en\\\",\\\"validation_default_messages.certificate_amount_range\\\":\\\"en\\\",\\\"validation_default_messages.price_min_evaluation\\\":\\\"en\\\",\\\"validation_default_messages.price_max_evaluation\\\":\\\"en\\\",\\\"validation_default_messages.price_min_not_entered\\\":\\\"en\\\",\\\"validation_default_messages.price_max_not_entered\\\":\\\"en\\\",\\\"validation_default_messages.price_invalid_value\\\":\\\"en\\\",\\\"validation_default_messages.invalid_gift_certificate\\\":\\\"en\\\"},\\\"translations\\\":{\\\"validation_default_messages.valid_email\\\":\\\"You must enter a valid email.\\\",\\\"validation_default_messages.password\\\":\\\"You must enter a password.\\\",\\\"validation_default_messages.password_match\\\":\\\"Your passwords do not match.\\\",\\\"validation_default_messages.invalid_password\\\":\\\"Passwords must be at least 7 characters and contain both alphabetic and numeric characters.\\\",\\\"validation_default_messages.field_not_blank\\\":\\\"The field cannot be blank.\\\",\\\"validation_default_messages.certificate_amount\\\":\\\"You must enter a gift certificate amount.\\\",\\\"validation_default_messages.certificate_amount_range\\\":\\\"You must enter a certificate amount between [MIN] and [MAX]\\\",\\\"validation_default_messages.price_min_evaluation\\\":\\\"Min. price must be less than max. price.\\\",\\\"validation_default_messages.price_max_evaluation\\\":\\\"Min. price must be less than max. price.\\\",\\\"validation_default_messages.price_min_not_entered\\\":\\\"Min. price is required.\\\",\\\"validation_default_messages.price_max_not_entered\\\":\\\"Max. price is required.\\\",\\\"validation_default_messages.price_invalid_value\\\":\\\"Input must be greater than 0.\\\",\\\"validation_default_messages.invalid_gift_certificate\\\":\\\"Please enter your valid certificate code.\\\"}}\",\"carouselArrowAndDotAriaLabel\":\"Go to slide [SLIDE_NUMBER] of [SLIDES_QUANTITY]\",\"carouselActiveDotAriaLabel\":\"active\",\"carouselContentAnnounceMessage\":\"You are currently on slide [SLIDE_NUMBER] of [SLIDES_QUANTITY]\",\"freeShippingTreshold\":99}"); // jsContext would output "{\"myProductName\": \"Sample Product\"}" which can feed directly into your JavaScript 4961 4962</script>
4962 4963 <h3 class="navMainSubMenu__subheading"> 4964 Shower 4965 </h3> 4966 4967 <div class="row"> 4968 <div class="col-4"> 4969 <ul class="navMainSubMenu__list"> 4970 <li class="navMainSubMenu__item"> 4971 <a class="navMainSubMenu__link" 4972 href="https://www.brondell.com/shop/shower/" 4973 > 4974 <strong>Shop All</strong> 4975 </a> 4976 </li> 4977 <li class="navMainSubMenu__item"> 4978 <a class="navMainSubMenu__link " 4979 href="https://www.brondell.com/shop/shower/shower-products/" 4980 > 4981 Shower Products 4982 </a> 4983 </li> 4984 <li class="navMainSubMenu__item"> 4985 <a class="navMainSubMenu__link " 4986 href="https://www.brondell.com/shop/shower/shower-accessories/" 4987 > 4988 Shower Accessories 4989 </a> 4990 </li> 4991 <li class="navMainSubMenu__item"> 4992 <a class="navMainSubMenu__link " 4993 href="https://www.brondell.com/shop/shower/shower-hardware/" 4994 > 4995 Shower Hardware, Filters & Parts 4996 </a> 4997 </li> 4998 </ul> 4999 <div> 5000 <a href="" class="btn btn-secondary" aria-label="Learn more about shower"> 5001 5002 </a> 5003 </div> 5004 </div> 5005 <div class="col-8"> 5006 5007 <a href="" class="navMainSubMenu__callout"> 5008 5009 <div class="navMainSubMenu__calloutImgWrapper"> 5010 <img class="navMainSubMenu__calloutImg rounded" alt="Shower" src="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/original/n/1142620207_topnav%20flyout_learn%20page%20promotion_bathe__72786.original.jpg"> 5011 </div> 5012 <h3 class="fw-bold"> 5013 5014 </h3> 5015 <p></p> 5016 </a> 5017 </div> 5018 </div> 5019 5020 </div> 5021 5022--> 5023<!-- </li>--> 5024<!-- --> 5025<!-- --> 5026<!-- --> 5027<!-- <li class="navMain__item navMain__item--hasDropdown">--> 5028<!-- 5029 5030 5031 5032 5033 5034<a class="navMain__link " 5035href="https://www.brondell.com/sales/" role="link"> 5036 Favorites 5037 <span class="nav-sale"> 5038 </span> 5039</a> 5040 5041<button class="toggle-button accessible-nav" aria-controls="Favorites-submenu" aria-expanded="false" style="padding: 0;"> 5042 <span class="sr-only">Favorites submenu</span> 5043 <span class="visual-indicator" aria-hidden="true">â¼</span> 5044</button> 5045 5046 <div class="navMainSubMenu"> 5047 <div class="navMainSubMenu__heading h2" role="heading" aria-level="2"> 5048 Keyword 5049 </div> 5050
5050<script> 5051// Note the lack of quotes around the jsContext handlebars helper, it becomes a string automatically. 5052var jsContext = JSON.parse("{\"categoryProductsPerPage\":12,\"categoryId\":26,\"zoomSize\":\"1280x1280\",\"productSize\":\"1280x1280\",\"showAdminBar\":true,\"genericError\":\"Oops! Something went wrong.\",\"maintenanceModeSettings\":[],\"adminBarLanguage\":\"{\\\"locale\\\":\\\"en\\\",\\\"locales\\\":{\\\"admin.maintenance_header\\\":\\\"en\\\",\\\"admin.maintenance_tooltip\\\":\\\"en\\\",\\\"admin.maintenance_showstore_link\\\":\\\"en\\\",\\\"admin.prelaunch_header\\\":\\\"en\\\",\\\"admin.page_builder_link\\\":\\\"en\\\"},\\\"translations\\\":{\\\"admin.maintenance_header\\\":\\\"Your store is down for maintenance.\\\",\\\"admin.maintenance_tooltip\\\":\\\"Only administrators can view the store at the moment. Visit your control panel settings page to disable maintenance mode.\\\",\\\"admin.maintenance_showstore_link\\\":\\\"Click here to see what your visitors will see.\\\",\\\"admin.prelaunch_header\\\":\\\"Your storefront is private. Share your site with preview code:\\\",\\\"admin.page_builder_link\\\":\\\"Design this page in Page Builder\\\"}}\",\"urls\":{\"home\":\"https://www.brondell.com/\",\"brands\":\"https://www.brondell.com/brands/\",\"search\":\"https://www.brondell.com/search.php\",\"compare\":\"https://www.brondell.com/compare\",\"sitemap\":\"https://www.brondell.com/sitemap.php\",\"contact_us_submit\":\"https://www.brondell.com/pages.php?action=sendContactForm\",\"subscribe\":{\"action\":\"https://www.brondell.com/subscribe.php\"},\"checkout\":{\"single_address\":\"https://www.brondell.com/checkout\",\"multiple_address\":\"https://www.brondell.com/checkout.php?action=multiple\"},\"account\":{\"orders\":{\"all\":\"https://www.brondell.com/account.php?action=order_status\",\"completed\":\"https://www.brondell.com/account.php?action=view_orders\",\"save_new_return\":\"https://www.brondell.com/account.php?action=save_new_return\"},\"returns\":\"https://www.brondell.com/account.php?action=view_returns\",\"addresses\":\"https://www.brondell.com/account.php?action=address_book\",\"inbox\":\"https://www.brondell.com/account.php?action=inbox\",\"send_message\":\"https://www.brondell.com/account.php?action=send_message\",\"add_address\":\"https://www.brondell.com/account.php?action=add_shipping_address\",\"update_action\":\"https://www.brondell.com/account.php?action=update_account\",\"details\":\"https://www.brondell.com/account.php?action=account_details\",\"recent_items\":\"https://www.brondell.com/account.php?action=recent_items\",\"index\":\"https://www.brondell.com/account.php\",\"wishlists\":{\"all\":\"https://www.brondell.com/wishlist.php\",\"add\":\"https://www.brondell.com/wishlist.php?action=addwishlist\",\"edit\":\"https://www.brondell.com/wishlist.php?action=editwishlist\",\"delete\":\"https://www.brondell.com/wishlist.php?action=deletewishlist\"},\"payment_methods\":{\"all\":\"https://www.brondell.com/account.php?action=payment_methods\"}},\"auth\":{\"login\":\"https://www.brondell.com/login.php\",\"check_login\":\"https://www.brondell.com/login.php?action=check_login\",\"create_account\":\"https://www.brondell.com/login.php?action=create_account\",\"save_new_account\":\"https://www.brondell.com/login.php?action=save_new_account\",\"forgot_password\":\"https://www.brondell.com/login.php?action=reset_password\",\"send_password_email\":\"https://www.brondell.com/login.php?action=send_password_email\",\"save_new_password\":\"https://www.brondell.com/login.php?action=save_new_password\",\"logout\":\"https://www.brondell.com/login.php?action=logout\"},\"cart\":\"https://www.brondell.com/cart.php\",\"product\":{\"post_review\":\"https://www.brondell.com/postreview.php\"},\"gift_certificate\":{\"purchase\":\"https://www.brondell.com/giftcertificates.php\",\"redeem\":\"https://www.brondell.com/giftcertificates.php?action=redeem\",\"balance\":\"https://www.brondell.com/giftcertificates.php?action=balance\"},\"rss\":{\"products\":[]}},\"secureBaseUrl\":\"https://www.brondell.com\",\"cartId\":null,\"channelId\":1,\"template\":\"pages/category\",\"validationDictionaryJSON\":\"{\\\"locale\\\":\\\"en\\\",\\\"locales\\\":{\\\"validation_messages.val
5052id_email\\\":\\\"en\\\",\\\"validation_messages.password\\\":\\\"en\\\",\\\"validation_messages.password_match\\\":\\\"en\\\",\\\"validation_messages.invalid_password\\\":\\\"en\\\",\\\"validation_messages.field_not_blank\\\":\\\"en\\\",\\\"validation_messages.certificate_amount\\\":\\\"en\\\",\\\"validation_messages.certificate_amount_range\\\":\\\"en\\\",\\\"validation_messages.price_min_evaluation\\\":\\\"en\\\",\\\"validation_messages.price_max_evaluation\\\":\\\"en\\\",\\\"validation_messages.price_min_not_entered\\\":\\\"en\\\",\\\"validation_messages.price_max_not_entered\\\":\\\"en\\\",\\\"validation_messages.price_invalid_value\\\":\\\"en\\\",\\\"validation_messages.invalid_gift_certificate\\\":\\\"en\\\"},\\\"translations\\\":{\\\"validation_messages.valid_email\\\":\\\"You must enter a valid email.\\\",\\\"validation_messages.password\\\":\\\"You must enter a password.\\\",\\\"validation_messages.password_match\\\":\\\"Your passwords do not match.\\\",\\\"validation_messages.invalid_password\\\":\\\"Passwords must be at least 7 characters and contain both alphabetic and numeric characters.\\\",\\\"validation_messages.field_not_blank\\\":\\\" field cannot be blank.\\\",\\\"validation_messages.certificate_amount\\\":\\\"You must enter a gift certificate amount.\\\",\\\"validation_messages.certificate_amount_range\\\":\\\"You must enter a certificate amount between [MIN] and [MAX]\\\",\\\"validation_messages.price_min_evaluation\\\":\\\"Min. price must be less than max. price.\\\",\\\"validation_messages.price_max_evaluation\\\":\\\"Min. price must be less than max. price.\\\",\\\"validation_messages.price_min_not_entered\\\":\\\"Min. price is required.\\\",\\\"validation_messages.price_max_not_entered\\\":\\\"Max. price is required.\\\",\\\"validation_messages.price_invalid_value\\\":\\\"Input must be greater than 0.\\\",\\\"validation_messages.invalid_gift_certificate\\\":\\\"Please enter your valid certificate code.\\\"}}\",\"validationFallbackDictionaryJSON\":\"{\\\"locale\\\":\\\"en\\\",\\\"locales\\\":{\\\"validation_fallback_messages.valid_email\\\":\\\"en\\\",\\\"validation_fallback_messages.password\\\":\\\"en\\\",\\\"validation_fallback_messages.password_match\\\":\\\"en\\\",\\\"validation_fallback_messages.invalid_password\\\":\\\"en\\\",\\\"validation_fallback_messages.field_not_blank\\\":\\\"en\\\",\\\"validation_fallback_messages.certificate_amount\\\":\\\"en\\\",\\\"validation_fallback_messages.certificate_amount_range\\\":\\\"en\\\",\\\"validation_fallback_messages.price_min_evaluation\\\":\\\"en\\\",\\\"validation_fallback_messages.price_max_evaluation\\\":\\\"en\\\",\\\"validation_fallback_messages.price_min_not_entered\\\":\\\"en\\\",\\\"validation_fallback_messages.price_max_not_entered\\\":\\\"en\\\",\\\"validation_fallback_messages.price_invalid_value\\\":\\\"en\\\",\\\"validation_fallback_messages.invalid_gift_certificate\\\":\\\"en\\\"},\\\"translations\\\":{\\\"validation_fallback_messages.valid_email\\\":\\\"You must enter a valid email.\\\",\\\"validation_fallback_messages.password\\\":\\\"You must enter a password.\\\",\\\"validation_fallback_messages.password_match\\\":\\\"Your passwords do not match.\\\",\\\"validation_fallback_messages.invalid_password\\\":\\\"Passwords must be at least 7 characters and contain both alphabetic and numeric characters.\\\",\\\"validation_fallback_messages.field_not_blank\\\":\\\" field cannot be blank.\\\",\\\"validation_fallback_messages.certificate_amount\\\":\\\"You must enter a gift certificate amount.\\\",\\\"validation_fallback_messages.certificate_amount_range\\\":\\\"You must enter a certificate amount between [MIN] and [MAX]\\\",\\\"validation_fallback_messages.price_min_evaluation\\\":\\\"Min. price must be less than max. price.\\\",\\\"validation_fallback_messages.price_max_evaluation\\\":\\\"Min. price must be less than max. price.\\\",\\\"validation_fallback_messages.price_min_not_entered\\\":\\\"Min. price is required.\\\",\\\"validation_fallback_messages.price_max_not_entered\\\":\\\"Max. price is required.\\\",\\\"validation_fallback_messages.price_invalid_value\\\":\\\"Input must be greater than 0.\\\",\\\"validation_fallback_messages.invalid_gift_certificate\\\":\\\"Please enter your valid certificate code.\\\"}}\",\"validationDefaultDictionaryJSON\":\"{\\\"locale\\\":\\\"en\\\",\\\"locales\\\":{\\\"validation_default_messages.val
5052id_email\\\":\\\"en\\\",\\\"validation_default_messages.password\\\":\\\"en\\\",\\\"validation_default_messages.password_match\\\":\\\"en\\\",\\\"validation_default_messages.invalid_password\\\":\\\"en\\\",\\\"validation_default_messages.field_not_blank\\\":\\\"en\\\",\\\"validation_default_messages.certificate_amount\\\":\\\"en\\\",\\\"validation_default_messages.certificate_amount_range\\\":\\\"en\\\",\\\"validation_default_messages.price_min_evaluation\\\":\\\"en\\\",\\\"validation_default_messages.price_max_evaluation\\\":\\\"en\\\",\\\"validation_default_messages.price_min_not_entered\\\":\\\"en\\\",\\\"validation_default_messages.price_max_not_entered\\\":\\\"en\\\",\\\"validation_default_messages.price_invalid_value\\\":\\\"en\\\",\\\"validation_default_messages.invalid_gift_certificate\\\":\\\"en\\\"},\\\"translations\\\":{\\\"validation_default_messages.valid_email\\\":\\\"You must enter a valid email.\\\",\\\"validation_default_messages.password\\\":\\\"You must enter a password.\\\",\\\"validation_default_messages.password_match\\\":\\\"Your passwords do not match.\\\",\\\"validation_default_messages.invalid_password\\\":\\\"Passwords must be at least 7 characters and contain both alphabetic and numeric characters.\\\",\\\"validation_default_messages.field_not_blank\\\":\\\"The field cannot be blank.\\\",\\\"validation_default_messages.certificate_amount\\\":\\\"You must enter a gift certificate amount.\\\",\\\"validation_default_messages.certificate_amount_range\\\":\\\"You must enter a certificate amount between [MIN] and [MAX]\\\",\\\"validation_default_messages.price_min_evaluation\\\":\\\"Min. price must be less than max. price.\\\",\\\"validation_default_messages.price_max_evaluation\\\":\\\"Min. price must be less than max. price.\\\",\\\"validation_default_messages.price_min_not_entered\\\":\\\"Min. price is required.\\\",\\\"validation_default_messages.price_max_not_entered\\\":\\\"Max. price is required.\\\",\\\"validation_default_messages.price_invalid_value\\\":\\\"Input must be greater than 0.\\\",\\\"validation_default_messages.invalid_gift_certificate\\\":\\\"Please enter your valid certificate code.\\\"}}\",\"carouselArrowAndDotAriaLabel\":\"Go to slide [SLIDE_NUMBER] of [SLIDES_QUANTITY]\",\"carouselActiveDotAriaLabel\":\"active\",\"carouselContentAnnounceMessage\":\"You are currently on slide [SLIDE_NUMBER] of [SLIDES_QUANTITY]\",\"freeShippingTreshold\":99}"); // jsContext would output "{\"myProductName\": \"Sample Product\"}" which can feed directly into your JavaScript 5053 5054</script>
5054 5055 <h3 class="navMainSubMenu__subheading"> 5056 Favorites 5057 </h3> 5058 5059 <div class="row"> 5060 <div class="col-4"> 5061 <ul class="navMainSubMenu__list"> 5062 <li class="navMainSubMenu__item"> 5063 <a class="navMainSubMenu__link" 5064 href="https://www.brondell.com/sales/" 5065 > 5066 <strong>Shop All</strong> 5067 </a> 5068 </li> 5069 <li class="navMainSubMenu__item"> 5070 <a class="navMainSubMenu__link " 5071 href="https://www.brondell.com/sales/air-favorites/" 5072 > 5073 Air Favorites 5074 </a> 5075 </li> 5076 <li class="navMainSubMenu__item"> 5077 <a class="navMainSubMenu__link " 5078 href="https://www.brondell.com/sales/nebia-yuba/" 5079 > 5080 Nebia Yuba 5081 </a> 5082 </li> 5083 <li class="navMainSubMenu__item"> 5084 <a class="navMainSubMenu__link " 5085 href="https://www.brondell.com/sales/nebia-merced/" 5086 > 5087 Nebia Merced 5088 </a> 5089 </li> 5090 <li class="navMainSubMenu__item"> 5091 <a class="navMainSubMenu__link " 5092 href="https://www.brondell.com/sales/omigo/" 5093 > 5094 Omigo 5095 </a> 5096 </li> 5097 <li class="navMainSubMenu__item"> 5098 <a class="navMainSubMenu__link " 5099 href="https://www.brondell.com/sales/featured/" 5100 > 5101 Featured 5102 </a> 5103 </li> 5104 </ul> 5105 <div> 5106 <a href="#" class="btn btn-secondary"> 5107 Shop Guide 5108 </a> 5109 </div> 5110 </div> 5111 <div class="col-8"> 5112 5113 <a href="#" class="navMainSubMenu__callout"> 5114 5115 <div class="navMainSubMenu__calloutImgWrapper"> 5116 <img class="navMainSubMenu__calloutImg rounded" src="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/original/h/screenshot-10-__28710.original.png"> 5117 </div> 5118 <h3 class="fw-bold"> 5119 Headline 5120 </h3> 5121 <p>Some text</p> 5122 </a> 5123 </div> 5124 </div> 5125 5126 </div> 5127 5128--> 5129<!-- </li>--> 5130<!-- --> 5131<!-- --> 5132<!-- --> 5133<!-- <li class="navMain__item">--> 5134<!-- 5135 5136 5137 5138 5139 5140 --> 5141<!-- </li>--> 5142<!-- --> 5143<!-- --> 5144<!--</ul>--> 5145<!--</div>--> 5146<div class="dropdown dropdown--quickSearch" id="quickSearch" data-prevent-quick-search-close> 5147 5148 <form class="form" data-url="https://www.brondell.com/search.php" data-quick-search-form id="search-form"> 5149 <div class="form-fieldset"> 5150 <div class="form-field"> 5151 <label class="is-srOnly" for="jarvis-search-input">Search</label> 5152 <input class="form-input" 5153 data-search-quick 5154 name="nav-quick-search" 5155 id="jarvis-search-input"
5156 data-error-message="Search field cannot be empty." 5157 placeholder="What are you looking for?" 5158 autocomplete="off" 5159 aria-autocomplete="both" 5160 aria-controls="productGrid" 5161 aria-haspopup="listbox" 5162 aria-describedby="search website" 5163 aria-expanded="false" 5164 data-record-count="4" 5165 > 5166 <div id="search-glass"> 5167 <button type="submit" id="search-glass-i" aria-label="Search products" form="search-form"><svg width="24px" height="25px" viewBox="0 0 24 25" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> 5168 <g id="Symbols5" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"> 5169 <g id="Nav6" transform="translate(-1714.000000, -69.000000)" stroke="#56534E"> 5170 <g id="Group5" transform="translate(1714.000000, 69.000000)"> 5171 <ellipse id="Oval4" cx="9" cy="9.5" rx="8.5" ry="9"></ellipse> 5172 <line x1="15.5" y1="16.5" x2="23.5" y2="24.5" id="Line2" stroke-linecap="round"></line> 5173 </g> 5174 </g> 5175 </g> 5176 </svg></button></div> 5177 <button class="x-search" aria-label="Close search" role="button" tabindex="0" style="display: none;">Ã</button> 5178 </div> 5179 </div> 5180 </form> 5181 <!--templates/components/common/quick-search.html--> 5182 <div id="jarvis-search-modal" style="background: white; justify-content: center;" data-autosuggest-enable="true" data-suggestions-limit="3"></div> 5183 <p role="status" 5184 aria-live="polite" 5185 class="aria-description--hidden" 5186 data-search-aria-message-predefined-text="product results for" 5187 ></p> 5188<style> 5189 #jarvis-search-modal .jml-product-list-container .productGrid { 5190 margin: 0; 5191 padding: 3rem 0; 5192 } 5193</style> 5194</div> 5195 </nav> 5196 </div> 5197 <nav class="headerCustom__left d-none d-lg-inline-block" aria-label="primary"> 5198 <ul class="navMain this"> 5199 <li class="navMain__item Outlet " role="heading"> 5200 5201 5202 5203 5204 5205 5206 </li> 5207 <li class="navMain__item navMain__item--hasDropdown "> 5208 5209 5210 5211 5212 5213 5214<a class="navMain__link navMain__link--active " 5215href="https://www.brondell.com/shop/bidets/" role="link"> 5216 Bidets & Heated Seats 5217 <span class="nav-sale"> 5218 5219 </span> 5220</a> 5221 5222<button class="toggle-button accessible-nav" aria-controls="Bidets & Heated Seats-submenu" aria-expanded="false" style="padding: 0;"> 5223 <span class="sr-only">Bidets & Heated Seats submenu</span> 5224 <span class="visual-indicator" aria-hidden="true">â¼</span> 5225</button> 5226 5227 <div class="navMainSubMenu"> 5228 <div class="navMainSubMenu__heading h2" role="heading" aria-level="2"> 5229 Flush 5230 </div> 5231
5231<script type="28e2c7ca85ff07b09fc9eb6f-text/javascript"> 5232// Note the lack of quotes around the jsContext handlebars helper, it becomes a string automatically. 5233var jsContext = JSON.parse("{\"categoryProductsPerPage\":12,\"categoryId\":26,\"zoomSize\":\"1280x1280\",\"productSize\":\"1280x1280\",\"showAdminBar\":true,\"genericError\":\"Oops! Something went wrong.\",\"maintenanceModeSettings\":[],\"adminBarLanguage\":\"{\\\"locale\\\":\\\"en\\\",\\\"locales\\\":{\\\"admin.maintenance_header\\\":\\\"en\\\",\\\"admin.maintenance_tooltip\\\":\\\"en\\\",\\\"admin.maintenance_showstore_link\\\":\\\"en\\\",\\\"admin.prelaunch_header\\\":\\\"en\\\",\\\"admin.page_builder_link\\\":\\\"en\\\"},\\\"translations\\\":{\\\"admin.maintenance_header\\\":\\\"Your store is down for maintenance.\\\",\\\"admin.maintenance_tooltip\\\":\\\"Only administrators can view the store at the moment. Visit your control panel settings page to disable maintenance mode.\\\",\\\"admin.maintenance_showstore_link\\\":\\\"Click here to see what your visitors will see.\\\",\\\"admin.prelaunch_header\\\":\\\"Your storefront is private. Share your site with preview code:\\\",\\\"admin.page_builder_link\\\":\\\"Design this page in Page Builder\\\"}}\",\"urls\":{\"home\":\"https://www.brondell.com/\",\"brands\":\"https://www.brondell.com/brands/\",\"search\":\"https://www.brondell.com/search.php\",\"compare\":\"https://www.brondell.com/compare\",\"sitemap\":\"https://www.brondell.com/sitemap.php\",\"contact_us_submit\":\"https://www.brondell.com/pages.php?action=sendContactForm\",\"subscribe\":{\"action\":\"https://www.brondell.com/subscribe.php\"},\"checkout\":{\"single_address\":\"https://www.brondell.com/checkout\",\"multiple_address\":\"https://www.brondell.com/checkout.php?action=multiple\"},\"account\":{\"orders\":{\"all\":\"https://www.brondell.com/account.php?action=order_status\",\"completed\":\"https://www.brondell.com/account.php?action=view_orders\",\"save_new_return\":\"https://www.brondell.com/account.php?action=save_new_return\"},\"returns\":\"https://www.brondell.com/account.php?action=view_returns\",\"addresses\":\"https://www.brondell.com/account.php?action=address_book\",\"inbox\":\"https://www.brondell.com/account.php?action=inbox\",\"send_message\":\"https://www.brondell.com/account.php?action=send_message\",\"add_address\":\"https://www.brondell.com/account.php?action=add_shipping_address\",\"update_action\":\"https://www.brondell.com/account.php?action=update_account\",\"details\":\"https://www.brondell.com/account.php?action=account_details\",\"recent_items\":\"https://www.brondell.com/account.php?action=recent_items\",\"index\":\"https://www.brondell.com/account.php\",\"wishlists\":{\"all\":\"https://www.brondell.com/wishlist.php\",\"add\":\"https://www.brondell.com/wishlist.php?action=addwishlist\",\"edit\":\"https://www.brondell.com/wishlist.php?action=editwishlist\",\"delete\":\"https://www.brondell.com/wishlist.php?action=deletewishlist\"},\"payment_methods\":{\"all\":\"https://www.brondell.com/account.php?action=payment_methods\"}},\"auth\":{\"login\":\"https://www.brondell.com/login.php\",\"check_login\":\"https://www.brondell.com/login.php?action=check_login\",\"create_account\":\"https://www.brondell.com/login.php?action=create_account\",\"save_new_account\":\"https://www.brondell.com/login.php?action=save_new_account\",\"forgot_password\":\"https://www.brondell.com/login.php?action=reset_password\",\"send_password_email\":\"https://www.brondell.com/login.php?action=send_password_email\",\"save_new_password\":\"https://www.brondell.com/login.php?action=save_new_password\",\"logout\":\"https://www.brondell.com/login.php?action=logout\"},\"cart\":\"https://www.brondell.com/cart.php\",\"product\":{\"post_review\":\"https://www.brondell.com/postreview.php\"},\"gift_certificate\":{\"purchase\":\"https://www.brondell.com/giftcertificates.php\",\"redeem\":\"https://www.brondell.com/giftcertificates.php?action=redeem\",\"balance\":\"https://www.brondell.com/giftcertificates.php?action=balance\"},\"rss\":{\"products\":[]}},\"secureBaseUrl\":\"https://www.brondell.com\",\"cartId\":null,\"channelId\":1,\"template\":\"pages/category\",\"validationDictionaryJSON\":\"{\\\"locale\\\":\\\"en\\\",\\\"locales\\\":{\\\"validation_messages.val
5233id_email\\\":\\\"en\\\",\\\"validation_messages.password\\\":\\\"en\\\",\\\"validation_messages.password_match\\\":\\\"en\\\",\\\"validation_messages.invalid_password\\\":\\\"en\\\",\\\"validation_messages.field_not_blank\\\":\\\"en\\\",\\\"validation_messages.certificate_amount\\\":\\\"en\\\",\\\"validation_messages.certificate_amount_range\\\":\\\"en\\\",\\\"validation_messages.price_min_evaluation\\\":\\\"en\\\",\\\"validation_messages.price_max_evaluation\\\":\\\"en\\\",\\\"validation_messages.price_min_not_entered\\\":\\\"en\\\",\\\"validation_messages.price_max_not_entered\\\":\\\"en\\\",\\\"validation_messages.price_invalid_value\\\":\\\"en\\\",\\\"validation_messages.invalid_gift_certificate\\\":\\\"en\\\"},\\\"translations\\\":{\\\"validation_messages.valid_email\\\":\\\"You must enter a valid email.\\\",\\\"validation_messages.password\\\":\\\"You must enter a password.\\\",\\\"validation_messages.password_match\\\":\\\"Your passwords do not match.\\\",\\\"validation_messages.invalid_password\\\":\\\"Passwords must be at least 7 characters and contain both alphabetic and numeric characters.\\\",\\\"validation_messages.field_not_blank\\\":\\\" field cannot be blank.\\\",\\\"validation_messages.certificate_amount\\\":\\\"You must enter a gift certificate amount.\\\",\\\"validation_messages.certificate_amount_range\\\":\\\"You must enter a certificate amount between [MIN] and [MAX]\\\",\\\"validation_messages.price_min_evaluation\\\":\\\"Min. price must be less than max. price.\\\",\\\"validation_messages.price_max_evaluation\\\":\\\"Min. price must be less than max. price.\\\",\\\"validation_messages.price_min_not_entered\\\":\\\"Min. price is required.\\\",\\\"validation_messages.price_max_not_entered\\\":\\\"Max. price is required.\\\",\\\"validation_messages.price_invalid_value\\\":\\\"Input must be greater than 0.\\\",\\\"validation_messages.invalid_gift_certificate\\\":\\\"Please enter your valid certificate code.\\\"}}\",\"validationFallbackDictionaryJSON\":\"{\\\"locale\\\":\\\"en\\\",\\\"locales\\\":{\\\"validation_fallback_messages.valid_email\\\":\\\"en\\\",\\\"validation_fallback_messages.password\\\":\\\"en\\\",\\\"validation_fallback_messages.password_match\\\":\\\"en\\\",\\\"validation_fallback_messages.invalid_password\\\":\\\"en\\\",\\\"validation_fallback_messages.field_not_blank\\\":\\\"en\\\",\\\"validation_fallback_messages.certificate_amount\\\":\\\"en\\\",\\\"validation_fallback_messages.certificate_amount_range\\\":\\\"en\\\",\\\"validation_fallback_messages.price_min_evaluation\\\":\\\"en\\\",\\\"validation_fallback_messages.price_max_evaluation\\\":\\\"en\\\",\\\"validation_fallback_messages.price_min_not_entered\\\":\\\"en\\\",\\\"validation_fallback_messages.price_max_not_entered\\\":\\\"en\\\",\\\"validation_fallback_messages.price_invalid_value\\\":\\\"en\\\",\\\"validation_fallback_messages.invalid_gift_certificate\\\":\\\"en\\\"},\\\"translations\\\":{\\\"validation_fallback_messages.valid_email\\\":\\\"You must enter a valid email.\\\",\\\"validation_fallback_messages.password\\\":\\\"You must enter a password.\\\",\\\"validation_fallback_messages.password_match\\\":\\\"Your passwords do not match.\\\",\\\"validation_fallback_messages.invalid_password\\\":\\\"Passwords must be at least 7 characters and contain both alphabetic and numeric characters.\\\",\\\"validation_fallback_messages.field_not_blank\\\":\\\" field cannot be blank.\\\",\\\"validation_fallback_messages.certificate_amount\\\":\\\"You must enter a gift certificate amount.\\\",\\\"validation_fallback_messages.certificate_amount_range\\\":\\\"You must enter a certificate amount between [MIN] and [MAX]\\\",\\\"validation_fallback_messages.price_min_evaluation\\\":\\\"Min. price must be less than max. price.\\\",\\\"validation_fallback_messages.price_max_evaluation\\\":\\\"Min. price must be less than max. price.\\\",\\\"validation_fallback_messages.price_min_not_entered\\\":\\\"Min. price is required.\\\",\\\"validation_fallback_messages.price_max_not_entered\\\":\\\"Max. price is required.\\\",\\\"validation_fallback_messages.price_invalid_value\\\":\\\"Input must be greater than 0.\\\",\\\"validation_fallback_messages.invalid_gift_certificate\\\":\\\"Please enter your valid certificate code.\\\"}}\",\"validationDefaultDictionaryJSON\":\"{\\\"locale\\\":\\\"en\\\",\\\"locales\\\":{\\\"validation_default_messages.val
5233id_email\\\":\\\"en\\\",\\\"validation_default_messages.password\\\":\\\"en\\\",\\\"validation_default_messages.password_match\\\":\\\"en\\\",\\\"validation_default_messages.invalid_password\\\":\\\"en\\\",\\\"validation_default_messages.field_not_blank\\\":\\\"en\\\",\\\"validation_default_messages.certificate_amount\\\":\\\"en\\\",\\\"validation_default_messages.certificate_amount_range\\\":\\\"en\\\",\\\"validation_default_messages.price_min_evaluation\\\":\\\"en\\\",\\\"validation_default_messages.price_max_evaluation\\\":\\\"en\\\",\\\"validation_default_messages.price_min_not_entered\\\":\\\"en\\\",\\\"validation_default_messages.price_max_not_entered\\\":\\\"en\\\",\\\"validation_default_messages.price_invalid_value\\\":\\\"en\\\",\\\"validation_default_messages.invalid_gift_certificate\\\":\\\"en\\\"},\\\"translations\\\":{\\\"validation_default_messages.valid_email\\\":\\\"You must enter a valid email.\\\",\\\"validation_default_messages.password\\\":\\\"You must enter a password.\\\",\\\"validation_default_messages.password_match\\\":\\\"Your passwords do not match.\\\",\\\"validation_default_messages.invalid_password\\\":\\\"Passwords must be at least 7 characters and contain both alphabetic and numeric characters.\\\",\\\"validation_default_messages.field_not_blank\\\":\\\"The field cannot be blank.\\\",\\\"validation_default_messages.certificate_amount\\\":\\\"You must enter a gift certificate amount.\\\",\\\"validation_default_messages.certificate_amount_range\\\":\\\"You must enter a certificate amount between [MIN] and [MAX]\\\",\\\"validation_default_messages.price_min_evaluation\\\":\\\"Min. price must be less than max. price.\\\",\\\"validation_default_messages.price_max_evaluation\\\":\\\"Min. price must be less than max. price.\\\",\\\"validation_default_messages.price_min_not_entered\\\":\\\"Min. price is required.\\\",\\\"validation_default_messages.price_max_not_entered\\\":\\\"Max. price is required.\\\",\\\"validation_default_messages.price_invalid_value\\\":\\\"Input must be greater than 0.\\\",\\\"validation_default_messages.invalid_gift_certificate\\\":\\\"Please enter your valid certificate code.\\\"}}\",\"carouselArrowAndDotAriaLabel\":\"Go to slide [SLIDE_NUMBER] of [SLIDES_QUANTITY]\",\"carouselActiveDotAriaLabel\":\"active\",\"carouselContentAnnounceMessage\":\"You are currently on slide [SLIDE_NUMBER] of [SLIDES_QUANTITY]\",\"freeShippingTreshold\":99}"); // jsContext would output "{\"myProductName\": \"Sample Product\"}" which can feed directly into your JavaScript 5234 5235</script>
5235 5236 <h3 class="navMainSubMenu__subheading"> 5237 Bidets & Heated Seats 5238 </h3> 5239 5240 <div class="row"> 5241 <div class="col-4"> 5242 <ul class="navMainSubMenu__list"> 5243 <li class="navMainSubMenu__item"> 5244 <a class="navMainSubMenu__link" 5245 href="https://www.brondell.com/shop/bidets/" 5246 > 5247 <strong>Shop All</strong> 5248 </a> 5249 </li> 5250 <li class="navMainSubMenu__item"> 5251 <a class="navMainSubMenu__link " 5252 href="https://www.brondell.com/bidets/bidet-toilet-seats/" 5253 > 5254 Bidet Toilet Seats & Integrated Bidets 5255 </a> 5256 </li> 5257 <li class="navMainSubMenu__item"> 5258 <a class="navMainSubMenu__link " 5259 href="https://www.brondell.com/heated-toilet-seats/" 5260 > 5261 Heated Toilet Seats 5262 </a> 5263 </li> 5264 <li class="navMainSubMenu__item"> 5265 <a class="navMainSubMenu__link " 5266 href="https://www.brondell.com/bidets/bidet-attachments/" 5267 > 5268 Bidet Attachments 5269 </a> 5270 </li> 5271 <li class="navMainSubMenu__item"> 5272 <a class="navMainSubMenu__link " 5273 href="https://www.brondell.com/bidets/bidet-sprayers/" 5274 > 5275 Hand-Held Bidet Sprayers 5276 </a> 5277 </li> 5278 <li class="navMainSubMenu__item"> 5279 <a class="navMainSubMenu__link " 5280 href="https://www.brondell.com/bidets/travel-bidets/" 5281 > 5282 Travel Bidets 5283 </a> 5284 </li> 5285 <li class="navMainSubMenu__item"> 5286 <a class="navMainSubMenu__link " 5287 href="https://www.brondell.com/bidets/bidet-parts-accessories/" 5288 > 5289 Bidet Filters, Parts & Accessories 5290 </a> 5291 </li> 5292 </ul> 5293 <div> 5294 <a href="/bidets/" class="btn btn-secondary" aria-label="Learn more about bidets"> 5295 Learn more 5296 </a> 5297 </div> 5298 </div> 5299 <div class="col-8"> 5300 5301 <a href="/bidets/" class="navMainSubMenu__callout"> 5302 <div class="navMainSubMenu__calloutImgWrapper"> 5303 <img class="navMainSubMenu__calloutImg rounded" alt="Bidets & Heated Seats" src="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/original/l/1142620207_topnav%20flyout_learn%20page%20promotion_flush__67019.original.jpg"> 5304 </div> 5305 <h3 class="fw-bold"> 5306 A Cleaner Bathroom Guide 5307 </h3> 5308 <p>Learn why the rest of the world favors bidets.</p> 5309 </a> 5310 </div> 5311 </div> 5312 5313 </div> 5314 5315 </li> 5316 <li class="navMain__item navMain__item--hasDropdown "> 5317 5318 5319 5320 5321 5322 5323<a class="navMain__link " 5324href="https://www.brondell.com/shop/water-filter-systems/" role="link"> 5325 Water Filtration Systems
5326 <span class="nav-sale"> 5327 5328 </span> 5329</a> 5330 5331<button class="toggle-button accessible-nav" aria-controls="Water Filtration Systems-submenu" aria-expanded="false" style="padding: 0;"> 5332 <span class="sr-only">Water Filtration Systems submenu</span> 5333 <span class="visual-indicator" aria-hidden="true">â¼</span> 5334</button> 5335 5336 <div class="navMainSubMenu"> 5337 <div class="navMainSubMenu__heading h2" role="heading" aria-level="2"> 5338 Drink 5339 </div> 5340
5340<script type="28e2c7ca85ff07b09fc9eb6f-text/javascript"> 5341// Note the lack of quotes around the jsContext handlebars helper, it becomes a string automatically. 5342var jsContext = JSON.parse("{\"categoryProductsPerPage\":12,\"categoryId\":26,\"zoomSize\":\"1280x1280\",\"productSize\":\"1280x1280\",\"showAdminBar\":true,\"genericError\":\"Oops! Something went wrong.\",\"maintenanceModeSettings\":[],\"adminBarLanguage\":\"{\\\"locale\\\":\\\"en\\\",\\\"locales\\\":{\\\"admin.maintenance_header\\\":\\\"en\\\",\\\"admin.maintenance_tooltip\\\":\\\"en\\\",\\\"admin.maintenance_showstore_link\\\":\\\"en\\\",\\\"admin.prelaunch_header\\\":\\\"en\\\",\\\"admin.page_builder_link\\\":\\\"en\\\"},\\\"translations\\\":{\\\"admin.maintenance_header\\\":\\\"Your store is down for maintenance.\\\",\\\"admin.maintenance_tooltip\\\":\\\"Only administrators can view the store at the moment. Visit your control panel settings page to disable maintenance mode.\\\",\\\"admin.maintenance_showstore_link\\\":\\\"Click here to see what your visitors will see.\\\",\\\"admin.prelaunch_header\\\":\\\"Your storefront is private. Share your site with preview code:\\\",\\\"admin.page_builder_link\\\":\\\"Design this page in Page Builder\\\"}}\",\"urls\":{\"home\":\"https://www.brondell.com/\",\"brands\":\"https://www.brondell.com/brands/\",\"search\":\"https://www.brondell.com/search.php\",\"compare\":\"https://www.brondell.com/compare\",\"sitemap\":\"https://www.brondell.com/sitemap.php\",\"contact_us_submit\":\"https://www.brondell.com/pages.php?action=sendContactForm\",\"subscribe\":{\"action\":\"https://www.brondell.com/subscribe.php\"},\"checkout\":{\"single_address\":\"https://www.brondell.com/checkout\",\"multiple_address\":\"https://www.brondell.com/checkout.php?action=multiple\"},\"account\":{\"orders\":{\"all\":\"https://www.brondell.com/account.php?action=order_status\",\"completed\":\"https://www.brondell.com/account.php?action=view_orders\",\"save_new_return\":\"https://www.brondell.com/account.php?action=save_new_return\"},\"returns\":\"https://www.brondell.com/account.php?action=view_returns\",\"addresses\":\"https://www.brondell.com/account.php?action=address_book\",\"inbox\":\"https://www.brondell.com/account.php?action=inbox\",\"send_message\":\"https://www.brondell.com/account.php?action=send_message\",\"add_address\":\"https://www.brondell.com/account.php?action=add_shipping_address\",\"update_action\":\"https://www.brondell.com/account.php?action=update_account\",\"details\":\"https://www.brondell.com/account.php?action=account_details\",\"recent_items\":\"https://www.brondell.com/account.php?action=recent_items\",\"index\":\"https://www.brondell.com/account.php\",\"wishlists\":{\"all\":\"https://www.brondell.com/wishlist.php\",\"add\":\"https://www.brondell.com/wishlist.php?action=addwishlist\",\"edit\":\"https://www.brondell.com/wishlist.php?action=editwishlist\",\"delete\":\"https://www.brondell.com/wishlist.php?action=deletewishlist\"},\"payment_methods\":{\"all\":\"https://www.brondell.com/account.php?action=payment_methods\"}},\"auth\":{\"login\":\"https://www.brondell.com/login.php\",\"check_login\":\"https://www.brondell.com/login.php?action=check_login\",\"create_account\":\"https://www.brondell.com/login.php?action=create_account\",\"save_new_account\":\"https://www.brondell.com/login.php?action=save_new_account\",\"forgot_password\":\"https://www.brondell.com/login.php?action=reset_password\",\"send_password_email\":\"https://www.brondell.com/login.php?action=send_password_email\",\"save_new_password\":\"https://www.brondell.com/login.php?action=save_new_password\",\"logout\":\"https://www.brondell.com/login.php?action=logout\"},\"cart\":\"https://www.brondell.com/cart.php\",\"product\":{\"post_review\":\"https://www.brondell.com/postreview.php\"},\"gift_certificate\":{\"purchase\":\"https://www.brondell.com/giftcertificates.php\",\"redeem\":\"https://www.brondell.com/giftcertificates.php?action=redeem\",\"balance\":\"https://www.brondell.com/giftcertificates.php?action=balance\"},\"rss\":{\"products\":[]}},\"secureBaseUrl\":\"https://www.brondell.com\",\"cartId\":null,\"channelId\":1,\"template\":\"pages/category\",\"validationDictionaryJSON\":\"{\\\"locale\\\":\\\"en\\\",\\\"locales\\\":{\\\"validation_messages.val
5342id_email\\\":\\\"en\\\",\\\"validation_messages.password\\\":\\\"en\\\",\\\"validation_messages.password_match\\\":\\\"en\\\",\\\"validation_messages.invalid_password\\\":\\\"en\\\",\\\"validation_messages.field_not_blank\\\":\\\"en\\\",\\\"validation_messages.certificate_amount\\\":\\\"en\\\",\\\"validation_messages.certificate_amount_range\\\":\\\"en\\\",\\\"validation_messages.price_min_evaluation\\\":\\\"en\\\",\\\"validation_messages.price_max_evaluation\\\":\\\"en\\\",\\\"validation_messages.price_min_not_entered\\\":\\\"en\\\",\\\"validation_messages.price_max_not_entered\\\":\\\"en\\\",\\\"validation_messages.price_invalid_value\\\":\\\"en\\\",\\\"validation_messages.invalid_gift_certificate\\\":\\\"en\\\"},\\\"translations\\\":{\\\"validation_messages.valid_email\\\":\\\"You must enter a valid email.\\\",\\\"validation_messages.password\\\":\\\"You must enter a password.\\\",\\\"validation_messages.password_match\\\":\\\"Your passwords do not match.\\\",\\\"validation_messages.invalid_password\\\":\\\"Passwords must be at least 7 characters and contain both alphabetic and numeric characters.\\\",\\\"validation_messages.field_not_blank\\\":\\\" field cannot be blank.\\\",\\\"validation_messages.certificate_amount\\\":\\\"You must enter a gift certificate amount.\\\",\\\"validation_messages.certificate_amount_range\\\":\\\"You must enter a certificate amount between [MIN] and [MAX]\\\",\\\"validation_messages.price_min_evaluation\\\":\\\"Min. price must be less than max. price.\\\",\\\"validation_messages.price_max_evaluation\\\":\\\"Min. price must be less than max. price.\\\",\\\"validation_messages.price_min_not_entered\\\":\\\"Min. price is required.\\\",\\\"validation_messages.price_max_not_entered\\\":\\\"Max. price is required.\\\",\\\"validation_messages.price_invalid_value\\\":\\\"Input must be greater than 0.\\\",\\\"validation_messages.invalid_gift_certificate\\\":\\\"Please enter your valid certificate code.\\\"}}\",\"validationFallbackDictionaryJSON\":\"{\\\"locale\\\":\\\"en\\\",\\\"locales\\\":{\\\"validation_fallback_messages.valid_email\\\":\\\"en\\\",\\\"validation_fallback_messages.password\\\":\\\"en\\\",\\\"validation_fallback_messages.password_match\\\":\\\"en\\\",\\\"validation_fallback_messages.invalid_password\\\":\\\"en\\\",\\\"validation_fallback_messages.field_not_blank\\\":\\\"en\\\",\\\"validation_fallback_messages.certificate_amount\\\":\\\"en\\\",\\\"validation_fallback_messages.certificate_amount_range\\\":\\\"en\\\",\\\"validation_fallback_messages.price_min_evaluation\\\":\\\"en\\\",\\\"validation_fallback_messages.price_max_evaluation\\\":\\\"en\\\",\\\"validation_fallback_messages.price_min_not_entered\\\":\\\"en\\\",\\\"validation_fallback_messages.price_max_not_entered\\\":\\\"en\\\",\\\"validation_fallback_messages.price_invalid_value\\\":\\\"en\\\",\\\"validation_fallback_messages.invalid_gift_certificate\\\":\\\"en\\\"},\\\"translations\\\":{\\\"validation_fallback_messages.valid_email\\\":\\\"You must enter a valid email.\\\",\\\"validation_fallback_messages.password\\\":\\\"You must enter a password.\\\",\\\"validation_fallback_messages.password_match\\\":\\\"Your passwords do not match.\\\",\\\"validation_fallback_messages.invalid_password\\\":\\\"Passwords must be at least 7 characters and contain both alphabetic and numeric characters.\\\",\\\"validation_fallback_messages.field_not_blank\\\":\\\" field cannot be blank.\\\",\\\"validation_fallback_messages.certificate_amount\\\":\\\"You must enter a gift certificate amount.\\\",\\\"validation_fallback_messages.certificate_amount_range\\\":\\\"You must enter a certificate amount between [MIN] and [MAX]\\\",\\\"validation_fallback_messages.price_min_evaluation\\\":\\\"Min. price must be less than max. price.\\\",\\\"validation_fallback_messages.price_max_evaluation\\\":\\\"Min. price must be less than max. price.\\\",\\\"validation_fallback_messages.price_min_not_entered\\\":\\\"Min. price is required.\\\",\\\"validation_fallback_messages.price_max_not_entered\\\":\\\"Max. price is required.\\\",\\\"validation_fallback_messages.price_invalid_value\\\":\\\"Input must be greater than 0.\\\",\\\"validation_fallback_messages.invalid_gift_certificate\\\":\\\"Please enter your valid certificate code.\\\"}}\",\"validationDefaultDictionaryJSON\":\"{\\\"locale\\\":\\\"en\\\",\\\"locales\\\":{\\\"validation_default_messages.val
5342id_email\\\":\\\"en\\\",\\\"validation_default_messages.password\\\":\\\"en\\\",\\\"validation_default_messages.password_match\\\":\\\"en\\\",\\\"validation_default_messages.invalid_password\\\":\\\"en\\\",\\\"validation_default_messages.field_not_blank\\\":\\\"en\\\",\\\"validation_default_messages.certificate_amount\\\":\\\"en\\\",\\\"validation_default_messages.certificate_amount_range\\\":\\\"en\\\",\\\"validation_default_messages.price_min_evaluation\\\":\\\"en\\\",\\\"validation_default_messages.price_max_evaluation\\\":\\\"en\\\",\\\"validation_default_messages.price_min_not_entered\\\":\\\"en\\\",\\\"validation_default_messages.price_max_not_entered\\\":\\\"en\\\",\\\"validation_default_messages.price_invalid_value\\\":\\\"en\\\",\\\"validation_default_messages.invalid_gift_certificate\\\":\\\"en\\\"},\\\"translations\\\":{\\\"validation_default_messages.valid_email\\\":\\\"You must enter a valid email.\\\",\\\"validation_default_messages.password\\\":\\\"You must enter a password.\\\",\\\"validation_default_messages.password_match\\\":\\\"Your passwords do not match.\\\",\\\"validation_default_messages.invalid_password\\\":\\\"Passwords must be at least 7 characters and contain both alphabetic and numeric characters.\\\",\\\"validation_default_messages.field_not_blank\\\":\\\"The field cannot be blank.\\\",\\\"validation_default_messages.certificate_amount\\\":\\\"You must enter a gift certificate amount.\\\",\\\"validation_default_messages.certificate_amount_range\\\":\\\"You must enter a certificate amount between [MIN] and [MAX]\\\",\\\"validation_default_messages.price_min_evaluation\\\":\\\"Min. price must be less than max. price.\\\",\\\"validation_default_messages.price_max_evaluation\\\":\\\"Min. price must be less than max. price.\\\",\\\"validation_default_messages.price_min_not_entered\\\":\\\"Min. price is required.\\\",\\\"validation_default_messages.price_max_not_entered\\\":\\\"Max. price is required.\\\",\\\"validation_default_messages.price_invalid_value\\\":\\\"Input must be greater than 0.\\\",\\\"validation_default_messages.invalid_gift_certificate\\\":\\\"Please enter your valid certificate code.\\\"}}\",\"carouselArrowAndDotAriaLabel\":\"Go to slide [SLIDE_NUMBER] of [SLIDES_QUANTITY]\",\"carouselActiveDotAriaLabel\":\"active\",\"carouselContentAnnounceMessage\":\"You are currently on slide [SLIDE_NUMBER] of [SLIDES_QUANTITY]\",\"freeShippingTreshold\":99}"); // jsContext would output "{\"myProductName\": \"Sample Product\"}" which can feed directly into your JavaScript 5343 5344</script>
5344 5345 <h3 class="navMainSubMenu__subheading"> 5346 Water Filtration Systems 5347 </h3> 5348 5349 <div class="row"> 5350 <div class="col-4"> 5351 <ul class="navMainSubMenu__list"> 5352 <li class="navMainSubMenu__item"> 5353 <a class="navMainSubMenu__link" 5354 href="https://www.brondell.com/shop/water-filter-systems/" 5355 > 5356 <strong>Shop All</strong> 5357 </a> 5358 </li> 5359 <li class="navMainSubMenu__item"> 5360 <a class="navMainSubMenu__link " 5361 href="https://www.brondell.com/shop/water-filter-systems/countertop-water-filter-systems/" 5362 > 5363 Countertop Water Filtration Systems 5364 </a> 5365 </li> 5366 <li class="navMainSubMenu__item"> 5367 <a class="navMainSubMenu__link " 5368 href="https://www.brondell.com/shop/water-filter-systems/under-counter-water-filter-systems/" 5369 > 5370 Under Counter Water Filtration Systems 5371 </a> 5372 </li> 5373 <li class="navMainSubMenu__item"> 5374 <a class="navMainSubMenu__link " 5375 href="https://www.brondell.com/shop/water-filter-systems/reverse-osmosis-filtration-systems/" 5376 > 5377 Reverse Osmosis Water Filtration Systems 5378 </a> 5379 </li> 5380 <li class="navMainSubMenu__item"> 5381 <a class="navMainSubMenu__link " 5382 href="https://www.brondell.com/shop/water-filter-systems/water-filter-faucets/" 5383 > 5384 Water Filter Faucets 5385 </a> 5386 </li> 5387 <li class="navMainSubMenu__item"> 5388 <a class="navMainSubMenu__link " 5389 href="https://www.brondell.com/shop/water-filter-systems/water-filter-parts-accessories/" 5390 > 5391 Water Filters, Parts & Accessories 5392 </a> 5393 </li> 5394 </ul> 5395 <div> 5396 <a href="/water-filter-systems/" class="btn btn-secondary" aria-label="Learn more about water filter systems"> 5397 Learn more 5398 </a> 5399 </div> 5400 </div> 5401 <div class="col-8"> 5402 5403 <a href="/water-filter-systems/" class="navMainSubMenu__callout"> 5404 5405 <div class="navMainSubMenu__calloutImgWrapper"> 5406 <img class="navMainSubMenu__calloutImg rounded" alt="Water Filtration Systems" src="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/original/s/1142620207_topnav%20flyout_learn%20page%20promotion_drink__51978.original.jpg"> 5407 </div> 5408 <h3 class="fw-bold"> 5409 Safer Drinking Water Guide 5410 </h3> 5411 <p>Get the facts about tap waterâand solve for safer sipping.</p> 5412 </a> 5413 </div> 5414 </div> 5415 5416 </div> 5417 5418 </li> 5419 <li class="navMain__item navMain__item--hasDropdown "> 5420 5421 5422 5423 5424 5425 5426<a class="navMain__link " 5427href="https://www.brondell.com/shop/air-purifiers/" role="link"> 5428 Air Purifiers
5429 <span class="nav-sale"> 5430 5431 </span> 5432</a> 5433 5434<button class="toggle-button accessible-nav" aria-controls="Air Purifiers-submenu" aria-expanded="false" style="padding: 0;"> 5435 <span class="sr-only">Air Purifiers submenu</span> 5436 <span class="visual-indicator" aria-hidden="true">â¼</span> 5437</button> 5438 5439 <div class="navMainSubMenu"> 5440 <div class="navMainSubMenu__heading h2" role="heading" aria-level="2"> 5441 Breathe 5442 </div> 5443
5443<script type="28e2c7ca85ff07b09fc9eb6f-text/javascript"> 5444// Note the lack of quotes around the jsContext handlebars helper, it becomes a string automatically. 5445var jsContext = JSON.parse("{\"categoryProductsPerPage\":12,\"categoryId\":26,\"zoomSize\":\"1280x1280\",\"productSize\":\"1280x1280\",\"showAdminBar\":true,\"genericError\":\"Oops! Something went wrong.\",\"maintenanceModeSettings\":[],\"adminBarLanguage\":\"{\\\"locale\\\":\\\"en\\\",\\\"locales\\\":{\\\"admin.maintenance_header\\\":\\\"en\\\",\\\"admin.maintenance_tooltip\\\":\\\"en\\\",\\\"admin.maintenance_showstore_link\\\":\\\"en\\\",\\\"admin.prelaunch_header\\\":\\\"en\\\",\\\"admin.page_builder_link\\\":\\\"en\\\"},\\\"translations\\\":{\\\"admin.maintenance_header\\\":\\\"Your store is down for maintenance.\\\",\\\"admin.maintenance_tooltip\\\":\\\"Only administrators can view the store at the moment. Visit your control panel settings page to disable maintenance mode.\\\",\\\"admin.maintenance_showstore_link\\\":\\\"Click here to see what your visitors will see.\\\",\\\"admin.prelaunch_header\\\":\\\"Your storefront is private. Share your site with preview code:\\\",\\\"admin.page_builder_link\\\":\\\"Design this page in Page Builder\\\"}}\",\"urls\":{\"home\":\"https://www.brondell.com/\",\"brands\":\"https://www.brondell.com/brands/\",\"search\":\"https://www.brondell.com/search.php\",\"compare\":\"https://www.brondell.com/compare\",\"sitemap\":\"https://www.brondell.com/sitemap.php\",\"contact_us_submit\":\"https://www.brondell.com/pages.php?action=sendContactForm\",\"subscribe\":{\"action\":\"https://www.brondell.com/subscribe.php\"},\"checkout\":{\"single_address\":\"https://www.brondell.com/checkout\",\"multiple_address\":\"https://www.brondell.com/checkout.php?action=multiple\"},\"account\":{\"orders\":{\"all\":\"https://www.brondell.com/account.php?action=order_status\",\"completed\":\"https://www.brondell.com/account.php?action=view_orders\",\"save_new_return\":\"https://www.brondell.com/account.php?action=save_new_return\"},\"returns\":\"https://www.brondell.com/account.php?action=view_returns\",\"addresses\":\"https://www.brondell.com/account.php?action=address_book\",\"inbox\":\"https://www.brondell.com/account.php?action=inbox\",\"send_message\":\"https://www.brondell.com/account.php?action=send_message\",\"add_address\":\"https://www.brondell.com/account.php?action=add_shipping_address\",\"update_action\":\"https://www.brondell.com/account.php?action=update_account\",\"details\":\"https://www.brondell.com/account.php?action=account_details\",\"recent_items\":\"https://www.brondell.com/account.php?action=recent_items\",\"index\":\"https://www.brondell.com/account.php\",\"wishlists\":{\"all\":\"https://www.brondell.com/wishlist.php\",\"add\":\"https://www.brondell.com/wishlist.php?action=addwishlist\",\"edit\":\"https://www.brondell.com/wishlist.php?action=editwishlist\",\"delete\":\"https://www.brondell.com/wishlist.php?action=deletewishlist\"},\"payment_methods\":{\"all\":\"https://www.brondell.com/account.php?action=payment_methods\"}},\"auth\":{\"login\":\"https://www.brondell.com/login.php\",\"check_login\":\"https://www.brondell.com/login.php?action=check_login\",\"create_account\":\"https://www.brondell.com/login.php?action=create_account\",\"save_new_account\":\"https://www.brondell.com/login.php?action=save_new_account\",\"forgot_password\":\"https://www.brondell.com/login.php?action=reset_password\",\"send_password_email\":\"https://www.brondell.com/login.php?action=send_password_email\",\"save_new_password\":\"https://www.brondell.com/login.php?action=save_new_password\",\"logout\":\"https://www.brondell.com/login.php?action=logout\"},\"cart\":\"https://www.brondell.com/cart.php\",\"product\":{\"post_review\":\"https://www.brondell.com/postreview.php\"},\"gift_certificate\":{\"purchase\":\"https://www.brondell.com/giftcertificates.php\",\"redeem\":\"https://www.brondell.com/giftcertificates.php?action=redeem\",\"balance\":\"https://www.brondell.com/giftcertificates.php?action=balance\"},\"rss\":{\"products\":[]}},\"secureBaseUrl\":\"https://www.brondell.com\",\"cartId\":null,\"channelId\":1,\"template\":\"pages/category\",\"validationDictionaryJSON\":\"{\\\"locale\\\":\\\"en\\\",\\\"locales\\\":{\\\"validation_messages.val
5445id_email\\\":\\\"en\\\",\\\"validation_messages.password\\\":\\\"en\\\",\\\"validation_messages.password_match\\\":\\\"en\\\",\\\"validation_messages.invalid_password\\\":\\\"en\\\",\\\"validation_messages.field_not_blank\\\":\\\"en\\\",\\\"validation_messages.certificate_amount\\\":\\\"en\\\",\\\"validation_messages.certificate_amount_range\\\":\\\"en\\\",\\\"validation_messages.price_min_evaluation\\\":\\\"en\\\",\\\"validation_messages.price_max_evaluation\\\":\\\"en\\\",\\\"validation_messages.price_min_not_entered\\\":\\\"en\\\",\\\"validation_messages.price_max_not_entered\\\":\\\"en\\\",\\\"validation_messages.price_invalid_value\\\":\\\"en\\\",\\\"validation_messages.invalid_gift_certificate\\\":\\\"en\\\"},\\\"translations\\\":{\\\"validation_messages.valid_email\\\":\\\"You must enter a valid email.\\\",\\\"validation_messages.password\\\":\\\"You must enter a password.\\\",\\\"validation_messages.password_match\\\":\\\"Your passwords do not match.\\\",\\\"validation_messages.invalid_password\\\":\\\"Passwords must be at least 7 characters and contain both alphabetic and numeric characters.\\\",\\\"validation_messages.field_not_blank\\\":\\\" field cannot be blank.\\\",\\\"validation_messages.certificate_amount\\\":\\\"You must enter a gift certificate amount.\\\",\\\"validation_messages.certificate_amount_range\\\":\\\"You must enter a certificate amount between [MIN] and [MAX]\\\",\\\"validation_messages.price_min_evaluation\\\":\\\"Min. price must be less than max. price.\\\",\\\"validation_messages.price_max_evaluation\\\":\\\"Min. price must be less than max. price.\\\",\\\"validation_messages.price_min_not_entered\\\":\\\"Min. price is required.\\\",\\\"validation_messages.price_max_not_entered\\\":\\\"Max. price is required.\\\",\\\"validation_messages.price_invalid_value\\\":\\\"Input must be greater than 0.\\\",\\\"validation_messages.invalid_gift_certificate\\\":\\\"Please enter your valid certificate code.\\\"}}\",\"validationFallbackDictionaryJSON\":\"{\\\"locale\\\":\\\"en\\\",\\\"locales\\\":{\\\"validation_fallback_messages.valid_email\\\":\\\"en\\\",\\\"validation_fallback_messages.password\\\":\\\"en\\\",\\\"validation_fallback_messages.password_match\\\":\\\"en\\\",\\\"validation_fallback_messages.invalid_password\\\":\\\"en\\\",\\\"validation_fallback_messages.field_not_blank\\\":\\\"en\\\",\\\"validation_fallback_messages.certificate_amount\\\":\\\"en\\\",\\\"validation_fallback_messages.certificate_amount_range\\\":\\\"en\\\",\\\"validation_fallback_messages.price_min_evaluation\\\":\\\"en\\\",\\\"validation_fallback_messages.price_max_evaluation\\\":\\\"en\\\",\\\"validation_fallback_messages.price_min_not_entered\\\":\\\"en\\\",\\\"validation_fallback_messages.price_max_not_entered\\\":\\\"en\\\",\\\"validation_fallback_messages.price_invalid_value\\\":\\\"en\\\",\\\"validation_fallback_messages.invalid_gift_certificate\\\":\\\"en\\\"},\\\"translations\\\":{\\\"validation_fallback_messages.valid_email\\\":\\\"You must enter a valid email.\\\",\\\"validation_fallback_messages.password\\\":\\\"You must enter a password.\\\",\\\"validation_fallback_messages.password_match\\\":\\\"Your passwords do not match.\\\",\\\"validation_fallback_messages.invalid_password\\\":\\\"Passwords must be at least 7 characters and contain both alphabetic and numeric characters.\\\",\\\"validation_fallback_messages.field_not_blank\\\":\\\" field cannot be blank.\\\",\\\"validation_fallback_messages.certificate_amount\\\":\\\"You must enter a gift certificate amount.\\\",\\\"validation_fallback_messages.certificate_amount_range\\\":\\\"You must enter a certificate amount between [MIN] and [MAX]\\\",\\\"validation_fallback_messages.price_min_evaluation\\\":\\\"Min. price must be less than max. price.\\\",\\\"validation_fallback_messages.price_max_evaluation\\\":\\\"Min. price must be less than max. price.\\\",\\\"validation_fallback_messages.price_min_not_entered\\\":\\\"Min. price is required.\\\",\\\"validation_fallback_messages.price_max_not_entered\\\":\\\"Max. price is required.\\\",\\\"validation_fallback_messages.price_invalid_value\\\":\\\"Input must be greater than 0.\\\",\\\"validation_fallback_messages.invalid_gift_certificate\\\":\\\"Please enter your valid certificate code.\\\"}}\",\"validationDefaultDictionaryJSON\":\"{\\\"locale\\\":\\\"en\\\",\\\"locales\\\":{\\\"validation_default_messages.val
5445id_email\\\":\\\"en\\\",\\\"validation_default_messages.password\\\":\\\"en\\\",\\\"validation_default_messages.password_match\\\":\\\"en\\\",\\\"validation_default_messages.invalid_password\\\":\\\"en\\\",\\\"validation_default_messages.field_not_blank\\\":\\\"en\\\",\\\"validation_default_messages.certificate_amount\\\":\\\"en\\\",\\\"validation_default_messages.certificate_amount_range\\\":\\\"en\\\",\\\"validation_default_messages.price_min_evaluation\\\":\\\"en\\\",\\\"validation_default_messages.price_max_evaluation\\\":\\\"en\\\",\\\"validation_default_messages.price_min_not_entered\\\":\\\"en\\\",\\\"validation_default_messages.price_max_not_entered\\\":\\\"en\\\",\\\"validation_default_messages.price_invalid_value\\\":\\\"en\\\",\\\"validation_default_messages.invalid_gift_certificate\\\":\\\"en\\\"},\\\"translations\\\":{\\\"validation_default_messages.valid_email\\\":\\\"You must enter a valid email.\\\",\\\"validation_default_messages.password\\\":\\\"You must enter a password.\\\",\\\"validation_default_messages.password_match\\\":\\\"Your passwords do not match.\\\",\\\"validation_default_messages.invalid_password\\\":\\\"Passwords must be at least 7 characters and contain both alphabetic and numeric characters.\\\",\\\"validation_default_messages.field_not_blank\\\":\\\"The field cannot be blank.\\\",\\\"validation_default_messages.certificate_amount\\\":\\\"You must enter a gift certificate amount.\\\",\\\"validation_default_messages.certificate_amount_range\\\":\\\"You must enter a certificate amount between [MIN] and [MAX]\\\",\\\"validation_default_messages.price_min_evaluation\\\":\\\"Min. price must be less than max. price.\\\",\\\"validation_default_messages.price_max_evaluation\\\":\\\"Min. price must be less than max. price.\\\",\\\"validation_default_messages.price_min_not_entered\\\":\\\"Min. price is required.\\\",\\\"validation_default_messages.price_max_not_entered\\\":\\\"Max. price is required.\\\",\\\"validation_default_messages.price_invalid_value\\\":\\\"Input must be greater than 0.\\\",\\\"validation_default_messages.invalid_gift_certificate\\\":\\\"Please enter your valid certificate code.\\\"}}\",\"carouselArrowAndDotAriaLabel\":\"Go to slide [SLIDE_NUMBER] of [SLIDES_QUANTITY]\",\"carouselActiveDotAriaLabel\":\"active\",\"carouselContentAnnounceMessage\":\"You are currently on slide [SLIDE_NUMBER] of [SLIDES_QUANTITY]\",\"freeShippingTreshold\":99}"); // jsContext would output "{\"myProductName\": \"Sample Product\"}" which can feed directly into your JavaScript 5446 5447</script>
5447 5448 <h3 class="navMainSubMenu__subheading"> 5449 Air Purifiers 5450 </h3> 5451 5452 <div class="row"> 5453 <div class="col-4"> 5454 <ul class="navMainSubMenu__list"> 5455 <li class="navMainSubMenu__item"> 5456 <a class="navMainSubMenu__link" 5457 href="https://www.brondell.com/shop/air-purifiers/" 5458 > 5459 <strong>Shop All</strong> 5460 </a> 5461 </li> 5462 <li class="navMainSubMenu__item"> 5463 <a class="navMainSubMenu__link " 5464 href="https://www.brondell.com/shop/air-purifiers/air-purifier-products/" 5465 > 5466 Air Purifier Products 5467 </a> 5468 </li> 5469 <li class="navMainSubMenu__item"> 5470 <a class="navMainSubMenu__link " 5471 href="https://www.brondell.com/shop/air-purifiers/air-purifier-parts-accessories/" 5472 > 5473 Air Purifier Filters, Parts & Accessories 5474 </a> 5475 </li> 5476 </ul> 5477 <div> 5478 <a href="/air-purifiers/" class="btn btn-secondary" aria-label="Learn more about air purifiers"> 5479 Learn more 5480 </a> 5481 </div> 5482 </div> 5483 <div class="col-8"> 5484 5485 <a href="/air-purifiers/" class="navMainSubMenu__callout"> 5486 5487 <div class="navMainSubMenu__calloutImgWrapper"> 5488 <img class="navMainSubMenu__calloutImg rounded" alt="Air Purifiers" src="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/original/e/1142620207_topnav%20flyout_learn%20page%20promotion_breathe__98717.original.jpg"> 5489 </div> 5490 <h3 class="fw-bold"> 5491 Safer Breathing Guide 5492 </h3> 5493 <p>Understand the science behind better indoor air quality.</p> 5494 </a> 5495 </div> 5496 </div> 5497 5498 </div> 5499 5500 </li> 5501 <li class="navMain__item navMain__item--hasDropdown "> 5502 5503 5504 5505 5506 5507 5508<a class="navMain__link " 5509href="https://www.brondell.com/shop/shower/" role="link"> 5510 Shower 5511 <span class="nav-sale"> 5512 5513 </span> 5514</a> 5515 5516<button class="toggle-button accessible-nav" aria-controls="Shower-submenu" aria-expanded="false" style="padding: 0;"> 5517 <span class="sr-only">Shower submenu</span> 5518 <span class="visual-indicator" aria-hidden="true">â¼</span> 5519</button> 5520 5521 <div class="navMainSubMenu"> 5522 <div class="navMainSubMenu__heading h2" role="heading" aria-level="2"> 5523 Bathe 5524 </div> 5525
5525<script type="28e2c7ca85ff07b09fc9eb6f-text/javascript"> 5526// Note the lack of quotes around the jsContext handlebars helper, it becomes a string automatically. 5527var jsContext = JSON.parse("{\"categoryProductsPerPage\":12,\"categoryId\":26,\"zoomSize\":\"1280x1280\",\"productSize\":\"1280x1280\",\"showAdminBar\":true,\"genericError\":\"Oops! Something went wrong.\",\"maintenanceModeSettings\":[],\"adminBarLanguage\":\"{\\\"locale\\\":\\\"en\\\",\\\"locales\\\":{\\\"admin.maintenance_header\\\":\\\"en\\\",\\\"admin.maintenance_tooltip\\\":\\\"en\\\",\\\"admin.maintenance_showstore_link\\\":\\\"en\\\",\\\"admin.prelaunch_header\\\":\\\"en\\\",\\\"admin.page_builder_link\\\":\\\"en\\\"},\\\"translations\\\":{\\\"admin.maintenance_header\\\":\\\"Your store is down for maintenance.\\\",\\\"admin.maintenance_tooltip\\\":\\\"Only administrators can view the store at the moment. Visit your control panel settings page to disable maintenance mode.\\\",\\\"admin.maintenance_showstore_link\\\":\\\"Click here to see what your visitors will see.\\\",\\\"admin.prelaunch_header\\\":\\\"Your storefront is private. Share your site with preview code:\\\",\\\"admin.page_builder_link\\\":\\\"Design this page in Page Builder\\\"}}\",\"urls\":{\"home\":\"https://www.brondell.com/\",\"brands\":\"https://www.brondell.com/brands/\",\"search\":\"https://www.brondell.com/search.php\",\"compare\":\"https://www.brondell.com/compare\",\"sitemap\":\"https://www.brondell.com/sitemap.php\",\"contact_us_submit\":\"https://www.brondell.com/pages.php?action=sendContactForm\",\"subscribe\":{\"action\":\"https://www.brondell.com/subscribe.php\"},\"checkout\":{\"single_address\":\"https://www.brondell.com/checkout\",\"multiple_address\":\"https://www.brondell.com/checkout.php?action=multiple\"},\"account\":{\"orders\":{\"all\":\"https://www.brondell.com/account.php?action=order_status\",\"completed\":\"https://www.brondell.com/account.php?action=view_orders\",\"save_new_return\":\"https://www.brondell.com/account.php?action=save_new_return\"},\"returns\":\"https://www.brondell.com/account.php?action=view_returns\",\"addresses\":\"https://www.brondell.com/account.php?action=address_book\",\"inbox\":\"https://www.brondell.com/account.php?action=inbox\",\"send_message\":\"https://www.brondell.com/account.php?action=send_message\",\"add_address\":\"https://www.brondell.com/account.php?action=add_shipping_address\",\"update_action\":\"https://www.brondell.com/account.php?action=update_account\",\"details\":\"https://www.brondell.com/account.php?action=account_details\",\"recent_items\":\"https://www.brondell.com/account.php?action=recent_items\",\"index\":\"https://www.brondell.com/account.php\",\"wishlists\":{\"all\":\"https://www.brondell.com/wishlist.php\",\"add\":\"https://www.brondell.com/wishlist.php?action=addwishlist\",\"edit\":\"https://www.brondell.com/wishlist.php?action=editwishlist\",\"delete\":\"https://www.brondell.com/wishlist.php?action=deletewishlist\"},\"payment_methods\":{\"all\":\"https://www.brondell.com/account.php?action=payment_methods\"}},\"auth\":{\"login\":\"https://www.brondell.com/login.php\",\"check_login\":\"https://www.brondell.com/login.php?action=check_login\",\"create_account\":\"https://www.brondell.com/login.php?action=create_account\",\"save_new_account\":\"https://www.brondell.com/login.php?action=save_new_account\",\"forgot_password\":\"https://www.brondell.com/login.php?action=reset_password\",\"send_password_email\":\"https://www.brondell.com/login.php?action=send_password_email\",\"save_new_password\":\"https://www.brondell.com/login.php?action=save_new_password\",\"logout\":\"https://www.brondell.com/login.php?action=logout\"},\"cart\":\"https://www.brondell.com/cart.php\",\"product\":{\"post_review\":\"https://www.brondell.com/postreview.php\"},\"gift_certificate\":{\"purchase\":\"https://www.brondell.com/giftcertificates.php\",\"redeem\":\"https://www.brondell.com/giftcertificates.php?action=redeem\",\"balance\":\"https://www.brondell.com/giftcertificates.php?action=balance\"},\"rss\":{\"products\":[]}},\"secureBaseUrl\":\"https://www.brondell.com\",\"cartId\":null,\"channelId\":1,\"template\":\"pages/category\",\"validationDictionaryJSON\":\"{\\\"locale\\\":\\\"en\\\",\\\"locales\\\":{\\\"validation_messages.val
5527id_email\\\":\\\"en\\\",\\\"validation_messages.password\\\":\\\"en\\\",\\\"validation_messages.password_match\\\":\\\"en\\\",\\\"validation_messages.invalid_password\\\":\\\"en\\\",\\\"validation_messages.field_not_blank\\\":\\\"en\\\",\\\"validation_messages.certificate_amount\\\":\\\"en\\\",\\\"validation_messages.certificate_amount_range\\\":\\\"en\\\",\\\"validation_messages.price_min_evaluation\\\":\\\"en\\\",\\\"validation_messages.price_max_evaluation\\\":\\\"en\\\",\\\"validation_messages.price_min_not_entered\\\":\\\"en\\\",\\\"validation_messages.price_max_not_entered\\\":\\\"en\\\",\\\"validation_messages.price_invalid_value\\\":\\\"en\\\",\\\"validation_messages.invalid_gift_certificate\\\":\\\"en\\\"},\\\"translations\\\":{\\\"validation_messages.valid_email\\\":\\\"You must enter a valid email.\\\",\\\"validation_messages.password\\\":\\\"You must enter a password.\\\",\\\"validation_messages.password_match\\\":\\\"Your passwords do not match.\\\",\\\"validation_messages.invalid_password\\\":\\\"Passwords must be at least 7 characters and contain both alphabetic and numeric characters.\\\",\\\"validation_messages.field_not_blank\\\":\\\" field cannot be blank.\\\",\\\"validation_messages.certificate_amount\\\":\\\"You must enter a gift certificate amount.\\\",\\\"validation_messages.certificate_amount_range\\\":\\\"You must enter a certificate amount between [MIN] and [MAX]\\\",\\\"validation_messages.price_min_evaluation\\\":\\\"Min. price must be less than max. price.\\\",\\\"validation_messages.price_max_evaluation\\\":\\\"Min. price must be less than max. price.\\\",\\\"validation_messages.price_min_not_entered\\\":\\\"Min. price is required.\\\",\\\"validation_messages.price_max_not_entered\\\":\\\"Max. price is required.\\\",\\\"validation_messages.price_invalid_value\\\":\\\"Input must be greater than 0.\\\",\\\"validation_messages.invalid_gift_certificate\\\":\\\"Please enter your valid certificate code.\\\"}}\",\"validationFallbackDictionaryJSON\":\"{\\\"locale\\\":\\\"en\\\",\\\"locales\\\":{\\\"validation_fallback_messages.valid_email\\\":\\\"en\\\",\\\"validation_fallback_messages.password\\\":\\\"en\\\",\\\"validation_fallback_messages.password_match\\\":\\\"en\\\",\\\"validation_fallback_messages.invalid_password\\\":\\\"en\\\",\\\"validation_fallback_messages.field_not_blank\\\":\\\"en\\\",\\\"validation_fallback_messages.certificate_amount\\\":\\\"en\\\",\\\"validation_fallback_messages.certificate_amount_range\\\":\\\"en\\\",\\\"validation_fallback_messages.price_min_evaluation\\\":\\\"en\\\",\\\"validation_fallback_messages.price_max_evaluation\\\":\\\"en\\\",\\\"validation_fallback_messages.price_min_not_entered\\\":\\\"en\\\",\\\"validation_fallback_messages.price_max_not_entered\\\":\\\"en\\\",\\\"validation_fallback_messages.price_invalid_value\\\":\\\"en\\\",\\\"validation_fallback_messages.invalid_gift_certificate\\\":\\\"en\\\"},\\\"translations\\\":{\\\"validation_fallback_messages.valid_email\\\":\\\"You must enter a valid email.\\\",\\\"validation_fallback_messages.password\\\":\\\"You must enter a password.\\\",\\\"validation_fallback_messages.password_match\\\":\\\"Your passwords do not match.\\\",\\\"validation_fallback_messages.invalid_password\\\":\\\"Passwords must be at least 7 characters and contain both alphabetic and numeric characters.\\\",\\\"validation_fallback_messages.field_not_blank\\\":\\\" field cannot be blank.\\\",\\\"validation_fallback_messages.certificate_amount\\\":\\\"You must enter a gift certificate amount.\\\",\\\"validation_fallback_messages.certificate_amount_range\\\":\\\"You must enter a certificate amount between [MIN] and [MAX]\\\",\\\"validation_fallback_messages.price_min_evaluation\\\":\\\"Min. price must be less than max. price.\\\",\\\"validation_fallback_messages.price_max_evaluation\\\":\\\"Min. price must be less than max. price.\\\",\\\"validation_fallback_messages.price_min_not_entered\\\":\\\"Min. price is required.\\\",\\\"validation_fallback_messages.price_max_not_entered\\\":\\\"Max. price is required.\\\",\\\"validation_fallback_messages.price_invalid_value\\\":\\\"Input must be greater than 0.\\\",\\\"validation_fallback_messages.invalid_gift_certificate\\\":\\\"Please enter your valid certificate code.\\\"}}\",\"validationDefaultDictionaryJSON\":\"{\\\"locale\\\":\\\"en\\\",\\\"locales\\\":{\\\"validation_default_messages.val
5527id_email\\\":\\\"en\\\",\\\"validation_default_messages.password\\\":\\\"en\\\",\\\"validation_default_messages.password_match\\\":\\\"en\\\",\\\"validation_default_messages.invalid_password\\\":\\\"en\\\",\\\"validation_default_messages.field_not_blank\\\":\\\"en\\\",\\\"validation_default_messages.certificate_amount\\\":\\\"en\\\",\\\"validation_default_messages.certificate_amount_range\\\":\\\"en\\\",\\\"validation_default_messages.price_min_evaluation\\\":\\\"en\\\",\\\"validation_default_messages.price_max_evaluation\\\":\\\"en\\\",\\\"validation_default_messages.price_min_not_entered\\\":\\\"en\\\",\\\"validation_default_messages.price_max_not_entered\\\":\\\"en\\\",\\\"validation_default_messages.price_invalid_value\\\":\\\"en\\\",\\\"validation_default_messages.invalid_gift_certificate\\\":\\\"en\\\"},\\\"translations\\\":{\\\"validation_default_messages.valid_email\\\":\\\"You must enter a valid email.\\\",\\\"validation_default_messages.password\\\":\\\"You must enter a password.\\\",\\\"validation_default_messages.password_match\\\":\\\"Your passwords do not match.\\\",\\\"validation_default_messages.invalid_password\\\":\\\"Passwords must be at least 7 characters and contain both alphabetic and numeric characters.\\\",\\\"validation_default_messages.field_not_blank\\\":\\\"The field cannot be blank.\\\",\\\"validation_default_messages.certificate_amount\\\":\\\"You must enter a gift certificate amount.\\\",\\\"validation_default_messages.certificate_amount_range\\\":\\\"You must enter a certificate amount between [MIN] and [MAX]\\\",\\\"validation_default_messages.price_min_evaluation\\\":\\\"Min. price must be less than max. price.\\\",\\\"validation_default_messages.price_max_evaluation\\\":\\\"Min. price must be less than max. price.\\\",\\\"validation_default_messages.price_min_not_entered\\\":\\\"Min. price is required.\\\",\\\"validation_default_messages.price_max_not_entered\\\":\\\"Max. price is required.\\\",\\\"validation_default_messages.price_invalid_value\\\":\\\"Input must be greater than 0.\\\",\\\"validation_default_messages.invalid_gift_certificate\\\":\\\"Please enter your valid certificate code.\\\"}}\",\"carouselArrowAndDotAriaLabel\":\"Go to slide [SLIDE_NUMBER] of [SLIDES_QUANTITY]\",\"carouselActiveDotAriaLabel\":\"active\",\"carouselContentAnnounceMessage\":\"You are currently on slide [SLIDE_NUMBER] of [SLIDES_QUANTITY]\",\"freeShippingTreshold\":99}"); // jsContext would output "{\"myProductName\": \"Sample Product\"}" which can feed directly into your JavaScript 5528 5529</script>
5529 5530 <h3 class="navMainSubMenu__subheading"> 5531 Shower 5532 </h3> 5533 5534 <div class="row"> 5535 <div class="col-4"> 5536 <ul class="navMainSubMenu__list"> 5537 <li class="navMainSubMenu__item"> 5538 <a class="navMainSubMenu__link" 5539 href="https://www.brondell.com/shop/shower/" 5540 > 5541 <strong>Shop All</strong> 5542 </a> 5543 </li> 5544 <li class="navMainSubMenu__item"> 5545 <a class="navMainSubMenu__link " 5546 href="https://www.brondell.com/shop/shower/shower-products/" 5547 > 5548 Shower Products 5549 </a> 5550 </li> 5551 <li class="navMainSubMenu__item"> 5552 <a class="navMainSubMenu__link " 5553 href="https://www.brondell.com/shop/shower/shower-accessories/" 5554 > 5555 Shower Accessories 5556 </a> 5557 </li> 5558 <li class="navMainSubMenu__item"> 5559 <a class="navMainSubMenu__link " 5560 href="https://www.brondell.com/shop/shower/shower-hardware/" 5561 > 5562 Shower Hardware, Filters & Parts 5563 </a> 5564 </li> 5565 </ul> 5566 <div> 5567 <a href="/shower-filtration/" class="btn btn-secondary" aria-label="Learn more about shower"> 5568 Learn more 5569 </a> 5570 </div> 5571 </div> 5572 <div class="col-8"> 5573 5574 <a href="/shower-filtration/" class="navMainSubMenu__callout"> 5575 5576 <div class="navMainSubMenu__calloutImgWrapper"> 5577 <img class="navMainSubMenu__calloutImg rounded" alt="Shower" src="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/original/n/1142620207_topnav%20flyout_learn%20page%20promotion_bathe__72786.original.jpg"> 5578 </div> 5579 <h3 class="fw-bold"> 5580 Sustainable Bathing Guide 5581 </h3> 5582 <p>Water-saving technology and sustainable materials matter.</p> 5583 </a> 5584 </div> 5585 </div> 5586 5587 </div> 5588 5589 </li> 5590 <li class="navMain__item navMain__item--hasDropdown d-none"> 5591 5592 5593 5594 5595 5596 5597<a class="navMain__link " 5598href="https://www.brondell.com/sales/" role="link"> 5599 Favorites 5600 <span class="nav-sale"> 5601 </span> 5602</a> 5603 5604<button class="toggle-button accessible-nav" aria-controls="Favorites-submenu" aria-expanded="false" style="padding: 0;"> 5605 <span class="sr-only">Favorites submenu</span> 5606 <span class="visual-indicator" aria-hidden="true">â¼</span> 5607</button> 5608 5609 <div class="navMainSubMenu"> 5610 <div class="navMainSubMenu__heading h2" role="heading" aria-level="2"> 5611 Keyword 5612 </div> 5613
5613<script type="28e2c7ca85ff07b09fc9eb6f-text/javascript"> 5614// Note the lack of quotes around the jsContext handlebars helper, it becomes a string automatically. 5615var jsContext = JSON.parse("{\"categoryProductsPerPage\":12,\"categoryId\":26,\"zoomSize\":\"1280x1280\",\"productSize\":\"1280x1280\",\"showAdminBar\":true,\"genericError\":\"Oops! Something went wrong.\",\"maintenanceModeSettings\":[],\"adminBarLanguage\":\"{\\\"locale\\\":\\\"en\\\",\\\"locales\\\":{\\\"admin.maintenance_header\\\":\\\"en\\\",\\\"admin.maintenance_tooltip\\\":\\\"en\\\",\\\"admin.maintenance_showstore_link\\\":\\\"en\\\",\\\"admin.prelaunch_header\\\":\\\"en\\\",\\\"admin.page_builder_link\\\":\\\"en\\\"},\\\"translations\\\":{\\\"admin.maintenance_header\\\":\\\"Your store is down for maintenance.\\\",\\\"admin.maintenance_tooltip\\\":\\\"Only administrators can view the store at the moment. Visit your control panel settings page to disable maintenance mode.\\\",\\\"admin.maintenance_showstore_link\\\":\\\"Click here to see what your visitors will see.\\\",\\\"admin.prelaunch_header\\\":\\\"Your storefront is private. Share your site with preview code:\\\",\\\"admin.page_builder_link\\\":\\\"Design this page in Page Builder\\\"}}\",\"urls\":{\"home\":\"https://www.brondell.com/\",\"brands\":\"https://www.brondell.com/brands/\",\"search\":\"https://www.brondell.com/search.php\",\"compare\":\"https://www.brondell.com/compare\",\"sitemap\":\"https://www.brondell.com/sitemap.php\",\"contact_us_submit\":\"https://www.brondell.com/pages.php?action=sendContactForm\",\"subscribe\":{\"action\":\"https://www.brondell.com/subscribe.php\"},\"checkout\":{\"single_address\":\"https://www.brondell.com/checkout\",\"multiple_address\":\"https://www.brondell.com/checkout.php?action=multiple\"},\"account\":{\"orders\":{\"all\":\"https://www.brondell.com/account.php?action=order_status\",\"completed\":\"https://www.brondell.com/account.php?action=view_orders\",\"save_new_return\":\"https://www.brondell.com/account.php?action=save_new_return\"},\"returns\":\"https://www.brondell.com/account.php?action=view_returns\",\"addresses\":\"https://www.brondell.com/account.php?action=address_book\",\"inbox\":\"https://www.brondell.com/account.php?action=inbox\",\"send_message\":\"https://www.brondell.com/account.php?action=send_message\",\"add_address\":\"https://www.brondell.com/account.php?action=add_shipping_address\",\"update_action\":\"https://www.brondell.com/account.php?action=update_account\",\"details\":\"https://www.brondell.com/account.php?action=account_details\",\"recent_items\":\"https://www.brondell.com/account.php?action=recent_items\",\"index\":\"https://www.brondell.com/account.php\",\"wishlists\":{\"all\":\"https://www.brondell.com/wishlist.php\",\"add\":\"https://www.brondell.com/wishlist.php?action=addwishlist\",\"edit\":\"https://www.brondell.com/wishlist.php?action=editwishlist\",\"delete\":\"https://www.brondell.com/wishlist.php?action=deletewishlist\"},\"payment_methods\":{\"all\":\"https://www.brondell.com/account.php?action=payment_methods\"}},\"auth\":{\"login\":\"https://www.brondell.com/login.php\",\"check_login\":\"https://www.brondell.com/login.php?action=check_login\",\"create_account\":\"https://www.brondell.com/login.php?action=create_account\",\"save_new_account\":\"https://www.brondell.com/login.php?action=save_new_account\",\"forgot_password\":\"https://www.brondell.com/login.php?action=reset_password\",\"send_password_email\":\"https://www.brondell.com/login.php?action=send_password_email\",\"save_new_password\":\"https://www.brondell.com/login.php?action=save_new_password\",\"logout\":\"https://www.brondell.com/login.php?action=logout\"},\"cart\":\"https://www.brondell.com/cart.php\",\"product\":{\"post_review\":\"https://www.brondell.com/postreview.php\"},\"gift_certificate\":{\"purchase\":\"https://www.brondell.com/giftcertificates.php\",\"redeem\":\"https://www.brondell.com/giftcertificates.php?action=redeem\",\"balance\":\"https://www.brondell.com/giftcertificates.php?action=balance\"},\"rss\":{\"products\":[]}},\"secureBaseUrl\":\"https://www.brondell.com\",\"cartId\":null,\"channelId\":1,\"template\":\"pages/category\",\"validationDictionaryJSON\":\"{\\\"locale\\\":\\\"en\\\",\\\"locales\\\":{\\\"validation_messages.val
5615id_email\\\":\\\"en\\\",\\\"validation_messages.password\\\":\\\"en\\\",\\\"validation_messages.password_match\\\":\\\"en\\\",\\\"validation_messages.invalid_password\\\":\\\"en\\\",\\\"validation_messages.field_not_blank\\\":\\\"en\\\",\\\"validation_messages.certificate_amount\\\":\\\"en\\\",\\\"validation_messages.certificate_amount_range\\\":\\\"en\\\",\\\"validation_messages.price_min_evaluation\\\":\\\"en\\\",\\\"validation_messages.price_max_evaluation\\\":\\\"en\\\",\\\"validation_messages.price_min_not_entered\\\":\\\"en\\\",\\\"validation_messages.price_max_not_entered\\\":\\\"en\\\",\\\"validation_messages.price_invalid_value\\\":\\\"en\\\",\\\"validation_messages.invalid_gift_certificate\\\":\\\"en\\\"},\\\"translations\\\":{\\\"validation_messages.valid_email\\\":\\\"You must enter a valid email.\\\",\\\"validation_messages.password\\\":\\\"You must enter a password.\\\",\\\"validation_messages.password_match\\\":\\\"Your passwords do not match.\\\",\\\"validation_messages.invalid_password\\\":\\\"Passwords must be at least 7 characters and contain both alphabetic and numeric characters.\\\",\\\"validation_messages.field_not_blank\\\":\\\" field cannot be blank.\\\",\\\"validation_messages.certificate_amount\\\":\\\"You must enter a gift certificate amount.\\\",\\\"validation_messages.certificate_amount_range\\\":\\\"You must enter a certificate amount between [MIN] and [MAX]\\\",\\\"validation_messages.price_min_evaluation\\\":\\\"Min. price must be less than max. price.\\\",\\\"validation_messages.price_max_evaluation\\\":\\\"Min. price must be less than max. price.\\\",\\\"validation_messages.price_min_not_entered\\\":\\\"Min. price is required.\\\",\\\"validation_messages.price_max_not_entered\\\":\\\"Max. price is required.\\\",\\\"validation_messages.price_invalid_value\\\":\\\"Input must be greater than 0.\\\",\\\"validation_messages.invalid_gift_certificate\\\":\\\"Please enter your valid certificate code.\\\"}}\",\"validationFallbackDictionaryJSON\":\"{\\\"locale\\\":\\\"en\\\",\\\"locales\\\":{\\\"validation_fallback_messages.valid_email\\\":\\\"en\\\",\\\"validation_fallback_messages.password\\\":\\\"en\\\",\\\"validation_fallback_messages.password_match\\\":\\\"en\\\",\\\"validation_fallback_messages.invalid_password\\\":\\\"en\\\",\\\"validation_fallback_messages.field_not_blank\\\":\\\"en\\\",\\\"validation_fallback_messages.certificate_amount\\\":\\\"en\\\",\\\"validation_fallback_messages.certificate_amount_range\\\":\\\"en\\\",\\\"validation_fallback_messages.price_min_evaluation\\\":\\\"en\\\",\\\"validation_fallback_messages.price_max_evaluation\\\":\\\"en\\\",\\\"validation_fallback_messages.price_min_not_entered\\\":\\\"en\\\",\\\"validation_fallback_messages.price_max_not_entered\\\":\\\"en\\\",\\\"validation_fallback_messages.price_invalid_value\\\":\\\"en\\\",\\\"validation_fallback_messages.invalid_gift_certificate\\\":\\\"en\\\"},\\\"translations\\\":{\\\"validation_fallback_messages.valid_email\\\":\\\"You must enter a valid email.\\\",\\\"validation_fallback_messages.password\\\":\\\"You must enter a password.\\\",\\\"validation_fallback_messages.password_match\\\":\\\"Your passwords do not match.\\\",\\\"validation_fallback_messages.invalid_password\\\":\\\"Passwords must be at least 7 characters and contain both alphabetic and numeric characters.\\\",\\\"validation_fallback_messages.field_not_blank\\\":\\\" field cannot be blank.\\\",\\\"validation_fallback_messages.certificate_amount\\\":\\\"You must enter a gift certificate amount.\\\",\\\"validation_fallback_messages.certificate_amount_range\\\":\\\"You must enter a certificate amount between [MIN] and [MAX]\\\",\\\"validation_fallback_messages.price_min_evaluation\\\":\\\"Min. price must be less than max. price.\\\",\\\"validation_fallback_messages.price_max_evaluation\\\":\\\"Min. price must be less than max. price.\\\",\\\"validation_fallback_messages.price_min_not_entered\\\":\\\"Min. price is required.\\\",\\\"validation_fallback_messages.price_max_not_entered\\\":\\\"Max. price is required.\\\",\\\"validation_fallback_messages.price_invalid_value\\\":\\\"Input must be greater than 0.\\\",\\\"validation_fallback_messages.invalid_gift_certificate\\\":\\\"Please enter your valid certificate code.\\\"}}\",\"validationDefaultDictionaryJSON\":\"{\\\"locale\\\":\\\"en\\\",\\\"locales\\\":{\\\"validation_default_messages.val
5615id_email\\\":\\\"en\\\",\\\"validation_default_messages.password\\\":\\\"en\\\",\\\"validation_default_messages.password_match\\\":\\\"en\\\",\\\"validation_default_messages.invalid_password\\\":\\\"en\\\",\\\"validation_default_messages.field_not_blank\\\":\\\"en\\\",\\\"validation_default_messages.certificate_amount\\\":\\\"en\\\",\\\"validation_default_messages.certificate_amount_range\\\":\\\"en\\\",\\\"validation_default_messages.price_min_evaluation\\\":\\\"en\\\",\\\"validation_default_messages.price_max_evaluation\\\":\\\"en\\\",\\\"validation_default_messages.price_min_not_entered\\\":\\\"en\\\",\\\"validation_default_messages.price_max_not_entered\\\":\\\"en\\\",\\\"validation_default_messages.price_invalid_value\\\":\\\"en\\\",\\\"validation_default_messages.invalid_gift_certificate\\\":\\\"en\\\"},\\\"translations\\\":{\\\"validation_default_messages.valid_email\\\":\\\"You must enter a valid email.\\\",\\\"validation_default_messages.password\\\":\\\"You must enter a password.\\\",\\\"validation_default_messages.password_match\\\":\\\"Your passwords do not match.\\\",\\\"validation_default_messages.invalid_password\\\":\\\"Passwords must be at least 7 characters and contain both alphabetic and numeric characters.\\\",\\\"validation_default_messages.field_not_blank\\\":\\\"The field cannot be blank.\\\",\\\"validation_default_messages.certificate_amount\\\":\\\"You must enter a gift certificate amount.\\\",\\\"validation_default_messages.certificate_amount_range\\\":\\\"You must enter a certificate amount between [MIN] and [MAX]\\\",\\\"validation_default_messages.price_min_evaluation\\\":\\\"Min. price must be less than max. price.\\\",\\\"validation_default_messages.price_max_evaluation\\\":\\\"Min. price must be less than max. price.\\\",\\\"validation_default_messages.price_min_not_entered\\\":\\\"Min. price is required.\\\",\\\"validation_default_messages.price_max_not_entered\\\":\\\"Max. price is required.\\\",\\\"validation_default_messages.price_invalid_value\\\":\\\"Input must be greater than 0.\\\",\\\"validation_default_messages.invalid_gift_certificate\\\":\\\"Please enter your valid certificate code.\\\"}}\",\"carouselArrowAndDotAriaLabel\":\"Go to slide [SLIDE_NUMBER] of [SLIDES_QUANTITY]\",\"carouselActiveDotAriaLabel\":\"active\",\"carouselContentAnnounceMessage\":\"You are currently on slide [SLIDE_NUMBER] of [SLIDES_QUANTITY]\",\"freeShippingTreshold\":99}"); // jsContext would output "{\"myProductName\": \"Sample Product\"}" which can feed directly into your JavaScript 5616 5617</script>
5617 5618 <h3 class="navMainSubMenu__subheading"> 5619 Favorites 5620 </h3> 5621 5622 <div class="row"> 5623 <div class="col-4"> 5624 <ul class="navMainSubMenu__list"> 5625 <li class="navMainSubMenu__item"> 5626 <a class="navMainSubMenu__link" 5627 href="https://www.brondell.com/sales/" 5628 > 5629 <strong>Shop All</strong> 5630 </a> 5631 </li> 5632 <li class="navMainSubMenu__item"> 5633 <a class="navMainSubMenu__link " 5634 href="https://www.brondell.com/sales/air-favorites/" 5635 > 5636 Air Favorites 5637 </a> 5638 </li> 5639 <li class="navMainSubMenu__item"> 5640 <a class="navMainSubMenu__link " 5641 href="https://www.brondell.com/sales/nebia-yuba/" 5642 > 5643 Nebia Yuba 5644 </a> 5645 </li> 5646 <li class="navMainSubMenu__item"> 5647 <a class="navMainSubMenu__link " 5648 href="https://www.brondell.com/sales/nebia-merced/" 5649 > 5650 Nebia Merced 5651 </a> 5652 </li> 5653 <li class="navMainSubMenu__item"> 5654 <a class="navMainSubMenu__link " 5655 href="https://www.brondell.com/sales/omigo/" 5656 > 5657 Omigo 5658 </a> 5659 </li> 5660 <li class="navMainSubMenu__item"> 5661 <a class="navMainSubMenu__link " 5662 href="https://www.brondell.com/sales/featured/" 5663 > 5664 Featured 5665 </a> 5666 </li> 5667 </ul> 5668 <div> 5669 <a href="#" class="btn btn-secondary"> 5670 Shop Guide 5671 </a> 5672 </div> 5673 </div> 5674 <div class="col-8"> 5675 5676 <a href="#" class="navMainSubMenu__callout"> 5677 5678 <div class="navMainSubMenu__calloutImgWrapper"> 5679 <img class="navMainSubMenu__calloutImg rounded" src="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/original/h/screenshot-10-__28710.original.png"> 5680 </div> 5681 <h3 class="fw-bold"> 5682 Headline 5683 </h3> 5684 <p>Some text</p> 5685 </a> 5686 </div> 5687 </div> 5688 5689 </div> 5690 5691 </li> 5692 <li class="navMain__item Shop All d-none " role="heading"> 5693 5694 5695 5696 5697 5698 5699 </li> 5700 <li class="navMain__item navMain__item--hasDropdown"> 5701 <a class="navMain__link " href="https://www.brondell.com/shop/kitchen-faucets/" role="link"> 5702 Kitchen Faucets 5703 <span class="nav-sale"></span> 5704 </a> 5705 </li> 5706</ul> 5707 </nav> 5708</header> 5709 5710<nav class="mobileNav collapse collapse-horizontal" role="dialog" aria-modal="true" id="collapseWidthExample" aria-label="Mobile navigation" aria-labelledby="modalHeading"> 5711 <div class="navMain__wrapper"> 5712 <ul class="navMain"> 5713 <li class="navMain__item d-none "> 5714 <a class="navMain__link " 5715 href="https://www.brondell.com/outlet/" 5716> 5717Outlet 5718</a> 5719 </li> 5720 <li class="navMain__item "> 5721 <a class="navMain__link navMain__link--hasDropdown collapsed navMain__link--active" 5722 data-bs-toggle="collapse" href="#navMainSubMenu-26" role="button" aria-expanded="false" aria-controls="navMainSubMenu-26" 5723> 5724 Bidets & Heated Seats 5725 <span class="nav-arrow" aria-hidden="true"> 5726 <svg xmlns="http://www.w3.org/2000/svg" height="24px" viewBox="0 -960 960 960" width="24px" fill="#1f1f1f"><path d="M480-344 240-584l56-56 184 184 184-184 56 56-240 240Z"/></svg> 5727 </span> 5728</a> 5729<div class="navMainSubMenu collapse" id="navMainSubMenu-26"> 5730 <ul class=""> 5731 <li class="navMainSubMenu__item"> 5732 <a class="navMainSubMenu__link" 5733 href="https://www.brondell.com/shop/bidets/" aria-label=" Bidets & Heated Seats - Shop All Products" 5734 > 5735 <strong>Shop All 5736 Flush 5737 products</strong> 5738 </a> 5739 </li> 5740 <li class="navMainSubMenu__item"> 5741 <a class="navMainSubMenu__link " 5742 href="https://www.brondell.com/bidets/bidet-toilet-seats/" 5743 > 5744 Bidet Toilet Seats & Integrated Bidets 5745 </a> 5746 </li> 5747 <li class="navMainSubMenu__item"> 5748 <a class="navMainSubMenu__link " 5749 href="https://www.brondell.com/heated-toilet-seats/" 5750 > 5751 Heated Toilet Seats 5752 </a> 5753 </li> 5754 <li class="navMainSubMenu__item"> 5755 <a class="navMainSubMenu__link " 5756 href="https://www.brondell.com/bidets/bidet-attachments/" 5757 > 5758 Bidet Attachments 5759 </a> 5760 </li> 5761 <li class="navMainSubMenu__item"> 5762 <a class="navMainSubMenu__link " 5763 href="https://www.brondell.com/bidets/bidet-sprayers/" 5764 > 5765 Hand-Held Bidet Sprayers 5766 </a> 5767 </li> 5768 <li class="navMainSubMenu__item"> 5769 <a class="navMainSubMenu__link " 5770 href="https://www.brondell.com/bidets/travel-bidets/" 5771 > 5772 Travel Bidets 5773 </a> 5774 </li> 5775 <li class="navMainSubMenu__item"> 5776 <a class="navMainSubMenu__link " 5777 href="https://www.brondell.com/bidets/bidet-parts-accessories/" 5778 > 5779 Bidet Filters, Parts & Accessories 5780 </a> 5781 </li> 5782 <li class="navMainSubMenu__item"> 5783 <a href="/bidets/" class="btn btn-secondary" aria-label="Learn more about bidets"> 5784 Learn more 5785 </a> 5786 </li> 5787 </ul> 5788</div> 5789 </li> 5790 <li class="navMain__item "> 5791 <a class="navMain__link navMain__link--hasDropdown collapsed " 5792 data-bs-toggle="collapse" href="#navMainSubMenu-28" role="button" aria-expanded="false" aria-controls="navMainSubMenu-28"
5793> 5794 Water Filtration Systems 5795 <span class="nav-arrow" aria-hidden="true"> 5796 <svg xmlns="http://www.w3.org/2000/svg" height="24px" viewBox="0 -960 960 960" width="24px" fill="#1f1f1f"><path d="M480-344 240-584l56-56 184 184 184-184 56 56-240 240Z"/></svg> 5797 </span> 5798</a> 5799<div class="navMainSubMenu collapse" id="navMainSubMenu-28"> 5800 <ul class=""> 5801 <li class="navMainSubMenu__item"> 5802 <a class="navMainSubMenu__link" 5803 href="https://www.brondell.com/shop/water-filter-systems/" aria-label=" Water Filtration Systems - Shop All Products" 5804 > 5805 <strong>Shop All Drink 5806 products</strong> 5807 </a> 5808 </li> 5809 <li class="navMainSubMenu__item"> 5810 <a class="navMainSubMenu__link " 5811 href="https://www.brondell.com/shop/water-filter-systems/countertop-water-filter-systems/" 5812 > 5813 Countertop Water Filtration Systems 5814 </a> 5815 </li> 5816 <li class="navMainSubMenu__item"> 5817 <a class="navMainSubMenu__link " 5818 href="https://www.brondell.com/shop/water-filter-systems/under-counter-water-filter-systems/" 5819 > 5820 Under Counter Water Filtration Systems 5821 </a> 5822 </li> 5823 <li class="navMainSubMenu__item"> 5824 <a class="navMainSubMenu__link " 5825 href="https://www.brondell.com/shop/water-filter-systems/reverse-osmosis-filtration-systems/" 5826 > 5827 Reverse Osmosis Water Filtration Systems 5828 </a> 5829 </li> 5830 <li class="navMainSubMenu__item"> 5831 <a class="navMainSubMenu__link " 5832 href="https://www.brondell.com/shop/water-filter-systems/water-filter-faucets/" 5833 > 5834 Water Filter Faucets 5835 </a> 5836 </li> 5837 <li class="navMainSubMenu__item"> 5838 <a class="navMainSubMenu__link " 5839 href="https://www.brondell.com/shop/water-filter-systems/water-filter-parts-accessories/" 5840 > 5841 Water Filters, Parts & Accessories 5842 </a> 5843 </li> 5844 <li class="navMainSubMenu__item"> 5845 <a href="/water-filter-systems/" class="btn btn-secondary" aria-label="Learn more about water filter systems"> 5846 Learn more 5847 </a> 5848 </li> 5849 </ul> 5850</div> 5851 </li> 5852 <li class="navMain__item "> 5853 <a class="navMain__link navMain__link--hasDropdown collapsed " 5854 data-bs-toggle="collapse" href="#navMainSubMenu-27" role="button" aria-expanded="false" aria-controls="navMainSubMenu-27" 5855> 5856 Air Purifiers 5857 <span class="nav-arrow" aria-hidden="true"> 5858 <svg xmlns="http://www.w3.org/2000/svg" height="24px" viewBox="0 -960 960 960" width="24px" fill="#1f1f1f"><path d="M480-344 240-584l56-56 184 184 184-184 56 56-240 240Z"/></svg> 5859 </span> 5860</a> 5861<div class="navMainSubMenu collapse" id="navMainSubMenu-27"> 5862 <ul class=""> 5863 <li class="navMainSubMenu__item"> 5864 <a class="navMainSubMenu__link" 5865 href="https://www.brondell.com/shop/air-purifiers/" aria-label=" Air Purifiers - Shop All Products" 5866 > 5867 <strong>Shop All Breathe 5868 products</strong> 5869 </a> 5870 </li> 5871 <li class="navMainSubMenu__item"> 5872 <a class="navMainSubMenu__link " 5873 href="https://www.brondell.com/shop/air-purifiers/air-purifier-products/" 5874 > 5875 Air Purifier Products 5876 </a> 5877 </li> 5878 <li class="navMainSubMenu__item"> 5879 <a class="navMainSubMenu__link " 5880 href="https://www.brondell.com/shop/air-purifiers/air-purifier-parts-accessories/" 5881 > 5882 Air Purifier Filters, Parts & Accessories 5883 </a> 5884 </li> 5885 <li class="navMainSubMenu__item"> 5886 <a href="/air-purifiers/" class="btn btn-secondary" aria-label="Learn more about air purifiers"> 5887 Learn more 5888 </a> 5889 </li> 5890 </ul> 5891</div> 5892 </li> 5893 <li class="navMain__item "> 5894 <a class="navMain__link navMain__link--hasDropdown collapsed " 5895 data-bs-toggle="collapse" href="#navMainSubMenu-29" role="button" aria-expanded="false" aria-controls="navMainSubMenu-29" 5896> 5897 Shower 5898 <span class="nav-arrow" aria-hidden="true"> 5899 <svg xmlns="http://www.w3.org/2000/svg" height="24px" viewBox="0 -960 960 960" width="24px" fill="#1f1f1f"><path d="M480-344 240-584l56-56 184 184 184-184 56 56-240 240Z"/></svg> 5900 </span> 5901</a> 5902<div class="navMainSubMenu collapse" id="navMainSubMenu-29"> 5903 <ul class=""> 5904 <li class="navMainSubMenu__item"> 5905 <a class="navMainSubMenu__link" 5906 href="https://www.brondell.com/shop/shower/" aria-label=" Shower - Shop All Products" 5907 > 5908 <strong>Shop All Bathe 5909 products</strong> 5910 </a> 5911 </li> 5912 <li class="navMainSubMenu__item"> 5913 <a class="navMainSubMenu__link " 5914 href="https://www.brondell.com/shop/shower/shower-products/" 5915 > 5916 Shower Products 5917 </a> 5918 </li> 5919 <li class="navMainSubMenu__item"> 5920 <a class="navMainSubMenu__link " 5921 href="https://www.brondell.com/shop/shower/shower-accessories/" 5922 >
5923 Shower Accessories 5924 </a> 5925 </li> 5926 <li class="navMainSubMenu__item"> 5927 <a class="navMainSubMenu__link " 5928 href="https://www.brondell.com/shop/shower/shower-hardware/" 5929 > 5930 Shower Hardware, Filters & Parts 5931 </a> 5932 </li> 5933 <li class="navMainSubMenu__item"> 5934 <a href="/shower-filtration/" class="btn btn-secondary" aria-label="Learn more about shower"> 5935 Learn more 5936 </a> 5937 </li> 5938 </ul> 5939</div> 5940 </li> 5941 <li class="navMain__item d-none"> 5942 <a class="navMain__link navMain__link--hasDropdown collapsed " 5943 data-bs-toggle="collapse" href="#navMainSubMenu-31" role="button" aria-expanded="false" aria-controls="navMainSubMenu-31" 5944> 5945 Favorites 5946 <span class="nav-arrow" aria-hidden="true"> 5947 <svg xmlns="http://www.w3.org/2000/svg" height="24px" viewBox="0 -960 960 960" width="24px" fill="#1f1f1f"><path d="M480-344 240-584l56-56 184 184 184-184 56 56-240 240Z"/></svg> 5948 </span> 5949</a> 5950<div class="navMainSubMenu collapse" id="navMainSubMenu-31"> 5951 <ul class=""> 5952 <li class="navMainSubMenu__item"> 5953 <a class="navMainSubMenu__link" 5954 href="https://www.brondell.com/sales/" aria-label=" Favorites - Shop All Products" 5955 > 5956 <strong>Shop All Keyword 5957 products</strong> 5958 </a> 5959 </li> 5960 <li class="navMainSubMenu__item"> 5961 <a class="navMainSubMenu__link " 5962 href="https://www.brondell.com/sales/air-favorites/" 5963 > 5964 Air Favorites 5965 </a> 5966 </li> 5967 <li class="navMainSubMenu__item"> 5968 <a class="navMainSubMenu__link " 5969 href="https://www.brondell.com/sales/nebia-yuba/" 5970 > 5971 Nebia Yuba 5972 </a> 5973 </li> 5974 <li class="navMainSubMenu__item"> 5975 <a class="navMainSubMenu__link " 5976 href="https://www.brondell.com/sales/nebia-merced/" 5977 > 5978 Nebia Merced 5979 </a> 5980 </li> 5981 <li class="navMainSubMenu__item"> 5982 <a class="navMainSubMenu__link " 5983 href="https://www.brondell.com/sales/omigo/" 5984 > 5985 Omigo 5986 </a> 5987 </li> 5988 <li class="navMainSubMenu__item"> 5989 <a class="navMainSubMenu__link " 5990 href="https://www.brondell.com/sales/featured/" 5991 > 5992 Featured 5993 </a> 5994 </li> 5995 <li class="navMainSubMenu__item"> 5996 <a href="#" class="btn btn-secondary"> 5997 Shop Guide 5998 </a> 5999 </li> 6000 </ul> 6001</div> 6002 </li> 6003 <li class="navMain__item d-none "> 6004 <a class="navMain__link " 6005 href="https://www.brondell.com/shop/" 6006> 6007Shop All 6008</a> 6009 </li> 6010 <li class="navMain__item" style="padding-bottom: 20px;"> 6011 <a class="navMain__link navMain__link--hasDropdown " href="https://www.brondell.com/shop/kitchen-faucets/"> 6012 Kitchen Faucets 6013 <span class="nav-sale"></span> 6014 </a> 6015 </li> 6016 6017 <li class="navMain__item navMain__item--page learn-nav-div "> 6018 <a class="navMain__link navMain__link--hasDropdown collapsed " 6019 data-bs-toggle="collapse" href="#navMainSubMenu-0" role="button" aria-expanded="false" aria-controls="navMainSubMenu-0" 6020 > 6021 Learn 6022 <span class="nav-arrow" aria-hidden="true"> 6023 <svg xmlns="http://www.w3.org/2000/svg" height="24px" viewBox="0 -960 960 960" width="24px" fill="#1f1f1f"><path d="M480-344 240-584l56-56 184 184 184-184 56 56-240 240Z"/></svg> 6024 </span> 6025 </a> 6026 <div class="navMainSubMenu collapse" id="navMainSubMenu-0"> 6027 <ul class=""> 6028 <li class="navMainSubMenu__item"> 6029 <a class="navMainSubMenu__link" 6030 href="/bidets/" 6031 > 6032 A Cleaner Bathroom Guide 6033 </a> 6034 </li> 6035 <li class="navMainSubMenu__item"> 6036 <a class="navMainSubMenu__link" 6037 href="/water-filter-systems/" 6038 > 6039 Safer Drinking Water Guide 6040 </a> 6041 </li> 6042 <li class="navMainSubMenu__item"> 6043 6044 </li> 6045 </ul> 6046 <ul class="learn-html-mobile"></ul> 6047 </div> 6048 6049 </li> 6050 <li class="navMain__item navMain__item--page commercial "> 6051 <a class="navMain__link " 6052 href="https://www.brondell.com/about-us/commercial/" 6053 > 6054 Commercial 6055 </a> 6056 6057 </li> 6058 <li class="navMain__item navMain__item--page d-none "> 6059 <a class="navMain__link navMain__link--hasDropdown collapsed " 6060 data-bs-toggle="collapse" href="#navMainSubMenu-2" role="button" aria-expanded="false" aria-controls="navMainSubMenu-2" 6061 > 6062 Healthy Living Blog
6063 <span class="nav-arrow" aria-hidden="true"> 6064 <svg xmlns="http://www.w3.org/2000/svg" height="24px" viewBox="0 -960 960 960" width="24px" fill="#1f1f1f"><path d="M480-344 240-584l56-56 184 184 184-184 56 56-240 240Z"/></svg> 6065 </span> 6066 </a> 6067 <div class="navMainSubMenu collapse" id="navMainSubMenu-2"> 6068 <ul class=""> 6069 <li class="navMainSubMenu__item"> 6070 <a class="navMainSubMenu__link" 6071 href="https://www.brondell.com/healthy-living-blog/authors/" 6072 > 6073 Authors 6074 </a> 6075 </li> 6076 </ul> 6077 </div> 6078 6079 </li> 6080 <li class="navMain__item navMain__item--page help "> 6081 <a class="navMain__link navMain__link--hasDropdown collapsed " 6082 data-bs-toggle="collapse" href="#navMainSubMenu-3" role="button" aria-expanded="false" aria-controls="navMainSubMenu-3" 6083 > 6084 Help 6085 <span class="nav-arrow" aria-hidden="true"> 6086 <svg xmlns="http://www.w3.org/2000/svg" height="24px" viewBox="0 -960 960 960" width="24px" fill="#1f1f1f"><path d="M480-344 240-584l56-56 184 184 184-184 56 56-240 240Z"/></svg> 6087 </span> 6088 </a> 6089 <div class="navMainSubMenu collapse" id="navMainSubMenu-3"> 6090 <ul class=""> 6091 <li class="navMainSubMenu__item"> 6092 <a class="navMainSubMenu__link" 6093 href="https://help.brondell.com/hc/en-us" 6094 > 6095 Help Center 6096 </a> 6097 </li> 6098 <li class="navMainSubMenu__item"> 6099 <a class="navMainSubMenu__link" 6100 href="https://help.brondell.com/hc/en-us/sections/34553783085965-Shipping-Policy-Information" 6101 > 6102 Shipping 6103 </a> 6104 </li> 6105 <li class="navMainSubMenu__item"> 6106 <a class="navMainSubMenu__link" 6107 href="https://help.brondell.com/hc/en-us/articles/34576253455245-Return-Exchange-Policy" 6108 > 6109 Returns 6110 </a> 6111 </li> 6112 <li class="navMainSubMenu__item"> 6113 <a class="navMainSubMenu__link" 6114 href="https://www.brondell.com/support/product-registration/" 6115 > 6116 Product Registration 6117 </a> 6118 </li> 6119 <li class="navMainSubMenu__item"> 6120 <a class="navMainSubMenu__link" 6121 href="https://help.brondell.com/hc/en-us/articles/34576313923341-Warranty-Terms-Conditions" 6122 > 6123 Warranty 6124 </a> 6125 </li> 6126 <li class="navMainSubMenu__item"> 6127 <a class="navMainSubMenu__link" 6128 href="https://help.brondell.com/hc/en-us/requests/new" 6129 > 6130 Contact Us 6131 </a> 6132 </li> 6133 </ul> 6134 </div> 6135 6136 </li> 6137 6138 <li class="navMain__item navMain__item--account"> 6139 <a class="navMain__link navMain__link--icon" 6140 href="https://www.brondell.com/login.php" 6141 aria-label="Account Icon Login" 6142 > 6143 <svg width="19px" height="19px" viewBox="0 0 19 29" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> 6144 <!-- Generator: Sketch 62 (91390) - https://sketch.com --> 6145 <title>Account Icon</title> 6146 <desc>Created with Sketch.</desc> 6147 <g id="Symbols2" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"> 6148 <g id="Nav2" transform="translate(-1772.000000, -66.000000)" stroke="#56534E"> 6149 <g id="Group-24"> 6150 <g id="Group-390" transform="translate(1772.000000, 67.000000)"> 6151 <path d="M9.00002039,11.9992251 C7.40376057,12.024839 5.86788715,11.3896042 4.75607198,10.2439349 C3.61039816,9.13212401 2.97516092,7.59625656 3.00077492,6 C2.97465226,4.40365259 3.60996976,2.86759111 4.75607198,1.75607107 C5.86823538,0.610914888 7.40387658,-0.0242238405 9.00002039,0.000780838996 C10.5963963,-0.0254435624 12.1325027,0.609887542 13.2439688,1.75607107 C14.3894714,2.86799808 15.0246766,4.40378804 14.9992659,6 C15.0246766,7.59621788 14.3894714,9.13200784 13.2439688,10.2439349 C12.1324444,11.3900326 10.596377,12.0253476 9.00002039,11.9992251 L9.00002039,11.9992251 Z" id="account1" fill-rule="nonzero"></path> 6152 <path d="M18.5,27.5 L0.5,27.5 L0.5,23.5 C0.5,21.0147186 1.50735931,18.7647186 3.13603897,17.136039 C4.76471863,15.5073593 7.01471863,14.5 9.5,14.5 C11.9852814,14.5 14.2352814,15.5073593 15.863961,17.136039 C17.4926407,18.7647186 18.5,21.0147186 18.5,23.5 L18.5,27.5 Z" id="Rectangle3"></path> 6153 </g> 6154 </g> 6155 </g> 6156 </g> 6157</svg>
6158 <span>Login</span> 6159 </a> 6160 </li> 6161 </ul> 6162 </div> 6163<div class="mobileNav__overlay" data-bs-toggle="collapse" data-bs-target="#collapseWidthExample"> 6164 <button class="mobileNav__close" tabindex="0" aria-label="close mobile navigation"> 6165 <span class="material-icons" aria-hidden="true"> 6166 close 6167 </span> 6168 Close 6169 </button> 6170 </div> 6171 6172</nav> 6173 <main class="body" id="main-content" data-currency-code="USD"> 6174 <div class="overlay-search" style="display: none;"></div> 6175 6176 <div class="cls-category tt-pages/category page- container "> 6177 6178<nav aria-label="Breadcrumb" id="breadcrumb"> 6179 <ol class="breadcrumbs"> 6180 <li class="breadcrumb "> 6181 <a class="breadcrumb-label" 6182 itemprop="item" 6183 href="https://www.brondell.com/" 6184 6185 > 6186 <span>Home</span> 6187 </a> 6188 </li> 6189 <li class="breadcrumb is-active"> 6190 <a class="breadcrumb-label" 6191 itemprop="item" 6192 href="https://www.brondell.com/shop/bidets/" 6193 aria-current="page" 6194 > 6195 <span>Bidets & Heated Seats</span> 6196 </a> 6197 </li> 6198 </ol> 6199</nav> 6200<div class="main-collection-page"> 6201<div style="display:none"> 6202 <img src="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280x1280/l/1142620207_topnav%20flyout_learn%20page%20promotion_flush__67019.original.jpg" alt="Bidets & Heated Seats" data-sizes="auto" 6203 srcset="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/80w/l/1142620207_topnav%20flyout_learn%20page%20promotion_flush__67019.original.jpg" 6204data-srcset="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/80w/l/1142620207_topnav%20flyout_learn%20page%20promotion_flush__67019.original.jpg 80w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/160w/l/1142620207_topnav%20flyout_learn%20page%20promotion_flush__67019.original.jpg 160w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/320w/l/1142620207_topnav%20flyout_learn%20page%20promotion_flush__67019.original.jpg 320w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/640w/l/1142620207_topnav%20flyout_learn%20page%20promotion_flush__67019.original.jpg 640w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/960w/l/1142620207_topnav%20flyout_learn%20page%20promotion_flush__67019.original.jpg 960w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280w/l/1142620207_topnav%20flyout_learn%20page%20promotion_flush__67019.original.jpg 1280w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1920w/l/1142620207_topnav%20flyout_learn%20page%20promotion_flush__67019.original.jpg 1920w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/2560w/l/1142620207_topnav%20flyout_learn%20page%20promotion_flush__67019.original.jpg 2560w" 6205 6206class="lazyload category-header-image" 6207 6208 data-lightbox="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280x1280/l/1142620207_topnav%20flyout_learn%20page%20promotion_flush__67019.original.jpg" data-src="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280x1280/l/1142620207_topnav%20flyout_learn%20page%20promotion_flush__67019.original.jpg" data-hoverimage="" /> 6209</div> 6210 <div data-content-region="category_below_header"></div> 6211 6212<div data-content-region="below_content--global"></div> 6213 6214<div class="desc-blocks"> 6215 <div class="main-had-section"> 6216 <h1 class="page-heading"> 6217 Bidets & Heated Seats 6218 </h1> 6219 </div> 6220<div class="short-desc"> 6221<h5><span style="font-size: 1em;">Pure water is the most effective and refreshing way to clean every part of your body. Better than a conventional toilet seat or stand-alone bidet, our Swash bidet toilet seats and Spa series of bidet attachments and bidet sprayers provide a cleansing and soothing personal wash at the push of a button - keeping you feeling shower-fresh all day long.</span></h5> 6222</div> 6223<div class="cstm"> 6224<div class="img-bloc"><img src="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/original/image-manager/1203657737-evergreen-in-grid-content-flush.jpg?t=1705008373" alt="Image of a bidet in use" /></div> 6225<div class="txt-blocks"> 6226<h2>From minimalist to maximalist, bathrooms are unique.</h2> 6227<p>
6227Find your bidet solution now—and start enjoying better hygiene.</p> 6228<a href="../../../../../bidets/">Learn More</a></div> 6229</div> 6230</div> 6231<div class="shorts-des"></div> 6232</div></div> 6233<div class="mobile-cstm-siderbar"> 6234 <div class="cstm-filter-text"> 6235 <div class="cstm-filter">Filter & Sort</div> 6236 <div class="close-sidebar" role="button" aria-label="Close Filters"><i class="fa fa-close"></i></div> 6237 </div> 6238 <nav></nav> 6239 6240<div class="cstm-filter-bottom"> 6241 <div class="cstm-filter-close close-sidebar" aria-label="clear-filters"><a href="" data-faceted-search-facet aria-label="clear-filters">Clear</a></div> 6242 <div class="item-cstm-sidebar cstm-head-collection close-sidebar">Show ## Items</div> 6243</div> 6244</div> 6245<div class="cstm-setion-pdc-side"> 6246 6247 <div class="container"> 6248 <div class="page"> 6249 6250 <aside class="page-sidebar" id="faceted-search-container"> 6251 <nav class="cat-26" aria-label="category navigation"> 6252 6253 <span class="cstm-head-collection">## Items</span> 6254 <div class="sidebarBlock"> 6255 6256 <div class="subcat-link" style="display: none;"> 6257 <a href="https://www.brondell.com/">Home</a> 6258 </div> 6259 <div class="msin-inner-div show-desktop" id="pgp-filter-product-type-Bidets & Heated Seats"> 6260 <h2 class="sidebarBlock-heading">Product Type</h2> 6261 <ul class="navList"> 6262 <li class="navList-item zz"> 6263 <a class="navList-action" href="https://www.brondell.com/bidets/bidet-toilet-seats/" title="Bidet Toilet Seats & Integrated Bidets"> 6264 <!--<img class="show-for-sr" src="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/100x100/y/858588319_pgp%20-%20product%20types%20assets_flush_bidetseats__45745.original.jpg" alt="Bidet Toilet Seats & Integrated Bidets">--> 6265 <img class="show-for-sr" src="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/100x100/y/858588319_pgp%20-%20product%20types%20assets_flush_bidetseats__45745.original.jpg" alt="Bidet Toilet Seats & Integrated Bidets"> 6266 6267 <span>Bidet Toilet Seats & Integrated Bidets</span> 6268 </a> 6269 </li> 6270 <li class="navList-item zz"> 6271 <a class="navList-action" href="https://www.brondell.com/heated-toilet-seats/" title="Heated Toilet Seats"> 6272 <!--<img class="show-for-sr" src="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/100x100/b/858588319_pgp%20-%20product%20types%20assets_flush_heatedtoiletseats__47371.original.jpg" alt="Heated Toilet Seats">--> 6273 <img class="show-for-sr" src="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/100x100/b/858588319_pgp%20-%20product%20types%20assets_flush_heatedtoiletseats__47371.original.jpg" alt="Heated Toilet Seats"> 6274 6275 <span>Heated Toilet Seats</span> 6276 </a> 6277 </li> 6278 <li class="navList-item zz"> 6279 <a class="navList-action" href="https://www.brondell.com/bidets/bidet-attachments/" title="Bidet Attachments"> 6280 <!--<img class="show-for-sr" src="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/100x100/w/858588319_pgp%20-%20product%20types%20assets_flush_bidetattachments__68974.original.jpg" alt="Bidet Attachments">--> 6281 <img class="show-for-sr" src="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/100x100/w/858588319_pgp%20-%20product%20types%20assets_flush_bidetattachments__68974.original.jpg" alt="Bidet Attachments"> 6282 6283 <span>Bidet Attachments</span> 6284 </a> 6285 </li> 6286 <li class="navList-item zz"> 6287 <a class="navList-action" href="https://www.brondell.com/bidets/bidet-sprayers/" title="Hand-Held Bidet Sprayers"> 6288 <!--<img class="show-for-sr" src="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/100x100/z/858588319_pgp%20-%20product%20types%20assets_flush_handheldsprayers__16118.original.jpg" alt="Hand-Held Bidet Sprayers">--> 6289 <img class="show-for-sr" src="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/100x100/z/858588319_pgp%20-%20product%20types%20assets_flush_handheldsprayers__16118.original.jpg" alt="Hand-Held Bidet Sprayers"> 6290
6291 <span>Hand-Held Bidet Sprayers</span> 6292 </a> 6293 </li> 6294 <li class="navList-item zz"> 6295 <a class="navList-action" href="https://www.brondell.com/bidets/travel-bidets/" title="Travel Bidets"> 6296 <!--<img class="show-for-sr" src="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/100x100/m/858588319_pgp%20-%20product%20types%20assets_flush_travelbidets__92752.original.jpg" alt="Travel Bidets">--> 6297 <img class="show-for-sr" src="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/100x100/m/858588319_pgp%20-%20product%20types%20assets_flush_travelbidets__92752.original.jpg" alt="Travel Bidets"> 6298 6299 <span>Travel Bidets</span> 6300 </a> 6301 </li> 6302 <li class="navList-item zz"> 6303 <a class="navList-action" href="https://www.brondell.com/bidets/bidet-parts-accessories/" title="Bidet Filters, Parts & Accessories"> 6304 <!--<img class="show-for-sr" src="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/100x100/r/858588319_pgp%20-%20product%20types%20assets_flush_partsaccessories__73038.original.jpg" alt="Bidet Filters, Parts & Accessories">--> 6305 <img class="show-for-sr" src="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/100x100/r/858588319_pgp%20-%20product%20types%20assets_flush_partsaccessories__73038.original.jpg" alt="Bidet Filters, Parts & Accessories"> 6306 6307 <span>Bidet Filters, Parts & Accessories</span> 6308 </a> 6309 </li> 6310 </ul> 6311 </div> 6312 <div class="show-mobile m-box-container"> 6313 <div class="m-header"><div class="sidebarBlock-heading">Sort By</div></div> 6314 <div class="m-box"> 6315 <div class="sorty"></div> 6316 </div> 6317 </div> 6318 <div class="msin-inner-div show-mobile m-box-container"> 6319 <div class="m-header"><div class="sidebarBlock-heading">Product Type</div></div> 6320 <div class="m-box"> 6321 <ul class="navList"> 6322 <li class="navList-item zz"> 6323 <a class="navList-action" href="https://www.brondell.com/bidets/bidet-toilet-seats/" title="Bidet Toilet Seats & Integrated Bidets"> 6324 <!--<img class="show-for-sr" src="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/100x100/y/858588319_pgp%20-%20product%20types%20assets_flush_bidetseats__45745.original.jpg" alt="Bidet Toilet Seats & Integrated Bidets">--> 6325 <img class="show-for-sr" src="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/100x100/y/858588319_pgp%20-%20product%20types%20assets_flush_bidetseats__45745.original.jpg" alt="Bidet Toilet Seats & Integrated Bidets"> 6326 <span>Bidet Toilet Seats & Integrated Bidets</span> 6327 </a> 6328 </li> 6329 <li class="navList-item zz"> 6330 <a class="navList-action" href="https://www.brondell.com/heated-toilet-seats/" title="Heated Toilet Seats"> 6331 <!--<img class="show-for-sr" src="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/100x100/b/858588319_pgp%20-%20product%20types%20assets_flush_heatedtoiletseats__47371.original.jpg" alt="Heated Toilet Seats">--> 6332 <img class="show-for-sr" src="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/100x100/b/858588319_pgp%20-%20product%20types%20assets_flush_heatedtoiletseats__47371.original.jpg" alt="Heated Toilet Seats"> 6333 <span>Heated Toilet Seats</span> 6334 </a> 6335 </li> 6336 <li class="navList-item zz"> 6337 <a class="navList-action" href="https://www.brondell.com/bidets/bidet-attachments/" title="Bidet Attachments"> 6338 <!--<img class="show-for-sr" src="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/100x100/w/858588319_pgp%20-%20product%20types%20assets_flush_bidetattachments__68974.original.jpg" alt="Bidet Attachments">--> 6339 <img class="show-for-sr" src="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/100x100/w/858588319_pgp%20-%20product%20types%20assets_flush_bidetattachments__68974.original.jpg" alt="Bidet Attachments">
6340 <span>Bidet Attachments</span> 6341 </a> 6342 </li> 6343 <li class="navList-item zz"> 6344 <a class="navList-action" href="https://www.brondell.com/bidets/bidet-sprayers/" title="Hand-Held Bidet Sprayers"> 6345 <!--<img class="show-for-sr" src="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/100x100/z/858588319_pgp%20-%20product%20types%20assets_flush_handheldsprayers__16118.original.jpg" alt="Hand-Held Bidet Sprayers">--> 6346 <img class="show-for-sr" src="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/100x100/z/858588319_pgp%20-%20product%20types%20assets_flush_handheldsprayers__16118.original.jpg" alt="Hand-Held Bidet Sprayers"> 6347 <span>Hand-Held Bidet Sprayers</span> 6348 </a> 6349 </li> 6350 <li class="navList-item zz"> 6351 <a class="navList-action" href="https://www.brondell.com/bidets/travel-bidets/" title="Travel Bidets"> 6352 <!--<img class="show-for-sr" src="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/100x100/m/858588319_pgp%20-%20product%20types%20assets_flush_travelbidets__92752.original.jpg" alt="Travel Bidets">--> 6353 <img class="show-for-sr" src="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/100x100/m/858588319_pgp%20-%20product%20types%20assets_flush_travelbidets__92752.original.jpg" alt="Travel Bidets"> 6354 <span>Travel Bidets</span> 6355 </a> 6356 </li> 6357 <li class="navList-item zz"> 6358 <a class="navList-action" href="https://www.brondell.com/bidets/bidet-parts-accessories/" title="Bidet Filters, Parts & Accessories"> 6359 <!--<img class="show-for-sr" src="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/100x100/r/858588319_pgp%20-%20product%20types%20assets_flush_partsaccessories__73038.original.jpg" alt="Bidet Filters, Parts & Accessories">--> 6360 <img class="show-for-sr" src="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/100x100/r/858588319_pgp%20-%20product%20types%20assets_flush_partsaccessories__73038.original.jpg" alt="Bidet Filters, Parts & Accessories"> 6361 <span>Bidet Filters, Parts & Accessories</span> 6362 </a> 6363 </li> 6364 </ul> 6365 </div> 6366 </div> 6367 </div> 6368 <div id="facetedSearch" class="facetedSearch sidebarBlock"> 6369 <div class="facetedSearch-refineFilters sidebarBlock"> 6370 <h2 class="sidebarBlock-heading"> 6371 Refine by 6372 </h2> 6373 6374 <p>No filters applied</p> 6375 6376</div> 6377 6378 <a href="#facetedSearch-navList" role="button" class="facetedSearch-toggle toggleLink" data-collapsible> 6379 <span class="facetedSearch-toggle-text"> 6380 Browse by & 6381 </span> 6382 6383 <span class="facetedSearch-toggle-indicator"> 6384 <span class="toggleLink-text toggleLink-text--on"> 6385 Hide Filters 6386 6387 <i class="icon" aria-hidden="true"> 6388 <svg><use xlink:href="#icon-keyboard-arrow-up"/></svg> 6389 </i> 6390 </span> 6391 6392 <span class="toggleLink-text toggleLink-text--off"> 6393 Show Filters 6394 6395 <i class="icon" aria-hidden="true"> 6396 <svg><use xlink:href="#icon-keyboard-arrow-down"/></svg> 6397 </i> 6398 </span> 6399 </span> 6400 </a> 6401 6402</div> 6403 6404</nav>
6405<script type="28e2c7ca85ff07b09fc9eb6f-text/javascript"> 6406 $(document).ready(function(){ 6407 $('.cat-26 .navList-item.White').addClass('cat-color-show'); 6408 $('.cat-26 .navList-item.Biscuit').addClass('cat-color-show'); 6409}); 6410</script>
6410 6411 </aside> 6412 6413 <div class="page-content zzz" id="product-listing-container"> 6414 6415 6416 <form class="actionBar show-desktop sorting-form" method="get" data-sort-by="product"> 6417 <div class="grid-list-sect"> 6418 <p>View :</p> 6419 <div class="sect-view"> 6420 <a href="javascript:void(0)" class="grids-views active"><i class="fa fa-th" aria-hidden="true"></i><span>Grid</span></a> 6421 <a href="javascript:void(0)" class="list-views"><i class="fa fa-list" aria-hidden="true"></i><span>List</span></a> 6422 </div> 6423 </div> 6424 <div class="form-fieldset actionBar-section"> 6425 <div class="form-field" id="pgp-sorty-by-on-click"> 6426 <label class="form-label" for="sort">Sort By:</label> 6427 <select class="form-select form-select--small " name="sort" id="sort"> 6428 <option id="pgp-sort-by-featured" value="featured" role="option" selected>Featured Items</option> 6429 <option id="pgp-sort-by-best" value="bestselling" role="option" >Best Selling</option> 6430 <option id="pgp-sort-by-price-asc" value="priceasc" role="option" >Price: Ascending</option> 6431 <option id="pgp-sort-by-price-desc" value="pricedesc" role="option" >Price: Descending</option> 6432 </select> 6433 </div> 6434</div> 6435</form> 6436<form class="actionBar show-mobile mobile-filters" method="get" data-sort-by="product"> 6437 <div class="form-fieldset actionBar-section"> 6438 <div class="form-field"> 6439 <label class="form-label" for="sort">Sort By:</label> 6440 <select class="form-select form-select--small " name="sort" id="sort-m"> 6441 <option value="featured" role="option" selected>Featured Items</option> 6442 <option value="bestselling" role="option" >Best Selling</option> 6443 <option value="priceasc" role="option" >Price: Ascending</option> 6444 <option value="pricedesc" role="option" >Price: Descending</option> 6445 </select> 6446 </div> 6447</div> 6448</form> 6449<div class="category-wrapper"> 6450 <div class="mob-cat-top show-mobile"> 6451 <span class="cstm-head-collection"></span> 6452 <span class="cstm-mobile-filter">Filter & Sort</span> 6453 </div> 6454 <form action="https://www.brondell.com/compare" method='POST' data-product-compare> 6455 <div class="grid-sect"> 6456 <ul class="productGrid" role="list" aria-labelledby="productGridHeading"> 6457 6458 <li class="product cstm-sect"> 6459 <div class="wrapper-product" role="group" aria-label="Product"> 6460 <div 6461 class="card 6462 " 6463 data-test="card-337" 6464 role="group" 6465 aria-label="product"> 6466 <div class="left-sec"> 6467 <div class="left-sec--wrapper"> 6468 <div class="card-figure"> 6469 6470 <a href="https://www.brondell.com/lumawarm-heated-nightlight-toilet-seat/" 6471 class="card-figure__link" 6472 > 6473 <div class="card-img-container"> 6474 <img src="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280x1280/products/337/1371/L60-1_1500x1500__31840.1782501380.jpg?c=1" alt="Brondell LumaWarm 6475Heated Toilet Seat with Nightlight installed in standard toilet with navy background" data-sizes="auto" 6476 srcset="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/80w/products/337/1371/L60-1_1500x1500__31840.1782501380.jpg?c=1" 6477data-srcset="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/80w/products/337/1371/L60-1_1500x1500__31840.1782501380.jpg?c=1 80w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/160w/products/337/1371/L60-1_1500x1500__31840.1782501380.jpg?c=1 160w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/320w/products/337/1371/L60-1_1500x1500__31840.1782501380.jpg?c=1 320w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/640w/products/337/1371/L60-1_1500x1500__31840.1782501380.jpg?c=1 640w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/960w/products/337/1371/L60-1_1500x1500__31840.1782501380.jpg?c=1 960w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280w/products/337/1371/L60-1_1500x1500__31840.1782501380.jpg?c=1 1280w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1920w/products/337/1371/L60-1_1500x1500__31840.1782501380.jpg?c=1 1920w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/2560w/products/337/1371/L60-1_1500x1500__31840.1782501380.jpg?c=1 2560w" 6478 6479class="lazyload card-image primary-image" 6480 6481 data-lightbox="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280x1280/products/337/1371/L60-1_1500x1500__31840.1782501380.jpg?c=1" data-src="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280x1280/products/337/1371/L60-1_1500x1500__31840.1782501380.jpg?c=1" data-hoverimage="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/500x659/products/337/4344/Brondell-L60_Lumawarm-toilet-seat-in-round-or-elongated-shapes-for-your-existing-toilet__72018.1782501380.jpg?c=1" /> 6482 <img src="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/500x659/products/337/4344/Brondell-L60_Lumawarm-toilet-seat-in-round-or-elongated-shapes-for-your-existing-toilet__72018.1782501380.jpg?c=1" 6483 alt="LumaWarm alternate view" 6484 class="hover-image"> 6485 </div> 6486 </a> 6487</div> 6488 <p class="product-sh-description product-sh-description-mobile"></p> 6489 </div> 6490 <div class="right-sec"> 6491 6492 <div class="card-body"> 6493 6494 <h3 class="card-title" id="pdp-product-name"> 6495 <a href="https://www.brondell.com/lumawarm-heated-nightlight-toilet-seat/" 6496 class="card-title-url" 6497 > 6498 LumaWarm 6499 6500 </a> 6501 </h3> 6502 6503 <p class="card-text long-name" id="pgp-product-long-name"><a href="" class="ln-link">Heated Toilet Seat with Nightlight</a></p> 6504 <div class="yotpo-link-wrapper"> 6505 <div class="yotpo bottomLine" id="pgp-review-rating" data-product-id="337" data-url="https://www.brondell.com/lumawarm-heated-nightlight-toilet-seat/"></div> 6506 <a href="https://www.brondell.com/lumawarm-heated-nightlight-toilet-seat/#headingLast" class="yotpo-link-overlay" aria-label="Read product reviews"></a> 6507 </div> 6508 <p class="product-sh-description product-control"></p> 6509 <ul class="product-features product-test" style="display:none;"> 6510 <li class="feature">3 temperature levels</li> 6511 <li class="feature">gentle-glow nightlight</li> 6512 <li class="feature">slow-close seat and lid</li> 6513 </ul> 6514 6515 6516 </div> 6517 </div> 6518 6519 </div> 6520 <div class="collection-bottom-section"> 6521 <div class="card-text 4" data-test-info-type="price"> 6522 6523 <div class="price-section price-section--withoutTax rrp-price--withoutTax rrp-sale-range non-sale-price--withoutTax">
6524 <span class="sr-only">Original Price: </span> 6525 <span data-product-rrp-price-without-tax class="price price--rrp" aria-hidden="true"> 6526 6527 </span> 6528 </div> 6529 <div class="price-section price-section--withoutTax non-sale-price--withoutTax rrp-hide" style="display: none;"> 6530 <span class="sr-only">Original Price:</span> 6531 <span aria-hidden="true"> 6532 Was: 6533 </span> 6534 <span data-product-non-sale-price-without-tax class="price price--non-sale" aria-hidden="true"> 6535 6536 </span> 6537 </div> 6538 <div class="price-section price-section--withoutTax"> 6539 <span class="sr-only">Range price: from $164.99 to $179.99</span> 6540 <span class="price-label" aria-hidden="true"></span> 6541 <span class="price-now-label" style="display: none;" aria-hidden="true"> 6542 Now: 6543 </span> 6544 <span data-product-price-without-tax class="price price--withoutTax " aria-hidden="true">$164.99 - $179.99</span> 6545 </div> 6546 6547 </div> 6548 6549 6550 <label class="button button--small card-figcaption-button" for="compare-337"> 6551 Compare <input type="checkbox" name="products[]" value="337" id="compare-337" data-compare-id="337" class="compare-input"> 6552 </label> 6553 6554 </div> 6555</div> 6556 </div> 6557 </li> 6558 <li class="product cstm-sect"> 6559 <div class="wrapper-product" role="group" aria-label="Product"> 6560 <div 6561 class="card 6562 " 6563 data-test="card-794" 6564 role="group" 6565 aria-label="product"> 6566 <div class="left-sec"> 6567 <div class="left-sec--wrapper"> 6568 <div class="card-figure"> 6569 6570 6571 <div class="sale-badge"><span>NEW</span></div> 6572 6573 <a href="https://www.brondell.com/coit-integrated-smart-bidet-toilet/" 6574 class="card-figure__link" 6575 > 6576 <div class="card-img-container"> 6577 <img src="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280x1280/products/794/5609/Brondell_Flush_KBT900_Coit_PDP-Gallery_installed_in_blue_bathroom_1500x1500_72dpi__74333.1781552022.jpg?c=1" alt="Brondell Coit installed, right side view, in modern azure blue tiled bathroom." data-sizes="auto" 6578 srcset="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/80w/products/794/5609/Brondell_Flush_KBT900_Coit_PDP-Gallery_installed_in_blue_bathroom_1500x1500_72dpi__74333.1781552022.jpg?c=1" 6579data-srcset="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/80w/products/794/5609/Brondell_Flush_KBT900_Coit_PDP-Gallery_installed_in_blue_bathroom_1500x1500_72dpi__74333.1781552022.jpg?c=1 80w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/160w/products/794/5609/Brondell_Flush_KBT900_Coit_PDP-Gallery_installed_in_blue_bathroom_1500x1500_72dpi__74333.1781552022.jpg?c=1 160w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/320w/products/794/5609/Brondell_Flush_KBT900_Coit_PDP-Gallery_installed_in_blue_bathroom_1500x1500_72dpi__74333.1781552022.jpg?c=1 320w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/640w/products/794/5609/Brondell_Flush_KBT900_Coit_PDP-Gallery_installed_in_blue_bathroom_1500x1500_72dpi__74333.1781552022.jpg?c=1 640w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/960w/products/794/5609/Brondell_Flush_KBT900_Coit_PDP-Gallery_installed_in_blue_bathroom_1500x1500_72dpi__74333.1781552022.jpg?c=1 960w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280w/products/794/5609/Brondell_Flush_KBT900_Coit_PDP-Gallery_installed_in_blue_bathroom_1500x1500_72dpi__74333.1781552022.jpg?c=1 1280w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1920w/products/794/5609/Brondell_Flush_KBT900_Coit_PDP-Gallery_installed_in_blue_bathroom_1500x1500_72dpi__74333.1781552022.jpg?c=1 1920w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/2560w/products/794/5609/Brondell_Flush_KBT900_Coit_PDP-Gallery_installed_in_blue_bathroom_1500x1500_72dpi__74333.1781552022.jpg?c=1 2560w" 6580 6581class="lazyload card-image primary-image" 6582 6583 data-lightbox="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280x1280/products/794/5609/Brondell_Flush_KBT900_Coit_PDP-Gallery_installed_in_blue_bathroom_1500x1500_72dpi__74333.1781552022.jpg?c=1" data-src="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280x1280/products/794/5609/Brondell_Flush_KBT900_Coit_PDP-Gallery_installed_in_blue_bathroom_1500x1500_72dpi__74333.1781552022.jpg?c=1" data-hoverimage="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/500x659/products/794/5600/KBT-900_images_1500x1500_01__77526.1781552022.jpg?c=1" /> 6584 <img src="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/500x659/products/794/5600/KBT-900_images_1500x1500_01__77526.1781552022.jpg?c=1" 6585 alt="Coit Integrated Smart Bidet Toilet alternate view" 6586 class="hover-image"> 6587 </div> 6588 </a> 6589</div> 6590 <p class="product-sh-description product-sh-description-mobile"></p> 6591 </div> 6592 <div class="right-sec"> 6593 6594 <div class="card-body"> 6595 6596 <h3 class="card-title" id="pdp-product-name"> 6597 <a href="https://www.brondell.com/coit-integrated-smart-bidet-toilet/" 6598 class="card-title-url" 6599 > 6600 Coit 6601 6602 </a> 6603 </h3> 6604 6605 <p class="card-text long-name" id="pgp-product-long-name"><a href="" class="ln-link">Integrated Smart Bidet Toilet</a></p> 6606 <div class="yotpo-link-wrapper"> 6607 <div class="yotpo bottomLine" id="pgp-review-rating" data-product-id="794" data-url="https://www.brondell.com/coit-integrated-smart-bidet-toilet/"></div> 6608 <a href="https://www.brondell.com/coit-integrated-smart-bidet-toilet/#headingLast" class="yotpo-link-overlay" aria-label="Read product reviews"></a> 6609 </div> 6610 <p class="product-sh-description product-control"></p> 6611 <ul class="product-features product-test" style="display:none;"> 6612 <li class="feature">fully adjustable water pressure and temperature</li> 6613 <li class="feature">automatic UV NozzleClean setting</li> 6614 <li class="feature">ceramic water heater delivers endless warm water washes</li> 6615 </ul> 6616 6617 6618 </div> 6619 </div> 6620 6621 </div> 6622 <div class="collection-bottom-section"> 6623 <div class="card-text 4" data-test-info-type="price"> 6624 6625 6626 6627 <div class="main-prc-sec"> 6628 <div class="price-section price-section--withoutTax" >
6629 <span class="price-label" aria-hidden="true"> 6630 6631 </span> 6632 <span class="price-now-label" style="display: none;" aria-hidden="true"> 6633 Now: 6634 </span> 6635 <span data-product-price-without-tax class="price price--withoutTax"> 6636 <span class="sr-only">Current Price: $2,499.99</span> 6637 <span aria-hidden="true">$2,499.99</span> 6638 </span> 6639 </div> 6640 </div> 6641 </div> 6642 6643 6644 <label class="button button--small card-figcaption-button" for="compare-794"> 6645 Compare <input type="checkbox" name="products[]" value="794" id="compare-794" data-compare-id="794" class="compare-input"> 6646 </label> 6647 6648 </div> 6649</div> 6650 </div> 6651 </li> 6652 <li class="product cstm-sect"> 6653 <div class="wrapper-product" role="group" aria-label="Product"> 6654 <div 6655 class="card 6656 " 6657 data-test="card-749" 6658 role="group" 6659 aria-label="product"> 6660 <div class="left-sec"> 6661 <div class="left-sec--wrapper"> 6662 <div class="card-figure"> 6663 6664 6665 <a href="https://www.brondell.com/sutro-integrated-smart-bidet-toilet/" 6666 class="card-figure__link" 6667 > 6668 <div class="card-img-container"> 6669 <img src="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280x1280/products/749/4854/Sutro_hero_1500x1500_300dpi__82806.1775682562.jpg?c=1" alt="IBT-1000 Sutro Integrated bidet toilet seat in white; modern bathroom, walnut wooden floors and vanity with contrasting blue and white walls" data-sizes="auto" 6670 srcset="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/80w/products/749/4854/Sutro_hero_1500x1500_300dpi__82806.1775682562.jpg?c=1" 6671data-srcset="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/80w/products/749/4854/Sutro_hero_1500x1500_300dpi__82806.1775682562.jpg?c=1 80w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/160w/products/749/4854/Sutro_hero_1500x1500_300dpi__82806.1775682562.jpg?c=1 160w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/320w/products/749/4854/Sutro_hero_1500x1500_300dpi__82806.1775682562.jpg?c=1 320w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/640w/products/749/4854/Sutro_hero_1500x1500_300dpi__82806.1775682562.jpg?c=1 640w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/960w/products/749/4854/Sutro_hero_1500x1500_300dpi__82806.1775682562.jpg?c=1 960w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280w/products/749/4854/Sutro_hero_1500x1500_300dpi__82806.1775682562.jpg?c=1 1280w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1920w/products/749/4854/Sutro_hero_1500x1500_300dpi__82806.1775682562.jpg?c=1 1920w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/2560w/products/749/4854/Sutro_hero_1500x1500_300dpi__82806.1775682562.jpg?c=1 2560w" 6672 6673class="lazyload card-image primary-image" 6674 6675 data-lightbox="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280x1280/products/749/4854/Sutro_hero_1500x1500_300dpi__82806.1775682562.jpg?c=1" data-src="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280x1280/products/749/4854/Sutro_hero_1500x1500_300dpi__82806.1775682562.jpg?c=1" data-hoverimage="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/500x659/products/749/4755/IBT-1000_05_Sutro_white_bidet_toilet_white_background_remote__54681.1717526245.jpg?c=1" /> 6676 <img src="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/500x659/products/749/4755/IBT-1000_05_Sutro_white_bidet_toilet_white_background_remote__54681.1717526245.jpg?c=1" 6677 alt="Sutro Integrated Smart Bidet Toilet alternate view" 6678 class="hover-image"> 6679 </div> 6680 </a> 6681</div> 6682 <p class="product-sh-description product-sh-description-mobile"></p> 6683 </div> 6684 <div class="right-sec"> 6685 6686 <div class="card-body"> 6687 6688 <h3 class="card-title" id="pdp-product-name"> 6689 <a href="https://www.brondell.com/sutro-integrated-smart-bidet-toilet/" 6690 class="card-title-url" 6691 > 6692 Sutro 6693 6694 </a> 6695 </h3> 6696 6697 <p class="card-text long-name" id="pgp-product-long-name"><a href="" class="ln-link">Integrated Smart Bidet Toilet</a></p> 6698 <div class="yotpo-link-wrapper"> 6699 <div class="yotpo bottomLine" id="pgp-review-rating" data-product-id="749" data-url="https://www.brondell.com/sutro-integrated-smart-bidet-toilet/"></div> 6700 <a href="https://www.brondell.com/sutro-integrated-smart-bidet-toilet/#headingLast" class="yotpo-link-overlay" aria-label="Read product reviews"></a> 6701 </div> 6702 <p class="product-sh-description product-control"></p> 6703 <ul class="product-features product-test" style="display:none;"> 6704 <li class="feature">automatic, hand-free features and flushing</li> 6705 <li class="feature">built-in luxury bidet</li> 6706 <li class="feature">dryer, nightlight, deodorizer</li> 6707 </ul> 6708 6709 6710 </div> 6711 </div> 6712 6713 </div> 6714 <div class="collection-bottom-section"> 6715 <div class="card-text 4" data-test-info-type="price"> 6716 6717 6718 6719 <div class="main-prc-sec"> 6720 <div class="price-section price-section--withoutTax" >
6721 <span class="price-label" aria-hidden="true"> 6722 6723 </span> 6724 <span class="price-now-label" style="display: none;" aria-hidden="true"> 6725 Now: 6726 </span> 6727 <span data-product-price-without-tax class="price price--withoutTax"> 6728 <span class="sr-only">Current Price: $2,749.99</span> 6729 <span aria-hidden="true">$2,749.99</span> 6730 </span> 6731 </div> 6732 </div> 6733 </div> 6734 6735 6736 <label class="button button--small card-figcaption-button" for="compare-749"> 6737 Compare <input type="checkbox" name="products[]" value="749" id="compare-749" data-compare-id="749" class="compare-input"> 6738 </label> 6739 6740 </div> 6741</div> 6742 </div> 6743 </li> 6744 <li class="product cstm-sect"> 6745 <div class="wrapper-product" role="group" aria-label="Product"> 6746 <div 6747 class="card 6748 " 6749 data-test="card-399" 6750 role="group" 6751 aria-label="product"> 6752 <div class="left-sec"> 6753 <div class="left-sec--wrapper"> 6754 <div class="card-figure"> 6755 6756 <div class="sale-badge"><span>SALE</span></div> 6757 6758 <a href="https://www.brondell.com/swash-1400-bidet-toilet-seat/" 6759 class="card-figure__link" 6760 > 6761 <div class="card-img-container"> 6762 <img src="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280x1280/products/399/3978/S1400-Lifestyle_high_end_bath__73358.1775498928.jpg?c=1" alt="Swash 1400 Luxury Bidet Seat installed in a modern wood paneled bathroom with gray tiled flooring." data-sizes="auto" 6763 srcset="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/80w/products/399/3978/S1400-Lifestyle_high_end_bath__73358.1775498928.jpg?c=1" 6764data-srcset="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/80w/products/399/3978/S1400-Lifestyle_high_end_bath__73358.1775498928.jpg?c=1 80w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/160w/products/399/3978/S1400-Lifestyle_high_end_bath__73358.1775498928.jpg?c=1 160w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/320w/products/399/3978/S1400-Lifestyle_high_end_bath__73358.1775498928.jpg?c=1 320w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/640w/products/399/3978/S1400-Lifestyle_high_end_bath__73358.1775498928.jpg?c=1 640w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/960w/products/399/3978/S1400-Lifestyle_high_end_bath__73358.1775498928.jpg?c=1 960w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280w/products/399/3978/S1400-Lifestyle_high_end_bath__73358.1775498928.jpg?c=1 1280w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1920w/products/399/3978/S1400-Lifestyle_high_end_bath__73358.1775498928.jpg?c=1 1920w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/2560w/products/399/3978/S1400-Lifestyle_high_end_bath__73358.1775498928.jpg?c=1 2560w" 6765 6766class="lazyload card-image primary-image" 6767 6768 data-lightbox="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280x1280/products/399/3978/S1400-Lifestyle_high_end_bath__73358.1775498928.jpg?c=1" data-src="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280x1280/products/399/3978/S1400-Lifestyle_high_end_bath__73358.1775498928.jpg?c=1" data-hoverimage="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/500x659/products/399/3174/S1400-1_1500x1500__59593.1775498928.jpg?c=1" /> 6769 <img src="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/500x659/products/399/3174/S1400-1_1500x1500__59593.1775498928.jpg?c=1" 6770 alt="Swash 1400 alternate view" 6771 class="hover-image"> 6772 </div> 6773 </a> 6774</div> 6775 <p class="product-sh-description product-sh-description-mobile"></p> 6776 </div> 6777 <div class="right-sec"> 6778 6779 <div class="card-body"> 6780 6781 <h3 class="card-title" id="pdp-product-name"> 6782 <a href="https://www.brondell.com/swash-1400-bidet-toilet-seat/" 6783 class="card-title-url" 6784 > 6785 Swash 1400 6786 6787 </a> 6788 </h3> 6789 6790 <p class="card-text long-name" id="pgp-product-long-name"><a href="" class="ln-link">Luxury Bidet Toilet Seat with Remote Control</a></p> 6791 <div class="yotpo-link-wrapper"> 6792 <div class="yotpo bottomLine" id="pgp-review-rating" data-product-id="399" data-url="https://www.brondell.com/swash-1400-bidet-toilet-seat/"></div> 6793 <a href="https://www.brondell.com/swash-1400-bidet-toilet-seat/#headingLast" class="yotpo-link-overlay" aria-label="Read product reviews"></a> 6794 </div> 6795 <p class="product-sh-description product-control"></p> 6796 <ul class="product-features product-test" style="display:none;"> 6797 <li class="feature">premium features</li> 6798 <li class="feature">dual stainless steel nozzles with NozzleClean+</li> 6799 <li class="feature">remote control</li> 6800 </ul> 6801 6802 6803 </div> 6804 </div> 6805 6806 </div> 6807 <div class="collection-bottom-section"> 6808 <div class="card-text 4" data-test-info-type="price"> 6809 6810 <div class="price-section price-section--withoutTax rrp-price--withoutTax rrp-sale-range">
6811 <span class="sr-only">Original Price: from $549.99 to $579.99</span> 6812 <span data-product-rrp-price-without-tax class="price price--rrp" aria-hidden="true">$549.99 - $579.99</span> 6813 </div> 6814 <div class="price-section price-section--withoutTax non-sale-price--withoutTax rrp-hide" style="display: none;"> 6815 <span class="sr-only">Original Price:</span> 6816 <span aria-hidden="true"> 6817 Was: 6818 </span> 6819 <span data-product-non-sale-price-without-tax class="price price--non-sale" aria-hidden="true"> 6820 $549.99 6821 </span> 6822 </div> 6823 <div class="price-section price-section--withoutTax"> 6824 <span class="sr-only">Sale Price: from $439.99 to $463.99</span> 6825 <span class="price-label" aria-hidden="true"></span> 6826 <span class="price-now-label" style="display: none;" aria-hidden="true"> 6827 Now: 6828 </span> 6829 <span data-product-price-without-tax class="price price--withoutTax " aria-hidden="true">$439.99 - $463.99</span> 6830 </div> 6831 6832 </div> 6833 6834 6835 <label class="button button--small card-figcaption-button" for="compare-399"> 6836 Compare <input type="checkbox" name="products[]" value="399" id="compare-399" data-compare-id="399" class="compare-input"> 6837 </label> 6838 6839 </div> 6840</div> 6841 </div> 6842 </li> 6843 <li class="product cstm-sect"> 6844 <div class="wrapper-product" role="group" aria-label="Product"> 6845 <div 6846 class="card 6847 " 6848 data-test="card-377" 6849 role="group" 6850 aria-label="product"> 6851 <div class="left-sec"> 6852 <div class="left-sec--wrapper"> 6853 <div class="card-figure"> 6854 6855 6856 <a href="https://www.brondell.com/swash-se400-bidet-toilet-seat/" 6857 class="card-figure__link" 6858 > 6859 <div class="card-img-container"> 6860 <img src="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280x1280/products/377/2548/brondell-swash-se400-bidet-toilet-seat-sage__12661.1782499679.jpg?c=1" alt="Brondell Swash SE400 6861Advanced Bidet Toilet Seat with Side Arm Control in front of a blue background" data-sizes="auto" 6862 srcset="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/80w/products/377/2548/brondell-swash-se400-bidet-toilet-seat-sage__12661.1782499679.jpg?c=1" 6863data-srcset="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/80w/products/377/2548/brondell-swash-se400-bidet-toilet-seat-sage__12661.1782499679.jpg?c=1 80w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/160w/products/377/2548/brondell-swash-se400-bidet-toilet-seat-sage__12661.1782499679.jpg?c=1 160w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/320w/products/377/2548/brondell-swash-se400-bidet-toilet-seat-sage__12661.1782499679.jpg?c=1 320w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/640w/products/377/2548/brondell-swash-se400-bidet-toilet-seat-sage__12661.1782499679.jpg?c=1 640w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/960w/products/377/2548/brondell-swash-se400-bidet-toilet-seat-sage__12661.1782499679.jpg?c=1 960w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280w/products/377/2548/brondell-swash-se400-bidet-toilet-seat-sage__12661.1782499679.jpg?c=1 1280w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1920w/products/377/2548/brondell-swash-se400-bidet-toilet-seat-sage__12661.1782499679.jpg?c=1 1920w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/2560w/products/377/2548/brondell-swash-se400-bidet-toilet-seat-sage__12661.1782499679.jpg?c=1 2560w" 6864 6865class="lazyload card-image primary-image" 6866 6867 data-lightbox="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280x1280/products/377/2548/brondell-swash-se400-bidet-toilet-seat-sage__12661.1782499679.jpg?c=1" data-src="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280x1280/products/377/2548/brondell-swash-se400-bidet-toilet-seat-sage__12661.1782499679.jpg?c=1" data-hoverimage="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/500x659/products/377/2049/brondell-swash-se400-bidet-toilet-seat-side-arm-toilet-install__58218.1738792977.jpg?c=1" /> 6868 <img src="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/500x659/products/377/2049/brondell-swash-se400-bidet-toilet-seat-side-arm-toilet-install__58218.1738792977.jpg?c=1" 6869 alt="Swash SE400 alternate view" 6870 class="hover-image"> 6871 </div> 6872 </a> 6873</div> 6874 <p class="product-sh-description product-sh-description-mobile"></p> 6875 </div> 6876 <div class="right-sec"> 6877 6878 <div class="card-body"> 6879 6880 <h3 class="card-title" id="pdp-product-name"> 6881 <a href="https://www.brondell.com/swash-se400-bidet-toilet-seat/" 6882 class="card-title-url" 6883 > 6884 Swash SE400 6885 6886 </a> 6887 </h3> 6888 6889 <p class="card-text long-name" id="pgp-product-long-name"><a href="" class="ln-link">
6889Advanced Bidet Toilet Seat with Side Arm Control</a></p> 6890 <div class="yotpo-link-wrapper"> 6891 <div class="yotpo bottomLine" id="pgp-review-rating" data-product-id="377" data-url="https://www.brondell.com/swash-se400-bidet-toilet-seat/"></div> 6892 <a href="https://www.brondell.com/swash-se400-bidet-toilet-seat/#headingLast" class="yotpo-link-overlay" aria-label="Read product reviews"></a> 6893 </div> 6894 <p class="product-sh-description product-control"></p> 6895 <ul class="product-features product-test" style="display:none;"> 6896 <li class="feature">built-in deodorizer</li> 6897 <li class="feature">stainless steel nozzle</li> 6898 <li class="feature">side-arm control</li> 6899 </ul> 6900 6901 6902 </div> 6903 </div> 6904 6905 </div> 6906 <div class="collection-bottom-section"> 6907 <div class="card-text 4" data-test-info-type="price"> 6908 6909 6910 6911 <div class="main-prc-sec"> 6912 <div class="price-section price-section--withoutTax" > 6913 <span class="price-label" aria-hidden="true"> 6914 6915 </span> 6916 <span class="price-now-label" style="display: none;" aria-hidden="true"> 6917 Now: 6918 </span> 6919 <span data-product-price-without-tax class="price price--withoutTax"> 6920 <span class="sr-only">Current Price: $299.99</span> 6921 <span aria-hidden="true">$299.99</span> 6922 </span> 6923 </div> 6924 </div> 6925 </div> 6926 6927 6928 <label class="button button--small card-figcaption-button" for="compare-377"> 6929 Compare <input type="checkbox" name="products[]" value="377" id="compare-377" data-compare-id="377" class="compare-input"> 6930 </label> 6931 6932 </div> 6933</div> 6934 </div> 6935 </li> 6936 <li class="product cstm-sect"> 6937 <div class="wrapper-product" role="group" aria-label="Product"> 6938 <div 6939 class="card 6940 " 6941 data-test="card-378" 6942 role="group" 6943 aria-label="product"> 6944 <div class="left-sec"> 6945 <div class="left-sec--wrapper"> 6946 <div class="card-figure"> 6947 6948 6949 <a href="https://www.brondell.com/swash-se600-bidet-toilet-seat/" 6950 class="card-figure__link" 6951 > 6952 <div class="card-img-container"> 6953 <img src="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280x1280/products/378/4368/Brondell-Swash-SE600_00_advanced-bidet-toilet-seat-with-remote-control-green-background__43812.1782499401.jpg?c=1" alt="Brondell Swash SE600 6954Advanced Bidet Seat with remote control installed in front of a green background" data-sizes="auto" 6955 srcset="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/80w/products/378/4368/Brondell-Swash-SE600_00_advanced-bidet-toilet-seat-with-remote-control-green-background__43812.1782499401.jpg?c=1" 6956data-srcset="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/80w/products/378/4368/Brondell-Swash-SE600_00_advanced-bidet-toilet-seat-with-remote-control-green-background__43812.1782499401.jpg?c=1 80w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/160w/products/378/4368/Brondell-Swash-SE600_00_advanced-bidet-toilet-seat-with-remote-control-green-background__43812.1782499401.jpg?c=1 160w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/320w/products/378/4368/Brondell-Swash-SE600_00_advanced-bidet-toilet-seat-with-remote-control-green-background__43812.1782499401.jpg?c=1 320w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/640w/products/378/4368/Brondell-Swash-SE600_00_advanced-bidet-toilet-seat-with-remote-control-green-background__43812.1782499401.jpg?c=1 640w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/960w/products/378/4368/Brondell-Swash-SE600_00_advanced-bidet-toilet-seat-with-remote-control-green-background__43812.1782499401.jpg?c=1 960w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280w/products/378/4368/Brondell-Swash-SE600_00_advanced-bidet-toilet-seat-with-remote-control-green-background__43812.1782499401.jpg?c=1 1280w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1920w/products/378/4368/Brondell-Swash-SE600_00_advanced-bidet-toilet-seat-with-remote-control-green-background__43812.1782499401.jpg?c=1 1920w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/2560w/products/378/4368/Brondell-Swash-SE600_00_advanced-bidet-toilet-seat-with-remote-control-green-background__43812.1782499401.jpg?c=1 2560w" 6957 6958class="lazyload card-image primary-image" 6959 6960 data-lightbox="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280x1280/products/378/4368/Brondell-Swash-SE600_00_advanced-bidet-toilet-seat-with-remote-control-green-background__43812.1782499401.jpg?c=1" data-src="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280x1280/products/378/4368/Brondell-Swash-SE600_00_advanced-bidet-toilet-seat-with-remote-control-green-background__43812.1782499401.jpg?c=1" data-hoverimage="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/500x659/products/378/4378/Brondell-Swash-SE600_02_advanced-bidet-toilet-seat-with-remote-control-installed-white-bathroom-left-view__79252.1782499401.jpg?c=1" /> 6961 <img src="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/500x659/products/378/4378/Brondell-Swash-SE600_02_advanced-bidet-toilet-seat-with-remote-control-installed-white-bathroom-left-view__79252.1782499401.jpg?c=1" 6962 alt="Swash SE600 alternate view" 6963 class="hover-image"> 6964 </div> 6965 </a> 6966</div> 6967 <p class="product-sh-description product-sh-description-mobile"></p> 6968 </div> 6969 <div class="right-sec"> 6970 6971 <div class="card-body"> 6972 6973 <h3 class="card-title" id="pdp-product-name"> 6974 <a href="https://www.brondell.com/swash-se600-bidet-toilet-seat/" 6975 class="card-title-url" 6976 > 6977 Swash SE600 6978 6979 </a> 6980 </h3> 6981 6982 <p class="card-text long-name" id="pgp-product-long-name"><a href="" class="ln-link">Advanced Bidet Seat</a></p> 6983 <div class="yotpo-link-wrapper"> 6984 <div class="yotpo bottomLine" id="pgp-review-rating" data-product-id="378" data-url="https://www.brondell.com/swash-se600-bidet-toilet-seat/"></div> 6985 <a href="https://www.brondell.com/swash-se600-bidet-toilet-seat/#headingLast" class="yotpo-link-overlay" aria-label="Read product reviews"></a> 6986 </div> 6987 <p class="product-sh-description product-control"></p> 6988 <ul class="product-features product-test" style="display:none;"> 6989 <li class="feature">adjustable water pressure and temperature</li> 6990 <li class="feature">gentle-glow nightlight</li> 6991 <li class="feature">slow-close seat and lid</li> 6992 </ul> 6993 6994 6995 </div> 6996 </div> 6997 6998 </div> 6999 <div class="collection-bottom-section"> 7000 <div class="card-text 4" data-test-info-type="price"> 7001 7002 7003 7004 <div class="main-prc-sec"> 7005 <div class="price-section price-section--withoutTax" >
7006 <span class="price-label" aria-hidden="true"> 7007 7008 </span> 7009 <span class="price-now-label" style="display: none;" aria-hidden="true"> 7010 Now: 7011 </span> 7012 <span data-product-price-without-tax class="price price--withoutTax"> 7013 <span class="sr-only">Current Price: $399.99</span> 7014 <span aria-hidden="true">$399.99</span> 7015 </span> 7016 </div> 7017 </div> 7018 </div> 7019 7020 7021 <label class="button button--small card-figcaption-button" for="compare-378"> 7022 Compare <input type="checkbox" name="products[]" value="378" id="compare-378" data-compare-id="378" class="compare-input"> 7023 </label> 7024 7025 </div> 7026</div> 7027 </div> 7028 </li> 7029 <li class="product cstm-sect"> 7030 <div class="wrapper-product" role="group" aria-label="Product"> 7031 <div 7032 class="card 7033 " 7034 data-test="card-348" 7035 role="group" 7036 aria-label="product"> 7037 <div class="left-sec"> 7038 <div class="left-sec--wrapper"> 7039 <div class="card-figure"> 7040 7041 <a href="https://www.brondell.com/swash-ecoseat-s101-bidet-toilet-seat/" 7042 class="card-figure__link" 7043 > 7044 <div class="card-img-container"> 7045 <img src="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280x1280/products/348/4787/Brondell_Ecoseat_non-electric_bidet_seat_S101_installed_modern_bathroom_plant__55918.1738792969.jpg?c=1" alt="Brondell Ecoseat S101 non-electric bidet seat installed in modern bathroom with wood and plant accents" data-sizes="auto" 7046 srcset="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/80w/products/348/4787/Brondell_Ecoseat_non-electric_bidet_seat_S101_installed_modern_bathroom_plant__55918.1738792969.jpg?c=1" 7047data-srcset="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/80w/products/348/4787/Brondell_Ecoseat_non-electric_bidet_seat_S101_installed_modern_bathroom_plant__55918.1738792969.jpg?c=1 80w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/160w/products/348/4787/Brondell_Ecoseat_non-electric_bidet_seat_S101_installed_modern_bathroom_plant__55918.1738792969.jpg?c=1 160w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/320w/products/348/4787/Brondell_Ecoseat_non-electric_bidet_seat_S101_installed_modern_bathroom_plant__55918.1738792969.jpg?c=1 320w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/640w/products/348/4787/Brondell_Ecoseat_non-electric_bidet_seat_S101_installed_modern_bathroom_plant__55918.1738792969.jpg?c=1 640w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/960w/products/348/4787/Brondell_Ecoseat_non-electric_bidet_seat_S101_installed_modern_bathroom_plant__55918.1738792969.jpg?c=1 960w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280w/products/348/4787/Brondell_Ecoseat_non-electric_bidet_seat_S101_installed_modern_bathroom_plant__55918.1738792969.jpg?c=1 1280w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1920w/products/348/4787/Brondell_Ecoseat_non-electric_bidet_seat_S101_installed_modern_bathroom_plant__55918.1738792969.jpg?c=1 1920w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/2560w/products/348/4787/Brondell_Ecoseat_non-electric_bidet_seat_S101_installed_modern_bathroom_plant__55918.1738792969.jpg?c=1 2560w" 7048 7049class="lazyload card-image primary-image" 7050 7051 data-lightbox="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280x1280/products/348/4787/Brondell_Ecoseat_non-electric_bidet_seat_S101_installed_modern_bathroom_plant__55918.1738792969.jpg?c=1" data-src="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280x1280/products/348/4787/Brondell_Ecoseat_non-electric_bidet_seat_S101_installed_modern_bathroom_plant__55918.1738792969.jpg?c=1" data-hoverimage="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/500x659/products/348/4781/Brondell_Ecoseat_non-electric_bidet_seat_S101_close_up_top_view__60176.1761171554.jpg?c=1" /> 7052 <img src="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/500x659/products/348/4781/Brondell_Ecoseat_non-electric_bidet_seat_S101_close_up_top_view__60176.1761171554.jpg?c=1" 7053 alt="EcoSeat S101 alternate view" 7054 class="hover-image"> 7055 </div> 7056 </a> 7057</div> 7058 <p class="product-sh-description product-sh-description-mobile"></p> 7059 </div> 7060 <div class="right-sec"> 7061 7062 <div class="card-body"> 7063 7064 <h3 class="card-title" id="pdp-product-name"> 7065 <a href="https://www.brondell.com/swash-ecoseat-s101-bidet-toilet-seat/" 7066 class="card-title-url" 7067 > 7068 EcoSeat S101 7069 7070 </a> 7071 </h3> 7072 7073 <p class="card-text long-name" id="pgp-product-long-name"><a href="" class="ln-link">Non-Electric Bidet Toilet Seat</a></p> 7074 <div class="yotpo-link-wrapper"> 7075 <div class="yotpo bottomLine" id="pgp-review-rating" data-product-id="348" data-url="https://www.brondell.com/swash-ecoseat-s101-bidet-toilet-seat/"></div> 7076 <a href="https://www.brondell.com/swash-ecoseat-s101-bidet-toilet-seat/#headingLast" class="yotpo-link-overlay" aria-label="Read product reviews"></a> 7077 </div> 7078 <p class="product-sh-description product-control"></p> 7079 <ul class="product-features product-test" style="display:none;"> 7080 <li class="feature">electricity-free bidet</li> 7081 <li class="feature">dual nozzles</li> 7082 <li class="feature">ergonomic control knob</li> 7083 </ul> 7084 7085 7086 </div> 7087 </div> 7088 7089 </div> 7090 <div class="collection-bottom-section"> 7091 <div class="card-text 4" data-test-info-type="price"> 7092 7093 7094 7095 <div class="main-prc-sec"> 7096 <div class="price-section price-section--withoutTax" >
7097 <span class="price-label" aria-hidden="true"> 7098 7099 </span> 7100 <span class="price-now-label" style="display: none;" aria-hidden="true"> 7101 Now: 7102 </span> 7103 <span data-product-price-without-tax class="price price--withoutTax"> 7104 <span class="sr-only">Current Price: $89.99</span> 7105 <span aria-hidden="true">$89.99</span> 7106 </span> 7107 </div> 7108 </div> 7109 </div> 7110 7111 7112 <label class="button button--small card-figcaption-button" for="compare-348"> 7113 Compare <input type="checkbox" name="products[]" value="348" id="compare-348" data-compare-id="348" class="compare-input"> 7114 </label> 7115 7116 </div> 7117</div> 7118 </div> 7119 </li> 7120 <li class="product cstm-sect"> 7121 <div class="wrapper-product" role="group" aria-label="Product"> 7122 <div 7123 class="card 7124 " 7125 data-test="card-349" 7126 role="group" 7127 aria-label="product"> 7128 <div class="left-sec"> 7129 <div class="left-sec--wrapper"> 7130 <div class="card-figure"> 7131 7132 <a href="https://www.brondell.com/swash-ecoseat-s102-bidet-toilet-seat/" 7133 class="card-figure__link" 7134 > 7135 <div class="card-img-container"> 7136 <img src="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280x1280/products/349/2085/brondell-swash-ecoseat-s102-non-electric-bidet-toilet-seat-blue__19945.1738792970.jpg?c=1" alt="Brondell Swash EcoSeat S102 non-electric bidet toilet seat in front of a blue background" data-sizes="auto" 7137 srcset="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/80w/products/349/2085/brondell-swash-ecoseat-s102-non-electric-bidet-toilet-seat-blue__19945.1738792970.jpg?c=1" 7138data-srcset="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/80w/products/349/2085/brondell-swash-ecoseat-s102-non-electric-bidet-toilet-seat-blue__19945.1738792970.jpg?c=1 80w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/160w/products/349/2085/brondell-swash-ecoseat-s102-non-electric-bidet-toilet-seat-blue__19945.1738792970.jpg?c=1 160w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/320w/products/349/2085/brondell-swash-ecoseat-s102-non-electric-bidet-toilet-seat-blue__19945.1738792970.jpg?c=1 320w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/640w/products/349/2085/brondell-swash-ecoseat-s102-non-electric-bidet-toilet-seat-blue__19945.1738792970.jpg?c=1 640w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/960w/products/349/2085/brondell-swash-ecoseat-s102-non-electric-bidet-toilet-seat-blue__19945.1738792970.jpg?c=1 960w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280w/products/349/2085/brondell-swash-ecoseat-s102-non-electric-bidet-toilet-seat-blue__19945.1738792970.jpg?c=1 1280w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1920w/products/349/2085/brondell-swash-ecoseat-s102-non-electric-bidet-toilet-seat-blue__19945.1738792970.jpg?c=1 1920w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/2560w/products/349/2085/brondell-swash-ecoseat-s102-non-electric-bidet-toilet-seat-blue__19945.1738792970.jpg?c=1 2560w" 7139 7140class="lazyload card-image primary-image" 7141 7142 data-lightbox="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280x1280/products/349/2085/brondell-swash-ecoseat-s102-non-electric-bidet-toilet-seat-blue__19945.1738792970.jpg?c=1" data-src="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280x1280/products/349/2085/brondell-swash-ecoseat-s102-non-electric-bidet-toilet-seat-blue__19945.1738792970.jpg?c=1" data-hoverimage="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/500x659/products/349/2086/brondell-swash-ecoseat-s102-non-electric-bidet-toilet-seat-front-side__52321.1738792970.jpg?c=1" /> 7143 <img src="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/500x659/products/349/2086/brondell-swash-ecoseat-s102-non-electric-bidet-toilet-seat-front-side__52321.1738792970.jpg?c=1" 7144 alt="EcoSeat S102 alternate view" 7145 class="hover-image"> 7146 </div> 7147 </a> 7148</div> 7149 <p class="product-sh-description product-sh-description-mobile"></p> 7150 </div> 7151 <div class="right-sec"> 7152 7153 <div class="card-body"> 7154 7155 <h3 class="card-title" id="pdp-product-name"> 7156 <a href="https://www.brondell.com/swash-ecoseat-s102-bidet-toilet-seat/" 7157 class="card-title-url" 7158 > 7159 EcoSeat S102 7160 7161 </a> 7162 </h3> 7163 7164 <p class="card-text long-name" id="pgp-product-long-name"><a href="" class="ln-link">Non-Electric Bidet Toilet Seat</a></p> 7165 <div class="yotpo-link-wrapper"> 7166 <div class="yotpo bottomLine" id="pgp-review-rating" data-product-id="349" data-url="https://www.brondell.com/swash-ecoseat-s102-bidet-toilet-seat/"></div> 7167 <a href="https://www.brondell.com/swash-ecoseat-s102-bidet-toilet-seat/#headingLast" class="yotpo-link-overlay" aria-label="Read product reviews"></a> 7168 </div> 7169 <p class="product-sh-description product-control"></p> 7170 <ul class="product-features product-test" style="display:none;"> 7171 <li class="feature">electricity-free bidet</li> 7172 <li class="feature">dual nozzles</li> 7173 <li class="feature">ergonomic control knob</li> 7174 </ul> 7175 7176 7177 </div> 7178 </div> 7179 7180 </div> 7181 <div class="collection-bottom-section"> 7182 <div class="card-text 4" data-test-info-type="price"> 7183 7184 7185 7186 <div class="main-prc-sec"> 7187 <div class="price-section price-section--withoutTax" >
7188 <span class="price-label" aria-hidden="true"> 7189 7190 </span> 7191 <span class="price-now-label" style="display: none;" aria-hidden="true"> 7192 Now: 7193 </span> 7194 <span data-product-price-without-tax class="price price--withoutTax price-on-sale-rrp"> 7195 <span class="sr-only">Current Price: $129.99</span> 7196 <span aria-hidden="true">$129.99</span> 7197 </span> 7198 </div> 7199 <div class="price-section price-section--withoutTax non-sale-price--withoutTax" style="display: none;"> 7200 <span> 7201 <span class="sr-only">Original Price: $149.99</span> 7202 <span aria-hidden="true">$149.99</span> 7203 </span> 7204 </div> 7205 </div> 7206 </div> 7207 7208 7209 <label class="button button--small card-figcaption-button" for="compare-349"> 7210 Compare <input type="checkbox" name="products[]" value="349" id="compare-349" data-compare-id="349" class="compare-input"> 7211 </label> 7212 7213 </div> 7214</div> 7215 </div> 7216 </li> 7217 <li class="product cstm-sect"> 7218 <div class="wrapper-product" role="group" aria-label="Product"> 7219 <div 7220 class="card 7221 " 7222 data-test="card-347" 7223 role="group" 7224 aria-label="product"> 7225 <div class="left-sec"> 7226 <div class="left-sec--wrapper"> 7227 <div class="card-figure"> 7228 7229 <a href="https://www.brondell.com/swash-1000-bidet-toilet-seat/" 7230 class="card-figure__link" 7231 > 7232 <div class="card-img-container"> 7233 <img src="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280x1280/products/347/5469/S1000_02_1500x1500_CMYK300dpi__14496.1784061710.jpg?c=1" alt="Brondell Swash 1000 Swash 1000 7234Luxury Bidet Toilet Seat with Remote Control installed in a modern bathroom with gray tile, white wainscoting and black vanity." data-sizes="auto" 7235 srcset="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/80w/products/347/5469/S1000_02_1500x1500_CMYK300dpi__14496.1784061710.jpg?c=1" 7236data-srcset="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/80w/products/347/5469/S1000_02_1500x1500_CMYK300dpi__14496.1784061710.jpg?c=1 80w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/160w/products/347/5469/S1000_02_1500x1500_CMYK300dpi__14496.1784061710.jpg?c=1 160w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/320w/products/347/5469/S1000_02_1500x1500_CMYK300dpi__14496.1784061710.jpg?c=1 320w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/640w/products/347/5469/S1000_02_1500x1500_CMYK300dpi__14496.1784061710.jpg?c=1 640w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/960w/products/347/5469/S1000_02_1500x1500_CMYK300dpi__14496.1784061710.jpg?c=1 960w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280w/products/347/5469/S1000_02_1500x1500_CMYK300dpi__14496.1784061710.jpg?c=1 1280w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1920w/products/347/5469/S1000_02_1500x1500_CMYK300dpi__14496.1784061710.jpg?c=1 1920w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/2560w/products/347/5469/S1000_02_1500x1500_CMYK300dpi__14496.1784061710.jpg?c=1 2560w" 7237 7238class="lazyload card-image primary-image" 7239 7240 data-lightbox="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280x1280/products/347/5469/S1000_02_1500x1500_CMYK300dpi__14496.1784061710.jpg?c=1" data-src="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280x1280/products/347/5469/S1000_02_1500x1500_CMYK300dpi__14496.1784061710.jpg?c=1" data-hoverimage="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/500x659/products/347/5469/S1000_02_1500x1500_CMYK300dpi__14496.1784061710.jpg?c=1" /> 7241 <img src="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/500x659/products/347/5469/S1000_02_1500x1500_CMYK300dpi__14496.1784061710.jpg?c=1" 7242 alt="Swash 1000 alternate view" 7243 class="hover-image"> 7244 </div> 7245 </a> 7246</div> 7247 <p class="product-sh-description product-sh-description-mobile"></p> 7248 </div> 7249 <div class="right-sec"> 7250 7251 <div class="card-body"> 7252 7253 <h3 class="card-title" id="pdp-product-name"> 7254 <a href="https://www.brondell.com/swash-1000-bidet-toilet-seat/" 7255 class="card-title-url" 7256 > 7257 Swash 1000 7258 7259 </a> 7260 </h3> 7261 7262 <p class="card-text long-name" id="pgp-product-long-name"><a href="" class="ln-link">Luxury Bidet Toilet Seat with Remote Control</a></p> 7263 <div class="yotpo-link-wrapper"> 7264 <div class="yotpo bottomLine" id="pgp-review-rating" data-product-id="347" data-url="https://www.brondell.com/swash-1000-bidet-toilet-seat/"></div> 7265 <a href="https://www.brondell.com/swash-1000-bidet-toilet-seat/#headingLast" class="yotpo-link-overlay" aria-label="Read product reviews"></a> 7266 </div> 7267 <p class="product-sh-description product-control"></p> 7268 <ul class="product-features product-test" style="display:none;"> 7269 <li class="feature">designed for easy installation</li> 7270 <li class="feature">dual stainless steel spray nozzles</li> 7271 <li class="feature">remote control</li> 7272 </ul> 7273 7274 7275 </div> 7276 </div> 7277 7278 </div> 7279 <div class="collection-bottom-section"> 7280 <div class="card-text 4" data-test-info-type="price"> 7281 7282 7283 7284 <div class="main-prc-sec"> 7285 <div class="price-section price-section--withoutTax" >
7286 <span class="price-label" aria-hidden="true"> 7287 7288 </span> 7289 <span class="price-now-label" style="display: none;" aria-hidden="true"> 7290 Now: 7291 </span> 7292 <span data-product-price-without-tax class="price price--withoutTax"> 7293 <span class="sr-only">Current Price: $599.99</span> 7294 <span aria-hidden="true">$599.99</span> 7295 </span> 7296 </div> 7297 </div> 7298 </div> 7299 7300 7301 <label class="button button--small card-figcaption-button" for="compare-347"> 7302 Compare <input type="checkbox" name="products[]" value="347" id="compare-347" data-compare-id="347" class="compare-input"> 7303 </label> 7304 7305 </div> 7306</div> 7307 </div> 7308 </li> 7309 <li class="product cstm-sect"> 7310 <div class="wrapper-product" role="group" aria-label="Product"> 7311 <div 7312 class="card 7313 " 7314 data-test="card-598" 7315 role="group" 7316 aria-label="product"> 7317 <div class="left-sec"> 7318 <div class="left-sec--wrapper"> 7319 <div class="card-figure"> 7320 7321 7322 <a href="https://www.brondell.com/swash-thinline-t44/" 7323 class="card-figure__link" 7324 > 7325 <div class="card-img-container"> 7326 <img src="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280x1280/products/598/3172/T44-1_1500x1500__31583.1782497617.jpg?c=1" alt="Swash Thinline T44 Luxury Bidet Toilet Seat with Side Arm Control with sleek white design and remote control, offering advanced hygiene features and customizable settings for modern bathrooms." data-sizes="auto" 7327 srcset="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/80w/products/598/3172/T44-1_1500x1500__31583.1782497617.jpg?c=1" 7328data-srcset="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/80w/products/598/3172/T44-1_1500x1500__31583.1782497617.jpg?c=1 80w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/160w/products/598/3172/T44-1_1500x1500__31583.1782497617.jpg?c=1 160w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/320w/products/598/3172/T44-1_1500x1500__31583.1782497617.jpg?c=1 320w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/640w/products/598/3172/T44-1_1500x1500__31583.1782497617.jpg?c=1 640w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/960w/products/598/3172/T44-1_1500x1500__31583.1782497617.jpg?c=1 960w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280w/products/598/3172/T44-1_1500x1500__31583.1782497617.jpg?c=1 1280w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1920w/products/598/3172/T44-1_1500x1500__31583.1782497617.jpg?c=1 1920w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/2560w/products/598/3172/T44-1_1500x1500__31583.1782497617.jpg?c=1 2560w" 7329 7330class="lazyload card-image primary-image" 7331 7332 data-lightbox="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280x1280/products/598/3172/T44-1_1500x1500__31583.1782497617.jpg?c=1" data-src="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280x1280/products/598/3172/T44-1_1500x1500__31583.1782497617.jpg?c=1" data-hoverimage="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/500x659/products/598/5498/T44_03_1500x1500_CMYK300dpi__69103.1782497617.jpg?c=1" /> 7333 <img src="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/500x659/products/598/5498/T44_03_1500x1500_CMYK300dpi__69103.1782497617.jpg?c=1" 7334 alt="Swash Thinline T44 alternate view" 7335 class="hover-image"> 7336 </div> 7337 </a> 7338</div> 7339 <p class="product-sh-description product-sh-description-mobile"></p> 7340 </div> 7341 <div class="right-sec"> 7342 7343 <div class="card-body"> 7344 7345 <h3 class="card-title" id="pdp-product-name"> 7346 <a href="https://www.brondell.com/swash-thinline-t44/" 7347 class="card-title-url" 7348 > 7349 Swash Thinline T44 7350 7351 </a> 7352 </h3> 7353 7354 <p class="card-text long-name" id="pgp-product-long-name"><a href="" class="ln-link">Luxury Bidet Toilet Seat with Remote Control</a></p> 7355 <div class="yotpo-link-wrapper"> 7356 <div class="yotpo bottomLine" id="pgp-review-rating" data-product-id="598" data-url="https://www.brondell.com/swash-thinline-t44/"></div> 7357 <a href="https://www.brondell.com/swash-thinline-t44/#headingLast" class="yotpo-link-overlay" aria-label="Read product reviews"></a> 7358 </div> 7359 <p class="product-sh-description product-control"></p> 7360 <ul class="product-features product-test" style="display:none;"> 7361 <li class="feature">ultra-slim profile</li> 7362 <li class="feature">stainless steel nozzle</li> 7363 <li class="feature">remote control</li> 7364 </ul> 7365 7366 7367 </div> 7368 </div> 7369 7370 </div> 7371 <div class="collection-bottom-section"> 7372 <div class="card-text 4" data-test-info-type="price"> 7373 7374 7375 7376 <div class="main-prc-sec"> 7377 <div class="price-section price-section--withoutTax" >
7378 <span class="price-label" style="display: none;" aria-hidden="true"> 7379 7380 </span> 7381 <span class="price-now-label" aria-hidden="true"> 7382 Now: 7383 </span> 7384 <span data-product-price-without-tax class="price price--withoutTax price-on-sale-rrp"> 7385 <span class="sr-only">Sale Price: $559.99</span> 7386 <span aria-hidden="true">$559.99</span> 7387 </span> 7388 </div> 7389 <div class="price-section price-section--withoutTax non-sale-price--withoutTax" > 7390 <span> 7391 <span class="sr-only">Original Price: $699.99</span> 7392 <span aria-hidden="true">$699.99</span> 7393 </span> 7394 </div> 7395 </div> 7396 </div> 7397 7398 7399 <label class="button button--small card-figcaption-button" for="compare-598"> 7400 Compare <input type="checkbox" name="products[]" value="598" id="compare-598" data-compare-id="598" class="compare-input"> 7401 </label> 7402 7403 </div> 7404</div> 7405 </div> 7406 </li> 7407 <li class="product cstm-sect"> 7408 <div class="wrapper-product" role="group" aria-label="Product"> 7409 <div 7410 class="card 7411 " 7412 data-test="card-717" 7413 role="group" 7414 aria-label="product"> 7415 <div class="left-sec"> 7416 <div class="left-sec--wrapper"> 7417 <div class="card-figure"> 7418 7419 7420 <a href="https://www.brondell.com/swash-eco-thinline-t66/" 7421 class="card-figure__link" 7422 > 7423 <div class="card-img-container"> 7424 <img src="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280x1280/products/717/4068/T66_Gallery_00_1500x1500_72dpi__54505.1781629339.jpg?c=1" alt="Brondell T66 Swash eco Thinline bidet with remote unpacked; made of recycled materials." data-sizes="auto" 7425 srcset="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/80w/products/717/4068/T66_Gallery_00_1500x1500_72dpi__54505.1781629339.jpg?c=1" 7426data-srcset="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/80w/products/717/4068/T66_Gallery_00_1500x1500_72dpi__54505.1781629339.jpg?c=1 80w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/160w/products/717/4068/T66_Gallery_00_1500x1500_72dpi__54505.1781629339.jpg?c=1 160w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/320w/products/717/4068/T66_Gallery_00_1500x1500_72dpi__54505.1781629339.jpg?c=1 320w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/640w/products/717/4068/T66_Gallery_00_1500x1500_72dpi__54505.1781629339.jpg?c=1 640w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/960w/products/717/4068/T66_Gallery_00_1500x1500_72dpi__54505.1781629339.jpg?c=1 960w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280w/products/717/4068/T66_Gallery_00_1500x1500_72dpi__54505.1781629339.jpg?c=1 1280w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1920w/products/717/4068/T66_Gallery_00_1500x1500_72dpi__54505.1781629339.jpg?c=1 1920w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/2560w/products/717/4068/T66_Gallery_00_1500x1500_72dpi__54505.1781629339.jpg?c=1 2560w" 7427 7428class="lazyload card-image primary-image" 7429 7430 data-lightbox="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280x1280/products/717/4068/T66_Gallery_00_1500x1500_72dpi__54505.1781629339.jpg?c=1" data-src="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280x1280/products/717/4068/T66_Gallery_00_1500x1500_72dpi__54505.1781629339.jpg?c=1" data-hoverimage="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/500x659/products/717/4064/T66_Gallery_04_1500x1500_72dpi__67446.1781629339.jpg?c=1" /> 7431 <img src="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/500x659/products/717/4064/T66_Gallery_04_1500x1500_72dpi__67446.1781629339.jpg?c=1" 7432 alt="Swash Eco Thinline T66 alternate view" 7433 class="hover-image"> 7434 </div> 7435 </a> 7436</div> 7437 <p class="product-sh-description product-sh-description-mobile"></p> 7438 </div> 7439 <div class="right-sec"> 7440 7441 <div class="card-body"> 7442 7443 <h3 class="card-title" id="pdp-product-name"> 7444 <a href="https://www.brondell.com/swash-eco-thinline-t66/" 7445 class="card-title-url" 7446 > 7447 Swash Eco Thinline T66 7448 7449 </a> 7450 </h3> 7451 7452 <p class="card-text long-name" id="pgp-product-long-name"><a href="" class="ln-link">Luxury Bidet Toilet Seat with Remote Control</a></p> 7453 <div class="yotpo-link-wrapper"> 7454 <div class="yotpo bottomLine" id="pgp-review-rating" data-product-id="717" data-url="https://www.brondell.com/swash-eco-thinline-t66/"></div> 7455 <a href="https://www.brondell.com/swash-eco-thinline-t66/#headingLast" class="yotpo-link-overlay" aria-label="Read product reviews"></a> 7456 </div> 7457 <p class="product-sh-description product-control"></p> 7458 <ul class="product-features product-test" style="display:none;"> 7459 <li class="feature">made using recycled plastic</li> 7460 <li class="feature">stainless steel nozzle</li> 7461 <li class="feature">remote control</li> 7462 </ul> 7463 7464 7465 </div> 7466 </div> 7467 7468 </div> 7469 <div class="collection-bottom-section"> 7470 <div class="card-text 4" data-test-info-type="price"> 7471 7472 7473 7474 <div class="main-prc-sec"> 7475 <div class="price-section price-section--withoutTax" >
7476 <span class="price-label" style="display: none;" aria-hidden="true"> 7477 7478 </span> 7479 <span class="price-now-label" aria-hidden="true"> 7480 Now: 7481 </span> 7482 <span data-product-price-without-tax class="price price--withoutTax price-on-sale-rrp"> 7483 <span class="sr-only">Sale Price: $599.99</span> 7484 <span aria-hidden="true">$599.99</span> 7485 </span> 7486 </div> 7487 <div class="price-section price-section--withoutTax non-sale-price--withoutTax" > 7488 <span> 7489 <span class="sr-only">Original Price: $749.99</span> 7490 <span aria-hidden="true">$749.99</span> 7491 </span> 7492 </div> 7493 </div> 7494 </div> 7495 7496 7497 <label class="button button--small card-figcaption-button" for="compare-717"> 7498 Compare <input type="checkbox" name="products[]" value="717" id="compare-717" data-compare-id="717" class="compare-input"> 7499 </label> 7500 7501 </div> 7502</div> 7503 </div> 7504 </li> 7505 <li class="product cstm-sect"> 7506 <div class="wrapper-product" role="group" aria-label="Product"> 7507 <div 7508 class="card 7509 " 7510 data-test="card-599" 7511 role="group" 7512 aria-label="product"> 7513 <div class="left-sec"> 7514 <div class="left-sec--wrapper"> 7515 <div class="card-figure"> 7516 7517 7518 <a href="https://www.brondell.com/swash-thinline-t22/" 7519 class="card-figure__link" 7520 > 7521 <div class="card-img-container"> 7522 <img src="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280x1280/products/599/3411/T22_00_1500x1500__47859.1782412763.jpg?c=1" alt="Brondell Swash Thinline T22 Luxury Bidet Toilet Seat with Side Arm Control installed on the toilet in front of a blue background" data-sizes="auto" 7523 srcset="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/80w/products/599/3411/T22_00_1500x1500__47859.1782412763.jpg?c=1" 7524data-srcset="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/80w/products/599/3411/T22_00_1500x1500__47859.1782412763.jpg?c=1 80w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/160w/products/599/3411/T22_00_1500x1500__47859.1782412763.jpg?c=1 160w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/320w/products/599/3411/T22_00_1500x1500__47859.1782412763.jpg?c=1 320w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/640w/products/599/3411/T22_00_1500x1500__47859.1782412763.jpg?c=1 640w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/960w/products/599/3411/T22_00_1500x1500__47859.1782412763.jpg?c=1 960w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280w/products/599/3411/T22_00_1500x1500__47859.1782412763.jpg?c=1 1280w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1920w/products/599/3411/T22_00_1500x1500__47859.1782412763.jpg?c=1 1920w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/2560w/products/599/3411/T22_00_1500x1500__47859.1782412763.jpg?c=1 2560w" 7525 7526class="lazyload card-image primary-image" 7527 7528 data-lightbox="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280x1280/products/599/3411/T22_00_1500x1500__47859.1782412763.jpg?c=1" data-src="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280x1280/products/599/3411/T22_00_1500x1500__47859.1782412763.jpg?c=1" data-hoverimage="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/500x659/products/599/3413/T22_01_1500x1500__31000.1782412763.jpg?c=1" /> 7529 <img src="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/500x659/products/599/3413/T22_01_1500x1500__31000.1782412763.jpg?c=1" 7530 alt="Swash Thinline T22 alternate view" 7531 class="hover-image"> 7532 </div> 7533 </a> 7534</div> 7535 <p class="product-sh-description product-sh-description-mobile"></p> 7536 </div> 7537 <div class="right-sec"> 7538 7539 <div class="card-body"> 7540 7541 <h3 class="card-title" id="pdp-product-name"> 7542 <a href="https://www.brondell.com/swash-thinline-t22/" 7543 class="card-title-url" 7544 > 7545 Swash Thinline T22 7546 7547 </a> 7548 </h3> 7549 7550 <p class="card-text long-name" id="pgp-product-long-name"><a href="" class="ln-link">
7550Luxury Bidet Toilet Seat with Side Arm Control</a></p> 7551 <div class="yotpo-link-wrapper"> 7552 <div class="yotpo bottomLine" id="pgp-review-rating" data-product-id="599" data-url="https://www.brondell.com/swash-thinline-t22/"></div> 7553 <a href="https://www.brondell.com/swash-thinline-t22/#headingLast" class="yotpo-link-overlay" aria-label="Read product reviews"></a> 7554 </div> 7555 <p class="product-sh-description product-control"></p> 7556 <ul class="product-features product-test" style="display:none;"> 7557 <li class="feature">ultra-slim profile</li> 7558 <li class="feature">stainless steel nozzle</li> 7559 <li class="feature">side-arm control</li> 7560 </ul> 7561 7562 7563 </div> 7564 </div> 7565 7566 </div> 7567 <div class="collection-bottom-section"> 7568 <div class="card-text 4" data-test-info-type="price"> 7569 7570 7571 7572 <div class="main-prc-sec"> 7573 <div class="price-section price-section--withoutTax" > 7574 <span class="price-label" style="display: none;" aria-hidden="true"> 7575 7576 </span> 7577 <span class="price-now-label" aria-hidden="true"> 7578 Now: 7579 </span> 7580 <span data-product-price-without-tax class="price price--withoutTax price-on-sale-rrp"> 7581 <span class="sr-only">Sale Price: $535.99</span> 7582 <span aria-hidden="true">$535.99</span> 7583 </span> 7584 </div> 7585 <div class="price-section price-section--withoutTax non-sale-price--withoutTax" > 7586 <span> 7587 <span class="sr-only">Original Price: $669.99</span> 7588 <span aria-hidden="true">$669.99</span> 7589 </span> 7590 </div> 7591 </div> 7592 </div> 7593 7594 7595 <label class="button button--small card-figcaption-button" for="compare-599"> 7596 Compare <input type="checkbox" name="products[]" value="599" id="compare-599" data-compare-id="599" class="compare-input"> 7597 </label> 7598 7599 </div> 7600</div> 7601 </div> 7602 </li> 7603 <li class="product cstm-sect"> 7604 <div class="wrapper-product" role="group" aria-label="Product"> 7605 <div 7606 class="card 7607 " 7608 data-test="card-400" 7609 role="group" 7610 aria-label="product"> 7611 <div class="left-sec"> 7612 <div class="left-sec--wrapper"> 7613 <div class="card-figure"> 7614 7615 7616 <a href="https://www.brondell.com/swash-bl97-essential-bidet-seat/" 7617 class="card-figure__link" 7618 > 7619 <div class="card-img-container"> 7620 <img src="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280x1280/products/400/4354/Brondell_Swash_BL97_00_advanced-bidet-toilet-seat-with-remote-control-gray-background__02625.1782498575.jpg?c=1" alt="Brondell Swash BL97 Advanced Bidet Toilet Seat with Remote Control and remote control installed on toilet with blue background" data-sizes="auto" 7621 srcset="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/80w/products/400/4354/Brondell_Swash_BL97_00_advanced-bidet-toilet-seat-with-remote-control-gray-background__02625.1782498575.jpg?c=1" 7622data-srcset="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/80w/products/400/4354/Brondell_Swash_BL97_00_advanced-bidet-toilet-seat-with-remote-control-gray-background__02625.1782498575.jpg?c=1 80w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/160w/products/400/4354/Brondell_Swash_BL97_00_advanced-bidet-toilet-seat-with-remote-control-gray-background__02625.1782498575.jpg?c=1 160w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/320w/products/400/4354/Brondell_Swash_BL97_00_advanced-bidet-toilet-seat-with-remote-control-gray-background__02625.1782498575.jpg?c=1 320w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/640w/products/400/4354/Brondell_Swash_BL97_00_advanced-bidet-toilet-seat-with-remote-control-gray-background__02625.1782498575.jpg?c=1 640w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/960w/products/400/4354/Brondell_Swash_BL97_00_advanced-bidet-toilet-seat-with-remote-control-gray-background__02625.1782498575.jpg?c=1 960w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280w/products/400/4354/Brondell_Swash_BL97_00_advanced-bidet-toilet-seat-with-remote-control-gray-background__02625.1782498575.jpg?c=1 1280w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1920w/products/400/4354/Brondell_Swash_BL97_00_advanced-bidet-toilet-seat-with-remote-control-gray-background__02625.1782498575.jpg?c=1 1920w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/2560w/products/400/4354/Brondell_Swash_BL97_00_advanced-bidet-toilet-seat-with-remote-control-gray-background__02625.1782498575.jpg?c=1 2560w" 7623 7624class="lazyload card-image primary-image" 7625 7626 data-lightbox="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280x1280/products/400/4354/Brondell_Swash_BL97_00_advanced-bidet-toilet-seat-with-remote-control-gray-background__02625.1782498575.jpg?c=1" data-src="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280x1280/products/400/4354/Brondell_Swash_BL97_00_advanced-bidet-toilet-seat-with-remote-control-gray-background__02625.1782498575.jpg?c=1" data-hoverimage="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/500x659/products/400/4353/Brondell_Swash_BL97_02_advanced-bidet-toilet-seat-remote_control-gray_background__25930.1782498575.jpg?c=1" /> 7627 <img src="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/500x659/products/400/4353/Brondell_Swash_BL97_02_advanced-bidet-toilet-seat-remote_control-gray_background__25930.1782498575.jpg?c=1" 7628 alt="Swash BL97 alternate view" 7629 class="hover-image"> 7630 </div> 7631 </a> 7632</div> 7633 <p class="product-sh-description product-sh-description-mobile"></p> 7634 </div> 7635 <div class="right-sec"> 7636 7637 <div class="card-body"> 7638 7639 <h3 class="card-title" id="pdp-product-name"> 7640 <a href="https://www.brondell.com/swash-bl97-essential-bidet-seat/" 7641 class="card-title-url" 7642 > 7643 Swash BL97 7644 7645 </a> 7646 </h3> 7647 7648 <p class="card-text long-name" id="pgp-product-long-name"><a href="" class="ln-link">Advanced Bidet Toilet Seat with Remote Control</a></p> 7649 <div class="yotpo-link-wrapper"> 7650 <div class="yotpo bottomLine" id="pgp-review-rating" data-product-id="400" data-url="https://www.brondell.com/swash-bl97-essential-bidet-seat/"></div> 7651 <a href="https://www.brondell.com/swash-bl97-essential-bidet-seat/#headingLast" class="yotpo-link-overlay" aria-label="Read product reviews"></a> 7652 </div> 7653 <p class="product-sh-description product-control"></p> 7654 <ul class="product-features product-test" style="display:none;"> 7655 <li class="feature">warm water and heated seat</li> 7656 <li class="feature">stainless steel nozzle</li> 7657 <li class="feature">remote control</li> 7658 </ul> 7659 7660 7661 </div> 7662 </div> 7663 7664 </div> 7665 <div class="collection-bottom-section"> 7666 <div class="card-text 4" data-test-info-type="price"> 7667 7668 7669 7670 <div class="main-prc-sec"> 7671 <div class="price-section price-section--withoutTax" >
7672 <span class="price-label" aria-hidden="true"> 7673 7674 </span> 7675 <span class="price-now-label" style="display: none;" aria-hidden="true"> 7676 Now: 7677 </span> 7678 <span data-product-price-without-tax class="price price--withoutTax"> 7679 <span class="sr-only">Current Price: $299.99</span> 7680 <span aria-hidden="true">$299.99</span> 7681 </span> 7682 </div> 7683 </div> 7684 </div> 7685 7686 7687 <label class="button button--small card-figcaption-button" for="compare-400"> 7688 Compare <input type="checkbox" name="products[]" value="400" id="compare-400" data-compare-id="400" class="compare-input"> 7689 </label> 7690 7691 </div> 7692</div> 7693 </div> 7694 </li> 7695 <li class="product cstm-sect"> 7696 <div class="wrapper-product" role="group" aria-label="Product"> 7697 <div 7698 class="card 7699 " 7700 data-test="card-319" 7701 role="group" 7702 aria-label="product"> 7703 <div class="left-sec"> 7704 <div class="left-sec--wrapper"> 7705 <div class="card-figure"> 7706 7707 7708 <a href="https://www.brondell.com/swash-bl67-advanced-bidet-seat/" 7709 class="card-figure__link" 7710 > 7711 <div class="card-img-container"> 7712 <img src="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280x1280/products/319/530/bl67_top_view_copy__03795.1782500947.jpg?c=1" alt="Brondell Swash BL67 7713Advanced Bidet Toilet Seat with Side Arm Control top view lid closed" data-sizes="auto" 7714 srcset="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/80w/products/319/530/bl67_top_view_copy__03795.1782500947.jpg?c=1" 7715data-srcset="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/80w/products/319/530/bl67_top_view_copy__03795.1782500947.jpg?c=1 80w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/160w/products/319/530/bl67_top_view_copy__03795.1782500947.jpg?c=1 160w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/320w/products/319/530/bl67_top_view_copy__03795.1782500947.jpg?c=1 320w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/640w/products/319/530/bl67_top_view_copy__03795.1782500947.jpg?c=1 640w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/960w/products/319/530/bl67_top_view_copy__03795.1782500947.jpg?c=1 960w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280w/products/319/530/bl67_top_view_copy__03795.1782500947.jpg?c=1 1280w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1920w/products/319/530/bl67_top_view_copy__03795.1782500947.jpg?c=1 1920w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/2560w/products/319/530/bl67_top_view_copy__03795.1782500947.jpg?c=1 2560w" 7716 7717class="lazyload card-image primary-image" 7718 7719 data-lightbox="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280x1280/products/319/530/bl67_top_view_copy__03795.1782500947.jpg?c=1" data-src="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280x1280/products/319/530/bl67_top_view_copy__03795.1782500947.jpg?c=1" data-hoverimage="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/500x659/products/319/3936/BL67_1500x1500__85814.1782500947.jpg?c=1" /> 7720 <img src="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/500x659/products/319/3936/BL67_1500x1500__85814.1782500947.jpg?c=1" 7721 alt="Swash BL67 alternate view" 7722 class="hover-image"> 7723 </div> 7724 </a> 7725</div> 7726 <p class="product-sh-description product-sh-description-mobile"></p> 7727 </div> 7728 <div class="right-sec"> 7729 7730 <div class="card-body"> 7731 7732 <h3 class="card-title" id="pdp-product-name"> 7733 <a href="https://www.brondell.com/swash-bl67-advanced-bidet-seat/" 7734 class="card-title-url" 7735 > 7736 Swash BL67 7737 7738 </a> 7739 </h3> 7740 7741 <p class="card-text long-name" id="pgp-product-long-name"><a href="" class="ln-link">
7741Advanced Bidet Toilet Seat with Side Arm Control</a></p> 7742 <div class="yotpo-link-wrapper"> 7743 <div class="yotpo bottomLine" id="pgp-review-rating" data-product-id="319" data-url="https://www.brondell.com/swash-bl67-advanced-bidet-seat/"></div> 7744 <a href="https://www.brondell.com/swash-bl67-advanced-bidet-seat/#headingLast" class="yotpo-link-overlay" aria-label="Read product reviews"></a> 7745 </div> 7746 <p class="product-sh-description product-control"></p> 7747 <ul class="product-features product-test" style="display:none;"> 7748 <li class="feature">a sustainable solution for your bathroom</li> 7749 <li class="feature">stainless steel spray nozzle</li> 7750 <li class="feature">remote control</li> 7751 </ul> 7752 7753 7754 </div> 7755 </div> 7756 7757 </div> 7758 <div class="collection-bottom-section"> 7759 <div class="card-text 4" data-test-info-type="price"> 7760 7761 7762 7763 <div class="main-prc-sec"> 7764 <div class="price-section price-section--withoutTax" > 7765 <span class="price-label" aria-hidden="true"> 7766 7767 </span> 7768 <span class="price-now-label" style="display: none;" aria-hidden="true"> 7769 Now: 7770 </span> 7771 <span data-product-price-without-tax class="price price--withoutTax"> 7772 <span class="sr-only">Current Price: $269.99</span> 7773 <span aria-hidden="true">$269.99</span> 7774 </span> 7775 </div> 7776 </div> 7777 </div> 7778 7779 7780 <label class="button button--small card-figcaption-button" for="compare-319"> 7781 Compare <input type="checkbox" name="products[]" value="319" id="compare-319" data-compare-id="319" class="compare-input"> 7782 </label> 7783 7784 </div> 7785</div> 7786 </div> 7787 </li> 7788 <li class="product cstm-sect"> 7789 <div class="wrapper-product" role="group" aria-label="Product"> 7790 <div 7791 class="card 7792 " 7793 data-test="card-402" 7794 role="group" 7795 aria-label="product"> 7796 <div class="left-sec"> 7797 <div class="left-sec--wrapper"> 7798 <div class="card-figure"> 7799 7800 7801 <a href="https://www.brondell.com/swash-em617-advanced-bidet-seat/" 7802 class="card-figure__link" 7803 > 7804 <div class="card-img-container"> 7805 <img src="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280x1280/products/402/4387/Brondell-Swash-EM617_00_Advanced-Bidet-Toilet-Seat-with_Remote-Control-blue-background__19234.1738792964.jpg?c=1" alt="Brondell Swash EM617 bidet toilet seat and remote control with a blue background" data-sizes="auto" 7806 srcset="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/80w/products/402/4387/Brondell-Swash-EM617_00_Advanced-Bidet-Toilet-Seat-with_Remote-Control-blue-background__19234.1738792964.jpg?c=1" 7807data-srcset="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/80w/products/402/4387/Brondell-Swash-EM617_00_Advanced-Bidet-Toilet-Seat-with_Remote-Control-blue-background__19234.1738792964.jpg?c=1 80w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/160w/products/402/4387/Brondell-Swash-EM617_00_Advanced-Bidet-Toilet-Seat-with_Remote-Control-blue-background__19234.1738792964.jpg?c=1 160w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/320w/products/402/4387/Brondell-Swash-EM617_00_Advanced-Bidet-Toilet-Seat-with_Remote-Control-blue-background__19234.1738792964.jpg?c=1 320w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/640w/products/402/4387/Brondell-Swash-EM617_00_Advanced-Bidet-Toilet-Seat-with_Remote-Control-blue-background__19234.1738792964.jpg?c=1 640w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/960w/products/402/4387/Brondell-Swash-EM617_00_Advanced-Bidet-Toilet-Seat-with_Remote-Control-blue-background__19234.1738792964.jpg?c=1 960w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280w/products/402/4387/Brondell-Swash-EM617_00_Advanced-Bidet-Toilet-Seat-with_Remote-Control-blue-background__19234.1738792964.jpg?c=1 1280w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1920w/products/402/4387/Brondell-Swash-EM617_00_Advanced-Bidet-Toilet-Seat-with_Remote-Control-blue-background__19234.1738792964.jpg?c=1 1920w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/2560w/products/402/4387/Brondell-Swash-EM617_00_Advanced-Bidet-Toilet-Seat-with_Remote-Control-blue-background__19234.1738792964.jpg?c=1 2560w" 7808 7809class="lazyload card-image primary-image" 7810 7811 data-lightbox="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280x1280/products/402/4387/Brondell-Swash-EM617_00_Advanced-Bidet-Toilet-Seat-with_Remote-Control-blue-background__19234.1738792964.jpg?c=1" data-src="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280x1280/products/402/4387/Brondell-Swash-EM617_00_Advanced-Bidet-Toilet-Seat-with_Remote-Control-blue-background__19234.1738792964.jpg?c=1" data-hoverimage="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/500x659/products/402/4393/Brondell-Swash-EM617_03_Advanced-Bidet-Toilet-Seat-lid-closed-right-view__11908.1738792965.jpg?c=1" /> 7812 <img src="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/500x659/products/402/4393/Brondell-Swash-EM617_03_Advanced-Bidet-Toilet-Seat-lid-closed-right-view__11908.1738792965.jpg?c=1" 7813 alt="Swash EM617 alternate view" 7814 class="hover-image"> 7815 </div> 7816 </a> 7817</div> 7818 <p class="product-sh-description product-sh-description-mobile"></p> 7819 </div> 7820 <div class="right-sec"> 7821 7822 <div class="card-body"> 7823 7824 <h3 class="card-title" id="pdp-product-name"> 7825 <a href="https://www.brondell.com/swash-em617-advanced-bidet-seat/" 7826 class="card-title-url" 7827 > 7828 Swash EM617 7829 7830 </a> 7831 </h3> 7832 7833 <p class="card-text long-name" id="pgp-product-long-name"><a href="" class="ln-link">Advanced Bidet Toilet Seat with Remote Control</a></p> 7834 <div class="yotpo-link-wrapper"> 7835 <div class="yotpo bottomLine" id="pgp-review-rating" data-product-id="402" data-url="https://www.brondell.com/swash-em617-advanced-bidet-seat/"></div> 7836 <a href="https://www.brondell.com/swash-em617-advanced-bidet-seat/#headingLast" class="yotpo-link-overlay" aria-label="Read product reviews"></a> 7837 </div> 7838 <p class="product-sh-description product-control"></p> 7839 <ul class="product-features product-test" style="display:none;"> 7840 </ul> 7841 7842 7843 </div> 7844 </div> 7845 7846 </div> 7847 <div class="collection-bottom-section"> 7848 <div class="card-text 4" data-test-info-type="price"> 7849 7850 7851 7852 <div class="main-prc-sec"> 7853 <div class="price-section price-section--withoutTax" >
7854 <span class="price-label" aria-hidden="true"> 7855 7856 </span> 7857 <span class="price-now-label" style="display: none;" aria-hidden="true"> 7858 Now: 7859 </span> 7860 <span data-product-price-without-tax class="price price--withoutTax"> 7861 <span class="sr-only">Current Price: $399.99</span> 7862 <span aria-hidden="true">$399.99</span> 7863 </span> 7864 </div> 7865 </div> 7866 </div> 7867 7868 7869 <label class="button button--small card-figcaption-button" for="compare-402"> 7870 Compare <input type="checkbox" name="products[]" value="402" id="compare-402" data-compare-id="402" class="compare-input"> 7871 </label> 7872 7873 </div> 7874</div> 7875 </div> 7876 </li> 7877 <li class="product cstm-sect"> 7878 <div class="wrapper-product" role="group" aria-label="Product"> 7879 <div 7880 class="card 7881 " 7882 data-test="card-401" 7883 role="group" 7884 aria-label="product"> 7885 <div class="left-sec"> 7886 <div class="left-sec--wrapper"> 7887 <div class="card-figure"> 7888 7889 7890 <a href="https://www.brondell.com/swash-dr802-luxury-bidet-seat/" 7891 class="card-figure__link" 7892 > 7893 <div class="card-img-container"> 7894 <img src="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280x1280/products/401/4183/Brondell-DR802_Gallery_00_advanced_bidet_toilet_seat_with_remote_control_installed_against_blue_background__49005.1738792962.jpg?c=1" alt="Brondell Swash DR802 bidet toilet seat installed on toilet in front of a pale blue background" data-sizes="auto" 7895 srcset="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/80w/products/401/4183/Brondell-DR802_Gallery_00_advanced_bidet_toilet_seat_with_remote_control_installed_against_blue_background__49005.1738792962.jpg?c=1" 7896data-srcset="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/80w/products/401/4183/Brondell-DR802_Gallery_00_advanced_bidet_toilet_seat_with_remote_control_installed_against_blue_background__49005.1738792962.jpg?c=1 80w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/160w/products/401/4183/Brondell-DR802_Gallery_00_advanced_bidet_toilet_seat_with_remote_control_installed_against_blue_background__49005.1738792962.jpg?c=1 160w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/320w/products/401/4183/Brondell-DR802_Gallery_00_advanced_bidet_toilet_seat_with_remote_control_installed_against_blue_background__49005.1738792962.jpg?c=1 320w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/640w/products/401/4183/Brondell-DR802_Gallery_00_advanced_bidet_toilet_seat_with_remote_control_installed_against_blue_background__49005.1738792962.jpg?c=1 640w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/960w/products/401/4183/Brondell-DR802_Gallery_00_advanced_bidet_toilet_seat_with_remote_control_installed_against_blue_background__49005.1738792962.jpg?c=1 960w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280w/products/401/4183/Brondell-DR802_Gallery_00_advanced_bidet_toilet_seat_with_remote_control_installed_against_blue_background__49005.1738792962.jpg?c=1 1280w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1920w/products/401/4183/Brondell-DR802_Gallery_00_advanced_bidet_toilet_seat_with_remote_control_installed_against_blue_background__49005.1738792962.jpg?c=1 1920w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/2560w/products/401/4183/Brondell-DR802_Gallery_00_advanced_bidet_toilet_seat_with_remote_control_installed_against_blue_background__49005.1738792962.jpg?c=1 2560w" 7897 7898class="lazyload card-image primary-image" 7899 7900 data-lightbox="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280x1280/products/401/4183/Brondell-DR802_Gallery_00_advanced_bidet_toilet_seat_with_remote_control_installed_against_blue_background__49005.1738792962.jpg?c=1" data-src="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280x1280/products/401/4183/Brondell-DR802_Gallery_00_advanced_bidet_toilet_seat_with_remote_control_installed_against_blue_background__49005.1738792962.jpg?c=1" data-hoverimage="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/500x659/products/401/4187/Brondell-DR802_Gallery_02_advanced_bidet_toilet_seat_with_remote_control__09067.1738792963.jpg?c=1" /> 7901 <img src="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/500x659/products/401/4187/Brondell-DR802_Gallery_02_advanced_bidet_toilet_seat_with_remote_control__09067.1738792963.jpg?c=1" 7902 alt="Swash DR802 alternate view" 7903 class="hover-image"> 7904 </div> 7905 </a> 7906</div> 7907 <p class="product-sh-description product-sh-description-mobile"></p> 7908 </div> 7909 <div class="right-sec"> 7910 7911 <div class="card-body"> 7912 7913 <h3 class="card-title" id="pdp-product-name"> 7914 <a href="https://www.brondell.com/swash-dr802-luxury-bidet-seat/" 7915 class="card-title-url" 7916 > 7917 Swash DR802 7918 7919 </a> 7920 </h3> 7921 7922 <p class="card-text long-name" id="pgp-product-long-name"><a href="" class="ln-link">Advanced Bidet Toilet Seat with Remote Control</a></p> 7923 <div class="yotpo-link-wrapper"> 7924 <div class="yotpo bottomLine" id="pgp-review-rating" data-product-id="401" data-url="https://www.brondell.com/swash-dr802-luxury-bidet-seat/"></div> 7925 <a href="https://www.brondell.com/swash-dr802-luxury-bidet-seat/#headingLast" class="yotpo-link-overlay" aria-label="Read product reviews"></a> 7926 </div> 7927 <p class="product-sh-description product-control"></p> 7928 <ul class="product-features product-test" style="display:none;"> 7929 <li class="feature">fully customizable wash settings</li> 7930 <li class="feature">stainless steel spray nozzle</li> 7931 <li class="feature">intuitive remote, nightlight, and deodorizer</li> 7932 </ul> 7933 7934 7935 </div> 7936 </div> 7937 7938 </div> 7939 <div class="collection-bottom-section"> 7940 <div class="card-text 4" data-test-info-type="price"> 7941 7942 7943 7944 <div class="main-prc-sec"> 7945 <div class="price-section price-section--withoutTax" >
7946 <span class="price-label" aria-hidden="true"> 7947 7948 </span> 7949 <span class="price-now-label" style="display: none;" aria-hidden="true"> 7950 Now: 7951 </span> 7952 <span data-product-price-without-tax class="price price--withoutTax"> 7953 <span class="sr-only">Current Price: $499.99</span> 7954 <span aria-hidden="true">$499.99</span> 7955 </span> 7956 </div> 7957 </div> 7958 </div> 7959 7960 7961 <label class="button button--small card-figcaption-button" for="compare-401"> 7962 Compare <input type="checkbox" name="products[]" value="401" id="compare-401" data-compare-id="401" class="compare-input"> 7963 </label> 7964 7965 </div> 7966</div> 7967 </div> 7968 </li> 7969 <li class="product cstm-sect"> 7970 <div class="wrapper-product" role="group" aria-label="Product"> 7971 <div 7972 class="card 7973 " 7974 data-test="card-331" 7975 role="group" 7976 aria-label="product"> 7977 <div class="left-sec"> 7978 <div class="left-sec--wrapper"> 7979 <div class="card-figure"> 7980 7981 7982 <a href="https://www.brondell.com/swash-em417-advanced-electronic-bidet-seat/" 7983 class="card-figure__link" 7984 > 7985 <div class="card-img-container"> 7986 <img src="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280x1280/products/331/613/em417_top_view_copy__77099.1782500535.jpg?c=1" alt="Brondell Swash EM417 7987Advanced Bidet Toilet Seat with Side Arm Control Front View" data-sizes="auto" 7988 srcset="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/80w/products/331/613/em417_top_view_copy__77099.1782500535.jpg?c=1" 7989data-srcset="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/80w/products/331/613/em417_top_view_copy__77099.1782500535.jpg?c=1 80w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/160w/products/331/613/em417_top_view_copy__77099.1782500535.jpg?c=1 160w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/320w/products/331/613/em417_top_view_copy__77099.1782500535.jpg?c=1 320w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/640w/products/331/613/em417_top_view_copy__77099.1782500535.jpg?c=1 640w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/960w/products/331/613/em417_top_view_copy__77099.1782500535.jpg?c=1 960w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280w/products/331/613/em417_top_view_copy__77099.1782500535.jpg?c=1 1280w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1920w/products/331/613/em417_top_view_copy__77099.1782500535.jpg?c=1 1920w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/2560w/products/331/613/em417_top_view_copy__77099.1782500535.jpg?c=1 2560w" 7990 7991class="lazyload card-image primary-image" 7992 7993 data-lightbox="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280x1280/products/331/613/em417_top_view_copy__77099.1782500535.jpg?c=1" data-src="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280x1280/products/331/613/em417_top_view_copy__77099.1782500535.jpg?c=1" data-hoverimage="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/500x659/products/331/611/em417_sidearm_control_copy__29222.1782500535.jpg?c=1" /> 7994 <img src="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/500x659/products/331/611/em417_sidearm_control_copy__29222.1782500535.jpg?c=1" 7995 alt="Swash EM417 alternate view" 7996 class="hover-image"> 7997 </div> 7998 </a> 7999</div> 8000 <p class="product-sh-description product-sh-description-mobile"></p> 8001 </div> 8002 <div class="right-sec"> 8003 8004 <div class="card-body"> 8005 8006 <h3 class="card-title" id="pdp-product-name"> 8007 <a href="https://www.brondell.com/swash-em417-advanced-electronic-bidet-seat/" 8008 class="card-title-url" 8009 > 8010 Swash EM417 8011 8012 </a> 8013 </h3> 8014 8015 <p class="card-text long-name" id="pgp-product-long-name"><a href="" class="ln-link">
8015Advanced Bidet Toilet Seat with Side Arm Control</a></p> 8016 <div class="yotpo-link-wrapper"> 8017 <div class="yotpo bottomLine" id="pgp-review-rating" data-product-id="331" data-url="https://www.brondell.com/swash-em417-advanced-electronic-bidet-seat/"></div> 8018 <a href="https://www.brondell.com/swash-em417-advanced-electronic-bidet-seat/#headingLast" class="yotpo-link-overlay" aria-label="Read product reviews"></a> 8019 </div> 8020 <p class="product-sh-description product-control"></p> 8021 <ul class="product-features product-test" style="display:none;"> 8022 <li class="feature">built-in luxury bidet</li> 8023 <li class="feature">Self-cleaning nozzle</li> 8024 <li class="feature">warm air dryer</li> 8025 </ul> 8026 8027 8028 </div> 8029 </div> 8030 8031 </div> 8032 <div class="collection-bottom-section"> 8033 <div class="card-text 4" data-test-info-type="price"> 8034 8035 8036 8037 <div class="main-prc-sec"> 8038 <div class="price-section price-section--withoutTax" > 8039 <span class="price-label" aria-hidden="true"> 8040 8041 </span> 8042 <span class="price-now-label" style="display: none;" aria-hidden="true"> 8043 Now: 8044 </span> 8045 <span data-product-price-without-tax class="price price--withoutTax"> 8046 <span class="sr-only">Current Price: $369.99</span> 8047 <span aria-hidden="true">$369.99</span> 8048 </span> 8049 </div> 8050 </div> 8051 </div> 8052 8053 8054 <label class="button button--small card-figcaption-button" for="compare-331"> 8055 Compare <input type="checkbox" name="products[]" value="331" id="compare-331" data-compare-id="331" class="compare-input"> 8056 </label> 8057 8058 </div> 8059</div> 8060 </div> 8061 </li> 8062 <li class="product cstm-sect"> 8063 <div class="wrapper-product" role="group" aria-label="Product"> 8064 <div 8065 class="card 8066 " 8067 data-test="card-328" 8068 role="group" 8069 aria-label="product"> 8070 <div class="left-sec"> 8071 <div class="left-sec--wrapper"> 8072 <div class="card-figure"> 8073 8074 8075 <a href="https://www.brondell.com/swash-dr801-advanced-bidet-seat/" 8076 class="card-figure__link" 8077 > 8078 <div class="card-img-container"> 8079 <img src="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280x1280/products/328/588/dr801_top_view_copy__35949.1782500812.jpg?c=1" alt="Brondell Swash DR801 8080Advanced Bidet Toilet Seat with Side Arm Control Front View" data-sizes="auto" 8081 srcset="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/80w/products/328/588/dr801_top_view_copy__35949.1782500812.jpg?c=1" 8082data-srcset="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/80w/products/328/588/dr801_top_view_copy__35949.1782500812.jpg?c=1 80w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/160w/products/328/588/dr801_top_view_copy__35949.1782500812.jpg?c=1 160w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/320w/products/328/588/dr801_top_view_copy__35949.1782500812.jpg?c=1 320w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/640w/products/328/588/dr801_top_view_copy__35949.1782500812.jpg?c=1 640w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/960w/products/328/588/dr801_top_view_copy__35949.1782500812.jpg?c=1 960w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280w/products/328/588/dr801_top_view_copy__35949.1782500812.jpg?c=1 1280w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1920w/products/328/588/dr801_top_view_copy__35949.1782500812.jpg?c=1 1920w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/2560w/products/328/588/dr801_top_view_copy__35949.1782500812.jpg?c=1 2560w" 8083 8084class="lazyload card-image primary-image" 8085 8086 data-lightbox="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280x1280/products/328/588/dr801_top_view_copy__35949.1782500812.jpg?c=1" data-src="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280x1280/products/328/588/dr801_top_view_copy__35949.1782500812.jpg?c=1" data-hoverimage="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/500x659/products/328/4339/Brondell-Swash-DR801_Gallery_09_installed-front-view__82470.1782500812.jpg?c=1" /> 8087 <img src="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/500x659/products/328/4339/Brondell-Swash-DR801_Gallery_09_installed-front-view__82470.1782500812.jpg?c=1" 8088 alt="Swash DR801 alternate view" 8089 class="hover-image"> 8090 </div> 8091 </a> 8092</div> 8093 <p class="product-sh-description product-sh-description-mobile"></p> 8094 </div> 8095 <div class="right-sec"> 8096 8097 <div class="card-body"> 8098 8099 <h3 class="card-title" id="pdp-product-name"> 8100 <a href="https://www.brondell.com/swash-dr801-advanced-bidet-seat/" 8101 class="card-title-url" 8102 > 8103 Swash DR801 8104 8105 </a> 8106 </h3> 8107 8108 <p class="card-text long-name" id="pgp-product-long-name"><a href="" class="ln-link">
8108Advanced Bidet Toilet Seat with Side Arm Control</a></p> 8109 <div class="yotpo-link-wrapper"> 8110 <div class="yotpo bottomLine" id="pgp-review-rating" data-product-id="328" data-url="https://www.brondell.com/swash-dr801-advanced-bidet-seat/"></div> 8111 <a href="https://www.brondell.com/swash-dr801-advanced-bidet-seat/#headingLast" class="yotpo-link-overlay" aria-label="Read product reviews"></a> 8112 </div> 8113 <p class="product-sh-description product-control"></p> 8114 <ul class="product-features product-test" style="display:none;"> 8115 <li class="feature">fully customizable wash settings</li> 8116 <li class="feature">stainless steel spray nozzle</li> 8117 <li class="feature">side-arm controls, nightlight, and carbon deodorizer</li> 8118 </ul> 8119 8120 8121 </div> 8122 </div> 8123 8124 </div> 8125 <div class="collection-bottom-section"> 8126 <div class="card-text 4" data-test-info-type="price"> 8127 8128 8129 8130 <div class="main-prc-sec"> 8131 <div class="price-section price-section--withoutTax" > 8132 <span class="price-label" aria-hidden="true"> 8133 8134 </span> 8135 <span class="price-now-label" style="display: none;" aria-hidden="true"> 8136 Now: 8137 </span> 8138 <span data-product-price-without-tax class="price price--withoutTax"> 8139 <span class="sr-only">Current Price: $469.99</span> 8140 <span aria-hidden="true">$469.99</span> 8141 </span> 8142 </div> 8143 </div> 8144 </div> 8145 8146 8147 <label class="button button--small card-figcaption-button" for="compare-328"> 8148 Compare <input type="checkbox" name="products[]" value="328" id="compare-328" data-compare-id="328" class="compare-input"> 8149 </label> 8150 8151 </div> 8152</div> 8153 </div> 8154 </li> 8155 <li class="product cstm-sect"> 8156 <div class="wrapper-product" role="group" aria-label="Product"> 8157 <div 8158 class="card 8159 " 8160 data-test="card-718" 8161 role="group" 8162 aria-label="product"> 8163 <div class="left-sec"> 8164 <div class="left-sec--wrapper"> 8165 <div class="card-figure"> 8166 8167 <a href="https://www.brondell.com/swash-thinline-t22-commercial-bidet-toilet-seat/" 8168 class="card-figure__link" 8169 > 8170 <div class="card-img-container"> 8171 <img src="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280x1280/products/718/4109/OFLC_blue_backgroud_laydown__80929.1738792953.png?c=1" alt="Main image of T22 Open Front Less Cover toilet bidet seat with blue background" data-sizes="auto" 8172 srcset="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/80w/products/718/4109/OFLC_blue_backgroud_laydown__80929.1738792953.png?c=1" 8173data-srcset="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/80w/products/718/4109/OFLC_blue_backgroud_laydown__80929.1738792953.png?c=1 80w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/160w/products/718/4109/OFLC_blue_backgroud_laydown__80929.1738792953.png?c=1 160w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/320w/products/718/4109/OFLC_blue_backgroud_laydown__80929.1738792953.png?c=1 320w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/640w/products/718/4109/OFLC_blue_backgroud_laydown__80929.1738792953.png?c=1 640w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/960w/products/718/4109/OFLC_blue_backgroud_laydown__80929.1738792953.png?c=1 960w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280w/products/718/4109/OFLC_blue_backgroud_laydown__80929.1738792953.png?c=1 1280w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1920w/products/718/4109/OFLC_blue_backgroud_laydown__80929.1738792953.png?c=1 1920w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/2560w/products/718/4109/OFLC_blue_backgroud_laydown__80929.1738792953.png?c=1 2560w" 8174 8175class="lazyload card-image primary-image" 8176 8177 data-lightbox="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280x1280/products/718/4109/OFLC_blue_backgroud_laydown__80929.1738792953.png?c=1" data-src="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280x1280/products/718/4109/OFLC_blue_backgroud_laydown__80929.1738792953.png?c=1" data-hoverimage="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/500x659/products/718/4121/OFLC_Lifestyle_20230821_1500x1500__34737.1738792953.jpg?c=1" /> 8178 <img src="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/500x659/products/718/4121/OFLC_Lifestyle_20230821_1500x1500__34737.1738792953.jpg?c=1" 8179 alt="Swash Thinline T22 Commercial Bidet Toilet Seat alternate view" 8180 class="hover-image"> 8181 </div> 8182 </a> 8183</div> 8184 <p class="product-sh-description product-sh-description-mobile"></p> 8185 </div> 8186 <div class="right-sec"> 8187 8188 <div class="card-body"> 8189 8190 <h3 class="card-title" id="pdp-product-name"> 8191 <a href="https://www.brondell.com/swash-thinline-t22-commercial-bidet-toilet-seat/" 8192 class="card-title-url" 8193 > 8194 Swash Thinline T22 Commercial Bidet Toilet Seat 8195 8196 </a> 8197 </h3> 8198 8199 <p class="card-text long-name" id="pgp-product-long-name"><a href="" class="ln-link">
8199with Open Front Less Cover and Side Arm Control</a></p> 8200 <div class="yotpo-link-wrapper"> 8201 <div class="yotpo bottomLine" id="pgp-review-rating" data-product-id="718" data-url="https://www.brondell.com/swash-thinline-t22-commercial-bidet-toilet-seat/"></div> 8202 <a href="https://www.brondell.com/swash-thinline-t22-commercial-bidet-toilet-seat/#headingLast" class="yotpo-link-overlay" aria-label="Read product reviews"></a> 8203 </div> 8204 <p class="product-sh-description product-control"></p> 8205 <ul class="product-features product-test" style="display:none;"> 8206 <li class="feature">designed for commercial toilets</li> 8207 <li class="feature">stainless steel nozzle</li> 8208 <li class="feature">side-arm control</li> 8209 </ul> 8210 8211 8212 </div> 8213 </div> 8214 8215 </div> 8216 <div class="collection-bottom-section"> 8217 <div class="card-text 4" data-test-info-type="price"> 8218 8219 8220 8221 <div class="main-prc-sec"> 8222 <div class="price-section price-section--withoutTax" > 8223 <span class="price-label" aria-hidden="true"> 8224 8225 </span> 8226 <span class="price-now-label" style="display: none;" aria-hidden="true"> 8227 Now: 8228 </span> 8229 <span data-product-price-without-tax class="price price--withoutTax"> 8230 <span class="sr-only">Current Price: $1,632.00</span> 8231 <span aria-hidden="true">$1,632.00</span> 8232 </span> 8233 </div> 8234 </div> 8235 </div> 8236 8237 8238 <label class="button button--small card-figcaption-button" for="compare-718"> 8239 Compare <input type="checkbox" name="products[]" value="718" id="compare-718" data-compare-id="718" class="compare-input"> 8240 </label> 8241 8242 </div> 8243</div> 8244 </div> 8245 </li> 8246 <li class="product cstm-sect"> 8247 <div class="wrapper-product" role="group" aria-label="Product"> 8248 <div 8249 class="card 8250 " 8251 data-test="card-716" 8252 role="group" 8253 aria-label="product"> 8254 <div class="left-sec"> 8255 <div class="left-sec--wrapper"> 8256 <div class="card-figure"> 8257 8258 <a href="https://www.brondell.com/purespa-essential-hand-held-bidet-sprayer/" 8259 class="card-figure__link" 8260 > 8261 <div class="card-img-container"> 8262 <img src="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280x1280/products/716/4060/PS-91W_10-brondell-essential-bidet-sprayer-white-installed-modern-bathroom-blue-walls_1500x1500_72dpi__10162.1738792950.jpg?c=1" alt="Brondell PureSpa Essential Hand-held Bidet Sprayer white installed in modern blue bathroom." data-sizes="auto" 8263 srcset="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/80w/products/716/4060/PS-91W_10-brondell-essential-bidet-sprayer-white-installed-modern-bathroom-blue-walls_1500x1500_72dpi__10162.1738792950.jpg?c=1" 8264data-srcset="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/80w/products/716/4060/PS-91W_10-brondell-essential-bidet-sprayer-white-installed-modern-bathroom-blue-walls_1500x1500_72dpi__10162.1738792950.jpg?c=1 80w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/160w/products/716/4060/PS-91W_10-brondell-essential-bidet-sprayer-white-installed-modern-bathroom-blue-walls_1500x1500_72dpi__10162.1738792950.jpg?c=1 160w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/320w/products/716/4060/PS-91W_10-brondell-essential-bidet-sprayer-white-installed-modern-bathroom-blue-walls_1500x1500_72dpi__10162.1738792950.jpg?c=1 320w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/640w/products/716/4060/PS-91W_10-brondell-essential-bidet-sprayer-white-installed-modern-bathroom-blue-walls_1500x1500_72dpi__10162.1738792950.jpg?c=1 640w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/960w/products/716/4060/PS-91W_10-brondell-essential-bidet-sprayer-white-installed-modern-bathroom-blue-walls_1500x1500_72dpi__10162.1738792950.jpg?c=1 960w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280w/products/716/4060/PS-91W_10-brondell-essential-bidet-sprayer-white-installed-modern-bathroom-blue-walls_1500x1500_72dpi__10162.1738792950.jpg?c=1 1280w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1920w/products/716/4060/PS-91W_10-brondell-essential-bidet-sprayer-white-installed-modern-bathroom-blue-walls_1500x1500_72dpi__10162.1738792950.jpg?c=1 1920w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/2560w/products/716/4060/PS-91W_10-brondell-essential-bidet-sprayer-white-installed-modern-bathroom-blue-walls_1500x1500_72dpi__10162.1738792950.jpg?c=1 2560w" 8265 8266class="lazyload card-image primary-image" 8267 8268 data-lightbox="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280x1280/products/716/4060/PS-91W_10-brondell-essential-bidet-sprayer-white-installed-modern-bathroom-blue-walls_1500x1500_72dpi__10162.1738792950.jpg?c=1" data-src="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280x1280/products/716/4060/PS-91W_10-brondell-essential-bidet-sprayer-white-installed-modern-bathroom-blue-walls_1500x1500_72dpi__10162.1738792950.jpg?c=1" data-hoverimage="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/500x659/products/716/4061/PS-91W_02-brondell_essential-bidet-sprayer-white-installed-sage-background_1500x1500_72dpi__86437.1738792950.jpg?c=1" /> 8269 <img src="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/500x659/products/716/4061/PS-91W_02-brondell_essential-bidet-sprayer-white-installed-sage-background_1500x1500_72dpi__86437.1738792950.jpg?c=1" 8270 alt="PureSpa Essential Hand-Held Bidet Sprayer alternate view" 8271 class="hover-image"> 8272 </div> 8273 </a> 8274</div> 8275 <p class="product-sh-description product-sh-description-mobile"></p> 8276 </div> 8277 <div class="right-sec"> 8278 8279 <div class="card-body"> 8280 8281 <h3 class="card-title" id="pdp-product-name"> 8282 <a href="https://www.brondell.com/purespa-essential-hand-held-bidet-sprayer/" 8283 class="card-title-url" 8284 > 8285 PureSpa Essential 8286 8287 </a> 8288 </h3> 8289 8290 <p class="card-text long-name" id="pgp-product-long-name"><a href="" class="ln-link">Hand-held Bidet Sprayer</a></p> 8291 <div class="yotpo-link-wrapper"> 8292 <div class="yotpo bottomLine" id="pgp-review-rating" data-product-id="716" data-url="https://www.brondell.com/purespa-essential-hand-held-bidet-sprayer/"></div> 8293 <a href="https://www.brondell.com/purespa-essential-hand-held-bidet-sprayer/#headingLast" class="yotpo-link-overlay" aria-label="Read product reviews"></a> 8294 </div> 8295 <p class="product-sh-description product-control"></p> 8296 <ul class="product-features product-test" style="display:none;"> 8297 </ul> 8298 8299 8300 </div> 8301 </div> 8302 8303 </div> 8304 <div class="collection-bottom-section"> 8305 <div class="card-text 4" data-test-info-type="price"> 8306 8307 8308 8309 <div class="main-prc-sec"> 8310 <div class="price-section price-section--withoutTax" >
8311 <span class="price-label" aria-hidden="true"> 8312 8313 </span> 8314 <span class="price-now-label" style="display: none;" aria-hidden="true"> 8315 Now: 8316 </span> 8317 <span data-product-price-without-tax class="price price--withoutTax"> 8318 <span class="sr-only">Current Price: $44.99</span> 8319 <span aria-hidden="true">$44.99</span> 8320 </span> 8321 </div> 8322 </div> 8323 </div> 8324 8325 8326 <label class="button button--small card-figcaption-button" for="compare-716"> 8327 Compare <input type="checkbox" name="products[]" value="716" id="compare-716" data-compare-id="716" class="compare-input"> 8328 </label> 8329 8330 </div> 8331</div> 8332 </div> 8333 </li> 8334 <li class="product cstm-sect"> 8335 <div class="wrapper-product" role="group" aria-label="Product"> 8336 <div 8337 class="card 8338 " 8339 data-test="card-595" 8340 role="group" 8341 aria-label="product"> 8342 <div class="left-sec"> 8343 <div class="left-sec--wrapper"> 8344 <div class="card-figure"> 8345 8346 <a href="https://www.brondell.com/side-mounted-attachable-bidet/" 8347 class="card-figure__link" 8348 > 8349 <div class="card-img-container"> 8350 <img src="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280x1280/products/595/3161/15_a__67051.1738792969.jpg?c=1" alt="Brondell Side-Mounted Bidet Attachment SMB-15 Installed with the Toilet Seat Up" data-sizes="auto" 8351 srcset="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/80w/products/595/3161/15_a__67051.1738792969.jpg?c=1" 8352data-srcset="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/80w/products/595/3161/15_a__67051.1738792969.jpg?c=1 80w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/160w/products/595/3161/15_a__67051.1738792969.jpg?c=1 160w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/320w/products/595/3161/15_a__67051.1738792969.jpg?c=1 320w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/640w/products/595/3161/15_a__67051.1738792969.jpg?c=1 640w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/960w/products/595/3161/15_a__67051.1738792969.jpg?c=1 960w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280w/products/595/3161/15_a__67051.1738792969.jpg?c=1 1280w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1920w/products/595/3161/15_a__67051.1738792969.jpg?c=1 1920w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/2560w/products/595/3161/15_a__67051.1738792969.jpg?c=1 2560w" 8353 8354class="lazyload card-image primary-image" 8355 8356 data-lightbox="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280x1280/products/595/3161/15_a__67051.1738792969.jpg?c=1" data-src="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280x1280/products/595/3161/15_a__67051.1738792969.jpg?c=1" data-hoverimage="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/500x659/products/595/4625/Brondell_Side-Mounted_Bidet_Attachment_adjustable_spray_wand_SMB_15_installed_white_bathroom_plant_accent__41951.1782502862.jpg?c=1" /> 8357 <img src="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/500x659/products/595/4625/Brondell_Side-Mounted_Bidet_Attachment_adjustable_spray_wand_SMB_15_installed_white_bathroom_plant_accent__41951.1782502862.jpg?c=1" 8358 alt="Side-Mounted Bidet Attachment alternate view" 8359 class="hover-image"> 8360 </div> 8361 </a> 8362</div> 8363 <p class="product-sh-description product-sh-description-mobile"></p> 8364 </div> 8365 <div class="right-sec"> 8366 8367 <div class="card-body"> 8368 8369 <h3 class="card-title" id="pdp-product-name"> 8370 <a href="https://www.brondell.com/side-mounted-attachable-bidet/" 8371 class="card-title-url" 8372 > 8373 Side-Mounted Bidet Attachment 8374 8375 </a> 8376 </h3> 8377 8378 <p class="card-text long-name" id="pgp-product-long-name"><a href="" class="ln-link">with Adjustable Spray Wand</a></p> 8379 <div class="yotpo-link-wrapper"> 8380 <div class="yotpo bottomLine" id="pgp-review-rating" data-product-id="595" data-url="https://www.brondell.com/side-mounted-attachable-bidet/"></div> 8381 <a href="https://www.brondell.com/side-mounted-attachable-bidet/#headingLast" class="yotpo-link-overlay" aria-label="Read product reviews"></a> 8382 </div> 8383 <p class="product-sh-description product-control"></p> 8384 <ul class="product-features product-test" style="display:none;"> 8385 <li class="feature">sustainable, all-metal design</li> 8386 <li class="feature">fully adjustable water pressure and nozzle positioning</li> 8387 <li class="feature">manual, swing action nozzle</li> 8388 </ul> 8389 8390 8391 </div> 8392 </div> 8393 8394 </div> 8395 <div class="collection-bottom-section"> 8396 <div class="card-text 4" data-test-info-type="price"> 8397 8398 8399 8400 <div class="main-prc-sec"> 8401 <div class="price-section price-section--withoutTax" >
8402 <span class="price-label" aria-hidden="true"> 8403 8404 </span> 8405 <span class="price-now-label" style="display: none;" aria-hidden="true"> 8406 Now: 8407 </span> 8408 <span data-product-price-without-tax class="price price--withoutTax"> 8409 <span class="sr-only">Current Price: $129.99</span> 8410 <span aria-hidden="true">$129.99</span> 8411 </span> 8412 </div> 8413 </div> 8414 </div> 8415 8416 8417 <label class="button button--small card-figcaption-button" for="compare-595"> 8418 Compare <input type="checkbox" name="products[]" value="595" id="compare-595" data-compare-id="595" class="compare-input"> 8419 </label> 8420 8421 </div> 8422</div> 8423 </div> 8424 </li> 8425 <li class="product cstm-sect"> 8426 <div class="wrapper-product" role="group" aria-label="Product"> 8427 <div 8428 class="card 8429 " 8430 data-test="card-596" 8431 role="group" 8432 aria-label="product"> 8433 <div class="left-sec"> 8434 <div class="left-sec--wrapper"> 8435 <div class="card-figure"> 8436 8437 <a href="https://www.brondell.com/side-mounted-attachable-bidet-with-adjustable-spray-wand-dual-temperature/" 8438 class="card-figure__link" 8439 > 8440 <div class="card-img-container"> 8441 <img src="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280x1280/products/596/3167/25_a__50009.1738792970.jpg?c=1" alt="Brondell Side Mounted Bidet Attachment SMB-25 Installed with the Toilet Seat Up" data-sizes="auto" 8442 srcset="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/80w/products/596/3167/25_a__50009.1738792970.jpg?c=1" 8443data-srcset="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/80w/products/596/3167/25_a__50009.1738792970.jpg?c=1 80w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/160w/products/596/3167/25_a__50009.1738792970.jpg?c=1 160w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/320w/products/596/3167/25_a__50009.1738792970.jpg?c=1 320w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/640w/products/596/3167/25_a__50009.1738792970.jpg?c=1 640w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/960w/products/596/3167/25_a__50009.1738792970.jpg?c=1 960w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280w/products/596/3167/25_a__50009.1738792970.jpg?c=1 1280w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1920w/products/596/3167/25_a__50009.1738792970.jpg?c=1 1920w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/2560w/products/596/3167/25_a__50009.1738792970.jpg?c=1 2560w" 8444 8445class="lazyload card-image primary-image" 8446 8447 data-lightbox="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280x1280/products/596/3167/25_a__50009.1738792970.jpg?c=1" data-src="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280x1280/products/596/3167/25_a__50009.1738792970.jpg?c=1" data-hoverimage="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/500x659/products/596/4596/Brondell_Side-Mounted_Bidet_Attachment_SMB-25_installed_white_bathroom_ficus_accent__37248.1782502570.jpg?c=1" /> 8448 <img src="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/500x659/products/596/4596/Brondell_Side-Mounted_Bidet_Attachment_SMB-25_installed_white_bathroom_ficus_accent__37248.1782502570.jpg?c=1" 8449 alt="Side-Mounted Attachable Bidet alternate view" 8450 class="hover-image"> 8451 </div> 8452 </a> 8453</div> 8454 <p class="product-sh-description product-sh-description-mobile"></p> 8455 </div> 8456 <div class="right-sec"> 8457 8458 <div class="card-body"> 8459 8460 <h3 class="card-title" id="pdp-product-name"> 8461 <a href="https://www.brondell.com/side-mounted-attachable-bidet-with-adjustable-spray-wand-dual-temperature/" 8462 class="card-title-url" 8463 > 8464 Side-Mounted Bidet Attachment 8465 8466 </a> 8467 </h3> 8468 8469 <p class="card-text long-name" id="pgp-product-long-name"><a href="" class="ln-link">with Adjustable Spray Wand, Dual Temperature</a></p> 8470 <div class="yotpo-link-wrapper"> 8471 <div class="yotpo bottomLine" id="pgp-review-rating" data-product-id="596" data-url="https://www.brondell.com/side-mounted-attachable-bidet-with-adjustable-spray-wand-dual-temperature/"></div> 8472 <a href="https://www.brondell.com/side-mounted-attachable-bidet-with-adjustable-spray-wand-dual-temperature/#headingLast" class="yotpo-link-overlay" aria-label="Read product reviews"></a> 8473 </div> 8474 <p class="product-sh-description product-control"></p> 8475 <ul class="product-features product-test" style="display:none;"> 8476 <li class="feature">sustainable, all-metal design</li> 8477 <li class="feature">dual temperature</li> 8478 <li class="feature">manual, swing action nozzle</li> 8479 </ul> 8480 8481 8482 </div> 8483 </div> 8484 8485 </div> 8486 <div class="collection-bottom-section"> 8487 <div class="card-text 4" data-test-info-type="price"> 8488 8489 8490 8491 <div class="main-prc-sec"> 8492 <div class="price-section price-section--withoutTax" >
8493 <span class="price-label" aria-hidden="true"> 8494 8495 </span> 8496 <span class="price-now-label" style="display: none;" aria-hidden="true"> 8497 Now: 8498 </span> 8499 <span data-product-price-without-tax class="price price--withoutTax"> 8500 <span class="sr-only">Current Price: $149.99</span> 8501 <span aria-hidden="true">$149.99</span> 8502 </span> 8503 </div> 8504 </div> 8505 </div> 8506 8507 8508 <label class="button button--small card-figcaption-button" for="compare-596"> 8509 Compare <input type="checkbox" name="products[]" value="596" id="compare-596" data-compare-id="596" class="compare-input"> 8510 </label> 8511 8512 </div> 8513</div> 8514 </div> 8515 </li> 8516 <li class="product cstm-sect"> 8517 <div class="wrapper-product" role="group" aria-label="Product"> 8518 <div 8519 class="card 8520 " 8521 data-test="card-435" 8522 role="group" 8523 aria-label="product"> 8524 <div class="left-sec"> 8525 <div class="left-sec--wrapper"> 8526 <div class="card-figure"> 8527 8528 <a href="https://www.brondell.com/cleanspa-luxury-hand-held-bidet/" 8529 class="card-figure__link" 8530 > 8531 <div class="card-img-container"> 8532 <img src="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280x1280/products/435/4543/CleanSpa_Luxury_Hand-held_Bidet_CSL-40_yellow_background__63655.1738792949.jpg?c=1" alt="Brondell CleanSpa luxury hand-held bidet sprayer in chrome in front of a yellow background" data-sizes="auto" 8533 srcset="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/80w/products/435/4543/CleanSpa_Luxury_Hand-held_Bidet_CSL-40_yellow_background__63655.1738792949.jpg?c=1" 8534data-srcset="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/80w/products/435/4543/CleanSpa_Luxury_Hand-held_Bidet_CSL-40_yellow_background__63655.1738792949.jpg?c=1 80w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/160w/products/435/4543/CleanSpa_Luxury_Hand-held_Bidet_CSL-40_yellow_background__63655.1738792949.jpg?c=1 160w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/320w/products/435/4543/CleanSpa_Luxury_Hand-held_Bidet_CSL-40_yellow_background__63655.1738792949.jpg?c=1 320w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/640w/products/435/4543/CleanSpa_Luxury_Hand-held_Bidet_CSL-40_yellow_background__63655.1738792949.jpg?c=1 640w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/960w/products/435/4543/CleanSpa_Luxury_Hand-held_Bidet_CSL-40_yellow_background__63655.1738792949.jpg?c=1 960w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280w/products/435/4543/CleanSpa_Luxury_Hand-held_Bidet_CSL-40_yellow_background__63655.1738792949.jpg?c=1 1280w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1920w/products/435/4543/CleanSpa_Luxury_Hand-held_Bidet_CSL-40_yellow_background__63655.1738792949.jpg?c=1 1920w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/2560w/products/435/4543/CleanSpa_Luxury_Hand-held_Bidet_CSL-40_yellow_background__63655.1738792949.jpg?c=1 2560w" 8535 8536class="lazyload card-image primary-image" 8537 8538 data-lightbox="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280x1280/products/435/4543/CleanSpa_Luxury_Hand-held_Bidet_CSL-40_yellow_background__63655.1738792949.jpg?c=1" data-src="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280x1280/products/435/4543/CleanSpa_Luxury_Hand-held_Bidet_CSL-40_yellow_background__63655.1738792949.jpg?c=1" data-hoverimage="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/500x659/products/435/3361/CSL-40_Matte-6_1500x1500__89664.1738792948.jpg?c=1" /> 8539 <img src="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/500x659/products/435/3361/CSL-40_Matte-6_1500x1500__89664.1738792948.jpg?c=1" 8540 alt="CleanSpa Luxury alternate view" 8541 class="hover-image"> 8542 </div> 8543 </a> 8544</div> 8545 <p class="product-sh-description product-sh-description-mobile"></p> 8546 </div> 8547 <div class="right-sec"> 8548 8549 <div class="card-body"> 8550 8551 <h3 class="card-title" id="pdp-product-name"> 8552 <a href="https://www.brondell.com/cleanspa-luxury-hand-held-bidet/" 8553 class="card-title-url" 8554 > 8555 CleanSpa 8556 8557 </a> 8558 </h3> 8559 8560 <p class="card-text long-name" id="pgp-product-long-name"><a href="" class="ln-link">Luxury Hand-held Bidet</a></p> 8561 <div class="yotpo-link-wrapper"> 8562 <div class="yotpo bottomLine" id="pgp-review-rating" data-product-id="435" data-url="https://www.brondell.com/cleanspa-luxury-hand-held-bidet/"></div> 8563 <a href="https://www.brondell.com/cleanspa-luxury-hand-held-bidet/#headingLast" class="yotpo-link-overlay" aria-label="Read product reviews"></a> 8564 </div> 8565 <p class="product-sh-description product-control"></p> 8566 <ul class="product-features product-test" style="display:none;"> 8567 <li class="feature">durable, stainless steel design</li> 8568 <li class="feature">stainless steel nozzle</li> 8569 <li class="feature">spring-loaded trigger control</li> 8570 </ul> 8571 8572 8573 </div> 8574 </div> 8575 8576 </div> 8577 <div class="collection-bottom-section"> 8578 <div class="card-text 4" data-test-info-type="price"> 8579 8580 8581 8582 <div class="main-prc-sec"> 8583 <div class="price-section price-section--withoutTax" >
8584 <span class="price-label" aria-hidden="true"> 8585 8586 </span> 8587 <span class="price-now-label" style="display: none;" aria-hidden="true"> 8588 Now: 8589 </span> 8590 <span data-product-price-without-tax class="price price--withoutTax"> 8591 <span class="sr-only">Current Price: $79.99</span> 8592 <span aria-hidden="true">$79.99</span> 8593 </span> 8594 </div> 8595 </div> 8596 </div> 8597 8598 8599 <label class="button button--small card-figcaption-button" for="compare-435"> 8600 Compare <input type="checkbox" name="products[]" value="435" id="compare-435" data-compare-id="435" class="compare-input"> 8601 </label> 8602 8603 </div> 8604</div> 8605 </div> 8606 </li> 8607 <li class="product cstm-sect"> 8608 <div class="wrapper-product" role="group" aria-label="Product"> 8609 <div 8610 class="card 8611 " 8612 data-test="card-509" 8613 role="group" 8614 aria-label="product"> 8615 <div class="left-sec"> 8616 <div class="left-sec--wrapper"> 8617 <div class="card-figure"> 8618 8619 <a href="https://www.brondell.com/simplespa-thinline-essential-bidet-attachment/" 8620 class="card-figure__link" 8621 > 8622 <div class="card-img-container"> 8623 <img src="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280x1280/products/509/2551/brondell-ss150-simplespa-bidet-attachment-install-toilet__41319.1782503020.jpg?c=1" alt="SimpleSpa Thinline 8624Essential Bidet Attachment installed, lid closed, top left view." data-sizes="auto" 8625 srcset="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/80w/products/509/2551/brondell-ss150-simplespa-bidet-attachment-install-toilet__41319.1782503020.jpg?c=1" 8626data-srcset="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/80w/products/509/2551/brondell-ss150-simplespa-bidet-attachment-install-toilet__41319.1782503020.jpg?c=1 80w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/160w/products/509/2551/brondell-ss150-simplespa-bidet-attachment-install-toilet__41319.1782503020.jpg?c=1 160w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/320w/products/509/2551/brondell-ss150-simplespa-bidet-attachment-install-toilet__41319.1782503020.jpg?c=1 320w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/640w/products/509/2551/brondell-ss150-simplespa-bidet-attachment-install-toilet__41319.1782503020.jpg?c=1 640w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/960w/products/509/2551/brondell-ss150-simplespa-bidet-attachment-install-toilet__41319.1782503020.jpg?c=1 960w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280w/products/509/2551/brondell-ss150-simplespa-bidet-attachment-install-toilet__41319.1782503020.jpg?c=1 1280w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1920w/products/509/2551/brondell-ss150-simplespa-bidet-attachment-install-toilet__41319.1782503020.jpg?c=1 1920w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/2560w/products/509/2551/brondell-ss150-simplespa-bidet-attachment-install-toilet__41319.1782503020.jpg?c=1 2560w" 8627 8628class="lazyload card-image primary-image" 8629 8630 data-lightbox="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280x1280/products/509/2551/brondell-ss150-simplespa-bidet-attachment-install-toilet__41319.1782503020.jpg?c=1" data-src="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280x1280/products/509/2551/brondell-ss150-simplespa-bidet-attachment-install-toilet__41319.1782503020.jpg?c=1" data-hoverimage="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/500x659/products/509/2208/brondell-simplespa-bidet-attachment-SS150-grey__36392.1738792961.jpg?c=1" /> 8631 <img src="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/500x659/products/509/2208/brondell-simplespa-bidet-attachment-SS150-grey__36392.1738792961.jpg?c=1" 8632 alt="SimpleSpa Thinline Essential alternate view" 8633 class="hover-image"> 8634 </div> 8635 </a> 8636</div> 8637 <p class="product-sh-description product-sh-description-mobile"></p> 8638 </div> 8639 <div class="right-sec"> 8640 8641 <div class="card-body"> 8642 8643 <h3 class="card-title" id="pdp-product-name"> 8644 <a href="https://www.brondell.com/simplespa-thinline-essential-bidet-attachment/" 8645 class="card-title-url" 8646 > 8647 SimpleSpa Thinline 8648 8649 </a> 8650 </h3> 8651 8652 <p class="card-text long-name" id="pgp-product-long-name"><a href="" class="ln-link">Essential Bidet Attachment</a></p> 8653 <div class="yotpo-link-wrapper"> 8654 <div class="yotpo bottomLine" id="pgp-review-rating" data-product-id="509" data-url="https://www.brondell.com/simplespa-thinline-essential-bidet-attachment/"></div> 8655 <a href="https://www.brondell.com/simplespa-thinline-essential-bidet-attachment/#headingLast" class="yotpo-link-overlay" aria-label="Read product reviews"></a> 8656 </div> 8657 <p class="product-sh-description product-control"></p> 8658 <ul class="product-features product-test" style="display:none;"> 8659 <li class="feature">ultra-slim profile</li> 8660 <li class="feature">cool water washes</li> 8661 <li class="feature">easy-turn control knob</li> 8662 </ul> 8663 8664 8665 </div> 8666 </div> 8667 8668 </div> 8669 <div class="collection-bottom-section"> 8670 <div class="card-text 4" data-test-info-type="price"> 8671 8672 8673 8674 <div class="main-prc-sec"> 8675 <div class="price-section price-section--withoutTax" >
8676 <span class="price-label" aria-hidden="true"> 8677 8678 </span> 8679 <span class="price-now-label" style="display: none;" aria-hidden="true"> 8680 Now: 8681 </span> 8682 <span data-product-price-without-tax class="price price--withoutTax"> 8683 <span class="sr-only">Current Price: $49.99</span> 8684 <span aria-hidden="true">$49.99</span> 8685 </span> 8686 </div> 8687 </div> 8688 </div> 8689 8690 8691 <label class="button button--small card-figcaption-button" for="compare-509"> 8692 Compare <input type="checkbox" name="products[]" value="509" id="compare-509" data-compare-id="509" class="compare-input"> 8693 </label> 8694 8695 </div> 8696</div> 8697 </div> 8698 </li> 8699 <li class="product cstm-sect"> 8700 <div class="wrapper-product" role="group" aria-label="Product"> 8701 <div 8702 class="card 8703 " 8704 data-test="card-434" 8705 role="group" 8706 aria-label="product"> 8707 <div class="left-sec"> 8708 <div class="left-sec--wrapper"> 8709 <div class="card-figure"> 8710 8711 <a href="https://www.brondell.com/cleanspa-cse-37-easy-hand-held-bidet/" 8712 class="card-figure__link" 8713 > 8714 <div class="card-img-container"> 8715 <img src="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280x1280/products/434/4597/CleanSpa_Easy_Hand-held_Bidet_CSE-37_gray_background__47771.1738792947.jpg?c=1" alt="Brondell CleanSpa easy hand-held bidet sprayer in front of a blue background" data-sizes="auto" 8716 srcset="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/80w/products/434/4597/CleanSpa_Easy_Hand-held_Bidet_CSE-37_gray_background__47771.1738792947.jpg?c=1" 8717data-srcset="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/80w/products/434/4597/CleanSpa_Easy_Hand-held_Bidet_CSE-37_gray_background__47771.1738792947.jpg?c=1 80w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/160w/products/434/4597/CleanSpa_Easy_Hand-held_Bidet_CSE-37_gray_background__47771.1738792947.jpg?c=1 160w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/320w/products/434/4597/CleanSpa_Easy_Hand-held_Bidet_CSE-37_gray_background__47771.1738792947.jpg?c=1 320w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/640w/products/434/4597/CleanSpa_Easy_Hand-held_Bidet_CSE-37_gray_background__47771.1738792947.jpg?c=1 640w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/960w/products/434/4597/CleanSpa_Easy_Hand-held_Bidet_CSE-37_gray_background__47771.1738792947.jpg?c=1 960w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280w/products/434/4597/CleanSpa_Easy_Hand-held_Bidet_CSE-37_gray_background__47771.1738792947.jpg?c=1 1280w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1920w/products/434/4597/CleanSpa_Easy_Hand-held_Bidet_CSE-37_gray_background__47771.1738792947.jpg?c=1 1920w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/2560w/products/434/4597/CleanSpa_Easy_Hand-held_Bidet_CSE-37_gray_background__47771.1738792947.jpg?c=1 2560w" 8718 8719class="lazyload card-image primary-image" 8720 8721 data-lightbox="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280x1280/products/434/4597/CleanSpa_Easy_Hand-held_Bidet_CSE-37_gray_background__47771.1738792947.jpg?c=1" data-src="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280x1280/products/434/4597/CleanSpa_Easy_Hand-held_Bidet_CSE-37_gray_background__47771.1738792947.jpg?c=1" data-hoverimage="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/500x659/products/434/4600/CleanSpa_Easy_Hand-held_Bidet_CSE-37_installed_white_bathroom_green_accent_plant__17965.1782508139.jpg?c=1" /> 8722 <img src="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/500x659/products/434/4600/CleanSpa_Easy_Hand-held_Bidet_CSE-37_installed_white_bathroom_green_accent_plant__17965.1782508139.jpg?c=1" 8723 alt="CleanSpa alternate view" 8724 class="hover-image"> 8725 </div> 8726 </a> 8727</div> 8728 <p class="product-sh-description product-sh-description-mobile"></p> 8729 </div> 8730 <div class="right-sec"> 8731 8732 <div class="card-body"> 8733 8734 <h3 class="card-title" id="pdp-product-name"> 8735 <a href="https://www.brondell.com/cleanspa-cse-37-easy-hand-held-bidet/" 8736 class="card-title-url" 8737 > 8738 CleanSpa 8739 8740 </a> 8741 </h3> 8742 8743 <p class="card-text long-name" id="pgp-product-long-name"><a href="" class="ln-link">Easy Hand-held Bidet</a></p> 8744 <div class="yotpo-link-wrapper"> 8745 <div class="yotpo bottomLine" id="pgp-review-rating" data-product-id="434" data-url="https://www.brondell.com/cleanspa-cse-37-easy-hand-held-bidet/"></div> 8746 <a href="https://www.brondell.com/cleanspa-cse-37-easy-hand-held-bidet/#headingLast" class="yotpo-link-overlay" aria-label="Read product reviews"></a> 8747 </div> 8748 <p class="product-sh-description product-control"></p> 8749 <ul class="product-features product-test" style="display:none;"> 8750 <li class="feature">entry-level price</li> 8751 <li class="feature">durable, elegant design</li> 8752 <li class="feature">wide and stream spray options</li> 8753 </ul> 8754 8755 8756 </div> 8757 </div> 8758 8759 </div> 8760 <div class="collection-bottom-section"> 8761 <div class="card-text 4" data-test-info-type="price"> 8762 8763 8764 8765 <div class="main-prc-sec"> 8766 <div class="price-section price-section--withoutTax" >
8767 <span class="price-label" aria-hidden="true"> 8768 8769 </span> 8770 <span class="price-now-label" style="display: none;" aria-hidden="true"> 8771 Now: 8772 </span> 8773 <span data-product-price-without-tax class="price price--withoutTax"> 8774 <span class="sr-only">Current Price: $59.99</span> 8775 <span aria-hidden="true">$59.99</span> 8776 </span> 8777 </div> 8778 </div> 8779 </div> 8780 8781 8782 <label class="button button--small card-figcaption-button" for="compare-434"> 8783 Compare <input type="checkbox" name="products[]" value="434" id="compare-434" data-compare-id="434" class="compare-input"> 8784 </label> 8785 8786 </div> 8787</div> 8788 </div> 8789 </li> 8790 <li class="product cstm-sect"> 8791 <div class="wrapper-product" role="group" aria-label="Product"> 8792 <div 8793 class="card 8794 " 8795 data-test="card-511" 8796 role="group" 8797 aria-label="product"> 8798 <div class="left-sec"> 8799 <div class="left-sec--wrapper"> 8800 <div class="card-figure"> 8801 8802 <a href="https://www.brondell.com/simplespa-thinline-dual-nozzle-bidet-attachment/" 8803 class="card-figure__link" 8804 > 8805 <div class="card-img-container"> 8806 <img src="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280x1280/products/511/2200/brondell-simplespa-bidet-attachment-ss250-front__00425.1764869948.jpg?c=1" alt="Brondell SimpleSpa bidet attachment with dual nozzle" data-sizes="auto" 8807 srcset="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/80w/products/511/2200/brondell-simplespa-bidet-attachment-ss250-front__00425.1764869948.jpg?c=1" 8808data-srcset="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/80w/products/511/2200/brondell-simplespa-bidet-attachment-ss250-front__00425.1764869948.jpg?c=1 80w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/160w/products/511/2200/brondell-simplespa-bidet-attachment-ss250-front__00425.1764869948.jpg?c=1 160w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/320w/products/511/2200/brondell-simplespa-bidet-attachment-ss250-front__00425.1764869948.jpg?c=1 320w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/640w/products/511/2200/brondell-simplespa-bidet-attachment-ss250-front__00425.1764869948.jpg?c=1 640w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/960w/products/511/2200/brondell-simplespa-bidet-attachment-ss250-front__00425.1764869948.jpg?c=1 960w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280w/products/511/2200/brondell-simplespa-bidet-attachment-ss250-front__00425.1764869948.jpg?c=1 1280w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1920w/products/511/2200/brondell-simplespa-bidet-attachment-ss250-front__00425.1764869948.jpg?c=1 1920w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/2560w/products/511/2200/brondell-simplespa-bidet-attachment-ss250-front__00425.1764869948.jpg?c=1 2560w" 8809 8810class="lazyload card-image primary-image" 8811 8812 data-lightbox="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280x1280/products/511/2200/brondell-simplespa-bidet-attachment-ss250-front__00425.1764869948.jpg?c=1" data-src="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280x1280/products/511/2200/brondell-simplespa-bidet-attachment-ss250-front__00425.1764869948.jpg?c=1" data-hoverimage="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/500x659/products/511/2198/brondell-simplespa-bidet-attachment-ss250-blue__41096.1764869948.jpg?c=1" /> 8813 <img src="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/500x659/products/511/2198/brondell-simplespa-bidet-attachment-ss250-blue__41096.1764869948.jpg?c=1" 8814 alt="SimpleSpa Thinline alternate view" 8815 class="hover-image"> 8816 </div> 8817 </a> 8818</div> 8819 <p class="product-sh-description product-sh-description-mobile"></p> 8820 </div> 8821 <div class="right-sec"> 8822 8823 <div class="card-body"> 8824 8825 <h3 class="card-title" id="pdp-product-name"> 8826 <a href="https://www.brondell.com/simplespa-thinline-dual-nozzle-bidet-attachment/" 8827 class="card-title-url" 8828 > 8829 SimpleSpa Thinline 8830 8831 </a> 8832 </h3> 8833 8834 <p class="card-text long-name" id="pgp-product-long-name"><a href="" class="ln-link">Bidet Attachment with Dual Nozzles</a></p> 8835 <div class="yotpo-link-wrapper"> 8836 <div class="yotpo bottomLine" id="pgp-review-rating" data-product-id="511" data-url="https://www.brondell.com/simplespa-thinline-dual-nozzle-bidet-attachment/"></div> 8837 <a href="https://www.brondell.com/simplespa-thinline-dual-nozzle-bidet-attachment/#headingLast" class="yotpo-link-overlay" aria-label="Read product reviews"></a> 8838 </div> 8839 <p class="product-sh-description product-control"></p> 8840 <ul class="product-features product-test" style="display:none;"> 8841 <li class="feature">ultra-slim profile</li> 8842 <li class="feature">dual retractable nozzles</li> 8843 <li class="feature">easy-turn control knob</li> 8844 </ul> 8845 8846 8847 </div> 8848 </div> 8849 8850 </div> 8851 <div class="collection-bottom-section"> 8852 <div class="card-text 4" data-test-info-type="price"> 8853 8854 8855 8856 <div class="main-prc-sec"> 8857 <div class="price-section price-section--withoutTax" >
8858 <span class="price-label" aria-hidden="true"> 8859 8860 </span> 8861 <span class="price-now-label" style="display: none;" aria-hidden="true"> 8862 Now: 8863 </span> 8864 <span data-product-price-without-tax class="price price--withoutTax"> 8865 <span class="sr-only">Current Price: $69.99</span> 8866 <span aria-hidden="true">$69.99</span> 8867 </span> 8868 </div> 8869 </div> 8870 </div> 8871 8872 8873 <label class="button button--small card-figcaption-button" for="compare-511"> 8874 Compare <input type="checkbox" name="products[]" value="511" id="compare-511" data-compare-id="511" class="compare-input"> 8875 </label> 8876 8877 </div> 8878</div> 8879 </div> 8880 </li> 8881 <li class="product cstm-sect"> 8882 <div class="wrapper-product" role="group" aria-label="Product"> 8883 <div 8884 class="card 8885 " 8886 data-test="card-443" 8887 role="group" 8888 aria-label="product"> 8889 <div class="left-sec"> 8890 <div class="left-sec--wrapper"> 8891 <div class="card-figure"> 8892 8893 <a href="https://www.brondell.com/freshspa-comfort-bidet-attachment/" 8894 class="card-figure__link" 8895 > 8896 <div class="card-img-container"> 8897 <img src="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280x1280/products/443/4379/Brondell-FreshSpa-Comfort-Plus-FSR15_00_essential-bidet-attachment-installed-gray-background__07822.1738792955.jpg?c=1" alt="Brondell FreshSpa comfort+ essential bidet attachment with dual nozzle installed in front of a blue background" data-sizes="auto" 8898 srcset="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/80w/products/443/4379/Brondell-FreshSpa-Comfort-Plus-FSR15_00_essential-bidet-attachment-installed-gray-background__07822.1738792955.jpg?c=1" 8899data-srcset="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/80w/products/443/4379/Brondell-FreshSpa-Comfort-Plus-FSR15_00_essential-bidet-attachment-installed-gray-background__07822.1738792955.jpg?c=1 80w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/160w/products/443/4379/Brondell-FreshSpa-Comfort-Plus-FSR15_00_essential-bidet-attachment-installed-gray-background__07822.1738792955.jpg?c=1 160w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/320w/products/443/4379/Brondell-FreshSpa-Comfort-Plus-FSR15_00_essential-bidet-attachment-installed-gray-background__07822.1738792955.jpg?c=1 320w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/640w/products/443/4379/Brondell-FreshSpa-Comfort-Plus-FSR15_00_essential-bidet-attachment-installed-gray-background__07822.1738792955.jpg?c=1 640w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/960w/products/443/4379/Brondell-FreshSpa-Comfort-Plus-FSR15_00_essential-bidet-attachment-installed-gray-background__07822.1738792955.jpg?c=1 960w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280w/products/443/4379/Brondell-FreshSpa-Comfort-Plus-FSR15_00_essential-bidet-attachment-installed-gray-background__07822.1738792955.jpg?c=1 1280w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1920w/products/443/4379/Brondell-FreshSpa-Comfort-Plus-FSR15_00_essential-bidet-attachment-installed-gray-background__07822.1738792955.jpg?c=1 1920w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/2560w/products/443/4379/Brondell-FreshSpa-Comfort-Plus-FSR15_00_essential-bidet-attachment-installed-gray-background__07822.1738792955.jpg?c=1 2560w" 8900 8901class="lazyload card-image primary-image" 8902 8903 data-lightbox="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280x1280/products/443/4379/Brondell-FreshSpa-Comfort-Plus-FSR15_00_essential-bidet-attachment-installed-gray-background__07822.1738792955.jpg?c=1" data-src="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280x1280/products/443/4379/Brondell-FreshSpa-Comfort-Plus-FSR15_00_essential-bidet-attachment-installed-gray-background__07822.1738792955.jpg?c=1" data-hoverimage="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/500x659/products/443/4384/Brondell-FreshSpa-Comfort-Plus-FSR15_01_essential-bidet-attachment-installed__53613.1767809306.jpg?c=1" /> 8904 <img src="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/500x659/products/443/4384/Brondell-FreshSpa-Comfort-Plus-FSR15_01_essential-bidet-attachment-installed__53613.1767809306.jpg?c=1" 8905 alt="FreshSpa Comfort+ Essential alternate view" 8906 class="hover-image"> 8907 </div> 8908 </a> 8909</div> 8910 <p class="product-sh-description product-sh-description-mobile"></p> 8911 </div> 8912 <div class="right-sec"> 8913 8914 <div class="card-body"> 8915 8916 <h3 class="card-title" id="pdp-product-name"> 8917 <a href="https://www.brondell.com/freshspa-comfort-bidet-attachment/" 8918 class="card-title-url" 8919 > 8920 FreshSpa Comfort+ 8921 8922 </a> 8923 </h3> 8924 8925 <p class="card-text long-name" id="pgp-product-long-name"><a href="" class="ln-link">Essential Bidet Attachment</a></p> 8926 <div class="yotpo-link-wrapper"> 8927 <div class="yotpo bottomLine" id="pgp-review-rating" data-product-id="443" data-url="https://www.brondell.com/freshspa-comfort-bidet-attachment/"></div> 8928 <a href="https://www.brondell.com/freshspa-comfort-bidet-attachment/#headingLast" class="yotpo-link-overlay" aria-label="Read product reviews"></a> 8929 </div> 8930 <p class="product-sh-description product-control"></p> 8931 <ul class="product-features product-test" style="display:none;"> 8932 <li class="feature">a sustainable solution for your bathroom</li> 8933 <li class="feature">dual, fixed-position spray nozzles</li> 8934 <li class="feature">adjustable water pressure</li> 8935 </ul> 8936 8937 8938 </div> 8939 </div> 8940 8941 </div> 8942 <div class="collection-bottom-section"> 8943 <div class="card-text 4" data-test-info-type="price"> 8944 8945 8946 8947 <div class="main-prc-sec"> 8948 <div class="price-section price-section--withoutTax" >
8949 <span class="price-label" aria-hidden="true"> 8950 8951 </span> 8952 <span class="price-now-label" style="display: none;" aria-hidden="true"> 8953 Now: 8954 </span> 8955 <span data-product-price-without-tax class="price price--withoutTax"> 8956 <span class="sr-only">Current Price: $59.99</span> 8957 <span aria-hidden="true">$59.99</span> 8958 </span> 8959 </div> 8960 </div> 8961 </div> 8962 8963 8964 <label class="button button--small card-figcaption-button" for="compare-443"> 8965 Compare <input type="checkbox" name="products[]" value="443" id="compare-443" data-compare-id="443" class="compare-input"> 8966 </label> 8967 8968 </div> 8969</div> 8970 </div> 8971 </li> 8972 <li class="product cstm-sect"> 8973 <div class="wrapper-product" role="group" aria-label="Product"> 8974 <div 8975 class="card 8976 " 8977 data-test="card-433" 8978 role="group" 8979 aria-label="product"> 8980 <div class="left-sec"> 8981 <div class="left-sec--wrapper"> 8982 <div class="card-figure"> 8983 8984 <a href="https://www.brondell.com/cleanspa-advanced-hand-held-bidet/" 8985 class="card-figure__link" 8986 > 8987 <div class="card-img-container"> 8988 <img src="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280x1280/products/433/4561/CleanSpa_Advanced_Hand-held_Bidet_CSA-35_product_grey_background__65831.1738792969.jpg?c=1" alt="Brondell CleanSpa advanced hand-held bidet sprayer in front of a blue background" data-sizes="auto" 8989 srcset="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/80w/products/433/4561/CleanSpa_Advanced_Hand-held_Bidet_CSA-35_product_grey_background__65831.1738792969.jpg?c=1" 8990data-srcset="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/80w/products/433/4561/CleanSpa_Advanced_Hand-held_Bidet_CSA-35_product_grey_background__65831.1738792969.jpg?c=1 80w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/160w/products/433/4561/CleanSpa_Advanced_Hand-held_Bidet_CSA-35_product_grey_background__65831.1738792969.jpg?c=1 160w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/320w/products/433/4561/CleanSpa_Advanced_Hand-held_Bidet_CSA-35_product_grey_background__65831.1738792969.jpg?c=1 320w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/640w/products/433/4561/CleanSpa_Advanced_Hand-held_Bidet_CSA-35_product_grey_background__65831.1738792969.jpg?c=1 640w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/960w/products/433/4561/CleanSpa_Advanced_Hand-held_Bidet_CSA-35_product_grey_background__65831.1738792969.jpg?c=1 960w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280w/products/433/4561/CleanSpa_Advanced_Hand-held_Bidet_CSA-35_product_grey_background__65831.1738792969.jpg?c=1 1280w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1920w/products/433/4561/CleanSpa_Advanced_Hand-held_Bidet_CSA-35_product_grey_background__65831.1738792969.jpg?c=1 1920w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/2560w/products/433/4561/CleanSpa_Advanced_Hand-held_Bidet_CSA-35_product_grey_background__65831.1738792969.jpg?c=1 2560w" 8991 8992class="lazyload card-image primary-image" 8993 8994 data-lightbox="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280x1280/products/433/4561/CleanSpa_Advanced_Hand-held_Bidet_CSA-35_product_grey_background__65831.1738792969.jpg?c=1" data-src="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280x1280/products/433/4561/CleanSpa_Advanced_Hand-held_Bidet_CSA-35_product_grey_background__65831.1738792969.jpg?c=1" data-hoverimage="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/500x659/products/433/4569/CleanSpa_Advanced_Hand-held_Bidet_CSA-35_installed_front_view__84054.1782508326.jpg?c=1" /> 8995 <img src="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/500x659/products/433/4569/CleanSpa_Advanced_Hand-held_Bidet_CSA-35_installed_front_view__84054.1782508326.jpg?c=1" 8996 alt="CleanSpa Advanced alternate view" 8997 class="hover-image"> 8998 </div> 8999 </a> 9000</div> 9001 <p class="product-sh-description product-sh-description-mobile"></p> 9002 </div> 9003 <div class="right-sec"> 9004 9005 <div class="card-body"> 9006 9007 <h3 class="card-title" id="pdp-product-name"> 9008 <a href="https://www.brondell.com/cleanspa-advanced-hand-held-bidet/" 9009 class="card-title-url" 9010 > 9011 CleanSpa 9012 9013 </a> 9014 </h3> 9015 9016 <p class="card-text long-name" id="pgp-product-long-name"><a href="" class="ln-link">Advanced Hand-held Bidet</a></p> 9017 <div class="yotpo-link-wrapper"> 9018 <div class="yotpo bottomLine" id="pgp-review-rating" data-product-id="433" data-url="https://www.brondell.com/cleanspa-advanced-hand-held-bidet/"></div> 9019 <a href="https://www.brondell.com/cleanspa-advanced-hand-held-bidet/#headingLast" class="yotpo-link-overlay" aria-label="Read product reviews"></a> 9020 </div> 9021 <p class="product-sh-description product-control"></p> 9022 <ul class="product-features product-test" style="display:none;"> 9023 <li class="feature">entry-level price</li> 9024 <li class="feature">ergonomic, curved handle</li> 9025 <li class="feature">polished chrome finish</li> 9026 </ul> 9027 9028 9029 </div> 9030 </div> 9031 9032 </div> 9033 <div class="collection-bottom-section"> 9034 <div class="card-text 4" data-test-info-type="price"> 9035 9036 9037 9038 <div class="main-prc-sec"> 9039 <div class="price-section price-section--withoutTax" >
9040 <span class="price-label" aria-hidden="true"> 9041 9042 </span> 9043 <span class="price-now-label" style="display: none;" aria-hidden="true"> 9044 Now: 9045 </span> 9046 <span data-product-price-without-tax class="price price--withoutTax"> 9047 <span class="sr-only">Current Price: $49.99</span> 9048 <span aria-hidden="true">$49.99</span> 9049 </span> 9050 </div> 9051 </div> 9052 </div> 9053 9054 9055 <label class="button button--small card-figcaption-button" for="compare-433"> 9056 Compare <input type="checkbox" name="products[]" value="433" id="compare-433" data-compare-id="433" class="compare-input"> 9057 </label> 9058 9059 </div> 9060</div> 9061 </div> 9062 </li> 9063 <li class="product cstm-sect"> 9064 <div class="wrapper-product" role="group" aria-label="Product"> 9065 <div 9066 class="card 9067 " 9068 data-test="card-510" 9069 role="group" 9070 aria-label="product"> 9071 <div class="left-sec"> 9072 <div class="left-sec--wrapper"> 9073 <div class="card-figure"> 9074 9075 <a href="https://www.brondell.com/simplespa-hand-held-bidet/" 9076 class="card-figure__link" 9077 > 9078 <div class="card-img-container"> 9079 <img src="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280x1280/products/510/4724/Brondell_SimpleSpa_Essential_Hand-held_Bidet_SS-201_gray_background__74302.1784324143.jpg?c=1" alt="Brondell SimpleSpa essential hand-held bidet sprayer in front of a grey background" data-sizes="auto" 9080 srcset="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/80w/products/510/4724/Brondell_SimpleSpa_Essential_Hand-held_Bidet_SS-201_gray_background__74302.1784324143.jpg?c=1" 9081data-srcset="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/80w/products/510/4724/Brondell_SimpleSpa_Essential_Hand-held_Bidet_SS-201_gray_background__74302.1784324143.jpg?c=1 80w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/160w/products/510/4724/Brondell_SimpleSpa_Essential_Hand-held_Bidet_SS-201_gray_background__74302.1784324143.jpg?c=1 160w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/320w/products/510/4724/Brondell_SimpleSpa_Essential_Hand-held_Bidet_SS-201_gray_background__74302.1784324143.jpg?c=1 320w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/640w/products/510/4724/Brondell_SimpleSpa_Essential_Hand-held_Bidet_SS-201_gray_background__74302.1784324143.jpg?c=1 640w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/960w/products/510/4724/Brondell_SimpleSpa_Essential_Hand-held_Bidet_SS-201_gray_background__74302.1784324143.jpg?c=1 960w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280w/products/510/4724/Brondell_SimpleSpa_Essential_Hand-held_Bidet_SS-201_gray_background__74302.1784324143.jpg?c=1 1280w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1920w/products/510/4724/Brondell_SimpleSpa_Essential_Hand-held_Bidet_SS-201_gray_background__74302.1784324143.jpg?c=1 1920w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/2560w/products/510/4724/Brondell_SimpleSpa_Essential_Hand-held_Bidet_SS-201_gray_background__74302.1784324143.jpg?c=1 2560w" 9082 9083class="lazyload card-image primary-image" 9084 9085 data-lightbox="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280x1280/products/510/4724/Brondell_SimpleSpa_Essential_Hand-held_Bidet_SS-201_gray_background__74302.1784324143.jpg?c=1" data-src="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280x1280/products/510/4724/Brondell_SimpleSpa_Essential_Hand-held_Bidet_SS-201_gray_background__74302.1784324143.jpg?c=1" data-hoverimage="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/500x659/products/510/5699/SS-201_05_1500x1500_72dpi__31361.1784324144.jpg?c=1" /> 9086 <img src="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/500x659/products/510/5699/SS-201_05_1500x1500_72dpi__31361.1784324144.jpg?c=1" 9087 alt="SimpleSpa Essential alternate view" 9088 class="hover-image"> 9089 </div> 9090 </a> 9091</div> 9092 <p class="product-sh-description product-sh-description-mobile"></p> 9093 </div> 9094 <div class="right-sec"> 9095 9096 <div class="card-body"> 9097 9098 <h3 class="card-title" id="pdp-product-name"> 9099 <a href="https://www.brondell.com/simplespa-hand-held-bidet/" 9100 class="card-title-url" 9101 > 9102 SimpleSpa 9103 9104 </a> 9105 </h3> 9106 9107 <p class="card-text long-name" id="pgp-product-long-name"><a href="" class="ln-link">Essential Hand-Held Bidet</a></p> 9108 <div class="yotpo-link-wrapper"> 9109 <div class="yotpo bottomLine" id="pgp-review-rating" data-product-id="510" data-url="https://www.brondell.com/simplespa-hand-held-bidet/"></div> 9110 <a href="https://www.brondell.com/simplespa-hand-held-bidet/#headingLast" class="yotpo-link-overlay" aria-label="Read product reviews"></a> 9111 </div> 9112 <p class="product-sh-description product-control"></p> 9113 <ul class="product-features product-test" style="display:none;"> 9114 <li class="feature">designed for durability</li> 9115 <li class="feature">polished chrome finish</li> 9116 <li class="feature">push-button control</li> 9117 </ul> 9118 9119 9120 </div> 9121 </div> 9122 9123 </div> 9124 <div class="collection-bottom-section"> 9125 <div class="card-text 4" data-test-info-type="price"> 9126 9127 9128 9129 <div class="main-prc-sec"> 9130 <div class="price-section price-section--withoutTax" >
9131 <span class="price-label" aria-hidden="true"> 9132 9133 </span> 9134 <span class="price-now-label" style="display: none;" aria-hidden="true"> 9135 Now: 9136 </span> 9137 <span data-product-price-without-tax class="price price--withoutTax"> 9138 <span class="sr-only">Current Price: $49.99</span> 9139 <span aria-hidden="true">$49.99</span> 9140 </span> 9141 </div> 9142 </div> 9143 </div> 9144 9145 9146 <label class="button button--small card-figcaption-button" for="compare-510"> 9147 Compare <input type="checkbox" name="products[]" value="510" id="compare-510" data-compare-id="510" class="compare-input"> 9148 </label> 9149 9150 </div> 9151</div> 9152 </div> 9153 </li> 9154 <li class="product cstm-sect"> 9155 <div class="wrapper-product" role="group" aria-label="Product"> 9156 <div 9157 class="card 9158 " 9159 data-test="card-444" 9160 role="group" 9161 aria-label="product"> 9162 <div class="left-sec"> 9163 <div class="left-sec--wrapper"> 9164 <div class="card-figure"> 9165 9166 <a href="https://www.brondell.com/freshspa-comfort-dual-temp-bidet-attachment/" 9167 class="card-figure__link" 9168 > 9169 <div class="card-img-container"> 9170 <img src="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280x1280/products/444/2133/brondell-fresh-spa-bidet-attachment-fs25-install-tile__17547.1738792957.jpg?c=1" alt="Brondell FreshSpa comfort+ advanced bidet attachment with dual nozzle installed in a tiled bathroom" data-sizes="auto" 9171 srcset="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/80w/products/444/2133/brondell-fresh-spa-bidet-attachment-fs25-install-tile__17547.1738792957.jpg?c=1" 9172data-srcset="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/80w/products/444/2133/brondell-fresh-spa-bidet-attachment-fs25-install-tile__17547.1738792957.jpg?c=1 80w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/160w/products/444/2133/brondell-fresh-spa-bidet-attachment-fs25-install-tile__17547.1738792957.jpg?c=1 160w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/320w/products/444/2133/brondell-fresh-spa-bidet-attachment-fs25-install-tile__17547.1738792957.jpg?c=1 320w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/640w/products/444/2133/brondell-fresh-spa-bidet-attachment-fs25-install-tile__17547.1738792957.jpg?c=1 640w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/960w/products/444/2133/brondell-fresh-spa-bidet-attachment-fs25-install-tile__17547.1738792957.jpg?c=1 960w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280w/products/444/2133/brondell-fresh-spa-bidet-attachment-fs25-install-tile__17547.1738792957.jpg?c=1 1280w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1920w/products/444/2133/brondell-fresh-spa-bidet-attachment-fs25-install-tile__17547.1738792957.jpg?c=1 1920w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/2560w/products/444/2133/brondell-fresh-spa-bidet-attachment-fs25-install-tile__17547.1738792957.jpg?c=1 2560w" 9173 9174class="lazyload card-image primary-image" 9175 9176 data-lightbox="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280x1280/products/444/2133/brondell-fresh-spa-bidet-attachment-fs25-install-tile__17547.1738792957.jpg?c=1" data-src="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280x1280/products/444/2133/brondell-fresh-spa-bidet-attachment-fs25-install-tile__17547.1738792957.jpg?c=1" data-hoverimage="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/500x659/products/444/2131/brondell-fresh-spa-bidet-attachment-fs25-install__35677.1738792956.jpg?c=1" /> 9177 <img src="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/500x659/products/444/2131/brondell-fresh-spa-bidet-attachment-fs25-install__35677.1738792956.jpg?c=1" 9178 alt="FreshSpa Comfort+ alternate view" 9179 class="hover-image"> 9180 </div> 9181 </a> 9182</div> 9183 <p class="product-sh-description product-sh-description-mobile"></p> 9184 </div> 9185 <div class="right-sec"> 9186 9187 <div class="card-body"> 9188 9189 <h3 class="card-title" id="pdp-product-name"> 9190 <a href="https://www.brondell.com/freshspa-comfort-dual-temp-bidet-attachment/" 9191 class="card-title-url" 9192 > 9193 FreshSpa Comfort+ 9194 9195 </a> 9196 </h3> 9197 9198 <p class="card-text long-name" id="pgp-product-long-name"><a href="" class="ln-link">Advanced Warm Water Bidet Attachment</a></p> 9199 <div class="yotpo-link-wrapper"> 9200 <div class="yotpo bottomLine" id="pgp-review-rating" data-product-id="444" data-url="https://www.brondell.com/freshspa-comfort-dual-temp-bidet-attachment/"></div> 9201 <a href="https://www.brondell.com/freshspa-comfort-dual-temp-bidet-attachment/#headingLast" class="yotpo-link-overlay" aria-label="Read product reviews"></a> 9202 </div> 9203 <p class="product-sh-description product-control"></p> 9204 <ul class="product-features product-test" style="display:none;"> 9205 <li class="feature">slim frame with adjustable fit</li> 9206 <li class="feature">warm and cool water washes</li> 9207 <li class="feature">dual control dials</li> 9208 </ul> 9209 9210 9211 </div> 9212 </div> 9213 9214 </div> 9215 <div class="collection-bottom-section"> 9216 <div class="card-text 4" data-test-info-type="price"> 9217 9218 9219 9220 <div class="main-prc-sec"> 9221 <div class="price-section price-section--withoutTax" >
9222 <span class="price-label" aria-hidden="true"> 9223 9224 </span> 9225 <span class="price-now-label" style="display: none;" aria-hidden="true"> 9226 Now: 9227 </span> 9228 <span data-product-price-without-tax class="price price--withoutTax"> 9229 <span class="sr-only">Current Price: $79.99</span> 9230 <span aria-hidden="true">$79.99</span> 9231 </span> 9232 </div> 9233 </div> 9234 </div> 9235 9236 9237 <label class="button button--small card-figcaption-button" for="compare-444"> 9238 Compare <input type="checkbox" name="products[]" value="444" id="compare-444" data-compare-id="444" class="compare-input"> 9239 </label> 9240 9241 </div> 9242</div> 9243 </div> 9244 </li> 9245 <li class="product cstm-sect"> 9246 <div class="wrapper-product" role="group" aria-label="Product"> 9247 <div 9248 class="card 9249 " 9250 data-test="card-432" 9251 role="group" 9252 aria-label="product"> 9253 <div class="left-sec"> 9254 <div class="left-sec--wrapper"> 9255 <div class="card-figure"> 9256 9257 <a href="https://www.brondell.com/cleanspa-hand-held-bidet/" 9258 class="card-figure__link" 9259 > 9260 <div class="card-img-container"> 9261 <img src="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280x1280/products/432/4571/CleanSpa_Essential_Hand-held_Bidet_CS-30_sprayer_beige_background__15944.1738792967.jpg?c=1" alt="Brondell CleanSpa hand-held bidet sprayer in front of a brown background" data-sizes="auto" 9262 srcset="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/80w/products/432/4571/CleanSpa_Essential_Hand-held_Bidet_CS-30_sprayer_beige_background__15944.1738792967.jpg?c=1" 9263data-srcset="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/80w/products/432/4571/CleanSpa_Essential_Hand-held_Bidet_CS-30_sprayer_beige_background__15944.1738792967.jpg?c=1 80w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/160w/products/432/4571/CleanSpa_Essential_Hand-held_Bidet_CS-30_sprayer_beige_background__15944.1738792967.jpg?c=1 160w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/320w/products/432/4571/CleanSpa_Essential_Hand-held_Bidet_CS-30_sprayer_beige_background__15944.1738792967.jpg?c=1 320w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/640w/products/432/4571/CleanSpa_Essential_Hand-held_Bidet_CS-30_sprayer_beige_background__15944.1738792967.jpg?c=1 640w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/960w/products/432/4571/CleanSpa_Essential_Hand-held_Bidet_CS-30_sprayer_beige_background__15944.1738792967.jpg?c=1 960w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280w/products/432/4571/CleanSpa_Essential_Hand-held_Bidet_CS-30_sprayer_beige_background__15944.1738792967.jpg?c=1 1280w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1920w/products/432/4571/CleanSpa_Essential_Hand-held_Bidet_CS-30_sprayer_beige_background__15944.1738792967.jpg?c=1 1920w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/2560w/products/432/4571/CleanSpa_Essential_Hand-held_Bidet_CS-30_sprayer_beige_background__15944.1738792967.jpg?c=1 2560w" 9264 9265class="lazyload card-image primary-image" 9266 9267 data-lightbox="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280x1280/products/432/4571/CleanSpa_Essential_Hand-held_Bidet_CS-30_sprayer_beige_background__15944.1738792967.jpg?c=1" data-src="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280x1280/products/432/4571/CleanSpa_Essential_Hand-held_Bidet_CS-30_sprayer_beige_background__15944.1738792967.jpg?c=1" data-hoverimage="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/500x659/products/432/4577/CleanSpa_Essential_Hand-held_Bidet_CS-30_sprayer_installed_gray_wallpaper__02784.1782508513.jpg?c=1" /> 9268 <img src="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/500x659/products/432/4577/CleanSpa_Essential_Hand-held_Bidet_CS-30_sprayer_installed_gray_wallpaper__02784.1782508513.jpg?c=1" 9269 alt="CleanSpa Essential alternate view" 9270 class="hover-image"> 9271 </div> 9272 </a> 9273</div> 9274 <p class="product-sh-description product-sh-description-mobile"></p> 9275 </div> 9276 <div class="right-sec"> 9277 9278 <div class="card-body"> 9279 9280 <h3 class="card-title" id="pdp-product-name"> 9281 <a href="https://www.brondell.com/cleanspa-hand-held-bidet/" 9282 class="card-title-url" 9283 > 9284 CleanSpa 9285 9286 </a> 9287 </h3> 9288 9289 <p class="card-text long-name" id="pgp-product-long-name"><a href="" class="ln-link">Essential Hand-held Bidet</a></p> 9290 <div class="yotpo-link-wrapper"> 9291 <div class="yotpo bottomLine" id="pgp-review-rating" data-product-id="432" data-url="https://www.brondell.com/cleanspa-hand-held-bidet/"></div> 9292 <a href="https://www.brondell.com/cleanspa-hand-held-bidet/#headingLast" class="yotpo-link-overlay" aria-label="Read product reviews"></a> 9293 </div> 9294 <p class="product-sh-description product-control"></p> 9295 <ul class="product-features product-test" style="display:none;"> 9296 <li class="feature">durable, elegant design</li> 9297 <li class="feature">wide and stream spray options</li> 9298 <li class="feature">easy-access holster mounts to wall or toilet</li> 9299 </ul> 9300 9301 9302 </div> 9303 </div> 9304 9305 </div> 9306 <div class="collection-bottom-section"> 9307 <div class="card-text 4" data-test-info-type="price"> 9308 9309 9310 9311 <div class="main-prc-sec"> 9312 <div class="price-section price-section--withoutTax" >
9313 <span class="price-label" aria-hidden="true"> 9314 9315 </span> 9316 <span class="price-now-label" style="display: none;" aria-hidden="true"> 9317 Now: 9318 </span> 9319 <span data-product-price-without-tax class="price price--withoutTax"> 9320 <span class="sr-only">Current Price: $49.99</span> 9321 <span aria-hidden="true">$49.99</span> 9322 </span> 9323 </div> 9324 </div> 9325 </div> 9326 9327 9328 <label class="button button--small card-figcaption-button" for="compare-432"> 9329 Compare <input type="checkbox" name="products[]" value="432" id="compare-432" data-compare-id="432" class="compare-input"> 9330 </label> 9331 9332 </div> 9333</div> 9334 </div> 9335 </li> 9336 <li class="product cstm-sect"> 9337 <div class="wrapper-product" role="group" aria-label="Product"> 9338 <div 9339 class="card 9340 " 9341 data-test="card-709" 9342 role="group" 9343 aria-label="product"> 9344 <div class="left-sec"> 9345 <div class="left-sec--wrapper"> 9346 <div class="card-figure"> 9347 9348 <a href="https://www.brondell.com/simplespa-eco-advanced-bidet-attachment-with-single-nozzle/" 9349 class="card-figure__link" 9350 > 9351 <div class="card-img-container"> 9352 <img src="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280x1280/products/709/3887/SSE-25_00_1500x1500__18529.1772047899.jpg?c=1" alt="SSE-25 Installed" data-sizes="auto" 9353 srcset="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/80w/products/709/3887/SSE-25_00_1500x1500__18529.1772047899.jpg?c=1" 9354data-srcset="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/80w/products/709/3887/SSE-25_00_1500x1500__18529.1772047899.jpg?c=1 80w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/160w/products/709/3887/SSE-25_00_1500x1500__18529.1772047899.jpg?c=1 160w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/320w/products/709/3887/SSE-25_00_1500x1500__18529.1772047899.jpg?c=1 320w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/640w/products/709/3887/SSE-25_00_1500x1500__18529.1772047899.jpg?c=1 640w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/960w/products/709/3887/SSE-25_00_1500x1500__18529.1772047899.jpg?c=1 960w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280w/products/709/3887/SSE-25_00_1500x1500__18529.1772047899.jpg?c=1 1280w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1920w/products/709/3887/SSE-25_00_1500x1500__18529.1772047899.jpg?c=1 1920w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/2560w/products/709/3887/SSE-25_00_1500x1500__18529.1772047899.jpg?c=1 2560w" 9355 9356class="lazyload card-image primary-image" 9357 9358 data-lightbox="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280x1280/products/709/3887/SSE-25_00_1500x1500__18529.1772047899.jpg?c=1" data-src="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280x1280/products/709/3887/SSE-25_00_1500x1500__18529.1772047899.jpg?c=1" data-hoverimage="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/500x659/products/709/3889/SSE-25_02_1500x1500__73276.1782502248.jpg?c=1" /> 9359 <img src="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/500x659/products/709/3889/SSE-25_02_1500x1500__73276.1782502248.jpg?c=1" 9360 alt="SimpleSpa Eco Advanced alternate view" 9361 class="hover-image"> 9362 </div> 9363 </a> 9364</div> 9365 <p class="product-sh-description product-sh-description-mobile"></p> 9366 </div> 9367 <div class="right-sec"> 9368 9369 <div class="card-body"> 9370 9371 <h3 class="card-title" id="pdp-product-name"> 9372 <a href="https://www.brondell.com/simplespa-eco-advanced-bidet-attachment-with-single-nozzle/" 9373 class="card-title-url" 9374 > 9375 SimpleSpa Eco 9376 9377 </a> 9378 </h3> 9379 9380 <p class="card-text long-name" id="pgp-product-long-name"><a href="" class="ln-link">Advanced Warm Water Bidet Attachment</a></p> 9381 <div class="yotpo-link-wrapper"> 9382 <div class="yotpo bottomLine" id="pgp-review-rating" data-product-id="709" data-url="https://www.brondell.com/simplespa-eco-advanced-bidet-attachment-with-single-nozzle/"></div> 9383 <a href="https://www.brondell.com/simplespa-eco-advanced-bidet-attachment-with-single-nozzle/#headingLast" class="yotpo-link-overlay" aria-label="Read product reviews"></a> 9384 </div> 9385 <p class="product-sh-description product-control"></p> 9386 <ul class="product-features product-test" style="display:none;"> 9387 <li class="feature">made from 65% recycled plastic</li> 9388 <li class="feature">warm and cool water washes</li> 9389 <li class="feature">aluminum control knobs</li> 9390 </ul> 9391 9392 9393 </div> 9394 </div> 9395 9396 </div> 9397 <div class="collection-bottom-section"> 9398 <div class="card-text 4" data-test-info-type="price"> 9399 9400 9401 9402 <div class="main-prc-sec"> 9403 <div class="price-section price-section--withoutTax" >
9404 <span class="price-label" aria-hidden="true"> 9405 9406 </span> 9407 <span class="price-now-label" style="display: none;" aria-hidden="true"> 9408 Now: 9409 </span> 9410 <span data-product-price-without-tax class="price price--withoutTax"> 9411 <span class="sr-only">Current Price: $89.99</span> 9412 <span aria-hidden="true">$89.99</span> 9413 </span> 9414 </div> 9415 </div> 9416 </div> 9417 9418 9419 <label class="button button--small card-figcaption-button" for="compare-709"> 9420 Compare <input type="checkbox" name="products[]" value="709" id="compare-709" data-compare-id="709" class="compare-input"> 9421 </label> 9422 9423 </div> 9424</div> 9425 </div> 9426 </li> 9427 <li class="product cstm-sect"> 9428 <div class="wrapper-product" role="group" aria-label="Product"> 9429 <div 9430 class="card 9431 " 9432 data-test="card-594" 9433 role="group" 9434 aria-label="product"> 9435 <div class="left-sec"> 9436 <div class="left-sec--wrapper"> 9437 <div class="card-figure"> 9438 9439 <a href="https://www.brondell.com/cleanspa-luxury-hand-held-bidet-holster-with-integrated-shut-off/" 9440 class="card-figure__link" 9441 > 9442 <div class="card-img-container"> 9443 <img src="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280x1280/products/594/3152/40_s_a__36432.1738792968.jpg?c=1" alt="CleanSpa Luxury Hand-held Bidet Holster with Integrated Shut Off Silver" data-sizes="auto" 9444 srcset="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/80w/products/594/3152/40_s_a__36432.1738792968.jpg?c=1" 9445data-srcset="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/80w/products/594/3152/40_s_a__36432.1738792968.jpg?c=1 80w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/160w/products/594/3152/40_s_a__36432.1738792968.jpg?c=1 160w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/320w/products/594/3152/40_s_a__36432.1738792968.jpg?c=1 320w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/640w/products/594/3152/40_s_a__36432.1738792968.jpg?c=1 640w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/960w/products/594/3152/40_s_a__36432.1738792968.jpg?c=1 960w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280w/products/594/3152/40_s_a__36432.1738792968.jpg?c=1 1280w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1920w/products/594/3152/40_s_a__36432.1738792968.jpg?c=1 1920w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/2560w/products/594/3152/40_s_a__36432.1738792968.jpg?c=1 2560w" 9446 9447class="lazyload card-image primary-image" 9448 9449 data-lightbox="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280x1280/products/594/3152/40_s_a__36432.1738792968.jpg?c=1" data-src="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280x1280/products/594/3152/40_s_a__36432.1738792968.jpg?c=1" data-hoverimage="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/500x659/products/594/3153/40_w_a_1__59667.1738792968.jpg?c=1" /> 9450 <img src="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/500x659/products/594/3153/40_w_a_1__59667.1738792968.jpg?c=1" 9451 alt="CleanSpa Luxury Hand-Held Bidet Holster alternate view" 9452 class="hover-image"> 9453 </div> 9454 </a> 9455</div> 9456 <p class="product-sh-description product-sh-description-mobile"></p> 9457 </div> 9458 <div class="right-sec"> 9459 9460 <div class="card-body"> 9461 9462 <h3 class="card-title" id="pdp-product-name"> 9463 <a href="https://www.brondell.com/cleanspa-luxury-hand-held-bidet-holster-with-integrated-shut-off/" 9464 class="card-title-url" 9465 > 9466 CleanSpa Luxury Hand-Held Bidet Holster 9467 9468 </a> 9469 </h3> 9470 9471 <p class="card-text long-name" id="pgp-product-long-name"><a href="" class="ln-link">with Integrated Shut Off</a></p> 9472 <div class="yotpo-link-wrapper"> 9473 <div class="yotpo bottomLine" id="pgp-review-rating" data-product-id="594" data-url="https://www.brondell.com/cleanspa-luxury-hand-held-bidet-holster-with-integrated-shut-off/"></div> 9474 <a href="https://www.brondell.com/cleanspa-luxury-hand-held-bidet-holster-with-integrated-shut-off/#headingLast" class="yotpo-link-overlay" aria-label="Read product reviews"></a> 9475 </div> 9476 <p class="product-sh-description product-control"></p> 9477 <ul class="product-features product-test" style="display:none;"> 9478 <li class="feature">includes CleanSpa Luxury Bidet Sprayer</li> 9479 <li class="feature">includes stainless steel bidet holster</li> 9480 <li class="feature">
9480integrated water shut off</li> 9481 </ul> 9482 9483 9484 </div> 9485 </div> 9486 9487 </div> 9488 <div class="collection-bottom-section"> 9489 <div class="card-text 4" data-test-info-type="price"> 9490 9491 9492 9493 <div class="main-prc-sec"> 9494 <div class="price-section price-section--withoutTax" > 9495 <span class="price-label" aria-hidden="true"> 9496 9497 </span> 9498 <span class="price-now-label" style="display: none;" aria-hidden="true"> 9499 Now: 9500 </span> 9501 <span data-product-price-without-tax class="price price--withoutTax"> 9502 <span class="sr-only">Current Price: $99.99</span> 9503 <span aria-hidden="true">$99.99</span> 9504 </span> 9505 </div> 9506 </div> 9507 </div> 9508 9509 9510 <label class="button button--small card-figcaption-button" for="compare-594"> 9511 Compare <input type="checkbox" name="products[]" value="594" id="compare-594" data-compare-id="594" class="compare-input"> 9512 </label> 9513 9514 </div> 9515</div> 9516 </div> 9517 </li> 9518 <li class="product cstm-sect"> 9519 <div class="wrapper-product" role="group" aria-label="Product"> 9520 <div 9521 class="card 9522 " 9523 data-test="card-752" 9524 role="group" 9525 aria-label="product"> 9526 <div class="left-sec"> 9527 <div class="left-sec--wrapper"> 9528 <div class="card-figure"> 9529 9530 <a href="https://www.brondell.com/easyspa-bidet-attachment-with-ergonomic-controls-and-dual-nozzles/" 9531 class="card-figure__link" 9532 > 9533 <div class="card-img-container"> 9534 <img src="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280x1280/products/752/5647/LES-12_02_1500x1500_72dpi__49006.1776876071.jpg?c=1" alt="EasySpa Bidet Attachment with ergonomic side controls and dual nozzles installed on a white toilet, featuring a sleek dial for adjustable water pressure and front or rear cleansing options" data-sizes="auto" 9535 srcset="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/80w/products/752/5647/LES-12_02_1500x1500_72dpi__49006.1776876071.jpg?c=1" 9536data-srcset="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/80w/products/752/5647/LES-12_02_1500x1500_72dpi__49006.1776876071.jpg?c=1 80w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/160w/products/752/5647/LES-12_02_1500x1500_72dpi__49006.1776876071.jpg?c=1 160w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/320w/products/752/5647/LES-12_02_1500x1500_72dpi__49006.1776876071.jpg?c=1 320w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/640w/products/752/5647/LES-12_02_1500x1500_72dpi__49006.1776876071.jpg?c=1 640w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/960w/products/752/5647/LES-12_02_1500x1500_72dpi__49006.1776876071.jpg?c=1 960w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280w/products/752/5647/LES-12_02_1500x1500_72dpi__49006.1776876071.jpg?c=1 1280w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1920w/products/752/5647/LES-12_02_1500x1500_72dpi__49006.1776876071.jpg?c=1 1920w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/2560w/products/752/5647/LES-12_02_1500x1500_72dpi__49006.1776876071.jpg?c=1 2560w" 9537 9538class="lazyload card-image primary-image" 9539 9540 data-lightbox="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280x1280/products/752/5647/LES-12_02_1500x1500_72dpi__49006.1776876071.jpg?c=1" data-src="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280x1280/products/752/5647/LES-12_02_1500x1500_72dpi__49006.1776876071.jpg?c=1" data-hoverimage="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/500x659/products/752/5647/LES-12_02_1500x1500_72dpi__49006.1776876071.jpg?c=1" /> 9541 <img src="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/500x659/products/752/5647/LES-12_02_1500x1500_72dpi__49006.1776876071.jpg?c=1" 9542 alt="EasySpa Bidet Attachment with Ergonomic Controls and Dual Nozzles alternate view" 9543 class="hover-image"> 9544 </div> 9545 </a> 9546</div> 9547 <p class="product-sh-description product-sh-description-mobile"></p> 9548 </div> 9549 <div class="right-sec"> 9550 9551 <div class="card-body"> 9552 9553 <h3 class="card-title" id="pdp-product-name"> 9554 <a href="https://www.brondell.com/easyspa-bidet-attachment-with-ergonomic-controls-and-dual-nozzles/" 9555 class="card-title-url" 9556 > 9557 EasySpa 9558 9559 </a> 9560 </h3> 9561 9562 <p class="card-text long-name" id="pgp-product-long-name"><a href="" class="ln-link">Bidet Attachment with Ergonomic Controls and Dual Nozzles</a></p> 9563 <div class="yotpo-link-wrapper"> 9564 <div class="yotpo bottomLine" id="pgp-review-rating" data-product-id="752" data-url="https://www.brondell.com/easyspa-bidet-attachment-with-ergonomic-controls-and-dual-nozzles/"></div> 9565 <a href="https://www.brondell.com/easyspa-bidet-attachment-with-ergonomic-controls-and-dual-nozzles/#headingLast" class="yotpo-link-overlay" aria-label="Read product reviews"></a> 9566 </div> 9567 <p class="product-sh-description product-control"></p> 9568 <ul class="product-features product-test" style="display:none;"> 9569 </ul> 9570 9571 9572 </div> 9573 </div> 9574 9575 </div> 9576 <div class="collection-bottom-section"> 9577 <div class="card-text 4" data-test-info-type="price"> 9578 9579 9580 9581 <div class="main-prc-sec"> 9582 <div class="price-section price-section--withoutTax" >
9583 <span class="price-label" aria-hidden="true"> 9584 9585 </span> 9586 <span class="price-now-label" style="display: none;" aria-hidden="true"> 9587 Now: 9588 </span> 9589 <span data-product-price-without-tax class="price price--withoutTax"> 9590 <span class="sr-only">Current Price: $44.99</span> 9591 <span aria-hidden="true">$44.99</span> 9592 </span> 9593 </div> 9594 </div> 9595 </div> 9596 9597 9598 <label class="button button--small card-figcaption-button" for="compare-752"> 9599 Compare <input type="checkbox" name="products[]" value="752" id="compare-752" data-compare-id="752" class="compare-input"> 9600 </label> 9601 9602 </div> 9603</div> 9604 </div> 9605 </li> 9606 <li class="product cstm-sect"> 9607 <div class="wrapper-product" role="group" aria-label="Product"> 9608 <div 9609 class="card 9610 " 9611 data-test="card-593" 9612 role="group" 9613 aria-label="product"> 9614 <div class="left-sec"> 9615 <div class="left-sec--wrapper"> 9616 <div class="card-figure"> 9617 9618 <a href="https://www.brondell.com/cleanspa-easy-hand-held-bidet-holster-with-integrated-shut-off/" 9619 class="card-figure__link" 9620 > 9621 <div class="card-img-container"> 9622 <img src="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280x1280/products/593/4535/CleanSpa_Easy_Hand-Held_Bidet_Holster_MBH-37_installed_clean_blue_white_bathroom__91063.1738792967.jpg?c=1" alt="Brondell CleanSpa Easy Hand-held Bidet Holster with Integrated Shut Off installed in a clean white and blue bathroom" data-sizes="auto" 9623 srcset="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/80w/products/593/4535/CleanSpa_Easy_Hand-Held_Bidet_Holster_MBH-37_installed_clean_blue_white_bathroom__91063.1738792967.jpg?c=1" 9624data-srcset="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/80w/products/593/4535/CleanSpa_Easy_Hand-Held_Bidet_Holster_MBH-37_installed_clean_blue_white_bathroom__91063.1738792967.jpg?c=1 80w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/160w/products/593/4535/CleanSpa_Easy_Hand-Held_Bidet_Holster_MBH-37_installed_clean_blue_white_bathroom__91063.1738792967.jpg?c=1 160w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/320w/products/593/4535/CleanSpa_Easy_Hand-Held_Bidet_Holster_MBH-37_installed_clean_blue_white_bathroom__91063.1738792967.jpg?c=1 320w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/640w/products/593/4535/CleanSpa_Easy_Hand-Held_Bidet_Holster_MBH-37_installed_clean_blue_white_bathroom__91063.1738792967.jpg?c=1 640w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/960w/products/593/4535/CleanSpa_Easy_Hand-Held_Bidet_Holster_MBH-37_installed_clean_blue_white_bathroom__91063.1738792967.jpg?c=1 960w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280w/products/593/4535/CleanSpa_Easy_Hand-Held_Bidet_Holster_MBH-37_installed_clean_blue_white_bathroom__91063.1738792967.jpg?c=1 1280w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1920w/products/593/4535/CleanSpa_Easy_Hand-Held_Bidet_Holster_MBH-37_installed_clean_blue_white_bathroom__91063.1738792967.jpg?c=1 1920w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/2560w/products/593/4535/CleanSpa_Easy_Hand-Held_Bidet_Holster_MBH-37_installed_clean_blue_white_bathroom__91063.1738792967.jpg?c=1 2560w" 9625 9626class="lazyload card-image primary-image" 9627 9628 data-lightbox="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280x1280/products/593/4535/CleanSpa_Easy_Hand-Held_Bidet_Holster_MBH-37_installed_clean_blue_white_bathroom__91063.1738792967.jpg?c=1" data-src="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280x1280/products/593/4535/CleanSpa_Easy_Hand-Held_Bidet_Holster_MBH-37_installed_clean_blue_white_bathroom__91063.1738792967.jpg?c=1" data-hoverimage="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/500x659/products/593/4531/CleanSpa_Easy_Hand-Held_Bidet_Holster_MBH-37_installed_easy_installation__19086.1782507115.jpg?c=1" /> 9629 <img src="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/500x659/products/593/4531/CleanSpa_Easy_Hand-Held_Bidet_Holster_MBH-37_installed_easy_installation__19086.1782507115.jpg?c=1" 9630 alt="CleanSpa Easy Hand-Held Bidet Holster alternate view" 9631 class="hover-image"> 9632 </div> 9633 </a> 9634</div> 9635 <p class="product-sh-description product-sh-description-mobile"></p> 9636 </div> 9637 <div class="right-sec"> 9638 9639 <div class="card-body"> 9640 9641 <h3 class="card-title" id="pdp-product-name"> 9642 <a href="https://www.brondell.com/cleanspa-easy-hand-held-bidet-holster-with-integrated-shut-off/" 9643 class="card-title-url" 9644 > 9645 CleanSpa Easy Hand-Held Bidet Holster 9646 9647 </a> 9648 </h3> 9649 9650 <p class="card-text long-name" id="pgp-product-long-name"><a href="" class="ln-link">with Integrated Shut Off</a></p> 9651 <div class="yotpo-link-wrapper"> 9652 <div class="yotpo bottomLine" id="pgp-review-rating" data-product-id="593" data-url="https://www.brondell.com/cleanspa-easy-hand-held-bidet-holster-with-integrated-shut-off/"></div> 9653 <a href="https://www.brondell.com/cleanspa-easy-hand-held-bidet-holster-with-integrated-shut-off/#headingLast" class="yotpo-link-overlay" aria-label="Read product reviews"></a> 9654 </div> 9655 <p class="product-sh-description product-control"></p> 9656 <ul class="product-features product-test" style="display:none;"> 9657 <li class="feature">includes CleanSpa Easy Bidet Sprayer</li> 9658 <li class="feature">includes stainless steel bidet holster</li> 9659 <li class="feature">
9659integrated water shut off</li> 9660 </ul> 9661 9662 9663 </div> 9664 </div> 9665 9666 </div> 9667 <div class="collection-bottom-section"> 9668 <div class="card-text 4" data-test-info-type="price"> 9669 9670 9671 9672 <div class="main-prc-sec"> 9673 <div class="price-section price-section--withoutTax" > 9674 <span class="price-label" aria-hidden="true"> 9675 9676 </span> 9677 <span class="price-now-label" style="display: none;" aria-hidden="true"> 9678 Now: 9679 </span> 9680 <span data-product-price-without-tax class="price price--withoutTax"> 9681 <span class="sr-only">Current Price: $79.99</span> 9682 <span aria-hidden="true">$79.99</span> 9683 </span> 9684 </div> 9685 </div> 9686 </div> 9687 9688 9689 <label class="button button--small card-figcaption-button" for="compare-593"> 9690 Compare <input type="checkbox" name="products[]" value="593" id="compare-593" data-compare-id="593" class="compare-input"> 9691 </label> 9692 9693 </div> 9694</div> 9695 </div> 9696 </li> 9697 <li class="product cstm-sect"> 9698 <div class="wrapper-product" role="group" aria-label="Product"> 9699 <div 9700 class="card 9701 " 9702 data-test="card-711" 9703 role="group" 9704 aria-label="product"> 9705 <div class="left-sec"> 9706 <div class="left-sec--wrapper"> 9707 <div class="card-figure"> 9708 9709 <a href="https://www.brondell.com/freshspa-thinline-essential-bidet-attachment-with-adjustable-single-nozzle/" 9710 class="card-figure__link" 9711 > 9712 <div class="card-img-container"> 9713 <img src="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280x1280/products/711/3915/FSA-15_GalleryEC_00__95187.1738792975.jpg?c=1" alt="FSA-15 Installed" data-sizes="auto" 9714 srcset="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/80w/products/711/3915/FSA-15_GalleryEC_00__95187.1738792975.jpg?c=1" 9715data-srcset="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/80w/products/711/3915/FSA-15_GalleryEC_00__95187.1738792975.jpg?c=1 80w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/160w/products/711/3915/FSA-15_GalleryEC_00__95187.1738792975.jpg?c=1 160w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/320w/products/711/3915/FSA-15_GalleryEC_00__95187.1738792975.jpg?c=1 320w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/640w/products/711/3915/FSA-15_GalleryEC_00__95187.1738792975.jpg?c=1 640w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/960w/products/711/3915/FSA-15_GalleryEC_00__95187.1738792975.jpg?c=1 960w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280w/products/711/3915/FSA-15_GalleryEC_00__95187.1738792975.jpg?c=1 1280w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1920w/products/711/3915/FSA-15_GalleryEC_00__95187.1738792975.jpg?c=1 1920w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/2560w/products/711/3915/FSA-15_GalleryEC_00__95187.1738792975.jpg?c=1 2560w" 9716 9717class="lazyload card-image primary-image" 9718 9719 data-lightbox="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280x1280/products/711/3915/FSA-15_GalleryEC_00__95187.1738792975.jpg?c=1" data-src="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280x1280/products/711/3915/FSA-15_GalleryEC_00__95187.1738792975.jpg?c=1" data-hoverimage="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/500x659/products/711/4042/FSA-15_installed_on_seat_zoomed_out__33448.1738792975.jpg?c=1" /> 9720 <img src="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/500x659/products/711/4042/FSA-15_installed_on_seat_zoomed_out__33448.1738792975.jpg?c=1" 9721 alt="FreshSpa Thinline Essential alternate view" 9722 class="hover-image"> 9723 </div> 9724 </a> 9725</div> 9726 <p class="product-sh-description product-sh-description-mobile"></p> 9727 </div> 9728 <div class="right-sec"> 9729 9730 <div class="card-body"> 9731 9732 <h3 class="card-title" id="pdp-product-name"> 9733 <a href="https://www.brondell.com/freshspa-thinline-essential-bidet-attachment-with-adjustable-single-nozzle/" 9734 class="card-title-url" 9735 > 9736 FreshSpa Thinline 9737 9738 </a> 9739 </h3> 9740 9741 <p class="card-text long-name" id="pgp-product-long-name"><a href="" class="ln-link">Essential Bidet Attachment</a></p> 9742 <div class="yotpo-link-wrapper"> 9743 <div class="yotpo bottomLine" id="pgp-review-rating" data-product-id="711" data-url="https://www.brondell.com/freshspa-thinline-essential-bidet-attachment-with-adjustable-single-nozzle/"></div> 9744 <a href="https://www.brondell.com/freshspa-thinline-essential-bidet-attachment-with-adjustable-single-nozzle/#headingLast" class="yotpo-link-overlay" aria-label="Read product reviews"></a> 9745 </div> 9746 <p class="product-sh-description product-control"></p> 9747 <ul class="product-features product-test" style="display:none;"> 9748 <li class="feature">slim frame with adjustable fit</li> 9749 <li class="feature">cool water washes</li> 9750 <li class="feature">control dial</li> 9751 </ul> 9752 9753 9754 </div> 9755 </div> 9756 9757 </div> 9758 <div class="collection-bottom-section"> 9759 <div class="card-text 4" data-test-info-type="price"> 9760 9761 9762 9763 <div class="main-prc-sec"> 9764 <div class="price-section price-section--withoutTax" >
9765 <span class="price-label" aria-hidden="true"> 9766 9767 </span> 9768 <span class="price-now-label" style="display: none;" aria-hidden="true"> 9769 Now: 9770 </span> 9771 <span data-product-price-without-tax class="price price--withoutTax"> 9772 <span class="sr-only">Current Price: $35.99</span> 9773 <span aria-hidden="true">$35.99</span> 9774 </span> 9775 </div> 9776 </div> 9777 </div> 9778 9779 9780 <label class="button button--small card-figcaption-button" for="compare-711"> 9781 Compare <input type="checkbox" name="products[]" value="711" id="compare-711" data-compare-id="711" class="compare-input"> 9782 </label> 9783 9784 </div> 9785</div> 9786 </div> 9787 </li> 9788 <li class="product cstm-sect"> 9789 <div class="wrapper-product" role="group" aria-label="Product"> 9790 <div 9791 class="card 9792 " 9793 data-test="card-712" 9794 role="group" 9795 aria-label="product"> 9796 <div class="left-sec"> 9797 <div class="left-sec--wrapper"> 9798 <div class="card-figure"> 9799 9800 <a href="https://www.brondell.com/freshspa-thinline-advanced-bidet-attachment-with-adjustable-single-nozzle/" 9801 class="card-figure__link" 9802 > 9803 <div class="card-img-container"> 9804 <img src="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280x1280/products/712/3934/FSA-25_GalleryEC_00__87781.1738792977.jpg?c=1" alt="FSA-25 Installed." data-sizes="auto" 9805 srcset="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/80w/products/712/3934/FSA-25_GalleryEC_00__87781.1738792977.jpg?c=1" 9806data-srcset="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/80w/products/712/3934/FSA-25_GalleryEC_00__87781.1738792977.jpg?c=1 80w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/160w/products/712/3934/FSA-25_GalleryEC_00__87781.1738792977.jpg?c=1 160w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/320w/products/712/3934/FSA-25_GalleryEC_00__87781.1738792977.jpg?c=1 320w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/640w/products/712/3934/FSA-25_GalleryEC_00__87781.1738792977.jpg?c=1 640w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/960w/products/712/3934/FSA-25_GalleryEC_00__87781.1738792977.jpg?c=1 960w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280w/products/712/3934/FSA-25_GalleryEC_00__87781.1738792977.jpg?c=1 1280w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1920w/products/712/3934/FSA-25_GalleryEC_00__87781.1738792977.jpg?c=1 1920w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/2560w/products/712/3934/FSA-25_GalleryEC_00__87781.1738792977.jpg?c=1 2560w" 9807 9808class="lazyload card-image primary-image" 9809 9810 data-lightbox="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280x1280/products/712/3934/FSA-25_GalleryEC_00__87781.1738792977.jpg?c=1" data-src="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280x1280/products/712/3934/FSA-25_GalleryEC_00__87781.1738792977.jpg?c=1" data-hoverimage="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/500x659/products/712/4039/FSA-25_installed_on_seat_zoomed_out__42710.1738792977.jpg?c=1" /> 9811 <img src="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/500x659/products/712/4039/FSA-25_installed_on_seat_zoomed_out__42710.1738792977.jpg?c=1" 9812 alt="FreshSpa Thinline Advanced alternate view" 9813 class="hover-image"> 9814 </div> 9815 </a> 9816</div> 9817 <p class="product-sh-description product-sh-description-mobile"></p> 9818 </div> 9819 <div class="right-sec"> 9820 9821 <div class="card-body"> 9822 9823 <h3 class="card-title" id="pdp-product-name"> 9824 <a href="https://www.brondell.com/freshspa-thinline-advanced-bidet-attachment-with-adjustable-single-nozzle/" 9825 class="card-title-url" 9826 > 9827 FreshSpa Thinline 9828 9829 </a> 9830 </h3> 9831 9832 <p class="card-text long-name" id="pgp-product-long-name"><a href="" class="ln-link">Advanced Warm Water Bidet Attachment</a></p> 9833 <div class="yotpo-link-wrapper"> 9834 <div class="yotpo bottomLine" id="pgp-review-rating" data-product-id="712" data-url="https://www.brondell.com/freshspa-thinline-advanced-bidet-attachment-with-adjustable-single-nozzle/"></div> 9835 <a href="https://www.brondell.com/freshspa-thinline-advanced-bidet-attachment-with-adjustable-single-nozzle/#headingLast" class="yotpo-link-overlay" aria-label="Read product reviews"></a> 9836 </div> 9837 <p class="product-sh-description product-control"></p> 9838 <ul class="product-features product-test" style="display:none;"> 9839 <li class="feature">ultra-slim profile</li> 9840 <li class="feature">cool water washes</li> 9841 <li class="feature">easy-turn control knob</li> 9842 <li class="feature">slim frame with adjustable fit</li> 9843 <li class="feature">warm and cool water washes</li> 9844 <li class="feature">dual control dials</li> 9845 </ul> 9846 9847 9848 </div> 9849 </div> 9850 9851 </div> 9852 <div class="collection-bottom-section"> 9853 <div class="card-text 4" data-test-info-type="price"> 9854 9855 9856 9857 <div class="main-prc-sec"> 9858 <div class="price-section price-section--withoutTax" >
9859 <span class="price-label" aria-hidden="true"> 9860 9861 </span> 9862 <span class="price-now-label" style="display: none;" aria-hidden="true"> 9863 Now: 9864 </span> 9865 <span data-product-price-without-tax class="price price--withoutTax"> 9866 <span class="sr-only">Current Price: $49.99</span> 9867 <span aria-hidden="true">$49.99</span> 9868 </span> 9869 </div> 9870 </div> 9871 </div> 9872 9873 9874 <label class="button button--small card-figcaption-button" for="compare-712"> 9875 Compare <input type="checkbox" name="products[]" value="712" id="compare-712" data-compare-id="712" class="compare-input"> 9876 </label> 9877 9878 </div> 9879</div> 9880 </div> 9881 </li> 9882 <li class="product cstm-sect"> 9883 <div class="wrapper-product" role="group" aria-label="Product"> 9884 <div 9885 class="card 9886 " 9887 data-test="card-470" 9888 role="group" 9889 aria-label="product"> 9890 <div class="left-sec"> 9891 <div class="left-sec--wrapper"> 9892 <div class="card-figure"> 9893 9894 <a href="https://www.brondell.com/purespa-easy-bidet-attachment/" 9895 class="card-figure__link" 9896 > 9897 <div class="card-img-container"> 9898 <img src="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280x1280/products/470/4737/Brondell_PureSpa_essential_bidet_attachment_PS-65_installed_gray_background__46603.1738792947.jpg?c=1" alt="Brondell PureSpa essential bidet attachment with single nozzle installed on the bathroom in front of a grey background" data-sizes="auto" 9899 srcset="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/80w/products/470/4737/Brondell_PureSpa_essential_bidet_attachment_PS-65_installed_gray_background__46603.1738792947.jpg?c=1" 9900data-srcset="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/80w/products/470/4737/Brondell_PureSpa_essential_bidet_attachment_PS-65_installed_gray_background__46603.1738792947.jpg?c=1 80w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/160w/products/470/4737/Brondell_PureSpa_essential_bidet_attachment_PS-65_installed_gray_background__46603.1738792947.jpg?c=1 160w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/320w/products/470/4737/Brondell_PureSpa_essential_bidet_attachment_PS-65_installed_gray_background__46603.1738792947.jpg?c=1 320w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/640w/products/470/4737/Brondell_PureSpa_essential_bidet_attachment_PS-65_installed_gray_background__46603.1738792947.jpg?c=1 640w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/960w/products/470/4737/Brondell_PureSpa_essential_bidet_attachment_PS-65_installed_gray_background__46603.1738792947.jpg?c=1 960w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280w/products/470/4737/Brondell_PureSpa_essential_bidet_attachment_PS-65_installed_gray_background__46603.1738792947.jpg?c=1 1280w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1920w/products/470/4737/Brondell_PureSpa_essential_bidet_attachment_PS-65_installed_gray_background__46603.1738792947.jpg?c=1 1920w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/2560w/products/470/4737/Brondell_PureSpa_essential_bidet_attachment_PS-65_installed_gray_background__46603.1738792947.jpg?c=1 2560w" 9901 9902class="lazyload card-image primary-image" 9903 9904 data-lightbox="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280x1280/products/470/4737/Brondell_PureSpa_essential_bidet_attachment_PS-65_installed_gray_background__46603.1738792947.jpg?c=1" data-src="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280x1280/products/470/4737/Brondell_PureSpa_essential_bidet_attachment_PS-65_installed_gray_background__46603.1738792947.jpg?c=1" data-hoverimage="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/500x659/products/470/4738/Brondell_PureSpa_essential_bidet_attachment_PS-65_installed_plant_accent_side_table__69807.1738792947.jpg?c=1" /> 9905 <img src="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/500x659/products/470/4738/Brondell_PureSpa_essential_bidet_attachment_PS-65_installed_plant_accent_side_table__69807.1738792947.jpg?c=1" 9906 alt="PureSpa alternate view" 9907 class="hover-image"> 9908 </div> 9909 </a> 9910</div> 9911 <p class="product-sh-description product-sh-description-mobile"></p> 9912 </div> 9913 <div class="right-sec"> 9914 9915 <div class="card-body"> 9916 9917 <h3 class="card-title" id="pdp-product-name"> 9918 <a href="https://www.brondell.com/purespa-easy-bidet-attachment/" 9919 class="card-title-url" 9920 > 9921 PureSpa 9922 9923 </a> 9924 </h3> 9925 9926 <p class="card-text long-name" id="pgp-product-long-name"><a href="" class="ln-link">Essential Bidet Attachment</a></p> 9927 <div class="yotpo-link-wrapper"> 9928 <div class="yotpo bottomLine" id="pgp-review-rating" data-product-id="470" data-url="https://www.brondell.com/purespa-easy-bidet-attachment/"></div> 9929 <a href="https://www.brondell.com/purespa-easy-bidet-attachment/#headingLast" class="yotpo-link-overlay" aria-label="Read product reviews"></a> 9930 </div> 9931 <p class="product-sh-description product-control"></p> 9932 <ul class="product-features product-test" style="display:none;"> 9933 <li class="feature">single retractable spray nozzle</li> 9934 <li class="feature">side-arm control dial</li> 9935 <li class="feature">no electricity or batteries required</li> 9936 </ul> 9937 9938 9939 </div> 9940 </div> 9941 9942 </div> 9943 <div class="collection-bottom-section"> 9944 <div class="card-text 4" data-test-info-type="price"> 9945 9946 9947 9948 <div class="main-prc-sec"> 9949 <div class="price-section price-section--withoutTax" >
9950 <span class="price-label" aria-hidden="true"> 9951 9952 </span> 9953 <span class="price-now-label" style="display: none;" aria-hidden="true"> 9954 Now: 9955 </span> 9956 <span data-product-price-without-tax class="price price--withoutTax"> 9957 <span class="sr-only">Current Price: $49.99</span> 9958 <span aria-hidden="true">$49.99</span> 9959 </span> 9960 </div> 9961 </div> 9962 </div> 9963 9964 9965 <label class="button button--small card-figcaption-button" for="compare-470"> 9966 Compare <input type="checkbox" name="products[]" value="470" id="compare-470" data-compare-id="470" class="compare-input"> 9967 </label> 9968 9969 </div> 9970</div> 9971 </div> 9972 </li> 9973 <li class="product cstm-sect"> 9974 <div class="wrapper-product" role="group" aria-label="Product"> 9975 <div 9976 class="card 9977 " 9978 data-test="card-474" 9979 role="group" 9980 aria-label="product"> 9981 <div class="left-sec"> 9982 <div class="left-sec--wrapper"> 9983 <div class="card-figure"> 9984 9985 <a href="https://www.brondell.com/purespa-dual-temperature-bidet-attachment/" 9986 class="card-figure__link" 9987 > 9988 <div class="card-img-container"> 9989 <img src="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280x1280/products/474/4537/PureSpa_Advanced_Warm_Water_Bidet_Attachment_PSW-75_installed_gray_background__80439.1738792954.jpg?c=1" alt="Brondell PureSpa advanced warm water bidet attachment with single nozzle installed in front of a grey background" data-sizes="auto" 9990 srcset="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/80w/products/474/4537/PureSpa_Advanced_Warm_Water_Bidet_Attachment_PSW-75_installed_gray_background__80439.1738792954.jpg?c=1" 9991data-srcset="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/80w/products/474/4537/PureSpa_Advanced_Warm_Water_Bidet_Attachment_PSW-75_installed_gray_background__80439.1738792954.jpg?c=1 80w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/160w/products/474/4537/PureSpa_Advanced_Warm_Water_Bidet_Attachment_PSW-75_installed_gray_background__80439.1738792954.jpg?c=1 160w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/320w/products/474/4537/PureSpa_Advanced_Warm_Water_Bidet_Attachment_PSW-75_installed_gray_background__80439.1738792954.jpg?c=1 320w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/640w/products/474/4537/PureSpa_Advanced_Warm_Water_Bidet_Attachment_PSW-75_installed_gray_background__80439.1738792954.jpg?c=1 640w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/960w/products/474/4537/PureSpa_Advanced_Warm_Water_Bidet_Attachment_PSW-75_installed_gray_background__80439.1738792954.jpg?c=1 960w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280w/products/474/4537/PureSpa_Advanced_Warm_Water_Bidet_Attachment_PSW-75_installed_gray_background__80439.1738792954.jpg?c=1 1280w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1920w/products/474/4537/PureSpa_Advanced_Warm_Water_Bidet_Attachment_PSW-75_installed_gray_background__80439.1738792954.jpg?c=1 1920w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/2560w/products/474/4537/PureSpa_Advanced_Warm_Water_Bidet_Attachment_PSW-75_installed_gray_background__80439.1738792954.jpg?c=1 2560w" 9992 9993class="lazyload card-image primary-image" 9994 9995 data-lightbox="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280x1280/products/474/4537/PureSpa_Advanced_Warm_Water_Bidet_Attachment_PSW-75_installed_gray_background__80439.1738792954.jpg?c=1" data-src="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280x1280/products/474/4537/PureSpa_Advanced_Warm_Water_Bidet_Attachment_PSW-75_installed_gray_background__80439.1738792954.jpg?c=1" data-hoverimage="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/500x659/products/474/4538/PureSpa_Advanced_Warm_Water_Bidet_Attachment_PSW-75_uninstalled__94227.1782503205.jpg?c=1" /> 9996 <img src="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/500x659/products/474/4538/PureSpa_Advanced_Warm_Water_Bidet_Attachment_PSW-75_uninstalled__94227.1782503205.jpg?c=1" 9997 alt="PureSpa Advanced alternate view" 9998 class="hover-image"> 9999 </div> 10000 </a> 10001</div> 10002 <p class="product-sh-description product-sh-description-mobile"></p> 10003 </div> 10004 <div class="right-sec"> 10005 10006 <div class="card-body"> 10007 10008 <h3 class="card-title" id="pdp-product-name"> 10009 <a href="https://www.brondell.com/purespa-dual-temperature-bidet-attachment/" 10010 class="card-title-url" 10011 > 10012 PureSpa 10013 10014 </a> 10015 </h3> 10016 10017 <p class="card-text long-name" id="pgp-product-long-name"><a href="" class="ln-link">Advanced Warm Water Bidet Attachment</a></p> 10018 <div class="yotpo-link-wrapper"> 10019 <div class="yotpo bottomLine" id="pgp-review-rating" data-product-id="474" data-url="https://www.brondell.com/purespa-dual-temperature-bidet-attachment/"></div> 10020 <a href="https://www.brondell.com/purespa-dual-temperature-bidet-attachment/#headingLast" class="yotpo-link-overlay" aria-label="Read product reviews"></a> 10021 </div> 10022 <p class="product-sh-description product-control"></p> 10023 <ul class="product-features product-test" style="display:none;"> 10024 <li class="feature">self-cleaning spray nozzle</li> 10025 <li class="feature">warm and cool water washes</li> 10026 <li class="feature">durable ABS construction</li> 10027 </ul> 10028 10029 10030 </div> 10031 </div> 10032 10033 </div> 10034 <div class="collection-bottom-section"> 10035 <div class="card-text 4" data-test-info-type="price"> 10036 10037 10038 10039 <div class="main-prc-sec"> 10040 <div class="price-section price-section--withoutTax" >
10041 <span class="price-label" aria-hidden="true"> 10042 10043 </span> 10044 <span class="price-now-label" style="display: none;" aria-hidden="true"> 10045 Now: 10046 </span> 10047 <span data-product-price-without-tax class="price price--withoutTax"> 10048 <span class="sr-only">Current Price: $69.99</span> 10049 <span aria-hidden="true">$69.99</span> 10050 </span> 10051 </div> 10052 </div> 10053 </div> 10054 10055 10056 <label class="button button--small card-figcaption-button" for="compare-474"> 10057 Compare <input type="checkbox" name="products[]" value="474" id="compare-474" data-compare-id="474" class="compare-input"> 10058 </label> 10059 10060 </div> 10061</div> 10062 </div> 10063 </li> 10064 <li class="product cstm-sect"> 10065 <div class="wrapper-product" role="group" aria-label="Product"> 10066 <div 10067 class="card 10068 " 10069 data-test="card-457" 10070 role="group" 10071 aria-label="product"> 10072 <div class="left-sec"> 10073 <div class="left-sec--wrapper"> 10074 <div class="card-figure"> 10075 10076 <a href="https://www.brondell.com/southspa-dual-nozzle-left-handed-bidet-attachment/" 10077 class="card-figure__link" 10078 > 10079 <div class="card-img-container"> 10080 <img src="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280x1280/products/457/4627/Brondell_SouthSpa_Essential_Left-Handed_Bidet_Attachment_Dual_Nozzles_LH12_Installed_gray_background__72861.1738792953.jpg?c=1" alt="Brondell SouthSpa essential left-handed bidet attachment with dual nozzle installed on toilet in front of a blue background" data-sizes="auto" 10081 srcset="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/80w/products/457/4627/Brondell_SouthSpa_Essential_Left-Handed_Bidet_Attachment_Dual_Nozzles_LH12_Installed_gray_background__72861.1738792953.jpg?c=1" 10082data-srcset="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/80w/products/457/4627/Brondell_SouthSpa_Essential_Left-Handed_Bidet_Attachment_Dual_Nozzles_LH12_Installed_gray_background__72861.1738792953.jpg?c=1 80w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/160w/products/457/4627/Brondell_SouthSpa_Essential_Left-Handed_Bidet_Attachment_Dual_Nozzles_LH12_Installed_gray_background__72861.1738792953.jpg?c=1 160w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/320w/products/457/4627/Brondell_SouthSpa_Essential_Left-Handed_Bidet_Attachment_Dual_Nozzles_LH12_Installed_gray_background__72861.1738792953.jpg?c=1 320w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/640w/products/457/4627/Brondell_SouthSpa_Essential_Left-Handed_Bidet_Attachment_Dual_Nozzles_LH12_Installed_gray_background__72861.1738792953.jpg?c=1 640w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/960w/products/457/4627/Brondell_SouthSpa_Essential_Left-Handed_Bidet_Attachment_Dual_Nozzles_LH12_Installed_gray_background__72861.1738792953.jpg?c=1 960w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280w/products/457/4627/Brondell_SouthSpa_Essential_Left-Handed_Bidet_Attachment_Dual_Nozzles_LH12_Installed_gray_background__72861.1738792953.jpg?c=1 1280w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1920w/products/457/4627/Brondell_SouthSpa_Essential_Left-Handed_Bidet_Attachment_Dual_Nozzles_LH12_Installed_gray_background__72861.1738792953.jpg?c=1 1920w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/2560w/products/457/4627/Brondell_SouthSpa_Essential_Left-Handed_Bidet_Attachment_Dual_Nozzles_LH12_Installed_gray_background__72861.1738792953.jpg?c=1 2560w" 10083 10084class="lazyload card-image primary-image" 10085 10086 data-lightbox="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280x1280/products/457/4627/Brondell_SouthSpa_Essential_Left-Handed_Bidet_Attachment_Dual_Nozzles_LH12_Installed_gray_background__72861.1738792953.jpg?c=1" data-src="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280x1280/products/457/4627/Brondell_SouthSpa_Essential_Left-Handed_Bidet_Attachment_Dual_Nozzles_LH12_Installed_gray_background__72861.1738792953.jpg?c=1" data-hoverimage="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/500x659/products/457/4329/Brondell-SouthSpa-Essential_Left-Handed-Bidet-Attachment_LH12-_01_installed-front-view-turquoise-wall__58476.1738792953.jpg?c=1" /> 10087 <img src="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/500x659/products/457/4329/Brondell-SouthSpa-Essential_Left-Handed-Bidet-Attachment_LH12-_01_installed-front-view-turquoise-wall__58476.1738792953.jpg?c=1" 10088 alt="SouthSpa Essential alternate view" 10089 class="hover-image"> 10090 </div> 10091 </a> 10092</div> 10093 <p class="product-sh-description product-sh-description-mobile"></p> 10094 </div> 10095 <div class="right-sec"> 10096 10097 <div class="card-body"> 10098 10099 <h3 class="card-title" id="pdp-product-name"> 10100 <a href="https://www.brondell.com/southspa-dual-nozzle-left-handed-bidet-attachment/" 10101 class="card-title-url" 10102 > 10103 SouthSpa 10104 10105 </a> 10106 </h3> 10107 10108 <p class="card-text long-name" id="pgp-product-long-name"><a href="" class="ln-link">Essential Left-Handed Bidet Attachment with Dual Nozzles</a></p> 10109 <div class="yotpo-link-wrapper"> 10110 <div class="yotpo bottomLine" id="pgp-review-rating" data-product-id="457" data-url="https://www.brondell.com/southspa-dual-nozzle-left-handed-bidet-attachment/"></div> 10111 <a href="https://www.brondell.com/southspa-dual-nozzle-left-handed-bidet-attachment/#headingLast" class="yotpo-link-overlay" aria-label="Read product reviews"></a> 10112 </div> 10113 <p class="product-sh-description product-control"></p> 10114 <ul class="product-features product-test" style="display:none;"> 10115 <li class="feature">
10115on-demand, self-cleaning nozzles</li> 10116 <li class="feature">fully adjustable water pressure</li> 10117 <li class="feature">designed for lefties</li> 10118 </ul> 10119 10120 10121 </div> 10122 </div> 10123 10124 </div> 10125 <div class="collection-bottom-section"> 10126 <div class="card-text 4" data-test-info-type="price"> 10127 10128 10129 10130 <div class="main-prc-sec"> 10131 <div class="price-section price-section--withoutTax" > 10132 <span class="price-label" aria-hidden="true"> 10133 10134 </span> 10135 <span class="price-now-label" style="display: none;" aria-hidden="true"> 10136 Now: 10137 </span> 10138 <span data-product-price-without-tax class="price price--withoutTax"> 10139 <span class="sr-only">Current Price: $69.99</span> 10140 <span aria-hidden="true">$69.99</span> 10141 </span> 10142 </div> 10143 </div> 10144 </div> 10145 10146 10147 <label class="button button--small card-figcaption-button" for="compare-457"> 10148 Compare <input type="checkbox" name="products[]" value="457" id="compare-457" data-compare-id="457" class="compare-input"> 10149 </label> 10150 10151 </div> 10152</div> 10153 </div> 10154 </li> 10155 <li class="product cstm-sect"> 10156 <div class="wrapper-product" role="group" aria-label="Product"> 10157 <div 10158 class="card 10159 " 10160 data-test="card-458" 10161 role="group" 10162 aria-label="product"> 10163 <div class="left-sec"> 10164 <div class="left-sec--wrapper"> 10165 <div class="card-figure"> 10166 10167 <a href="https://www.brondell.com/southspa-dual-temp-left-handed-bidet-attachment/" 10168 class="card-figure__link" 10169 > 10170 <div class="card-img-container"> 10171 <img src="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280x1280/products/458/4518/Brondell_SouthSpa_Advanced_Bidet_Attachment_LH20_installed-gray-background__70050.1738792955.jpg?c=1" alt="Brondell SouthSpa advanced single nozzle left-handed bidet attachment in front of a grey background" data-sizes="auto" 10172 srcset="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/80w/products/458/4518/Brondell_SouthSpa_Advanced_Bidet_Attachment_LH20_installed-gray-background__70050.1738792955.jpg?c=1" 10173data-srcset="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/80w/products/458/4518/Brondell_SouthSpa_Advanced_Bidet_Attachment_LH20_installed-gray-background__70050.1738792955.jpg?c=1 80w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/160w/products/458/4518/Brondell_SouthSpa_Advanced_Bidet_Attachment_LH20_installed-gray-background__70050.1738792955.jpg?c=1 160w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/320w/products/458/4518/Brondell_SouthSpa_Advanced_Bidet_Attachment_LH20_installed-gray-background__70050.1738792955.jpg?c=1 320w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/640w/products/458/4518/Brondell_SouthSpa_Advanced_Bidet_Attachment_LH20_installed-gray-background__70050.1738792955.jpg?c=1 640w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/960w/products/458/4518/Brondell_SouthSpa_Advanced_Bidet_Attachment_LH20_installed-gray-background__70050.1738792955.jpg?c=1 960w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280w/products/458/4518/Brondell_SouthSpa_Advanced_Bidet_Attachment_LH20_installed-gray-background__70050.1738792955.jpg?c=1 1280w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1920w/products/458/4518/Brondell_SouthSpa_Advanced_Bidet_Attachment_LH20_installed-gray-background__70050.1738792955.jpg?c=1 1920w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/2560w/products/458/4518/Brondell_SouthSpa_Advanced_Bidet_Attachment_LH20_installed-gray-background__70050.1738792955.jpg?c=1 2560w" 10174 10175class="lazyload card-image primary-image" 10176 10177 data-lightbox="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280x1280/products/458/4518/Brondell_SouthSpa_Advanced_Bidet_Attachment_LH20_installed-gray-background__70050.1738792955.jpg?c=1" data-src="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280x1280/products/458/4518/Brondell_SouthSpa_Advanced_Bidet_Attachment_LH20_installed-gray-background__70050.1738792955.jpg?c=1" data-hoverimage="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/500x659/products/458/4520/Brondell_SouthSpa_Advanced_Bidet_Attachment_LH20_installed_features_benefits__10114.1782503903.jpg?c=1" /> 10178 <img src="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/500x659/products/458/4520/Brondell_SouthSpa_Advanced_Bidet_Attachment_LH20_installed_features_benefits__10114.1782503903.jpg?c=1" 10179 alt="SouthSpa Advanced Single Nozzle alternate view" 10180 class="hover-image"> 10181 </div> 10182 </a> 10183</div> 10184 <p class="product-sh-description product-sh-description-mobile"></p> 10185 </div> 10186 <div class="right-sec"> 10187 10188 <div class="card-body"> 10189 10190 <h3 class="card-title" id="pdp-product-name"> 10191 <a href="https://www.brondell.com/southspa-dual-temp-left-handed-bidet-attachment/" 10192 class="card-title-url" 10193 > 10194 SouthSpa 10195 10196 </a> 10197 </h3> 10198 10199 <p class="card-text long-name" id="pgp-product-long-name"><a href="" class="ln-link">Advanced Warm Water Left-Handed Bidet Attachment</a></p> 10200 <div class="yotpo-link-wrapper"> 10201 <div class="yotpo bottomLine" id="pgp-review-rating" data-product-id="458" data-url="https://www.brondell.com/southspa-dual-temp-left-handed-bidet-attachment/"></div> 10202 <a href="https://www.brondell.com/southspa-dual-temp-left-handed-bidet-attachment/#headingLast" class="yotpo-link-overlay" aria-label="Read product reviews"></a> 10203 </div> 10204 <p class="product-sh-description product-control"></p> 10205 <ul class="product-features product-test" style="display:none;"> 10206 <li class="feature">electricity-free bidet</li> 10207 <li class="feature">
10207on-demand, self-cleaning nozzle</li> 10208 <li class="feature">designed for lefties</li> 10209 </ul> 10210 10211 10212 </div> 10213 </div> 10214 10215 </div> 10216 <div class="collection-bottom-section"> 10217 <div class="card-text 4" data-test-info-type="price"> 10218 10219 10220 10221 <div class="main-prc-sec"> 10222 <div class="price-section price-section--withoutTax" > 10223 <span class="price-label" aria-hidden="true"> 10224 10225 </span> 10226 <span class="price-now-label" style="display: none;" aria-hidden="true"> 10227 Now: 10228 </span> 10229 <span data-product-price-without-tax class="price price--withoutTax"> 10230 <span class="sr-only">Current Price: $79.99</span> 10231 <span aria-hidden="true">$79.99</span> 10232 </span> 10233 </div> 10234 </div> 10235 </div> 10236 10237 10238 <label class="button button--small card-figcaption-button" for="compare-458"> 10239 Compare <input type="checkbox" name="products[]" value="458" id="compare-458" data-compare-id="458" class="compare-input"> 10240 </label> 10241 10242 </div> 10243</div> 10244 </div> 10245 </li> 10246 <li class="product cstm-sect"> 10247 <div class="wrapper-product" role="group" aria-label="Product"> 10248 <div 10249 class="card 10250 " 10251 data-test="card-459" 10252 role="group" 10253 aria-label="product"> 10254 <div class="left-sec"> 10255 <div class="left-sec--wrapper"> 10256 <div class="card-figure"> 10257 10258 <a href="https://www.brondell.com/southspa-dual-temp-dual-nozzle-left-handed-bidet-attachment/" 10259 class="card-figure__link" 10260 > 10261 <div class="card-img-container"> 10262 <img src="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280x1280/products/459/4555/Brondell-SouthSpa-Advanced-Warm-Water-Left-Handed-Bidet-Attachment-Dual-Nozzles_LH22_installed-beige_background__26434.1738792956.jpg?c=1" alt="Brondell SouthSpa advanced left-handed bidet attachment with dual nozzle installed in beige background" data-sizes="auto" 10263 srcset="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/80w/products/459/4555/Brondell-SouthSpa-Advanced-Warm-Water-Left-Handed-Bidet-Attachment-Dual-Nozzles_LH22_installed-beige_background__26434.1738792956.jpg?c=1" 10264data-srcset="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/80w/products/459/4555/Brondell-SouthSpa-Advanced-Warm-Water-Left-Handed-Bidet-Attachment-Dual-Nozzles_LH22_installed-beige_background__26434.1738792956.jpg?c=1 80w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/160w/products/459/4555/Brondell-SouthSpa-Advanced-Warm-Water-Left-Handed-Bidet-Attachment-Dual-Nozzles_LH22_installed-beige_background__26434.1738792956.jpg?c=1 160w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/320w/products/459/4555/Brondell-SouthSpa-Advanced-Warm-Water-Left-Handed-Bidet-Attachment-Dual-Nozzles_LH22_installed-beige_background__26434.1738792956.jpg?c=1 320w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/640w/products/459/4555/Brondell-SouthSpa-Advanced-Warm-Water-Left-Handed-Bidet-Attachment-Dual-Nozzles_LH22_installed-beige_background__26434.1738792956.jpg?c=1 640w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/960w/products/459/4555/Brondell-SouthSpa-Advanced-Warm-Water-Left-Handed-Bidet-Attachment-Dual-Nozzles_LH22_installed-beige_background__26434.1738792956.jpg?c=1 960w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280w/products/459/4555/Brondell-SouthSpa-Advanced-Warm-Water-Left-Handed-Bidet-Attachment-Dual-Nozzles_LH22_installed-beige_background__26434.1738792956.jpg?c=1 1280w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1920w/products/459/4555/Brondell-SouthSpa-Advanced-Warm-Water-Left-Handed-Bidet-Attachment-Dual-Nozzles_LH22_installed-beige_background__26434.1738792956.jpg?c=1 1920w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/2560w/products/459/4555/Brondell-SouthSpa-Advanced-Warm-Water-Left-Handed-Bidet-Attachment-Dual-Nozzles_LH22_installed-beige_background__26434.1738792956.jpg?c=1 2560w" 10265 10266class="lazyload card-image primary-image" 10267 10268 data-lightbox="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280x1280/products/459/4555/Brondell-SouthSpa-Advanced-Warm-Water-Left-Handed-Bidet-Attachment-Dual-Nozzles_LH22_installed-beige_background__26434.1738792956.jpg?c=1" data-src="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280x1280/products/459/4555/Brondell-SouthSpa-Advanced-Warm-Water-Left-Handed-Bidet-Attachment-Dual-Nozzles_LH22_installed-beige_background__26434.1738792956.jpg?c=1" data-hoverimage="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/500x659/products/459/4556/Brondell-SouthSpa-Advanced-Warm-Water-Left-Handed-Bidet-Attachment-Dual-Nozzles_LH22_installed_front-view-l
10268id-up__19142.1782503661.jpg?c=1" /> 10269 <img src="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/500x659/products/459/4556/Brondell-SouthSpa-Advanced-Warm-Water-Left-Handed-Bidet-Attachment-Dual-Nozzles_LH22_installed_front-view-lid-up__19142.1782503661.jpg?c=1" 10270 alt="SouthSpa Advanced alternate view" 10271 class="hover-image"> 10272 </div> 10273 </a> 10274</div> 10275 <p class="product-sh-description product-sh-description-mobile"></p> 10276 </div> 10277 <div class="right-sec"> 10278 10279 <div class="card-body"> 10280 10281 <h3 class="card-title" id="pdp-product-name"> 10282 <a href="https://www.brondell.com/southspa-dual-temp-dual-nozzle-left-handed-bidet-attachment/" 10283 class="card-title-url" 10284 > 10285 SouthSpa 10286 10287 </a> 10288 </h3> 10289 10290 <p class="card-text long-name" id="pgp-product-long-name"><a href="" class="ln-link">Advanced Warm Water Left-Handed Bidet Attachment with Dual Nozzles</a></p> 10291 <div class="yotpo-link-wrapper"> 10292 <div class="yotpo bottomLine" id="pgp-review-rating" data-product-id="459" data-url="https://www.brondell.com/southspa-dual-temp-dual-nozzle-left-handed-bidet-attachment/"></div> 10293 <a href="https://www.brondell.com/southspa-dual-temp-dual-nozzle-left-handed-bidet-attachment/#headingLast" class="yotpo-link-overlay" aria-label="Read product reviews"></a> 10294 </div> 10295 <p class="product-sh-description product-control"></p> 10296 <ul class="product-features product-test" style="display:none;"> 10297 <li class="feature">designed for lefties</li> 10298 <li class="feature">warm and cool water washes</li> 10299 <li class="feature">left-handed control dials with nozzle cleaning</li> 10300 </ul> 10301 10302 10303 </div> 10304 </div> 10305 10306 </div> 10307 <div class="collection-bottom-section"> 10308 <div class="card-text 4" data-test-info-type="price"> 10309 10310 10311 10312 <div class="main-prc-sec"> 10313 <div class="price-section price-section--withoutTax" > 10314 <span class="price-label" aria-hidden="true"> 10315 10316 </span> 10317 <span class="price-now-label" style="display: none;" aria-hidden="true"> 10318 Now: 10319 </span> 10320 <span data-product-price-without-tax class="price price--withoutTax"> 10321 <span class="sr-only">Current Price: $89.99</span> 10322 <span aria-hidden="true">$89.99</span> 10323 </span> 10324 </div> 10325 </div> 10326 </div> 10327 10328 10329 <label class="button button--small card-figcaption-button" for="compare-459"> 10330 Compare <input type="checkbox" name="products[]" value="459" id="compare-459" data-compare-id="459" class="compare-input"> 10331 </label> 10332 10333 </div> 10334</div> 10335 </div> 10336 </li> 10337 <li class="product cstm-sect"> 10338 <div class="wrapper-product" role="group" aria-label="Product"> 10339 <div 10340 class="card 10341 " 10342 data-test="card-600" 10343 role="group" 10344 aria-label="product"> 10345 <div class="left-sec"> 10346 <div class="left-sec--wrapper"> 10347 <div class="card-figure"> 10348 10349 <a href="https://www.brondell.com/freshspa-thinline-precision-essential-bidet-attachment-with-single-nozzle/" 10350 class="card-figure__link" 10351 > 10352 <div class="card-img-container"> 10353 <img src="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280x1280/products/600/3125/FSP_150_Lighting_Setup_20220628__01056.1693945698.png?c=1" alt="Main image of FreshSpa Thinline Precision Essential Bidet Attachment with teal background." data-sizes="auto" 10354 srcset="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/80w/products/600/3125/FSP_150_Lighting_Setup_20220628__01056.1693945698.png?c=1" 10355data-srcset="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/80w/products/600/3125/FSP_150_Lighting_Setup_20220628__01056.1693945698.png?c=1 80w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/160w/products/600/3125/FSP_150_Lighting_Setup_20220628__01056.1693945698.png?c=1 160w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/320w/products/600/3125/FSP_150_Lighting_Setup_20220628__01056.1693945698.png?c=1 320w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/640w/products/600/3125/FSP_150_Lighting_Setup_20220628__01056.1693945698.png?c=1 640w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/960w/products/600/3125/FSP_150_Lighting_Setup_20220628__01056.1693945698.png?c=1 960w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280w/products/600/3125/FSP_150_Lighting_Setup_20220628__01056.1693945698.png?c=1 1280w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1920w/products/600/3125/FSP_150_Lighting_Setup_20220628__01056.1693945698.png?c=1 1920w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/2560w/products/600/3125/FSP_150_Lighting_Setup_20220628__01056.1693945698.png?c=1 2560w" 10356 10357class="lazyload card-image primary-image" 10358 10359 data-lightbox="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280x1280/products/600/3125/FSP_150_Lighting_Setup_20220628__01056.1693945698.png?c=1" data-src="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280x1280/products/600/3125/FSP_150_Lighting_Setup_20220628__01056.1693945698.png?c=1" data-hoverimage="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/500x659/products/600/4129/FSP-150_Controls__67151.1693946516.jpg?c=1" /> 10360 <img src="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/500x659/products/600/4129/FSP-150_Controls__67151.1693946516.jpg?c=1" 10361 alt="FreshSpa Thinline alternate view" 10362 class="hover-image"> 10363 </div> 10364 </a> 10365</div> 10366 <p class="product-sh-description product-sh-description-mobile"></p> 10367 </div> 10368 <div class="right-sec"> 10369 10370 <div class="card-body"> 10371 10372 <h3 class="card-title" id="pdp-product-name"> 10373 <a href="https://www.brondell.com/freshspa-thinline-precision-essential-bidet-attachment-with-single-nozzle/" 10374 class="card-title-url" 10375 > 10376 FreshSpa Thinline 10377 10378 </a> 10379 </h3> 10380 10381 <p class="card-text long-name" id="pgp-product-long-name"><a href="" class="ln-link">Precision Essential Bidet Attachment</a></p> 10382 <div class="yotpo-link-wrapper"> 10383 <div class="yotpo bottomLine" id="pgp-review-rating" data-product-id="600" data-url="https://www.brondell.com/freshspa-thinline-precision-essential-bidet-attachment-with-single-nozzle/"></div> 10384 <a href="https://www.brondell.com/freshspa-thinline-precision-essential-bidet-attachment-with-single-nozzle/#headingLast" class="yotpo-link-overlay" aria-label="Read product reviews"></a> 10385 </div> 10386 <p class="product-sh-description product-control"></p> 10387 <ul class="product-features product-test" style="display:none;"> 10388 <li class="feature">
10388integrated water pressure control</li> 10389 <li class="feature">cool water washes</li> 10390 <li class="feature">button control with intuitive scroller wheel</li> 10391 </ul> 10392 10393 10394 </div> 10395 </div> 10396 10397 </div> 10398 <div class="collection-bottom-section"> 10399 <div class="card-text 4" data-test-info-type="price"> 10400 10401 10402 10403 <div class="main-prc-sec"> 10404 <div class="price-section price-section--withoutTax" > 10405 <span class="price-label" aria-hidden="true"> 10406 10407 </span> 10408 <span class="price-now-label" style="display: none;" aria-hidden="true"> 10409 Now: 10410 </span> 10411 <span data-product-price-without-tax class="price price--withoutTax"> 10412 <span class="sr-only">Current Price: $49.99</span> 10413 <span aria-hidden="true">$49.99</span> 10414 </span> 10415 </div> 10416 </div> 10417 </div> 10418 10419 10420 <label class="button button--small card-figcaption-button" for="compare-600"> 10421 Compare <input type="checkbox" name="products[]" value="600" id="compare-600" data-compare-id="600" class="compare-input"> 10422 </label> 10423 10424 </div> 10425</div> 10426 </div> 10427 </li> 10428 <li class="product cstm-sect"> 10429 <div class="wrapper-product" role="group" aria-label="Product"> 10430 <div 10431 class="card 10432 " 10433 data-test="card-601" 10434 role="group" 10435 aria-label="product"> 10436 <div class="left-sec"> 10437 <div class="left-sec--wrapper"> 10438 <div class="card-figure"> 10439 10440 <a href="https://www.brondell.com/freshspa-thinline-precision-essential-bidet-attachment-with-dual-nozzle/" 10441 class="card-figure__link" 10442 > 10443 <div class="card-img-container"> 10444 <img src="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280x1280/products/601/3126/FSP_250_Lighting_Setup_20220628__84135.1693946861.png?c=1" alt="Main image of FreshSpa Thinline Precision Essential Bidet Attachment with Dual Nozzle with Taupe background." data-sizes="auto" 10445 srcset="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/80w/products/601/3126/FSP_250_Lighting_Setup_20220628__84135.1693946861.png?c=1" 10446data-srcset="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/80w/products/601/3126/FSP_250_Lighting_Setup_20220628__84135.1693946861.png?c=1 80w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/160w/products/601/3126/FSP_250_Lighting_Setup_20220628__84135.1693946861.png?c=1 160w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/320w/products/601/3126/FSP_250_Lighting_Setup_20220628__84135.1693946861.png?c=1 320w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/640w/products/601/3126/FSP_250_Lighting_Setup_20220628__84135.1693946861.png?c=1 640w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/960w/products/601/3126/FSP_250_Lighting_Setup_20220628__84135.1693946861.png?c=1 960w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280w/products/601/3126/FSP_250_Lighting_Setup_20220628__84135.1693946861.png?c=1 1280w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1920w/products/601/3126/FSP_250_Lighting_Setup_20220628__84135.1693946861.png?c=1 1920w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/2560w/products/601/3126/FSP_250_Lighting_Setup_20220628__84135.1693946861.png?c=1 2560w" 10447 10448class="lazyload card-image primary-image" 10449 10450 data-lightbox="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280x1280/products/601/3126/FSP_250_Lighting_Setup_20220628__84135.1693946861.png?c=1" data-src="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280x1280/products/601/3126/FSP_250_Lighting_Setup_20220628__84135.1693946861.png?c=1" data-hoverimage="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/500x659/products/601/4141/FSP-250_installed_in_bathroom_sustainable_description__84739.1693946861.jpg?c=1" /> 10451 <img src="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/500x659/products/601/4141/FSP-250_installed_in_bathroom_sustainable_description__84739.1693946861.jpg?c=1" 10452 alt="Thinline Precision Essential Bidet Attachment with Dual Nozzle alternate view" 10453 class="hover-image"> 10454 </div> 10455 </a> 10456</div> 10457 <p class="product-sh-description product-sh-description-mobile"></p> 10458 </div> 10459 <div class="right-sec"> 10460 10461 <div class="card-body"> 10462 10463 <h3 class="card-title" id="pdp-product-name"> 10464 <a href="https://www.brondell.com/freshspa-thinline-precision-essential-bidet-attachment-with-dual-nozzle/" 10465 class="card-title-url" 10466 > 10467 FreshSpa Thinline 10468 10469 </a> 10470 </h3> 10471 10472 <p class="card-text long-name" id="pgp-product-long-name"><a href="" class="ln-link">Precision Essential Bidet Attachment with Dual Nozzle</a></p> 10473 <div class="yotpo-link-wrapper"> 10474 <div class="yotpo bottomLine" id="pgp-review-rating" data-product-id="601" data-url="https://www.brondell.com/freshspa-thinline-precision-essential-bidet-attachment-with-dual-nozzle/"></div> 10475 <a href="https://www.brondell.com/freshspa-thinline-precision-essential-bidet-attachment-with-dual-nozzle/#headingLast" class="yotpo-link-overlay" aria-label="Read product reviews"></a> 10476 </div> 10477 <p class="product-sh-description product-control"></p> 10478 <ul class="product-features product-test" style="display:none;"> 10479 <li class="feature">
10479integrated water pressure control</li> 10480 <li class="feature">cool water washes</li> 10481 <li class="feature">button control with intuitive scroller wheel</li> 10482 </ul> 10483 10484 10485 </div> 10486 </div> 10487 10488 </div> 10489 <div class="collection-bottom-section"> 10490 <div class="card-text 4" data-test-info-type="price"> 10491 10492 10493 10494 <div class="main-prc-sec"> 10495 <div class="price-section price-section--withoutTax" > 10496 <span class="price-label" aria-hidden="true"> 10497 10498 </span> 10499 <span class="price-now-label" style="display: none;" aria-hidden="true"> 10500 Now: 10501 </span> 10502 <span data-product-price-without-tax class="price price--withoutTax"> 10503 <span class="sr-only">Current Price: $59.99</span> 10504 <span aria-hidden="true">$59.99</span> 10505 </span> 10506 </div> 10507 </div> 10508 </div> 10509 10510 10511 <label class="button button--small card-figcaption-button" for="compare-601"> 10512 Compare <input type="checkbox" name="products[]" value="601" id="compare-601" data-compare-id="601" class="compare-input"> 10513 </label> 10514 10515 </div> 10516</div> 10517 </div> 10518 </li> 10519 <li class="product cstm-sect"> 10520 <div class="wrapper-product" role="group" aria-label="Product"> 10521 <div 10522 class="card 10523 " 10524 data-test="card-666" 10525 role="group" 10526 aria-label="product"> 10527 <div class="left-sec"> 10528 <div class="left-sec--wrapper"> 10529 <div class="card-figure"> 10530 10531 <a href="https://www.brondell.com/gospa-collapsible-travel-bidet/" 10532 class="card-figure__link" 10533 > 10534 <div class="card-img-container"> 10535 <img src="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280x1280/products/666/3131/22_2__74754.1746645814.jpg?c=1" alt="GoSpa Collapsible Travel Bidet GS-60 in Green Extended with Nozzle" data-sizes="auto" 10536 srcset="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/80w/products/666/3131/22_2__74754.1746645814.jpg?c=1" 10537data-srcset="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/80w/products/666/3131/22_2__74754.1746645814.jpg?c=1 80w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/160w/products/666/3131/22_2__74754.1746645814.jpg?c=1 160w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/320w/products/666/3131/22_2__74754.1746645814.jpg?c=1 320w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/640w/products/666/3131/22_2__74754.1746645814.jpg?c=1 640w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/960w/products/666/3131/22_2__74754.1746645814.jpg?c=1 960w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280w/products/666/3131/22_2__74754.1746645814.jpg?c=1 1280w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1920w/products/666/3131/22_2__74754.1746645814.jpg?c=1 1920w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/2560w/products/666/3131/22_2__74754.1746645814.jpg?c=1 2560w" 10538 10539class="lazyload card-image primary-image" 10540 10541 data-lightbox="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280x1280/products/666/3131/22_2__74754.1746645814.jpg?c=1" data-src="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280x1280/products/666/3131/22_2__74754.1746645814.jpg?c=1" data-hoverimage="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/500x659/products/666/4584/GoSpa_Collapsible_Travel_Bidet_GS-60_green_collapsed_aside_travel_bag_forrest_background__26632.1738792954.jpg?c=1" /> 10542 <img src="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/500x659/products/666/4584/GoSpa_Collapsible_Travel_Bidet_GS-60_green_collapsed_aside_travel_bag_forrest_background__26632.1738792954.jpg?c=1" 10543 alt="GoSpa Collapsible alternate view" 10544 class="hover-image"> 10545 </div> 10546 </a> 10547</div> 10548 <p class="product-sh-description product-sh-description-mobile"></p> 10549 </div> 10550 <div class="right-sec"> 10551 10552 <div class="card-body"> 10553 10554 <h3 class="card-title" id="pdp-product-name"> 10555 <a href="https://www.brondell.com/gospa-collapsible-travel-bidet/" 10556 class="card-title-url" 10557 > 10558 GoSpa Collapsible 10559 10560 </a> 10561 </h3> 10562 10563 <p class="card-text long-name" id="pgp-product-long-name"><a href="" class="ln-link">Travel Bidet</a></p> 10564 <div class="yotpo-link-wrapper"> 10565 <div class="yotpo bottomLine" id="pgp-review-rating" data-product-id="666" data-url="https://www.brondell.com/gospa-collapsible-travel-bidet/"></div> 10566 <a href="https://www.brondell.com/gospa-collapsible-travel-bidet/#headingLast" class="yotpo-link-overlay" aria-label="Read product reviews"></a> 10567 </div> 10568 <p class="product-sh-description product-control"></p> 10569 <ul class="product-features product-test" style="display:none;"> 10570 <li class="feature">durable, BPA-free silicone</li> 10571 <li class="feature">collapses to under 5 inches</li> 10572 <li class="feature">holds 16.9 oz.</li> 10573 </ul> 10574 10575 10576 </div> 10577 </div> 10578 10579 </div> 10580 <div class="collection-bottom-section"> 10581 <div class="card-text 4" data-test-info-type="price"> 10582 10583 10584 10585 <div class="main-prc-sec"> 10586 <div class="price-section price-section--withoutTax" >
10587 <span class="price-label" aria-hidden="true"> 10588 10589 </span> 10590 <span class="price-now-label" style="display: none;" aria-hidden="true"> 10591 Now: 10592 </span> 10593 <span data-product-price-without-tax class="price price--withoutTax"> 10594 <span class="sr-only">Current Price: $24.99</span> 10595 <span aria-hidden="true">$24.99</span> 10596 </span> 10597 </div> 10598 </div> 10599 </div> 10600 10601 10602 <label class="button button--small card-figcaption-button" for="compare-666"> 10603 Compare <input type="checkbox" name="products[]" value="666" id="compare-666" data-compare-id="666" class="compare-input"> 10604 </label> 10605 10606 </div> 10607</div> 10608 </div> 10609 </li> 10610 <li class="product cstm-sect"> 10611 <div class="wrapper-product" role="group" aria-label="Product"> 10612 <div 10613 class="card 10614 " 10615 data-test="card-585" 10616 role="group" 10617 aria-label="product"> 10618 <div class="left-sec"> 10619 <div class="left-sec--wrapper"> 10620 <div class="card-figure"> 10621 10622 <a href="https://www.brondell.com/gospa-advanced-travel-bidet/" 10623 class="card-figure__link" 10624 > 10625 <div class="card-img-container"> 10626 <img src="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280x1280/products/585/2355/GS84-85-5_1500x1500__56427.1738792957.png?c=1" alt="Brondell GoSpa Advanced Travel Bidet GS-84/85 blue next to travel bag, gray background" data-sizes="auto" 10627 srcset="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/80w/products/585/2355/GS84-85-5_1500x1500__56427.1738792957.png?c=1" 10628data-srcset="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/80w/products/585/2355/GS84-85-5_1500x1500__56427.1738792957.png?c=1 80w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/160w/products/585/2355/GS84-85-5_1500x1500__56427.1738792957.png?c=1 160w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/320w/products/585/2355/GS84-85-5_1500x1500__56427.1738792957.png?c=1 320w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/640w/products/585/2355/GS84-85-5_1500x1500__56427.1738792957.png?c=1 640w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/960w/products/585/2355/GS84-85-5_1500x1500__56427.1738792957.png?c=1 960w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280w/products/585/2355/GS84-85-5_1500x1500__56427.1738792957.png?c=1 1280w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1920w/products/585/2355/GS84-85-5_1500x1500__56427.1738792957.png?c=1 1920w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/2560w/products/585/2355/GS84-85-5_1500x1500__56427.1738792957.png?c=1 2560w" 10629 10630class="lazyload card-image primary-image" 10631 10632 data-lightbox="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280x1280/products/585/2355/GS84-85-5_1500x1500__56427.1738792957.png?c=1" data-src="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280x1280/products/585/2355/GS84-85-5_1500x1500__56427.1738792957.png?c=1" data-hoverimage="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/500x659/products/585/4643/Brondell_GoSpa_Advanced_Travel_Bidet_GS-84-85_woman_handbag_blue_GoSpa__67082.1738792958.jpg?c=1" /> 10633 <img src="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/500x659/products/585/4643/Brondell_GoSpa_Advanced_Travel_Bidet_GS-84-85_woman_handbag_blue_GoSpa__67082.1738792958.jpg?c=1" 10634 alt="GoSpa Advanced & Advanced+ Travel Bidet alternate view" 10635 class="hover-image"> 10636 </div> 10637 </a> 10638</div> 10639 <p class="product-sh-description product-sh-description-mobile"></p> 10640 </div> 10641 <div class="right-sec"> 10642 10643 <div class="card-body"> 10644 10645 <h3 class="card-title" id="pdp-product-name"> 10646 <a href="https://www.brondell.com/gospa-advanced-travel-bidet/" 10647 class="card-title-url" 10648 > 10649 GoSpa 10650 10651 </a> 10652 </h3> 10653 10654 <p class="card-text long-name" id="pgp-product-long-name"><a href="" class="ln-link">Advanced Travel Bidet</a></p> 10655 <div class="yotpo-link-wrapper"> 10656 <div class="yotpo bottomLine" id="pgp-review-rating" data-product-id="585" data-url="https://www.brondell.com/gospa-advanced-travel-bidet/"></div> 10657 <a href="https://www.brondell.com/gospa-advanced-travel-bidet/#headingLast" class="yotpo-link-overlay" aria-label="Read product reviews"></a> 10658 </div> 10659 <p class="product-sh-description product-control"></p> 10660 <ul class="product-features product-test" style="display:none;"> 10661 <li class="feature">ergonomic, soft-squeeze bottle</li> 10662 <li class="feature">retractable, pop-up nozzle</li> 10663 <li class="feature">two sizes available</li> 10664 </ul> 10665 10666 10667 </div> 10668 </div> 10669 10670 </div> 10671 <div class="collection-bottom-section"> 10672 <div class="card-text 4" data-test-info-type="price"> 10673 10674 <div class="price-section price-section--withoutTax rrp-price--withoutTax rrp-sale-range non-sale-price--withoutTax">
10675 <span class="sr-only">Original Price: </span> 10676 <span data-product-rrp-price-without-tax class="price price--rrp" aria-hidden="true"> 10677 10678 </span> 10679 </div> 10680 <div class="price-section price-section--withoutTax non-sale-price--withoutTax rrp-hide" style="display: none;"> 10681 <span class="sr-only">Original Price:</span> 10682 <span aria-hidden="true"> 10683 Was: 10684 </span> 10685 <span data-product-non-sale-price-without-tax class="price price--non-sale" aria-hidden="true"> 10686 10687 </span> 10688 </div> 10689 <div class="price-section price-section--withoutTax"> 10690 <span class="sr-only">Range price: from $16.99 to $19.99</span> 10691 <span class="price-label" aria-hidden="true"></span> 10692 <span class="price-now-label" style="display: none;" aria-hidden="true"> 10693 Now: 10694 </span> 10695 <span data-product-price-without-tax class="price price--withoutTax " aria-hidden="true">$16.99 - $19.99</span> 10696 </div> 10697 10698 </div> 10699 10700 10701 <label class="button button--small card-figcaption-button" for="compare-585"> 10702 Compare <input type="checkbox" name="products[]" value="585" id="compare-585" data-compare-id="585" class="compare-input"> 10703 </label> 10704 10705 </div> 10706</div> 10707 </div> 10708 </li> 10709</ul> 10710 10711 </div> 10712 <div class="lists-sect" style="display:none"> 10713 <ul class="productList"> 10714 <li class="product"> 10715 10716 <article class="listItem"> 10717 <figure class="listItem-figure"> 10718 <a href="https://www.brondell.com/lumawarm-heated-nightlight-toilet-seat/" 10719 class="listItem-figure__link" 10720 aria-label="LumaWarm,Price range from $164.99 to $179.99 10721" 10722 > 10723 <img src="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280x1280/products/337/1371/L60-1_1500x1500__31840.1782501380.jpg?c=1" alt="Brondell LumaWarm 10724Heated Toilet Seat with Nightlight installed in standard toilet with navy background" data-sizes="auto" 10725 srcset="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/80w/products/337/1371/L60-1_1500x1500__31840.1782501380.jpg?c=1" 10726data-srcset="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/80w/products/337/1371/L60-1_1500x1500__31840.1782501380.jpg?c=1 80w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/160w/products/337/1371/L60-1_1500x1500__31840.1782501380.jpg?c=1 160w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/320w/products/337/1371/L60-1_1500x1500__31840.1782501380.jpg?c=1 320w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/640w/products/337/1371/L60-1_1500x1500__31840.1782501380.jpg?c=1 640w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/960w/products/337/1371/L60-1_1500x1500__31840.1782501380.jpg?c=1 960w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280w/products/337/1371/L60-1_1500x1500__31840.1782501380.jpg?c=1 1280w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1920w/products/337/1371/L60-1_1500x1500__31840.1782501380.jpg?c=1 1920w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/2560w/products/337/1371/L60-1_1500x1500__31840.1782501380.jpg?c=1 2560w" 10727 10728class="lazyload listItem-image" 10729 10730 data-lightbox="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280x1280/products/337/1371/L60-1_1500x1500__31840.1782501380.jpg?c=1" data-src="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280x1280/products/337/1371/L60-1_1500x1500__31840.1782501380.jpg?c=1" data-hoverimage="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/500x659/products/337/4344/Brondell-L60_Lumawarm-toilet-seat-in-round-or-elongated-shapes-for-your-existing-toilet__72018.1782501380.jpg?c=1" /> 10731 </a> 10732 <div class="listItem-figureBody"> 10733 <button type="button" class="button button--small listItem-button quickview" data-product-id="337">Quick view</button> 10734 </div> 10735 </figure> 10736 <div class="listItem-body"> 10737 <div class="listItem-content"> 10738 <div class="listItem-details"> 10739 <h4 class="listItem-title"> 10740 <a href="https://www.brondell.com/lumawarm-heated-nightlight-toilet-seat/" 10741 aria-label="LumaWarm,Price range from $164.99 to $179.99 10742" 10743 10744 > 10745 LumaWarm 10746 </a> 10747 </h4> 10748 <p> 10749 10750 10751 10752 Full Features 10753 10754 10755 </p> 10756 </div> 10757 <div class="listItem-actions"> 10758 <div class="listItem-price"> 10759 <div class="price-section price-section--withoutTax rrp-price--withoutTax rrp-sale-range non-sale-price--withoutTax">
10760 <span class="sr-only">Original Price: </span> 10761 <span data-product-rrp-price-without-tax class="price price--rrp" aria-hidden="true"> 10762 10763 </span> 10764 </div> 10765 <div class="price-section price-section--withoutTax non-sale-price--withoutTax rrp-hide" style="display: none;"> 10766 <span class="sr-only">Original Price:</span> 10767 <span aria-hidden="true"> 10768 Was: 10769 </span> 10770 <span data-product-non-sale-price-without-tax class="price price--non-sale" aria-hidden="true"> 10771 10772 </span> 10773 </div> 10774 <div class="price-section price-section--withoutTax"> 10775 <span class="sr-only">Range price: from $164.99 to $179.99</span> 10776 <span class="price-label" aria-hidden="true"></span> 10777 <span class="price-now-label" style="display: none;" aria-hidden="true"> 10778 Now: 10779 </span> 10780 <span data-product-price-without-tax class="price price--withoutTax " aria-hidden="true">$164.99 - $179.99</span> 10781 </div> 10782 10783</div> 10784 <a href="https://www.brondell.com/lumawarm-heated-nightlight-toilet-seat/" class="button button--small" data-product-id="337">Choose Options</a> 10785 10786 </div> 10787 </div> 10788 </div> 10789</article> 10790 </li> 10791 <li class="product"> 10792 10793 <article class="listItem"> 10794 <figure class="listItem-figure"> 10795 <a href="https://www.brondell.com/coit-integrated-smart-bidet-toilet/" 10796 class="listItem-figure__link" 10797 aria-label="Coit Integrated Smart Bidet Toilet,$2,499.99 10798" 10799 > 10800 <img src="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280x1280/products/794/5609/Brondell_Flush_KBT900_Coit_PDP-Gallery_installed_in_blue_bathroom_1500x1500_72dpi__74333.1781552022.jpg?c=1" alt="Brondell Coit installed, right side view, in modern azure blue tiled bathroom." data-sizes="auto" 10801 srcset="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/80w/products/794/5609/Brondell_Flush_KBT900_Coit_PDP-Gallery_installed_in_blue_bathroom_1500x1500_72dpi__74333.1781552022.jpg?c=1" 10802data-srcset="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/80w/products/794/5609/Brondell_Flush_KBT900_Coit_PDP-Gallery_installed_in_blue_bathroom_1500x1500_72dpi__74333.1781552022.jpg?c=1 80w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/160w/products/794/5609/Brondell_Flush_KBT900_Coit_PDP-Gallery_installed_in_blue_bathroom_1500x1500_72dpi__74333.1781552022.jpg?c=1 160w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/320w/products/794/5609/Brondell_Flush_KBT900_Coit_PDP-Gallery_installed_in_blue_bathroom_1500x1500_72dpi__74333.1781552022.jpg?c=1 320w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/640w/products/794/5609/Brondell_Flush_KBT900_Coit_PDP-Gallery_installed_in_blue_bathroom_1500x1500_72dpi__74333.1781552022.jpg?c=1 640w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/960w/products/794/5609/Brondell_Flush_KBT900_Coit_PDP-Gallery_installed_in_blue_bathroom_1500x1500_72dpi__74333.1781552022.jpg?c=1 960w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280w/products/794/5609/Brondell_Flush_KBT900_Coit_PDP-Gallery_installed_in_blue_bathroom_1500x1500_72dpi__74333.1781552022.jpg?c=1 1280w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1920w/products/794/5609/Brondell_Flush_KBT900_Coit_PDP-Gallery_installed_in_blue_bathroom_1500x1500_72dpi__74333.1781552022.jpg?c=1 1920w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/2560w/products/794/5609/Brondell_Flush_KBT900_Coit_PDP-Gallery_installed_in_blue_bathroom_1500x1500_72dpi__74333.1781552022.jpg?c=1 2560w" 10803 10804class="lazyload listItem-image" 10805 10806 data-lightbox="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280x1280/products/794/5609/Brondell_Flush_KBT900_Coit_PDP-Gallery_installed_in_blue_bathroom_1500x1500_72dpi__74333.1781552022.jpg?c=1" data-src="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280x1280/products/794/5609/Brondell_Flush_KBT900_Coit_PDP-Gallery_installed_in_blue_bathroom_1500x1500_72dpi__74333.1781552022.jpg?c=1" data-hoverimage="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/500x659/products/794/5600/KBT-900_images_1500x1500_01__77526.1781552022.jpg?c=1" /> 10807 </a> 10808 <div class="listItem-figureBody"> 10809 <button type="button" class="button button--small listItem-button quickview" data-product-id="794">Quick view</button> 10810 </div> 10811 </figure> 10812 <div class="listItem-body"> 10813 <div class="listItem-content"> 10814 <div class="listItem-details"> 10815 <h4 class="listItem-title"> 10816 <a href="https://www.brondell.com/coit-integrated-smart-bidet-toilet/" 10817 aria-label="Coit Integrated Smart Bidet Toilet,$2,499.99 10818" 10819 10820 > 10821 Coit Integrated Smart Bidet Toilet 10822 </a> 10823 </h4> 10824 <p> 10825 10826 10827 10828 Full Features 10829 10830 10831 </p> 10832 </div> 10833 <div class="listItem-actions"> 10834 <div class="listItem-price"> 10835 10836 10837 <div class="main-prc-sec"> 10838 <div class="price-section price-section--withoutTax" >
10839 <span class="price-label" aria-hidden="true"> 10840 10841 </span> 10842 <span class="price-now-label" style="display: none;" aria-hidden="true"> 10843 Now: 10844 </span> 10845 <span data-product-price-without-tax class="price price--withoutTax"> 10846 <span class="sr-only">Current Price: $2,499.99</span> 10847 <span aria-hidden="true">$2,499.99</span> 10848 </span> 10849 </div> 10850 </div> 10851</div> 10852 <a href="https://www.brondell.com/cart.php?action=add&product_id=794" class="button button--primary">Add to Cart</a> 10853 10854 </div> 10855 </div> 10856 </div> 10857</article> 10858 </li> 10859 <li class="product"> 10860 10861 <article class="listItem"> 10862 <figure class="listItem-figure"> 10863 <a href="https://www.brondell.com/sutro-integrated-smart-bidet-toilet/" 10864 class="listItem-figure__link" 10865 aria-label="Sutro Integrated Smart Bidet Toilet,$2,749.99 10866" 10867 > 10868 <img src="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280x1280/products/749/4854/Sutro_hero_1500x1500_300dpi__82806.1775682562.jpg?c=1" alt="IBT-1000 Sutro Integrated bidet toilet seat in white; modern bathroom, walnut wooden floors and vanity with contrasting blue and white walls" data-sizes="auto" 10869 srcset="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/80w/products/749/4854/Sutro_hero_1500x1500_300dpi__82806.1775682562.jpg?c=1" 10870data-srcset="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/80w/products/749/4854/Sutro_hero_1500x1500_300dpi__82806.1775682562.jpg?c=1 80w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/160w/products/749/4854/Sutro_hero_1500x1500_300dpi__82806.1775682562.jpg?c=1 160w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/320w/products/749/4854/Sutro_hero_1500x1500_300dpi__82806.1775682562.jpg?c=1 320w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/640w/products/749/4854/Sutro_hero_1500x1500_300dpi__82806.1775682562.jpg?c=1 640w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/960w/products/749/4854/Sutro_hero_1500x1500_300dpi__82806.1775682562.jpg?c=1 960w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280w/products/749/4854/Sutro_hero_1500x1500_300dpi__82806.1775682562.jpg?c=1 1280w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1920w/products/749/4854/Sutro_hero_1500x1500_300dpi__82806.1775682562.jpg?c=1 1920w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/2560w/products/749/4854/Sutro_hero_1500x1500_300dpi__82806.1775682562.jpg?c=1 2560w" 10871 10872class="lazyload listItem-image" 10873 10874 data-lightbox="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280x1280/products/749/4854/Sutro_hero_1500x1500_300dpi__82806.1775682562.jpg?c=1" data-src="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280x1280/products/749/4854/Sutro_hero_1500x1500_300dpi__82806.1775682562.jpg?c=1" data-hoverimage="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/500x659/products/749/4755/IBT-1000_05_Sutro_white_bidet_toilet_white_background_remote__54681.1717526245.jpg?c=1" /> 10875 </a> 10876 <div class="listItem-figureBody"> 10877 <button type="button" class="button button--small listItem-button quickview" data-product-id="749">Quick view</button> 10878 </div> 10879 </figure> 10880 <div class="listItem-body"> 10881 <div class="listItem-content"> 10882 <div class="listItem-details"> 10883 <h4 class="listItem-title"> 10884 <a href="https://www.brondell.com/sutro-integrated-smart-bidet-toilet/" 10885 aria-label="Sutro Integrated Smart Bidet Toilet,$2,749.99 10886" 10887 10888 > 10889 Sutro Integrated Smart Bidet Toilet 10890 </a> 10891 </h4> 10892 <p> 10893 10894 10895 10896 Full Features 10897 10898 10899 </p> 10900 </div> 10901 <div class="listItem-actions"> 10902 <div class="listItem-price"> 10903 10904 10905 <div class="main-prc-sec"> 10906 <div class="price-section price-section--withoutTax" >
10907 <span class="price-label" aria-hidden="true"> 10908 10909 </span> 10910 <span class="price-now-label" style="display: none;" aria-hidden="true"> 10911 Now: 10912 </span> 10913 <span data-product-price-without-tax class="price price--withoutTax"> 10914 <span class="sr-only">Current Price: $2,749.99</span> 10915 <span aria-hidden="true">$2,749.99</span> 10916 </span> 10917 </div> 10918 </div> 10919</div> 10920 <a href="https://www.brondell.com/cart.php?action=add&product_id=749" class="button button--primary">Add to Cart</a> 10921 10922 </div> 10923 </div> 10924 </div> 10925</article> 10926 </li> 10927 <li class="product"> 10928 10929 <article class="listItem"> 10930 <figure class="listItem-figure"> 10931 <a href="https://www.brondell.com/swash-1400-bidet-toilet-seat/" 10932 class="listItem-figure__link" 10933 aria-label="Swash 1400,Price range from $439.99 to $463.99 10934" 10935 > 10936 <img src="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280x1280/products/399/3978/S1400-Lifestyle_high_end_bath__73358.1775498928.jpg?c=1" alt="Swash 1400 Luxury Bidet Seat installed in a modern wood paneled bathroom with gray tiled flooring." data-sizes="auto" 10937 srcset="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/80w/products/399/3978/S1400-Lifestyle_high_end_bath__73358.1775498928.jpg?c=1" 10938data-srcset="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/80w/products/399/3978/S1400-Lifestyle_high_end_bath__73358.1775498928.jpg?c=1 80w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/160w/products/399/3978/S1400-Lifestyle_high_end_bath__73358.1775498928.jpg?c=1 160w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/320w/products/399/3978/S1400-Lifestyle_high_end_bath__73358.1775498928.jpg?c=1 320w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/640w/products/399/3978/S1400-Lifestyle_high_end_bath__73358.1775498928.jpg?c=1 640w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/960w/products/399/3978/S1400-Lifestyle_high_end_bath__73358.1775498928.jpg?c=1 960w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280w/products/399/3978/S1400-Lifestyle_high_end_bath__73358.1775498928.jpg?c=1 1280w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1920w/products/399/3978/S1400-Lifestyle_high_end_bath__73358.1775498928.jpg?c=1 1920w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/2560w/products/399/3978/S1400-Lifestyle_high_end_bath__73358.1775498928.jpg?c=1 2560w" 10939 10940class="lazyload listItem-image" 10941 10942 data-lightbox="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280x1280/products/399/3978/S1400-Lifestyle_high_end_bath__73358.1775498928.jpg?c=1" data-src="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280x1280/products/399/3978/S1400-Lifestyle_high_end_bath__73358.1775498928.jpg?c=1" data-hoverimage="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/500x659/products/399/3174/S1400-1_1500x1500__59593.1775498928.jpg?c=1" /> 10943 </a> 10944 <div class="listItem-figureBody"> 10945 <button type="button" class="button button--small listItem-button quickview" data-product-id="399">Quick view</button> 10946 </div> 10947 </figure> 10948 <div class="listItem-body"> 10949 <div class="listItem-content"> 10950 <div class="listItem-details"> 10951 <h4 class="listItem-title"> 10952 <a href="https://www.brondell.com/swash-1400-bidet-toilet-seat/" 10953 aria-label="Swash 1400,Price range from $439.99 to $463.99 10954" 10955 10956 > 10957 Swash 1400 10958 </a> 10959 </h4> 10960 <p> 10961 10962 10963 10964 Full Features 10965 10966 10967 </p> 10968 </div> 10969 <div class="listItem-actions"> 10970 <div class="listItem-price"> 10971 <div class="price-section price-section--withoutTax rrp-price--withoutTax rrp-sale-range">
10972 <span class="sr-only">Original Price: from $549.99 to $579.99</span> 10973 <span data-product-rrp-price-without-tax class="price price--rrp" aria-hidden="true">$549.99 - $579.99</span> 10974 </div> 10975 <div class="price-section price-section--withoutTax non-sale-price--withoutTax rrp-hide" style="display: none;"> 10976 <span class="sr-only">Original Price:</span> 10977 <span aria-hidden="true"> 10978 Was: 10979 </span> 10980 <span data-product-non-sale-price-without-tax class="price price--non-sale" aria-hidden="true"> 10981 $549.99 10982 </span> 10983 </div> 10984 <div class="price-section price-section--withoutTax"> 10985 <span class="sr-only">Sale Price: from $439.99 to $463.99</span> 10986 <span class="price-label" aria-hidden="true"></span> 10987 <span class="price-now-label" style="display: none;" aria-hidden="true"> 10988 Now: 10989 </span> 10990 <span data-product-price-without-tax class="price price--withoutTax " aria-hidden="true">$439.99 - $463.99</span> 10991 </div> 10992 10993</div> 10994 <a href="https://www.brondell.com/swash-1400-bidet-toilet-seat/" class="button button--small" data-product-id="399">Choose Options</a> 10995 10996 </div> 10997 </div> 10998 </div> 10999</article> 11000 </li> 11001 <li class="product"> 11002 11003 <article class="listItem"> 11004 <figure class="listItem-figure"> 11005 <a href="https://www.brondell.com/swash-se400-bidet-toilet-seat/" 11006 class="listItem-figure__link" 11007 aria-label="Swash SE400,$299.99 11008" 11009 > 11010 <img src="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280x1280/products/377/2548/brondell-swash-se400-bidet-toilet-seat-sage__12661.1782499679.jpg?c=1" alt="Brondell Swash SE400 11011Advanced Bidet Toilet Seat with Side Arm Control in front of a blue background" data-sizes="auto" 11012 srcset="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/80w/products/377/2548/brondell-swash-se400-bidet-toilet-seat-sage__12661.1782499679.jpg?c=1" 11013data-srcset="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/80w/products/377/2548/brondell-swash-se400-bidet-toilet-seat-sage__12661.1782499679.jpg?c=1 80w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/160w/products/377/2548/brondell-swash-se400-bidet-toilet-seat-sage__12661.1782499679.jpg?c=1 160w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/320w/products/377/2548/brondell-swash-se400-bidet-toilet-seat-sage__12661.1782499679.jpg?c=1 320w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/640w/products/377/2548/brondell-swash-se400-bidet-toilet-seat-sage__12661.1782499679.jpg?c=1 640w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/960w/products/377/2548/brondell-swash-se400-bidet-toilet-seat-sage__12661.1782499679.jpg?c=1 960w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280w/products/377/2548/brondell-swash-se400-bidet-toilet-seat-sage__12661.1782499679.jpg?c=1 1280w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1920w/products/377/2548/brondell-swash-se400-bidet-toilet-seat-sage__12661.1782499679.jpg?c=1 1920w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/2560w/products/377/2548/brondell-swash-se400-bidet-toilet-seat-sage__12661.1782499679.jpg?c=1 2560w" 11014 11015class="lazyload listItem-image" 11016 11017 data-lightbox="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280x1280/products/377/2548/brondell-swash-se400-bidet-toilet-seat-sage__12661.1782499679.jpg?c=1" data-src="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280x1280/products/377/2548/brondell-swash-se400-bidet-toilet-seat-sage__12661.1782499679.jpg?c=1" data-hoverimage="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/500x659/products/377/2049/brondell-swash-se400-bidet-toilet-seat-side-arm-toilet-install__58218.1738792977.jpg?c=1" /> 11018 </a> 11019 <div class="listItem-figureBody"> 11020 <button type="button" class="button button--small listItem-button quickview" data-product-id="377">Quick view</button> 11021 </div> 11022 </figure> 11023 <div class="listItem-body"> 11024 <div class="listItem-content"> 11025 <div class="listItem-details"> 11026 <h4 class="listItem-title"> 11027 <a href="https://www.brondell.com/swash-se400-bidet-toilet-seat/" 11028 aria-label="Swash SE400,$299.99 11029" 11030 11031 > 11032 Swash SE400 11033 </a> 11034 </h4> 11035 <p> 11036 11037 11038 Full Features 11039 11040 11041 11042 </p> 11043 </div> 11044 <div class="listItem-actions"> 11045 <div class="listItem-price"> 11046 11047 11048 <div class="main-prc-sec"> 11049 <div class="price-section price-section--withoutTax" >
11050 <span class="price-label" aria-hidden="true"> 11051 11052 </span> 11053 <span class="price-now-label" style="display: none;" aria-hidden="true"> 11054 Now: 11055 </span> 11056 <span data-product-price-without-tax class="price price--withoutTax"> 11057 <span class="sr-only">Current Price: $299.99</span> 11058 <span aria-hidden="true">$299.99</span> 11059 </span> 11060 </div> 11061 </div> 11062</div> 11063 <a href="https://www.brondell.com/swash-se400-bidet-toilet-seat/" class="button button--small" data-product-id="377">Choose Options</a> 11064 11065 </div> 11066 </div> 11067 </div> 11068</article> 11069 </li> 11070 <li class="product"> 11071 11072 <article class="listItem"> 11073 <figure class="listItem-figure"> 11074 <a href="https://www.brondell.com/swash-se600-bidet-toilet-seat/" 11075 class="listItem-figure__link" 11076 aria-label="Swash SE600,$399.99 11077" 11078 > 11079 <img src="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280x1280/products/378/4368/Brondell-Swash-SE600_00_advanced-bidet-toilet-seat-with-remote-control-green-background__43812.1782499401.jpg?c=1" alt="Brondell Swash SE600 11080Advanced Bidet Seat with remote control installed in front of a green background" data-sizes="auto" 11081 srcset="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/80w/products/378/4368/Brondell-Swash-SE600_00_advanced-bidet-toilet-seat-with-remote-control-green-background__43812.1782499401.jpg?c=1" 11082data-srcset="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/80w/products/378/4368/Brondell-Swash-SE600_00_advanced-bidet-toilet-seat-with-remote-control-green-background__43812.1782499401.jpg?c=1 80w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/160w/products/378/4368/Brondell-Swash-SE600_00_advanced-bidet-toilet-seat-with-remote-control-green-background__43812.1782499401.jpg?c=1 160w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/320w/products/378/4368/Brondell-Swash-SE600_00_advanced-bidet-toilet-seat-with-remote-control-green-background__43812.1782499401.jpg?c=1 320w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/640w/products/378/4368/Brondell-Swash-SE600_00_advanced-bidet-toilet-seat-with-remote-control-green-background__43812.1782499401.jpg?c=1 640w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/960w/products/378/4368/Brondell-Swash-SE600_00_advanced-bidet-toilet-seat-with-remote-control-green-background__43812.1782499401.jpg?c=1 960w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280w/products/378/4368/Brondell-Swash-SE600_00_advanced-bidet-toilet-seat-with-remote-control-green-background__43812.1782499401.jpg?c=1 1280w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1920w/products/378/4368/Brondell-Swash-SE600_00_advanced-bidet-toilet-seat-with-remote-control-green-background__43812.1782499401.jpg?c=1 1920w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/2560w/products/378/4368/Brondell-Swash-SE600_00_advanced-bidet-toilet-seat-with-remote-control-green-background__43812.1782499401.jpg?c=1 2560w" 11083 11084class="lazyload listItem-image" 11085 11086 data-lightbox="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280x1280/products/378/4368/Brondell-Swash-SE600_00_advanced-bidet-toilet-seat-with-remote-control-green-background__43812.1782499401.jpg?c=1" data-src="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280x1280/products/378/4368/Brondell-Swash-SE600_00_advanced-bidet-toilet-seat-with-remote-control-green-background__43812.1782499401.jpg?c=1" data-hoverimage="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/500x659/products/378/4378/Brondell-Swash-SE600_02_advanced-bidet-toilet-seat-with-remote-control-installed-white-bathroom-left-view__79252.1782499401.jpg?c=1" /> 11087 </a> 11088 <div class="listItem-figureBody"> 11089 <button type="button" class="button button--small listItem-button quickview" data-product-id="378">Quick view</button> 11090 </div> 11091 </figure> 11092 <div class="listItem-body"> 11093 <div class="listItem-content"> 11094 <div class="listItem-details"> 11095 <h4 class="listItem-title"> 11096 <a href="https://www.brondell.com/swash-se600-bidet-toilet-seat/" 11097 aria-label="Swash SE600,$399.99 11098" 11099 11100 > 11101 Swash SE600 11102 </a> 11103 </h4> 11104 <p> 11105 11106 11107 11108 Full Features 11109 11110 11111 </p> 11112 </div> 11113 <div class="listItem-actions"> 11114 <div class="listItem-price"> 11115 11116 11117 <div class="main-prc-sec"> 11118 <div class="price-section price-section--withoutTax" >
11119 <span class="price-label" aria-hidden="true"> 11120 11121 </span> 11122 <span class="price-now-label" style="display: none;" aria-hidden="true"> 11123 Now: 11124 </span> 11125 <span data-product-price-without-tax class="price price--withoutTax"> 11126 <span class="sr-only">Current Price: $399.99</span> 11127 <span aria-hidden="true">$399.99</span> 11128 </span> 11129 </div> 11130 </div> 11131</div> 11132 <a href="https://www.brondell.com/swash-se600-bidet-toilet-seat/" class="button button--small" data-product-id="378">Choose Options</a> 11133 11134 </div> 11135 </div> 11136 </div> 11137</article> 11138 </li> 11139 <li class="product"> 11140 11141 <article class="listItem"> 11142 <figure class="listItem-figure"> 11143 <a href="https://www.brondell.com/swash-ecoseat-s101-bidet-toilet-seat/" 11144 class="listItem-figure__link" 11145 aria-label="EcoSeat S101,$89.99 11146" 11147 > 11148 <img src="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280x1280/products/348/4787/Brondell_Ecoseat_non-electric_bidet_seat_S101_installed_modern_bathroom_plant__55918.1738792969.jpg?c=1" alt="Brondell Ecoseat S101 non-electric bidet seat installed in modern bathroom with wood and plant accents" data-sizes="auto" 11149 srcset="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/80w/products/348/4787/Brondell_Ecoseat_non-electric_bidet_seat_S101_installed_modern_bathroom_plant__55918.1738792969.jpg?c=1" 11150data-srcset="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/80w/products/348/4787/Brondell_Ecoseat_non-electric_bidet_seat_S101_installed_modern_bathroom_plant__55918.1738792969.jpg?c=1 80w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/160w/products/348/4787/Brondell_Ecoseat_non-electric_bidet_seat_S101_installed_modern_bathroom_plant__55918.1738792969.jpg?c=1 160w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/320w/products/348/4787/Brondell_Ecoseat_non-electric_bidet_seat_S101_installed_modern_bathroom_plant__55918.1738792969.jpg?c=1 320w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/640w/products/348/4787/Brondell_Ecoseat_non-electric_bidet_seat_S101_installed_modern_bathroom_plant__55918.1738792969.jpg?c=1 640w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/960w/products/348/4787/Brondell_Ecoseat_non-electric_bidet_seat_S101_installed_modern_bathroom_plant__55918.1738792969.jpg?c=1 960w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280w/products/348/4787/Brondell_Ecoseat_non-electric_bidet_seat_S101_installed_modern_bathroom_plant__55918.1738792969.jpg?c=1 1280w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1920w/products/348/4787/Brondell_Ecoseat_non-electric_bidet_seat_S101_installed_modern_bathroom_plant__55918.1738792969.jpg?c=1 1920w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/2560w/products/348/4787/Brondell_Ecoseat_non-electric_bidet_seat_S101_installed_modern_bathroom_plant__55918.1738792969.jpg?c=1 2560w" 11151 11152class="lazyload listItem-image" 11153 11154 data-lightbox="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280x1280/products/348/4787/Brondell_Ecoseat_non-electric_bidet_seat_S101_installed_modern_bathroom_plant__55918.1738792969.jpg?c=1" data-src="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280x1280/products/348/4787/Brondell_Ecoseat_non-electric_bidet_seat_S101_installed_modern_bathroom_plant__55918.1738792969.jpg?c=1" data-hoverimage="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/500x659/products/348/4781/Brondell_Ecoseat_non-electric_bidet_seat_S101_close_up_top_view__60176.1761171554.jpg?c=1" /> 11155 </a> 11156 <div class="listItem-figureBody"> 11157 <button type="button" class="button button--small listItem-button quickview" data-product-id="348">Quick view</button> 11158 </div> 11159 </figure> 11160 <div class="listItem-body"> 11161 <div class="listItem-content"> 11162 <div class="listItem-details"> 11163 <h4 class="listItem-title"> 11164 <a href="https://www.brondell.com/swash-ecoseat-s101-bidet-toilet-seat/" 11165 aria-label="EcoSeat S101,$89.99 11166" 11167 11168 > 11169 EcoSeat S101 11170 </a> 11171 </h4> 11172 <p> 11173 11174 11175 11176 Full Features 11177 11178 11179 </p> 11180 </div> 11181 <div class="listItem-actions"> 11182 <div class="listItem-price"> 11183 11184 11185 <div class="main-prc-sec"> 11186 <div class="price-section price-section--withoutTax" >
11187 <span class="price-label" aria-hidden="true"> 11188 11189 </span> 11190 <span class="price-now-label" style="display: none;" aria-hidden="true"> 11191 Now: 11192 </span> 11193 <span data-product-price-without-tax class="price price--withoutTax"> 11194 <span class="sr-only">Current Price: $89.99</span> 11195 <span aria-hidden="true">$89.99</span> 11196 </span> 11197 </div> 11198 </div> 11199</div> 11200 <a href="https://www.brondell.com/swash-ecoseat-s101-bidet-toilet-seat/" class="button button--small" data-product-id="348">Choose Options</a> 11201 11202 </div> 11203 </div> 11204 </div> 11205</article> 11206 </li> 11207 <li class="product"> 11208 11209 <article class="listItem"> 11210 <figure class="listItem-figure"> 11211 <a href="https://www.brondell.com/swash-ecoseat-s102-bidet-toilet-seat/" 11212 class="listItem-figure__link" 11213 aria-label="EcoSeat S102,$129.99 11214" 11215 > 11216 <img src="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280x1280/products/349/2085/brondell-swash-ecoseat-s102-non-electric-bidet-toilet-seat-blue__19945.1738792970.jpg?c=1" alt="Brondell Swash EcoSeat S102 non-electric bidet toilet seat in front of a blue background" data-sizes="auto" 11217 srcset="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/80w/products/349/2085/brondell-swash-ecoseat-s102-non-electric-bidet-toilet-seat-blue__19945.1738792970.jpg?c=1" 11218data-srcset="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/80w/products/349/2085/brondell-swash-ecoseat-s102-non-electric-bidet-toilet-seat-blue__19945.1738792970.jpg?c=1 80w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/160w/products/349/2085/brondell-swash-ecoseat-s102-non-electric-bidet-toilet-seat-blue__19945.1738792970.jpg?c=1 160w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/320w/products/349/2085/brondell-swash-ecoseat-s102-non-electric-bidet-toilet-seat-blue__19945.1738792970.jpg?c=1 320w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/640w/products/349/2085/brondell-swash-ecoseat-s102-non-electric-bidet-toilet-seat-blue__19945.1738792970.jpg?c=1 640w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/960w/products/349/2085/brondell-swash-ecoseat-s102-non-electric-bidet-toilet-seat-blue__19945.1738792970.jpg?c=1 960w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280w/products/349/2085/brondell-swash-ecoseat-s102-non-electric-bidet-toilet-seat-blue__19945.1738792970.jpg?c=1 1280w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1920w/products/349/2085/brondell-swash-ecoseat-s102-non-electric-bidet-toilet-seat-blue__19945.1738792970.jpg?c=1 1920w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/2560w/products/349/2085/brondell-swash-ecoseat-s102-non-electric-bidet-toilet-seat-blue__19945.1738792970.jpg?c=1 2560w" 11219 11220class="lazyload listItem-image" 11221 11222 data-lightbox="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280x1280/products/349/2085/brondell-swash-ecoseat-s102-non-electric-bidet-toilet-seat-blue__19945.1738792970.jpg?c=1" data-src="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280x1280/products/349/2085/brondell-swash-ecoseat-s102-non-electric-bidet-toilet-seat-blue__19945.1738792970.jpg?c=1" data-hoverimage="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/500x659/products/349/2086/brondell-swash-ecoseat-s102-non-electric-bidet-toilet-seat-front-side__52321.1738792970.jpg?c=1" /> 11223 </a> 11224 <div class="listItem-figureBody"> 11225 <button type="button" class="button button--small listItem-button quickview" data-product-id="349">Quick view</button> 11226 </div> 11227 </figure> 11228 <div class="listItem-body"> 11229 <div class="listItem-content"> 11230 <div class="listItem-details"> 11231 <h4 class="listItem-title"> 11232 <a href="https://www.brondell.com/swash-ecoseat-s102-bidet-toilet-seat/" 11233 aria-label="EcoSeat S102,$129.99 11234" 11235 11236 > 11237 EcoSeat S102 11238 </a> 11239 </h4> 11240 <p> 11241 11242 11243 11244 11245 Full Features 11246 11247 11248 11249 </p> 11250 </div> 11251 <div class="listItem-actions"> 11252 <div class="listItem-price"> 11253 11254 11255 <div class="main-prc-sec"> 11256 <div class="price-section price-section--withoutTax" >
11257 <span class="price-label" aria-hidden="true"> 11258 11259 </span> 11260 <span class="price-now-label" style="display: none;" aria-hidden="true"> 11261 Now: 11262 </span> 11263 <span data-product-price-without-tax class="price price--withoutTax price-on-sale-rrp"> 11264 <span class="sr-only">Current Price: $129.99</span> 11265 <span aria-hidden="true">$129.99</span> 11266 </span> 11267 </div> 11268 <div class="price-section price-section--withoutTax non-sale-price--withoutTax" style="display: none;"> 11269 <span> 11270 <span class="sr-only">Original Price: $149.99</span> 11271 <span aria-hidden="true">$149.99</span> 11272 </span> 11273 </div> 11274 </div> 11275</div> 11276 <a href="https://www.brondell.com/swash-ecoseat-s102-bidet-toilet-seat/" class="button button--small" data-product-id="349">Choose Options</a> 11277 11278 </div> 11279 </div> 11280 </div> 11281</article> 11282 </li> 11283 <li class="product"> 11284 11285 <article class="listItem"> 11286 <figure class="listItem-figure"> 11287 <a href="https://www.brondell.com/swash-1000-bidet-toilet-seat/" 11288 class="listItem-figure__link" 11289 aria-label="Swash 1000,$599.99 11290" 11291 > 11292 <img src="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280x1280/products/347/5469/S1000_02_1500x1500_CMYK300dpi__14496.1784061710.jpg?c=1" alt="Brondell Swash 1000 Swash 1000 11293Luxury Bidet Toilet Seat with Remote Control installed in a modern bathroom with gray tile, white wainscoting and black vanity." data-sizes="auto" 11294 srcset="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/80w/products/347/5469/S1000_02_1500x1500_CMYK300dpi__14496.1784061710.jpg?c=1" 11295data-srcset="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/80w/products/347/5469/S1000_02_1500x1500_CMYK300dpi__14496.1784061710.jpg?c=1 80w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/160w/products/347/5469/S1000_02_1500x1500_CMYK300dpi__14496.1784061710.jpg?c=1 160w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/320w/products/347/5469/S1000_02_1500x1500_CMYK300dpi__14496.1784061710.jpg?c=1 320w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/640w/products/347/5469/S1000_02_1500x1500_CMYK300dpi__14496.1784061710.jpg?c=1 640w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/960w/products/347/5469/S1000_02_1500x1500_CMYK300dpi__14496.1784061710.jpg?c=1 960w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280w/products/347/5469/S1000_02_1500x1500_CMYK300dpi__14496.1784061710.jpg?c=1 1280w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1920w/products/347/5469/S1000_02_1500x1500_CMYK300dpi__14496.1784061710.jpg?c=1 1920w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/2560w/products/347/5469/S1000_02_1500x1500_CMYK300dpi__14496.1784061710.jpg?c=1 2560w" 11296 11297class="lazyload listItem-image" 11298 11299 data-lightbox="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280x1280/products/347/5469/S1000_02_1500x1500_CMYK300dpi__14496.1784061710.jpg?c=1" data-src="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280x1280/products/347/5469/S1000_02_1500x1500_CMYK300dpi__14496.1784061710.jpg?c=1" data-hoverimage="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/500x659/products/347/5469/S1000_02_1500x1500_CMYK300dpi__14496.1784061710.jpg?c=1" /> 11300 </a> 11301 <div class="listItem-figureBody"> 11302 <button type="button" class="button button--small listItem-button quickview" data-product-id="347">Quick view</button> 11303 </div> 11304 </figure> 11305 <div class="listItem-body"> 11306 <div class="listItem-content"> 11307 <div class="listItem-details"> 11308 <h4 class="listItem-title"> 11309 <a href="https://www.brondell.com/swash-1000-bidet-toilet-seat/" 11310 aria-label="Swash 1000,$599.99 11311" 11312 11313 > 11314 Swash 1000 11315 </a> 11316 </h4> 11317 <p> 11318 11319 11320 11321 Full Features 11322 11323 </p> 11324 </div> 11325 <div class="listItem-actions"> 11326 <div class="listItem-price"> 11327 11328 11329 <div class="main-prc-sec"> 11330 <div class="price-section price-section--withoutTax" >
11331 <span class="price-label" aria-hidden="true"> 11332 11333 </span> 11334 <span class="price-now-label" style="display: none;" aria-hidden="true"> 11335 Now: 11336 </span> 11337 <span data-product-price-without-tax class="price price--withoutTax"> 11338 <span class="sr-only">Current Price: $599.99</span> 11339 <span aria-hidden="true">$599.99</span> 11340 </span> 11341 </div> 11342 </div> 11343</div> 11344 <a href="https://www.brondell.com/swash-1000-bidet-toilet-seat/" class="button button--small" data-product-id="347">Choose Options</a> 11345 11346 </div> 11347 </div> 11348 </div> 11349</article> 11350 </li> 11351 <li class="product"> 11352 11353 <article class="listItem"> 11354 <figure class="listItem-figure"> 11355 <a href="https://www.brondell.com/swash-thinline-t44/" 11356 class="listItem-figure__link" 11357 aria-label="Swash Thinline T44, Was: 11358$699.99, 11359 Now: 11360$559.99 11361" 11362 > 11363 <img src="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280x1280/products/598/3172/T44-1_1500x1500__31583.1782497617.jpg?c=1" alt="Swash Thinline T44 Luxury Bidet Toilet Seat with Side Arm Control with sleek white design and remote control, offering advanced hygiene features and customizable settings for modern bathrooms." data-sizes="auto" 11364 srcset="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/80w/products/598/3172/T44-1_1500x1500__31583.1782497617.jpg?c=1" 11365data-srcset="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/80w/products/598/3172/T44-1_1500x1500__31583.1782497617.jpg?c=1 80w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/160w/products/598/3172/T44-1_1500x1500__31583.1782497617.jpg?c=1 160w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/320w/products/598/3172/T44-1_1500x1500__31583.1782497617.jpg?c=1 320w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/640w/products/598/3172/T44-1_1500x1500__31583.1782497617.jpg?c=1 640w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/960w/products/598/3172/T44-1_1500x1500__31583.1782497617.jpg?c=1 960w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280w/products/598/3172/T44-1_1500x1500__31583.1782497617.jpg?c=1 1280w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1920w/products/598/3172/T44-1_1500x1500__31583.1782497617.jpg?c=1 1920w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/2560w/products/598/3172/T44-1_1500x1500__31583.1782497617.jpg?c=1 2560w" 11366 11367class="lazyload listItem-image" 11368 11369 data-lightbox="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280x1280/products/598/3172/T44-1_1500x1500__31583.1782497617.jpg?c=1" data-src="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280x1280/products/598/3172/T44-1_1500x1500__31583.1782497617.jpg?c=1" data-hoverimage="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/500x659/products/598/5498/T44_03_1500x1500_CMYK300dpi__69103.1782497617.jpg?c=1" /> 11370 </a> 11371 <div class="listItem-figureBody"> 11372 <button type="button" class="button button--small listItem-button quickview" data-product-id="598">Quick view</button> 11373 </div> 11374 </figure> 11375 <div class="listItem-body"> 11376 <div class="listItem-content"> 11377 <div class="listItem-details"> 11378 <h4 class="listItem-title"> 11379 <a href="https://www.brondell.com/swash-thinline-t44/" 11380 aria-label="Swash Thinline T44, Was: 11381$699.99, 11382 Now: 11383$559.99 11384" 11385 11386 > 11387 Swash Thinline T44 11388 </a> 11389 </h4> 11390 <p> 11391 11392 11393 11394 Full Features 11395 11396 11397 </p> 11398 </div> 11399 <div class="listItem-actions"> 11400 <div class="listItem-price"> 11401 11402 11403 <div class="main-prc-sec"> 11404 <div class="price-section price-section--withoutTax" >
11405 <span class="price-label" style="display: none;" aria-hidden="true"> 11406 11407 </span> 11408 <span class="price-now-label" aria-hidden="true"> 11409 Now: 11410 </span> 11411 <span data-product-price-without-tax class="price price--withoutTax price-on-sale-rrp"> 11412 <span class="sr-only">Sale Price: $559.99</span> 11413 <span aria-hidden="true">$559.99</span> 11414 </span> 11415 </div> 11416 <div class="price-section price-section--withoutTax non-sale-price--withoutTax" > 11417 <span> 11418 <span class="sr-only">Original Price: $699.99</span> 11419 <span aria-hidden="true">$699.99</span> 11420 </span> 11421 </div> 11422 </div> 11423</div> 11424 <a href="https://www.brondell.com/swash-thinline-t44/" class="button button--small" data-product-id="598">Choose Options</a> 11425 11426 </div> 11427 </div> 11428 </div> 11429</article> 11430 </li> 11431 <li class="product"> 11432 11433 <article class="listItem"> 11434 <figure class="listItem-figure"> 11435 <a href="https://www.brondell.com/swash-eco-thinline-t66/" 11436 class="listItem-figure__link" 11437 aria-label="Swash Eco Thinline T66, Was: 11438$749.99, 11439 Now: 11440$599.99 11441" 11442 > 11443 <img src="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280x1280/products/717/4068/T66_Gallery_00_1500x1500_72dpi__54505.1781629339.jpg?c=1" alt="Brondell T66 Swash eco Thinline bidet with remote unpacked; made of recycled materials." data-sizes="auto" 11444 srcset="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/80w/products/717/4068/T66_Gallery_00_1500x1500_72dpi__54505.1781629339.jpg?c=1" 11445data-srcset="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/80w/products/717/4068/T66_Gallery_00_1500x1500_72dpi__54505.1781629339.jpg?c=1 80w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/160w/products/717/4068/T66_Gallery_00_1500x1500_72dpi__54505.1781629339.jpg?c=1 160w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/320w/products/717/4068/T66_Gallery_00_1500x1500_72dpi__54505.1781629339.jpg?c=1 320w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/640w/products/717/4068/T66_Gallery_00_1500x1500_72dpi__54505.1781629339.jpg?c=1 640w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/960w/products/717/4068/T66_Gallery_00_1500x1500_72dpi__54505.1781629339.jpg?c=1 960w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280w/products/717/4068/T66_Gallery_00_1500x1500_72dpi__54505.1781629339.jpg?c=1 1280w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1920w/products/717/4068/T66_Gallery_00_1500x1500_72dpi__54505.1781629339.jpg?c=1 1920w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/2560w/products/717/4068/T66_Gallery_00_1500x1500_72dpi__54505.1781629339.jpg?c=1 2560w" 11446 11447class="lazyload listItem-image" 11448 11449 data-lightbox="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280x1280/products/717/4068/T66_Gallery_00_1500x1500_72dpi__54505.1781629339.jpg?c=1" data-src="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280x1280/products/717/4068/T66_Gallery_00_1500x1500_72dpi__54505.1781629339.jpg?c=1" data-hoverimage="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/500x659/products/717/4064/T66_Gallery_04_1500x1500_72dpi__67446.1781629339.jpg?c=1" /> 11450 </a> 11451 <div class="listItem-figureBody"> 11452 <button type="button" class="button button--small listItem-button quickview" data-product-id="717">Quick view</button> 11453 </div> 11454 </figure> 11455 <div class="listItem-body"> 11456 <div class="listItem-content"> 11457 <div class="listItem-details"> 11458 <h4 class="listItem-title"> 11459 <a href="https://www.brondell.com/swash-eco-thinline-t66/" 11460 aria-label="Swash Eco Thinline T66, Was: 11461$749.99, 11462 Now: 11463$599.99 11464" 11465 11466 > 11467 Swash Eco Thinline T66 11468 </a> 11469 </h4> 11470 <p> 11471 11472 Full Features 11473 11474 11475 11476 Your wash, your way 11477 11478 adjustable, 5-position stainless steel</p> 11479 </div> 11480 <div class="listItem-actions"> 11481 <div class="listItem-price"> 11482 11483 11484 <div class="main-prc-sec"> 11485 <div class="price-section price-section--withoutTax" >
11486 <span class="price-label" style="display: none;" aria-hidden="true"> 11487 11488 </span> 11489 <span class="price-now-label" aria-hidden="true"> 11490 Now: 11491 </span> 11492 <span data-product-price-without-tax class="price price--withoutTax price-on-sale-rrp"> 11493 <span class="sr-only">Sale Price: $599.99</span> 11494 <span aria-hidden="true">$599.99</span> 11495 </span> 11496 </div> 11497 <div class="price-section price-section--withoutTax non-sale-price--withoutTax" > 11498 <span> 11499 <span class="sr-only">Original Price: $749.99</span> 11500 <span aria-hidden="true">$749.99</span> 11501 </span> 11502 </div> 11503 </div> 11504</div> 11505 <a href="https://www.brondell.com/swash-eco-thinline-t66/" class="button button--small" data-product-id="717">Choose Options</a> 11506 11507 </div> 11508 </div> 11509 </div> 11510</article> 11511 </li> 11512 <li class="product"> 11513 11514 <article class="listItem"> 11515 <figure class="listItem-figure"> 11516 <a href="https://www.brondell.com/swash-thinline-t22/" 11517 class="listItem-figure__link" 11518 aria-label="Swash Thinline T22, Was: 11519$669.99, 11520 Now: 11521$535.99 11522" 11523 > 11524 <img src="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280x1280/products/599/3411/T22_00_1500x1500__47859.1782412763.jpg?c=1" alt="Brondell Swash Thinline T22 Luxury Bidet Toilet Seat with Side Arm Control installed on the toilet in front of a blue background" data-sizes="auto" 11525 srcset="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/80w/products/599/3411/T22_00_1500x1500__47859.1782412763.jpg?c=1" 11526data-srcset="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/80w/products/599/3411/T22_00_1500x1500__47859.1782412763.jpg?c=1 80w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/160w/products/599/3411/T22_00_1500x1500__47859.1782412763.jpg?c=1 160w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/320w/products/599/3411/T22_00_1500x1500__47859.1782412763.jpg?c=1 320w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/640w/products/599/3411/T22_00_1500x1500__47859.1782412763.jpg?c=1 640w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/960w/products/599/3411/T22_00_1500x1500__47859.1782412763.jpg?c=1 960w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280w/products/599/3411/T22_00_1500x1500__47859.1782412763.jpg?c=1 1280w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1920w/products/599/3411/T22_00_1500x1500__47859.1782412763.jpg?c=1 1920w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/2560w/products/599/3411/T22_00_1500x1500__47859.1782412763.jpg?c=1 2560w" 11527 11528class="lazyload listItem-image" 11529 11530 data-lightbox="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280x1280/products/599/3411/T22_00_1500x1500__47859.1782412763.jpg?c=1" data-src="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280x1280/products/599/3411/T22_00_1500x1500__47859.1782412763.jpg?c=1" data-hoverimage="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/500x659/products/599/3413/T22_01_1500x1500__31000.1782412763.jpg?c=1" /> 11531 </a> 11532 <div class="listItem-figureBody"> 11533 <button type="button" class="button button--small listItem-button quickview" data-product-id="599">Quick view</button> 11534 </div> 11535 </figure> 11536 <div class="listItem-body"> 11537 <div class="listItem-content"> 11538 <div class="listItem-details"> 11539 <h4 class="listItem-title"> 11540 <a href="https://www.brondell.com/swash-thinline-t22/" 11541 aria-label="Swash Thinline T22, Was: 11542$669.99, 11543 Now: 11544$535.99 11545" 11546 11547 > 11548 Swash Thinline T22 11549 </a> 11550 </h4> 11551 <p> 11552 11553 Full Features 11554 </p> 11555 </div> 11556 <div class="listItem-actions"> 11557 <div class="listItem-price"> 11558 11559 11560 <div class="main-prc-sec"> 11561 <div class="price-section price-section--withoutTax" >
11562 <span class="price-label" style="display: none;" aria-hidden="true"> 11563 11564 </span> 11565 <span class="price-now-label" aria-hidden="true"> 11566 Now: 11567 </span> 11568 <span data-product-price-without-tax class="price price--withoutTax price-on-sale-rrp"> 11569 <span class="sr-only">Sale Price: $535.99</span> 11570 <span aria-hidden="true">$535.99</span> 11571 </span> 11572 </div> 11573 <div class="price-section price-section--withoutTax non-sale-price--withoutTax" > 11574 <span> 11575 <span class="sr-only">Original Price: $669.99</span> 11576 <span aria-hidden="true">$669.99</span> 11577 </span> 11578 </div> 11579 </div> 11580</div> 11581 <a href="https://www.brondell.com/swash-thinline-t22/" class="button button--small" data-product-id="599">Choose Options</a> 11582 11583 </div> 11584 </div> 11585 </div> 11586</article> 11587 </li> 11588 <li class="product"> 11589 11590 <article class="listItem"> 11591 <figure class="listItem-figure"> 11592 <a href="https://www.brondell.com/swash-bl97-essential-bidet-seat/" 11593 class="listItem-figure__link" 11594 aria-label="Swash BL97,$299.99 11595" 11596 > 11597 <img src="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280x1280/products/400/4354/Brondell_Swash_BL97_00_advanced-bidet-toilet-seat-with-remote-control-gray-background__02625.1782498575.jpg?c=1" alt="Brondell Swash BL97 Advanced Bidet Toilet Seat with Remote Control and remote control installed on toilet with blue background" data-sizes="auto" 11598 srcset="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/80w/products/400/4354/Brondell_Swash_BL97_00_advanced-bidet-toilet-seat-with-remote-control-gray-background__02625.1782498575.jpg?c=1" 11599data-srcset="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/80w/products/400/4354/Brondell_Swash_BL97_00_advanced-bidet-toilet-seat-with-remote-control-gray-background__02625.1782498575.jpg?c=1 80w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/160w/products/400/4354/Brondell_Swash_BL97_00_advanced-bidet-toilet-seat-with-remote-control-gray-background__02625.1782498575.jpg?c=1 160w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/320w/products/400/4354/Brondell_Swash_BL97_00_advanced-bidet-toilet-seat-with-remote-control-gray-background__02625.1782498575.jpg?c=1 320w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/640w/products/400/4354/Brondell_Swash_BL97_00_advanced-bidet-toilet-seat-with-remote-control-gray-background__02625.1782498575.jpg?c=1 640w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/960w/products/400/4354/Brondell_Swash_BL97_00_advanced-bidet-toilet-seat-with-remote-control-gray-background__02625.1782498575.jpg?c=1 960w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280w/products/400/4354/Brondell_Swash_BL97_00_advanced-bidet-toilet-seat-with-remote-control-gray-background__02625.1782498575.jpg?c=1 1280w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1920w/products/400/4354/Brondell_Swash_BL97_00_advanced-bidet-toilet-seat-with-remote-control-gray-background__02625.1782498575.jpg?c=1 1920w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/2560w/products/400/4354/Brondell_Swash_BL97_00_advanced-bidet-toilet-seat-with-remote-control-gray-background__02625.1782498575.jpg?c=1 2560w" 11600 11601class="lazyload listItem-image" 11602 11603 data-lightbox="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280x1280/products/400/4354/Brondell_Swash_BL97_00_advanced-bidet-toilet-seat-with-remote-control-gray-background__02625.1782498575.jpg?c=1" data-src="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280x1280/products/400/4354/Brondell_Swash_BL97_00_advanced-bidet-toilet-seat-with-remote-control-gray-background__02625.1782498575.jpg?c=1" data-hoverimage="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/500x659/products/400/4353/Brondell_Swash_BL97_02_advanced-bidet-toilet-seat-remote_control-gray_background__25930.1782498575.jpg?c=1" /> 11604 </a> 11605 <div class="listItem-figureBody"> 11606 <button type="button" class="button button--small listItem-button quickview" data-product-id="400">Quick view</button> 11607 </div> 11608 </figure> 11609 <div class="listItem-body"> 11610 <div class="listItem-content"> 11611 <div class="listItem-details"> 11612 <h4 class="listItem-title"> 11613 <a href="https://www.brondell.com/swash-bl97-essential-bidet-seat/" 11614 aria-label="Swash BL97,$299.99 11615" 11616 11617 > 11618 Swash BL97 11619 </a> 11620 </h4> 11621 <p> 11622 11623 11624 11625 Full Features 11626 11627 11628 </p> 11629 </div> 11630 <div class="listItem-actions"> 11631 <div class="listItem-price"> 11632 11633 11634 <div class="main-prc-sec"> 11635 <div class="price-section price-section--withoutTax" >
11636 <span class="price-label" aria-hidden="true"> 11637 11638 </span> 11639 <span class="price-now-label" style="display: none;" aria-hidden="true"> 11640 Now: 11641 </span> 11642 <span data-product-price-without-tax class="price price--withoutTax"> 11643 <span class="sr-only">Current Price: $299.99</span> 11644 <span aria-hidden="true">$299.99</span> 11645 </span> 11646 </div> 11647 </div> 11648</div> 11649 <a href="https://www.brondell.com/swash-bl97-essential-bidet-seat/" class="button button--small" data-product-id="400">Choose Options</a> 11650 11651 </div> 11652 </div> 11653 </div> 11654</article> 11655 </li> 11656 <li class="product"> 11657 11658 <article class="listItem"> 11659 <figure class="listItem-figure"> 11660 <a href="https://www.brondell.com/swash-bl67-advanced-bidet-seat/" 11661 class="listItem-figure__link" 11662 aria-label="Swash BL67,$269.99 11663" 11664 > 11665 <img src="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280x1280/products/319/530/bl67_top_view_copy__03795.1782500947.jpg?c=1" alt="Brondell Swash BL67 11666Advanced Bidet Toilet Seat with Side Arm Control top view lid closed" data-sizes="auto" 11667 srcset="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/80w/products/319/530/bl67_top_view_copy__03795.1782500947.jpg?c=1" 11668data-srcset="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/80w/products/319/530/bl67_top_view_copy__03795.1782500947.jpg?c=1 80w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/160w/products/319/530/bl67_top_view_copy__03795.1782500947.jpg?c=1 160w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/320w/products/319/530/bl67_top_view_copy__03795.1782500947.jpg?c=1 320w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/640w/products/319/530/bl67_top_view_copy__03795.1782500947.jpg?c=1 640w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/960w/products/319/530/bl67_top_view_copy__03795.1782500947.jpg?c=1 960w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280w/products/319/530/bl67_top_view_copy__03795.1782500947.jpg?c=1 1280w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1920w/products/319/530/bl67_top_view_copy__03795.1782500947.jpg?c=1 1920w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/2560w/products/319/530/bl67_top_view_copy__03795.1782500947.jpg?c=1 2560w" 11669 11670class="lazyload listItem-image" 11671 11672 data-lightbox="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280x1280/products/319/530/bl67_top_view_copy__03795.1782500947.jpg?c=1" data-src="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280x1280/products/319/530/bl67_top_view_copy__03795.1782500947.jpg?c=1" data-hoverimage="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/500x659/products/319/3936/BL67_1500x1500__85814.1782500947.jpg?c=1" /> 11673 </a> 11674 <div class="listItem-figureBody"> 11675 <button type="button" class="button button--small listItem-button quickview" data-product-id="319">Quick view</button> 11676 </div> 11677 </figure> 11678 <div class="listItem-body"> 11679 <div class="listItem-content"> 11680 <div class="listItem-details"> 11681 <h4 class="listItem-title"> 11682 <a href="https://www.brondell.com/swash-bl67-advanced-bidet-seat/" 11683 aria-label="Swash BL67,$269.99 11684" 11685 11686 > 11687 Swash BL67 11688 </a> 11689 </h4> 11690 <p> 11691 11692 Full Features 11693 11694 11695 11696 The right wash for every body 11697 11698 five adjustable nozzle posit</p> 11699 </div> 11700 <div class="listItem-actions"> 11701 <div class="listItem-price"> 11702 11703 11704 <div class="main-prc-sec"> 11705 <div class="price-section price-section--withoutTax" >
11706 <span class="price-label" aria-hidden="true"> 11707 11708 </span> 11709 <span class="price-now-label" style="display: none;" aria-hidden="true"> 11710 Now: 11711 </span> 11712 <span data-product-price-without-tax class="price price--withoutTax"> 11713 <span class="sr-only">Current Price: $269.99</span> 11714 <span aria-hidden="true">$269.99</span> 11715 </span> 11716 </div> 11717 </div> 11718</div> 11719 <a href="https://www.brondell.com/swash-bl67-advanced-bidet-seat/" class="button button--small" data-product-id="319">Choose Options</a> 11720 11721 </div> 11722 </div> 11723 </div> 11724</article> 11725 </li> 11726 <li class="product"> 11727 11728 <article class="listItem"> 11729 <figure class="listItem-figure"> 11730 <a href="https://www.brondell.com/swash-em617-advanced-bidet-seat/" 11731 class="listItem-figure__link" 11732 aria-label="Swash EM617,$399.99 11733" 11734 > 11735 <img src="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280x1280/products/402/4387/Brondell-Swash-EM617_00_Advanced-Bidet-Toilet-Seat-with_Remote-Control-blue-background__19234.1738792964.jpg?c=1" alt="Brondell Swash EM617 bidet toilet seat and remote control with a blue background" data-sizes="auto" 11736 srcset="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/80w/products/402/4387/Brondell-Swash-EM617_00_Advanced-Bidet-Toilet-Seat-with_Remote-Control-blue-background__19234.1738792964.jpg?c=1" 11737data-srcset="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/80w/products/402/4387/Brondell-Swash-EM617_00_Advanced-Bidet-Toilet-Seat-with_Remote-Control-blue-background__19234.1738792964.jpg?c=1 80w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/160w/products/402/4387/Brondell-Swash-EM617_00_Advanced-Bidet-Toilet-Seat-with_Remote-Control-blue-background__19234.1738792964.jpg?c=1 160w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/320w/products/402/4387/Brondell-Swash-EM617_00_Advanced-Bidet-Toilet-Seat-with_Remote-Control-blue-background__19234.1738792964.jpg?c=1 320w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/640w/products/402/4387/Brondell-Swash-EM617_00_Advanced-Bidet-Toilet-Seat-with_Remote-Control-blue-background__19234.1738792964.jpg?c=1 640w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/960w/products/402/4387/Brondell-Swash-EM617_00_Advanced-Bidet-Toilet-Seat-with_Remote-Control-blue-background__19234.1738792964.jpg?c=1 960w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280w/products/402/4387/Brondell-Swash-EM617_00_Advanced-Bidet-Toilet-Seat-with_Remote-Control-blue-background__19234.1738792964.jpg?c=1 1280w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1920w/products/402/4387/Brondell-Swash-EM617_00_Advanced-Bidet-Toilet-Seat-with_Remote-Control-blue-background__19234.1738792964.jpg?c=1 1920w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/2560w/products/402/4387/Brondell-Swash-EM617_00_Advanced-Bidet-Toilet-Seat-with_Remote-Control-blue-background__19234.1738792964.jpg?c=1 2560w" 11738 11739class="lazyload listItem-image" 11740 11741 data-lightbox="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280x1280/products/402/4387/Brondell-Swash-EM617_00_Advanced-Bidet-Toilet-Seat-with_Remote-Control-blue-background__19234.1738792964.jpg?c=1" data-src="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280x1280/products/402/4387/Brondell-Swash-EM617_00_Advanced-Bidet-Toilet-Seat-with_Remote-Control-blue-background__19234.1738792964.jpg?c=1" data-hoverimage="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/500x659/products/402/4393/Brondell-Swash-EM617_03_Advanced-Bidet-Toilet-Seat-lid-closed-right-view__11908.1738792965.jpg?c=1" /> 11742 </a> 11743 <div class="listItem-figureBody"> 11744 <button type="button" class="button button--small listItem-button quickview" data-product-id="402">Quick view</button> 11745 </div> 11746 </figure> 11747 <div class="listItem-body"> 11748 <div class="listItem-content"> 11749 <div class="listItem-details"> 11750 <h4 class="listItem-title"> 11751 <a href="https://www.brondell.com/swash-em617-advanced-bidet-seat/" 11752 aria-label="Swash EM617,$399.99 11753" 11754 11755 > 11756 Swash EM617 11757 </a> 11758 </h4> 11759 <p> 11760 11761 11762 11763 Full Features 11764 11765 11766 </p> 11767 </div> 11768 <div class="listItem-actions"> 11769 <div class="listItem-price"> 11770 11771 11772 <div class="main-prc-sec"> 11773 <div class="price-section price-section--withoutTax" >
11774 <span class="price-label" aria-hidden="true"> 11775 11776 </span> 11777 <span class="price-now-label" style="display: none;" aria-hidden="true"> 11778 Now: 11779 </span> 11780 <span data-product-price-without-tax class="price price--withoutTax"> 11781 <span class="sr-only">Current Price: $399.99</span> 11782 <span aria-hidden="true">$399.99</span> 11783 </span> 11784 </div> 11785 </div> 11786</div> 11787 <a href="https://www.brondell.com/swash-em617-advanced-bidet-seat/" class="button button--small" data-product-id="402">Choose Options</a> 11788 11789 </div> 11790 </div> 11791 </div> 11792</article> 11793 </li> 11794 <li class="product"> 11795 11796 <article class="listItem"> 11797 <figure class="listItem-figure"> 11798 <a href="https://www.brondell.com/swash-dr802-luxury-bidet-seat/" 11799 class="listItem-figure__link" 11800 aria-label="Swash DR802,$499.99 11801" 11802 > 11803 <img src="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280x1280/products/401/4183/Brondell-DR802_Gallery_00_advanced_bidet_toilet_seat_with_remote_control_installed_against_blue_background__49005.1738792962.jpg?c=1" alt="Brondell Swash DR802 bidet toilet seat installed on toilet in front of a pale blue background" data-sizes="auto" 11804 srcset="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/80w/products/401/4183/Brondell-DR802_Gallery_00_advanced_bidet_toilet_seat_with_remote_control_installed_against_blue_background__49005.1738792962.jpg?c=1" 11805data-srcset="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/80w/products/401/4183/Brondell-DR802_Gallery_00_advanced_bidet_toilet_seat_with_remote_control_installed_against_blue_background__49005.1738792962.jpg?c=1 80w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/160w/products/401/4183/Brondell-DR802_Gallery_00_advanced_bidet_toilet_seat_with_remote_control_installed_against_blue_background__49005.1738792962.jpg?c=1 160w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/320w/products/401/4183/Brondell-DR802_Gallery_00_advanced_bidet_toilet_seat_with_remote_control_installed_against_blue_background__49005.1738792962.jpg?c=1 320w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/640w/products/401/4183/Brondell-DR802_Gallery_00_advanced_bidet_toilet_seat_with_remote_control_installed_against_blue_background__49005.1738792962.jpg?c=1 640w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/960w/products/401/4183/Brondell-DR802_Gallery_00_advanced_bidet_toilet_seat_with_remote_control_installed_against_blue_background__49005.1738792962.jpg?c=1 960w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280w/products/401/4183/Brondell-DR802_Gallery_00_advanced_bidet_toilet_seat_with_remote_control_installed_against_blue_background__49005.1738792962.jpg?c=1 1280w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1920w/products/401/4183/Brondell-DR802_Gallery_00_advanced_bidet_toilet_seat_with_remote_control_installed_against_blue_background__49005.1738792962.jpg?c=1 1920w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/2560w/products/401/4183/Brondell-DR802_Gallery_00_advanced_bidet_toilet_seat_with_remote_control_installed_against_blue_background__49005.1738792962.jpg?c=1 2560w" 11806 11807class="lazyload listItem-image" 11808 11809 data-lightbox="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280x1280/products/401/4183/Brondell-DR802_Gallery_00_advanced_bidet_toilet_seat_with_remote_control_installed_against_blue_background__49005.1738792962.jpg?c=1" data-src="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280x1280/products/401/4183/Brondell-DR802_Gallery_00_advanced_bidet_toilet_seat_with_remote_control_installed_against_blue_background__49005.1738792962.jpg?c=1" data-hoverimage="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/500x659/products/401/4187/Brondell-DR802_Gallery_02_advanced_bidet_toilet_seat_with_remote_control__09067.1738792963.jpg?c=1" /> 11810 </a> 11811 <div class="listItem-figureBody"> 11812 <button type="button" class="button button--small listItem-button quickview" data-product-id="401">Quick view</button> 11813 </div> 11814 </figure> 11815 <div class="listItem-body"> 11816 <div class="listItem-content"> 11817 <div class="listItem-details"> 11818 <h4 class="listItem-title"> 11819 <a href="https://www.brondell.com/swash-dr802-luxury-bidet-seat/" 11820 aria-label="Swash DR802,$499.99 11821" 11822 11823 > 11824 Swash DR802 11825 </a> 11826 </h4> 11827 <p> 11828 11829 11830 11831 Full Features 11832 11833 11834 </p> 11835 </div> 11836 <div class="listItem-actions"> 11837 <div class="listItem-price"> 11838 11839 11840 <div class="main-prc-sec"> 11841 <div class="price-section price-section--withoutTax" >
11842 <span class="price-label" aria-hidden="true"> 11843 11844 </span> 11845 <span class="price-now-label" style="display: none;" aria-hidden="true"> 11846 Now: 11847 </span> 11848 <span data-product-price-without-tax class="price price--withoutTax"> 11849 <span class="sr-only">Current Price: $499.99</span> 11850 <span aria-hidden="true">$499.99</span> 11851 </span> 11852 </div> 11853 </div> 11854</div> 11855 <a href="https://www.brondell.com/swash-dr802-luxury-bidet-seat/" class="button button--small" data-product-id="401">Choose Options</a> 11856 11857 </div> 11858 </div> 11859 </div> 11860</article> 11861 </li> 11862 <li class="product"> 11863 11864 <article class="listItem"> 11865 <figure class="listItem-figure"> 11866 <a href="https://www.brondell.com/swash-em417-advanced-electronic-bidet-seat/" 11867 class="listItem-figure__link" 11868 aria-label="Swash EM417,$369.99 11869" 11870 > 11871 <img src="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280x1280/products/331/613/em417_top_view_copy__77099.1782500535.jpg?c=1" alt="Brondell Swash EM417 11872Advanced Bidet Toilet Seat with Side Arm Control Front View" data-sizes="auto" 11873 srcset="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/80w/products/331/613/em417_top_view_copy__77099.1782500535.jpg?c=1" 11874data-srcset="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/80w/products/331/613/em417_top_view_copy__77099.1782500535.jpg?c=1 80w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/160w/products/331/613/em417_top_view_copy__77099.1782500535.jpg?c=1 160w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/320w/products/331/613/em417_top_view_copy__77099.1782500535.jpg?c=1 320w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/640w/products/331/613/em417_top_view_copy__77099.1782500535.jpg?c=1 640w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/960w/products/331/613/em417_top_view_copy__77099.1782500535.jpg?c=1 960w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280w/products/331/613/em417_top_view_copy__77099.1782500535.jpg?c=1 1280w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1920w/products/331/613/em417_top_view_copy__77099.1782500535.jpg?c=1 1920w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/2560w/products/331/613/em417_top_view_copy__77099.1782500535.jpg?c=1 2560w" 11875 11876class="lazyload listItem-image" 11877 11878 data-lightbox="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280x1280/products/331/613/em417_top_view_copy__77099.1782500535.jpg?c=1" data-src="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280x1280/products/331/613/em417_top_view_copy__77099.1782500535.jpg?c=1" data-hoverimage="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/500x659/products/331/611/em417_sidearm_control_copy__29222.1782500535.jpg?c=1" /> 11879 </a> 11880 <div class="listItem-figureBody"> 11881 <button type="button" class="button button--small listItem-button quickview" data-product-id="331">Quick view</button> 11882 </div> 11883 </figure> 11884 <div class="listItem-body"> 11885 <div class="listItem-content"> 11886 <div class="listItem-details"> 11887 <h4 class="listItem-title"> 11888 <a href="https://www.brondell.com/swash-em417-advanced-electronic-bidet-seat/" 11889 aria-label="Swash EM417,$369.99 11890" 11891 11892 > 11893 Swash EM417 11894 </a> 11895 </h4> 11896 <p> 11897 11898 Full Features 11899 11900 11901 11902 The right wash for every body 11903 11904 five adjustable nozzle posit</p> 11905 </div> 11906 <div class="listItem-actions"> 11907 <div class="listItem-price"> 11908 11909 11910 <div class="main-prc-sec"> 11911 <div class="price-section price-section--withoutTax" >
11912 <span class="price-label" aria-hidden="true"> 11913 11914 </span> 11915 <span class="price-now-label" style="display: none;" aria-hidden="true"> 11916 Now: 11917 </span> 11918 <span data-product-price-without-tax class="price price--withoutTax"> 11919 <span class="sr-only">Current Price: $369.99</span> 11920 <span aria-hidden="true">$369.99</span> 11921 </span> 11922 </div> 11923 </div> 11924</div> 11925 <a href="https://www.brondell.com/swash-em417-advanced-electronic-bidet-seat/" class="button button--small" data-product-id="331">Choose Options</a> 11926 11927 </div> 11928 </div> 11929 </div> 11930</article> 11931 </li> 11932 <li class="product"> 11933 11934 <article class="listItem"> 11935 <figure class="listItem-figure"> 11936 <a href="https://www.brondell.com/swash-dr801-advanced-bidet-seat/" 11937 class="listItem-figure__link" 11938 aria-label="Swash DR801,$469.99 11939" 11940 > 11941 <img src="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280x1280/products/328/588/dr801_top_view_copy__35949.1782500812.jpg?c=1" alt="Brondell Swash DR801 11942Advanced Bidet Toilet Seat with Side Arm Control Front View" data-sizes="auto" 11943 srcset="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/80w/products/328/588/dr801_top_view_copy__35949.1782500812.jpg?c=1" 11944data-srcset="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/80w/products/328/588/dr801_top_view_copy__35949.1782500812.jpg?c=1 80w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/160w/products/328/588/dr801_top_view_copy__35949.1782500812.jpg?c=1 160w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/320w/products/328/588/dr801_top_view_copy__35949.1782500812.jpg?c=1 320w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/640w/products/328/588/dr801_top_view_copy__35949.1782500812.jpg?c=1 640w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/960w/products/328/588/dr801_top_view_copy__35949.1782500812.jpg?c=1 960w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280w/products/328/588/dr801_top_view_copy__35949.1782500812.jpg?c=1 1280w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1920w/products/328/588/dr801_top_view_copy__35949.1782500812.jpg?c=1 1920w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/2560w/products/328/588/dr801_top_view_copy__35949.1782500812.jpg?c=1 2560w" 11945 11946class="lazyload listItem-image" 11947 11948 data-lightbox="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280x1280/products/328/588/dr801_top_view_copy__35949.1782500812.jpg?c=1" data-src="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280x1280/products/328/588/dr801_top_view_copy__35949.1782500812.jpg?c=1" data-hoverimage="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/500x659/products/328/4339/Brondell-Swash-DR801_Gallery_09_installed-front-view__82470.1782500812.jpg?c=1" /> 11949 </a> 11950 <div class="listItem-figureBody"> 11951 <button type="button" class="button button--small listItem-button quickview" data-product-id="328">Quick view</button> 11952 </div> 11953 </figure> 11954 <div class="listItem-body"> 11955 <div class="listItem-content"> 11956 <div class="listItem-details"> 11957 <h4 class="listItem-title"> 11958 <a href="https://www.brondell.com/swash-dr801-advanced-bidet-seat/" 11959 aria-label="Swash DR801,$469.99 11960" 11961 11962 > 11963 Swash DR801 11964 </a> 11965 </h4> 11966 <p> 11967 11968 11969 11970 Full Features 11971 11972 11973 </p> 11974 </div> 11975 <div class="listItem-actions"> 11976 <div class="listItem-price"> 11977 11978 11979 <div class="main-prc-sec"> 11980 <div class="price-section price-section--withoutTax" >
11981 <span class="price-label" aria-hidden="true"> 11982 11983 </span> 11984 <span class="price-now-label" style="display: none;" aria-hidden="true"> 11985 Now: 11986 </span> 11987 <span data-product-price-without-tax class="price price--withoutTax"> 11988 <span class="sr-only">Current Price: $469.99</span> 11989 <span aria-hidden="true">$469.99</span> 11990 </span> 11991 </div> 11992 </div> 11993</div> 11994 <a href="https://www.brondell.com/swash-dr801-advanced-bidet-seat/" class="button button--small" data-product-id="328">Choose Options</a> 11995 11996 </div> 11997 </div> 11998 </div> 11999</article> 12000 </li> 12001 <li class="product"> 12002 12003 <article class="listItem"> 12004 <figure class="listItem-figure"> 12005 <a href="https://www.brondell.com/swash-thinline-t22-commercial-bidet-toilet-seat/" 12006 class="listItem-figure__link" 12007 aria-label="Swash Thinline T22 Commercial Bidet Toilet Seat,$1,632.00 12008" 12009 > 12010 <img src="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280x1280/products/718/4109/OFLC_blue_backgroud_laydown__80929.1738792953.png?c=1" alt="Main image of T22 Open Front Less Cover toilet bidet seat with blue background" data-sizes="auto" 12011 srcset="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/80w/products/718/4109/OFLC_blue_backgroud_laydown__80929.1738792953.png?c=1" 12012data-srcset="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/80w/products/718/4109/OFLC_blue_backgroud_laydown__80929.1738792953.png?c=1 80w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/160w/products/718/4109/OFLC_blue_backgroud_laydown__80929.1738792953.png?c=1 160w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/320w/products/718/4109/OFLC_blue_backgroud_laydown__80929.1738792953.png?c=1 320w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/640w/products/718/4109/OFLC_blue_backgroud_laydown__80929.1738792953.png?c=1 640w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/960w/products/718/4109/OFLC_blue_backgroud_laydown__80929.1738792953.png?c=1 960w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280w/products/718/4109/OFLC_blue_backgroud_laydown__80929.1738792953.png?c=1 1280w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1920w/products/718/4109/OFLC_blue_backgroud_laydown__80929.1738792953.png?c=1 1920w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/2560w/products/718/4109/OFLC_blue_backgroud_laydown__80929.1738792953.png?c=1 2560w" 12013 12014class="lazyload listItem-image" 12015 12016 data-lightbox="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280x1280/products/718/4109/OFLC_blue_backgroud_laydown__80929.1738792953.png?c=1" data-src="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280x1280/products/718/4109/OFLC_blue_backgroud_laydown__80929.1738792953.png?c=1" data-hoverimage="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/500x659/products/718/4121/OFLC_Lifestyle_20230821_1500x1500__34737.1738792953.jpg?c=1" /> 12017 </a> 12018 <div class="listItem-figureBody"> 12019 <button type="button" class="button button--small listItem-button quickview" data-product-id="718">Quick view</button> 12020 </div> 12021 </figure> 12022 <div class="listItem-body"> 12023 <div class="listItem-content"> 12024 <div class="listItem-details"> 12025 <h4 class="listItem-title"> 12026 <a href="https://www.brondell.com/swash-thinline-t22-commercial-bidet-toilet-seat/" 12027 aria-label="Swash Thinline T22 Commercial Bidet Toilet Seat,$1,632.00 12028" 12029 12030 > 12031 Swash Thinline T22 Commercial Bidet Toilet Seat 12032 </a> 12033 </h4> 12034 <p>" 12035 12036 Full Features 12037 12038 12039 12040 Your wash, your way 12041 12042 adjustable, 5-position stainless stee</p> 12043 </div> 12044 <div class="listItem-actions"> 12045 <div class="listItem-price"> 12046 12047 12048 <div class="main-prc-sec"> 12049 <div class="price-section price-section--withoutTax" >
12050 <span class="price-label" aria-hidden="true"> 12051 12052 </span> 12053 <span class="price-now-label" style="display: none;" aria-hidden="true"> 12054 Now: 12055 </span> 12056 <span data-product-price-without-tax class="price price--withoutTax"> 12057 <span class="sr-only">Current Price: $1,632.00</span> 12058 <span aria-hidden="true">$1,632.00</span> 12059 </span> 12060 </div> 12061 </div> 12062</div> 12063 <a href="https://www.brondell.com/cart.php?action=add&product_id=718" class="button button--primary">Add to Cart</a> 12064 12065 </div> 12066 </div> 12067 </div> 12068</article> 12069 </li> 12070 <li class="product"> 12071 12072 <article class="listItem"> 12073 <figure class="listItem-figure"> 12074 <a href="https://www.brondell.com/purespa-essential-hand-held-bidet-sprayer/" 12075 class="listItem-figure__link" 12076 aria-label="PureSpa Essential Hand-Held Bidet Sprayer,$44.99 12077" 12078 > 12079 <img src="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280x1280/products/716/4060/PS-91W_10-brondell-essential-bidet-sprayer-white-installed-modern-bathroom-blue-walls_1500x1500_72dpi__10162.1738792950.jpg?c=1" alt="Brondell PureSpa Essential Hand-held Bidet Sprayer white installed in modern blue bathroom." data-sizes="auto" 12080 srcset="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/80w/products/716/4060/PS-91W_10-brondell-essential-bidet-sprayer-white-installed-modern-bathroom-blue-walls_1500x1500_72dpi__10162.1738792950.jpg?c=1" 12081data-srcset="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/80w/products/716/4060/PS-91W_10-brondell-essential-bidet-sprayer-white-installed-modern-bathroom-blue-walls_1500x1500_72dpi__10162.1738792950.jpg?c=1 80w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/160w/products/716/4060/PS-91W_10-brondell-essential-bidet-sprayer-white-installed-modern-bathroom-blue-walls_1500x1500_72dpi__10162.1738792950.jpg?c=1 160w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/320w/products/716/4060/PS-91W_10-brondell-essential-bidet-sprayer-white-installed-modern-bathroom-blue-walls_1500x1500_72dpi__10162.1738792950.jpg?c=1 320w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/640w/products/716/4060/PS-91W_10-brondell-essential-bidet-sprayer-white-installed-modern-bathroom-blue-walls_1500x1500_72dpi__10162.1738792950.jpg?c=1 640w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/960w/products/716/4060/PS-91W_10-brondell-essential-bidet-sprayer-white-installed-modern-bathroom-blue-walls_1500x1500_72dpi__10162.1738792950.jpg?c=1 960w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280w/products/716/4060/PS-91W_10-brondell-essential-bidet-sprayer-white-installed-modern-bathroom-blue-walls_1500x1500_72dpi__10162.1738792950.jpg?c=1 1280w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1920w/products/716/4060/PS-91W_10-brondell-essential-bidet-sprayer-white-installed-modern-bathroom-blue-walls_1500x1500_72dpi__10162.1738792950.jpg?c=1 1920w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/2560w/products/716/4060/PS-91W_10-brondell-essential-bidet-sprayer-white-installed-modern-bathroom-blue-walls_1500x1500_72dpi__10162.1738792950.jpg?c=1 2560w" 12082 12083class="lazyload listItem-image" 12084 12085 data-lightbox="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280x1280/products/716/4060/PS-91W_10-brondell-essential-bidet-sprayer-white-installed-modern-bathroom-blue-walls_1500x1500_72dpi__10162.1738792950.jpg?c=1" data-src="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280x1280/products/716/4060/PS-91W_10-brondell-essential-bidet-sprayer-white-installed-modern-bathroom-blue-walls_1500x1500_72dpi__10162.1738792950.jpg?c=1" data-hoverimage="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/500x659/products/716/4061/PS-91W_02-brondell_essential-bidet-sprayer-white-installed-sage-background_1500x1500_72dpi__86437.1738792950.jpg?c=1" /> 12086 </a> 12087 <div class="listItem-figureBody"> 12088 <button type="button" class="button button--small listItem-button quickview" data-product-id="716">Quick view</button> 12089 </div> 12090 </figure> 12091 <div class="listItem-body"> 12092 <div class="listItem-content"> 12093 <div class="listItem-details"> 12094 <h4 class="listItem-title"> 12095 <a href="https://www.brondell.com/purespa-essential-hand-held-bidet-sprayer/" 12096 aria-label="PureSpa Essential Hand-Held Bidet Sprayer,$44.99 12097" 12098 12099 > 12100 PureSpa Essential Hand-Held Bidet Sprayer 12101 </a> 12102 </h4> 12103 <p>
12103BASE (REQUIRED) 12104 12105 12106 Full Features 12107 12108 12109 12110 12111 The right wash for every body</p> 12112 </div> 12113 <div class="listItem-actions"> 12114 <div class="listItem-price"> 12115 12116 12117 <div class="main-prc-sec"> 12118 <div class="price-section price-section--withoutTax" > 12119 <span class="price-label" aria-hidden="true"> 12120 12121 </span> 12122 <span class="price-now-label" style="display: none;" aria-hidden="true"> 12123 Now: 12124 </span> 12125 <span data-product-price-without-tax class="price price--withoutTax"> 12126 <span class="sr-only">Current Price: $44.99</span> 12127 <span aria-hidden="true">$44.99</span> 12128 </span> 12129 </div> 12130 </div> 12131</div> 12132 <a href="https://www.brondell.com/purespa-essential-hand-held-bidet-sprayer/" class="button button--small" data-product-id="716">Choose Options</a> 12133 12134 </div> 12135 </div> 12136 </div> 12137</article> 12138 </li> 12139 <li class="product"> 12140 12141 <article class="listItem"> 12142 <figure class="listItem-figure"> 12143 <a href="https://www.brondell.com/side-mounted-attachable-bidet/" 12144 class="listItem-figure__link" 12145 aria-label="Side-Mounted Bidet Attachment,$129.99 12146" 12147 > 12148 <img src="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280x1280/products/595/3161/15_a__67051.1738792969.jpg?c=1" alt="Brondell Side-Mounted Bidet Attachment SMB-15 Installed with the Toilet Seat Up" data-sizes="auto" 12149 srcset="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/80w/products/595/3161/15_a__67051.1738792969.jpg?c=1" 12150data-srcset="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/80w/products/595/3161/15_a__67051.1738792969.jpg?c=1 80w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/160w/products/595/3161/15_a__67051.1738792969.jpg?c=1 160w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/320w/products/595/3161/15_a__67051.1738792969.jpg?c=1 320w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/640w/products/595/3161/15_a__67051.1738792969.jpg?c=1 640w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/960w/products/595/3161/15_a__67051.1738792969.jpg?c=1 960w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280w/products/595/3161/15_a__67051.1738792969.jpg?c=1 1280w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1920w/products/595/3161/15_a__67051.1738792969.jpg?c=1 1920w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/2560w/products/595/3161/15_a__67051.1738792969.jpg?c=1 2560w" 12151 12152class="lazyload listItem-image" 12153 12154 data-lightbox="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280x1280/products/595/3161/15_a__67051.1738792969.jpg?c=1" data-src="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280x1280/products/595/3161/15_a__67051.1738792969.jpg?c=1" data-hoverimage="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/500x659/products/595/4625/Brondell_Side-Mounted_Bidet_Attachment_adjustable_spray_wand_SMB_15_installed_white_bathroom_plant_accent__41951.1782502862.jpg?c=1" /> 12155 </a> 12156 <div class="listItem-figureBody"> 12157 <button type="button" class="button button--small listItem-button quickview" data-product-id="595">Quick view</button> 12158 </div> 12159 </figure> 12160 <div class="listItem-body"> 12161 <div class="listItem-content"> 12162 <div class="listItem-details"> 12163 <h4 class="listItem-title"> 12164 <a href="https://www.brondell.com/side-mounted-attachable-bidet/" 12165 aria-label="Side-Mounted Bidet Attachment,$129.99 12166" 12167 12168 > 12169 Side-Mounted Bidet Attachment 12170 </a> 12171 </h4> 12172 <p> 12173 12174 12175 12176 Full Features 12177 12178 12179 </p> 12180 </div> 12181 <div class="listItem-actions"> 12182 <div class="listItem-price"> 12183 12184 12185 <div class="main-prc-sec"> 12186 <div class="price-section price-section--withoutTax" >
12187 <span class="price-label" aria-hidden="true"> 12188 12189 </span> 12190 <span class="price-now-label" style="display: none;" aria-hidden="true"> 12191 Now: 12192 </span> 12193 <span data-product-price-without-tax class="price price--withoutTax"> 12194 <span class="sr-only">Current Price: $129.99</span> 12195 <span aria-hidden="true">$129.99</span> 12196 </span> 12197 </div> 12198 </div> 12199</div> 12200 <a href="https://www.brondell.com/cart.php?action=add&product_id=595" class="button button--primary">Add to Cart</a> 12201 12202 </div> 12203 </div> 12204 </div> 12205</article> 12206 </li> 12207 <li class="product"> 12208 12209 <article class="listItem"> 12210 <figure class="listItem-figure"> 12211 <a href="https://www.brondell.com/side-mounted-attachable-bidet-with-adjustable-spray-wand-dual-temperature/" 12212 class="listItem-figure__link" 12213 aria-label="Side-Mounted Attachable Bidet,$149.99 12214" 12215 > 12216 <img src="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280x1280/products/596/3167/25_a__50009.1738792970.jpg?c=1" alt="Brondell Side Mounted Bidet Attachment SMB-25 Installed with the Toilet Seat Up" data-sizes="auto" 12217 srcset="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/80w/products/596/3167/25_a__50009.1738792970.jpg?c=1" 12218data-srcset="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/80w/products/596/3167/25_a__50009.1738792970.jpg?c=1 80w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/160w/products/596/3167/25_a__50009.1738792970.jpg?c=1 160w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/320w/products/596/3167/25_a__50009.1738792970.jpg?c=1 320w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/640w/products/596/3167/25_a__50009.1738792970.jpg?c=1 640w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/960w/products/596/3167/25_a__50009.1738792970.jpg?c=1 960w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280w/products/596/3167/25_a__50009.1738792970.jpg?c=1 1280w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1920w/products/596/3167/25_a__50009.1738792970.jpg?c=1 1920w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/2560w/products/596/3167/25_a__50009.1738792970.jpg?c=1 2560w" 12219 12220class="lazyload listItem-image" 12221 12222 data-lightbox="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280x1280/products/596/3167/25_a__50009.1738792970.jpg?c=1" data-src="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280x1280/products/596/3167/25_a__50009.1738792970.jpg?c=1" data-hoverimage="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/500x659/products/596/4596/Brondell_Side-Mounted_Bidet_Attachment_SMB-25_installed_white_bathroom_ficus_accent__37248.1782502570.jpg?c=1" /> 12223 </a> 12224 <div class="listItem-figureBody"> 12225 <button type="button" class="button button--small listItem-button quickview" data-product-id="596">Quick view</button> 12226 </div> 12227 </figure> 12228 <div class="listItem-body"> 12229 <div class="listItem-content"> 12230 <div class="listItem-details"> 12231 <h4 class="listItem-title"> 12232 <a href="https://www.brondell.com/side-mounted-attachable-bidet-with-adjustable-spray-wand-dual-temperature/" 12233 aria-label="Side-Mounted Attachable Bidet,$149.99 12234" 12235 12236 > 12237 Side-Mounted Attachable Bidet 12238 </a> 12239 </h4> 12240 <p> 12241 12242 12243 12244 Full Features 12245 12246 12247 </p> 12248 </div> 12249 <div class="listItem-actions"> 12250 <div class="listItem-price"> 12251 12252 12253 <div class="main-prc-sec"> 12254 <div class="price-section price-section--withoutTax" >
12255 <span class="price-label" aria-hidden="true"> 12256 12257 </span> 12258 <span class="price-now-label" style="display: none;" aria-hidden="true"> 12259 Now: 12260 </span> 12261 <span data-product-price-without-tax class="price price--withoutTax"> 12262 <span class="sr-only">Current Price: $149.99</span> 12263 <span aria-hidden="true">$149.99</span> 12264 </span> 12265 </div> 12266 </div> 12267</div> 12268 <a href="https://www.brondell.com/cart.php?action=add&product_id=596" class="button button--primary">Add to Cart</a> 12269 12270 </div> 12271 </div> 12272 </div> 12273</article> 12274 </li> 12275 <li class="product"> 12276 12277 <article class="listItem"> 12278 <figure class="listItem-figure"> 12279 <a href="https://www.brondell.com/cleanspa-luxury-hand-held-bidet/" 12280 class="listItem-figure__link" 12281 aria-label="CleanSpa Luxury,$79.99 12282" 12283 > 12284 <img src="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280x1280/products/435/4543/CleanSpa_Luxury_Hand-held_Bidet_CSL-40_yellow_background__63655.1738792949.jpg?c=1" alt="Brondell CleanSpa luxury hand-held bidet sprayer in chrome in front of a yellow background" data-sizes="auto" 12285 srcset="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/80w/products/435/4543/CleanSpa_Luxury_Hand-held_Bidet_CSL-40_yellow_background__63655.1738792949.jpg?c=1" 12286data-srcset="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/80w/products/435/4543/CleanSpa_Luxury_Hand-held_Bidet_CSL-40_yellow_background__63655.1738792949.jpg?c=1 80w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/160w/products/435/4543/CleanSpa_Luxury_Hand-held_Bidet_CSL-40_yellow_background__63655.1738792949.jpg?c=1 160w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/320w/products/435/4543/CleanSpa_Luxury_Hand-held_Bidet_CSL-40_yellow_background__63655.1738792949.jpg?c=1 320w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/640w/products/435/4543/CleanSpa_Luxury_Hand-held_Bidet_CSL-40_yellow_background__63655.1738792949.jpg?c=1 640w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/960w/products/435/4543/CleanSpa_Luxury_Hand-held_Bidet_CSL-40_yellow_background__63655.1738792949.jpg?c=1 960w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280w/products/435/4543/CleanSpa_Luxury_Hand-held_Bidet_CSL-40_yellow_background__63655.1738792949.jpg?c=1 1280w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1920w/products/435/4543/CleanSpa_Luxury_Hand-held_Bidet_CSL-40_yellow_background__63655.1738792949.jpg?c=1 1920w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/2560w/products/435/4543/CleanSpa_Luxury_Hand-held_Bidet_CSL-40_yellow_background__63655.1738792949.jpg?c=1 2560w" 12287 12288class="lazyload listItem-image" 12289 12290 data-lightbox="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280x1280/products/435/4543/CleanSpa_Luxury_Hand-held_Bidet_CSL-40_yellow_background__63655.1738792949.jpg?c=1" data-src="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280x1280/products/435/4543/CleanSpa_Luxury_Hand-held_Bidet_CSL-40_yellow_background__63655.1738792949.jpg?c=1" data-hoverimage="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/500x659/products/435/3361/CSL-40_Matte-6_1500x1500__89664.1738792948.jpg?c=1" /> 12291 </a> 12292 <div class="listItem-figureBody"> 12293 <button type="button" class="button button--small listItem-button quickview" data-product-id="435">Quick view</button> 12294 </div> 12295 </figure> 12296 <div class="listItem-body"> 12297 <div class="listItem-content"> 12298 <div class="listItem-details"> 12299 <h4 class="listItem-title"> 12300 <a href="https://www.brondell.com/cleanspa-luxury-hand-held-bidet/" 12301 aria-label="CleanSpa Luxury,$79.99 12302" 12303 12304 > 12305 CleanSpa Luxury 12306 </a> 12307 </h4> 12308 <p> 12309 12310 12311 12312 Full Features 12313 12314 12315 </p> 12316 </div> 12317 <div class="listItem-actions"> 12318 <div class="listItem-price"> 12319 12320 12321 <div class="main-prc-sec"> 12322 <div class="price-section price-section--withoutTax" >
12323 <span class="price-label" aria-hidden="true"> 12324 12325 </span> 12326 <span class="price-now-label" style="display: none;" aria-hidden="true"> 12327 Now: 12328 </span> 12329 <span data-product-price-without-tax class="price price--withoutTax"> 12330 <span class="sr-only">Current Price: $79.99</span> 12331 <span aria-hidden="true">$79.99</span> 12332 </span> 12333 </div> 12334 </div> 12335</div> 12336 <a href="https://www.brondell.com/cleanspa-luxury-hand-held-bidet/" class="button button--small" data-product-id="435">Choose Options</a> 12337 12338 </div> 12339 </div> 12340 </div> 12341</article> 12342 </li> 12343 <li class="product"> 12344 12345 <article class="listItem"> 12346 <figure class="listItem-figure"> 12347 <a href="https://www.brondell.com/simplespa-thinline-essential-bidet-attachment/" 12348 class="listItem-figure__link" 12349 aria-label="SimpleSpa Thinline Essential,$49.99 12350" 12351 > 12352 <img src="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280x1280/products/509/2551/brondell-ss150-simplespa-bidet-attachment-install-toilet__41319.1782503020.jpg?c=1" alt="SimpleSpa Thinline 12353Essential Bidet Attachment installed, lid closed, top left view." data-sizes="auto" 12354 srcset="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/80w/products/509/2551/brondell-ss150-simplespa-bidet-attachment-install-toilet__41319.1782503020.jpg?c=1" 12355data-srcset="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/80w/products/509/2551/brondell-ss150-simplespa-bidet-attachment-install-toilet__41319.1782503020.jpg?c=1 80w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/160w/products/509/2551/brondell-ss150-simplespa-bidet-attachment-install-toilet__41319.1782503020.jpg?c=1 160w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/320w/products/509/2551/brondell-ss150-simplespa-bidet-attachment-install-toilet__41319.1782503020.jpg?c=1 320w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/640w/products/509/2551/brondell-ss150-simplespa-bidet-attachment-install-toilet__41319.1782503020.jpg?c=1 640w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/960w/products/509/2551/brondell-ss150-simplespa-bidet-attachment-install-toilet__41319.1782503020.jpg?c=1 960w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280w/products/509/2551/brondell-ss150-simplespa-bidet-attachment-install-toilet__41319.1782503020.jpg?c=1 1280w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1920w/products/509/2551/brondell-ss150-simplespa-bidet-attachment-install-toilet__41319.1782503020.jpg?c=1 1920w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/2560w/products/509/2551/brondell-ss150-simplespa-bidet-attachment-install-toilet__41319.1782503020.jpg?c=1 2560w" 12356 12357class="lazyload listItem-image" 12358 12359 data-lightbox="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280x1280/products/509/2551/brondell-ss150-simplespa-bidet-attachment-install-toilet__41319.1782503020.jpg?c=1" data-src="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280x1280/products/509/2551/brondell-ss150-simplespa-bidet-attachment-install-toilet__41319.1782503020.jpg?c=1" data-hoverimage="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/500x659/products/509/2208/brondell-simplespa-bidet-attachment-SS150-grey__36392.1738792961.jpg?c=1" /> 12360 </a> 12361 <div class="listItem-figureBody"> 12362 <button type="button" class="button button--small listItem-button quickview" data-product-id="509">Quick view</button> 12363 </div> 12364 </figure> 12365 <div class="listItem-body"> 12366 <div class="listItem-content"> 12367 <div class="listItem-details"> 12368 <h4 class="listItem-title"> 12369 <a href="https://www.brondell.com/simplespa-thinline-essential-bidet-attachment/" 12370 aria-label="SimpleSpa Thinline Essential,$49.99 12371" 12372 12373 > 12374 SimpleSpa Thinline Essential 12375 </a> 12376 </h4> 12377 <p> 12378 12379 12380 12381 Full Features 12382 12383 12384 </p> 12385 </div> 12386 <div class="listItem-actions"> 12387 <div class="listItem-price"> 12388 12389 12390 <div class="main-prc-sec"> 12391 <div class="price-section price-section--withoutTax" >
12392 <span class="price-label" aria-hidden="true"> 12393 12394 </span> 12395 <span class="price-now-label" style="display: none;" aria-hidden="true"> 12396 Now: 12397 </span> 12398 <span data-product-price-without-tax class="price price--withoutTax"> 12399 <span class="sr-only">Current Price: $49.99</span> 12400 <span aria-hidden="true">$49.99</span> 12401 </span> 12402 </div> 12403 </div> 12404</div> 12405 <a href="https://www.brondell.com/cart.php?action=add&product_id=509" class="button button--primary">Add to Cart</a> 12406 12407 </div> 12408 </div> 12409 </div> 12410</article> 12411 </li> 12412 <li class="product"> 12413 12414 <article class="listItem"> 12415 <figure class="listItem-figure"> 12416 <a href="https://www.brondell.com/cleanspa-cse-37-easy-hand-held-bidet/" 12417 class="listItem-figure__link" 12418 aria-label="CleanSpa,$59.99 12419" 12420 > 12421 <img src="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280x1280/products/434/4597/CleanSpa_Easy_Hand-held_Bidet_CSE-37_gray_background__47771.1738792947.jpg?c=1" alt="Brondell CleanSpa easy hand-held bidet sprayer in front of a blue background" data-sizes="auto" 12422 srcset="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/80w/products/434/4597/CleanSpa_Easy_Hand-held_Bidet_CSE-37_gray_background__47771.1738792947.jpg?c=1" 12423data-srcset="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/80w/products/434/4597/CleanSpa_Easy_Hand-held_Bidet_CSE-37_gray_background__47771.1738792947.jpg?c=1 80w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/160w/products/434/4597/CleanSpa_Easy_Hand-held_Bidet_CSE-37_gray_background__47771.1738792947.jpg?c=1 160w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/320w/products/434/4597/CleanSpa_Easy_Hand-held_Bidet_CSE-37_gray_background__47771.1738792947.jpg?c=1 320w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/640w/products/434/4597/CleanSpa_Easy_Hand-held_Bidet_CSE-37_gray_background__47771.1738792947.jpg?c=1 640w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/960w/products/434/4597/CleanSpa_Easy_Hand-held_Bidet_CSE-37_gray_background__47771.1738792947.jpg?c=1 960w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280w/products/434/4597/CleanSpa_Easy_Hand-held_Bidet_CSE-37_gray_background__47771.1738792947.jpg?c=1 1280w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1920w/products/434/4597/CleanSpa_Easy_Hand-held_Bidet_CSE-37_gray_background__47771.1738792947.jpg?c=1 1920w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/2560w/products/434/4597/CleanSpa_Easy_Hand-held_Bidet_CSE-37_gray_background__47771.1738792947.jpg?c=1 2560w" 12424 12425class="lazyload listItem-image" 12426 12427 data-lightbox="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280x1280/products/434/4597/CleanSpa_Easy_Hand-held_Bidet_CSE-37_gray_background__47771.1738792947.jpg?c=1" data-src="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280x1280/products/434/4597/CleanSpa_Easy_Hand-held_Bidet_CSE-37_gray_background__47771.1738792947.jpg?c=1" data-hoverimage="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/500x659/products/434/4600/CleanSpa_Easy_Hand-held_Bidet_CSE-37_installed_white_bathroom_green_accent_plant__17965.1782508139.jpg?c=1" /> 12428 </a> 12429 <div class="listItem-figureBody"> 12430 <button type="button" class="button button--small listItem-button quickview" data-product-id="434">Quick view</button> 12431 </div> 12432 </figure> 12433 <div class="listItem-body"> 12434 <div class="listItem-content"> 12435 <div class="listItem-details"> 12436 <h4 class="listItem-title"> 12437 <a href="https://www.brondell.com/cleanspa-cse-37-easy-hand-held-bidet/" 12438 aria-label="CleanSpa,$59.99 12439" 12440 12441 > 12442 CleanSpa 12443 </a> 12444 </h4> 12445 <p> 12446 12447 12448 12449 12450 Full Features 12451 12452 12453 </p> 12454 </div> 12455 <div class="listItem-actions"> 12456 <div class="listItem-price"> 12457 12458 12459 <div class="main-prc-sec"> 12460 <div class="price-section price-section--withoutTax" >
12461 <span class="price-label" aria-hidden="true"> 12462 12463 </span> 12464 <span class="price-now-label" style="display: none;" aria-hidden="true"> 12465 Now: 12466 </span> 12467 <span data-product-price-without-tax class="price price--withoutTax"> 12468 <span class="sr-only">Current Price: $59.99</span> 12469 <span aria-hidden="true">$59.99</span> 12470 </span> 12471 </div> 12472 </div> 12473</div> 12474 <a href="https://www.brondell.com/cart.php?action=add&product_id=434" class="button button--primary">Add to Cart</a> 12475 12476 </div> 12477 </div> 12478 </div> 12479</article> 12480 </li> 12481 <li class="product"> 12482 12483 <article class="listItem"> 12484 <figure class="listItem-figure"> 12485 <a href="https://www.brondell.com/simplespa-thinline-dual-nozzle-bidet-attachment/" 12486 class="listItem-figure__link" 12487 aria-label="SimpleSpa Thinline,$69.99 12488" 12489 > 12490 <img src="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280x1280/products/511/2200/brondell-simplespa-bidet-attachment-ss250-front__00425.1764869948.jpg?c=1" alt="Brondell SimpleSpa bidet attachment with dual nozzle" data-sizes="auto" 12491 srcset="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/80w/products/511/2200/brondell-simplespa-bidet-attachment-ss250-front__00425.1764869948.jpg?c=1" 12492data-srcset="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/80w/products/511/2200/brondell-simplespa-bidet-attachment-ss250-front__00425.1764869948.jpg?c=1 80w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/160w/products/511/2200/brondell-simplespa-bidet-attachment-ss250-front__00425.1764869948.jpg?c=1 160w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/320w/products/511/2200/brondell-simplespa-bidet-attachment-ss250-front__00425.1764869948.jpg?c=1 320w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/640w/products/511/2200/brondell-simplespa-bidet-attachment-ss250-front__00425.1764869948.jpg?c=1 640w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/960w/products/511/2200/brondell-simplespa-bidet-attachment-ss250-front__00425.1764869948.jpg?c=1 960w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280w/products/511/2200/brondell-simplespa-bidet-attachment-ss250-front__00425.1764869948.jpg?c=1 1280w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1920w/products/511/2200/brondell-simplespa-bidet-attachment-ss250-front__00425.1764869948.jpg?c=1 1920w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/2560w/products/511/2200/brondell-simplespa-bidet-attachment-ss250-front__00425.1764869948.jpg?c=1 2560w" 12493 12494class="lazyload listItem-image" 12495 12496 data-lightbox="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280x1280/products/511/2200/brondell-simplespa-bidet-attachment-ss250-front__00425.1764869948.jpg?c=1" data-src="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280x1280/products/511/2200/brondell-simplespa-bidet-attachment-ss250-front__00425.1764869948.jpg?c=1" data-hoverimage="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/500x659/products/511/2198/brondell-simplespa-bidet-attachment-ss250-blue__41096.1764869948.jpg?c=1" /> 12497 </a> 12498 <div class="listItem-figureBody"> 12499 <button type="button" class="button button--small listItem-button quickview" data-product-id="511">Quick view</button> 12500 </div> 12501 </figure> 12502 <div class="listItem-body"> 12503 <div class="listItem-content"> 12504 <div class="listItem-details"> 12505 <h4 class="listItem-title"> 12506 <a href="https://www.brondell.com/simplespa-thinline-dual-nozzle-bidet-attachment/" 12507 aria-label="SimpleSpa Thinline,$69.99 12508" 12509 12510 > 12511 SimpleSpa Thinline 12512 </a> 12513 </h4> 12514 <p> 12515 12516 12517 Full Features 12518 12519 12520 12521 12522 </p> 12523 </div> 12524 <div class="listItem-actions"> 12525 <div class="listItem-price"> 12526 12527 12528 <div class="main-prc-sec"> 12529 <div class="price-section price-section--withoutTax" >
12530 <span class="price-label" aria-hidden="true"> 12531 12532 </span> 12533 <span class="price-now-label" style="display: none;" aria-hidden="true"> 12534 Now: 12535 </span> 12536 <span data-product-price-without-tax class="price price--withoutTax"> 12537 <span class="sr-only">Current Price: $69.99</span> 12538 <span aria-hidden="true">$69.99</span> 12539 </span> 12540 </div> 12541 </div> 12542</div> 12543 <a href="https://www.brondell.com/cart.php?action=add&product_id=511" class="button button--primary">Add to Cart</a> 12544 12545 </div> 12546 </div> 12547 </div> 12548</article> 12549 </li> 12550 <li class="product"> 12551 12552 <article class="listItem"> 12553 <figure class="listItem-figure"> 12554 <a href="https://www.brondell.com/freshspa-comfort-bidet-attachment/" 12555 class="listItem-figure__link" 12556 aria-label="FreshSpa Comfort+ Essential,$59.99 12557" 12558 > 12559 <img src="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280x1280/products/443/4379/Brondell-FreshSpa-Comfort-Plus-FSR15_00_essential-bidet-attachment-installed-gray-background__07822.1738792955.jpg?c=1" alt="Brondell FreshSpa comfort+ essential bidet attachment with dual nozzle installed in front of a blue background" data-sizes="auto" 12560 srcset="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/80w/products/443/4379/Brondell-FreshSpa-Comfort-Plus-FSR15_00_essential-bidet-attachment-installed-gray-background__07822.1738792955.jpg?c=1" 12561data-srcset="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/80w/products/443/4379/Brondell-FreshSpa-Comfort-Plus-FSR15_00_essential-bidet-attachment-installed-gray-background__07822.1738792955.jpg?c=1 80w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/160w/products/443/4379/Brondell-FreshSpa-Comfort-Plus-FSR15_00_essential-bidet-attachment-installed-gray-background__07822.1738792955.jpg?c=1 160w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/320w/products/443/4379/Brondell-FreshSpa-Comfort-Plus-FSR15_00_essential-bidet-attachment-installed-gray-background__07822.1738792955.jpg?c=1 320w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/640w/products/443/4379/Brondell-FreshSpa-Comfort-Plus-FSR15_00_essential-bidet-attachment-installed-gray-background__07822.1738792955.jpg?c=1 640w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/960w/products/443/4379/Brondell-FreshSpa-Comfort-Plus-FSR15_00_essential-bidet-attachment-installed-gray-background__07822.1738792955.jpg?c=1 960w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280w/products/443/4379/Brondell-FreshSpa-Comfort-Plus-FSR15_00_essential-bidet-attachment-installed-gray-background__07822.1738792955.jpg?c=1 1280w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1920w/products/443/4379/Brondell-FreshSpa-Comfort-Plus-FSR15_00_essential-bidet-attachment-installed-gray-background__07822.1738792955.jpg?c=1 1920w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/2560w/products/443/4379/Brondell-FreshSpa-Comfort-Plus-FSR15_00_essential-bidet-attachment-installed-gray-background__07822.1738792955.jpg?c=1 2560w" 12562 12563class="lazyload listItem-image" 12564 12565 data-lightbox="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280x1280/products/443/4379/Brondell-FreshSpa-Comfort-Plus-FSR15_00_essential-bidet-attachment-installed-gray-background__07822.1738792955.jpg?c=1" data-src="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280x1280/products/443/4379/Brondell-FreshSpa-Comfort-Plus-FSR15_00_essential-bidet-attachment-installed-gray-background__07822.1738792955.jpg?c=1" data-hoverimage="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/500x659/products/443/4384/Brondell-FreshSpa-Comfort-Plus-FSR15_01_essential-bidet-attachment-installed__53613.1767809306.jpg?c=1" /> 12566 </a> 12567 <div class="listItem-figureBody"> 12568 <button type="button" class="button button--small listItem-button quickview" data-product-id="443">Quick view</button> 12569 </div> 12570 </figure> 12571 <div class="listItem-body"> 12572 <div class="listItem-content"> 12573 <div class="listItem-details"> 12574 <h4 class="listItem-title"> 12575 <a href="https://www.brondell.com/freshspa-comfort-bidet-attachment/" 12576 aria-label="FreshSpa Comfort+ Essential,$59.99 12577" 12578 12579 > 12580 FreshSpa Comfort+ Essential 12581 </a> 12582 </h4> 12583 <p> 12584 12585 12586 12587 Full Features 12588 12589 12590 </p> 12591 </div> 12592 <div class="listItem-actions"> 12593 <div class="listItem-price"> 12594 12595 12596 <div class="main-prc-sec"> 12597 <div class="price-section price-section--withoutTax" >
12598 <span class="price-label" aria-hidden="true"> 12599 12600 </span> 12601 <span class="price-now-label" style="display: none;" aria-hidden="true"> 12602 Now: 12603 </span> 12604 <span data-product-price-without-tax class="price price--withoutTax"> 12605 <span class="sr-only">Current Price: $59.99</span> 12606 <span aria-hidden="true">$59.99</span> 12607 </span> 12608 </div> 12609 </div> 12610</div> 12611 <a href="https://www.brondell.com/cart.php?action=add&product_id=443" class="button button--primary">Add to Cart</a> 12612 12613 </div> 12614 </div> 12615 </div> 12616</article> 12617 </li> 12618 <li class="product"> 12619 12620 <article class="listItem"> 12621 <figure class="listItem-figure"> 12622 <a href="https://www.brondell.com/cleanspa-advanced-hand-held-bidet/" 12623 class="listItem-figure__link" 12624 aria-label="CleanSpa Advanced,$49.99 12625" 12626 > 12627 <img src="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280x1280/products/433/4561/CleanSpa_Advanced_Hand-held_Bidet_CSA-35_product_grey_background__65831.1738792969.jpg?c=1" alt="Brondell CleanSpa advanced hand-held bidet sprayer in front of a blue background" data-sizes="auto" 12628 srcset="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/80w/products/433/4561/CleanSpa_Advanced_Hand-held_Bidet_CSA-35_product_grey_background__65831.1738792969.jpg?c=1" 12629data-srcset="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/80w/products/433/4561/CleanSpa_Advanced_Hand-held_Bidet_CSA-35_product_grey_background__65831.1738792969.jpg?c=1 80w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/160w/products/433/4561/CleanSpa_Advanced_Hand-held_Bidet_CSA-35_product_grey_background__65831.1738792969.jpg?c=1 160w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/320w/products/433/4561/CleanSpa_Advanced_Hand-held_Bidet_CSA-35_product_grey_background__65831.1738792969.jpg?c=1 320w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/640w/products/433/4561/CleanSpa_Advanced_Hand-held_Bidet_CSA-35_product_grey_background__65831.1738792969.jpg?c=1 640w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/960w/products/433/4561/CleanSpa_Advanced_Hand-held_Bidet_CSA-35_product_grey_background__65831.1738792969.jpg?c=1 960w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280w/products/433/4561/CleanSpa_Advanced_Hand-held_Bidet_CSA-35_product_grey_background__65831.1738792969.jpg?c=1 1280w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1920w/products/433/4561/CleanSpa_Advanced_Hand-held_Bidet_CSA-35_product_grey_background__65831.1738792969.jpg?c=1 1920w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/2560w/products/433/4561/CleanSpa_Advanced_Hand-held_Bidet_CSA-35_product_grey_background__65831.1738792969.jpg?c=1 2560w" 12630 12631class="lazyload listItem-image" 12632 12633 data-lightbox="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280x1280/products/433/4561/CleanSpa_Advanced_Hand-held_Bidet_CSA-35_product_grey_background__65831.1738792969.jpg?c=1" data-src="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280x1280/products/433/4561/CleanSpa_Advanced_Hand-held_Bidet_CSA-35_product_grey_background__65831.1738792969.jpg?c=1" data-hoverimage="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/500x659/products/433/4569/CleanSpa_Advanced_Hand-held_Bidet_CSA-35_installed_front_view__84054.1782508326.jpg?c=1" /> 12634 </a> 12635 <div class="listItem-figureBody"> 12636 <button type="button" class="button button--small listItem-button quickview" data-product-id="433">Quick view</button> 12637 </div> 12638 </figure> 12639 <div class="listItem-body"> 12640 <div class="listItem-content"> 12641 <div class="listItem-details"> 12642 <h4 class="listItem-title"> 12643 <a href="https://www.brondell.com/cleanspa-advanced-hand-held-bidet/" 12644 aria-label="CleanSpa Advanced,$49.99 12645" 12646 12647 > 12648 CleanSpa Advanced 12649 </a> 12650 </h4> 12651 <p> 12652 12653 12654 12655 12656 Full Features 12657 12658 12659 12660 </p> 12661 </div> 12662 <div class="listItem-actions"> 12663 <div class="listItem-price"> 12664 12665 12666 <div class="main-prc-sec"> 12667 <div class="price-section price-section--withoutTax" >
12668 <span class="price-label" aria-hidden="true"> 12669 12670 </span> 12671 <span class="price-now-label" style="display: none;" aria-hidden="true"> 12672 Now: 12673 </span> 12674 <span data-product-price-without-tax class="price price--withoutTax"> 12675 <span class="sr-only">Current Price: $49.99</span> 12676 <span aria-hidden="true">$49.99</span> 12677 </span> 12678 </div> 12679 </div> 12680</div> 12681 <a href="https://www.brondell.com/cart.php?action=add&product_id=433" class="button button--primary">Add to Cart</a> 12682 12683 </div> 12684 </div> 12685 </div> 12686</article> 12687 </li> 12688 <li class="product"> 12689 12690 <article class="listItem"> 12691 <figure class="listItem-figure"> 12692 <a href="https://www.brondell.com/simplespa-hand-held-bidet/" 12693 class="listItem-figure__link" 12694 aria-label="SimpleSpa Essential,$49.99 12695" 12696 > 12697 <img src="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280x1280/products/510/4724/Brondell_SimpleSpa_Essential_Hand-held_Bidet_SS-201_gray_background__74302.1784324143.jpg?c=1" alt="Brondell SimpleSpa essential hand-held bidet sprayer in front of a grey background" data-sizes="auto" 12698 srcset="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/80w/products/510/4724/Brondell_SimpleSpa_Essential_Hand-held_Bidet_SS-201_gray_background__74302.1784324143.jpg?c=1" 12699data-srcset="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/80w/products/510/4724/Brondell_SimpleSpa_Essential_Hand-held_Bidet_SS-201_gray_background__74302.1784324143.jpg?c=1 80w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/160w/products/510/4724/Brondell_SimpleSpa_Essential_Hand-held_Bidet_SS-201_gray_background__74302.1784324143.jpg?c=1 160w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/320w/products/510/4724/Brondell_SimpleSpa_Essential_Hand-held_Bidet_SS-201_gray_background__74302.1784324143.jpg?c=1 320w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/640w/products/510/4724/Brondell_SimpleSpa_Essential_Hand-held_Bidet_SS-201_gray_background__74302.1784324143.jpg?c=1 640w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/960w/products/510/4724/Brondell_SimpleSpa_Essential_Hand-held_Bidet_SS-201_gray_background__74302.1784324143.jpg?c=1 960w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280w/products/510/4724/Brondell_SimpleSpa_Essential_Hand-held_Bidet_SS-201_gray_background__74302.1784324143.jpg?c=1 1280w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1920w/products/510/4724/Brondell_SimpleSpa_Essential_Hand-held_Bidet_SS-201_gray_background__74302.1784324143.jpg?c=1 1920w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/2560w/products/510/4724/Brondell_SimpleSpa_Essential_Hand-held_Bidet_SS-201_gray_background__74302.1784324143.jpg?c=1 2560w" 12700 12701class="lazyload listItem-image" 12702 12703 data-lightbox="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280x1280/products/510/4724/Brondell_SimpleSpa_Essential_Hand-held_Bidet_SS-201_gray_background__74302.1784324143.jpg?c=1" data-src="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280x1280/products/510/4724/Brondell_SimpleSpa_Essential_Hand-held_Bidet_SS-201_gray_background__74302.1784324143.jpg?c=1" data-hoverimage="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/500x659/products/510/5699/SS-201_05_1500x1500_72dpi__31361.1784324144.jpg?c=1" /> 12704 </a> 12705 <div class="listItem-figureBody"> 12706 <button type="button" class="button button--small listItem-button quickview" data-product-id="510">Quick view</button> 12707 </div> 12708 </figure> 12709 <div class="listItem-body"> 12710 <div class="listItem-content"> 12711 <div class="listItem-details"> 12712 <h4 class="listItem-title"> 12713 <a href="https://www.brondell.com/simplespa-hand-held-bidet/" 12714 aria-label="SimpleSpa Essential,$49.99 12715" 12716 12717 > 12718 SimpleSpa Essential 12719 </a> 12720 </h4> 12721 <p> 12722 12723 12724 12725 12726 Full Features 12727 12728 12729 12730 12731 12732 </p> 12733 </div> 12734 <div class="listItem-actions"> 12735 <div class="listItem-price"> 12736 12737 12738 <div class="main-prc-sec"> 12739 <div class="price-section price-section--withoutTax" >
12740 <span class="price-label" aria-hidden="true"> 12741 12742 </span> 12743 <span class="price-now-label" style="display: none;" aria-hidden="true"> 12744 Now: 12745 </span> 12746 <span data-product-price-without-tax class="price price--withoutTax"> 12747 <span class="sr-only">Current Price: $49.99</span> 12748 <span aria-hidden="true">$49.99</span> 12749 </span> 12750 </div> 12751 </div> 12752</div> 12753 <a href="https://www.brondell.com/cart.php?action=add&product_id=510" class="button button--primary">Add to Cart</a> 12754 12755 </div> 12756 </div> 12757 </div> 12758</article> 12759 </li> 12760 <li class="product"> 12761 12762 <article class="listItem"> 12763 <figure class="listItem-figure"> 12764 <a href="https://www.brondell.com/freshspa-comfort-dual-temp-bidet-attachment/" 12765 class="listItem-figure__link" 12766 aria-label="FreshSpa Comfort+,$79.99 12767" 12768 > 12769 <img src="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280x1280/products/444/2133/brondell-fresh-spa-bidet-attachment-fs25-install-tile__17547.1738792957.jpg?c=1" alt="Brondell FreshSpa comfort+ advanced bidet attachment with dual nozzle installed in a tiled bathroom" data-sizes="auto" 12770 srcset="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/80w/products/444/2133/brondell-fresh-spa-bidet-attachment-fs25-install-tile__17547.1738792957.jpg?c=1" 12771data-srcset="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/80w/products/444/2133/brondell-fresh-spa-bidet-attachment-fs25-install-tile__17547.1738792957.jpg?c=1 80w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/160w/products/444/2133/brondell-fresh-spa-bidet-attachment-fs25-install-tile__17547.1738792957.jpg?c=1 160w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/320w/products/444/2133/brondell-fresh-spa-bidet-attachment-fs25-install-tile__17547.1738792957.jpg?c=1 320w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/640w/products/444/2133/brondell-fresh-spa-bidet-attachment-fs25-install-tile__17547.1738792957.jpg?c=1 640w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/960w/products/444/2133/brondell-fresh-spa-bidet-attachment-fs25-install-tile__17547.1738792957.jpg?c=1 960w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280w/products/444/2133/brondell-fresh-spa-bidet-attachment-fs25-install-tile__17547.1738792957.jpg?c=1 1280w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1920w/products/444/2133/brondell-fresh-spa-bidet-attachment-fs25-install-tile__17547.1738792957.jpg?c=1 1920w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/2560w/products/444/2133/brondell-fresh-spa-bidet-attachment-fs25-install-tile__17547.1738792957.jpg?c=1 2560w" 12772 12773class="lazyload listItem-image" 12774 12775 data-lightbox="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280x1280/products/444/2133/brondell-fresh-spa-bidet-attachment-fs25-install-tile__17547.1738792957.jpg?c=1" data-src="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280x1280/products/444/2133/brondell-fresh-spa-bidet-attachment-fs25-install-tile__17547.1738792957.jpg?c=1" data-hoverimage="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/500x659/products/444/2131/brondell-fresh-spa-bidet-attachment-fs25-install__35677.1738792956.jpg?c=1" /> 12776 </a> 12777 <div class="listItem-figureBody"> 12778 <button type="button" class="button button--small listItem-button quickview" data-product-id="444">Quick view</button> 12779 </div> 12780 </figure> 12781 <div class="listItem-body"> 12782 <div class="listItem-content"> 12783 <div class="listItem-details"> 12784 <h4 class="listItem-title"> 12785 <a href="https://www.brondell.com/freshspa-comfort-dual-temp-bidet-attachment/" 12786 aria-label="FreshSpa Comfort+,$79.99 12787" 12788 12789 > 12790 FreshSpa Comfort+ 12791 </a> 12792 </h4> 12793 <p> 12794 12795 12796 12797 12798 Full Features 12799 12800 12801 12802 </p> 12803 </div> 12804 <div class="listItem-actions"> 12805 <div class="listItem-price"> 12806 12807 12808 <div class="main-prc-sec"> 12809 <div class="price-section price-section--withoutTax" >
12810 <span class="price-label" aria-hidden="true"> 12811 12812 </span> 12813 <span class="price-now-label" style="display: none;" aria-hidden="true"> 12814 Now: 12815 </span> 12816 <span data-product-price-without-tax class="price price--withoutTax"> 12817 <span class="sr-only">Current Price: $79.99</span> 12818 <span aria-hidden="true">$79.99</span> 12819 </span> 12820 </div> 12821 </div> 12822</div> 12823 <a href="https://www.brondell.com/cart.php?action=add&product_id=444" class="button button--primary">Add to Cart</a> 12824 12825 </div> 12826 </div> 12827 </div> 12828</article> 12829 </li> 12830 <li class="product"> 12831 12832 <article class="listItem"> 12833 <figure class="listItem-figure"> 12834 <a href="https://www.brondell.com/cleanspa-hand-held-bidet/" 12835 class="listItem-figure__link" 12836 aria-label="CleanSpa Essential,$49.99 12837" 12838 > 12839 <img src="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280x1280/products/432/4571/CleanSpa_Essential_Hand-held_Bidet_CS-30_sprayer_beige_background__15944.1738792967.jpg?c=1" alt="Brondell CleanSpa hand-held bidet sprayer in front of a brown background" data-sizes="auto" 12840 srcset="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/80w/products/432/4571/CleanSpa_Essential_Hand-held_Bidet_CS-30_sprayer_beige_background__15944.1738792967.jpg?c=1" 12841data-srcset="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/80w/products/432/4571/CleanSpa_Essential_Hand-held_Bidet_CS-30_sprayer_beige_background__15944.1738792967.jpg?c=1 80w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/160w/products/432/4571/CleanSpa_Essential_Hand-held_Bidet_CS-30_sprayer_beige_background__15944.1738792967.jpg?c=1 160w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/320w/products/432/4571/CleanSpa_Essential_Hand-held_Bidet_CS-30_sprayer_beige_background__15944.1738792967.jpg?c=1 320w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/640w/products/432/4571/CleanSpa_Essential_Hand-held_Bidet_CS-30_sprayer_beige_background__15944.1738792967.jpg?c=1 640w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/960w/products/432/4571/CleanSpa_Essential_Hand-held_Bidet_CS-30_sprayer_beige_background__15944.1738792967.jpg?c=1 960w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280w/products/432/4571/CleanSpa_Essential_Hand-held_Bidet_CS-30_sprayer_beige_background__15944.1738792967.jpg?c=1 1280w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1920w/products/432/4571/CleanSpa_Essential_Hand-held_Bidet_CS-30_sprayer_beige_background__15944.1738792967.jpg?c=1 1920w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/2560w/products/432/4571/CleanSpa_Essential_Hand-held_Bidet_CS-30_sprayer_beige_background__15944.1738792967.jpg?c=1 2560w" 12842 12843class="lazyload listItem-image" 12844 12845 data-lightbox="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280x1280/products/432/4571/CleanSpa_Essential_Hand-held_Bidet_CS-30_sprayer_beige_background__15944.1738792967.jpg?c=1" data-src="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280x1280/products/432/4571/CleanSpa_Essential_Hand-held_Bidet_CS-30_sprayer_beige_background__15944.1738792967.jpg?c=1" data-hoverimage="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/500x659/products/432/4577/CleanSpa_Essential_Hand-held_Bidet_CS-30_sprayer_installed_gray_wallpaper__02784.1782508513.jpg?c=1" /> 12846 </a> 12847 <div class="listItem-figureBody"> 12848 <button type="button" class="button button--small listItem-button quickview" data-product-id="432">Quick view</button> 12849 </div> 12850 </figure> 12851 <div class="listItem-body"> 12852 <div class="listItem-content"> 12853 <div class="listItem-details"> 12854 <h4 class="listItem-title"> 12855 <a href="https://www.brondell.com/cleanspa-hand-held-bidet/" 12856 aria-label="CleanSpa Essential,$49.99 12857" 12858 12859 > 12860 CleanSpa Essential 12861 </a> 12862 </h4> 12863 <p> 12864 12865 12866 12867 Full Features 12868 12869 12870 </p> 12871 </div> 12872 <div class="listItem-actions"> 12873 <div class="listItem-price"> 12874 12875 12876 <div class="main-prc-sec"> 12877 <div class="price-section price-section--withoutTax" >
12878 <span class="price-label" aria-hidden="true"> 12879 12880 </span> 12881 <span class="price-now-label" style="display: none;" aria-hidden="true"> 12882 Now: 12883 </span> 12884 <span data-product-price-without-tax class="price price--withoutTax"> 12885 <span class="sr-only">Current Price: $49.99</span> 12886 <span aria-hidden="true">$49.99</span> 12887 </span> 12888 </div> 12889 </div> 12890</div> 12891 <a href="https://www.brondell.com/cart.php?action=add&product_id=432" class="button button--primary">Add to Cart</a> 12892 12893 </div> 12894 </div> 12895 </div> 12896</article> 12897 </li> 12898 <li class="product"> 12899 12900 <article class="listItem"> 12901 <figure class="listItem-figure"> 12902 <a href="https://www.brondell.com/simplespa-eco-advanced-bidet-attachment-with-single-nozzle/" 12903 class="listItem-figure__link" 12904 aria-label="SimpleSpa Eco Advanced,$89.99 12905" 12906 > 12907 <img src="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280x1280/products/709/3887/SSE-25_00_1500x1500__18529.1772047899.jpg?c=1" alt="SSE-25 Installed" data-sizes="auto" 12908 srcset="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/80w/products/709/3887/SSE-25_00_1500x1500__18529.1772047899.jpg?c=1" 12909data-srcset="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/80w/products/709/3887/SSE-25_00_1500x1500__18529.1772047899.jpg?c=1 80w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/160w/products/709/3887/SSE-25_00_1500x1500__18529.1772047899.jpg?c=1 160w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/320w/products/709/3887/SSE-25_00_1500x1500__18529.1772047899.jpg?c=1 320w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/640w/products/709/3887/SSE-25_00_1500x1500__18529.1772047899.jpg?c=1 640w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/960w/products/709/3887/SSE-25_00_1500x1500__18529.1772047899.jpg?c=1 960w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280w/products/709/3887/SSE-25_00_1500x1500__18529.1772047899.jpg?c=1 1280w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1920w/products/709/3887/SSE-25_00_1500x1500__18529.1772047899.jpg?c=1 1920w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/2560w/products/709/3887/SSE-25_00_1500x1500__18529.1772047899.jpg?c=1 2560w" 12910 12911class="lazyload listItem-image" 12912 12913 data-lightbox="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280x1280/products/709/3887/SSE-25_00_1500x1500__18529.1772047899.jpg?c=1" data-src="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280x1280/products/709/3887/SSE-25_00_1500x1500__18529.1772047899.jpg?c=1" data-hoverimage="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/500x659/products/709/3889/SSE-25_02_1500x1500__73276.1782502248.jpg?c=1" /> 12914 </a> 12915 <div class="listItem-figureBody"> 12916 <button type="button" class="button button--small listItem-button quickview" data-product-id="709">Quick view</button> 12917 </div> 12918 </figure> 12919 <div class="listItem-body"> 12920 <div class="listItem-content"> 12921 <div class="listItem-details"> 12922 <h4 class="listItem-title"> 12923 <a href="https://www.brondell.com/simplespa-eco-advanced-bidet-attachment-with-single-nozzle/" 12924 aria-label="SimpleSpa Eco Advanced,$89.99 12925" 12926 12927 > 12928 SimpleSpa Eco Advanced 12929 </a> 12930 </h4> 12931 <p> 12932 12933 12934 12935 12936 Full Features 12937 12938 12939 12940 </p> 12941 </div> 12942 <div class="listItem-actions"> 12943 <div class="listItem-price"> 12944 12945 12946 <div class="main-prc-sec"> 12947 <div class="price-section price-section--withoutTax" >
12948 <span class="price-label" aria-hidden="true"> 12949 12950 </span> 12951 <span class="price-now-label" style="display: none;" aria-hidden="true"> 12952 Now: 12953 </span> 12954 <span data-product-price-without-tax class="price price--withoutTax"> 12955 <span class="sr-only">Current Price: $89.99</span> 12956 <span aria-hidden="true">$89.99</span> 12957 </span> 12958 </div> 12959 </div> 12960</div> 12961 <a href="https://www.brondell.com/cart.php?action=add&product_id=709" class="button button--primary">Add to Cart</a> 12962 12963 </div> 12964 </div> 12965 </div> 12966</article> 12967 </li> 12968 <li class="product"> 12969 12970 <article class="listItem"> 12971 <figure class="listItem-figure"> 12972 <a href="https://www.brondell.com/cleanspa-luxury-hand-held-bidet-holster-with-integrated-shut-off/" 12973 class="listItem-figure__link" 12974 aria-label="CleanSpa Luxury Hand-Held Bidet Holster,$99.99 12975" 12976 > 12977 <img src="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280x1280/products/594/3152/40_s_a__36432.1738792968.jpg?c=1" alt="CleanSpa Luxury Hand-held Bidet Holster with Integrated Shut Off Silver" data-sizes="auto" 12978 srcset="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/80w/products/594/3152/40_s_a__36432.1738792968.jpg?c=1" 12979data-srcset="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/80w/products/594/3152/40_s_a__36432.1738792968.jpg?c=1 80w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/160w/products/594/3152/40_s_a__36432.1738792968.jpg?c=1 160w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/320w/products/594/3152/40_s_a__36432.1738792968.jpg?c=1 320w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/640w/products/594/3152/40_s_a__36432.1738792968.jpg?c=1 640w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/960w/products/594/3152/40_s_a__36432.1738792968.jpg?c=1 960w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280w/products/594/3152/40_s_a__36432.1738792968.jpg?c=1 1280w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1920w/products/594/3152/40_s_a__36432.1738792968.jpg?c=1 1920w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/2560w/products/594/3152/40_s_a__36432.1738792968.jpg?c=1 2560w" 12980 12981class="lazyload listItem-image" 12982 12983 data-lightbox="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280x1280/products/594/3152/40_s_a__36432.1738792968.jpg?c=1" data-src="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280x1280/products/594/3152/40_s_a__36432.1738792968.jpg?c=1" data-hoverimage="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/500x659/products/594/3153/40_w_a_1__59667.1738792968.jpg?c=1" /> 12984 </a> 12985 <div class="listItem-figureBody"> 12986 <button type="button" class="button button--small listItem-button quickview" data-product-id="594">Quick view</button> 12987 </div> 12988 </figure> 12989 <div class="listItem-body"> 12990 <div class="listItem-content"> 12991 <div class="listItem-details"> 12992 <h4 class="listItem-title"> 12993 <a href="https://www.brondell.com/cleanspa-luxury-hand-held-bidet-holster-with-integrated-shut-off/" 12994 aria-label="CleanSpa Luxury Hand-Held Bidet Holster,$99.99 12995" 12996 12997 > 12998 CleanSpa Luxury Hand-Held Bidet Holster 12999 </a> 13000 </h4> 13001 <p> 13002 13003 13004Full Features 13005 13006 13007</p> 13008 </div> 13009 <div class="listItem-actions"> 13010 <div class="listItem-price"> 13011 13012 13013 <div class="main-prc-sec"> 13014 <div class="price-section price-section--withoutTax" > 13015 <span class="price-label" aria-hidden="true"> 13016 13017 </span>
13018 <span class="price-now-label" style="display: none;" aria-hidden="true"> 13019 Now: 13020 </span> 13021 <span data-product-price-without-tax class="price price--withoutTax"> 13022 <span class="sr-only">Current Price: $99.99</span> 13023 <span aria-hidden="true">$99.99</span> 13024 </span> 13025 </div> 13026 </div> 13027</div> 13028 <a href="https://www.brondell.com/cleanspa-luxury-hand-held-bidet-holster-with-integrated-shut-off/" class="button button--small" data-product-id="594">Choose Options</a> 13029 13030 </div> 13031 </div> 13032 </div> 13033</article> 13034 </li> 13035 <li class="product"> 13036 13037 <article class="listItem"> 13038 <figure class="listItem-figure"> 13039 <a href="https://www.brondell.com/easyspa-bidet-attachment-with-ergonomic-controls-and-dual-nozzles/" 13040 class="listItem-figure__link" 13041 aria-label="EasySpa Bidet Attachment with Ergonomic Controls and Dual Nozzles,$44.99 13042" 13043 > 13044 <img src="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280x1280/products/752/5647/LES-12_02_1500x1500_72dpi__49006.1776876071.jpg?c=1" alt="EasySpa Bidet Attachment with ergonomic side controls and dual nozzles installed on a white toilet, featuring a sleek dial for adjustable water pressure and front or rear cleansing options" data-sizes="auto" 13045 srcset="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/80w/products/752/5647/LES-12_02_1500x1500_72dpi__49006.1776876071.jpg?c=1" 13046data-srcset="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/80w/products/752/5647/LES-12_02_1500x1500_72dpi__49006.1776876071.jpg?c=1 80w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/160w/products/752/5647/LES-12_02_1500x1500_72dpi__49006.1776876071.jpg?c=1 160w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/320w/products/752/5647/LES-12_02_1500x1500_72dpi__49006.1776876071.jpg?c=1 320w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/640w/products/752/5647/LES-12_02_1500x1500_72dpi__49006.1776876071.jpg?c=1 640w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/960w/products/752/5647/LES-12_02_1500x1500_72dpi__49006.1776876071.jpg?c=1 960w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280w/products/752/5647/LES-12_02_1500x1500_72dpi__49006.1776876071.jpg?c=1 1280w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1920w/products/752/5647/LES-12_02_1500x1500_72dpi__49006.1776876071.jpg?c=1 1920w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/2560w/products/752/5647/LES-12_02_1500x1500_72dpi__49006.1776876071.jpg?c=1 2560w" 13047 13048class="lazyload listItem-image" 13049 13050 data-lightbox="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280x1280/products/752/5647/LES-12_02_1500x1500_72dpi__49006.1776876071.jpg?c=1" data-src="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280x1280/products/752/5647/LES-12_02_1500x1500_72dpi__49006.1776876071.jpg?c=1" data-hoverimage="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/500x659/products/752/5647/LES-12_02_1500x1500_72dpi__49006.1776876071.jpg?c=1" /> 13051 </a> 13052 <div class="listItem-figureBody"> 13053 <button type="button" class="button button--small listItem-button quickview" data-product-id="752">Quick view</button> 13054 </div> 13055 </figure> 13056 <div class="listItem-body"> 13057 <div class="listItem-content"> 13058 <div class="listItem-details"> 13059 <h4 class="listItem-title"> 13060 <a href="https://www.brondell.com/easyspa-bidet-attachment-with-ergonomic-controls-and-dual-nozzles/" 13061 aria-label="EasySpa Bidet Attachment with Ergonomic Controls and Dual Nozzles,$44.99 13062" 13063 13064 > 13065 EasySpa Bidet Attachment with Ergonomic Controls and Dual Nozzles 13066 </a> 13067 </h4> 13068 <p> 13069 13070 Full Features 13071 13072 13073 13074 The right wash for every body 13075 13076 ergonomic handle with easy-t</p> 13077 </div> 13078 <div class="listItem-actions"> 13079 <div class="listItem-price"> 13080 13081 13082 <div class="main-prc-sec"> 13083 <div class="price-section price-section--withoutTax" >
13084 <span class="price-label" aria-hidden="true"> 13085 13086 </span> 13087 <span class="price-now-label" style="display: none;" aria-hidden="true"> 13088 Now: 13089 </span> 13090 <span data-product-price-without-tax class="price price--withoutTax"> 13091 <span class="sr-only">Current Price: $44.99</span> 13092 <span aria-hidden="true">$44.99</span> 13093 </span> 13094 </div> 13095 </div> 13096</div> 13097 <a href="https://www.brondell.com/cart.php?action=add&product_id=752" class="button button--primary">Add to Cart</a> 13098 13099 </div> 13100 </div> 13101 </div> 13102</article> 13103 </li> 13104 <li class="product"> 13105 13106 <article class="listItem"> 13107 <figure class="listItem-figure"> 13108 <a href="https://www.brondell.com/cleanspa-easy-hand-held-bidet-holster-with-integrated-shut-off/" 13109 class="listItem-figure__link" 13110 aria-label="CleanSpa Easy Hand-Held Bidet Holster,$79.99 13111" 13112 > 13113 <img src="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280x1280/products/593/4535/CleanSpa_Easy_Hand-Held_Bidet_Holster_MBH-37_installed_clean_blue_white_bathroom__91063.1738792967.jpg?c=1" alt="Brondell CleanSpa Easy Hand-held Bidet Holster with Integrated Shut Off installed in a clean white and blue bathroom" data-sizes="auto" 13114 srcset="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/80w/products/593/4535/CleanSpa_Easy_Hand-Held_Bidet_Holster_MBH-37_installed_clean_blue_white_bathroom__91063.1738792967.jpg?c=1" 13115data-srcset="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/80w/products/593/4535/CleanSpa_Easy_Hand-Held_Bidet_Holster_MBH-37_installed_clean_blue_white_bathroom__91063.1738792967.jpg?c=1 80w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/160w/products/593/4535/CleanSpa_Easy_Hand-Held_Bidet_Holster_MBH-37_installed_clean_blue_white_bathroom__91063.1738792967.jpg?c=1 160w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/320w/products/593/4535/CleanSpa_Easy_Hand-Held_Bidet_Holster_MBH-37_installed_clean_blue_white_bathroom__91063.1738792967.jpg?c=1 320w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/640w/products/593/4535/CleanSpa_Easy_Hand-Held_Bidet_Holster_MBH-37_installed_clean_blue_white_bathroom__91063.1738792967.jpg?c=1 640w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/960w/products/593/4535/CleanSpa_Easy_Hand-Held_Bidet_Holster_MBH-37_installed_clean_blue_white_bathroom__91063.1738792967.jpg?c=1 960w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280w/products/593/4535/CleanSpa_Easy_Hand-Held_Bidet_Holster_MBH-37_installed_clean_blue_white_bathroom__91063.1738792967.jpg?c=1 1280w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1920w/products/593/4535/CleanSpa_Easy_Hand-Held_Bidet_Holster_MBH-37_installed_clean_blue_white_bathroom__91063.1738792967.jpg?c=1 1920w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/2560w/products/593/4535/CleanSpa_Easy_Hand-Held_Bidet_Holster_MBH-37_installed_clean_blue_white_bathroom__91063.1738792967.jpg?c=1 2560w" 13116 13117class="lazyload listItem-image" 13118 13119 data-lightbox="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280x1280/products/593/4535/CleanSpa_Easy_Hand-Held_Bidet_Holster_MBH-37_installed_clean_blue_white_bathroom__91063.1738792967.jpg?c=1" data-src="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280x1280/products/593/4535/CleanSpa_Easy_Hand-Held_Bidet_Holster_MBH-37_installed_clean_blue_white_bathroom__91063.1738792967.jpg?c=1" data-hoverimage="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/500x659/products/593/4531/CleanSpa_Easy_Hand-Held_Bidet_Holster_MBH-37_installed_easy_installation__19086.1782507115.jpg?c=1" /> 13120 </a> 13121 <div class="listItem-figureBody"> 13122 <button type="button" class="button button--small listItem-button quickview" data-product-id="593">Quick view</button> 13123 </div> 13124 </figure> 13125 <div class="listItem-body"> 13126 <div class="listItem-content"> 13127 <div class="listItem-details"> 13128 <h4 class="listItem-title"> 13129 <a href="https://www.brondell.com/cleanspa-easy-hand-held-bidet-holster-with-integrated-shut-off/" 13130 aria-label="CleanSpa Easy Hand-Held Bidet Holster,$79.99 13131" 13132 13133 > 13134 CleanSpa Easy Hand-Held Bidet Holster 13135 </a> 13136 </h4> 13137 <p> 13138 13139 13140Full Features 13141 13142 13143</p> 13144 </div> 13145 <div class="listItem-actions"> 13146 <div class="listItem-price"> 13147 13148 13149 <div class="main-prc-sec"> 13150 <div class="price-section price-section--withoutTax" >
13151 <span class="price-label" aria-hidden="true"> 13152 13153 </span> 13154 <span class="price-now-label" style="display: none;" aria-hidden="true"> 13155 Now: 13156 </span> 13157 <span data-product-price-without-tax class="price price--withoutTax"> 13158 <span class="sr-only">Current Price: $79.99</span> 13159 <span aria-hidden="true">$79.99</span> 13160 </span> 13161 </div> 13162 </div> 13163</div> 13164 <a href="https://www.brondell.com/cleanspa-easy-hand-held-bidet-holster-with-integrated-shut-off/" data-event-type="product-click" class="button button--small" data-product-id="593">Out of stock</a> 13165 13166 </div> 13167 </div> 13168 </div> 13169</article> 13170 </li> 13171 <li class="product"> 13172 13173 <article class="listItem"> 13174 <figure class="listItem-figure"> 13175 <a href="https://www.brondell.com/freshspa-thinline-essential-bidet-attachment-with-adjustable-single-nozzle/" 13176 class="listItem-figure__link" 13177 aria-label="FreshSpa Thinline Essential,$35.99 13178" 13179 > 13180 <img src="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280x1280/products/711/3915/FSA-15_GalleryEC_00__95187.1738792975.jpg?c=1" alt="FSA-15 Installed" data-sizes="auto" 13181 srcset="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/80w/products/711/3915/FSA-15_GalleryEC_00__95187.1738792975.jpg?c=1" 13182data-srcset="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/80w/products/711/3915/FSA-15_GalleryEC_00__95187.1738792975.jpg?c=1 80w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/160w/products/711/3915/FSA-15_GalleryEC_00__95187.1738792975.jpg?c=1 160w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/320w/products/711/3915/FSA-15_GalleryEC_00__95187.1738792975.jpg?c=1 320w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/640w/products/711/3915/FSA-15_GalleryEC_00__95187.1738792975.jpg?c=1 640w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/960w/products/711/3915/FSA-15_GalleryEC_00__95187.1738792975.jpg?c=1 960w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280w/products/711/3915/FSA-15_GalleryEC_00__95187.1738792975.jpg?c=1 1280w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1920w/products/711/3915/FSA-15_GalleryEC_00__95187.1738792975.jpg?c=1 1920w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/2560w/products/711/3915/FSA-15_GalleryEC_00__95187.1738792975.jpg?c=1 2560w" 13183 13184class="lazyload listItem-image" 13185 13186 data-lightbox="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280x1280/products/711/3915/FSA-15_GalleryEC_00__95187.1738792975.jpg?c=1" data-src="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280x1280/products/711/3915/FSA-15_GalleryEC_00__95187.1738792975.jpg?c=1" data-hoverimage="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/500x659/products/711/4042/FSA-15_installed_on_seat_zoomed_out__33448.1738792975.jpg?c=1" /> 13187 </a> 13188 <div class="listItem-figureBody"> 13189 <button type="button" class="button button--small listItem-button quickview" data-product-id="711">Quick view</button> 13190 </div> 13191 </figure> 13192 <div class="listItem-body"> 13193 <div class="listItem-content"> 13194 <div class="listItem-details"> 13195 <h4 class="listItem-title"> 13196 <a href="https://www.brondell.com/freshspa-thinline-essential-bidet-attachment-with-adjustable-single-nozzle/" 13197 aria-label="FreshSpa Thinline Essential,$35.99 13198" 13199 13200 > 13201 FreshSpa Thinline Essential 13202 </a> 13203 </h4> 13204 <p> 13205 13206 13207 13208 13209 Full Features 13210 13211 13212 13213 </p> 13214 </div> 13215 <div class="listItem-actions"> 13216 <div class="listItem-price"> 13217 13218 13219 <div class="main-prc-sec"> 13220 <div class="price-section price-section--withoutTax" >
13221 <span class="price-label" aria-hidden="true"> 13222 13223 </span> 13224 <span class="price-now-label" style="display: none;" aria-hidden="true"> 13225 Now: 13226 </span> 13227 <span data-product-price-without-tax class="price price--withoutTax"> 13228 <span class="sr-only">Current Price: $35.99</span> 13229 <span aria-hidden="true">$35.99</span> 13230 </span> 13231 </div> 13232 </div> 13233</div> 13234 <a href="https://www.brondell.com/cart.php?action=add&product_id=711" class="button button--primary">Add to Cart</a> 13235 13236 </div> 13237 </div> 13238 </div> 13239</article> 13240 </li> 13241 <li class="product"> 13242 13243 <article class="listItem"> 13244 <figure class="listItem-figure"> 13245 <a href="https://www.brondell.com/freshspa-thinline-advanced-bidet-attachment-with-adjustable-single-nozzle/" 13246 class="listItem-figure__link" 13247 aria-label="FreshSpa Thinline Advanced,$49.99 13248" 13249 > 13250 <img src="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280x1280/products/712/3934/FSA-25_GalleryEC_00__87781.1738792977.jpg?c=1" alt="FSA-25 Installed." data-sizes="auto" 13251 srcset="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/80w/products/712/3934/FSA-25_GalleryEC_00__87781.1738792977.jpg?c=1" 13252data-srcset="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/80w/products/712/3934/FSA-25_GalleryEC_00__87781.1738792977.jpg?c=1 80w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/160w/products/712/3934/FSA-25_GalleryEC_00__87781.1738792977.jpg?c=1 160w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/320w/products/712/3934/FSA-25_GalleryEC_00__87781.1738792977.jpg?c=1 320w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/640w/products/712/3934/FSA-25_GalleryEC_00__87781.1738792977.jpg?c=1 640w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/960w/products/712/3934/FSA-25_GalleryEC_00__87781.1738792977.jpg?c=1 960w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280w/products/712/3934/FSA-25_GalleryEC_00__87781.1738792977.jpg?c=1 1280w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1920w/products/712/3934/FSA-25_GalleryEC_00__87781.1738792977.jpg?c=1 1920w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/2560w/products/712/3934/FSA-25_GalleryEC_00__87781.1738792977.jpg?c=1 2560w" 13253 13254class="lazyload listItem-image" 13255 13256 data-lightbox="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280x1280/products/712/3934/FSA-25_GalleryEC_00__87781.1738792977.jpg?c=1" data-src="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280x1280/products/712/3934/FSA-25_GalleryEC_00__87781.1738792977.jpg?c=1" data-hoverimage="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/500x659/products/712/4039/FSA-25_installed_on_seat_zoomed_out__42710.1738792977.jpg?c=1" /> 13257 </a> 13258 <div class="listItem-figureBody"> 13259 <button type="button" class="button button--small listItem-button quickview" data-product-id="712">Quick view</button> 13260 </div> 13261 </figure> 13262 <div class="listItem-body"> 13263 <div class="listItem-content"> 13264 <div class="listItem-details"> 13265 <h4 class="listItem-title"> 13266 <a href="https://www.brondell.com/freshspa-thinline-advanced-bidet-attachment-with-adjustable-single-nozzle/" 13267 aria-label="FreshSpa Thinline Advanced,$49.99 13268" 13269 13270 > 13271 FreshSpa Thinline Advanced 13272 </a> 13273 </h4> 13274 <p> 13275 13276 13277 13278 13279 Full Features 13280 13281 13282 13283 </p> 13284 </div> 13285 <div class="listItem-actions"> 13286 <div class="listItem-price"> 13287 13288 13289 <div class="main-prc-sec"> 13290 <div class="price-section price-section--withoutTax" >
13291 <span class="price-label" aria-hidden="true"> 13292 13293 </span> 13294 <span class="price-now-label" style="display: none;" aria-hidden="true"> 13295 Now: 13296 </span> 13297 <span data-product-price-without-tax class="price price--withoutTax"> 13298 <span class="sr-only">Current Price: $49.99</span> 13299 <span aria-hidden="true">$49.99</span> 13300 </span> 13301 </div> 13302 </div> 13303</div> 13304 <a href="https://www.brondell.com/cart.php?action=add&product_id=712" class="button button--primary">Add to Cart</a> 13305 13306 </div> 13307 </div> 13308 </div> 13309</article> 13310 </li> 13311 <li class="product"> 13312 13313 <article class="listItem"> 13314 <figure class="listItem-figure"> 13315 <a href="https://www.brondell.com/purespa-easy-bidet-attachment/" 13316 class="listItem-figure__link" 13317 aria-label="PureSpa,$49.99 13318" 13319 > 13320 <img src="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280x1280/products/470/4737/Brondell_PureSpa_essential_bidet_attachment_PS-65_installed_gray_background__46603.1738792947.jpg?c=1" alt="Brondell PureSpa essential bidet attachment with single nozzle installed on the bathroom in front of a grey background" data-sizes="auto" 13321 srcset="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/80w/products/470/4737/Brondell_PureSpa_essential_bidet_attachment_PS-65_installed_gray_background__46603.1738792947.jpg?c=1" 13322data-srcset="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/80w/products/470/4737/Brondell_PureSpa_essential_bidet_attachment_PS-65_installed_gray_background__46603.1738792947.jpg?c=1 80w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/160w/products/470/4737/Brondell_PureSpa_essential_bidet_attachment_PS-65_installed_gray_background__46603.1738792947.jpg?c=1 160w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/320w/products/470/4737/Brondell_PureSpa_essential_bidet_attachment_PS-65_installed_gray_background__46603.1738792947.jpg?c=1 320w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/640w/products/470/4737/Brondell_PureSpa_essential_bidet_attachment_PS-65_installed_gray_background__46603.1738792947.jpg?c=1 640w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/960w/products/470/4737/Brondell_PureSpa_essential_bidet_attachment_PS-65_installed_gray_background__46603.1738792947.jpg?c=1 960w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280w/products/470/4737/Brondell_PureSpa_essential_bidet_attachment_PS-65_installed_gray_background__46603.1738792947.jpg?c=1 1280w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1920w/products/470/4737/Brondell_PureSpa_essential_bidet_attachment_PS-65_installed_gray_background__46603.1738792947.jpg?c=1 1920w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/2560w/products/470/4737/Brondell_PureSpa_essential_bidet_attachment_PS-65_installed_gray_background__46603.1738792947.jpg?c=1 2560w" 13323 13324class="lazyload listItem-image" 13325 13326 data-lightbox="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280x1280/products/470/4737/Brondell_PureSpa_essential_bidet_attachment_PS-65_installed_gray_background__46603.1738792947.jpg?c=1" data-src="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280x1280/products/470/4737/Brondell_PureSpa_essential_bidet_attachment_PS-65_installed_gray_background__46603.1738792947.jpg?c=1" data-hoverimage="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/500x659/products/470/4738/Brondell_PureSpa_essential_bidet_attachment_PS-65_installed_plant_accent_side_table__69807.1738792947.jpg?c=1" /> 13327 </a> 13328 <div class="listItem-figureBody"> 13329 <button type="button" class="button button--small listItem-button quickview" data-product-id="470">Quick view</button> 13330 </div> 13331 </figure> 13332 <div class="listItem-body"> 13333 <div class="listItem-content"> 13334 <div class="listItem-details"> 13335 <h4 class="listItem-title"> 13336 <a href="https://www.brondell.com/purespa-easy-bidet-attachment/" 13337 aria-label="PureSpa,$49.99 13338" 13339 13340 > 13341 PureSpa 13342 </a> 13343 </h4> 13344 <p> 13345 13346 Full Features 13347 13348 13349 13350 13351 13352 13353 The right wash for every body 13354 </p> 13355 </div> 13356 <div class="listItem-actions"> 13357 <div class="listItem-price"> 13358 13359 13360 <div class="main-prc-sec"> 13361 <div class="price-section price-section--withoutTax" >
13362 <span class="price-label" aria-hidden="true"> 13363 13364 </span> 13365 <span class="price-now-label" style="display: none;" aria-hidden="true"> 13366 Now: 13367 </span> 13368 <span data-product-price-without-tax class="price price--withoutTax"> 13369 <span class="sr-only">Current Price: $49.99</span> 13370 <span aria-hidden="true">$49.99</span> 13371 </span> 13372 </div> 13373 </div> 13374</div> 13375 <a href="https://www.brondell.com/purespa-easy-bidet-attachment/" data-event-type="product-click" class="button button--small" data-product-id="470">Out of stock</a> 13376 13377 </div> 13378 </div> 13379 </div> 13380</article> 13381 </li> 13382 <li class="product"> 13383 13384 <article class="listItem"> 13385 <figure class="listItem-figure"> 13386 <a href="https://www.brondell.com/purespa-dual-temperature-bidet-attachment/" 13387 class="listItem-figure__link" 13388 aria-label="PureSpa Advanced,$69.99 13389" 13390 > 13391 <img src="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280x1280/products/474/4537/PureSpa_Advanced_Warm_Water_Bidet_Attachment_PSW-75_installed_gray_background__80439.1738792954.jpg?c=1" alt="Brondell PureSpa advanced warm water bidet attachment with single nozzle installed in front of a grey background" data-sizes="auto" 13392 srcset="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/80w/products/474/4537/PureSpa_Advanced_Warm_Water_Bidet_Attachment_PSW-75_installed_gray_background__80439.1738792954.jpg?c=1" 13393data-srcset="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/80w/products/474/4537/PureSpa_Advanced_Warm_Water_Bidet_Attachment_PSW-75_installed_gray_background__80439.1738792954.jpg?c=1 80w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/160w/products/474/4537/PureSpa_Advanced_Warm_Water_Bidet_Attachment_PSW-75_installed_gray_background__80439.1738792954.jpg?c=1 160w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/320w/products/474/4537/PureSpa_Advanced_Warm_Water_Bidet_Attachment_PSW-75_installed_gray_background__80439.1738792954.jpg?c=1 320w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/640w/products/474/4537/PureSpa_Advanced_Warm_Water_Bidet_Attachment_PSW-75_installed_gray_background__80439.1738792954.jpg?c=1 640w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/960w/products/474/4537/PureSpa_Advanced_Warm_Water_Bidet_Attachment_PSW-75_installed_gray_background__80439.1738792954.jpg?c=1 960w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280w/products/474/4537/PureSpa_Advanced_Warm_Water_Bidet_Attachment_PSW-75_installed_gray_background__80439.1738792954.jpg?c=1 1280w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1920w/products/474/4537/PureSpa_Advanced_Warm_Water_Bidet_Attachment_PSW-75_installed_gray_background__80439.1738792954.jpg?c=1 1920w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/2560w/products/474/4537/PureSpa_Advanced_Warm_Water_Bidet_Attachment_PSW-75_installed_gray_background__80439.1738792954.jpg?c=1 2560w" 13394 13395class="lazyload listItem-image" 13396 13397 data-lightbox="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280x1280/products/474/4537/PureSpa_Advanced_Warm_Water_Bidet_Attachment_PSW-75_installed_gray_background__80439.1738792954.jpg?c=1" data-src="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280x1280/products/474/4537/PureSpa_Advanced_Warm_Water_Bidet_Attachment_PSW-75_installed_gray_background__80439.1738792954.jpg?c=1" data-hoverimage="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/500x659/products/474/4538/PureSpa_Advanced_Warm_Water_Bidet_Attachment_PSW-75_uninstalled__94227.1782503205.jpg?c=1" /> 13398 </a> 13399 <div class="listItem-figureBody"> 13400 <button type="button" class="button button--small listItem-button quickview" data-product-id="474">Quick view</button> 13401 </div> 13402 </figure> 13403 <div class="listItem-body"> 13404 <div class="listItem-content"> 13405 <div class="listItem-details"> 13406 <h4 class="listItem-title"> 13407 <a href="https://www.brondell.com/purespa-dual-temperature-bidet-attachment/" 13408 aria-label="PureSpa Advanced,$69.99 13409" 13410 13411 > 13412 PureSpa Advanced 13413 </a> 13414 </h4> 13415 <p> 13416 13417 13418 Full Features 13419 13420 13421 13422 13423 </p> 13424 </div> 13425 <div class="listItem-actions"> 13426 <div class="listItem-price"> 13427 13428 13429 <div class="main-prc-sec"> 13430 <div class="price-section price-section--withoutTax" >
13431 <span class="price-label" aria-hidden="true"> 13432 13433 </span> 13434 <span class="price-now-label" style="display: none;" aria-hidden="true"> 13435 Now: 13436 </span> 13437 <span data-product-price-without-tax class="price price--withoutTax"> 13438 <span class="sr-only">Current Price: $69.99</span> 13439 <span aria-hidden="true">$69.99</span> 13440 </span> 13441 </div> 13442 </div> 13443</div> 13444 <a href="https://www.brondell.com/purespa-dual-temperature-bidet-attachment/" data-event-type="product-click" class="button button--small" data-product-id="474">Out of stock</a> 13445 13446 </div> 13447 </div> 13448 </div> 13449</article> 13450 </li> 13451 <li class="product"> 13452 13453 <article class="listItem"> 13454 <figure class="listItem-figure"> 13455 <a href="https://www.brondell.com/southspa-dual-nozzle-left-handed-bidet-attachment/" 13456 class="listItem-figure__link" 13457 aria-label="SouthSpa Essential,$69.99 13458" 13459 > 13460 <img src="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280x1280/products/457/4627/Brondell_SouthSpa_Essential_Left-Handed_Bidet_Attachment_Dual_Nozzles_LH12_Installed_gray_background__72861.1738792953.jpg?c=1" alt="Brondell SouthSpa essential left-handed bidet attachment with dual nozzle installed on toilet in front of a blue background" data-sizes="auto" 13461 srcset="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/80w/products/457/4627/Brondell_SouthSpa_Essential_Left-Handed_Bidet_Attachment_Dual_Nozzles_LH12_Installed_gray_background__72861.1738792953.jpg?c=1" 13462data-srcset="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/80w/products/457/4627/Brondell_SouthSpa_Essential_Left-Handed_Bidet_Attachment_Dual_Nozzles_LH12_Installed_gray_background__72861.1738792953.jpg?c=1 80w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/160w/products/457/4627/Brondell_SouthSpa_Essential_Left-Handed_Bidet_Attachment_Dual_Nozzles_LH12_Installed_gray_background__72861.1738792953.jpg?c=1 160w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/320w/products/457/4627/Brondell_SouthSpa_Essential_Left-Handed_Bidet_Attachment_Dual_Nozzles_LH12_Installed_gray_background__72861.1738792953.jpg?c=1 320w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/640w/products/457/4627/Brondell_SouthSpa_Essential_Left-Handed_Bidet_Attachment_Dual_Nozzles_LH12_Installed_gray_background__72861.1738792953.jpg?c=1 640w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/960w/products/457/4627/Brondell_SouthSpa_Essential_Left-Handed_Bidet_Attachment_Dual_Nozzles_LH12_Installed_gray_background__72861.1738792953.jpg?c=1 960w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280w/products/457/4627/Brondell_SouthSpa_Essential_Left-Handed_Bidet_Attachment_Dual_Nozzles_LH12_Installed_gray_background__72861.1738792953.jpg?c=1 1280w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1920w/products/457/4627/Brondell_SouthSpa_Essential_Left-Handed_Bidet_Attachment_Dual_Nozzles_LH12_Installed_gray_background__72861.1738792953.jpg?c=1 1920w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/2560w/products/457/4627/Brondell_SouthSpa_Essential_Left-Handed_Bidet_Attachment_Dual_Nozzles_LH12_Installed_gray_background__72861.1738792953.jpg?c=1 2560w" 13463 13464class="lazyload listItem-image" 13465 13466 data-lightbox="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280x1280/products/457/4627/Brondell_SouthSpa_Essential_Left-Handed_Bidet_Attachment_Dual_Nozzles_LH12_Installed_gray_background__72861.1738792953.jpg?c=1" data-src="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280x1280/products/457/4627/Brondell_SouthSpa_Essential_Left-Handed_Bidet_Attachment_Dual_Nozzles_LH12_Installed_gray_background__72861.1738792953.jpg?c=1" data-hoverimage="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/500x659/products/457/4329/Brondell-SouthSpa-Essential_Left-Handed-Bidet-Attachment_LH12-_01_installed-front-view-turquoise-wall__58476.1738792953.jpg?c=1" /> 13467 </a> 13468 <div class="listItem-figureBody"> 13469 <button type="button" class="button button--small listItem-button quickview" data-product-id="457">Quick view</button> 13470 </div> 13471 </figure> 13472 <div class="listItem-body"> 13473 <div class="listItem-content"> 13474 <div class="listItem-details"> 13475 <h4 class="listItem-title"> 13476 <a href="https://www.brondell.com/southspa-dual-nozzle-left-handed-bidet-attachment/" 13477 aria-label="SouthSpa Essential,$69.99 13478" 13479 13480 > 13481 SouthSpa Essential 13482 </a> 13483 </h4> 13484 <p> 13485 13486 13487 13488 Full Features 13489 13490 13491 </p> 13492 </div> 13493 <div class="listItem-actions"> 13494 <div class="listItem-price"> 13495 13496 13497 <div class="main-prc-sec"> 13498 <div class="price-section price-section--withoutTax" >
13499 <span class="price-label" aria-hidden="true"> 13500 13501 </span> 13502 <span class="price-now-label" style="display: none;" aria-hidden="true"> 13503 Now: 13504 </span> 13505 <span data-product-price-without-tax class="price price--withoutTax"> 13506 <span class="sr-only">Current Price: $69.99</span> 13507 <span aria-hidden="true">$69.99</span> 13508 </span> 13509 </div> 13510 </div> 13511</div> 13512 <a href="https://www.brondell.com/cart.php?action=add&product_id=457" class="button button--primary">Add to Cart</a> 13513 13514 </div> 13515 </div> 13516 </div> 13517</article> 13518 </li> 13519 <li class="product"> 13520 13521 <article class="listItem"> 13522 <figure class="listItem-figure"> 13523 <a href="https://www.brondell.com/southspa-dual-temp-left-handed-bidet-attachment/" 13524 class="listItem-figure__link" 13525 aria-label="SouthSpa Advanced Single Nozzle,$79.99 13526" 13527 > 13528 <img src="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280x1280/products/458/4518/Brondell_SouthSpa_Advanced_Bidet_Attachment_LH20_installed-gray-background__70050.1738792955.jpg?c=1" alt="Brondell SouthSpa advanced single nozzle left-handed bidet attachment in front of a grey background" data-sizes="auto" 13529 srcset="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/80w/products/458/4518/Brondell_SouthSpa_Advanced_Bidet_Attachment_LH20_installed-gray-background__70050.1738792955.jpg?c=1" 13530data-srcset="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/80w/products/458/4518/Brondell_SouthSpa_Advanced_Bidet_Attachment_LH20_installed-gray-background__70050.1738792955.jpg?c=1 80w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/160w/products/458/4518/Brondell_SouthSpa_Advanced_Bidet_Attachment_LH20_installed-gray-background__70050.1738792955.jpg?c=1 160w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/320w/products/458/4518/Brondell_SouthSpa_Advanced_Bidet_Attachment_LH20_installed-gray-background__70050.1738792955.jpg?c=1 320w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/640w/products/458/4518/Brondell_SouthSpa_Advanced_Bidet_Attachment_LH20_installed-gray-background__70050.1738792955.jpg?c=1 640w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/960w/products/458/4518/Brondell_SouthSpa_Advanced_Bidet_Attachment_LH20_installed-gray-background__70050.1738792955.jpg?c=1 960w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280w/products/458/4518/Brondell_SouthSpa_Advanced_Bidet_Attachment_LH20_installed-gray-background__70050.1738792955.jpg?c=1 1280w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1920w/products/458/4518/Brondell_SouthSpa_Advanced_Bidet_Attachment_LH20_installed-gray-background__70050.1738792955.jpg?c=1 1920w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/2560w/products/458/4518/Brondell_SouthSpa_Advanced_Bidet_Attachment_LH20_installed-gray-background__70050.1738792955.jpg?c=1 2560w" 13531 13532class="lazyload listItem-image" 13533 13534 data-lightbox="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280x1280/products/458/4518/Brondell_SouthSpa_Advanced_Bidet_Attachment_LH20_installed-gray-background__70050.1738792955.jpg?c=1" data-src="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280x1280/products/458/4518/Brondell_SouthSpa_Advanced_Bidet_Attachment_LH20_installed-gray-background__70050.1738792955.jpg?c=1" data-hoverimage="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/500x659/products/458/4520/Brondell_SouthSpa_Advanced_Bidet_Attachment_LH20_installed_features_benefits__10114.1782503903.jpg?c=1" /> 13535 </a> 13536 <div class="listItem-figureBody"> 13537 <button type="button" class="button button--small listItem-button quickview" data-product-id="458">Quick view</button> 13538 </div> 13539 </figure> 13540 <div class="listItem-body"> 13541 <div class="listItem-content"> 13542 <div class="listItem-details"> 13543 <h4 class="listItem-title"> 13544 <a href="https://www.brondell.com/southspa-dual-temp-left-handed-bidet-attachment/" 13545 aria-label="SouthSpa Advanced Single Nozzle,$79.99 13546" 13547 13548 > 13549 SouthSpa Advanced Single Nozzle 13550 </a> 13551 </h4> 13552 <p> 13553 13554 13555
13556 13557 Full Features 13558 13559 13560 13561 </p> 13562 </div> 13563 <div class="listItem-actions"> 13564 <div class="listItem-price"> 13565 13566 13567 <div class="main-prc-sec"> 13568 <div class="price-section price-section--withoutTax" > 13569 <span class="price-label" aria-hidden="true"> 13570 13571 </span> 13572 <span class="price-now-label" style="display: none;" aria-hidden="true"> 13573 Now: 13574 </span> 13575 <span data-product-price-without-tax class="price price--withoutTax"> 13576 <span class="sr-only">Current Price: $79.99</span> 13577 <span aria-hidden="true">$79.99</span> 13578 </span> 13579 </div> 13580 </div> 13581</div> 13582 <a href="https://www.brondell.com/southspa-dual-temp-left-handed-bidet-attachment/" data-event-type="product-click" class="button button--small" data-product-id="458">Out of stock</a> 13583 13584 </div> 13585 </div> 13586 </div> 13587</article> 13588 </li> 13589 <li class="product"> 13590 13591 <article class="listItem"> 13592 <figure class="listItem-figure"> 13593 <a href="https://www.brondell.com/southspa-dual-temp-dual-nozzle-left-handed-bidet-attachment/" 13594 class="listItem-figure__link" 13595 aria-label="SouthSpa Advanced,$89.99 13596" 13597 > 13598 <img src="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280x1280/products/459/4555/Brondell-SouthSpa-Advanced-Warm-Water-Left-Handed-Bidet-Attachment-Dual-Nozzles_LH22_installed-beige_background__26434.1738792956.jpg?c=1" alt="Brondell SouthSpa advanced left-handed bidet attachment with dual nozzle installed in beige background" data-sizes="auto" 13599 srcset="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/80w/products/459/4555/Brondell-SouthSpa-Advanced-Warm-Water-Left-Handed-Bidet-Attachment-Dual-Nozzles_LH22_installed-beige_background__26434.1738792956.jpg?c=1" 13600data-srcset="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/80w/products/459/4555/Brondell-SouthSpa-Advanced-Warm-Water-Left-Handed-Bidet-Attachment-Dual-Nozzles_LH22_installed-beige_background__26434.1738792956.jpg?c=1 80w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/160w/products/459/4555/Brondell-SouthSpa-Advanced-Warm-Water-Left-Handed-Bidet-Attachment-Dual-Nozzles_LH22_installed-beige_background__26434.1738792956.jpg?c=1 160w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/320w/products/459/4555/Brondell-SouthSpa-Advanced-Warm-Water-Left-Handed-Bidet-Attachment-Dual-Nozzles_LH22_installed-beige_background__26434.1738792956.jpg?c=1 320w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/640w/products/459/4555/Brondell-SouthSpa-Advanced-Warm-Water-Left-Handed-Bidet-Attachment-Dual-Nozzles_LH22_installed-beige_background__26434.1738792956.jpg?c=1 640w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/960w/products/459/4555/Brondell-SouthSpa-Advanced-Warm-Water-Left-Handed-Bidet-Attachment-Dual-Nozzles_LH22_installed-beige_background__26434.1738792956.jpg?c=1 960w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280w/products/459/4555/Brondell-SouthSpa-Advanced-Warm-Water-Left-Handed-Bidet-Attachment-Dual-Nozzles_LH22_installed-beige_background__26434.1738792956.jpg?c=1 1280w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1920w/products/459/4555/Brondell-SouthSpa-Advanced-Warm-Water-Left-Handed-Bidet-Attachment-Dual-Nozzles_LH22_installed-beige_background__26434.1738792956.jpg?c=1 1920w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/2560w/products/459/4555/Brondell-SouthSpa-Advanced-Warm-Water-Left-Handed-Bidet-Attachment-Dual-Nozzles_LH22_installed-beige_background__26434.1738792956.jpg?c=1 2560w" 13601 13602class="lazyload listItem-image" 13603 13604 data-lightbox="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280x1280/products/459/4555/Brondell-SouthSpa-Advanced-Warm-Water-Left-Handed-Bidet-Attachment-Dual-Nozzles_LH22_installed-beige_background__26434.1738792956.jpg?c=1" data-src="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280x1280/products/459/4555/Brondell-SouthSpa-Advanced-Warm-Water-Left-Handed-Bidet-Attachment-Dual-Nozzles_LH22_installed-beige_background__26434.1738792956.jpg?c=1" data-hoverimage="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/500x659/products/459/4556/Brondell-SouthSpa-Advanced-Warm-Water-Left-Handed-Bidet-Attachment-Dual-Nozzles_LH22_installed_front-view-l
13604id-up__19142.1782503661.jpg?c=1" /> 13605 </a> 13606 <div class="listItem-figureBody"> 13607 <button type="button" class="button button--small listItem-button quickview" data-product-id="459">Quick view</button> 13608 </div> 13609 </figure> 13610 <div class="listItem-body"> 13611 <div class="listItem-content"> 13612 <div class="listItem-details"> 13613 <h4 class="listItem-title"> 13614 <a href="https://www.brondell.com/southspa-dual-temp-dual-nozzle-left-handed-bidet-attachment/" 13615 aria-label="SouthSpa Advanced,$89.99 13616" 13617 13618 > 13619 SouthSpa Advanced 13620 </a> 13621 </h4> 13622 <p> 13623 13624 13625 13626 Full Features 13627 13628 13629 </p> 13630 </div> 13631 <div class="listItem-actions"> 13632 <div class="listItem-price"> 13633 13634 13635 <div class="main-prc-sec"> 13636 <div class="price-section price-section--withoutTax" > 13637 <span class="price-label" aria-hidden="true"> 13638 13639 </span> 13640 <span class="price-now-label" style="display: none;" aria-hidden="true"> 13641 Now: 13642 </span> 13643 <span data-product-price-without-tax class="price price--withoutTax"> 13644 <span class="sr-only">Current Price: $89.99</span> 13645 <span aria-hidden="true">$89.99</span> 13646 </span> 13647 </div> 13648 </div> 13649</div> 13650 <a href="https://www.brondell.com/cart.php?action=add&product_id=459" class="button button--primary">Add to Cart</a> 13651 13652 </div> 13653 </div> 13654 </div> 13655</article> 13656 </li> 13657 <li class="product"> 13658 13659 <article class="listItem"> 13660 <figure class="listItem-figure"> 13661 <a href="https://www.brondell.com/freshspa-thinline-precision-essential-bidet-attachment-with-single-nozzle/" 13662 class="listItem-figure__link" 13663 aria-label="FreshSpa Thinline,$49.99 13664" 13665 > 13666 <img src="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280x1280/products/600/3125/FSP_150_Lighting_Setup_20220628__01056.1693945698.png?c=1" alt="Main image of FreshSpa Thinline Precision Essential Bidet Attachment with teal background." data-sizes="auto" 13667 srcset="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/80w/products/600/3125/FSP_150_Lighting_Setup_20220628__01056.1693945698.png?c=1" 13668data-srcset="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/80w/products/600/3125/FSP_150_Lighting_Setup_20220628__01056.1693945698.png?c=1 80w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/160w/products/600/3125/FSP_150_Lighting_Setup_20220628__01056.1693945698.png?c=1 160w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/320w/products/600/3125/FSP_150_Lighting_Setup_20220628__01056.1693945698.png?c=1 320w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/640w/products/600/3125/FSP_150_Lighting_Setup_20220628__01056.1693945698.png?c=1 640w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/960w/products/600/3125/FSP_150_Lighting_Setup_20220628__01056.1693945698.png?c=1 960w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280w/products/600/3125/FSP_150_Lighting_Setup_20220628__01056.1693945698.png?c=1 1280w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1920w/products/600/3125/FSP_150_Lighting_Setup_20220628__01056.1693945698.png?c=1 1920w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/2560w/products/600/3125/FSP_150_Lighting_Setup_20220628__01056.1693945698.png?c=1 2560w" 13669 13670class="lazyload listItem-image" 13671 13672 data-lightbox="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280x1280/products/600/3125/FSP_150_Lighting_Setup_20220628__01056.1693945698.png?c=1" data-src="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280x1280/products/600/3125/FSP_150_Lighting_Setup_20220628__01056.1693945698.png?c=1" data-hoverimage="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/500x659/products/600/4129/FSP-150_Controls__67151.1693946516.jpg?c=1" /> 13673 </a> 13674 <div class="listItem-figureBody"> 13675 <button type="button" class="button button--small listItem-button quickview" data-product-id="600">Quick view</button> 13676 </div> 13677 </figure> 13678 <div class="listItem-body"> 13679 <div class="listItem-content"> 13680 <div class="listItem-details"> 13681 <h4 class="listItem-title"> 13682 <a href="https://www.brondell.com/freshspa-thinline-precision-essential-bidet-attachment-with-single-nozzle/" 13683 aria-label="FreshSpa Thinline,$49.99 13684" 13685 13686 > 13687 FreshSpa Thinline 13688 </a> 13689 </h4> 13690 <p> 13691 13692 13693 13694 Full Features 13695 13696 13697 </p> 13698 </div> 13699 <div class="listItem-actions"> 13700 <div class="listItem-price"> 13701 13702 13703 <div class="main-prc-sec"> 13704 <div class="price-section price-section--withoutTax" >
13705 <span class="price-label" aria-hidden="true"> 13706 13707 </span> 13708 <span class="price-now-label" style="display: none;" aria-hidden="true"> 13709 Now: 13710 </span> 13711 <span data-product-price-without-tax class="price price--withoutTax"> 13712 <span class="sr-only">Current Price: $49.99</span> 13713 <span aria-hidden="true">$49.99</span> 13714 </span> 13715 </div> 13716 </div> 13717</div> 13718 <a href="https://www.brondell.com/cart.php?action=add&product_id=600" class="button button--primary">Add to Cart</a> 13719 13720 </div> 13721 </div> 13722 </div> 13723</article> 13724 </li> 13725 <li class="product"> 13726 13727 <article class="listItem"> 13728 <figure class="listItem-figure"> 13729 <a href="https://www.brondell.com/freshspa-thinline-precision-essential-bidet-attachment-with-dual-nozzle/" 13730 class="listItem-figure__link" 13731 aria-label="Thinline Precision Essential Bidet Attachment with Dual Nozzle,$59.99 13732" 13733 > 13734 <img src="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280x1280/products/601/3126/FSP_250_Lighting_Setup_20220628__84135.1693946861.png?c=1" alt="Main image of FreshSpa Thinline Precision Essential Bidet Attachment with Dual Nozzle with Taupe background." data-sizes="auto" 13735 srcset="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/80w/products/601/3126/FSP_250_Lighting_Setup_20220628__84135.1693946861.png?c=1" 13736data-srcset="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/80w/products/601/3126/FSP_250_Lighting_Setup_20220628__84135.1693946861.png?c=1 80w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/160w/products/601/3126/FSP_250_Lighting_Setup_20220628__84135.1693946861.png?c=1 160w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/320w/products/601/3126/FSP_250_Lighting_Setup_20220628__84135.1693946861.png?c=1 320w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/640w/products/601/3126/FSP_250_Lighting_Setup_20220628__84135.1693946861.png?c=1 640w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/960w/products/601/3126/FSP_250_Lighting_Setup_20220628__84135.1693946861.png?c=1 960w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280w/products/601/3126/FSP_250_Lighting_Setup_20220628__84135.1693946861.png?c=1 1280w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1920w/products/601/3126/FSP_250_Lighting_Setup_20220628__84135.1693946861.png?c=1 1920w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/2560w/products/601/3126/FSP_250_Lighting_Setup_20220628__84135.1693946861.png?c=1 2560w" 13737 13738class="lazyload listItem-image" 13739 13740 data-lightbox="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280x1280/products/601/3126/FSP_250_Lighting_Setup_20220628__84135.1693946861.png?c=1" data-src="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280x1280/products/601/3126/FSP_250_Lighting_Setup_20220628__84135.1693946861.png?c=1" data-hoverimage="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/500x659/products/601/4141/FSP-250_installed_in_bathroom_sustainable_description__84739.1693946861.jpg?c=1" /> 13741 </a> 13742 <div class="listItem-figureBody"> 13743 <button type="button" class="button button--small listItem-button quickview" data-product-id="601">Quick view</button> 13744 </div> 13745 </figure> 13746 <div class="listItem-body"> 13747 <div class="listItem-content"> 13748 <div class="listItem-details"> 13749 <h4 class="listItem-title"> 13750 <a href="https://www.brondell.com/freshspa-thinline-precision-essential-bidet-attachment-with-dual-nozzle/" 13751 aria-label="Thinline Precision Essential Bidet Attachment with Dual Nozzle,$59.99 13752" 13753 13754 > 13755 Thinline Precision Essential Bidet Attachment with Dual Nozzle 13756 </a> 13757 </h4> 13758 <p> 13759 13760 13761 13762 Full Features 13763 13764 13765 </p> 13766 </div> 13767 <div class="listItem-actions"> 13768 <div class="listItem-price"> 13769 13770 13771 <div class="main-prc-sec"> 13772 <div class="price-section price-section--withoutTax" >
13773 <span class="price-label" aria-hidden="true"> 13774 13775 </span> 13776 <span class="price-now-label" style="display: none;" aria-hidden="true"> 13777 Now: 13778 </span> 13779 <span data-product-price-without-tax class="price price--withoutTax"> 13780 <span class="sr-only">Current Price: $59.99</span> 13781 <span aria-hidden="true">$59.99</span> 13782 </span> 13783 </div> 13784 </div> 13785</div> 13786 <a href="https://www.brondell.com/cart.php?action=add&product_id=601" class="button button--primary">Add to Cart</a> 13787 13788 </div> 13789 </div> 13790 </div> 13791</article> 13792 </li> 13793 <li class="product"> 13794 13795 <article class="listItem"> 13796 <figure class="listItem-figure"> 13797 <a href="https://www.brondell.com/gospa-collapsible-travel-bidet/" 13798 class="listItem-figure__link" 13799 aria-label="GoSpa Collapsible,$24.99 13800" 13801 > 13802 <img src="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280x1280/products/666/3131/22_2__74754.1746645814.jpg?c=1" alt="GoSpa Collapsible Travel Bidet GS-60 in Green Extended with Nozzle" data-sizes="auto" 13803 srcset="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/80w/products/666/3131/22_2__74754.1746645814.jpg?c=1" 13804data-srcset="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/80w/products/666/3131/22_2__74754.1746645814.jpg?c=1 80w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/160w/products/666/3131/22_2__74754.1746645814.jpg?c=1 160w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/320w/products/666/3131/22_2__74754.1746645814.jpg?c=1 320w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/640w/products/666/3131/22_2__74754.1746645814.jpg?c=1 640w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/960w/products/666/3131/22_2__74754.1746645814.jpg?c=1 960w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280w/products/666/3131/22_2__74754.1746645814.jpg?c=1 1280w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1920w/products/666/3131/22_2__74754.1746645814.jpg?c=1 1920w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/2560w/products/666/3131/22_2__74754.1746645814.jpg?c=1 2560w" 13805 13806class="lazyload listItem-image" 13807 13808 data-lightbox="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280x1280/products/666/3131/22_2__74754.1746645814.jpg?c=1" data-src="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280x1280/products/666/3131/22_2__74754.1746645814.jpg?c=1" data-hoverimage="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/500x659/products/666/4584/GoSpa_Collapsible_Travel_Bidet_GS-60_green_collapsed_aside_travel_bag_forrest_background__26632.1738792954.jpg?c=1" /> 13809 </a> 13810 <div class="listItem-figureBody"> 13811 <button type="button" class="button button--small listItem-button quickview" data-product-id="666">Quick view</button> 13812 </div> 13813 </figure> 13814 <div class="listItem-body"> 13815 <div class="listItem-content"> 13816 <div class="listItem-details"> 13817 <h4 class="listItem-title"> 13818 <a href="https://www.brondell.com/gospa-collapsible-travel-bidet/" 13819 aria-label="GoSpa Collapsible,$24.99 13820" 13821 13822 > 13823 GoSpa Collapsible 13824 </a> 13825 </h4> 13826 <p> Full Features </p> 13827 </div> 13828 <div class="listItem-actions"> 13829 <div class="listItem-price"> 13830 13831 13832 <div class="main-prc-sec"> 13833 <div class="price-section price-section--withoutTax" > 13834 <span class="price-label" aria-hidden="true"> 13835 13836 </span> 13837 <span class="price-now-label" style="display: none;" aria-hidden="true"> 13838 Now: 13839 </span>
13840 <span data-product-price-without-tax class="price price--withoutTax"> 13841 <span class="sr-only">Current Price: $24.99</span> 13842 <span aria-hidden="true">$24.99</span> 13843 </span> 13844 </div> 13845 </div> 13846</div> 13847 <a href="https://www.brondell.com/gospa-collapsible-travel-bidet/" class="button button--small" data-product-id="666">Choose Options</a> 13848 13849 </div> 13850 </div> 13851 </div> 13852</article> 13853 </li> 13854 <li class="product"> 13855 13856 <article class="listItem"> 13857 <figure class="listItem-figure"> 13858 <a href="https://www.brondell.com/gospa-advanced-travel-bidet/" 13859 class="listItem-figure__link" 13860 aria-label="GoSpa Advanced & Advanced+ Travel Bidet,Price range from $16.99 to $19.99 13861" 13862 > 13863 <img src="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280x1280/products/585/2355/GS84-85-5_1500x1500__56427.1738792957.png?c=1" alt="Brondell GoSpa Advanced Travel Bidet GS-84/85 blue next to travel bag, gray background" data-sizes="auto" 13864 srcset="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/80w/products/585/2355/GS84-85-5_1500x1500__56427.1738792957.png?c=1" 13865data-srcset="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/80w/products/585/2355/GS84-85-5_1500x1500__56427.1738792957.png?c=1 80w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/160w/products/585/2355/GS84-85-5_1500x1500__56427.1738792957.png?c=1 160w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/320w/products/585/2355/GS84-85-5_1500x1500__56427.1738792957.png?c=1 320w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/640w/products/585/2355/GS84-85-5_1500x1500__56427.1738792957.png?c=1 640w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/960w/products/585/2355/GS84-85-5_1500x1500__56427.1738792957.png?c=1 960w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280w/products/585/2355/GS84-85-5_1500x1500__56427.1738792957.png?c=1 1280w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1920w/products/585/2355/GS84-85-5_1500x1500__56427.1738792957.png?c=1 1920w, https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/2560w/products/585/2355/GS84-85-5_1500x1500__56427.1738792957.png?c=1 2560w" 13866 13867class="lazyload listItem-image" 13868 13869 data-lightbox="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280x1280/products/585/2355/GS84-85-5_1500x1500__56427.1738792957.png?c=1" data-src="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/1280x1280/products/585/2355/GS84-85-5_1500x1500__56427.1738792957.png?c=1" data-hoverimage="https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/500x659/products/585/4643/Brondell_GoSpa_Advanced_Travel_Bidet_GS-84-85_woman_handbag_blue_GoSpa__67082.1738792958.jpg?c=1" /> 13870 </a> 13871 <div class="listItem-figureBody"> 13872 <button type="button" class="button button--small listItem-button quickview" data-product-id="585">Quick view</button> 13873 </div> 13874 </figure> 13875 <div class="listItem-body"> 13876 <div class="listItem-content"> 13877 <div class="listItem-details"> 13878 <h4 class="listItem-title"> 13879 <a href="https://www.brondell.com/gospa-advanced-travel-bidet/" 13880 aria-label="GoSpa Advanced & Advanced+ Travel Bidet,Price range from $16.99 to $19.99 13881" 13882 13883 > 13884 GoSpa Advanced & Advanced+ Travel Bidet 13885 </a> 13886 </h4> 13887 <p> Full Features </p> 13888 </div> 13889 <div class="listItem-actions"> 13890 <div class="listItem-price"> 13891 <div class="price-section price-section--withoutTax rrp-price--withoutTax rrp-sale-range non-sale-price--withoutTax"> 13892 <span class="sr-only">Original Price: </span> 13893 <span data-product-rrp-price-without-tax class="price price--rrp" aria-hidden="true"> 13894 13895 </span> 13896 </div> 13897 <div class="price-section price-section--withoutTax non-sale-price--withoutTax rrp-hide" style="display: none;">
13898 <span class="sr-only">Original Price:</span> 13899 <span aria-hidden="true"> 13900 Was: 13901 </span> 13902 <span data-product-non-sale-price-without-tax class="price price--non-sale" aria-hidden="true"> 13903 13904 </span> 13905 </div> 13906 <div class="price-section price-section--withoutTax"> 13907 <span class="sr-only">Range price: from $16.99 to $19.99</span> 13908 <span class="price-label" aria-hidden="true"></span> 13909 <span class="price-now-label" style="display: none;" aria-hidden="true"> 13910 Now: 13911 </span> 13912 <span data-product-price-without-tax class="price price--withoutTax " aria-hidden="true">$16.99 - $19.99</span> 13913 </div> 13914 13915</div> 13916 <a href="https://www.brondell.com/gospa-advanced-travel-bidet/" class="button button--small" data-product-id="585">Choose Options</a> 13917 13918 </div> 13919 </div> 13920 </div> 13921</article> 13922 </li> 13923</ul> 13924 </div> 13925 </form> 13926 <div class="cstm-revies"></div> 13927 <div class="progress-category" role="progressbar" aria-valuemin="0" aria-valuemax="100"></div> 13928 <a href="javascript:void(0);" class="click-more-prd" id="pgp-load-more-products">Load More Products</a> 13929</div> 13930 <nav class="pagination" aria-label="pagination"> 13931 <div class="inner-pagination"> 13932 <ul class="pagination-list"> 13933 13934 </ul> 13935</div> 13936</nav> 13937 <div data-content-region="category_below_content"></div> 13938 13939 </div> 13940 </div> 13941 </div> 13942</div> 13943 13944<div class="main-long-desc"></div> 13945 13946<div class="container-seo"> 13947 13948</div> 13949 13950 13951 13952 </div> 13953 <div id="modal" class="modal" data-reveal data-prevent-quick-search-close> 13954 <button class="modal-close" 13955 type="button" 13956 title="Close" 13957 13958> 13959 <span class="aria-description--hidden">Close</span> 13960</button> 13961 <div class="modal-content"></div> 13962 <div class="loadingOverlay"></div> 13963</div> 13964 <div id="alert-modal" class="modal modal--alert modal--small" data-reveal data-prevent-quick-search-close> 13965 <div class="swal2-icon swal2-error swal2-icon-show"><span class="swal2-x-mark"><span class="swal2-x-mark-line-left"></span><span class="swal2-x-mark-line-right"></span></span></div> 13966 13967 <div class="modal-content"></div> 13968 13969 <div class="button-container"><button type="button" class="confirm button" data-reveal-close>OK</button></div> 13970</div> 13971</main> 13972 13973<footer class="footer" role="contentinfo"> 13974 <div class="cstm-footer-main-section"> 13975 <div class="container"> 13976 <div class="inner-footer-main-section"> 13977 <div class="footer-newslatter-section"> 13978 <div class="footer-email-section" data-section-type="newsletterSubscription"> 13979 <h3>Letâs stay connected</h3> 13980 <form class="form" action="https://www.brondell.com/subscribe.php" method="post"> 13981 <div class="form-fieldset"> 13982 <input type="hidden" name="action" value="subscribe"> 13983 <input type="hidden" name="nl_first_name" value="bc"> 13984 <input type="hidden" name="check" value="1"> 13985 <div class="form-field newsletter-form"> 13986 <label class="form-label is-srOnly" for="nl_email">Email Address</label> 13987 <div class="form-prefixPostfix wrap"> 13988 <input class="form-input" 13989 id="nl_email" 13990 name="nl_email" 13991 type="email" 13992 value="" 13993 placeholder="Email Address" 13994 aria-required="true" 13995 autocomplete="email" 13996 data-rdt-exclude="true" 13997 required 13998 > 13999 <input class="button button--inline form-prefixPostfix-button--postfix" 14000 type="submit" 14001 value="Sign Up" 14002 > 14003 </div> 14004 </div> 14005 </div> 14006 </form> 14007 </div> 14008 <div class="footer-social-links-section"> 14009 <ul class="socialLinks socialLinks--alt"> 14010 <li class="socialLinks-item"> 14011 <a class="icon icon--facebook" href="https://www.facebook.com/Brondell.Inc/" target="_blank" rel="noopener"> 14012 <img src="https://store-mpfo2gcqca.mybigcommerce.com/product_images/uploaded_images/facebook.png" alt="facebook"> 14013 </a> 14014 </li> 14015 <li class="socialLinks-item"> 14016 <a class="icon icon--instagram" href="https://www.instagram.com/brondell.inc/" target="_blank" rel="noopener"> 14017 <img src="https://store-mpfo2gcqca.mybigcommerce.com/product_images/uploaded_images/instagram.png" alt="instagram"> 14018 </a> 14019 </li> 14020 <li class="socialLinks-item"> 14021 <a class="icon icon--twitter" href="https://twitter.com/brondell" target="_blank" rel="noopener"> 14022 <img src="https://store-mpfo2gcqca.mybigcommerce.com/product_images/uploaded_images/twitter.png" alt="twitter"> 14023 </a> 14024 </li> 14025 <li class="socialLinks-item"> 14026 <a class="icon icon--youtube" href="https://www.youtube.com/user/brondell1" target="_blank" rel="noopener"> 14027 <img src="https://store-mpfo2gcqca.mybigcommerce.com/product_images/uploaded_images/youtube.png" alt="youtube"> 14028 </a> 14029 </li> 14030 <li class="socialLinks-item"> 14031 <a class="icon icon--tiktok" href="https://www.tiktok.com/@brondell" target="_blank" rel="noopener"> 14032 <img src="https://store-mpfo2gcqca.mybigcommerce.com/product_images/uploaded_images/tiktok.png" alt="TikTok" style="max-width: 23px;"> 14033 </a> 14034 </li> 14035 </ul> 14036 </div> 14037 </div> 14038 <div class="footer-menu-one-section" style="--footer-cols: 2;"> 14039 <ul style="column-count: 2;"> 14040 <li><a href="/about-us/">About Us</a></li> 14041 <li><a href="https://help.brondell.com/hc/en-us">Help Center</a></li> 14042 <li><a href="/healthy-living-blog/">Blog</a></li> 14043 <li><a href="/about-us/press-kit/">Awards & Press</a></li> 14044 <li><a href=" https://dsrp.pii.ai/p/409ccd98-49db-488c-a920-cd521f0f4037/submit.html">Data Subject Request</a></li> 14045 <li><a href="#" onClick="if (!window.__cfRLUnblockHandlers) return false; showPopup()" data-cf-modified-28e2c7ca85ff07b09fc9eb6f-="">Do Not Sell or Share</a></li> 14046 <li><a href="/about-us/commercial/">Commercial Business</a></li> 14047 <li><a href="/referrals/">Give $20, Get $20</a></li> 14048 <li><a href="/rewards/">Loyalty Rewards</a></li> 14049 <li><a href="https://app.impact.com/campaign-promo-signup/Brondell.brand?execution=e1s1">Become an Affiliate</a></li> 14050 <li><a href="/about-us/community/">Giving Back</a></li> 14051 <li><a href="https://theapplicantmanager.com/careers?co=bh">Join Our Team</a></li> 14052 <li><a href="/outlet/">Outlet</a></li> 14053 </ul> 14054 </div> 14055 </div> 14056 <div class="footer-copyright-section"> 14057 <p>© 2026 Brondell® All Rights Reserved.</p> 14058 <ul> 14059 <li>| PO Box 470085 San Francisco, CA 94147-0085 |</li> 14060 <li><a href="/about-us/privacy-policy/">Privacy</a></li> 14061 <li><a href="/about-us/legal/">Legal</a></li> 14062 <li><a href="/accessibility/">Accessibility</a></li> 14063 </ul> 14064 </div> 14065 </div> 14066 </div> 14067 14068 14069</footer>
14070 <div class="drawer-cover"></div> 14071<aside class="drawer" id="cart-preview-dropdown" aria-hidden="true" aria-modal="true" aria-label="drawer cart" role="dialog" aria-labelledby="cart-preview-title"> 14072</aside> 14073<div class="jarvis-personalized-recommendations" data-page-type="cart" data-template="popout-cart" data-recs="4" style="display: none;"></div> 14074<div id="warrantyModal" class="modal cart-notification warranty-notification" data-reveal> 14075 <button class="modal-close" 14076 type="button" 14077 title="Close" 14078 14079> 14080 <span class="aria-description--hidden">Close</span> 14081</button> 14082 <div class="modal-content"></div> 14083 <div class="loadingOverlay"></div> 14084</div> 14085 14086
14086<script type="28e2c7ca85ff07b09fc9eb6f-text/javascript">window.__webpack_public_path__ = "https://cdn11.bigcommerce.com/s-mpfo2gcqca/stencil/5f70d4d0-8f99-013f-f4af-2611d61cbbfd/e/2f3b4e00-847a-013f-6a5b-3e25689f9356/dist/";</script>
14086 14087
14087<script src="https://cdn11.bigcommerce.com/s-mpfo2gcqca/stencil/5f70d4d0-8f99-013f-f4af-2611d61cbbfd/e/2f3b4e00-847a-013f-6a5b-3e25689f9356/dist/theme-bundle.main.js" type="28e2c7ca85ff07b09fc9eb6f-text/javascript"></script>
14087 14088
14088<script type="28e2c7ca85ff07b09fc9eb6f-text/javascript"> 14089 window.stencilBootstrap("category", "{\"categoryProductsPerPage\":12,\"categoryId\":26,\"zoomSize\":\"1280x1280\",\"productSize\":[{\"id\":337,\"sku\":\"L60\",\"name\":\"LumaWarm\",\"url\":\"https://www.brondell.com/lumawarm-heated-nightlight-toilet-seat/\",\"availability\":\"\",\"rating\":null,\"brand\":{\"name\":null},\"category\":[\"Shop All\",\"Bidets & Heated Seats\",\"Bidets & Heated Seats/Heated Toilet Seats\"],\"summary\":\"\\n\\n\\n\\n Full Features\\n \\n \\n \",\"image\":{\"data\":\"https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/{:size}/products/337/1371/L60-1_1500x1500__31840.1782501380.jpg?c=1\",\"alt\":\"Brondell LumaWarm\\nHeated Toilet Seat with Nightlight installed in standard toilet with navy background\"},\"images\":[{\"data\":\"https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/{:size}/products/337/1371/L60-1_1500x1500__31840.1782501380.jpg?c=1\",\"alt\":\"Brondell LumaWarm\\nHeated Toilet Seat with Nightlight installed in standard toilet with navy background\"},{\"data\":\"https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/{:size}/products/337/4344/Brondell-L60_Lumawarm-toilet-seat-in-round-or-elongated-shapes-for-your-existing-toilet__72018.1782501380.jpg?c=1\",\"alt\":\"LumaWarm\\nHeated Toilet Seat with Nightlight available in round or elongated shapes to fit your existing toilet, navy background. Please check measuring guide when ordering.\"},{\"data\":\"https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/{:size}/products/337/1381/L60-10_1500x1500__55939.1782501380.jpg?c=1\",\"alt\":\"LumaWarm\\nHeated Toilet Seat with Nightlight installed in a bathroom\"},{\"data\":\"https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/{:size}/products/337/4347/Brondell-L60-Lumawarm-close-up-controls__61059.1782501380.jpg?c=1\",\"alt\":\"LumaWarm\\nHeated Toilet Seat with Nightlight close up of control panel. Copy highlights intuitive controls. Easily adjust temperature and nightlight to your preferred settings.\"},{\"data\":\"https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/{:size}/products/337/1372/L60-2_1500x1500__26383.1782501380.jpg?c=1\",\"alt\":\"LumaWarm\\nHeated Toilet Seat with Nightlight available in biscuit or white colors\"}],\"date_added\":\"Nov 30th 2021\",\"pre_order\":false,\"show_cart_action\":true,\"has_options\":true,\"stock_level\":843,\"low_stock_level\":72,\"qty_in_cart\":0,\"custom_fields\":[{\"id\":1969,\"name\":\"web_product_name\",\"value\":\"LumaWarm\"},{\"id\":1970,\"name\":\"long_name\",\"value\":\"Heated Toilet Seat with Nightlight\"},{\"id\":2442,\"name\":\"feature_1\",\"value\":\"3 temperature levels\"},{\"id\":2443,\"name\":\"feature_2\",\"value\":\"gentle-glow nightlight\"},{\"id\":2444,\"name\":\"feature_3\",\"value\":\"slow-close seat and lid\"}],\"num_reviews\":null,\"weight\":{\"formatted\":\"5.98 LBS\",\"value\":5.98},\"demo\":false,\"price\":{\"without_tax\":{\"formatted\":\"$164.99\",\"value\":164.99,\"currency\":\"USD\"},\"tax_label\":\"Tax\",\"price_range\":{\"min\":{\"without_tax\":{\"formatted\":\"$164.99\",\"value\":164.99,\"currency\":\"USD\"},\"tax_label\":\"Tax\"},\"max\":{\"without_tax\":{\"formatted\":\"$179.99\",\"value\":179.99,\"currency\":\"USD\"},\"tax_label\":\"Tax\"}}}},{\"id\":794,\"sku\":\"KBT-900\",\"name\":\"Coit Integrated Smart Bidet Toilet\",\"url\":\"https://www.brondell.com/coit-integrated-smart-bidet-toilet/\",\"availability\":\"\",\"rating\":null,\"brand\":{\"name\":null},\"category\":[\"Bidets & Heated Seats\",\"Bidets & Heated Seats/Bidet Toilet Seats & Integrated Bidets\",\"Bidets & Heated Seats/Heated Toilet Seats\",\"Shop All\"],\"summary\":\"\\n\\n \\n \\n Full Features\\n \\n \\n \",\"image\":{\"data\":\"https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/{:size}/products/794/5609/Brondell_Flush_KBT900_Coit_PDP-Gallery_installed_in_blue_bathroom_1500x1500_72dpi__74333.1781552022.jpg?c=1\",\"alt\":\"Brondell Coit installed, right side view, in modern azure blue tiled bathroom.\"},\"images\":[{\"data\":\"https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/{:size}/products/794/5609/Brondell_Flush_KBT900_Coit_PDP-Gallery_installed_in_blue_bathroom_1500x1500_72dpi__74333.1781552022.jpg?c=1\",\"alt\":\"Brondell Coit installed, right side view, in modern azure blue tiled bathroom.\"},{\"data\":\"https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/{:size}/products/794/5600/KBT-900_images_1500x1500_01__77526.1781552022.jpg?c=1\",\"alt\":\"Angled studio view of the Coit Integrated Smart Bidet Toilet with tankless one-piece design and smooth white finish, highlighting its modern silhouette, compact footprint, and seamless construction for contemporary bathrooms.\"},{\"data\":\"https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/{:size}/products/794/5606/KBT-900_images_1500x1500_02__34286.1781552022.jpg?c=1\",\"alt\":\"Coit Integrated Smart Bidet Toilet installed in a modern bathroom with tiled walls, glass shower, and floating vanity, showcasing its sleek one-piece design, compact footprint, and premium, contemporary aesthetic.\"},{\"data\":\"https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/{:size}/products/794/5636/Day_to_Dusk_slide_for_website__74573.1776200831.gif?c=1\",\"alt\":\"Modern bathroom with warm beige tiled accent wall, featuring the Coit Integrated Smart Bidet Toilet centered beneath a large abstract painting, alongside a freestanding bathtub, wooden double vanity with gold fixtures, and terrazzo flooring.\"},{\"data\":\"https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/{:size}/products/794/5601/KBT-900_images_1500x1500_06__53793.1776200830.jpg?c=1\",\"alt\":\"Coit Integrated Smart Bidet Toilet in a modern bathroom displaying full feature set, including auto-open and close lid, remote-controlled seat, powerful double-stream flushing, self-cleaning nozzle, and WaterSense efficiency.\"}],\"date_added\":\"Jan 26th 2026\",\"pre_order\":false,\"show_cart_action\":true,\"has_options\":false,\"stock_level\":36,\"low_stock_level\":6,\"qty_in_cart\":0,\"custom_fields\":[{\"id\":2788,\"name\":\"web_product_name\",\"value\":\"Coit\"},{\"id\":2789,\"name\":\"long_name\",\"value\":\"Integrated Smart Bidet Toilet\"},{\"id\":2790,\"name\":\"feature_1\",\"value\":\"fully adjustable water pressure and temperature\"},{\"id\":2791,\"name\":\"feature_2\",\"value\":\"automatic UV NozzleClean setting\"},{\"id\":2792,\"name\":\"feature_3\",\"value\":\"ceramic water heater delivers endless warm water washes\"},{\"id\":2793,\"name\":\"truemed_qualification\",\"value\":\"yes\"},{\"id\":2794,\"name\":\"sale_badge\",\"value\":\"no\"},{\"id\":2802,\"name\":\"new_badge\",\"value\":\"yes\"}],\"num_reviews\":null,\"weight\":{\"formatted\":\"110.00 LBS\",\"value\":110},\"demo\":false,\"add_to_cart_url\":\"https://www.brondell.com/cart.php?action=add&product_id=794\",\"price\":{\"without_tax\":{\"formatted\":\"$2,499.99\",\"value\":2499.99,\"currency\":\"USD\"},\"tax_label\":\"Tax\"}},{\"id\":749,\"sku\":\"IBT-1000\",\"name\":\"Sutro Integrated Smart Bidet Toilet\",\"url\":\"https://www.brondell.com/sutro-integrated-smart-bidet-toilet/\",\"availability\":\"\",\"rating\":null,\"brand\":{\"name\":null},\"category\":[\"Shop All\",\"Bidets & Heated Seats\",\"Bidets & Heated Seats/Bidet Toilet Seats & Integrated Bidets\",\"Bidets & Heated Seats/Heated Toilet Seats\"],\"summary\":\"\\n\\n \\n \\n Full Features\\n \\n \\n \",\"image\":{\"data\":\"https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/{:size}/products/749/4854/Sutro_hero_1500x1500_300dpi__82806.1775682562.jpg?c=1\",\"alt\":\"IBT-1000 Sutro Integrated bidet toilet seat in white; modern bathroom, walnut wooden floors and vanity with contrasting blue and white walls\"},\"images\":[{\"data\":\"https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/{:size}/products/749/4854/Sutro_hero_1500x1500_300dpi__82806.1775682562.jpg?c=1\",\"alt\":\"IBT-1000 Sutro Integrated bidet toilet seat in white; modern bathroom, walnut wooden floors and vanity with contrasting blue and white walls\"},{\"data\":\"https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/{:size}/products/749/4755/IBT-1000_05_Sutro_white_bidet_toilet_white_background_remote__54681.1717526245.jpg?c=1\",\"alt\":\"IBT-1000 Sutro Integrated bidet toilet seat with controller on white background\"},{\"data\":\"https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/{:size}/products/749/4855/IBT-1000_018_IBT-1000_018_white_bidet_toilet_nightlight__97104.1717607605.jpg?c=1\",\"alt\":\"IBT-1000 Sutro Integrated bidet toilet seat; toilet is open with night light on, bathroom lights off.\"},{\"data\":\"https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/{:size}/products/749/4771/IBT-1000_04_Sutro_white_bidet_toilet_tiles__01006.1717607606.jpg?c=1\",\"alt\":\"IBT-1000 Sutro Integrated bidet toilet seat, modern bathroom with hexagonal tiles and a tambour style walnut vanity. Feature description reads: a cleaner bathroom break. endless warm water washes, multi-level heated seat, illuminating LED nightlight, active carbon deodorization.\"},{\"data\":\"https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/{:size}/products/749/4769/IBT-1000_03_Sutro_white_bidet_toilet_marble.__92616.1717607606.jpg?c=1\",\"alt\":\"IBT-1000 Sutro Integrated bidet toilet seat, modern bathroom with marble style tile floors, shower with green tile walls, oak vanity with a large tropical plant. Feature description reads: a smart step for bathroom luxury. cutting-edge technology for modern bathrooms. sleek, one-piece design. an ultimate hygiene upgrade.\"}],\"date_added\":\"Apr 11th 2024\",\"pre_order\":false,\"show_cart_action\":true,\"has_options\":false,\"stock_level\":71,\"low_stock_level\":12,\"qty_in_cart\":0,\"custom_fields\":[{\"id\":2
14089146,\"name\":\"web_product_name\",\"value\":\"Sutro\"},{\"id\":2147,\"name\":\"long_name\",\"value\":\"Integrated Smart Bidet Toilet\"},{\"id\":2159,\"name\":\"ships_us_only\",\"value\":\"no\"},{\"id\":2519,\"name\":\"feature_1\",\"value\":\"automatic, hand-free features and flushing\"},{\"id\":2520,\"name\":\"feature_2\",\"value\":\"built-in luxury bidet\"},{\"id\":2521,\"name\":\"feature_3\",\"value\":\"dryer, nightlight, deodorizer\"},{\"id\":2602,\"name\":\"truemed_qualification\",\"value\":\"yes\"},{\"id\":2779,\"name\":\"sale_badge\",\"value\":\"no\"}],\"num_reviews\":null,\"weight\":{\"formatted\":\"99.20 LBS\",\"value\":99.2},\"demo\":false,\"add_to_cart_url\":\"https://www.brondell.com/cart.php?action=add&product_id=749\",\"price\":{\"without_tax\":{\"formatted\":\"$2,749.99\",\"value\":2749.99,\"currency\":\"USD\"},\"tax_label\":\"Tax\"}},{\"id\":399,\"sku\":\"S1400\",\"name\":\"Swash 1400\",\"url\":\"https://www.brondell.com/swash-1400-bidet-toilet-seat/\",\"availability\":\"\",\"rating\":null,\"brand\":{\"name\":null},\"category\":[\"Shop All\",\"Bidets & Heated Seats\",\"Favorites\",\"Bidets & Heated Seats/Bidet Toilet Seats & Integrated Bidets\",\"Bidets & Heated Seats/Heated Toilet Seats\"],\"summary\":\"\\n\\n \\n \\n Full Features\\n \\n \\n \",\"image\":{\"data\":\"https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/{:size}/products/399/3978/S1400-Lifestyle_high_end_bath__73358.1775498928.jpg?c=1\",\"alt\":\"Swash 1400 Luxury Bidet Seat installed in a modern wood paneled bathroom with gray tiled flooring.\"},\"images\":[{\"data\":\"https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/{:size}/products/399/3978/S1400-Lifestyle_high_end_bath__73358.1775498928.jpg?c=1\",\"alt\":\"Swash 1400 Luxury Bidet Seat installed in a modern wood paneled bathroom with gray tiled flooring.\"},{\"data\":\"https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/{:size}/products/399/3174/S1400-1_1500x1500__59593.1775498928.jpg?c=1\",\"alt\":\"White Brondell Swash 1400 bidet toilet seat installed on a toilet seat with the lid closed from the top view with a gray background\"},{\"data\":\"https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/{:size}/products/399/5479/S1400_02_1500x1500_CMYK_300dpi__95918.1758833716.jpg?c=1\",\"alt\":\"Swash 1400 Luxury Bidet Toilet Seat with Remote Control, shown in a modern beige-toned bathroom with glass shower, vanity, and minimalist decor.\"},{\"data\":\"https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/{:size}/products/399/5482/S1400_04_1500x1500_CMYK_300dpi__86331.1758833716.jpg?c=1\",\"alt\":\"Swash 1400 Luxury Bidet Toilet Seat with Remote Control, featuring a warm air dryer with 4 temperature settings for a gentle, hands-free drying experience.\"},{\"data\":\"https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/{:size}/products/399/5483/S1400_05_1500x1500_CMYK_300dpi__01215.1758833716.jpg?c=1\",\"alt\":\"Swash 1400 Luxury Bidet Toilet Seat remote control by Brondell, featuring intuitive buttons for front/rear wash, adjustable water pressure, nozzle position, warm air dryer, and programmable user presets. Ergonomic design supports wide and concentrated spray patterns.\"}],\"date_added\":\"Jan 26th 2022\",\"pre_order\":false,\"show_cart_action\":true,\"has_options\":true,\"stock_level\":241,\"low_stock_level\":120,\"qty_in_cart\":0,\"custom_fields\":[{\"id\":1792,\"name\":\"web_product_name\",\"value\":\"Swash 1400\"},{\"id\":1793,\"name\":\"long_name\",\"value\":\"Luxury Bidet Toilet Seat with Remote Control\"},{\"id\":2322,\"name\":\"sale_badge\",\"value\":\"yes\"},{\"id\":2329,\"name\":\"feature_1\",\"value\":\"premium features\"},{\"id\":2330,\"name\":\"feature_2\",\"value\":\"dual stainless steel nozzles with NozzleClean+\"},{\"id\":2331,\"name\":\"feature_3\",\"value\":\"remote control\"},{\"id\":2641,\"name\":\"truemed_qualification\",\"value\":\"yes\"}],\"num_reviews\":null,\"weight\":{\"formatted\":\"15.72 LBS\",\"value\":15.72},\"demo\":false,\"price\":{\"without_tax\":{\"formatted\":\"$439.99\",\"value\":439.99,\"currency\":\"USD\"},\"tax_label\":\"Tax\",\"sale_price_without_tax\":{\"formatted\":\"$439.99\",\"value\":439.99,\"currency\":\"USD\"},\"non_sale_price_without_tax\":{\"formatted\":\"$549.99\",\"value\":549.99,\"currency\":\"USD\"},\"rrp_without_tax\":{\"formatted\":\"$549.99\",\"value\":549.99,\"currency\":\"USD\"},\"saved\":{\"formatted\":\"$110.00\",\"value\":110,\"currency\":\"USD\"},\"price_range\":{\"min\":{\"without_tax\":{\"formatted\":\"$439.99\",\"value\":439.99,\"currency\":\"USD\"},\"tax_label\":\"Tax\",\"rrp_without_tax\":{\"formatted\":\"$549.99\",\"value\":549.99,\"currency\":\"USD\"}},\"max\":{\"without_tax\":{\"formatted\":\"$463.99\",\"value\":463.99,\"currency\":\"USD\"},\"tax_label\":\"Tax\",\"rrp_without_tax\":{\"formatted\":\"$579.99\",\"value\":579.99,\"currency\":\"USD\"}}},\"retail_price_range\":{\"min\":{\"without_tax\":{\"formatted\":\"$549.99\",\"value\":549.99,\"currency\":\"USD\"}},\"max\":{\"without_tax\":{\"formatted\":\"$579.99\",\"value\":579.99,\"currency\":\"USD\"}}}}},{\"id\":377,\"sku\":\"SE400\",\"name\":\"Swash SE400\",\"url\":\"https://www.brondell.com/swash-se400-bidet-toilet-seat/\",\"availability\":\"\",\"rating\":null,\"brand\":{\"name\":null},\"category\":[\"Bidets & Heated Seats\",\"Bidets & Heated Seats/Bidet Toilet Seats & Integrated Bidets\",\"Bidets & Heated Seats/Heated Toilet Seats\"],\"summary\":\"\\n\\n \\n Full Features\\n \\n \\n \\n \",\"image\":{\"data\":\"https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/{:size}/products/377/2548/brondell-swash-se400-bidet-toilet-seat-sage__12661.1782499679.jpg?c=1\",\"alt\":\"Brondell Swash SE400\\nAdvanced Bidet Toilet Seat with Side Arm
14089Control in front of a blue background\"},\"images\":[{\"data\":\"https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/{:size}/products/377/2548/brondell-swash-se400-bidet-toilet-seat-sage__12661.1782499679.jpg?c=1\",\"alt\":\"Brondell Swash SE400\\nAdvanced Bidet Toilet Seat with Side Arm Control in front of a blue background\"},{\"data\":\"https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/{:size}/products/377/2049/brondell-swash-se400-bidet-toilet-seat-side-arm-toilet-install__58218.1738792977.jpg?c=1\",\"alt\":\"Brondell Swash SE400 bidet toilet seat side arm control installed in a bathroom from a side view\"},{\"data\":\"https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/{:size}/products/377/2545/brondell-swash-se400-bidet-toilet-seat-installed-open__18837.1738792977.jpg?c=1\",\"alt\":\"Brondell Swash SE400 bidet toilet seat side arm control installed on the toilet with the lid opened\"},{\"data\":\"https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/{:size}/products/377/2047/brondell-swash-se400-bidet-toilet-seat-side-arm-toilet__49966.1738792977.jpg?c=1\",\"alt\":\"Brondell Swash SE400 bidet toilet seat side arm control installed in a bathroom\"},{\"data\":\"https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/{:size}/products/377/2539/brondell-swash-se400-bidet-toilet-seat-dimensions-elongated__45915.1738792977.jpg?c=1\",\"alt\":\"Brondell Swash SE400 elongated bidet toilet seat dimensions are 18.5 inch width, 6.1 inch height, and 20.9 inch length.\"}],\"date_added\":\"Nov 30th 2021\",\"pre_order\":false,\"show_cart_action\":true,\"has_options\":true,\"stock_level\":239,\"low_stock_level\":60,\"qty_in_cart\":0,\"custom_fields\":[{\"id\":1787,\"name\":\"long_name\",\"value\":\"Advanced Bidet Toilet Seat with Side Arm Control\"},{\"id\":1788,\"name\":\"web_product_name\",\"value\":\"Swash SE400\"},{\"id\":2320,\"name\":\"sale_badge\",\"value\":\"no\"},{\"id\":2377,\"name\":\"feature_1\",\"value\":\"built-in deodorizer\"},{\"id\":2378,\"name\":\"feature_2\",\"value\":\"stainless steel nozzle\"},{\"id\":2379,\"name\":\"feature_3\",\"value\":\"side-arm control\"},{\"id\":2643,\"name\":\"truemed_qualification\",\"value\":\"yes\"}],\"num_reviews\":null,\"weight\":{\"formatted\":\"15.20 LBS\",\"value\":15.2},\"demo\":false,\"price\":{\"without_tax\":{\"formatted\":\"$299.99\",\"value\":299.99,\"currency\":\"USD\"},\"tax_label\":\"Tax\"}},{\"id\":378,\"sku\":\"SE600\",\"name\":\"Swash SE600\",\"url\":\"https://www.brondell.com/swash-se600-bidet-toilet-seat/\",\"availability\":\"\",\"rating\":null,\"brand\":{\"name\":null},\"category\":[\"Bidets & Heated Seats\",\"Bidets & Heated Seats/Bidet Toilet Seats & Integrated Bidets\",\"Bidets & Heated Seats/Heated Toilet Seats\"],\"summary\":\"\\n\\n \\n \\n Full Features\\n \\n \\n \",\"image\":{\"data\":\"https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/{:size}/products/378/4368/Brondell-Swash-SE600_00_advanced-bidet-toilet-seat-with-remote-control-green-background__43812.1782499401.jpg?c=1\",\"alt\":\"Brondell Swash SE600\\nAdvanced Bidet Seat with remote control installed in front of a green background\"},\"images\":[{\"data\":\"https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/{:size}/products/378/4368/Brondell-Swash-SE600_00_advanced-bidet-toilet-seat-with-remote-control-green-background__43812.1782499401.jpg?c=1\",\"alt\":\"Brondell Swash SE600\\nAdvanced Bidet Seat with remote control installed in front of a green background\"},{\"data\":\"https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/{:size}/products/378/4378/Brondell-Swash-SE600_02_advanced-bidet-toilet-seat-with-remote-control-installed-white-bathroom-left-view__79252.1782499401.jpg?c=1\",\"alt\":\"Brondell Swash SE600\\nAdvanced Bidet Seat with remote control installed in the bathroom, left view. A sustainable addition to an existing toilet.\"},{\"data\":\"https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/{:size}/products/378/4370/Brondell-Swash-SE600_03_advanced-bidet-toilet-seat-with-remote-control-lid-open-features-listed__98510.1782499401.jpg?c=1\",\"alt\":\"Brondell Swash SE600\\nAdvanced Bidet Seat with remote control front view, lid open. Copy highlights upgrade features you'll look forward to: warm water wash, warm air dryer, carbon deodorization, heated seat, illuminating LED nightlight.\"},{\"data\":\"https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/{:size}/products/378/4375/Brondell-Swash-SE600_08_advanced-bidet-toilet-seat-top-view-with-remote-control__49084.1782499401.jpg?c=1\",\"alt\":\"Brondell Swash SE600\\nAdvanced Bidet Seat with remote control from a to
14089p vie. Copy: Helping you cut back on toilet paper. Remote control ensures an easily customizable wash. Additional controls include nightlight, eco mode, rear wash found on the seat panel.\"},{\"data\":\"https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/{:size}/products/378/4372/Brondell-Swash-SE600_11_advanced-bidet-toilet-seat-top-view-close-up-setting-panel__89184.1782499401.jpg?c=1\",\"alt\":\"Brondell Swash SE600\\nAdvanced Bidet Seat with remote control additional control buttons close up. Copy highlights nightlight, eco mode, and rear wash functions can be activating using seat panel controls.\"}],\"date_added\":\"Nov 30th 2021\",\"pre_order\":false,\"show_cart_action\":true,\"has_options\":true,\"stock_level\":86,\"low_stock_level\":48,\"qty_in_cart\":0,\"custom_fields\":[{\"id\":1790,\"name\":\"web_product_name\",\"value\":\"Swash SE600\"},{\"id\":1791,\"name\":\"long_name\",\"value\":\"Advanced Bidet Seat\"},{\"id\":2321,\"name\":\"sale_badge\",\"value\":\"no\"},{\"id\":2380,\"name\":\"feature_1\",\"value\":\"adjustable water pressure and temperature\"},{\"id\":2381,\"name\":\"feature_2\",\"value\":\"gentle-glow nightlight\"},{\"id\":2382,\"name\":\"feature_3\",\"value\":\"slow-close seat and lid\"},{\"id\":2642,\"name\":\"truemed_qualification\",\"value\":\"yes\"}],\"num_reviews\":null,\"weight\":{\"formatted\":\"15.20 LBS\",\"value\":15.2},\"demo\":false,\"price\":{\"without_tax\":{\"formatted\":\"$399.99\",\"value\":399.99,\"currency\":\"USD\"},\"tax_label\":\"Tax\"}},{\"id\":348,\"sku\":\"S101\",\"name\":\"EcoSeat S101\",\"url\":\"https://www.brondell.com/swash-ecoseat-s101-bidet-toilet-seat/\",\"availability\":\"\",\"rating\":null,\"brand\":{\"name\":null},\"category\":[\"Bidets & Heated Seats\",\"Bidets & Heated Seats/Bidet Toilet Seats & Integrated Bidets\"],\"summary\":\"\\n\\n \\n \\n Full Features\\n \\n \\n \",\"image\":{\"data\":\"https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/{:size}/products/348/4787/Brondell_Ecoseat_non-electric_bidet_seat_S101_installed_modern_bathroom_plant__55918.1738792969.jpg?c=1\",\"alt\":\"Brondell Ecoseat S101 non-electric bidet seat installed in modern bathroom with wood and plant accents\"},\"images\":[{\"data\":\"https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/{:size}/products/348/4787/Brondell_Ecoseat_non-electric_bidet_seat_S101_installed_modern_bathroom_plant__55918.1738792969.jpg?c=1\",\"alt\":\"Brondell Ecoseat S101 non-electric bidet seat installed in modern bathroom with wood and plant accents\"},{\"data\":\"https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/{:size}/products/348/4781/Brondell_Ecoseat_non-electric_bidet_seat_S101_close_up_top_view__60176.1761171554.jpg?c=1\",\"alt\":\"EcoSeat S101 Brondell bidet toilet seat close-up showing water supply connector and bidet mechanismânon-electric, easy-install design for hygienic bathroom upgrade and eco-conscious living.\"},{\"data\":\"https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/{:size}/products/348/4786/Brondell_Ecoseat_non-electric_bidet_seat_S101_lid_closed_close_up_knob_controls__79913.1761171464.jpg?c=1\",\"alt\":\"EcoSeat S101 bidet toilet seat close-up showing control knob with FRONT, OFF, REAR settings, clean water inlet, and easy DIY installationâeco-friendly upgrade replacing standard toilet seat\"},{\"data\":\"https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/{:size}/products/348/4783/Brondell_Ecoseat_non-electric_bidet_seat_S101_lid_open_left_side_view__01974.1782499985.jpg?c=1\",\"alt\":\"EcoSeat S101 non-electric bidet toilet seat in white, lid open, right side view. Copy highlights powered by water pressure--not electricity. Delivers a planet-friendly, cool water bidet wash. No need for a power outlet.\"},{\"data\":\"https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/{:size}/products/348/4785/Brondell_Ecoseat_non-electric_bidet_seat_S101_lid_closed_front_side_views__48259.1761171285.jpg?c=1\",\"alt\":\"EcoSeat S101 bidet toilet seat in white, shown with lid closed and partially open, featuring Brondell branding and side control knob for manual water pressure adjustment and hygienic use.\"}],\"date_added\":\"Nov 30th 2021\",\"pre_order\":false,\"show_cart_action\":true,\"has_options\":true,\"stock_level\":1450,\"low_stock_level\":144,\"qty_in_cart\":0,\"custom_fields\":[{\"id\":1973,\"name\":\"web_product_name\",\"value\":\"EcoSeat S101\"},{\"id\":1974,\"name\":\"long_name\",\"value\":\"Non-Electric Bidet Toilet Seat\"},{\"id\":2455,\"name\":\"feature_1\",\"value\":\"electricity-free bidet\"},{\"id\":2457,\"name\":\"feature_2\",\"value\":\"dual nozzles\"},{\"id\":2458,\"name\":\"feature_3\",\"value\":\"ergonomic control knob\"},{\"id\":2646,\"name\":\"truemed_qualification\",\"value\":\"yes\"}],\"num_reviews\":null,\"weight\":{\"formatted\":\"7.00 LBS\",\"value\":7},\"demo\":false,\"price\":{\"without_tax\":{\"formatted\":\"$89.99\",\"value\":89.99,\"currency\":\"USD\"},\"tax_label\":\"Tax\"}},{\"id\":349,\"sku\":\"S102\",\"name\":\"EcoSeat S102\",\"url\":\"https://www.brondell.com/swash-ecoseat-s102-bidet-toilet-seat/\",\"availability\":\"\",\"rating\":null,\"brand\":{\"name\":null},\"category\":[\"Shop All\",\"Bidets & Heated Seats\",\"Bidets & Heated Seats/Bidet Toilet Seats & Integrated Bidets\"],\"summary\":\"\\n\\n \\n \\n \\n Full Features\\n \\n \\n \\n \",\"
14089image\":{\"data\":\"https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/{:size}/products/349/2085/brondell-swash-ecoseat-s102-non-electric-bidet-toilet-seat-blue__19945.1738792970.jpg?c=1\",\"alt\":\"Brondell Swash EcoSeat S102 non-electric bidet toilet seat in front of a blue background\"},\"images\":[{\"data\":\"https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/{:size}/products/349/2085/brondell-swash-ecoseat-s102-non-electric-bidet-toilet-seat-blue__19945.1738792970.jpg?c=1\",\"alt\":\"Brondell Swash EcoSeat S102 non-electric bidet toilet seat in front of a blue background\"},{\"data\":\"https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/{:size}/products/349/2086/brondell-swash-ecoseat-s102-non-electric-bidet-toilet-seat-front-side__52321.1738792970.jpg?c=1\",\"alt\":\"Two Brondell Swash EcoSeat S102 non-electric bidet toilet seat one from the front view and another from a side view\"},{\"data\":\"https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/{:size}/products/349/2088/brondell-swash-ecoseat-s102-non-electric-bidet-toilet-seat-side__24639.1738792970.jpg?c=1\",\"alt\":\"Brondell Swash EcoSeat S102 non-electric bidet toilet seat from a side view\"},{\"data\":\"https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/{:size}/products/349/2087/brondell-swash-ecoseat-s102-non-electric-bidet-toilet-seat-nozzle__92362.1738792970.jpg?c=1\",\"alt\":\"Brondell Swash EcoSeat S102 non-electric bidet toilet seat nozzles\"},{\"data\":\"https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/{:size}/products/349/3572/942533668_Swash_FitGuide_S101_S102_112122__46259.1782499751.jpg?c=1\",\"alt\":\"Brondell Swash EcoSeat S102 non-electric bidet toilet seat measurement infographic helps customers determine which shape to order to best fit their existing toilet.\"}],\"date_added\":\"Nov 30th 2021\",\"pre_order\":false,\"show_cart_action\":true,\"has_options\":true,\"stock_level\":340,\"low_stock_level\":48,\"qty_in_cart\":0,\"custom_fields\":[{\"id\":1975,\"name\":\"web_product_name\",\"value\":\"EcoSeat S102\"},{\"id\":1976,\"name\":\"long_name\",\"value\":\"Non-Electric Bidet Toilet Seat\"},{\"id\":2374,\"name\":\"feature_1\",\"value\":\"electricity-free bidet\"},{\"id\":2375,\"name\":\"feature_2\",\"value\":\"dual nozzles\"},{\"id\":2376,\"name\":\"feature_3\",\"value\":\"ergonomic control knob\"},{\"id\":2645,\"name\":\"truemed_qualification\",\"value\":\"yes\"}],\"num_reviews\":null,\"weight\":{\"formatted\":\"7.00 LBS\",\"value\":7},\"demo\":false,\"price\":{\"without_tax\":{\"formatted\":\"$129.99\",\"value\":129.99,\"currency\":\"USD\"},\"tax_label\":\"Tax\",\"rrp_without_tax\":{\"formatted\":\"$149.99\",\"value\":149.99,\"currency\":\"USD\"},\"saved\":{\"formatted\":\"$20.00\",\"value\":20,\"currency\":\"USD\"}}},{\"id\":347,\"sku\":\"S1000\",\"name\":\"Swash 1000\",\"url\":\"https://www.brondell.com/swash-1000-bidet-toilet-seat/\",\"availability\":\"\",\"rating\":null,\"brand\":{\"name\":null},\"category\":[\"Shop All\",\"Bidets & Heated Seats\",\"Bidets & Heated Seats/Bidet Toilet Seats & Integrated Bidets\",\"Bidets & Heated Seats/Heated Toilet Seats\"],\"summary\":\"\\n\\n \\n \\n Full Features\\n \\n \",\"image\":{\"data\":\"https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/{:size}/products/347/5469/S1000_02_1500x1500_CMYK300dpi__14496.1784061710.jpg?c=1\",\"alt\":\"Brondell Swash 1000 Swash 1000\\nLuxury Bidet Toilet Seat with Remote Control installed in a modern bathroom with gray tile, white wainscoting and black vanity.\"},\"images\":[{\"data\":\"https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/{:size}/products/347/5468/S1000_01_1500x1500_CMYK300dpi__22620.1784061710.jpg?c=1\",\"alt\":\"Brondell Swash 1000 Swash 1000\\nLuxury Bidet Toilet Seat with Remote Control installed on the toilet with the wireless remote control on the side in a sage green bathroom\"},{\"data\":\"https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/{:size}/products/347/5469/S1000_02_1500x1500_CMYK300dpi__14496.1784061710.jpg?c=1\",\"alt\":\"Brondell Swash 1000 Swash 1000\\nLuxury Bidet Toilet Seat with Remote Control installed in a modern bathroom with gray tile, white wainscoting and black vanity.\"},{\"data\":\"https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/{:size}/products/347/5470/S1000_03_1500x1500_CMYK300dpi__19284.1782500384.jpg?c=1\",\"alt\":\"Modern bathroom with high-tech toilet featuring Brondell Swash 1000 Swash 1000\\nLuxury Bidet Toilet Seat with Remote Control. Shelf above holds decor; window with shutters lets in natural light. Copy reads a luxury bathroom experience.\"},{\"data\":\"https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/{:size}/products/347/5474/S1000_015_1500x1500_CMYK300dpi__33403.1782500384.jpg?c=1\",\"alt\":\"Brondell Swash 1000 Swash 1000\\nLuxury Bidet Toilet Seat with Remote Control close up of nozzle spraying water. Text highlights comforting, aerated spray with micro-bubble technology for a thorough and gentle wash.\"},{\"data\":\"https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/{:size}/products/347/2507/brondell-swash-s1000-bidet-toilet-seat-bottom__85366.1782500384.jpg?c=1\",\"alt\":\"Brondell Swash 1000 Swash 1000\\nLuxury Bidet Toilet Seat with Remote Control is easy to clean and a quick-release seat.\"}],\"date_added\":\"Nov 30th 2021\",\"pre_order\":false,\"show_cart_action\":true,\"has_options\":true,\"stock_level\":191,\"low_stock_level\":72,\"qty_in_cart\":0,\"custom_fields\":[{\"id\":1776,\"name\":\"web_product_name\",\"value\":\"Swash 1000\"},{\"id\":2332,\"name\":\"long_name\",\"value\":\"Luxury Bidet Toilet Seat with Remote Control\"},{\"id\":2338,\"name\":\"feature_1\",\"value\":\"designed for easy installation\"},{\"id\":2339,\"name\":\"feature_2\",\"value\":\"dual stainless steel spray nozzles\"},{\"id\":2340,\"name\":\"feature_3\",\"value\":\"remote control\"},{\"id\":2647,\"name\":\"truemed_qualification\",\"value\":\"yes\"}],\"num_reviews\":null,\"weight\":{\"formatted\":\"15.50 LBS\",\"value\":15.5},\"demo\":false,\"price\":{\"without_tax\":{\"formatted\":\"$599.99\",\"value\":599.99,\"currency\":\"USD\"},\"tax_label\":\"Tax\"}},{\"id\":598,\"sku\":\"T44\",\"name\":\"Swash Thinline T44\",\"url\":\"https://www.brondell.com/swash-thinline-t44/\",\"availability\":\"\",\"rating\":null,\"brand\":{\"name\":null},\"category\":[\"Shop All\",\"Bidets & Heated Seats\",\"Bidets & Heated Seats/Bidet Toilet Seats & Integrated Bidets\",\"Bidets & Heated Seats/Heated Toilet Seats\",\"Favorites\"],\"summary\":\"\\n\\n \\n \\n Full Features\\n \\n \\n \",\"image\":{\"data\":\"https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/{:size}/products/598/3172/T44-1_1500x1500__31583.1782497617.jpg?c=1\",\"alt\":\"Swash Thinline T44 Luxury Bidet Toilet Seat with Side Arm
14089Control with sleek white design and remote control, offering advanced hygiene features and customizable settings for modern bathrooms.\"},\"images\":[{\"data\":\"https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/{:size}/products/598/3172/T44-1_1500x1500__31583.1782497617.jpg?c=1\",\"alt\":\"Swash Thinline T44 Luxury Bidet Toilet Seat with Side Arm Control with sleek white design and remote control, offering advanced hygiene features and customizable settings for modern bathrooms.\"},{\"data\":\"https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/{:size}/products/598/5498/T44_03_1500x1500_CMYK300dpi__69103.1782497617.jpg?c=1\",\"alt\":\"Elegant bathroom featuring Swash Thinline T44 Luxury Bidet Toilet Seat with Side Arm Control near double sink vanity with marble countertop, gold faucets, arched mirrors, and modern lighting in a stylish gray and beige setting.\"},{\"data\":\"https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/{:size}/products/598/5500/T44_05_1500x1500_CMYK300dpi__52783.1782497617.jpg?c=1\",\"alt\":\"Swash Thinline T44 Luxury Bidet Toilet Seat with Side Arm Control in stylish bathroom with wood flooring, wall-mounted remote, and compact design offering luxury upgrade thinner than most bidet seats on the market.\"},{\"data\":\"https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/{:size}/products/598/5501/T44_07_1500x1500_CMYK300dpi__85795.1782497617.jpg?c=1\",\"alt\":\"Swash Thinline T44 Luxury Bidet Toilet Seat with Side Arm Control with sleek, modern design that complements any bathroom aesthetic, offering a stylish and functional upgrade with advanced hygiene features.\"},{\"data\":\"https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/{:size}/products/598/5508/T44_013_1500x1500_CMYK300dpi__86972.1782497617.jpg?c=1\",\"alt\":\"Swash Thinline T44 Luxury Bidet Toilet Seat with Side Arm Control with nightlight feature offering three color optionsâblue, red, and greenâfor a gentle glow that enhances safety and visibility during evening bathroom visits.\"}],\"date_added\":\"Mar 2nd 2022\",\"pre_order\":false,\"show_cart_action\":true,\"has_options\":true,\"stock_level\":191,\"low_stock_level\":48,\"qty_in_cart\":0,\"custom_fields\":[{\"id\":1880,\"name\":\"web_product_name\",\"value\":\"Swash Thinline T44\"},{\"id\":1881,\"name\":\"long_name\",\"value\":\"Luxury Bidet Toilet Seat with Remote Control\"},{\"id\":2504,\"name\":\"feature_1\",\"value\":\"ultra-slim profile\"},{\"id\":2505,\"name\":\"feature_2\",\"value\":\"stainless steel nozzle\"},{\"id\":2506,\"name\":\"feature_3\",\"value\":\"remote control\"},{\"id\":2592,\"name\":\"sale_badge\",\"value\":\"no\"},{\"id\":2617,\"name\":\"truemed_qualification\",\"value\":\"yes\"}],\"num_reviews\":null,\"weight\":{\"formatted\":\"13.60 LBS\",\"value\":13.6},\"demo\":false,\"price\":{\"without_tax\":{\"formatted\":\"$559.99\",\"value\":559.99,\"currency\":\"USD\"},\"tax_label\":\"Tax\",\"sale_price_without_tax\":{\"formatted\":\"$559.99\",\"value\":559.99,\"currency\":\"USD\"},\"non_sale_price_without_tax\":{\"formatted\":\"$699.99\",\"value\":699.99,\"currency\":\"USD\"},\"rrp_without_tax\":{\"formatted\":\"$699.99\",\"value\":699.99,\"currency\":\"USD\"},\"saved\":{\"formatted\":\"$140.00\",\"value\":140,\"currency\":\"USD\"}}},{\"id\":717,\"sku\":\"T66\",\"name\":\"Swash Eco Thinline T66\",\"url\":\"https://www.brondell.com/swash-eco-thinline-t66/\",\"availability\":\"\",\"rating\":null,\"brand\":{\"name\":null},\"category\":[\"Shop All\",\"Bidets & Heated Seats\",\"Bidets & Heated Seats/Bidet Toilet Seats & Integrated Bidets\",\"Bidets & Heated Seats/Heated Toilet Seats\",\"Favorites\"],\"summary\":\"\\n \\n Full Features\\n \\n \\n \\n Your wash, your way\\n \\n adjustable, 5-position stainless steel\",\"image\":{\"data\":\"https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/{:size}/products/717/4068/T66_Gallery_00_1500x1500_72dpi__54505.1781629339.jpg?c=1\",\"alt\":\"Brondell T66 Swash eco Thinline bidet with remote unpacked; made of recycled materials.\"},\"images\":[{\"data\":\"https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/{:size}/products/717/4068/T66_Gallery_00_1500x1500_72dpi__54505.1781629339.jpg?c=1\",\"alt\":\"Brondell T66 Swash eco Thinline bidet with remote unpacked; made of recycled materials.\"},{\"data\":\"https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/{:size}/products/717/4064/T66_Gallery_04_1500x1500_72dpi__67446.1781629339.jpg?c=1\",\"alt\":\"Brondell T66 Swash eco Thinline bidet side profile. copy: A modern, streamlined profile. copy: Minimalist design - just under 4 inches high.\"},{\"data\":\"https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/{:size}/products/717/4063/T66_Gallery_02_1500x1500_72dpi__62166.1781629339.jpg?c=1\",\"alt\":\"Brondell T66 side view lid up, stainless steel nozzle spraying water. copy: Full-scale luxury. A super-slim design. Endless warm water wash, warm air dryer, heated seat, and more.\"},{\"data\":\"https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/{:size}/products/717/4067/T66_Gallery_09_1500x1500_72dpi__02027.1781629339.jpg?c=1\",\"alt\":\"Brondell T66 Swash eco Thinline bidet installed in modern clean bathroom with light wood floating cabinet and large soaking tub. copy: The ultimate in cleanliness and comfort. Fully adjustable water pressure and temperature. Nozzle oscillation, gentle, and strong wash modes. Activated carbon deodorizer. Multicolored LED nightlight.\"},{\"data\":\"https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/{:size}/products/717/4070/T66_Gallery_07_1500x1500_72dpi__57686.1781629339.jpg?c=1\",\"alt\":\"Brondell T66 Swash eco Thinline bidet remote and remote mount against blue background.\"}],\"date_added\":\"Jul 31st 2023\",\"pre_order\":false,\"show_cart_action\":true,\"has_options\":true,\"stock_level\":54,\"low_stock_level\":24,\"qty_in_cart\":0,\"custom_fields\":[{\"id\":2086,\"name\":\"web_product_name\",\"value\":\"Swash Eco Thinline T66\"},{\"id\":2087,\"name\":\"long_name\",\"value\":\"Luxury Bidet Toilet Seat with Remote Control\"},{\"id\":2507,\"name\":\"feature_1\",\"value\":\"made using recycled plastic\"},{\"id\":2508,\"name\":\"feature_2\",\"value\":\"stainless steel nozzle\"},{\"id\":2509,\"name\":\"feature_3\",\"value\":\"remote control\"},{\"id\":2591,\"name\":\"sale_badge\",\"value\":\"no\"},{\"id\":2607,\"name\":\"truemed_qualification\",\"value\":\"yes\"}],\"num_reviews\":null,\"weight\":{\"formatted\":\"13.60 LBS\",\"value\":13.6},\"demo\":false,\"price\":{\"without_tax\":{\"formatted\":\"$599.99\",\"value\":599.99,\"currency\":\"USD\"},\"tax_label\":\"Tax\",\"sale_price_without_tax\":{\"formatted\":\"$599.99\",\"value\":599.99,\"currency\":\"USD\"},\"non_sale_price_without_tax\":{\"formatted\":\"$749.99\",\"value\":749.99,\"currency\":\"USD\"},\"rrp_without_tax\":{\"formatted\":\"$749.99\",\"value\":749.99,\"currency\":\"USD\"},\"saved\":{\"formatted\":\"$150.00\",\"value\":150,\"currency\":\"USD\"}}},{\"id\":599,\"sku\":\"T22\",\"name\":\"Swash Thinline T22\",\"url\":\"https://www.brondell.com/swash-thinline-t22/\",\"availability\":\"\",\"rating\":null,\"brand\":{\"name\":null},\"category\":[\"Shop All\",\"Bidets & Heated Seats\",\"Bidets & Heated Seats/Bidet Toilet Seats & Integrated Bidets\",\"Bidets & Heated Seats/Heated Toilet Seats\",\"Favorites\"],\"summary\":\" \\n \\n Full Features \\n \",\"image\":{\"data\":\"https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/{:size}/products/599/3411/T22_00_1500x1500__47859.1782412763.jpg?c=1\",\"alt\":\"Brondell Swash Thinline T22 Luxury Bidet Toilet Seat with Side Arm
14089Control installed on the toilet in front of a blue background\"},\"images\":[{\"data\":\"https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/{:size}/products/599/3411/T22_00_1500x1500__47859.1782412763.jpg?c=1\",\"alt\":\"Brondell Swash Thinline T22 Luxury Bidet Toilet Seat with Side Arm Control installed on the toilet in front of a blue background\"},{\"data\":\"https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/{:size}/products/599/3413/T22_01_1500x1500__31000.1782412763.jpg?c=1\",\"alt\":\"Brondell Swash Thinline T22 Luxury Bidet Toilet Seat with Side Arm Control lifestyle image in a modern bathroom with large windows\"},{\"data\":\"https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/{:size}/products/599/3412/T22_03_1500x1500__63287.1782412763.jpg?c=1\",\"alt\":\"Brondell Swash Thinline T22 Luxury Bidet Toilet Seat with Side Arm Control is a luxurious upgrade without the bulk of other electronic seats\"},{\"data\":\"https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/{:size}/products/599/3408/T22_10_1500x1500__79381.1782412763.jpg?c=1\",\"alt\":\"Brondell Swash Thinline T22 Luxury Bidet Toilet Seat with Side Arm Control with programmable user presets and automatic, customizable wash and dry cycles.\"},{\"data\":\"https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/{:size}/products/599/4031/1108862275_Thinline_Side_by_Side_Comparison_T-22__50907.1782412763.jpg?c=1\",\"alt\":\"Brondell Swash Thinline T22 Luxury Bidet Toilet Seat with Side Arm Control is the thinnest in the industry at 99mm, compared to the industry average of 159mm.\"}],\"date_added\":\"Mar 2nd 2022\",\"pre_order\":false,\"show_cart_action\":true,\"has_options\":true,\"stock_level\":42,\"low_stock_level\":18,\"qty_in_cart\":0,\"custom_fields\":[{\"id\":1882,\"name\":\"web_product_name\",\"value\":\"Swash Thinline T22\"},{\"id\":1883,\"name\":\"long_name\",\"value\":\"Luxury Bidet Toilet Seat with Side Arm Control\"},{\"id\":2510,\"name\":\"feature_1\",\"value\":\"ultra-slim profile\"},{\"id\":2511,\"name\":\"feature_2\",\"value\":\"stainless steel nozzle\"},{\"id\":2512,\"name\":\"feature_3\",\"value\":\"side-arm control\"},{\"id\":2593,\"name\":\"sale_badge\",\"value\":\"no\"},{\"id\":2616,\"name\":\"truemed_qualification\",\"value\":\"yes\"}],\"num_reviews\":null,\"weight\":{\"formatted\":\"13.60 LBS\",\"value\":13.6},\"demo\":false,\"price\":{\"without_tax\":{\"formatted\":\"$535.99\",\"value\":535.99,\"currency\":\"USD\"},\"tax_label\":\"Tax\",\"sale_price_without_tax\":{\"formatted\":\"$535.99\",\"value\":535.99,\"currency\":\"USD\"},\"non_sale_price_without_tax\":{\"formatted\":\"$669.99\",\"value\":669.99,\"currency\":\"USD\"},\"rrp_without_tax\":{\"formatted\":\"$669.99\",\"value\":669.99,\"currency\":\"USD\"},\"saved\":{\"formatted\":\"$134.00\",\"value\":134,\"currency\":\"USD\"}}},{\"id\":400,\"sku\":\"BL97\",\"name\":\"Swash BL97\",\"url\":\"https://www.brondell.com/swash-bl97-essential-bidet-seat/\",\"availability\":\"\",\"rating\":null,\"brand\":{\"name\":null},\"category\":[\"Shop All\",\"Bidets & Heated Seats\",\"Bidets & Heated Seats/Bidet Toilet Seats & Integrated Bidets\",\"Bidets & Heated Seats/Heated Toilet Seats\"],\"summary\":\"\\n\\n \\n \\n Full Features\\n \\n \\n \",\"image\":{\"data\":\"https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/{:size}/products/400/4354/Brondell_Swash_BL97_00_advanced-bidet-toilet-seat-with-remote-control-gray-background__02625.1782498575.jpg?c=1\",\"alt\":\"Brondell Swash BL97 Advanced Bidet Toilet Seat with Remote Control and remote control installed on toilet with blue background\"},\"images\":[{\"data\":\"https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/{:size}/products/400/4354/Brondell_Swash_BL97_00_advanced-bidet-toilet-seat-with-remote-control-gray-background__02625.1782498575.jpg?c=1\",\"alt\":\"Brondell Swash BL97 Advanced Bidet Toilet Seat with Remote Control and remote control installed on toilet with blue background\"},{\"data\":\"https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/{:size}/products/400/4353/Brondell_Swash_BL97_02_advanced-bidet-toilet-seat-remote_control-gray_background__25930.1782498575.jpg?c=1\",\"alt\":\"Brondell Swash BL97 Advanced Bidet Toilet Seat with Remote Control with a blue background. Copy highlights your perfect wash is always within reach with intuitive remote control and mounting dock.\"},{\"data\":\"https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/{:size}/products/400/4357/Brondell_Swash_BL97_05_advanced-bidet-toilet-seat-installed-luxe-bathroom-teak-stool__30869.1782498575.jpg?c=1\",\"alt\":\"Brondell Swash BL97 Advanced Bidet Toilet Seat with Remote Control installed in bathroom. Copy: Replaces your existing toilet seat designed for easy, DIY installation. No need for a plumber or complicated tools.\"},{\"data\":\"https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/{:size}/products/400/4351/Brondell_Swash_BL97_01_advanced-bidet-toilet-seat-close-up-nozzle__7
140897027.1782498575.jpg?c=1\",\"alt\":\"Brondell Swash BL97 Advanced Bidet Toilet Seat with Remote Control closeup of stainless steel nozzle. Copy: Self-cleaning nozzle. retractable stainless steel nozzle, five adjustable nozzle positions, strong, gentle, pules, and oscillation wash settings.\"},{\"data\":\"https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/{:size}/products/400/4355/Brondell_Swash_BL97_03_advanced-bidet-toilet-seat-lid-open-left-features__06685.1782498575.jpg?c=1\",\"alt\":\"Brondell Swash BL97 Advanced Bidet Toilet Seat with Remote Control open lid from a side view. Copy highlights features you want: hybrid water heating system, adjustable water pressure and temperature, illuminating LED nightlight, heated seat.\"}],\"date_added\":\"Jan 28th 2022\",\"pre_order\":false,\"show_cart_action\":true,\"has_options\":true,\"stock_level\":45,\"low_stock_level\":18,\"qty_in_cart\":0,\"custom_fields\":[{\"id\":1977,\"name\":\"web_product_name\",\"value\":\"Swash BL97\"},{\"id\":1978,\"name\":\"long_name\",\"value\":\"Advanced Bidet Toilet Seat with Remote Control\"},{\"id\":2383,\"name\":\"feature_1\",\"value\":\"warm water and heated seat\"},{\"id\":2384,\"name\":\"feature_2\",\"value\":\"stainless steel nozzle\"},{\"id\":2385,\"name\":\"feature_3\",\"value\":\"remote control\"},{\"id\":2595,\"name\":\"sale_badge\",\"value\":\"no\"},{\"id\":2640,\"name\":\"truemed_qualification\",\"value\":\"yes\"}],\"num_reviews\":null,\"weight\":{\"formatted\":\"15.87 LBS\",\"value\":15.87},\"demo\":false,\"price\":{\"without_tax\":{\"formatted\":\"$299.99\",\"value\":299.99,\"currency\":\"USD\"},\"tax_label\":\"Tax\"}},{\"id\":319,\"sku\":\"BL67\",\"name\":\"Swash BL67\",\"url\":\"https://www.brondell.com/swash-bl67-advanced-bidet-seat/\",\"availability\":\"\",\"rating\":null,\"brand\":{\"name\":null},\"category\":[\"Shop All\",\"Bidets & Heated Seats\",\"Bidets & Heated Seats/Bidet Toilet Seats & Integrated Bidets\",\"Bidets & Heated Seats/Heated Toilet Seats\"],\"summary\":\"\\n \\n Full Features\\n \\n \\n \\n The right wash for every body\\n \\n five adjustable nozzle posit\",\"image\":{\"data\":\"https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/{:size}/products/319/530/bl67_top_view_copy__03795.1782500947.jpg?c=1\",\"alt\":\"Brondell Swash BL67\\nAdvanced Bidet Toilet Seat with Side Arm Control top view lid closed\"},\"images\":[{\"data\":\"https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/{:size}/products/319/530/bl67_top_view_copy__03795.1782500947.jpg?c=1\",\"alt\":\"Brondell Swash BL67\\nAdvanced Bidet Toilet Seat with Side Arm Control top view lid closed\"},{\"data\":\"https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/{:size}/products/319/3936/BL67_1500x1500__85814.1782500947.jpg?c=1\",\"alt\":\"Swash BL67\\nAdvanced Bidet Toilet Seat with Side Arm Control Installed front view lid closed\"},{\"data\":\"https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/{:size}/products/319/528/bl67_sidearm_control_copy__37777.1782500947.jpg?c=1\",\"alt\":\"Swash BL67\\nAdvanced Bidet Toilet Seat with close up view Side Arm Control panel\"},{\"data\":\"https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/{:size}/products/319/529/bl67_lid_open_facing_left_copy__44603.1782500947.jpg?c=1\",\"alt\":\"Swash BL67\\nAdvanced Bidet Toilet Seat with Side Arm Control Side View, lid open\"},{\"data\":\"https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/{:size}/products/319/527/bl67_lid_closed_facing_right_copy__38434.1782500947.jpg?c=1\",\"alt\":\"Swash BL67\\nAdvanced Bidet Toilet Seat with Side Arm Control Closed lid, Side View\"}],\"date_added\":\"Nov 30th 2021\",\"pre_order\":false,\"show_cart_action\":true,\"has_options\":true,\"stock_level\":45,\"low_stock_level\":24,\"qty_in_cart\":0,\"custom_fields\":[{\"id\":1758,\"name\":\"web_product_name\",\"value\":\"Swash BL67\"},{\"id\":1759,\"name\":\"long_name\",\"value\":\"Advanced Bidet Toilet Seat with Side Arm Control\"},{\"id\":2344,\"name\":\"feature_1\",\"value\":\"a sustainable solution for your bathroom\"},{\"id\":2345,\"name\":\"feature_2\",\"value\":\"stainless steel spray nozzle\"},{\"id\":2346,\"name\":\"feature_3\",\"value\":\"remote control\"},{\"id\":2594,\"name\":\"sale_badge\",\"value\":\"no\"},{\"id\":2603,\"name\":\"truemed_qualification\",\"value\":\"yes\"}],\"num_reviews\":null,\"weight\":{\"formatted\":\"16.09 LBS\",\"value\":16.09},\"demo\":false,\"price\":{\"without_tax\":{\"formatted\":\"$269.99\",\"value\":269.99,\"currency\":\"USD\"},\"tax_label\":\"Tax\"}},{\"id\":402,\"sku\":\"EM617\",\"name\":\"Swash EM617\",\"url\":\"https://www.brondell.com/swash-em617-advanced-bidet-seat/\",\"availability\":\"\",\"rating\":null,\"brand\":{\"name\":null},\"category\":[\"Shop All\",\"Bidets & Heated Seats\",\"Bidets & Heated Seats/Bidet Toilet Seats & Integrated Bidets\",\"Bidets & Heated Seats/Heated Toilet Seats\"],\"summary\":\"\\n\\n \\n \\n Full Features\\n \\n \\n \",\"image\":{\"data\":\"https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/{:size}/products/402/4387/Brondell-Swash-EM617_00_Advanced-Bidet-Toilet-Seat-with_Remote-Control-blue-background__19234.1738792964.jpg?c=1\",\"alt\":\"Brondell Swash EM617 bidet toilet seat and remote control with a blue background\"},\"images\":[{\"data\":\"https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/{:size}/products/402/4387/Brondell-Swash-EM617_00_Advanced-Bidet-Toilet-Seat-with_Remote-Control-blue-background__19234.1738792964.jpg?c=1\",\"alt\":\"Brondell Swash EM617 bidet toilet seat and remote control with a blue background\"},{\"data\":\"https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/{:size}/products/402/4393/Brondell-Swash-EM617_03_Advanced-Bidet-Toilet-Seat-lid-closed-right-view__11908.1738792965.jpg?c=1\",\"alt\":\"Brondell Swash EM617 bidet toilet seat closed from a side view\"},{\"data\":\"https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/{:size}/products/402/4394/Brondell-Swash-EM617_02_Advanced-Bidet-Toilet-Seat-lid-closed-top-view__44514.1738792965.jpg?c=1\",\"alt\":\"Brondell Swash EM617 bidet toilet seat and remote control from a to
14089p view\"},{\"data\":\"https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/{:size}/products/402/4389/Brondell-Swash-EM617_01_Advanced-Bidet-Toilet-Seat-nozzle-extended__92793.1738792965.jpg?c=1\",\"alt\":\"Brondell Swash EM617 bidet toilet seat nozzle\"},{\"data\":\"https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/{:size}/products/402/4392/Brondell-Swash-EM617_06_Advanced-Bidet-Toilet-Seat-nozzle-air-dryer-view__15008.1738792965.jpg?c=1\",\"alt\":\"Brondell Swash EM617 bidet toilet seat nozzle and warm air dryer close-up view\"}],\"date_added\":\"Jan 28th 2022\",\"pre_order\":false,\"show_cart_action\":true,\"has_options\":true,\"stock_level\":51,\"low_stock_level\":24,\"qty_in_cart\":0,\"custom_fields\":[{\"id\":1983,\"name\":\"web_product_name\",\"value\":\"Swash EM617\"},{\"id\":1984,\"name\":\"long_name\",\"value\":\"Advanced Bidet Toilet Seat with Remote Control\"},{\"id\":1985,\"name\":\"sale_badge\",\"value\":\"no\"},{\"id\":1986,\"name\":\"cart_price\",\"value\":\"yes\"},{\"id\":2724,\"name\":\"truemed_qualification\",\"value\":\"yes\"}],\"num_reviews\":null,\"weight\":{\"formatted\":\"16.31 LBS\",\"value\":16.31},\"demo\":false,\"price\":{\"without_tax\":{\"formatted\":\"$399.99\",\"value\":399.99,\"currency\":\"USD\"},\"tax_label\":\"Tax\"}},{\"id\":401,\"sku\":\"DR802\",\"name\":\"Swash DR802\",\"url\":\"https://www.brondell.com/swash-dr802-luxury-bidet-seat/\",\"availability\":\"\",\"rating\":null,\"brand\":{\"name\":null},\"category\":[\"Shop All\",\"Bidets & Heated Seats\",\"Bidets & Heated Seats/Bidet Toilet Seats & Integrated Bidets\",\"Bidets & Heated Seats/Heated Toilet Seats\"],\"summary\":\"\\n\\n \\n \\n Full Features\\n \\n \\n \",\"image\":{\"data\":\"https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/{:size}/products/401/4183/Brondell-DR802_Gallery_00_advanced_bidet_toilet_seat_with_remote_control_installed_against_blue_background__49005.1738792962.jpg?c=1\",\"alt\":\"Brondell Swash DR802 bidet toilet seat installed on toilet in front of a pale blue background\"},\"images\":[{\"data\":\"https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/{:size}/products/401/4183/Brondell-DR802_Gallery_00_advanced_bidet_toilet_seat_with_remote_control_installed_against_blue_background__49005.1738792962.jpg?c=1\",\"alt\":\"Brondell Swash DR802 bidet toilet seat installed on toilet in front of a pale blue background\"},{\"data\":\"https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/{:size}/products/401/4187/Brondell-DR802_Gallery_02_advanced_bidet_toilet_seat_with_remote_control__09067.1738792963.jpg?c=1\",\"alt\":\"Brondell Swash DR802 bidet toilet seat and remote control from top view\"},{\"data\":\"https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/{:size}/products/401/4184/Brondell-DR802_Gallery_09_advanced_bidet_toilet_seat_nightlight_view__06753.1782498250.jpg?c=1\",\"alt\":\"Brondell Swash DR802 bidet toilet seat illuminating LED nightlight view\"},{\"data\":\"https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/{:size}/products/401/4186/Brondell-DR802_Gallery_01_advanced_bidet_toilet_seat_stainless_steal_nozzle_view__34179.1782498250.jpg?c=1\",\"alt\":\"Brondell Swash DR802 bidet toilet seat nozzle with features self-cleaning, stainless steel spray nozzle, aerated water cleans gently and effectively, strong wash, massage, and pulse settings, warm air dryer.\"},{\"data\":\"https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/{:size}/products/401/4188/Brondell-DR802_Gallery_03_advanced_bidet_toilet_seat_with_remote_control_features__64582.1782498250.jpg?c=1\",\"alt\":\"Brondell Swash DR802 bidet toilet seat opened from a side view. copy highlights features you want: hybrid water heating system, warm air dryer, automatic deodorization, heated seat, illuminating LED nightlight.\"}],\"date_added\":\"Jan 28th 2022\",\"pre_order\":false,\"show_cart_action\":true,\"has_options\":true,\"stock_level\":57,\"low_stock_level\":18,\"qty_in_cart\":0,\"custom_fields\":[{\"id\":1979,\"name\":\"web_product_name\",\"value\":\"Swash DR802\"},{\"id\":1980,\"name\":\"long_name\",\"value\":\"Advanced Bidet Toilet Seat with Remote Control\"},{\"id\":1981,\"name\":\"sale_badge\",\"value\":\"no\"},{\"id\":1982,\"name\":\"cart_price\",\"value\":\"yes\"},{\"id\":2386,\"name\":\"feature_1\",\"value\":\"fully customizable wash settings\"},{\"id\":2387,\"name\":\"feature_2\",\"value\":\"stainless steel spray nozzle\"},{\"id\":2388,\"name\":\"feature_3\",\"value\":\"intuitive remote, nightlight, and deodorizer\"},{\"id\":2639,\"name\":\"truemed_qualification\",\"value\":\"yes\"}],\"num_reviews\":null,\"weight\":{\"formatted\":\"16.53 LBS\",\"value\":16.53},\"demo\":false,\"price\":{\"without_tax\":{\"formatted\":\"$499.99\",\"value\":499.99,\"currency\":\"USD\"},\"tax_label\":\"Tax\"}},{\"id\":331,\"sku\":\"EM417\",\"name\":\"Swash EM417\",\"url\":\"https://www.brondell.com/swash-em417-advanced-electronic-bidet-seat/\",\"availability\":\"\",\"rating\":null,\"brand\":{\"name\":null},\"category\":[\"Shop All\",\"Bidets & Heated Seats\",\"Bidets & Heated Seats/Bidet Toilet Seats & Integrated Bidets\",\"Bidets & Heated Seats/Heated Toilet Seats\"],\"summary\":\"\\n \\n Full Features\\n \\n \\n \\n The right wash for every body\\n \\n five adjustable nozzle posit\",\"
14089image\":{\"data\":\"https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/{:size}/products/331/613/em417_top_view_copy__77099.1782500535.jpg?c=1\",\"alt\":\"Brondell Swash EM417\\nAdvanced Bidet Toilet Seat with Side Arm Control Front View\"},\"images\":[{\"data\":\"https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/{:size}/products/331/613/em417_top_view_copy__77099.1782500535.jpg?c=1\",\"alt\":\"Brondell Swash EM417\\nAdvanced Bidet Toilet Seat with Side Arm Control Front View\"},{\"data\":\"https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/{:size}/products/331/611/em417_sidearm_control_copy__29222.1782500535.jpg?c=1\",\"alt\":\"Brondell Swash EM417\\nAdvanced Bidet Toilet Seat with close up view Side Arm Control\"},{\"data\":\"https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/{:size}/products/331/612/em417_lid_open_facing_left_copy__61258.1782500535.jpg?c=1\",\"alt\":\"Brondell Swash EM417\\nAdvanced Bidet Toilet Seat with Side Arm Control Side View\"},{\"data\":\"https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/{:size}/products/331/610/em417_nozzle_closeup__83303.1782500535.jpg?c=1\",\"alt\":\"Brondell Swash EM417\\nAdvanced Bidet Toilet Seat with Side Arm Control close up stainless steel Nozzle Extended\"},{\"data\":\"https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/{:size}/products/331/609/em417_dryer_closeup__46648.1782500535.jpg?c=1\",\"alt\":\"Brondell Swash EM417\\nAdvanced Bidet Toilet Seat with Side Arm Control close view Air Dryer\"}],\"date_added\":\"Nov 30th 2021\",\"pre_order\":false,\"show_cart_action\":true,\"has_options\":true,\"stock_level\":48,\"low_stock_level\":24,\"qty_in_cart\":0,\"custom_fields\":[{\"id\":1767,\"name\":\"web_product_name\",\"value\":\"Swash EM417\"},{\"id\":1768,\"name\":\"long_name\",\"value\":\"Advanced Bidet Toilet Seat with Side Arm Control\"},{\"id\":1926,\"name\":\"sale_badge\",\"value\":\"no\"},{\"id\":1927,\"name\":\"cart_price\",\"value\":\"yes\"},{\"id\":2362,\"name\":\"feature_1\",\"value\":\"built-in luxury bidet\"},{\"id\":2363,\"name\":\"feature_2\",\"value\":\"Self-cleaning nozzle\"},{\"id\":2364,\"name\":\"feature_3\",\"value\":\"warm air dryer\"},{\"id\":2650,\"name\":\"truemed_qualification\",\"value\":\"yes\"}],\"num_reviews\":null,\"weight\":{\"formatted\":\"15.87 LBS\",\"value\":15.87},\"demo\":false,\"price\":{\"without_tax\":{\"formatted\":\"$369.99\",\"value\":369.99,\"currency\":\"USD\"},\"tax_label\":\"Tax\"}},{\"id\":328,\"sku\":\"DR801\",\"name\":\"Swash DR801\",\"url\":\"https://www.brondell.com/swash-dr801-advanced-bidet-seat/\",\"availability\":\"\",\"rating\":null,\"brand\":{\"name\":null},\"category\":[\"Shop All\",\"Bidets & Heated Seats\",\"Bidets & Heated Seats/Bidet Toilet Seats & Integrated Bidets\",\"Bidets & Heated Seats/Heated Toilet Seats\"],\"summary\":\"\\n\\n \\n \\n Full Features\\n \\n \\n \",\"image\":{\"data\":\"https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/{:size}/products/328/588/dr801_top_view_copy__35949.1782500812.jpg?c=1\",\"alt\":\"Brondell Swash DR801\\nAdvanced Bidet Toilet Seat with Side Arm Control Front View\"},\"images\":[{\"data\":\"https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/{:size}/products/328/588/dr801_top_view_copy__35949.1782500812.jpg?c=1\",\"alt\":\"Brondell Swash DR801\\nAdvanced Bidet Toilet Seat with Side Arm Control Front View\"},{\"data\":\"https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/{:size}/products/328/4339/Brondell-Swash-DR801_Gallery_09_installed-front-view__82470.1782500812.jpg?c=1\",\"alt\":\"Brondell Swash DR801\\nAdvanced Bidet Toilet Seat with Side Arm Control Lifestyle image installed in modern wood bathroom. Copy: Replaces your existing toilet seat. Designed for easy, DIY installation, no need for a plumber or complicated tools.\"},{\"data\":\"https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/{:size}/products/328/3604/918713449_Swash-Fit-Guide-Gallery-Image_Update_LT_LE_EM_BL_DR_CL1500_CL1700__86804.1782500812.jpg?c=1\",\"alt\":\"Brondell Swash DR801\\nAdvanced Bidet Toilet Seat with Side Arm
14089Control measurement and fit guide helps customers determine if product fits their existing toilet.\"},{\"data\":\"https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/{:size}/products/328/4335/Brondell-swash-DR801_Gallery_03_advanced-bidet-toilet-seat-with-side-arm-control-closeup__95954.1782500812.jpg?c=1\",\"alt\":\"Brondell Swash DR801\\nAdvanced Bidet Toilet Seat with Side Arm Control Close Up view control panel\"},{\"data\":\"https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/{:size}/products/328/4336/Brondell-Swash-DR801_Gallery_04_advanced-bidet-toilet-seat-with-side-arm-control-lid-up-features__78041.1782500812.jpg?c=1\",\"alt\":\"Brondell Swash DR801\\nAdvanced Bidet Toilet Seat with Side Arm Control Left View featuring hybrid water heating system, warm air dryer, automatic deodorizer, heated seat, and illumination LED nightlight\"}],\"date_added\":\"Nov 30th 2021\",\"pre_order\":false,\"show_cart_action\":true,\"has_options\":true,\"stock_level\":81,\"low_stock_level\":36,\"qty_in_cart\":0,\"custom_fields\":[{\"id\":1762,\"name\":\"web_product_name\",\"value\":\"Swash DR801\"},{\"id\":1763,\"name\":\"long_name\",\"value\":\"Advanced Bidet Toilet Seat with Side Arm Control\"},{\"id\":1928,\"name\":\"sale_badge\",\"value\":\"no\"},{\"id\":1929,\"name\":\"cart_price\",\"value\":\"yes\"},{\"id\":2350,\"name\":\"feature_1\",\"value\":\"fully customizable wash settings\"},{\"id\":2351,\"name\":\"feature_2\",\"value\":\"stainless steel spray nozzle\"},{\"id\":2352,\"name\":\"feature_3\",\"value\":\"side-arm controls, nightlight, and carbon deodorizer\"},{\"id\":2652,\"name\":\"truemed_qualification\",\"value\":\"yes\"}],\"num_reviews\":null,\"weight\":{\"formatted\":\"16.09 LBS\",\"value\":16.09},\"demo\":false,\"price\":{\"without_tax\":{\"formatted\":\"$469.99\",\"value\":469.99,\"currency\":\"USD\"},\"tax_label\":\"Tax\"}},{\"id\":718,\"sku\":\"T22-OFLC-EW\",\"name\":\"Swash Thinline T22 Commercial Bidet Toilet Seat\",\"url\":\"https://www.brondell.com/swash-thinline-t22-commercial-bidet-toilet-seat/\",\"availability\":\"\",\"rating\":null,\"brand\":{\"name\":null},\"category\":[\"Shop All\",\"Bidets & Heated Seats\",\"Bidets & Heated Seats/Bidet Toilet Seats & Integrated Bidets\",\"Bidets & Heated Seats/Heated Toilet Seats\"],\"summary\":\"\\\"\\n \\n Full Features\\n \\n \\n \\n Your wash, your way\\n \\n adjustable, 5-position stainless stee\",\"image\":{\"data\":\"https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/{:size}/products/718/4109/OFLC_blue_backgroud_laydown__80929.1738792953.png?c=1\",\"alt\":\"Main image of T22 Open Front Less Cover toilet bidet seat with blue background\"},\"images\":[{\"data\":\"https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/{:size}/products/718/4109/OFLC_blue_backgroud_laydown__80929.1738792953.png?c=1\",\"alt\":\"Main image of T22 Open Front Less Cover toilet bidet seat with blue background\"},{\"data\":\"https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/{:size}/products/718/4121/OFLC_Lifestyle_20230821_1500x1500__34737.1738792953.jpg?c=1\",\"alt\":\"image of T22 Open Front Less Cover toilet bidet seat installed in the bathroom\"},{\"data\":\"https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/{:size}/products/718/4116/T22-OFLC-EW_Convenient_side-arm_control__67084.1781628047.jpg?c=1\",\"alt\":\"image of T22 Open Front Less Cover toilet bidet seat. Convenient side-arm control gives users full access to customizable wash features highlighting endless warm water washes, fully adjustable water pressure and temperature, heated air dryer, heated seat, and activated carbon deodorizer.\"},{\"data\":\"https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/{:size}/products/718/4117/T22-OFLC-EW_quick-release_seat_is_designed_for_easy_cleaning__14871.1738792953.jpg?c=1\",\"alt\":\"image of T22 Open Front Less Cover toilet bidet seat. quick-release seat is designed for easy cleaning.\"},{\"data\":\"https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/{:size}/products/718/4124/T22-OFLC-EW_Reduce_Toilet_Paper__88209.1781628047.jpg?c=1\",\"alt\":\"image of T22 Open Front Less Cover toilet bidet seat. reduce toilet paper use in your facility. a sustainable choice for public restrooms featuring lower facility expenses, reduced toilet paper can help prevent plumbing clogs, bidets save water, trees, and energy.\"}],\"date_added\":\"Aug 14th 2023\",\"pre_order\":false,\"show_cart_action\":true,\"has_options\":false,\"stock_level\":48,\"low_stock_level\":12,\"qty_in_cart\":0,\"custom_fields\":[{\"id\":2088,\"name\":\"web_product_name\",\"value\":\"Swash Thinline T22 Commercial Bidet Toilet Seat\"},{\"id\":2089,\"name\":\"long_name\",\"value\":\"with Open Front Less Cover and Side Arm
14089Control\"},{\"id\":2513,\"name\":\"feature_1\",\"value\":\"designed for commercial toilets\"},{\"id\":2514,\"name\":\"feature_2\",\"value\":\"stainless steel nozzle\"},{\"id\":2515,\"name\":\"feature_3\",\"value\":\"side-arm control\"},{\"id\":2606,\"name\":\"truemed_qualification\",\"value\":\"yes\"}],\"num_reviews\":null,\"weight\":{\"formatted\":\"16.00 LBS\",\"value\":16},\"demo\":false,\"add_to_cart_url\":\"https://www.brondell.com/cart.php?action=add&product_id=718\",\"price\":{\"without_tax\":{\"formatted\":\"$1,632.00\",\"value\":1632,\"currency\":\"USD\"},\"tax_label\":\"Tax\"}},{\"id\":716,\"sku\":\"PS-91\",\"name\":\"PureSpa Essential Hand-Held Bidet Sprayer\",\"url\":\"https://www.brondell.com/purespa-essential-hand-held-bidet-sprayer/\",\"availability\":\"\",\"rating\":null,\"brand\":{\"name\":null},\"category\":[\"Shop All\",\"Bidets & Heated Seats\",\"Bidets & Heated Seats/Hand-Held Bidet Sprayers\"],\"summary\":\"BASE (REQUIRED)\\n\\n \\n Full Features\\n \\n \\n \\n \\n The right wash for every body\",\"image\":{\"data\":\"https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/{:size}/products/716/4060/PS-91W_10-brondell-essential-bidet-sprayer-white-installed-modern-bathroom-blue-walls_1500x1500_72dpi__10162.1738792950.jpg?c=1\",\"alt\":\"Brondell PureSpa Essential Hand-held Bidet Sprayer white installed in modern blue bathroom.\"},\"images\":[{\"data\":\"https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/{:size}/products/716/4060/PS-91W_10-brondell-essential-bidet-sprayer-white-installed-modern-bathroom-blue-walls_1500x1500_72dpi__10162.1738792950.jpg?c=1\",\"alt\":\"Brondell PureSpa Essential Hand-held Bidet Sprayer white installed in modern blue bathroom.\"},{\"data\":\"https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/{:size}/products/716/4061/PS-91W_02-brondell_essential-bidet-sprayer-white-installed-sage-background_1500x1500_72dpi__86437.1738792950.jpg?c=1\",\"alt\":\"Brondell PureSpa Essential Hand-held Bidet Sprayer white installed with sage green wall background.\"},{\"data\":\"https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/{:size}/products/716/4051/PS-91W_03-brondell-essential-bidet-sprayer-white-side-view-durable-body_1500x1500_72dpi__34939.1782506909.jpg?c=1\",\"alt\":\"Brondell PureSpa Essential Hand-held Bidet Sprayer white side view of durable body. copy: durable, heavy plastic sprayer body.\"},{\"data\":\"https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/{:size}/products/716/4049/PS-91W_04-brondell-essential-bidet-sprayer-white-front-view-sustainable_1500x1500_72dpi__16400.1782506909.jpg?c=1\",\"alt\":\"Brondell PureSpa Essential Hand-held Bidet Sprayer white front view. copy: sustainable, non-electric design.\"},{\"data\":\"https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/{:size}/products/716/4059/PS-91W_05-brondell-essential-bidet-sprayer-white-ergonomic-thumb-control-spraying-water_1500x1500_72dpi__59932.1782506909.jpg?c=1\",\"alt\":\"Brondell PureSpa Essential Hand-held Bidet Sprayer white ergonomic trigger controls water spray strength. copy: ergonomic thumb trigger control. two spray modes: pressure control and continuous spray.\"}],\"date_added\":\"Jul 14th 2023\",\"pre_order\":false,\"show_cart_action\":true,\"has_options\":true,\"stock_level\":195,\"low_stock_level\":48,\"qty_in_cart\":0,\"custom_fields\":[{\"id\":2083,\"name\":\"web_product_name\",\"value\":\"PureSpa Essential\"},{\"id\":2084,\"name\":\"long_name\",\"value\":\"Hand-held Bidet Sprayer\"},{\"id\":2085,\"name\":\"ships_us_only\",\"value\":\"yes\"},{\"id\":2608,\"name\":\"truemed_qualification\",\"value\":\"yes\"}],\"num_reviews\":null,\"weight\":{\"formatted\":\"1.60 LBS\",\"value\":1.6},\"demo\":false,\"price\":{\"without_tax\":{\"formatted\":\"$44.99\",\"value\":44.99,\"currency\":\"USD\"},\"tax_label\":\"Tax\"}},{\"id\":595,\"sku\":\"SMB-15\",\"name\":\"Side-Mounted Bidet Attachment\",\"url\":\"https://www.brondell.com/side-mounted-attachable-bidet/\",\"availability\":\"\",\"rating\":null,\"brand\":{\"name\":null},\"category\":[\"Shop All\",\"Bidets & Heated Seats\",\"Bidets & Heated Seats/Bidet Attachments\"],\"summary\":\"\\n\\n \\n \\n Full Features\\n \\n \\n \",\"image\":{\"data\":\"https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/{:size}/products/595/3161/15_a__67051.1738792969.jpg?c=1\",\"alt\":\"Brondell Side-Mounted Bidet Attachment SMB-15 Installed with the Toilet Seat Up\"},\"images\":[{\"data\":\"https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/{:size}/products/595/3161/15_a__67051.1738792969.jpg?c=1\",\"alt\":\"Brondell Side-Mounted Bidet Attachment SMB-15 Installed with the Toilet Seat Up\"},{\"data\":\"https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/{:size}
14089/products/595/4625/Brondell_Side-Mounted_Bidet_Attachment_adjustable_spray_wand_SMB_15_installed_white_bathroom_plant_accent__41951.1782502862.jpg?c=1\",\"alt\":\"Brondell Side-Mounted Bidet Attachment SMB-15 installed in white bathroom next to green plant accent. copy: better hygiene--without plastic. solid brass bidet body with durable chrome finish. an alternative to plastic attachments and electronic seats.\"},{\"data\":\"https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/{:size}/products/595/4624/Brondell_Side-Mounted_Bidet_Attachment_adjustable_spray_wand_SMB_15_installed_close-up_controls__91915.1782502862.jpg?c=1\",\"alt\":\"Brondell Side-Mounted Bidet Attachment SMB-15 Side View controls. copy: connects to clean water supply line. conveniently located on/off knob.\"},{\"data\":\"https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/{:size}/products/595/4620/Brondell_Side-Mounted_Bidet_Attachment_adjustable_spray_wand_SMB_15_close-up_spray_wand__77418.1782502862.jpg?c=1\",\"alt\":\"Brondell Side-Mounted Bidet Attachment SMB-15 spraying water. copy: full coverage spray pattern delivers a precise wash.\"},{\"data\":\"https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/{:size}/products/595/4621/Brondell_Side-Mounted_Bidet_Attachment_adjustable_spray_wand_SMB_15_installed_lid_up__30365.1782502862.jpg?c=1\",\"alt\":\"Brondell Side-Mounted Bidet Attachment SMB-15 Installed with the Toilet Seat Down. copy: designed for better hygiene. nozzle tucks away when bidet not in use.\"}],\"date_added\":\"Mar 2nd 2022\",\"pre_order\":false,\"show_cart_action\":true,\"has_options\":false,\"stock_level\":37,\"low_stock_level\":24,\"qty_in_cart\":0,\"custom_fields\":[{\"id\":1874,\"name\":\"web_product_name\",\"value\":\"Side-Mounted Bidet Attachment\"},{\"id\":1875,\"name\":\"long_name\",\"value\":\"with Adjustable Spray Wand\"},{\"id\":1876,\"name\":\"ships_us_only\",\"value\":\"yes\"},{\"id\":2495,\"name\":\"feature_1\",\"value\":\"sustainable, all-metal design\"},{\"id\":2496,\"name\":\"feature_2\",\"value\":\"fully adjustable water pressure and nozzle positioning\"},{\"id\":2497,\"name\":\"feature_3\",\"value\":\"manual, swing action nozzle\"},{\"id\":2619,\"name\":\"truemed_qualification\",\"value\":\"yes\"}],\"num_reviews\":null,\"weight\":{\"formatted\":\"2.90 LBS\",\"value\":2.9},\"demo\":false,\"add_to_cart_url\":\"https://www.brondell.com/cart.php?action=add&product_id=595\",\"price\":{\"without_tax\":{\"formatted\":\"$129.99\",\"value\":129.99,\"currency\":\"USD\"},\"tax_label\":\"Tax\"}},{\"id\":596,\"sku\":\"SMB-25\",\"name\":\"Side-Mounted Attachable Bidet\",\"url\":\"https://www.brondell.com/side-mounted-attachable-bidet-with-adjustable-spray-wand-dual-temperature/\",\"availability\":\"\",\"rating\":null,\"brand\":{\"name\":null},\"category\":[\"Shop All\",\"Bidets & Heated Seats\",\"Bidets & Heated Seats/Bidet Attachments\"],\"summary\":\"\\n\\n \\n \\n Full Features\\n \\n \\n \",\"image\":{\"data\":\"https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/{:size}/products/596/3167/25_a__50009.1738792970.jpg?c=1\",\"alt\":\"Brondell Side Mounted Bidet Attachment SMB-25 Installed with the Toilet Seat Up\"},\"images\":[{\"data\":\"https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/{:size}/products/596/4591/Brondell_Side-Mounted_Bidet_Attachment_SMB-25_installed_lid_up__58427.1738792971.jpg?c=1\",\"alt\":\"Brondell Side Mounted Bidet Attachment SMB-25 Installed side view\"},{\"data\":\"https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/{:size}/products/596/4596/Brondell_Side-Mounted_Bidet_Attachment_SMB-25_installed_white_bathroom_ficus_accent__37248.1782502570.jpg?c=1\",\"alt\":\"Brondell Side Mounted Bidet Attachment SMB-25 installed next to green accent Ficus plant. Copy: Better hygiene--without plastic. solid brass bidet body with durable chrome finish. an alternative to plastic attachments and electronic seats.\"},{\"data\":\"https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/{:size}/products/596/3167/25_a__50009.1738792970.jpg?c=1\",\"alt\":\"Brondell Side Mounted Bidet Attachment SMB-25 Installed with the Toilet Seat Up\"},{\"data\":\"https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/{:size}/products/596/4588/Brondell_Side-Mounted_Bidet_Attachment_SMB-25_uninstalled__93560.1738792970.jpg?c=1\",\"alt\":\"Brondell Side Mounted Bidet Attachment SMB-25 uninstalled\"},{\"data\":\"https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/{:size}/products/596/4589/Brondell_Side-Mounted_Bidet_Attachment_SMB-25_installed_lid_closed__13869.1782502570.jpg?c=1\",\"alt\":\"Brondell Side Mounted Bidet Attachment SMB-25 Installed with the Toilet Seat Down. Copy: easy DIY installation. installs beneath your existing toilet seat.\"}],\"date_added\":\"Mar 2nd 2022\",\"pre_order\":false,\"show_cart_action\":true,\"has_options\":false,\"stock_level\":76,\"low_stock_level\":24,\"qty_in_cart\":0,\"custom_fields\":[{\"id\":1877,\"name\":\"web_product_name\",\"value\":\"Side-Mounted Bidet Attachment\"},{\"id\":1878,\"name\":\"long_name\",\"value\":\"with Adjustable Spray Wand, Dual Temperature\"},{\"id\":1879,\"name\":\"ships_us_only\",\"value\":\"yes\"},{\"id\":2498,\"name\":\"feature_1\",\"value\":\"sustainable, all-metal design\"},{\"id\":2500,\"name\":\"feature_2\",\"value\":\"dual temperature\"},{\"id\":2501,\"name\":\"feature_3\",\"value\":\"manual, swing action nozzle\"},{\"id\":2618,\"name\":\"truemed_qualification\",\"value\":\"yes\"}],\"num_reviews\":null,\"weight\":{\"formatted\":\"3.50 LBS\",\"value\":3.5},\"demo\":false,\"add_to_cart_url\":\"https://www.brondell.com/cart.php?action=add&product_id=596\",\"price\":{\"without_tax\":{\"formatted\":\"$149.99\",\"value\":149.99,\"currency\":\"USD\"},\"tax_label\":\"Tax\"}},{\"id\":435,\"sku\":\"CSL\",\"name\":\"CleanSpa Luxury\",\"url\":\"https://www.brondell.com/cleanspa-luxury-hand-held-bidet/\",\"availability\":\"\",\"rating\":null,\"brand\":{\"name\":null},\"category\":[\"Shop All\",\"Bidets & Heated Seats\",\"Bidets & Heated Seats/Hand-Held Bidet Sprayers\"],\"summary\":\"\\n\\n \\n \\n Full Features\\n \\n \\n \",\"image\":{\"data\":\"https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/{:size}/products/435/4543/CleanSpa_Luxury_Hand-held_Bidet_CSL-40_yellow_background__63655.1738792949.jpg?c=1\",\"alt\":\"Brondell CleanSpa luxury hand-held bidet sprayer in chrome in front of a yellow background\"},\"images\":[{\"data\":\"https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/{:size}/products/435/4543/CleanSpa_Luxury_Hand-held_Bidet_CSL-40_yellow_background__63655.1738792949.jpg?c=1\",\"alt\":\"Brondell CleanSpa luxury hand-held bidet sprayer in chrome in front of a yellow background\"},{\"data\":\"https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/{:size}/products/435/3361/CSL-40_Matte-6_1500x1500__89664.1738792948.jpg?c=1\",\"alt\":\"Brondell CleanSpa luxury hand-held bidet sprayer in matte black installed in the bathroom\"},{\"data\":\"https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/{:size}/products/435/3365/CSL-40_Matte-5_1500x1500__12526.1738792949.jpg?c=1\",\"alt\":\"Brondell CleanSpa luxury hand-held bidet sprayer in matte black in a holster\"},{\"data\":\"https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/{:size}/products/435/3364/CSL-40_Matte-4_1500x1500__35684.1738792948.jpg?c=1\",\"alt\":\"Brondell CleanSpa luxury hand-held bidet sprayer in matte black spraying water\"},{\"data\":\"https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/{:size}/products/435/3360/CSL-40_Matte-3_1500x1500__72626.1738792948.jpg?c=1\",\"alt\":\"Brondell CleanSpa luxury hand-held bidet sprayer bidet holster in matte black\"}],\"date_added\":\"Jan 28th 2022\",\"pre_order\":false,\"show_cart_action\":true,\"has_options\":true,\"stock_level\":789,\"low_stock_level\":60,\"qty_in_cart\":0,\"custom_fields\":[{\"id\":1806,\"name\":\"web_product_name\",\"value\":\"CleanSpa\"},{\"id\":1807,\"name\":\"long_name\",\"value\":\"Luxury Hand-held Bidet\"},{\"id\":1808,\"name\":\"ships_us_only\",\"value\":\"no\"},{\"id\":2398,\"name\":\"feature_1\",\"value\":\"durable, stainless steel design\"},{\"id\":2399,\"name\":\"feature_2\",\"value\":\"stainless steel nozzle\"},{\"id\":2400,\"name\":\"feature_3\",\"value\":\"spring-loaded trigger control\"},{\"id\":2635,\"name\":\"truemed_qualification\",\"value\":\"yes\"}],\"num_reviews\":null,\"weight\":{\"formatted\":\"1.64 LBS\",\"value\":1.64},\"demo\":false,\"price\":{\"without_tax\":{\"formatted\":\"$79.99\",\"value\":79.99,\"currency\":\"USD\"},\"tax_label\":\"Tax\"}},{\"id\":509,\"sku\":\"SS-150\",\"name\":\"SimpleSpa Thinline Essential\",\"url\":\"https://www.brondell.com/simplespa-thinline-essential-bidet-attachment/\",\"availability\":\"\",\"rating\":null,\"brand\":{\"name\":null},\"category\":[\"Shop All\",\"Bidets & Heated Seats\",\"Bidets & Heated Seats/Bidet Attachments\"],\"summary\":\"\\n\\n \\n \\n Full Features\\n \\n \\n \",\"image\":{\"data\":\"https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/{:size}/products/509/2551/brondell-ss150-simplespa-bidet-attachment-install-toilet__41319.1782503020.jpg?c=1\",\"alt\":\"SimpleSpa Thinline\\nEssential Bidet Attachment installed, lid closed, top left view.\"},\"images\":[{\"data\":\"https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/{:size}/products/509/2551/brondell-ss150-simplespa-bidet-attachment-install-toilet__41319.1782503020.jpg?c=1\",\"alt\":\"SimpleSpa Thinline\\nEssential Bidet Attachment installed, lid closed, top left view.\"},{\"data\":\"https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/{:size}/products/509/2208/brondell-simplespa-bidet-attachment-SS150-grey__36392.1738792961.jpg?c=1\",\"alt\":\"Brondell SimpleSpa Thinline essential bidet attachment with single nozzle attached to the toilet in front of a grey background\"},{\"data\":\"https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/{:size}/products/509/2549/brondell-ss150-simplespa-bidet-attachment-dimensions__70339.1738792961.jpg?c=1\",\"alt\":\"Brondell SimpleSpa Thinline essential bidet attachment with single nozzle dimensions are 0.2 inch height, 15.4 inch width, and 9.15 inch length.\"},{\"data\":\"https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/{:size}/products/509/2555/brondell-ss150-simplespa-bidet-attachment-parts__82683.1738792962.jpg?c=1\",\"alt\":\"Brondell SimpleSpa Thinline essential bidet attachment accessories are included for standard DIY installation.\"},{\"data\":\"https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/{:size}/products/509/2557/brondell-ss150-simplespa-bidet-attachment-water-pressure__36937.1738792962.jpg?c=1\",\"alt\":\"Brondell SimpleSpa Thinline essential bidet attachment with single nozzle is powered by water pressure and operates without electricity of batteries. It is an excellent option for bathrooms lacking access to an electrical outlet.\"}],\"date_added\":\"Jan 28th 2022\",\"pre_order\":false,\"show_cart_action\":true,\"has_options\":false,\"stock_level\":597,\"low_stock_level\":24,\"qty_in_cart\":0,\"custom_fields\":[{\"id\":2009,\"name\":\"web_product_name\",\"value\":\"SimpleSpa Thinline\"},{\"id\":2010,\"name\":\"long_name\",\"value\":\"Essential Bidet Attachment\"},{\"id\":2453,\"name\":\"feature_1\",\"value\":\"ultra-slim profile\"},{\"id\":2454,\"name\":\"feature_2\",\"value\":\"cool water washes\"},{\"id\":2456,\"name\":\"feature_3\",\"value\":\"easy-turn control knob\"},{\"id\":2627,\"name\":\"truemed_qualification\",\"value\":\"yes\"}],\"num_reviews\":null,\"weight\":{\"formatted\":\"4.00 LBS\",\"value\":4},\"demo\":false,\"add_to_cart_url\":\"https://www.brondell.com/cart.php?action=add&product_id=509\",\"price\":{\"without_tax\":{\"formatted\":\"$49.99\",\"value\":49.99,\"currency\":\"USD\"},\"tax_label\":\"Tax\"}},{\"id\":434,\"sku\":\"CSE-37\",\"name\":\"CleanSpa\",\"url\":\"https://www.brondell.com/cleanspa-cse-37-easy-hand-held-bidet/\",\"availability\":\"\",\"rating\":null,\"brand\":{\"name\":null},\"category\":[\"Shop All\",\"Bidets & Heated Seats\",\"Bidets & Heated Seats/Hand-Held Bidet Sprayers\"],\"summary\":\"\\n\\n\\
14089n\\n\\n Full Features\\n \\n \\n \",\"image\":{\"data\":\"https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/{:size}/products/434/4597/CleanSpa_Easy_Hand-held_Bidet_CSE-37_gray_background__47771.1738792947.jpg?c=1\",\"alt\":\"Brondell CleanSpa easy hand-held bidet sprayer in front of a blue background\"},\"images\":[{\"data\":\"https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/{:size}/products/434/4597/CleanSpa_Easy_Hand-held_Bidet_CSE-37_gray_background__47771.1738792947.jpg?c=1\",\"alt\":\"Brondell CleanSpa easy hand-held bidet sprayer in front of a blue background\"},{\"data\":\"https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/{:size}/products/434/4600/CleanSpa_Easy_Hand-held_Bidet_CSE-37_installed_white_bathroom_green_accent_plant__17965.1782508139.jpg?c=1\",\"alt\":\"Brondell CleanSpa easy hand-held bidet sprayer installed on the bathroom. copy: An easy bathroom upgrade. Transform your toilet into a bidet in just minutes.\"},{\"data\":\"https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/{:size}/products/434/4598/CleanSpa_Easy_Hand-held_Bidet_CSE-37_sprayer_in_holster_mount__82790.1782508139.jpg?c=1\",\"alt\":\"Brondell CleanSpa easy hand-held bidet sprayer with holster. copy: Easy, DIY installation. Connects to your clean water supply. Sprayer mounts to wall or toilet.\"},{\"data\":\"https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/{:size}/products/434/2104/brondell-cleanspa-hand-held-bidet-cse37-back__22216.1738792946.jpg?c=1\",\"alt\":\"Brondell CleanSpa easy hand-held bidet sprayer\"},{\"data\":\"https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/{:size}/products/434/4599/CleanSpa_Easy_Hand-held_Bidet_CSE-37_front_view_sprayer__94776.1782508139.jpg?c=1\",\"alt\":\"Brondell CleanSpa easy hand-held bidet sprayer from the front view. copy: Transform your toilet. wide and stream spray options, pressure control or continuous flow, helps reduce toilet paper use.\"}],\"date_added\":\"Jan 28th 2022\",\"pre_order\":false,\"show_cart_action\":true,\"has_options\":false,\"stock_level\":210,\"low_stock_level\":24,\"qty_in_cart\":0,\"custom_fields\":[{\"id\":798,\"name\":\"web_product_name\",\"value\":\"CleanSpa\"},{\"id\":799,\"name\":\"long_name\",\"value\":\"Easy Hand-held Bidet\"},{\"id\":800,\"name\":\"ships_us_only\",\"value\":\"yes\"},{\"id\":2395,\"name\":\"feature_1\",\"value\":\"entry-level price\"},{\"id\":2396,\"name\":\"feature_2\",\"value\":\"durable, elegant design\"},{\"id\":2397,\"name\":\"feature_3\",\"value\":\"wide and stream spray options\"},{\"id\":2636,\"name\":\"truemed_qualification\",\"value\":\"yes\"}],\"num_reviews\":null,\"weight\":{\"formatted\":\"1.58 LBS\",\"value\":1.58},\"demo\":false,\"add_to_cart_url\":\"https://www.brondell.com/cart.php?action=add&product_id=434\",\"price\":{\"without_tax\":{\"formatted\":\"$59.99\",\"value\":59.99,\"currency\":\"USD\"},\"tax_label\":\"Tax\"}},{\"id\":511,\"sku\":\"SS-250\",\"name\":\"SimpleSpa Thinline\",\"url\":\"https://www.brondell.com/simplespa-thinline-dual-nozzle-bidet-attachment/\",\"availability\":\"\",\"rating\":null,\"brand\":{\"name\":null},\"category\":[\"Shop All\",\"Bidets & Heated Seats\",\"Bidets & Heated Seats/Bidet Attachments\"],\"summary\":\"\\n\\n \\n Full Features\\n \\n \\n \\n \\n \",\"image\":{\"data\":\"https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/{:size}/products/511/2200/brondell-simplespa-bidet-attachment-ss250-front__00425.1764869948.jpg?c=1\",\"alt\":\"Brondell SimpleSpa bidet attachment with dual nozzle\"},\"images\":[{\"data\":\"https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/{:size}/products/511/2200/brondell-simplespa-bidet-attachment-ss250-front__00425.1764869948.jpg?c=1\",\"alt\":\"Brondell SimpleSpa bidet attachment with dual nozzle\"},{\"data\":\"https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/{:size}/products/511/2198/brondell-simplespa-bidet-attachment-ss250-blue__41096.1764869948.jpg?c=1\",\"alt\":\"Brondell SimpleSpa bidet attachment with dual nozzle installed on the toilet in front of a blue background\"},{\"data\":\"https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/{:size}/products/511/2559/brondell-ss250-simplespa-bidet-attachment-eco-friendly__73961.1764869948.jpg?c=1\",\"alt\":\"Brondell SimpleSpa bidet attachment with dual nozzle cuts down on toilet paper and increases sustainability. Washing saves an average of over 100 rolls per year per person.\"},{\"data\":\"https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/{:size}/products/511/2558/brondell-ss250-simplespa-bidet-attachment-control-targeted-wash__03856.1764869948.jpg?c=1\",\"alt\":\"Brondell SimpleSpa bidet attachment with intuitive control knob offers targeted front and rear wash\"},{\"data\":\"https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/{:size}/products/511/2560/brondell-ss250-simplespa-bidet-attachment-ergonomic-control-nozzles__69685.1764869948.jpg?c=1\",\"alt\":\"Brondell SimpleSpa bidet attachment with ergonomic control knob to control water pressure for both front and rear cleansing\"}],\"date_added\":\"Jan 28th 2022\",\"pre_order\":false,\"show_cart_action\":true,\"has_options\":false,\"stock_level\":285,\"low_stock_level\":72,\"qty_in_cart\":0,\"custom_fields\":[{\"id\":2011,\"name\":\"web_product_name\",\"value\":\"SimpleSpa Thinline\"},{\"id\":2012,\"name\":\"long_name\",\"value\":\"Bidet Attachment with Dual Nozzles\"},{\"id\":2462,\"name\":\"feature_1\",\"value\":\"ultra-slim profile\"},{\"id\":2463,\"name\":\"feature_2\",\"value\":\"dual retractable nozzles\"},{\"id\":2464,\"name\":\"feature_3\",\"value\":\"easy-turn control knob\"},{\"id\":2625,\"name\":\"truemed_qualification\",\"value\":\"yes\"}],\"num_reviews\":null,\"weight\":{\"formatted\":\"1.71 LBS\",\"value\":1.71},\"demo\":false,\"add_to_cart_url\":\"https://www.brondell.com/cart.php?action=add&product_id=511\",\"price\":{\"without_tax\":{\"formatted\":\"$69.99\",\"value\":69.99,\"currency\":\"USD\"},\"tax_label\":\"Tax\"}},{\"id\":443,\"sku\":\"FSR-15\",\"name\":\"FreshSpa Comfort+ Essential\",\"url\":\"https://www.brondell.com/freshspa-comfort-bidet-attachment/\",\"availability\":\"\",\"rating\":null,\"brand\":{\"name\":null},\"category\":[\"Shop All\",\"Bidets & Heated Seats\",\"Bidets & Heated Seats/Bidet Attachments\"],\"summary\":\"\\n\\n \\n \\n Full Features\\n \\n \\n \",\"image\":{\"data\":\"https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/{:size}/products/443/4379/Brondell-FreshSpa-Comfort-Plus-FSR15_00_essential-bidet-attachment-installed-gray-background__07822.1738792955.jpg?c=1\",\"alt\":\"Brondell FreshSpa comfort+ essential bidet attachment with dual nozzle installed in front of a blue background\"},\"images\":[{\"data\":\"https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/{:size}/products/443/4379/Brondell-FreshSpa-Comfort-Plus-FSR15_00_essential-bidet-attachment-installed-gray-background__07822.1738792955.jpg?c=1\",\"alt\":\"Brondell FreshSpa comfort+ essential bidet attachment with dual nozzle installed in front of a blue background\"},{\"data\":\"https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/{:size}/products/443/4384/Brondell-FreshSpa-Comfort-Plus-FSR15_01_essential-bidet-attachment-installed__53613.1767809306.jpg?c=1\",\"alt\":\"Brondell FreshSpa comfort+ essential bidet attachment with dual nozzle installed in tile bathroom\"},{\"data\":\"https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/{:size}/products/443/4386/Brondell-FreshSpa-Comfort-Plus-FSR15_02_essential-bidet-attachment-side-view-control-knob__73017.1782506650.jpg?c=1\",\"alt\":\"Brondell FreshSpa comfort+ essential bidet attachment with dual nozzle installed. copy: transform your toilet. dual spray
14089nozzles, adjustable water pressure.\"},{\"data\":\"https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/{:size}/products/443/4381/Brondell-FreshSpa-Comfort-Plus-FSR15_04_essential-bidet-attachment-side-view__12945.1782506650.jpg?c=1\",\"alt\":\"Brondell FreshSpa comfort+ essential bidet attachment. copy: a more sustainable restroom. connects to your clean water supply. reduce or eliminate toilet paper.\"},{\"data\":\"https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/{:size}/products/443/4383/Brondell-FreshSpa-Comfort-Plus-FSR15_03_essential-bidet-attachment-slim-fit-beneath-existing-toilet__73982.1782506650.jpg?c=1\",\"alt\":\"Brondell FreshSpa comfort+ essential bidet attachment left view. copy: slides beneath your existing toilet seat. designed for easy DIY installation.\"}],\"date_added\":\"Jan 28th 2022\",\"pre_order\":false,\"show_cart_action\":true,\"has_options\":false,\"stock_level\":835,\"low_stock_level\":24,\"qty_in_cart\":0,\"custom_fields\":[{\"id\":1809,\"name\":\"web_product_name\",\"value\":\"FreshSpa Comfort+\"},{\"id\":1810,\"name\":\"long_name\",\"value\":\"Essential Bidet Attachment\"},{\"id\":2162,\"name\":\"ships_us_only\",\"value\":\"Yes\"},{\"id\":2401,\"name\":\"feature_1\",\"value\":\"a sustainable solution for your bathroom\"},{\"id\":2402,\"name\":\"feature_2\",\"value\":\"dual, fixed-position spray nozzles\"},{\"id\":2403,\"name\":\"feature_3\",\"value\":\"adjustable water pressure\"},{\"id\":2634,\"name\":\"truemed_qualification\",\"value\":\"yes\"}],\"num_reviews\":null,\"weight\":{\"formatted\":\"1.80 LBS\",\"value\":1.8},\"demo\":false,\"add_to_cart_url\":\"https://www.brondell.com/cart.php?action=add&product_id=443\",\"price\":{\"without_tax\":{\"formatted\":\"$59.99\",\"value\":59.99,\"currency\":\"USD\"},\"tax_label\":\"Tax\"}},{\"id\":433,\"sku\":\"CSA-35\",\"name\":\"CleanSpa Advanced\",\"url\":\"https://www.brondell.com/cleanspa-advanced-hand-held-bidet/\",\"availability\":\"\",\"rating\":null,\"brand\":{\"name\":null},\"category\":[\"Shop All\",\"Bidets & Heated Seats\",\"Bidets & Heated Seats/Hand-Held Bidet Sprayers\"],\"summary\":\"\\n\\n \\n \\n \\n Full Features\\n \\n \\n \\n \",\"image\":{\"data\":\"https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/{:size}/products/433/4561/CleanSpa_Advanced_Hand-held_Bidet_CSA-35_product_grey_background__65831.1738792969.jpg?c=1\",\"alt\":\"Brondell CleanSpa advanced hand-held bidet sprayer in front of a blue background\"},\"images\":[{\"data\":\"https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/{:size}/products/433/4561/CleanSpa_Advanced_Hand-held_Bidet_CSA-35_product_grey_background__65831.1738792969.jpg?c=1\",\"alt\":\"Brondell CleanSpa advanced hand-held bidet sprayer in front of a blue background\"},{\"data\":\"https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/{:size}/products/433/4569/CleanSpa_Advanced_Hand-held_Bidet_CSA-35_installed_front_view__84054.1782508326.jpg?c=1\",\"alt\":\"Brondell CleanSpa advanced hand-held bidet sprayer installed on a bathroom from a front view. copy: Bathroom hygiene--advanced. Transform your toilet into a bidet in just minutes.\"},{\"data\":\"https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/{:size}/products/433/4568/CleanSpa_Advanced_Hand-held_Bidet_CSA-35_installed_side_view__18334.1738792969.jpg?c=1\",\"alt\":\"Brondell CleanSpa advanced hand-held bidet sprayer installed on a bathroom from a side view\"},{\"data\":\"https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/{:size}/products/433/4566/CleanSpa_Advanced_Hand-held_Bidet_CSA-35_spraying_clean_water__78556.1782508326.jpg?c=1\",\"alt\":\"Brondell CleanSpa advanced hand-held bidet sprayer spraying water. Copy: Connects to clean water supply. Easy water pressure control. Delivers refreshing cool water washes.\"},{\"data\":\"https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/{:size}/products/433/4565/CleanSpa_Advanced_Hand-held_Bidet_CSA-35_right_view_ergonomic_design__11096.1782508326.jpg?c=1\",\"alt\":\"Brondell CleanSpa advanced hand-held bidet sprayer installed on a bathroom from a front view. Copy: An ergonomic design. Curved sprayer handle. Intuitive thumb lever control.\"}],\"date_added\":\"Jan 28th 2022\",\"pre_order\":false,\"show_cart_action\":true,\"has_options\":false,\"stock_level\":230,\"low_stock_level\":24,\"qty_in_cart\":0,\"custom_fields\":[{\"id\":1989,\"name\":\"web_product_name\",\"value\":\"CleanSpa\"},{\"id\":1990,\"name\":\"long_name\",\"value\":\"Advanced Hand-held Bidet\"},{\"id\":2392,\"name\":\"feature_1\",\"value\":\"entry-level price\"},{\"id\":2489,\"name\":\"feature_2\",\"value\":\"ergonomic, curved handle\"},{\"id\":2490,\"name\":\"feature_3\",\"value\":\"polished chrome finish\"},{\"id\":2637,\"name\":\"truemed_qualification\",\"value\":\"yes\"}],\"num_reviews\":null,\"weight\":{\"formatted\":\"1.55 LBS\",\"value\":1.55},\"demo\":false,\"add_to_cart_url\":\"https://www.brondell.com/cart.php?action=add&product_id=433\",\"price\":{\"without_tax\":{\"formatted\":\"$49.99\",\"value\":49.99,\"currency\":\"USD\"},\"tax_label\":\"Tax\"}},{\"id\":510,\"sku\":\"SS-201\",\"name\":\"SimpleSpa Essential\",\"url\":\"https://www.brondell.com/simplespa-hand-held-bidet/\",\"availability\":\"\",\"rating\":null,\"brand\":{\"name\":null},\"category\":[\"Shop All\",\"Bidets & Heated Seats\",\"Bidets & Heated Seats/Hand-Held Bidet Sprayers\"],\"summary\":\"\\n\\n \\n \\n \\n Full Features\\n \\n\\n \\n\\n \\n \",\"
14089image\":{\"data\":\"https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/{:size}/products/510/4724/Brondell_SimpleSpa_Essential_Hand-held_Bidet_SS-201_gray_background__74302.1784324143.jpg?c=1\",\"alt\":\"Brondell SimpleSpa essential hand-held bidet sprayer in front of a grey background\"},\"images\":[{\"data\":\"https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/{:size}/products/510/4724/Brondell_SimpleSpa_Essential_Hand-held_Bidet_SS-201_gray_background__74302.1784324143.jpg?c=1\",\"alt\":\"Brondell SimpleSpa essential hand-held bidet sprayer in front of a grey background\"},{\"data\":\"https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/{:size}/products/510/5699/SS-201_05_1500x1500_72dpi__31361.1784324144.jpg?c=1\",\"alt\":\"Brondell SimpleSpa essential hand-held bidet sprayer in the holster. copy: Easy to use--and store. flexible, spiral-metal bidet hose with patented inner-woven core. sprayer stores neatly in holster when not in use.\"},{\"data\":\"https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/{:size}/products/510/4731/Brondell_SimpleSpa_Essential_Hand-held_Bidet_SS-201_installed_modern_bathroom__96623.1784324143.jpg?c=1\",\"alt\":\"Brondell SimpleSpa essential hand-held bidet sprayer installed in modern bathroom on standard toilet. copy: cleanliness within reach. includes easy-access bidet holster, mounts to wall or toilet.\"},{\"data\":\"https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/{:size}/products/510/4728/Brondell_SimpleSpa_Essential_Hand-held_Bidet_SS-201_water_spraying__52685.1784324143.jpg?c=1\",\"alt\":\"Brondell SimpleSpa essential hand-held bidet sprayer with water in action. copy: Your perfect wash. integrated water shutoff knob, refreshing, cool water washes, fully adjustable water pressure.\"},{\"data\":\"https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/{:size}/products/510/4725/Brondell_SimpleSpa_Essential_Hand-held_Bidet_SS-201_side-view-close-up__86219.1784324143.jpg?c=1\",\"alt\":\"Brondell SimpleSpa essential hand-held bidet sprayer from a side view\"}],\"date_added\":\"Jan 28th 2022\",\"pre_order\":false,\"show_cart_action\":true,\"has_options\":false,\"stock_level\":118,\"low_stock_level\":12,\"qty_in_cart\":0,\"custom_fields\":[{\"id\":1851,\"name\":\"web_product_name\",\"value\":\"SimpleSpa\"},{\"id\":1852,\"name\":\"long_name\",\"value\":\"Essential Hand-Held Bidet\"},{\"id\":2522,\"name\":\"feature_1\",\"value\":\"designed for durability\"},{\"id\":2523,\"name\":\"feature_2\",\"value\":\"polished chrome finish\"},{\"id\":2524,\"name\":\"feature_3\",\"value\":\"push-button control\"},{\"id\":2626,\"name\":\"truemed_qualification\",\"value\":\"yes\"}],\"num_reviews\":null,\"weight\":{\"formatted\":\"2.50 LBS\",\"value\":2.5},\"demo\":false,\"add_to_cart_url\":\"https://www.brondell.com/cart.php?action=add&product_id=510\",\"price\":{\"without_tax\":{\"formatted\":\"$49.99\",\"value\":49.99,\"currency\":\"USD\"},\"tax_label\":\"Tax\"}},{\"id\":444,\"sku\":\"FSR-25\",\"name\":\"FreshSpa Comfort+\",\"url\":\"https://www.brondell.com/freshspa-comfort-dual-temp-bidet-attachment/\",\"availability\":\"\",\"rating\":null,\"brand\":{\"name\":null},\"category\":[\"Shop All\",\"Bidets & Heated Seats\",\"Bidets & Heated Seats/Bidet Attachments\"],\"summary\":\"\\n\\n \\n \\n \\n Full Features\\n \\n \\n \\n \",\"image\":{\"data\":\"https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/{:size}/products/444/2133/brondell-fresh-spa-bidet-attachment-fs25-install-tile__17547.1738792957.jpg?c=1\",\"alt\":\"Brondell FreshSpa comfort+ advanced bidet attachment with dual nozzle installed in a tiled bathroom\"},\"images\":[{\"data\":\"https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/{:size}/products/444/2133/brondell-fresh-spa-bidet-attachment-fs25-install-tile__17547.1738792957.jpg?c=1\",\"alt\":\"Brondell FreshSpa comfort+ advanced bidet attachment with dual nozzle installed in a tiled bathroom\"},{\"data\":\"https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/{:size}/products/444/2131/brondell-fresh-spa-bidet-attachment-fs25-install__35677.1738792956.jpg?c=1\",\"alt\":\"Brondell FreshSpa comfort+ advanced bidet attachment with dual nozzle installed on the toilet\"},{\"data\":\"https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/{:size}/products/444/2130/brondell-fresh-spa-bidet-attachment-fs25__98613.1738792956.jpg?c=1\",\"alt\":\"Brondell FreshSpa comfort+ advanced bidet attachment with dual nozzle\"},{\"data\":\"https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/{:size}/products/444/2132/brondell-fresh-spa-bidet-attachment-fs25-nozzle__45897.1738792957.jpg?c=1\",\"alt\":\"Brondell FreshSpa comfort+ advanced bidet attachment with dual nozzles\"},{\"data\":\"https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/{:size}/products/444/2134/brondell-fresh-spa-bidet-attachment-fs25-connector__90528.1738792957.jpg?c=1\",\"alt\":\"Brondell FreshSpa comfort+ advanced bidet attachment connector\"}],\"date_added\":\"Jan 28th 2022\",\"pre_order\":false,\"show_cart_action\":true,\"has_options\":false,\"stock_level\":123,\"low_stock_level\":24,\"qty_in_cart\":0,\"custom_fields\":[{\"id\":1812,\"name\":\"web_product_name\",\"value\":\"FreshSpa Comfort+\"},{\"id\":1813,\"name\":\"long_name\",\"value\":\"Advanced Warm Water Bidet Attachment\"},{\"id\":2419,\"name\":\"feature_1\",\"value\":\"slim frame with adjustable fit\"},{\"id\":2420,\"name\":\"feature_2\",\"value\":\"warm and cool water washes\"},{\"id\":2421,\"name\":\"feature_3\",\"value\":\"dual control dials\"},{\"id\":2633,\"name\":\"truemed_qualification\",\"value\":\"yes\"}],\"num_reviews\":null,\"weight\":{\"formatted\":\"2.00 LBS\",\"value\":2},\"demo\":false,\"add_to_cart_url\":\"https://www.brondell.com/cart.php?action=add&product_id=444\",\"price\":{\"without_tax\":{\"formatted\":\"$79.99\",\"value\":79.99,\"currency\":\"USD\"},\"tax_label\":\"Tax\"}},{\"id\":432,\"sku\":\"CS-30\",\"name\":\"CleanSpa Essential\",\"url\":\"https://www.brondell.com/cleanspa-hand-held-bidet/\",\"availability\":\"\",\"rating\":null,\"brand\":{\"name\":null},\"category\":[\"Shop All\",\"Bidets & Heated Seats\",\"Bidets & Heated Seats/Hand-Held Bidet Sprayers\"],\"summary\":\"\\n\\n\\
14089n\\n Full Features\\n \\n \\n \",\"image\":{\"data\":\"https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/{:size}/products/432/4571/CleanSpa_Essential_Hand-held_Bidet_CS-30_sprayer_beige_background__15944.1738792967.jpg?c=1\",\"alt\":\"Brondell CleanSpa hand-held bidet sprayer in front of a brown background\"},\"images\":[{\"data\":\"https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/{:size}/products/432/4571/CleanSpa_Essential_Hand-held_Bidet_CS-30_sprayer_beige_background__15944.1738792967.jpg?c=1\",\"alt\":\"Brondell CleanSpa hand-held bidet sprayer in front of a brown background\"},{\"data\":\"https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/{:size}/products/432/4577/CleanSpa_Essential_Hand-held_Bidet_CS-30_sprayer_installed_gray_wallpaper__02784.1782508513.jpg?c=1\",\"alt\":\"Brondell CleanSpa hand-held bidet sprayer installed in a bathroom. copy: A cleaner bathroom break. Transform your toilet into a bidet in just minutes.\"},{\"data\":\"https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/{:size}/products/432/4575/CleanSpa_Essential_Hand-held_Bidet_CS-30_sprayer_holster_wall_mount__99714.1782508513.jpg?c=1\",\"alt\":\"Brondell CleanSpa hand-held bidet sprayer in the holster. Copy: Mounts to wall or toilet. Easy, DIY installation--a better wash is always within reach.\"},{\"data\":\"https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/{:size}/products/432/4574/CleanSpa_Essential_Hand-held_Bidet_CS-30_sprayer_chrome_finish_close_up__14662.1782508513.jpg?c=1\",\"alt\":\"Brondell CleanSpa hand-held bidet sprayer from a side view. Copy: Built to last. heavy-duty plastic sprayer head, polished chrome finish, flexible spiral-metal hose.\"},{\"data\":\"https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/{:size}/products/432/4573/CleanSpa_Essential_Hand-held_Bidet_CS-30_stream_spraying_water__50278.1782508513.jpg?c=1\",\"alt\":\"Brondell CleanSpa hand-held bidet sprayer spraying stream spray water. Copy: A planet-friendly wash. saves water, trees, and energy\"}],\"date_added\":\"Jan 28th 2022\",\"pre_order\":false,\"show_cart_action\":true,\"has_options\":false,\"stock_level\":572,\"low_stock_level\":24,\"qty_in_cart\":0,\"custom_fields\":[{\"id\":1987,\"name\":\"web_product_name\",\"value\":\"CleanSpa\"},{\"id\":1988,\"name\":\"long_name\",\"value\":\"Essential Hand-held Bidet\"},{\"id\":2389,\"name\":\"feature_1\",\"value\":\"durable, elegant design\"},{\"id\":2390,\"name\":\"feature_2\",\"value\":\"wide and stream spray options\"},{\"id\":2391,\"name\":\"feature_3\",\"value\":\"easy-access holster mounts to wall or toilet\"},{\"id\":2638,\"name\":\"truemed_qualification\",\"value\":\"yes\"}],\"num_reviews\":null,\"weight\":{\"formatted\":\"1.58 LBS\",\"value\":1.58},\"demo\":false,\"add_to_cart_url\":\"https://www.brondell.com/cart.php?action=add&product_id=432\",\"price\":{\"without_tax\":{\"formatted\":\"$49.99\",\"value\":49.99,\"currency\":\"USD\"},\"tax_label\":\"Tax\"}},{\"id\":709,\"sku\":\"SSE-25\",\"name\":\"SimpleSpa Eco Advanced\",\"url\":\"https://www.brondell.com/simplespa-eco-advanced-bidet-attachment-with-single-nozzle/\",\"availability\":\"\",\"rating\":null,\"brand\":{\"name\":null},\"category\":[\"Shop All\",\"Bidets & Heated Seats\",\"Bidets & Heated Seats/Bidet Attachments\"],\"summary\":\"\\n\\n \\n \\n \\n Full Features\\n \\n \\n \\n \",\"image\":{\"data\":\"https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/{:size}/products/709/3887/SSE-25_00_1500x1500__18529.1772047899.jpg?c=1\",\"alt\":\"SSE-25 Installed\"},\"images\":[{\"data\":\"https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/{:size}/products/709/3887/SSE-25_00_1500x1500__18529.1772047899.jpg?c=1\",\"alt\":\"SSE-25 Installed\"},{\"data\":\"https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/{:size}/products/709/3889/SSE-25_02_1500x1500__73276.1782502248.jpg?c=1\",\"alt\":\"SSE-25 side-arm panel with easy nozzle adjustment. uninstalled, top view, blue background.\"},{\"data\":\"https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/{:size}/products/709/4044/1131179550_1FTP_Partner_Site_Assets_02_1500x1500_300dpi__78817.1738792973.jpg?c=1\",\"alt\":\"We proudly donate 1% of sales on select bidet attachments through our product partnership with 1% for the Planet.\"},{\"data\":\"https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/{:size}/products/709/3880/SSE-25_01_1500x1500__38187.1782502248.jpg?c=1\",\"alt\":\"SSE-25 Self-cleaning, retractable nozzle with water-saving spray technology. Uninstalled, left angle view.\"},{\"data\":\"https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/{:size}/products/709/3884/SSE-25_07_1500x1500__24170.1782502248.jpg?c=1\",\"alt\":\"SSE-25 aluminum knobs control water temperature, pressure and nozzle cleaning. Close view of control dials.\"}],\"date_added\":\"Feb 23rd 2023\",\"pre_order\":false,\"show_cart_action\":true,\"has_options\":false,\"stock_level\":136,\"low_stock_level\":24,\"qty_in_cart\":0,\"custom_fields\":[{\"id\":1937,\"name\":\"web_product_name\",\"value\":\"SimpleSpa Eco\"},{\"id\":1938,\"name\":\"long_name\",\"value\":\"Advanced Warm Water Bidet Attachment\"},{\"id\":1953,\"name\":\"ships_us_only\",\"value\":\"yes\"},{\"id\":2439,\"name\":\"feature_1\",\"value\":\"made from 65% recycled plastic\"}
14089,{\"id\":2440,\"name\":\"feature_2\",\"value\":\"warm and cool water washes\"},{\"id\":2441,\"name\":\"feature_3\",\"value\":\"aluminum control knobs\"},{\"id\":2612,\"name\":\"truemed_qualification\",\"value\":\"yes\"}],\"num_reviews\":null,\"weight\":{\"formatted\":\"2.20 LBS\",\"value\":2.2},\"demo\":false,\"add_to_cart_url\":\"https://www.brondell.com/cart.php?action=add&product_id=709\",\"price\":{\"without_tax\":{\"formatted\":\"$89.99\",\"value\":89.99,\"currency\":\"USD\"},\"tax_label\":\"Tax\"}},{\"id\":594,\"sku\":\"MBH-40\",\"name\":\"CleanSpa Luxury Hand-Held Bidet Holster\",\"url\":\"https://www.brondell.com/cleanspa-luxury-hand-held-bidet-holster-with-integrated-shut-off/\",\"availability\":\"\",\"rating\":null,\"brand\":{\"name\":null},\"category\":[\"Shop All\",\"Bidets & Heated Seats\",\"Bidets & Heated Seats/Hand-Held Bidet Sprayers\"],\"summary\":\"\\n \\n\\nFull Features\\n \\n\\n\",\"image\":{\"data\":\"https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/{:size}/products/594/3152/40_s_a__36432.1738792968.jpg?c=1\",\"alt\":\"CleanSpa Luxury Hand-held Bidet Holster with Integrated Shut Off Silver\"},\"images\":[{\"data\":\"https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/{:size}/products/594/3152/40_s_a__36432.1738792968.jpg?c=1\",\"alt\":\"CleanSpa Luxury Hand-held Bidet Holster with Integrated Shut Off Silver\"},{\"data\":\"https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/{:size}/products/594/3153/40_w_a_1__59667.1738792968.jpg?c=1\",\"alt\":\"CleanSpa Luxury Hand-held Bidet Holster with Integrated Shut Off White\"},{\"data\":\"https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/{:size}/products/594/3150/40_b_a_1__08448.1738792968.jpg?c=1\",\"alt\":\"CleanSpa Luxury Hand-held Bidet Holster with Integrated Shut Off Black\"},{\"data\":\"https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/{:size}/products/594/3156/40_s_c__82306.1738792968.jpg?c=1\",\"alt\":\"CleanSpa Luxury Hand-held Bidet Holster with Integrated Shut Off Side View with Installtion\"},{\"data\":\"https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/{:size}/products/594/3155/40_s_b__57556.1738792968.jpg?c=1\",\"alt\":\"CleanSpa Luxury Hand-held Bidet Holster with Integrated Shut Off Front View\"}],\"date_added\":\"Mar 2nd 2022\",\"pre_order\":false,\"show_cart_action\":true,\"has_options\":true,\"stock_level\":259,\"low_stock_level\":48,\"qty_in_cart\":0,\"custom_fields\":[{\"id\":1871,\"name\":\"web_product_name\",\"value\":\"CleanSpa Luxury Hand-Held Bidet Holster\"},{\"id\":1872,\"name\":\"long_name\",\"value\":\"with Integrated Shut Off\"},{\"id\":1873,\"name\":\"ships_us_only\",\"value\":\"yes\"},{\"id\":2486,\"name\":\"feature_1\",\"value\":\"includes CleanSpa Luxury Bidet Sprayer\"},{\"id\":2487,\"name\":\"feature_2\",\"value\":\"includes stainless steel bidet holster\"},{\"id\":2488,\"name\":\"feature_3\",\"value\":\"integrated water shut off\"},{\"id\":2620,\"name\":\"truemed_qualification\",\"value\":\"yes\"}],\"num_reviews\":null,\"weight\":{\"formatted\":\"3.20 LBS\",\"value\":3.2},\"demo\":false,\"price\":{\"without_tax\":{\"formatted\":\"$99.99\",\"value\":99.99,\"currency\":\"USD\"},\"tax_label\":\"Tax\"}},{\"id\":752,\"sku\":\"LES-12\",\"name\":\"EasySpa Bidet Attachment with Ergonomic Controls and Dual Nozzles\",\"url\":\"https://www.brondell.com/easyspa-bidet-attachment-with-ergonomic-controls-and-dual-nozzles/\",\"availability\":\"\",\"rating\":null,\"brand\":{\"name\":null},\"category\":[\"Shop All\",\"Bidets & Heated Seats/Bidet Attachments\",\"Bidets & Heated Seats\"],\"summary\":\"\\n \\n Full Features\\n \\n \\n \\n The right wash for every body\\n \\n ergonomic handle with easy-t\",\"image\":{\"data\":\"https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/{:size}/products/752/5647/LES-12_02_1500x1500_72dpi__49006.1776876071.jpg?c=1\",\"alt\":\"EasySpa Bidet Attachment with ergonomic side controls and dual nozzles installed on a white toilet, featuring a sleek dial for adju
14089stable water pressure and front or rear cleansing options\"},\"images\":[{\"data\":\"https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/{:size}/products/752/5640/LES-12_01_1500x1500_72dpi__99972.1776876071.jpg?c=1\",\"alt\":\"EasySpa Bidet Attachment with ergonomic controls and dual nozzles mounted on a toilet, white design with easy-to-reach side dial, adjustable spray settings for front and rear cleansing, simple install\"},{\"data\":\"https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/{:size}/products/752/5647/LES-12_02_1500x1500_72dpi__49006.1776876071.jpg?c=1\",\"alt\":\"EasySpa Bidet Attachment with ergonomic side controls and dual nozzles installed on a white toilet, featuring a sleek dial for adjustable water pressure and front or rear cleansing options\"},{\"data\":\"https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/{:size}/products/752/5639/LES-12_03_1500x1500_72dpi__97967.1776876066.jpg?c=1\",\"alt\":\"EasySpa Bidet Attachment with ultra-slim 0.23 inch profile designed to fit beneath existing toilet seats, featuring dual nozzles and a sleek, space-saving frame for a clean, modern look\"},{\"data\":\"https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/{:size}/products/752/5646/LES-12_04_1500x1500_72dpi__05835.1776876067.jpg?c=1\",\"alt\":\"EasySpa Bidet Attachment with ergonomic easy-twist control dial, shown in use on a toilet, designed for simple operation and ideal for users with limited dexterity or mobility\"},{\"data\":\"https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/{:size}/products/752/5641/LES-12_05_1500x1500_72dpi__25188.1776876067.jpg?c=1\",\"alt\":\"EasySpa Bidet Attachment with ergonomic side control dial installed on a toilet, offering adjustable water pressure from a gentle spray to a full, powerful cleansing stream\"}],\"date_added\":\"Jun 6th 2024\",\"pre_order\":false,\"show_cart_action\":true,\"has_options\":false,\"stock_level\":534,\"low_stock_level\":24,\"qty_in_cart\":0,\"custom_fields\":[{\"id\":2154,\"name\":\"web_product_name\",\"value\":\"EasySpa\"},{\"id\":2155,\"name\":\"long_name\",\"value\":\"Bidet Attachment with Ergonomic Controls and Dual Nozzles\"},{\"id\":2755,\"name\":\"truemed_qualification\",\"value\":\"yes\"}],\"num_reviews\":null,\"weight\":{\"formatted\":\"2.50 LBS\",\"value\":2.5},\"demo\":false,\"add_to_cart_url\":\"https://www.brondell.com/cart.php?action=add&product_id=752\",\"price\":{\"without_tax\":{\"formatted\":\"$44.99\",\"value\":44.99,\"currency\":\"USD\"},\"tax_label\":\"Tax\"}},{\"id\":593,\"sku\":\"MBH-37-S\",\"name\":\"CleanSpa Easy Hand-Held Bidet Holster\",\"url\":\"https://www.brondell.com/cleanspa-easy-hand-held-bidet-holster-with-integrated-shut-off/\",\"availability\":\"\",\"rating\":null,\"brand\":{\"name\":null},\"category\":[\"Shop All\",\"Bidets & Heated Seats\",\"Bidets & Heated Seats/Hand-Held Bidet Sprayers\"],\"summary\":\"\\n \\n\\nFull Features\\n \\n\\n\",\"image\":{\"data\":\"https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/{:size}/products/593/4535/CleanSpa_Easy_Hand-Held_Bidet_Holster_MBH-37_installed_clean_blue_white_bathroom__91063.1738792967.jpg?c=1\",\"alt\":\"Brondell CleanSpa Easy Hand-held Bidet Holster with Integrated Shut Off installed in a clean white and blue bathroom\"},\"images\":[{\"data\":\"https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/{:size}/products/593/4535/CleanSpa_Easy_Hand-Held_Bidet_Holster_MBH-37_installed_clean_blue_white_bathroom__91063.1738792967.jpg?c=1\",\"alt\":\"Brondell CleanSpa Easy Hand-held Bidet Holster with Integrated Shut Off installed in a clean white and blue bathroom\"},{\"data\":\"https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/{:size}/products/593/4531/CleanSpa_Easy_Hand-Held_Bidet_Holster_MBH-37_installed_easy_installation__19086.1782507115.jpg?c=1\",\"alt\":\"Brondell CleanSpa Easy Hand-held Bidet Holster with Integrated Shut Off Close Up Installation. copy: an easy bathroom upgrade. transform your toilet into a bidet in just minutes.\"},{\"data\":\"https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/{:size}/products/593/4530/CleanSpa_Easy_Hand-Held_Bidet_Holster_MBH-37_designed_easy_shut_off__91246.1782507115.jpg?c=1\",\"alt\":\"Brondell CleanSpa Easy Hand-held Bidet Holster with Integrated Shut Off. copy: thoughtfully designed. integrated
14089water shutoff knob, stainless steel holster body, easy, DIY installation.\"},{\"data\":\"https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/{:size}/products/593/4533/CleanSpa_Easy_Hand-Held_Bidet_Holster_MBH-37_installed__75499.1738792967.jpg?c=1\",\"alt\":\"Brondell CleanSpa Easy Hand-held Bidet Holster with Integrated Shut Off Side View\"},{\"data\":\"https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/{:size}/products/593/4534/CleanSpa_Easy_Hand-Held_Bidet_Holster_MBH-37_thumb_controlled_pressure_spray__79448.1782507115.jpg?c=1\",\"alt\":\"Brondell CleanSpa Easy Hand-held Bidet Holster with Integrated Shut Off side by side view of thumb controlled pressure spray. copy: your perfect wash. ergonomic thumb lever, pressure control or continuous flow. wide and stream spray options.\"}],\"date_added\":\"Mar 2nd 2022\",\"pre_order\":false,\"show_cart_action\":true,\"has_options\":false,\"stock_level\":0,\"low_stock_level\":0,\"qty_in_cart\":0,\"custom_fields\":[{\"id\":1869,\"name\":\"web_product_name\",\"value\":\"CleanSpa Easy Hand-Held Bidet Holster\"},{\"id\":1870,\"name\":\"long_name\",\"value\":\"with Integrated Shut Off\"},{\"id\":2074,\"name\":\"ships_us_only\",\"value\":\"yes\"},{\"id\":2579,\"name\":\"feature_1\",\"value\":\"includes CleanSpa Easy Bidet Sprayer\"},{\"id\":2580,\"name\":\"feature_2\",\"value\":\"includes stainless steel bidet holster\"},{\"id\":2581,\"name\":\"feature_3\",\"value\":\"integrated water shut off\"},{\"id\":2621,\"name\":\"truemed_qualification\",\"value\":\"yes\"}],\"num_reviews\":null,\"weight\":{\"formatted\":\"5.00 LBS\",\"value\":5},\"demo\":false,\"out_of_stock_message\":\"Out of stock\",\"price\":{\"without_tax\":{\"formatted\":\"$79.99\",\"value\":79.99,\"currency\":\"USD\"},\"tax_label\":\"Tax\"}},{\"id\":711,\"sku\":\"FSA-15\",\"name\":\"FreshSpa Thinline Essential\",\"url\":\"https://www.brondell.com/freshspa-thinline-essential-bidet-attachment-with-adjustable-single-nozzle/\",\"availability\":\"\",\"rating\":null,\"brand\":{\"name\":null},\"category\":[\"Shop All\",\"Bidets & Heated Seats\",\"Bidets & Heated Seats/Bidet Attachments\"],\"summary\":\"\\n\\n \\n \\n \\n Full Features\\n \\n \\n \\n \",\"image\":{\"data\":\"https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/{:size}/products/711/3915/FSA-15_GalleryEC_00__95187.1738792975.jpg?c=1\",\"alt\":\"FSA-15 Installed\"},\"images\":[{\"data\":\"https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/{:size}/products/711/3915/FSA-15_GalleryEC_00__95187.1738792975.jpg?c=1\",\"alt\":\"FSA-15 Installed\"},{\"data\":\"https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/{:size}/products/711/4042/FSA-15_installed_on_seat_zoomed_out__33448.1738792975.jpg?c=1\",\"alt\":\"FSA-15 installed zoomed out for full view with seat closed.\"},{\"data\":\"https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/{:size}/products/711/4041/FSA-15_installed_on_seat_zoomed_in_seat_closed__27182.1738792975.jpg?c=1\",\"alt\":\"FSA-25 installed zoomed in with seat closed.\"},{\"data\":\"https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/{:size}/products/711/4040/FSA-15_installed_on_seat_zoomed_in_seat_open__80932.1738792975.jpg?c=1\",\"alt\":\"FSA-25 installed zoomed in with seat open.\"},{\"data\":\"https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/{:size}/products/711/3912/FSA-15_GalleryEC_01__09939.1782501866.jpg?c=1\",\"alt\":\"FSA-15 uninstalled, top view. Copy: delivers a refreshing, ambient-temperature wash.\"}],\"date_added\":\"Mar 8th 2023\",\"pre_order\":false,\"show_cart_action\":true,\"has_options\":false,\"stock_level\":291,\"low_stock_level\":24,\"qty_in_cart\":0,\"custom_fields\":[{\"id\":1948,\"name\":\"web_product_name\",\"value\":\"FreshSpa Thinline\"},{\"id\":1949,\"name\":\"long_name\",\"value\":\"Essential Bidet Attachment\"},{\"id\":2080,\"name\":\"ships_us_only\",\"value\":\"yes\"},{\"id\":2448,\"name\":\"feature_1\",\"value\":\"slim frame with adjustable fit\"},{\"id\":2449,\"name\":\"feature_2\",\"value\":\"cool water washes\"},{\"id\":2450,\"name\":\"feature_3\",\"value\":\"control dial\"},{\"id\":2611,\"name\":\"truemed_qualification\",\"value\":\"yes\"}],\"num_reviews\":null,\"weight\":{\"formatted\":\"4.00 LBS\",\"value\":4},\"demo\":false,\"add_to_cart_url\":\"https://www.brondell.com/cart.php?action=add&product_id=711\",\"price\":{\"without_tax\":{\"formatted\":\"$35.99\",\"value\":35.99,\"currency\":\"USD\"},\"tax_label\":\"Tax\"}},{\"id\":712,\"sku\":\"FSA-25\",\"name\":\"FreshSpa Thinline Advanced\",\"url\":\"https://www.brondell.com/freshspa-thinline-advanced-bidet-attachment-with-adjustable-single-nozzle/\",\"availability\":\"\",\"rating\":null,\"brand\":{\"name\":null},\"category\":[\"Shop All\",\"Bidets & Heated Seats\",\"Bidets & Heated Seats/Bidet Attachments\"],\"summary\":\"\\n\\n \\n \\n \\n Full Features\\n \\n \\n \\n \",\"image\":{\"data\":\"https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/{:size}/products/712/3934/FSA-25_GalleryEC_00__87781.1738792977.jpg?c=1\",\"alt\":\"FSA-25 Installed.\"},\"images\":[{\"data\":\"https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/{:size}/products/712/3934/FSA-25_GalleryEC_00__87781.1738792977.jpg?c=1\",\"alt\":\"FSA-25 Installed.\"},{\"data\":\"https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/{:size}/products/712/4039/FSA-25_installed_on_seat_zoomed_out__42710.1738792977.jpg?c=1\",\"alt\":\"FSA-25 installed zoomed out for full view with seat closed.\"},{\"data\":\"https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/{:size}/products/712/4037/FSA-25_installed_on_seat_zoomed_in_seat_closed__15753.1738792977.jpg?c=1\",\"alt\":\"FSA-25 installed zoomed in with seat closed.\"},{\"data\":\"https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/{:size}/products/712/4038/FSA-25_installed_on_seat_zoomed_in_seat_open__60931.1738792977.jpg?c=1\",\"alt\":\"FSA-25 installed zoomed in with seat open.\"},{\"data\":\"https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/{:size}/products/712/3929/FSA-25_GalleryEC_02__78820.1782501666.jpg?c=1\",\"alt\":\"FSA-25 un-installed right angle. Copy features fully adjustable water pressure.\"}],\"date_added\":\"Mar 8th 2023\",\"pre_order\":false,\"show_cart_action\":true,\"has_options\":false,\"stock_level\":69,\"low_stock_level\":24,\"qty_in_cart\":0,\"custom_fields\":[{\"id\":1950,\"name\":\"web_product_name\",\"value\":\"FreshSpa Thinline\"},{\"id\":1951,\"name\":\"long_name\",\"value\":\"Advanced Warm Water Bidet Attachment\"}
14089,{\"id\":2081,\"name\":\"ships_us_only\",\"value\":\"yes\"},{\"id\":2365,\"name\":\"feature_1\",\"value\":\"ultra-slim profile\"},{\"id\":2366,\"name\":\"feature_2\",\"value\":\"cool water washes\"},{\"id\":2367,\"name\":\"feature_3\",\"value\":\"easy-turn control knob\"},{\"id\":2459,\"name\":\"feature_1\",\"value\":\"slim frame with adjustable fit\"},{\"id\":2460,\"name\":\"feature_2\",\"value\":\"warm and cool water washes\"},{\"id\":2461,\"name\":\"feature_3\",\"value\":\"dual control dials\"},{\"id\":2610,\"name\":\"truemed_qualification\",\"value\":\"yes\"}],\"num_reviews\":null,\"weight\":{\"formatted\":\"4.00 LBS\",\"value\":4},\"demo\":false,\"add_to_cart_url\":\"https://www.brondell.com/cart.php?action=add&product_id=712\",\"price\":{\"without_tax\":{\"formatted\":\"$49.99\",\"value\":49.99,\"currency\":\"USD\"},\"tax_label\":\"Tax\"}},{\"id\":470,\"sku\":\"PS-65\",\"name\":\"PureSpa\",\"url\":\"https://www.brondell.com/purespa-easy-bidet-attachment/\",\"availability\":\"\",\"rating\":null,\"brand\":{\"name\":null},\"category\":[\"Shop All\",\"Bidets & Heated Seats\",\"Bidets & Heated Seats/Bidet Attachments\"],\"summary\":\"\\n \\n Full Features\\n \\n \\n \\n \\n \\n \\n The right wash for every body\\n \",\"image\":{\"data\":\"https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/{:size}/products/470/4737/Brondell_PureSpa_essential_bidet_attachment_PS-65_installed_gray_background__46603.1738792947.jpg?c=1\",\"alt\":\"Brondell PureSpa essential bidet attachment with single nozzle installed on the bathroom in front of a grey background\"},\"images\":[{\"data\":\"https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/{:size}/products/470/4737/Brondell_PureSpa_essential_bidet_attachment_PS-65_installed_gray_background__46603.1738792947.jpg?c=1\",\"alt\":\"Brondell PureSpa essential bidet attachment with single nozzle installed on the bathroom in front of a grey background\"},{\"data\":\"https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/{:size}/products/470/4738/Brondell_PureSpa_essential_bidet_attachment_PS-65_installed_plant_accent_side_table__69807.1738792947.jpg?c=1\",\"alt\":\"Brondell PureSpa essential bidet attachment with single nozzle installed in modern white bathroom with side table and plant accent\"},{\"data\":\"https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/{:size}/products/470/4733/Brondell_PureSpa_essential_bidet_attachment_PS-65_bottom_positionable_nozzle_view__85127.1782503409.jpg?c=1\",\"alt\":\"Brondell PureSpa essential bidet attachment with single nozzle from the bottom. copy: positionable spry nozzle delivers a precise wash.\"},{\"data\":\"https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/{:size}/products/470/4734/Brondell_PureSpa_essential_bidet_attachment_PS-65_side_by_side_view_nozzle_movement__23678.1782503409.jpg?c=1\",\"alt\":\"Brondell PureSpa essential bidet attachment with single nozzle retracted and extended. copy: nozzle retracts when not in use. enjoy a clean wash--front start to finish. The retractable spray nozzle delivers a cleansing cool-water wash, and self-cleans on demand.\"},{\"data\":\"https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/{:size}/products/470/4736/Brondell_PureSpa_essential_bidet_attachment_PS-65_uninstalled_top_angle_view__89538.1782503409.jpg?c=1\",\"alt\":\"Brondell PureSpa essential bidet attachment with single nozzle top view. Copy: slides beneath your existing toilet seat. designed for easy, DIY installation, fully adjustable toilet fit.\"}],\"date_added\":\"Jan 28th 2022\",\"pre_order\":false,\"show_cart_action\":true,\"has_options\":false,\"stock_level\":0,\"low_stock_level\":0,\"qty_in_cart\":0,\"custom_fields\":[{\"id\":1838,\"name\":\"web_product_name\",\"value\":\"PureSpa\"},{\"id\":1839,\"name\":\"long_name\",\"value\":\"Essential Bidet Attachment\"},{\"id\":2347,\"name\":\"feature_1\",\"value\":\"single retractable spray nozzle\"},{\"id\":2348,\"name\":\"feature_2\",\"value\":\"side-arm control dial\"},{\"id\":2349,\"name\":\"feature_3\",\"value\":\"no electricity or batteries required\"},{\"id\":2629,\"name\":\"truemed_qualification\",\"value\":\"yes\"}],\"num_reviews\":null,\"weight\":{\"formatted\":\"2.50 LBS\",\"value\":2.5}
14089,\"demo\":false,\"out_of_stock_message\":\"Out of stock\",\"price\":{\"without_tax\":{\"formatted\":\"$49.99\",\"value\":49.99,\"currency\":\"USD\"},\"tax_label\":\"Tax\"}},{\"id\":474,\"sku\":\"PSW-75\",\"name\":\"PureSpa Advanced\",\"url\":\"https://www.brondell.com/purespa-dual-temperature-bidet-attachment/\",\"availability\":\"\",\"rating\":null,\"brand\":{\"name\":null},\"category\":[\"Shop All\",\"Bidets & Heated Seats\",\"Bidets & Heated Seats/Bidet Attachments\"],\"summary\":\"\\n\\n \\n Full Features\\n \\n \\n \\n \\n \",\"image\":{\"data\":\"https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/{:size}/products/474/4537/PureSpa_Advanced_Warm_Water_Bidet_Attachment_PSW-75_installed_gray_background__80439.1738792954.jpg?c=1\",\"alt\":\"Brondell PureSpa advanced warm water bidet attachment with single nozzle installed in front of a grey background\"},\"images\":[{\"data\":\"https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/{:size}/products/474/4537/PureSpa_Advanced_Warm_Water_Bidet_Attachment_PSW-75_installed_gray_background__80439.1738792954.jpg?c=1\",\"alt\":\"Brondell PureSpa advanced warm water bidet attachment with single nozzle installed in front of a grey background\"},{\"data\":\"https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/{:size}/products/474/4538/PureSpa_Advanced_Warm_Water_Bidet_Attachment_PSW-75_uninstalled__94227.1782503205.jpg?c=1\",\"alt\":\"Brondell PureSpa advanced warm water bidet attachment with single nozzle uninstalled, front view. copy: transform your toilet: warm and cool water washes, fully adjustable water pressure, easy DIY installation.\"},{\"data\":\"https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/{:size}/products/474/4542/PureSpa_Advanced_Warm_Water_Bidet_Attachment_PSW-75_top_view_control_panel__36730.1782503205.jpg?c=1\",\"alt\":\"Brondell PureSpa advanced warm water bidet attachment with single nozzle control close up. copy: An affordable, warm water bidet connects to your clean incoming cool and hot water supply.\"},{\"data\":\"https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/{:size}/products/474/4540/PureSpa_Advanced_Warm_Water_Bidet_Attachment_PSW-75_adjustable_nozzle_precise_spray__57785.1782503205.jpg?c=1\",\"alt\":\"Brondell PureSpa advanced bidet attachment with single nozzle from the bottom. copy: positionable spray nozzle delivers a precise, hygiene wash.\"},{\"data\":\"https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/{:size}/products/474/4541/PureSpa_Advanced_Warm_Water_Bidet_Attachment_PSW-75_metal_connection_hoses__97198.1782503205.jpg?c=1\",\"alt\":\"Brondell PureSpa advanced warm water bidet attachment with single nozzle install comes with quality all metal connections and braided-metal hoses for durability\"}],\"date_added\":\"Jan 28th 2022\",\"pre_order\":false,\"show_cart_action\":true,\"has_options\":false,\"stock_level\":0,\"low_stock_level\":0,\"qty_in_cart\":0,\"custom_fields\":[{\"id\":2004,\"name\":\"web_product_name\",\"value\":\"PureSpa\"},{\"id\":2005,\"name\":\"long_name\",\"value\":\"Advanced Warm Water Bidet Attachment\"},{\"id\":2353,\"name\":\"feature_1\",\"value\":\"self-cleaning spray nozzle\"},{\"id\":2354,\"name\":\"feature_2\",\"value\":\"warm and cool water washes\"},{\"id\":2355,\"name\":\"feature_3\",\"value\":\"durable ABS construction\"},{\"id\":2628,\"name\":\"truemed_qualification\",\"value\":\"yes\"}],\"num_reviews\":null,\"weight\":{\"formatted\":\"2.46 LBS\",\"value\":2.46},\"demo\":false,\"out_of_stock_message\":\"Out of stock\",\"price\":{\"without_tax\":{\"formatted\":\"$69.99\",\"value\":69.99,\"currency\":\"USD\"},\"tax_label\":\"Tax\"}},{\"id\":457,\"sku\":\"LH-12\",\"name\":\"SouthSpa Essential\",\"url\":\"https://www.brondell.com/southspa-dual-nozzle-left-handed-bidet-attachment/\",\"availability\":\"\",\"rating\":null,\"brand\":{\"name\":null},\"category\":[\"Shop All\",\"Bidets & Heated Seats\",\"Bidets & Heated Seats/Bidet Attachments\"],\"summary\":\"\\n\\n \\n \\n Full Features\\n \\n \\n \",\"image\":{\"data\":\"https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/{:size}/products/457/4627/Brondell_SouthSpa_Essential_Left-Handed_Bidet_Attachment_Dual_Nozzles_LH12_Installed_gray_background__72861.1738792953.jpg?c=1\",\"alt\":\"Brondell SouthSpa essential left-handed bidet attachment with dual nozzle installed on toilet in front of a blue background\"},\"images\":[{\"data\":\"https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/{:size}/products/457/4627/Brondell_SouthSpa_Essential_Left-Handed_Bidet_Attachment_Dual_Nozzles_LH12_Installed_gray_background__72861.1738792953.jpg?c=1\",\"alt\":\"Brondell SouthSpa essential left-handed bidet attachment with dual nozzle installed on toilet in front of a blue background\"},{\"data\":\"https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/{:size}/products/457/4329/Brondell-SouthSpa-Essential_Left-Handed-Bidet-Attachment_LH12-_01_installed-front-view-turquoise-wall__58476.1738792953.jpg?c=1\",\"alt\":\"Brondell SouthSpa essential left-handed bidet attachment installed in modern bathroom with turquoise accent wall.\"},{\"data\":\"https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/{:size}/products/457/4328/Brondell-SouthSpa-Essential_Left-Handed-Bidet-Attachment_LH12-_03b_installed-front-view-accent-plant__17287.1738792953.jpg?c=1\",\"alt\":\"Brondell SouthSpa essential left-handed bidet attachment installed in on standard white toilet next to green plant.\"},{\"data\":\"https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/{:size}/products/457/4330/Brondell-SouthSpa-Essential_Left-Handed-Bidet-Attachment_LH12-_03_installed-front-view-white-cabinet__32838.1738792953.jpg?c=1\",\"alt\":\"Brondell SouthSpa essential left-handed bidet attachment installed in white bathroom front view.\"},{\"data\":\"https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/{:size}/products/457/4331/Brondell-SouthSpa-Essential_Left-Handed-Bidet-Attachment_LH12-_02-installed_angled-view__31696.1738792953.jpg?c=1\",\"alt\":\"Brondell SouthSpa essential left-handed bidet attachment installed in white bathroom angled view.\"}],\"date_added\":\"Jan 28th 2022\",\"pre_order\":false,\"show_cart_action\":true,\"has_options\":false,\"stock_level\":204,\"low_stock_level\":12,\"qty_in_cart\":0,\"custom_fields\":[{\"id\":1998,\"name\":\"web_product_name\",\"value\":\"SouthSpa\"},{\"id\":1999,\"name\":\"long_name\",\"value\":\"Essential Left-Handed Bidet Attachment with Dual Nozzles\"},{\"id\":2404,\"name\":\"feature_2\",\"value\":\"on-demand, self
14089-cleaning nozzles\"},{\"id\":2405,\"name\":\"feature_3\",\"value\":\"fully adjustable water pressure\"},{\"id\":2406,\"name\":\"feature_1\",\"value\":\"designed for lefties\"},{\"id\":2632,\"name\":\"truemed_qualification\",\"value\":\"yes\"}],\"num_reviews\":null,\"weight\":{\"formatted\":\"2.20 LBS\",\"value\":2.2},\"demo\":false,\"add_to_cart_url\":\"https://www.brondell.com/cart.php?action=add&product_id=457\",\"price\":{\"without_tax\":{\"formatted\":\"$69.99\",\"value\":69.99,\"currency\":\"USD\"},\"tax_label\":\"Tax\"}},{\"id\":458,\"sku\":\"LH-20\",\"name\":\"SouthSpa Advanced Single Nozzle\",\"url\":\"https://www.brondell.com/southspa-dual-temp-left-handed-bidet-attachment/\",\"availability\":\"\",\"rating\":null,\"brand\":{\"name\":null},\"category\":[\"Shop All\",\"Bidets & Heated Seats\",\"Bidets & Heated Seats/Bidet Attachments\"],\"summary\":\"\\n\\n \\n \\n \\n Full Features\\n \\n \\n \\n \",\"image\":{\"data\":\"https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/{:size}/products/458/4518/Brondell_SouthSpa_Advanced_Bidet_Attachment_LH20_installed-gray-background__70050.1738792955.jpg?c=1\",\"alt\":\"Brondell SouthSpa advanced single nozzle left-handed bidet attachment in front of a grey background\"},\"images\":[{\"data\":\"https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/{:size}/products/458/4518/Brondell_SouthSpa_Advanced_Bidet_Attachment_LH20_installed-gray-background__70050.1738792955.jpg?c=1\",\"alt\":\"Brondell SouthSpa advanced single nozzle left-handed bidet attachment in front of a grey background\"},{\"data\":\"https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/{:size}/products/458/4520/Brondell_SouthSpa_Advanced_Bidet_Attachment_LH20_installed_features_benefits__10114.1782503903.jpg?c=1\",\"alt\":\"Brondell SouthSpa advanced single nozzle left-handed bidet attachment installed to the toilet. copy: transform your toilet. warm and cool water washes, helps reduce toilet paper use. intuitive side-arm controls. a hygienic, sustainable bidet wash is always within reach.\"},{\"data\":\"https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/{:size}/products/458/4521/Brondell_SouthSpa_Advanced_Bidet_Attachment_LH20_close-up_control_no_electricity_required__60017.1782503903.jpg?c=1\",\"alt\":\"Brondell SouthSpa advanced single nozzle left-handed bidet attachment from a side view. copy: an electricity-free warm water wash. connects to your clean water and hot water supply lines.\"},{\"data\":\"https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/{:size}/products/458/4517/Brondell_SouthSpa_Advanced_Bidet_Attachment_LH20_designed_for_left_handed_users__92444.1782503903.jpg?c=1\",\"alt\":\"Brondell SouthSpa advanced single nozzle left-handed bidet attachment control attached to the toilet. copy: designed for lefties. control arm is conveniently located at the user's left-hand side.\"},{\"data\":\"https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/{:size}/products/458/4519/Brondell_SouthSpa_Advanced_Bidet_Attachment_LH20_sits_beneath_existing_toilet_seat__85260.1782503903.jpg?c=1\",\"alt\":\"Brondell SouthSpa advanced single nozzle left-handed bidet attachment sits beneath your existing toilet seat. copy: slides beneath your existing toilet seat. fully adjustable toilet fit. easy, DIY installation. High-quality construction. Designed for long-lasting durability.\"}],\"date_added\":\"Jan 28th 2022\",\"pre_order\":false,\"show_cart_action\":true,\"has_options\":false,\"stock_level\":0,\"low_stock_level\":0,\"qty_in_cart\":0,\"custom_fields\":[{\"id\":2000,\"name\":\"web_product_name\",\"value\":\"SouthSpa\"},{\"id\":2001,\"name\":\"long_name\",\"value\":\"Advanced Warm Water Left-Handed Bidet Attachment\"},{\"id\":2341,\"name\":\"feature_1\",\"value\":\"electricity-free bidet\"},{\"id\":2342,\"name\":\"feature_2\",\"value\":\"on-demand, self-cleaning nozzle\"},{\"id\":2343,\"name\":\"feature_3\",\"value\":\"designed for lefties\"},{\"id\":2631,\"name\":\"truemed_qualification\",\"value\":\"yes\"}],\"num_reviews\":null,\"weight\":{\"formatted\":\"2.51 LBS\",\"value\":2.51}
14089,\"demo\":false,\"out_of_stock_message\":\"Out of stock\",\"price\":{\"without_tax\":{\"formatted\":\"$79.99\",\"value\":79.99,\"currency\":\"USD\"},\"tax_label\":\"Tax\"}},{\"id\":459,\"sku\":\"LH-22\",\"name\":\"SouthSpa Advanced\",\"url\":\"https://www.brondell.com/southspa-dual-temp-dual-nozzle-left-handed-bidet-attachment/\",\"availability\":\"\",\"rating\":null,\"brand\":{\"name\":null},\"category\":[\"Shop All\",\"Bidets & Heated Seats\",\"Bidets & Heated Seats/Bidet Attachments\"],\"summary\":\"\\n\\n \\n \\n Full Features\\n \\n \\n \",\"image\":{\"data\":\"https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/{:size}/products/459/4555/Brondell-SouthSpa-Advanced-Warm-Water-Left-Handed-Bidet-Attachment-Dual-Nozzles_LH22_installed-beige_background__26434.1738792956.jpg?c=1\",\"alt\":\"Brondell SouthSpa advanced left-handed bidet attachment with dual nozzle installed in beige background\"},\"images\":[{\"data\":\"https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/{:size}/products/459/4555/Brondell-SouthSpa-Advanced-Warm-Water-Left-Handed-Bidet-Attachment-Dual-Nozzles_LH22_installed-beige_background__26434.1738792956.jpg?c=1\",\"alt\":\"Brondell SouthSpa advanced left-handed bidet attachment with dual nozzle installed in beige background\"},{\"data\":\"https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/{:size}/products/459/4556/Brondell-SouthSpa-Advanced-Warm-Water-Left-Handed-Bidet-Attachment-Dual-Nozzles_LH22_installed_front-view-lid-up__19142.1782503661.jpg?c=1\",\"alt\":\"Brondell SouthSpa advanced left-handed bidet attachment with dual nozzle installed on toilet. copy: transform your toilet. warm and cool water washes, dual spray nozzles, helps reduce toilet paper use, intuitive side-arm controls. A hygienic, sustainable bidet wash is always within reach\"},{\"data\":\"https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/{:size}/products/459/4557/Brondell-SouthSpa-Advanced-Warm-Water-Left-Handed-Bidet-Attachment-Dual-Nozzles_LH22_installed-side-view__47584.1782503661.jpg?c=1\",\"alt\":\"Brondell SouthSpa advanced left-handed bidet attachment with dual nozzle connected to hose. copy: designed for lefties. control arm is conveniently located at the users lef-hand side.\"},{\"data\":\"https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/{:size}/products/459/4560/Brondell-SouthSpa-Advanced-Warm-Water-Left-Handed-Bidet-Attachment-Dual-Nozzles_LH22_installed-closeup-controls__73621.1782503661.jpg?c=1\",\"alt\":\"Brondell SouthSpa advanced left-handed bidet attachment with dual nozzle control. copy: warm water wash--without electricity. connects to your clean water and hot water supply lines.\"},{\"data\":\"https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/{:size}/products/459/4559/Brondell-SouthSpa-Advanced-Warm-Water-Left-Handed-Bidet-Attachment-Dual-Nozzles_LH22_top-view-control-panel__65023.1782503661.jpg?c=1\",\"alt\":\"Brondell SouthSpa advanced left-handed bidet attachment with dual nozzle control. copy: self-cleaning nozzle rinse, adjustable water pressure, adjustable water temperature.\"}],\"date_added\":\"Jan 28th 2022\",\"pre_order\":false,\"show_cart_action\":true,\"has_options\":false,\"stock_level\":52,\"low_stock_level\":12,\"qty_in_cart\":0,\"custom_fields\":[{\"id\":2002,\"name\":\"web_product_name\",\"value\":\"SouthSpa\"},{\"id\":2003,\"name\":\"long_name\",\"value\":\"Advanced Warm Water Left-Handed Bidet Attachment with Dual Nozzles\"},{\"id\":2445,\"name\":\"feature_1\",\"value\":\"designed for lefties\"},{\"id\":2446,\"name\":\"feature_2\",\"value\":\"warm and cool water washes\"},{\"id\":2447,\"name\":\"feature_3\",\"value\":\"left-handed control dials with nozzle cleaning\"},{\"id\":2630,\"name\":\"truemed_qualification\",\"value\":\"yes\"}],\"num_reviews\":null,\"weight\":{\"formatted\":\"2.58 LBS\",\"value\":2.58},\"demo\":false,\"add_to_cart_url\":\"https://www.brondell.com/cart.php?action=add&product_id=459\",\"price\":{\"without_tax\":{\"formatted\":\"$89.99\",\"value\":89.99,\"currency\":\"USD\"},\"tax_label\":\"Tax\"}},{\"id\":600,\"sku\":\"FSP-150\",\"name\":\"FreshSpa Thinline\",\"url\":\"https://www.brondell.com/freshspa-thinline-precision-essential-bidet-attachment-with-single-nozzle/\",\"availability\":\"\",\"rating\":null,\"brand\":{\"name\":null},\"category\":[\"Shop All\",\"Bidets & Heated Seats\",\"Bidets & Heated Seats/Bidet Attachments\"],\"summary\":\"\\n\\n \\n \\n Full Features\\n \\n \\n \",\"image\":{\"data\":\"https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/{:size}/products/600/3125/FSP_150_Lighting_Setup_20220628__01056.1693945698.png?c=1\",\"alt\":\"Main image of FreshSpa Thinline Precision Essential Bidet Attachment with teal background.\"},\"images\":[{\"data\":\"https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/{:size}/products/600/3125/FSP_150_Lighting_Setup_20220628__01056.1693945698.png?c=1\",\"alt\":\"Main image of FreshSpa Thinline Precision Essential Bidet Attachment with teal background.\"},{\"data\":\"https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/{:size}/products/600/4129/FSP-150_Controls__67151.1693946516.jpg?c=1\",\"alt\":\"Image of FreshSpa Thinline Precision Essential Bidet Attachment Controls. Easy-access control buttons with an intuitive scroller wheel offering easy water pressure adjustment.\"},{\"data\":\"https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/{:size}/products/600/4132/FSP-150_Nozzle_description__87375.1693946517.jpg?c=1\",\"alt\":\"Image of FreshSpa Thinline Precision Essential Bidet Attachment focusing on nozzle feature. The angled nozzle delivers a targeted clean.\"},{\"data\":\"https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/{:size}/products/600/4133/FSP-150_Installed_Bathroom_front_profile__25436.1693946516.jpg?c=1\",\"alt\":\"Image of FreshSpa Thinline Precision Essential Bidet Attachment installed on a toilet in a bathroom. A sustainable solution for your bathroom. Delivers refreshing, ambient temperature wash powered by water pressure alone requiring no batters or electricity. A sustainable alternative to toilet paper and flushable wipes.\"},{\"data\":\"https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/{:size}/products/600/4127/FSP-150_floating_view_nozzle_description__26887.1693946516.jpg?c=1\",\"alt\":\"Image of FreshSpa Thinline Precision Essential Bidet Attachment focusing on nozzle feature. On-demand, self
14089-cleaning nozzle which retracts to stay clean between uses.\"}],\"date_added\":\"Mar 2nd 2022\",\"pre_order\":false,\"show_cart_action\":true,\"has_options\":false,\"stock_level\":463,\"low_stock_level\":48,\"qty_in_cart\":0,\"custom_fields\":[{\"id\":620,\"name\":\"web_product_name\",\"value\":\"FreshSpa Thinline\"},{\"id\":621,\"name\":\"long_name\",\"value\":\"Precision Essential Bidet Attachment\"},{\"id\":2413,\"name\":\"feature_1\",\"value\":\"integrated water pressure control\"},{\"id\":2414,\"name\":\"feature_2\",\"value\":\"cool water washes\"},{\"id\":2415,\"name\":\"feature_3\",\"value\":\"button control with intuitive scroller wheel\"},{\"id\":2615,\"name\":\"truemed_qualification\",\"value\":\"yes\"}],\"num_reviews\":null,\"weight\":{\"formatted\":\"2.31 LBS\",\"value\":2.31},\"demo\":false,\"add_to_cart_url\":\"https://www.brondell.com/cart.php?action=add&product_id=600\",\"price\":{\"without_tax\":{\"formatted\":\"$49.99\",\"value\":49.99,\"currency\":\"USD\"},\"tax_label\":\"Tax\"}},{\"id\":601,\"sku\":\"FSP-250\",\"name\":\"Thinline Precision Essential Bidet Attachment with Dual Nozzle\",\"url\":\"https://www.brondell.com/freshspa-thinline-precision-essential-bidet-attachment-with-dual-nozzle/\",\"availability\":\"\",\"rating\":null,\"brand\":{\"name\":null},\"category\":[\"Shop All\",\"Bidets & Heated Seats\",\"Bidets & Heated Seats/Bidet Attachments\"],\"summary\":\"\\n\\n \\n \\n Full Features\\n \\n \\n \",\"image\":{\"data\":\"https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/{:size}/products/601/3126/FSP_250_Lighting_Setup_20220628__84135.1693946861.png?c=1\",\"alt\":\"Main image of FreshSpa Thinline Precision Essential Bidet Attachment with Dual Nozzle with Taupe background.\"},\"images\":[{\"data\":\"https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/{:size}/products/601/3126/FSP_250_Lighting_Setup_20220628__84135.1693946861.png?c=1\",\"alt\":\"Main image of FreshSpa Thinline Precision Essential Bidet Attachment with Dual Nozzle with Taupe background.\"},{\"data\":\"https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/{:size}/products/601/4141/FSP-250_installed_in_bathroom_sustainable_description__84739.1693946861.jpg?c=1\",\"alt\":\"Image of FreshSpa Thinline Precision Essential Bidet Attachment with Dual Nozzle installed on a toilet in a bathroom. A sustainable solution for your bathroom. Delivers refreshing, ambient temperature wash powered by water pressure alone requiring no batters or electricity. A sustainable alternative to toilet paper and flushable wipes.\"},{\"data\":\"https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/{:size}/products/601/4138/FSP-250_installed_side_profile_view__43991.1693946861.jpg?c=1\",\"alt\":\"Image of FreshSpa Thinline Precision Essential Bidet Attachment with Dual Nozzle. Slim, comfortable profile; designed for easy installation beneath your existing seat. Turn your existing toilet into a hygienic bidet.\"},{\"data\":\"https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/{:size}/products/601/4140/FSP-250_installed_dual_nozzle_description__79371.1693946861.jpg?c=1\",\"alt\":\"Image of FreshSpa Thinline Precision Essential Bidet Attachment with Dual Nozzle focusing on nozzle feature. The angled nozzle delivers a targeted clean.\"},{\"data\":\"https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/{:size}/products/601/4137/FSP-250_control_description__44421.1693946861.jpg?c=1\",\"alt\":\"Image of FreshSpa Thinline Precision Essential Bidet Attachment with Dual Nozzle. Easy-access control buttons with an intuitive scroller wheel offering easy water pressure adjustment.\"}],\"date_added\":\"Mar 2nd 2022\",\"pre_order\":false,\"show_cart_action\":true,\"has_options\":false,\"stock_level\":93,\"low_stock_level\":48,\"qty_in_cart\":0,\"custom_fields\":[{\"id\":622,\"name\":\"web_product_name\",\"value\":\"FreshSpa Thinline\"},{\"id\":623,\"name\":\"long_name\",\"value\":\"Precision Essential Bidet Attachment with Dual Nozzle\"},{\"id\":2422,\"name\":\"feature_1\",\"value\":\"integrated water pressure control\"},{\"id\":2423,\"name\":\"feature_2\",\"value\":\"cool water washes\"},{\"id\":2424,\"name\":\"feature_3\",\"value\":\"button control with intuitive scroller wheel\"},{\"id\":2614,\"name\":\"truemed_qualification\",\"value\":\"yes\"}],\"num_reviews\":null,\"weight\":{\"formatted\":\"2.43 LBS\",\"value\":2.43},\"demo\":false,\"add_to_cart_url\":\"https://www.brondell.com/cart.php?action=add&product_id=601\",\"price\":{\"without_tax\":{\"formatted\":\"$59.99\",\"value\":59.99,\"currency\":\"USD\"},\"tax_label\":\"Tax\"}},{\"id\":666,\"sku\":\"GS-60\",\"name\":\"GoSpa Collapsible\",\"url\":\"https://www.brondell.com/gospa-collapsible-travel-bidet/\",\"availability\":\"\",\"rating\":null,\"brand\":{\"name\":null},\"category\":[\"Shop All\",\"Bidets & Heated Seats\",\"Bidets & Heated Seats/Travel Bidets\"],\"summary\":\" Full Features \",\"image\":{\"data\":\"https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/{:size}/products/666/3131/22_2__74754.1746645814.jpg?c=1\",\"alt\":\"GoSpa Collapsible Travel Bidet GS-60 in Green Extended with Nozzle\"},\"images\":[{\"data\":\"https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/{:size}/products/666/3263/ezgif.com-gif-maker__63290.1738792953.gif?c=1\",\"alt\":\"GoSpa Collapsible Travel Bidet GS-60 in green collapsing and expanding against white background\"},{\"data\":\"https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/{:size}/products/666/4584/GoSpa_Collapsible_Travel_Bidet_GS-60_green_collapsed_aside_travel_bag_forrest_background__26632.1738792954.jpg?c=1\",\"alt\":\"GoSpa Collapsible Travel Bidet GS-60 in green, collapsed, c
14089ompared to collapsed travel bidet stowed in carry bag\"},{\"data\":\"https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/{:size}/products/666/4586/GoSpa_Collapsible_Travel_Bidet_GS-60_gray_collapsed_put_into_handbag__83654.1782508916.jpg?c=1\",\"alt\":\"GoSpa Collapsible Travel Bidet GS-60 in black, in woman's hand as she puts her travel bidet in her handbag as she exits her home. copy: compact and collapsible. Perfect for road trips, hotel stays, camping and hiking adventures, at the office, and more.\"},{\"data\":\"https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/{:size}/products/666/4587/GoSpa_Collapsible_Travel_Bidet_GS-60_woman_ready_exit_house_with_handbag__06146.1738792954.jpg?c=1\",\"alt\":\"GoSpa Collapsible Travel Bidet GS-60 in blue, in woman's hand as she puts her travel bidet in her handbag as she exits her home\"},{\"data\":\"https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/{:size}/products/666/4583/GoSpa_Collapsible_Travel_Bidet_GS-60_blue_collapsed_stowed_travel_bag__08322.1782508916.jpg?c=1\",\"alt\":\"GoSpa Collapsible Travel Bidet GS-60 in blue collapsed against white background. copy: Includes a discreet storage bag. Bidet is not designed for leakproof travel--fill when ready to use.\"}],\"date_added\":\"Aug 1st 2022\",\"pre_order\":false,\"show_cart_action\":true,\"has_options\":true,\"stock_level\":3675,\"low_stock_level\":90,\"qty_in_cart\":0,\"custom_fields\":[{\"id\":2017,\"name\":\"web_product_name\",\"value\":\"GoSpa Collapsible\"},{\"id\":2018,\"name\":\"long_name\",\"value\":\"Travel Bidet\"},{\"id\":2019,\"name\":\"ships_us_only\",\"value\":\"yes\"},{\"id\":2428,\"name\":\"feature_1\",\"value\":\"durable, BPA-free silicone\"},{\"id\":2429,\"name\":\"feature_2\",\"value\":\"collapses to under 5 inches\"},{\"id\":2430,\"name\":\"feature_3\",\"value\":\"holds 16.9 oz.\"},{\"id\":2613,\"name\":\"truemed_qualification\",\"value\":\"yes\"}],\"num_reviews\":null,\"weight\":{\"formatted\":\"1.60 LBS\",\"value\":1.6},\"demo\":false,\"price\":{\"without_tax\":{\"formatted\":\"$24.99\",\"value\":24.99,\"currency\":\"USD\"},\"tax_label\":\"Tax\"}},{\"id\":585,\"sku\":\"GS-84/85\",\"name\":\"GoSpa Advanced & Advanced+ Travel Bidet\",\"url\":\"https://www.brondell.com/gospa-advanced-travel-bidet/\",\"availability\":\"\",\"rating\":null,\"brand\":{\"name\":null},\"category\":[\"Shop All\",\"Bidets & Heated Seats\",\"Bidets & Heated Seats/Travel Bidets\"],\"summary\":\" Full Features \",\"image\":{\"data\":\"https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/{:size}/products/585/2355/GS84-85-5_1500x1500__56427.1738792957.png?c=1\",\"alt\":\"Brondell GoSpa Advanced Travel Bidet GS-84/85 blue next to travel bag, gray background\"},\"images\":[{\"data\":\"https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/{:size}/products/585/2355/GS84-85-5_1500x1500__56427.1738792957.png?c=1\",\"alt\":\"Brondell GoSpa Advanced Travel Bidet GS-84/85 blue next to travel bag, gray background\"},{\"data\":\"https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/{:size}/products/585/4643/Brondell_GoSpa_Advanced_Travel_Bidet_GS-84-85_woman_handbag_blue_GoSpa__67082.1738792958.jpg?c=1\",\"alt\":\"Woman holding blue Brondell GoSpa Advanced Travel Bidet GS-84/85 getting ready to exit the house with handbag\"},{\"data\":\"https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/{:size}/products/585/4644/Brondell_GoSpa_Advanced_Travel_Bidet_GS-84-85_woman_pink_GoSpa_handbag__23560.1782509115.jpg?c=1\",\"alt\":\"Woman placing pink Brondell GoSpa Advanced Travel Bidet GS-84/85 into handbag. copy: Take cleanliness anywhere. perfect for backpacking, hiking, hotel stays, the office, and more.\"},{\"data\":\"https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/{:size}/products/585/4635/Brondell_GoSpa_Advanced_Travel_Bidet_GS-84-85_gray_inverted_spray__10965.1782509115.jpg?c=1\",\"alt\":\"Brondell GoSpa Advanced Travel Bidet GS-84/85 gray, inverted spraying water up. Copy: A must-have travel companion. angled spray nozzle, ergonomic, squeezable body, durable and discreet design.\"},{\"data\":\"https://cdn11.bigcommerce.com/s-mpfo2gcqca/images/stencil/{:size}/products/585/4634/Brondell_GoSpa_Advanced_Travel_Bidet_GS-84-85_gray_pop-up_nozzle_extended__52420.1782509115.jpg?c=1\",\"alt\":\"Brondell GoSpa Advanced Travel Bidet GS-84/85 gray with
14089nozzle extended up. copy: retractable, pop-up spray nozzle. hygienic pop-up nozzle stows between uses, press nozzle gently to engage/retract.\"}],\"date_added\":\"Feb 25th 2022\",\"pre_order\":false,\"show_cart_action\":true,\"has_options\":true,\"stock_level\":2819,\"low_stock_level\":192,\"qty_in_cart\":0,\"custom_fields\":[{\"id\":1865,\"name\":\"web_product_name\",\"value\":\"GoSpa\"},{\"id\":1866,\"name\":\"long_name\",\"value\":\"Advanced Travel Bidet\"},{\"id\":2071,\"name\":\"ships_us_only\",\"value\":\"yes\"},{\"id\":2474,\"name\":\"feature_1\",\"value\":\"ergonomic, soft-squeeze bottle\"},{\"id\":2475,\"name\":\"feature_2\",\"value\":\"retractable, pop-up nozzle\"},{\"id\":2476,\"name\":\"feature_3\",\"value\":\"two sizes available\"},{\"id\":2623,\"name\":\"truemed_qualification\",\"value\":\"yes\"}],\"num_reviews\":null,\"weight\":{\"formatted\":\"1.60 LBS\",\"value\":1.6},\"demo\":false,\"price\":{\"without_tax\":{\"formatted\":\"$16.99\",\"value\":16.99,\"currency\":\"USD\"},\"tax_label\":\"Tax\",\"price_range\":{\"min\":{\"without_tax\":{\"formatted\":\"$16.99\",\"value\":16.99,\"currency\":\"USD\"},\"tax_label\":\"Tax\"},\"max\":{\"without_tax\":{\"formatted\":\"$19.99\",\"value\":19.99,\"currency\":\"USD\"},\"tax_label\":\"Tax\"}}}}],\"showAdminBar\":true,\"genericError\":\"Oops! Something went wrong.\",\"maintenanceModeSettings\":[],\"adminBarLanguage\":\"{\\\"locale\\\":\\\"en\\\",\\\"locales\\\":{\\\"admin.maintenance_header\\\":\\\"en\\\",\\\"admin.maintenance_tooltip\\\":\\\"en\\\",\\\"admin.maintenance_showstore_link\\\":\\\"en\\\",\\\"admin.prelaunch_header\\\":\\\"en\\\",\\\"admin.page_builder_link\\\":\\\"en\\\"},\\\"translations\\\":{\\\"admin.maintenance_header\\\":\\\"Your store is down for maintenance.\\\",\\\"admin.maintenance_tooltip\\\":\\\"Only administrators can view the store at the moment. Visit your control panel settings page to disable maintenance mode.\\\",\\\"admin.maintenance_showstore_link\\\":\\\"Click here to see what your visitors will see.\\\",\\\"admin.prelaunch_header\\\":\\\"Your storefront is private. Share your site with preview code:\\\",\\\"admin.page_builder_link\\\":\\\"Design this page in Page Builder\\\"}}\",\"urls\":{\"home\":\"https://www.brondell.com/\",\"brands\":\"https://www.brondell.com/brands/\",\"search\":\"https://www.brondell.com/search.php\",\"compare\":\"https://www.brondell.com/compare\",\"sitemap\":\"https://www.brondell.com/sitemap.php\",\"contact_us_submit\":\"https://www.brondell.com/pages.php?action=sendContactForm\",\"subscribe\":{\"action\":\"https://www.brondell.com/subscribe.php\"},\"checkout\":{\"single_address\":\"https://www.brondell.com/checkout\",\"multiple_address\":\"https://www.brondell.com/checkout.php?action=multiple\"},\"account\":{\"orders\":{\"all\":\"https://www.brondell.com/account.php?action=order_status\",\"completed\":\"https://www.brondell.com/account.php?action=view_orders\",\"save_new_return\":\"https://www.brondell.com/account.php?action=save_new_return\"},\"returns\":\"https://www.brondell.com/account.php?action=view_returns\",\"addresses\":\"https://www.brondell.com/account.php?action=address_book\",\"inbox\":\"https://www.brondell.com/account.php?action=inbox\",\"send_message\":\"https://www.brondell.com/account.php?action=send_message\",\"add_address\":\"https://www.brondell.com/account.php?action=add_shipping_address\",\"update_action\":\"https://www.brondell.com/account.php?action=update_account\",\"details\":\"https://www.brondell.com/account.php?action=account_details\",\"recent_items\":\"https://www.brondell.com/account.php?action=recent_items\",\"index\":\"https://www.brondell.com/account.php\",\"wishlists\":{\"all\":\"https://www.brondell.com/wishlist.php\",\"add\":\"https://www.brondell.com/wishlist.php?action=addwishlist\",\"edit\":\"https://www.brondell.com/wishlist.php?action=editwishlist\",\"delete\":\"https://www.brondell.com/wishlist.php?action=deletewishlist\"},\"payment_methods\":{\"all\":\"https://www.brondell.com/account.php?action=payment_methods\"}},\"auth\":{\"login\":\"https://www.brondell.com/login.php\",\"check_login\":\"https://www.brondell.com/login.php?action=check_login\",\"create_account\":\"https://www.brondell.com/login.php?action=create_account\",\"save_new_account\":\"https://www.brondell.com/login.php?action=save_new_account\",\"forgot_password\":\"https://www.brondell.com/login.php?action=reset_password\",\"send_password_email\":\"https://www.brondell.com/login.php?action=send_password_email\",\"save_new_password\":\"https://www.brondell.com/login.php?action=save_new_password\",\"logout\":\"https://www.brondell.com/login.php?action=logout\"},\"cart\":\"https://www.brondell.com/cart.php\",\"product\":{\"post_review\":\"https://www.brondell.com/postreview.php\"},\"gift_certificate\":{\"purchase\":\"https://www.brondell.com/giftcertificates.php\",\"redeem\":\"https://www.brondell.com/giftcertificates.php?action=redeem\",\"balance\":\"https://www.brondell.com/giftcertificates.php?action=balance\"},\"rss\":{\"products\":[]}},\"secureBaseUrl\":\"https://www.brondell.com\",\"cartId\":null,\"channelId\":1,\"template\":\"pages/category\",\"validationDictionaryJSON\":\"{\\\"locale\\\":\\\"en\\\",\\\"locales\\\":{\\\"validation_messages.val
14089id_email\\\":\\\"en\\\",\\\"validation_messages.password\\\":\\\"en\\\",\\\"validation_messages.password_match\\\":\\\"en\\\",\\\"validation_messages.invalid_password\\\":\\\"en\\\",\\\"validation_messages.field_not_blank\\\":\\\"en\\\",\\\"validation_messages.certificate_amount\\\":\\\"en\\\",\\\"validation_messages.certificate_amount_range\\\":\\\"en\\\",\\\"validation_messages.price_min_evaluation\\\":\\\"en\\\",\\\"validation_messages.price_max_evaluation\\\":\\\"en\\\",\\\"validation_messages.price_min_not_entered\\\":\\\"en\\\",\\\"validation_messages.price_max_not_entered\\\":\\\"en\\\",\\\"validation_messages.price_invalid_value\\\":\\\"en\\\",\\\"validation_messages.invalid_gift_certificate\\\":\\\"en\\\"},\\\"translations\\\":{\\\"validation_messages.valid_email\\\":\\\"You must enter a valid email.\\\",\\\"validation_messages.password\\\":\\\"You must enter a password.\\\",\\\"validation_messages.password_match\\\":\\\"Your passwords do not match.\\\",\\\"validation_messages.invalid_password\\\":\\\"Passwords must be at least 7 characters and contain both alphabetic and numeric characters.\\\",\\\"validation_messages.field_not_blank\\\":\\\" field cannot be blank.\\\",\\\"validation_messages.certificate_amount\\\":\\\"You must enter a gift certificate amount.\\\",\\\"validation_messages.certificate_amount_range\\\":\\\"You must enter a certificate amount between [MIN] and [MAX]\\\",\\\"validation_messages.price_min_evaluation\\\":\\\"Min. price must be less than max. price.\\\",\\\"validation_messages.price_max_evaluation\\\":\\\"Min. price must be less than max. price.\\\",\\\"validation_messages.price_min_not_entered\\\":\\\"Min. price is required.\\\",\\\"validation_messages.price_max_not_entered\\\":\\\"Max. price is required.\\\",\\\"validation_messages.price_invalid_value\\\":\\\"Input must be greater than 0.\\\",\\\"validation_messages.invalid_gift_certificate\\\":\\\"Please enter your valid certificate code.\\\"}}\",\"validationFallbackDictionaryJSON\":\"{\\\"locale\\\":\\\"en\\\",\\\"locales\\\":{\\\"validation_fallback_messages.valid_email\\\":\\\"en\\\",\\\"validation_fallback_messages.password\\\":\\\"en\\\",\\\"validation_fallback_messages.password_match\\\":\\\"en\\\",\\\"validation_fallback_messages.invalid_password\\\":\\\"en\\\",\\\"validation_fallback_messages.field_not_blank\\\":\\\"en\\\",\\\"validation_fallback_messages.certificate_amount\\\":\\\"en\\\",\\\"validation_fallback_messages.certificate_amount_range\\\":\\\"en\\\",\\\"validation_fallback_messages.price_min_evaluation\\\":\\\"en\\\",\\\"validation_fallback_messages.price_max_evaluation\\\":\\\"en\\\",\\\"validation_fallback_messages.price_min_not_entered\\\":\\\"en\\\",\\\"validation_fallback_messages.price_max_not_entered\\\":\\\"en\\\",\\\"validation_fallback_messages.price_invalid_value\\\":\\\"en\\\",\\\"validation_fallback_messages.invalid_gift_certificate\\\":\\\"en\\\"},\\\"translations\\\":{\\\"validation_fallback_messages.valid_email\\\":\\\"You must enter a valid email.\\\",\\\"validation_fallback_messages.password\\\":\\\"You must enter a password.\\\",\\\"validation_fallback_messages.password_match\\\":\\\"Your passwords do not match.\\\",\\\"validation_fallback_messages.invalid_password\\\":\\\"Passwords must be at least 7 characters and contain both alphabetic and numeric characters.\\\",\\\"validation_fallback_messages.field_not_blank\\\":\\\" field cannot be blank.\\\",\\\"validation_fallback_messages.certificate_amount\\\":\\\"You must enter a gift certificate amount.\\\",\\\"validation_fallback_messages.certificate_amount_range\\\":\\\"You must enter a certificate amount between [MIN] and [MAX]\\\",\\\"validation_fallback_messages.price_min_evaluation\\\":\\\"Min. price must be less than max. price.\\\",\\\"validation_fallback_messages.price_max_evaluation\\\":\\\"Min. price must be less than max. price.\\\",\\\"validation_fallback_messages.price_min_not_entered\\\":\\\"Min. price is required.\\\",\\\"validation_fallback_messages.price_max_not_entered\\\":\\\"Max. price is required.\\\",\\\"validation_fallback_messages.price_invalid_value\\\":\\\"Input must be greater than 0.\\\",\\\"validation_fallback_messages.invalid_gift_certificate\\\":\\\"Please enter your valid certificate code.\\\"}}\",\"validationDefaultDictionaryJSON\":\"{\\\"locale\\\":\\\"en\\\",\\\"locales\\\":{\\\"validation_default_messages.val
14089id_email\\\":\\\"en\\\",\\\"validation_default_messages.password\\\":\\\"en\\\",\\\"validation_default_messages.password_match\\\":\\\"en\\\",\\\"validation_default_messages.invalid_password\\\":\\\"en\\\",\\\"validation_default_messages.field_not_blank\\\":\\\"en\\\",\\\"validation_default_messages.certificate_amount\\\":\\\"en\\\",\\\"validation_default_messages.certificate_amount_range\\\":\\\"en\\\",\\\"validation_default_messages.price_min_evaluation\\\":\\\"en\\\",\\\"validation_default_messages.price_max_evaluation\\\":\\\"en\\\",\\\"validation_default_messages.price_min_not_entered\\\":\\\"en\\\",\\\"validation_default_messages.price_max_not_entered\\\":\\\"en\\\",\\\"validation_default_messages.price_invalid_value\\\":\\\"en\\\",\\\"validation_default_messages.invalid_gift_certificate\\\":\\\"en\\\"},\\\"translations\\\":{\\\"validation_default_messages.valid_email\\\":\\\"You must enter a valid email.\\\",\\\"validation_default_messages.password\\\":\\\"You must enter a password.\\\",\\\"validation_default_messages.password_match\\\":\\\"Your passwords do not match.\\\",\\\"validation_default_messages.invalid_password\\\":\\\"Passwords must be at least 7 characters and contain both alphabetic and numeric characters.\\\",\\\"validation_default_messages.field_not_blank\\\":\\\"The field cannot be blank.\\\",\\\"validation_default_messages.certificate_amount\\\":\\\"You must enter a gift certificate amount.\\\",\\\"validation_default_messages.certificate_amount_range\\\":\\\"You must enter a certificate amount between [MIN] and [MAX]\\\",\\\"validation_default_messages.price_min_evaluation\\\":\\\"Min. price must be less than max. price.\\\",\\\"validation_default_messages.price_max_evaluation\\\":\\\"Min. price must be less than max. price.\\\",\\\"validation_default_messages.price_min_not_entered\\\":\\\"Min. price is required.\\\",\\\"validation_default_messages.price_max_not_entered\\\":\\\"Max. price is required.\\\",\\\"validation_default_messages.price_invalid_value\\\":\\\"Input must be greater than 0.\\\",\\\"validation_default_messages.invalid_gift_certificate\\\":\\\"Please enter your valid certificate code.\\\"}}\",\"carouselArrowAndDotAriaLabel\":\"Go to slide [SLIDE_NUMBER] of [SLIDES_QUANTITY]\",\"carouselActiveDotAriaLabel\":\"active\",\"carouselContentAnnounceMessage\":\"You are currently on slide [SLIDE_NUMBER] of [SLIDES_QUANTITY]\",\"freeShippingTreshold\":99,\"noCompareMessage\":\"You must select at least two products to compare\"}").load(); 14090 </script>
14090 14091 14092
14092<script type="28e2c7ca85ff07b09fc9eb6f-text/javascript" src="https://cdn11.bigcommerce.com/shared/js/csrf-protection-header-5eeddd5de78d98d146ef4fd71b2aedce4161903e.js"></script>
vendor: 1 bytes, line 14092
14092
14093<script src='https://na.shgcdn3.com/collector.js' async type="28e2c7ca85ff07b09fc9eb6f-text/javascript"></script>
14093<script src="https://cdn-widgetsrepository.yotpo.com/v1/loader/WvHi5t5z2amX5ZXXmGtTeLBDkbXHD2JHkzF5qlf4" async type="28e2c7ca85ff07b09fc9eb6f-text/javascript"></script>
14093<script type="28e2c7ca85ff07b09fc9eb6f-text/javascript"> 14094 (function() { 14095 (function(a,b,c,d,e,f,g){e['ire_o']=c;e[c]=e[c]||function(){(e[c].a=e[c].a||[]).push(arguments)};f=d.createElement(b);g=d.getElementsByTagName(b)[0];f.async=1;f.src=a;g.parentNode.insertBefore(f,g);})('https://utt.impactcdn.com/A2471165-518f-44f5-8e02-e77c889f9da91.js','script','ire',document,window); ire('identify'); 14096 })(); 14097</script>
vendor: 1 bytes, line 14097
14097
14098<script type="28e2c7ca85ff07b09fc9eb6f-text/javascript"> 14099 // SOUNDEST-V6-SM 14100 window.SOUNDEST = window.SOUNDEST || {}; 14101 SOUNDEST.shopID = "mpfo2gcqca"; 14102 SOUNDEST.shopType = "bigcommerce"; 14103 SOUNDEST.baseURL = "https://omnisnippet1.com/"; 14104 SOUNDEST.jsFile = "bigcommerce-launcher.js"; 14105 SOUNDEST.version = new Date().toISOString().slice(0, 13); 14106 SOUNDEST.pageType = "category"; 14107 SOUNDEST.productTitle = ""; 14108 SOUNDEST.productID = ""; 14109 SOUNDEST.categoryTitle = "Bidets & Heated Seats"; 14110 SOUNDEST.categoryID = "26"; 14111 SOUNDEST.token = "eyJ0eXAiOiJKV1QiLCJhbGciOiJFUzI1NiJ9.eyJjaWQiOlsxXSwiY29ycyI6WyJodHRwczovL3d3dy5icm9uZGVsbC5jb20iXSwiZWF0IjoxNzkwNDI0MjM1LCJpYXQiOjE3OTAyNTE0MzUsImlzcyI6IkJDIiwic2lkIjoxMDAxOTMzNjA0LCJzdWIiOiJCQyIsInN1Yl90eXBlIjowLCJ0b2tlbl90eXBlIjoxfQ.GIBn9DjpXNjxcbzJlGl3x_MrMwdWypgGT56bME6gvRVNWNJ9JtpQVLzri2PSfokcLdbYqjb2C0oBYPVILpoC1A"; 14112 !(function (baseURL, version) { 14113 for ( 14114 var t = document.getElementsByTagName("script"), o = !1, s = 0; 14115 s < t.length; 14116 s++ 14117 ) 14118 "string" == typeof t[s].src && 14119 0 < t[s].src.indexOf(SOUNDEST.jsFile) && 14120 (o = !0); 14121 if (!o) { 14122 var i = document.createElement("script"); 14123 (i.type = "text/javascript"), 14124 (i.async = !0), 14125 (i.src = baseURL + "inshop/" + SOUNDEST.jsFile + "?v=" + version); 14126 var r = document.getElementsByTagName("script")[0]; 14127 r.parentNode.insertBefore(i, r); 14128 } 14129 })(SOUNDEST.baseURL, SOUNDEST.version); 14130</script>
vendor: 1 bytes, line 14130
14130
14131<script type="28e2c7ca85ff07b09fc9eb6f-text/javascript" id="sasquatch-notifyme-js" src="https://notifyme.sasquatch.cloud/client/stencil/v1/SWM5YXcvTDRVWFJ6Zm9MNE83M3hxUT09.js"></script>
14131<script type="28e2c7ca85ff07b09fc9eb6f-text/javascript"> 14132function getProductData() { 14133 const priceElement = document.querySelector('.price.price--withoutTax'); 14134 const quantityElement = document.querySelector('.form-input.form-input--incrementTotal'); 14135 14136 if (!priceElement) { 14137 console.error('Reddit Pixel Debug - Price element not found'); 14138 return null; 14139 } 14140 14141 if (!quantityElement) { 14142 console.error('Reddit Pixel Debug - Quantity element not found'); 14143 return null; 14144 } 14145 14146 const priceText = priceElement.innerText; 14147 const quantityValue = quantityElement.value; 14148 14149 const priceMatch = priceText.match(/\$?(\d+(?:,\d{3})*(?:\.\d{2})?)/); 14150 const productPrice = priceMatch ? parseFloat(priceMatch[1].replace(',', '')) : NaN; 14151 const quantity = parseInt(quantityValue); 14152 14153 return { 14154 price: productPrice, 14155 quantity: quantity, 14156 currency: 'USD' 14157 }; 14158} 14159 14160const addToCartButton = document.getElementById('form-action-addToCart'); 14161 14162// GUARD: Only fire ViewContent + AddToCart logic if we're actually on a PDP. 14163// The add-to-cart button only exists on product pages, so its presence is 14164// our signal that this is a PDP. Without this guard, ViewContent would fire 14165// on every page where this script is loaded (homepage, blog, contact, etc.), 14166// which inflates the metric and pollutes Reddit's optimization signal. 14167if (addToCartButton) { 14168 addToCartButton.addEventListener('click', () => { 14169 const product = getProductData(); 14170 14171 if (!product) { 14172 console.error('Reddit Pixel Debug - Failed to get product data'); 14173 return; 14174 } 14175 14176 const totalValue = product.price * product.quantity; 14177 console.log('Reddit Pixel Debug - Calculated total value:', totalValue); 14178 14179 if (!isNaN(totalValue) && !isNaN(product.quantity)) { 14180 window.brondellRedditBeacon('AddToCart', { 14181 value: totalValue, 14182 currency: product.currency, 14183 quantity: product.quantity 14184 }); 14185 console.log('Reddit Pixel Debug - AddToCart event sent (pixel + beacon)'); 14186 } else { 14187 console.error('Reddit Pixel Debug - Skipping AddToCart event due to invalid values'); 14188 } 14189 }); 14190 14191 // ViewContent â fires ONLY on product pages (where add-to-cart button exists) 14192 window.brondellRedditBeacon('ViewContent', {}); 14193 console.log('Reddit Pixel Debug - ViewContent event sent (pixel + beacon)'); 14194} else { 14195 console.log('Reddit Pixel Debug - Not a product page, skipping ViewContent + AddToCart'); 14196} 14197</script>
14197
14197<script type="28e2c7ca85ff07b09fc9eb6f-text/javascript"> 14198 (function() { 14199 window.shogunVariables = {}; 14200 window.shogunVariables.orderId = ''; 14201 })(); 14202 </script>
vendor: 1 bytes, line 14202
14202
14203<script type="28e2c7ca85ff07b09fc9eb6f-text/javascript"> 14204if (localStorage.getItem('pieeye-popup-config')) { 14205 localStorage.removeItem('pieeye-popup-config'); 14206 console.log('Old PieEye consent cleared'); 14207} 14208</script>
14208 14209 14210
14210<script type="28e2c7ca85ff07b09fc9eb6f-text/javascript"> 14211 14212 14213 14214 /*$stick = $('.productView-images'); 14215 $foot = $('.main-sect-with'); 14216 margin = 20; 14217 offtop = $stick.offset().top - margin; 14218 offbtm = $foot.offset().top - ( margin*2 + $stick.height() ); 14219 14220 $(window).scroll(function () { 14221 scrtop = $(window).scrollTop(); 14222 if (scrtop > offtop && $stick.hasClass('productView-images')) { 14223 $stick.removeClass('productView-images').addClass('fixed').css('top', margin); 14224 } 14225 if (offtop > scrtop && $stick.hasClass('fixed')) { 14226 $stick.removeClass('fixed').addClass('productView-images').css('top', 'auto'); 14227 } 14228 if (scrtop > offbtm && $stick.hasClass('fixed')) { 14229 $stick.removeClass('fixed').addClass('bottom').css('top', offbtm+margin); 14230 } 14231 if (offbtm > scrtop && $stick.hasClass('bottom')) { 14232 $stick.removeClass('bottom').addClass('fixed').css('top', margin); 14233 } 14234 });*/ 14235 14236 jQuery(document).ready(function(){ 14237 14238 //Shogun Shoppable Images 14239 14240 Fancybox.bind("[data-fancybox]", { 14241 // Your custom options 14242}); 14243Fancybox.bind('[data-fancybox="gallery"]', { 14244 // Your custom options for a specific gallery 14245}); 14246 14247 if ('.indicator') { 14248 setTimeout(function () { 14249 $('.indicator').click(function(){ 14250 $('.indicator').not(this).removeClass('dark'); 14251 $('.indicator').not(this).siblings('.product-wrapper').addClass('invisible'); 14252 $(this).siblings('.product-wrapper').toggleClass('invisible'); 14253 $(this).toggleClass('dark'); 14254 }); 14255 }, 250); 14256 } 14257 14258 $("li.navMain__item .navMain__link--hasDropdown").click(function(){ 14259 var $parent = $(this).parent(); 14260 var $submenu = $parent.find('.navMainSubMenu'); 14261 var isCurrentlyActive = $parent.hasClass('active'); 14262 14263 // Close other open menus and update their aria-expanded 14264 $('.navMain__item.active').not($parent).find('.navMainSubMenu').stop().slideUp(); 14265 $('.navMain__item.active').not($parent).find('.navMain__link--hasDropdown').attr('aria-expanded', 'false'); 14266 $parent.siblings().removeClass('active'); 14267 14268 // Toggle current menu 14269 if (isCurrentlyActive) { 14270 // Closing the menu 14271 $parent.removeClass('active'); 14272 $(this).attr('aria-expanded', 'false'); 14273 $submenu.stop().slideUp(); 14274 } else { 14275 // Opening the menu 14276 $parent.addClass('active'); 14277 $(this).attr('aria-expanded', 'true'); 14278 $submenu.stop().slideDown(); 14279 } 14280 }); 14281 14282 $('.blog-nav-link').parent().removeClass('d-lg-block'); 14283 14284 14285 $('.cstm-mobile-slider-for').slick({ 14286 slidesToShow: 1, 14287 slidesToScroll: 1, 14288 arrows: false, 14289 asNavFor: '.cstm-mobile-slider-nav' 14290 }); 14291 $('.cstm-mobile-slider-nav').slick({ 14292 infinite: true, 14293 swipeToSlide: true, 14294 swipe: true, 14295 variableWidth: true, 14296 focusOnSelect: true, 14297 prevArrow: '<button type="button" class="slick-prev" id="pdp-gallery-left-mobile" aria-label="Previous slide">Previous</button>', 14298 nextArrow: '<button type="button" class="slick-next" id="pdp-gallery-right-mobile" aria-label="Next slide">Next</button>', 14299 asNavFor: '.cstm-mobile-slider-for' 14300 }); 14301 14302 14303 // Mobile menu button now combined - no need for click relay 14304 14305 $('.cstm-remove').click(function(){ 14306 $("a.compareTable-removeProduct").trigger("click"); 14307 }); 14308 14309 14310 $('.mobileNav__close').click(function(){ 14311 $('body').removeClass("has-activeNavPages"); 14312 $('.mobileMenu-toggle').removeClass("is-open"); 14313 }); 14314 14315 $(document).mouseup(function(e) { 14316 let container = $(".mobileNav .navMain"); 14317 if ($('.mobileNav').is(":visible")) { 14318 if (!container.is(e.target) && container.has(e.target).length === 0) { 14319 $('body').removeClass("has-activeNavPages"); 14320 $('.mobileMenu-toggle').removeClass("is-open"); 14321 } 14322 } 14323 }); 14324 14325 $('span.navMain__link .material-icons').click(function(){ 14326 $('.cstm-mobile-menu').addClass("active"); 14327 }); 14328 $('.close-menu').click(function(){ 14329 $('.cstm-mobile-menu').removeClass("active"); 14330 }); 14331 14332 14333 $('.cstm-mobile-filter').click(function(){ 14334 $(".mobile-cstm-siderbar").addClass("active-sidebar"); 14335 $("body").addClass("cstm-overlay-sidebar"); 14336 14337 var side_brand = $('.cstm-setion-pdc-side div#facetedSearch .accordion-block:nth-child(1)').html(); 14338 $('.brand_features_cstm').html(side_brand); 14339 14340 var side_price = $('.cstm-setion-pdc-side div#facetedSearch .accordion-block:nth-child(2)').html(); 14341 $('.price_features_cstm').html(side_price); 14342 $('.cstm-filter-text').attr('tabindex', '0').focus(); 14343 }); 14344 14345 $('.close-sidebar').click(function(){ 14346 $(".mobile-cstm-siderbar").removeClass("active-sidebar"); 14347 $("body").removeClass("cstm-overlay-sidebar"); 14348 }); 14349 14350 $(document).mouseup(function(e) { 14351 let container = $(".mobile-cstm-siderbar"); 14352 14353 if (!container.is(e.target) && container.has(e.target).length === 0) { 14354 $(".mobile-cstm-siderbar").removeClass("active-sidebar"); 14355 $("body").removeClass("cstm-overlay-sidebar"); 14356 } 14357 }); 14358 14359 14360 14361 $('#announcement-bar-slider').slick({ 14362 slidesToShow: 1, 14363 slidesToScroll: 1, 14364 autoplay: false, 14365 autoplaySpeed: 3000, 14366 prevArrow: '<button type="button" class="slick-prev" id="global-banner-left">Previous</button>', 14367 nextArrow: '<button type="button" class="slick-next" id="global-banner-right">Next</button>' 14368 }); 14369 /*$('#author-posts-slider').slick({ 14370 slidesToShow: 3, 14371 slidesToScroll: 3, 14372 responsive: [ 14373 { 14374 breakpoint: 768, 14375 settings: { 14376 slidesToShow: 1, 14377 slidesToScroll: 1 14378 } 14379 }, 14380 { 14381 breakpoint: 480, 14382 settings: { 14383 slidesToShow: 1, 14384 slidesToScroll: 1 14385 } 14386 } 14387 ] 14388 });*/ 14389 $('.features-carousel .container .rows').slick({ 14390 slidesToShow: 3, 14391 slidesToScroll: 1, 14392 infinite: true, 14393 centerPadding: '28px', 14394 responsive: [ 14395 { 14396 breakpoint: 768, 14397 settings: { 14398 slidesToShow: 1, 14399 slidesToScroll: 1 14400 } 14401 }, 14402 { 14403 breakpoint: 480, 14404 settings: { 14405 slidesToShow: 1, 14406 slidesToScroll: 1 14407 } 14408 } 14409 ] 14410 }); 14411 14412 $('#blog-img-cont-sect').slick({ 14413 infinite: true, 14414 slidesToShow: 3, 14415 slidesToScroll: 1, 14416 responsive: [ 14417 { 14418 breakpoint: 768, 14419 settings: { 14420 slidesToShow: 2, 14421 slidesToScroll: 1 14422 } 14423 }, 14424 { 14425 breakpoint: 480, 14426 settings: { 14427 slidesToShow: 1, 14428 slidesToScroll: 1 14429 } 14430 } 14431 ] 14432 }); 14433 14434 $('.cstm-home-prds').slick({ 14435 infinite: true, 14436 centerPadding: '28px', 14437 slidesToShow: 4, 14438 slidesToScroll: 1, 14439 responsive: [ 14440 { 14441 breakpoint: 768, 14442 settings: { 14443 slidesToShow: 3, 14444 slidesToScroll: 1 14445 } 14446 }, 14447 { 14448 breakpoint: 480, 14449 settings: { 14450 slidesToShow: 1, 14451 slidesToScroll: 1 14452 } 14453 } 14454 ] 14455 }); 14456 $('.bidet-products').slick({ 14457 infinite: true, 14458 centerPadding: '28px', 14459 draggable: false, 14460 slidesToShow: 4, 14461 slidesToScroll: 1, 14462 responsive: [ 14463 { 14464 breakpoint: 991, 14465 settings: { 14466 slidesToShow: 3, 14467 slidesToScroll: 1 14468 } 14469 }, 14470 { 14471 breakpoint: 580, 14472 settings: { 14473 slidesToShow: 2, 14474 slidesToScroll: 1 14475 } 14476 } 14477 ] 14478 }); 14479 $('.bidet-compare-specs').slick({ 14480 infinite: true, 14481 centerPadding: '28px', 14482 slidesToShow: 4, 14483 slidesToScroll: 1, 14484 responsive: [ 14485 { 14486 breakpoint: 991, 14487 settings: { 14488 slidesToShow: 3, 14489 slidesToScroll: 1 14490 } 14491 }, 14492 { 14493 breakpoint: 580, 14494 settings: { 14495 slidesToShow: 2, 14496 slidesToScroll: 1 14497 } 14498 } 14499 ] 14500 }); 14501
14502 $('#sect-shop-room-slider').slick({ 14503 slidesToShow: 3, 14504 slidesToScroll: 1, 14505 responsive: [ 14506 { 14507 breakpoint: 768, 14508 settings: { 14509 slidesToShow: 3, 14510 slidesToScroll: 1 14511 } 14512 }, 14513 { 14514 breakpoint: 480, 14515 settings: { 14516 slidesToShow: 3, 14517 slidesToScroll: 1 14518 } 14519 } 14520 ] 14521 }); 14522 $('#guides-imgss-slider').slick({ 14523 slidesToShow: 3, 14524 slidesToScroll: 1, 14525 responsive: [ 14526 { 14527 breakpoint: 768, 14528 settings: { 14529 slidesToShow: 2, 14530 slidesToScroll: 1 14531 } 14532 }, 14533 { 14534 breakpoint: 480, 14535 settings: { 14536 slidesToShow: 2, 14537 slidesToScroll: 1 14538 } 14539 } 14540 ] 14541 }); 14542 jQuery( "#tabs" ).tabs(); 14543 $('ul.ui-tabs-nav.ui-corner-all.ui-helper-reset.ui-helper-clearfix.ui-widget-header li a').on('click',function(){ 14544 14545 $('.cstm-home-prds').slick('refresh'); 14546 }); 14547 14548 14549 jQuery('.slider-block').slick({ 14550 infinite: true, 14551 slidesToShow: 1, 14552 slidesToScroll: 1 14553 }); 14554 14555 14556 jQuery('.shop-cat-slides').slick({ 14557 infinite: true, 14558 slidesToShow: 6, 14559 slidesToScroll: 1, 14560 responsive: [ 14561 { 14562 breakpoint: 1024, 14563 settings: { 14564 slidesToShow: 4, 14565 slidesToScroll: 1 14566 } 14567 }, 14568 { 14569 breakpoint: 768, 14570 settings: { 14571 slidesToShow: 3, 14572 slidesToScroll: 1 14573 } 14574 }, 14575 { 14576 breakpoint: 480, 14577 settings: { 14578 slidesToShow: 1, 14579 slidesToScroll: 1 14580 } 14581 } 14582 ] 14583 }); 14584 $('.ftures-prds ul.productGrid').slick({ 14585 infinite: true, 14586 slidesToShow: 3, 14587 slidesToScroll: 3, 14588 responsive: [ 14589 { 14590 breakpoint: 1024, 14591 settings: { 14592 slidesToShow: 3, 14593 slidesToScroll: 1 14594 } 14595 }, 14596 { 14597 breakpoint: 768, 14598 settings: { 14599 slidesToShow: 2, 14600 slidesToScroll: 1 14601 } 14602 }, 14603 { 14604 breakpoint: 480, 14605 settings: { 14606 slidesToShow: 1, 14607 slidesToScroll: 1 14608 } 14609 } 14610 ] 14611 }); 14612 14613 let fiftyContent = $('.desc-blocks .cstm'); 14614 let html_block = "<article class='width-fifty'></article>"; 14615 14616 14617 if (fiftyContent.length > 0 && (jQuery(".productGrid li.product").length > 7 )) { 14618 14619 $('.productGrid li.product:nth-child(6)').after('<li class="product cstm-sect"></li>'); 14620 jQuery(".productGrid li.product:nth-child(7)").addClass('category-article-block'); 14621 jQuery(".productGrid li.product:nth-child(7)").html(html_block); 14622 jQuery(".productList li.product:nth-child(7)").html(html_block); 14623 $('.width-fifty').html(fiftyContent); 14624 14625 } else if (fiftyContent.length > 0 && (jQuery(".productGrid li.product").length >= 4 )) { 14626 14627 $('.productGrid li.product:nth-child(4)').after('<li class="product cstm-sect"></li>'); 14628 jQuery(".productGrid li.product:nth-child(5)").addClass('category-article-block'); 14629 jQuery(".productGrid li.product:nth-child(5)").html(html_block); 14630 jQuery(".productList li.product:nth-child(5)").html(html_block); 14631 $('.width-fifty').html(fiftyContent); 14632 14633 } else if (fiftyContent.length > 0 && (jQuery(".productGrid li.product").length <= 3 )) { 14634 14635 $('.productGrid').append('<li class="product cstm-sect"></li>'); 14636 var linu = jQuery(".productGrid li.product").length; 14637 jQuery(".productGrid li.product:nth-child("+ linu +")").addClass('category-article-block'); 14638 jQuery(".productGrid li.product:nth-child("+ linu +" )").html(html_block); 14639 jQuery(".productList li.product:nth-child("+ linu +" )").html(html_block); 14640 $('.width-fifty').html(fiftyContent); 14641 14642 } 14643 else { 14644 14645 fiftyContent.hide(); 14646 14647 } 14648
14649 let seoContent = $('.collection-page-bottom-desc.collection-seo'); 14650 let blockSeo = $('.container-seo'); 14651 14652 if (seoContent) { 14653 seoContent.appendTo(blockSeo); 14654 } 14655 14656 14657 $('.product.cstm-sect').css('display', 'flex'); 14658 jQuery("li.product.cstm-sect").hide(); 14659 14660 $('li.product.cstm-sect').slice(0,36).show(); 14661 14662 14663 var counter=0; 14664 $(window).scroll(function () { 14665 if ($(".click-more-prd:hidden").length == 0) { 14666 $(".click-more-prd").css('visibility', 'hidden'); 14667 } 14668 }); 14669 jQuery("body").on("click touchstart",".click-more-prd",function(){ 14670 $('li.product.cstm-sect:hidden').slice(0, 36).show(); 14671 $('.product.cstm-sect').css('display', 'flex'); 14672 }); 14673 14674 14675 // var html_block_sec = jQuery(".listItem-rating").html(); 14676 14677 // jQuery(".listItem-title").html(html_block_sec); 14678 14679 14680 //PLP start 14681 14682 14683 14684 //sidebar link 14685 $(document).ready(function(){ 14686 14687 //home page section 14688 $('.most-pop-sect').css('visibility', 'hidden'); 14689 setTimeout(() => { 14690 $('.most-pop-sect').css('visibility', 'visible'); 14691 }, 100); 14692 14693 //category links 14694 var bidetCat = $('.cat-26').length > 0 14695 var waterCat = $('.cat-28').length > 0 14696 var airCat = $('.cat-27').length > 0 14697 var showerCat = $('.cat-29').length > 0 14698 if (bidetCat || waterCat || airCat || showerCat) { 14699 $('.subcat-link').hide(); 14700 $('.msin-inner-div').each(function(){ 14701 $(this).show(); 14702 }) 14703 } else { 14704 $('.subcat-link').show(); 14705 $('.msin-inner-div').each(function(){ 14706 $(this).hide(); 14707 }) 14708 } 14709 14710 14711 14712 //blog 14713 if ($('.cls-blog_post.container')) { 14714 14715 $('.cls-blog_post.container').append('<div id="blog-scroll-top"> <button id="scroll-btn">Scroll to top</button></div>'); 14716 14717 14718 $('#scroll-btn').click(function() { 14719 $('html, body').animate({ 14720 scrollTop: $("#main-content").offset().top 14721 }, 500, function() { 14722 $('#main-content').attr('tabindex', '-1').focus(); 14723 }); 14724 }); 14725 $('.blog-post *').removeAttr('style'); 14726 14727 $(document).scroll(function() { 14728 if ($(window).width() > 992) { 14729 var y = $(this).scrollTop(); 14730 if (y > 400) { 14731 $('#scroll-btn').show(); 14732 } else { 14733 $('#scroll-btn').hide(); 14734 } 14735 } 14736 }); 14737 14738 /*var bio = $('.blog-date a').text().split(' ')[0] 14739 $('.blog-date a').attr('href', '/'+ bio + '-bio');*/ 14740 14741 } 14742 14743 14744 14745 14746 if ($('.cls-category')) { 14747 14748 14749 14750 var url = window.location.href 14751 url = url.replace("http://",""); 14752 url = url.split("/"); 14753 var level = url.length-2 14754 if (level == 4) { 14755 $('.cls-category').addClass('cls-subcategory'); 14756 } 14757 14758 14759 $(window).on("resize", function() { 14760 checkScreenSize(); 14761 }); 14762 14763 $('#facetedSearch-navList--toilet-shape .Elongated').prepend('<img class="toilet-filter-img" src="https://store-mpfo2gcqca.mybigcommerce.com/product_images/uploaded_images/elongated.svg">') 14764 $('#facetedSearch-navList--toilet-shape .Round').prepend('<img class="toilet-filter-img"src="https://store-mpfo2gcqca.mybigcommerce.com/product_images/uploaded_images/round.svg">') 14765 14766 14767 checkScreenSize(); 14768 14769 function checkScreenSize(){ 14770 var newWindowWidth = $(window).width(); 14771 if (newWindowWidth < 769) { 14772 //$('.mobile-cstm-siderbar nav').empty(); 14773 $('#faceted-search-container').appendTo('.mobile-cstm-siderbar nav'); 14774 $('#faceted-search-container').addClass('resized'); 14775 jQuery(".mobile-filters #sort-m option").each(function(i, e) { 14776 let newWrap = $(document.createElement('div')).addClass('new-wrap').appendTo('.sorty'); 14777 (jQuery("<input type='radio' class='sort-radio' name='r' />") 14778 .attr("value", jQuery(this).val()) 14779 .attr("checked", i == 0) 14780 .click(function() {
14781 jQuery("#designation").val(jQuery(this).val()); 14782 }).add($("<label>"+ this.textContent +"</label>"))).appendTo(newWrap); 14783 }); 14784 } else { 14785 if ($('#faceted-search-container').hasClass('resized')) { 14786 $('#faceted-search-container').insertBefore('.page-content'); 14787 $('#faceted-search-container').removeClass('resized'); 14788 } 14789 } 14790 } 14791 14792 let clearBtn = $('#facetedSearch .facetedSearch-clearLink').eq(1).attr('href'); 14793 $('.cstm-filter-bottom a').attr('href', clearBtn); 14794 14795 $('.card-figure').each(function(){ 14796 let leftCard = $(this).append('<div class="left-card"></div>'); 14797 let leftCardContent = $(this).siblings().not('.product-sh-description-mobile').clone(); 14798 $(leftCard).append(leftCardContent); 14799 $('.left-card').siblings('.right-sec').addClass('mobile-product-desc') 14800 }); 14801 14802 //product description from the widget - lazy load on scroll 14803 (function() { 14804 var productCards = document.querySelectorAll('li.product'); 14805 if (!productCards.length) return; 14806 14807 var observer = new IntersectionObserver(function(entries) { 14808 entries.forEach(function(entry) { 14809 if (!entry.isIntersecting) return; 14810 observer.unobserve(entry.target); 14811 14812 var $card = $(entry.target); 14813 var $link = $card.find('h3.card-title a'); 14814 if (!$link.length) return; 14815 14816 var url = $link.attr('href'); 14817 var $thispro = $link.parent().siblings('.product-sh-description'); 14818 var $thisproM = $card.find('.left-sec .product-sh-description-mobile'); 14819 14820 $.ajax({
14821 url: url, 14822 processData: false, 14823 cache: true, 14824 success: function(data) { 14825 var html = $.parseHTML(data); 14826 $(html).find('.short-desc-block').each(function() { 14827 $(this).clone().appendTo($thispro); 14828 $(this).appendTo($thisproM); 14829 }); 14830 } 14831 }); 14832 }); 14833 }, { rootMargin: '100px' }); 14834 14835 productCards.forEach(function(card) { 14836 observer.observe(card); 14837 }); 14838 })(); 14839 14840 14841 setTimeout(function(){ 14842 $('.navList-action--checkbox.is-selected').each(function(){ 14843 let filterNameContainer = $(this).closest('.accordion-content').siblings('.m-header').find('.filter-result'); 14844 let filterName = $(this).parent().attr('class').split(' ')[1]; 14845 let filterNameDiv = '<span>'+ filterName +'</span>' 14846 14847 filterNameContainer.append(filterNameDiv); 14848 }); 14849 }, 1500); 14850 14851 14852 14853 //accessible nav 14854 $('.toggle-button').on('click', function() { 14855 const $toggleButton = $(this); 14856 const $submenu = $toggleButton.siblings('.navMainSubMenu'); 14857 14858 const expanded = $toggleButton.attr('aria-expanded') === 'true'; 14859 $toggleButton.attr('aria-expanded', !expanded); 14860 $submenu.toggleClass('show-submenu'); 14861 14862 if (!expanded) { 14863 setTimeout(function() { 14864 $submenu.find('.navMainSubMenu__heading').focus(); 14865 var a = $submenu.find('.navMainSubMenu__heading'); 14866 }, 100); 14867 } else { 14868 $toggleButton.closest('li.navMain__item').focus(); 14869 } 14870 }); 14871 14872 $('.toggle-button').on('focus', function() { 14873 $(this).find('.visual-indicator').css('display', 'inline'); 14874 }); 14875 14876 $('.toggle-button').on('blur', function() { 14877 $(this).find('.visual-indicator').css('display', 'none'); 14878 }); 14879 14880 $(document).on('keydown', function(event) { 14881 if (event.key === 'Escape') { 14882 const $submenu = $('.navMainSubMenu.show-submenu'); 14883 $submenu.removeClass('show-submenu'); 14884 const $toggleButton = $('.toggle-button[aria-expanded="true"]'); 14885 $toggleButton.attr('aria-expanded', 'false'); 14886 $toggleButton.focus(); 14887 } 14888 }); 14889 14890 14891 $('body').on('click', '.m-header', function(e) { 14892 $(this).toggleClass('m-arrow'); 14893 $(this).closest('.m-box-container').find('.m-box').stop().slideToggle(); 14894 }); 14895 14896 //$('.learn-link').removeAttr('href'); 14897 14898 /*$(".compare-input").change(function() { 14899 if ($(".compare-input:checkbox:checked").length > 0) { 14900 $('.compare-popup').show(); 14901 } else { 14902 $('.compare-popup').hide(); 14903 } 14904 }); 14905 $('.compare-input').click(function(){ 14906 if ($(".compare-input:checkbox:checked").length >= 5) { 14907 alert('You cannot compare more than 4 products!'); 14908 $(this).prop('checked', false); 14909 } 14910 else { 14911 let compareId = $(this).attr('id'); 14912 if($(this).is(':checked')) { 14913 let compareCard = $(this).parents('.collection-bottom-section').siblings('.left-sec'); 14914 let compareCardImg = compareCard.find('img').attr('src'); 14915 $('.compare-image-container').append('<div class="compare-img id-' + compareId + '"><img src="' + compareCardImg + '"><span class="' + compareId+ '"></span></div>'); 14916 } else { 14917 $('.id-' + compareId).remove(); 14918 } 14919 $('.compare-image-container span').click(function(){ 14920 let compareImgClass = $(this).attr('class'); 14921 let compareBtn = $("#" + compareImgClass); 14922 compareBtn.click(); 14923 }); 14924 } 14925 });*/ 14926 14927 $('.card-figure a').each(function(){ 14928 let plink = $(this).attr('href'); 14929 let clink = $(this).parent().parent().siblings('.right-sec').find('.ln-link'); 14930 let dlink = $(this).parent().siblings('.right-sec').find('.card-title-url'); 14931 clink.attr('href', plink); 14932 dlink.attr('href', plink); 14933 }); 14934 14935 $('.card-figure').hover( 14936 function() { 14937 var image = $(this).find('.card-image'); 14938 var newImg = image.attr('data-hoverimage'); 14939 var currentImg = image.attr('srcset'); 14940 var alt = image.attr('alt'); 14941 14942 if (newImg && currentImg != '') { 14943 image.attr('srcset', newImg); 14944 } 14945 14946 var newAlt = alt.replace('view 1', 'view 2'); 14947 image.attr('alt', newAlt); 14948 }, 14949 function() { 14950 var image = $(this).find('.card-image'); 14951 var newImg = image.attr('data-src'); 14952 var currentImg = image.attr('srcset'); 14953 var alt = image.attr('alt'); 14954 14955 if (newImg && currentImg != '') { 14956 image.attr('srcset', newImg); 14957 } 14958 var newAlt = alt.replace('view 2', 'view 1'); 14959 image.attr('alt', newAlt); 14960 } 14961 ); 14962 14963 14964 } 14965 }); 14966 14967 if ($('.productGrid').length > 0) { 14968 setTimeout(function(){ 14969 function viewedProducts() { 14970 14971 let $progressBar = $('.progress-category'); 14972 let full = $(".productGrid > li").length 14973 let hidden = $(".productGrid > li:hidden").length 14974 let viewed = full - hidden 14975 $('.cstm-revies').text("You've viewed " + viewed + " of " + full + " products");
14976 $('.cstm-head-collection').text(full +' Items'); 14977 let progress = (viewed / full) * 100; 14978 let progressRound = progress.toFixed(); 14979 $progressBar 14980 .css('background-size', progressRound + '% 100%') 14981 .attr('aria-valuenow', progressRound ); 14982 if (progressRound == 100) { 14983 $('.click-more-prd').hide(); 14984 } 14985 14986 } 14987 viewedProducts(); 14988 $('.click-more-prd').click(function(){ 14989 viewedProducts(); 14990 }); 14991 }, 100); 14992 } 14993 14994 if($('.seo-cat-title').length > 0) { 14995 var seoTitle = $('.seo-cat-title').text(); 14996 //$('.main-had-section h1').text(seoTitle); 14997 } 14998 if($('.blog-seo-title').length > 0) { 14999 var blogTitle = $('.blog-seo-title').text(); 15000 $('title').eq(0).text(blogTitle); 15001 } 15002 var blogTitleSeo = $('.cls-blog .page-heading').text(); 15003 if (blogTitleSeo.length > 0) { 15004 $('title').eq(0).text(blogTitleSeo + ' | Brondell'); 15005 } 15006 15007 15008 15009 if ($(".compare-bidets-table").length > 0) { 15010 $('.compare-bidets .slick-next').on('click', function(){ $('.cbt-wrapper .slick-next').click()}); 15011 $('.compare-bidets .slick-prev').on('click', function(){ $('.cbt-wrapper .slick-prev').click()}); 15012 $('.compare-bidets').parent().addClass('compare-bidets-container'); 15013 15014 $(window).scroll(function() { 15015 let os = $(".compare-bidets-table").offset().top; 15016 let scrolly = $(window).scrollTop(); 15017 if (scrolly >= os - 100) { 15018 $('.compare-bidets').addClass('sticky-compare') 15019 15020 } 15021 else { 15022 $('.compare-bidets').removeClass('sticky-compare'); 15023 15024 } 15025 }) 15026 15027 15028 15029 $(".compareTable-product h3.card-title a").each(function(){ 15030 15031 var urls = $(this).attr('href'); 15032 15033 var thispro = $('.compare-specs.spec-sections'); 15034 15035 $.ajax( 15036 15037 { 15038 15039 url: urls, 15040 15041 processData : false, 15042 15043 cache: true, 15044 15045 success: function(data) { 15046 var html = $.parseHTML( data ); 15047 var html1 = $(html).find('.spec-sections .lft-sect'); 15048 15049 html1.appendTo(thispro); 15050 $('.lft-sect').eq(0).addClass('lft-compare'); 15051 15052 15053 } 15054 15055 }); 15056 15057 }); 15058 } 15059 15060 jQuery(".grids-views").click(function(){ 15061 jQuery(this).addClass("active"); 15062 jQuery(".list-views").removeClass("active"); 15063 jQuery(".lists-sect").hide(); 15064 jQuery(".grid-sect").toggle(); 15065 15066 }); 15067 jQuery(".list-views").click(function(){ 15068 jQuery(".grids-views").removeClass("active"); 15069 jQuery(this).addClass("active"); 15070 jQuery(".grid-sect").hide(); 15071 jQuery(".lists-sect").toggle(); 15072 }); 15073 15074 15075 var htmlBlock = jQuery(".after-add-to-cart-text").html(); 15076 if(htmlBlock != ''){ 15077 jQuery(".txt-afert").html(htmlBlock); 15078 jQuery(".after-add-to-cart-text").hide(); 15079 } else{ 15080 jQuery(".txt-afert").hide(); 15081 } 15082 15083 jQuery(".see-more-prd").click(function(){ 15084 jQuery(".hide-sec").toggle(); 15085 jQuery(".heding-blocks").toggleClass("sec-ot"); 15086 jQuery(".feture-blocks").toggleClass("sec-ot"); 15087 }); 15088 15089 15090 $('.slider-accesory').slick({ 15091 infinite: false, 15092 slidesToShow: 4, 15093 slidesToScroll: 1 15094 }); 15095 15096 15097 $('.testimon-slides').slick({ 15098 dots: true, 15099 slidesToShow: 1, 15100 slidesToScroll: 1, 15101 15102 }); 15103 15104 $('#accordion .panel').on('click',function(){ 15105 $('.slider-accesory').slick('refresh'); 15106 }); 15107 15108 15109 15110 15111 (function(factory) { 15112 'use strict'; 15113 if (typeof define === 'function' && define.amd) { 15114 define(['jquery'], factory); 15115 } else if (typeof exports !== 'undefined') { 15116 module.exports = factory(require('jquery')); 15117 } else { 15118 factory(jQuery); 15119 } 15120 15121}(function($) { 15122 'use strict'; 15123 var Slick = window.Slick || {}; 15124 15125 Slick = (function() { 15126 15127 var instanceUid = 0; 15128 15129 function Slick(element, settings) { 15130 15131 var _ = this, dataSettings; 15132 15133 _.defaults = { 15134 accessibility: true, 15135 adaptiveHeight: false, 15136 appendArrows: $(element), 15137 appendDots: $(element), 15138 arrows: true, 15139 asNavFor: null, 15140 prevArrow: '<button type="button" data-role="none" class="slick-prev" aria-label="Previous" tabindex="0" role="button">Previous</button>', 15141 nextArrow: '<button type="button" data-role="none" class="slick-next" aria-label="Next" tabindex="0" role="button">Next</button>', 15142 autoplay: false, 15143 autoplaySpeed: 3000, 15144 centerMode: false, 15145 centerPadding: '50px', 15146 cssEase: 'ease', 15147 customPaging: function(slider, i) { 15148 return $('<button type="button" data-role="none" role="button" tabindex="0" />').text(i + 1); 15149 }, 15150 dots: false, 15151 dotsClass: 'slick-dots', 15152 draggable: true, 15153 easing: 'linear', 15154 edgeFriction: 0.35, 15155 fade: false, 15156 focusOnSelect: false, 15157 infinite: true, 15158 initialSlide: 0, 15159 lazyLoad: 'ondemand', 15160 mobileFirst: false, 15161 pauseOnHover: true, 15162 pauseOnFocus: true, 15163 pauseOnDotsHover: false, 15164 respondTo: 'window', 15165 responsive: null, 15166 rows: 1, 15167 rtl: false, 15168 slide: '', 15169 slidesPerRow: 1, 15170 slidesToShow: 1, 15171 slidesToScroll: 1, 15172 speed: 500, 15173 swipe: true, 15174 swipeToSlide: false, 15175 touchMove: true, 15176 touchThreshold: 5, 15177 useCSS: true, 15178 useTransform: true, 15179 variableWidth: false, 15180 vertical: true, 15181 verticalSwiping: false, 15182 waitForAnimate: true, 15183 zIndex: 1000 15184 }; 15185 15186 _.initials = { 15187 animating: false, 15188 dragging: false, 15189 autoPlayTimer: null, 15190 currentDirection: 0, 15191 currentLeft: null, 15192 currentSlide: 0, 15193 direction: 1, 15194 $dots: null, 15195 listWidth: null, 15196 listHeight: null, 15197 loadIndex: 0, 15198 $nextArrow: null, 15199 $prevArrow: null, 15200 slideCount: null, 15201 slideWidth: null, 15202 $slideTrack: null, 15203 $slides: null, 15204 sliding: false, 15205 slideOffset: 0, 15206 swipeLeft: null, 15207 $list: null, 15208 touchObject: {}, 15209 transformsEnabled: false,
15210 unslicked: false 15211 }; 15212 15213 $.extend(_, _.initials); 15214 15215 _.activeBreakpoint = null; 15216 _.animType = null; 15217 _.animProp = null; 15218 _.breakpoints = []; 15219 _.breakpointSettings = []; 15220 _.cssTransitions = false; 15221 _.focussed = false; 15222 _.interrupted = false; 15223 _.hidden = 'hidden'; 15224 _.paused = true; 15225 _.positionProp = null; 15226 _.respondTo = null; 15227 _.rowCount = 1; 15228 _.shouldClick = true; 15229 _.$slider = $(element); 15230 _.$slidesCache = null; 15231 _.transformType = null; 15232 _.transitionType = null; 15233 _.visibilityChange = 'visibilitychange'; 15234 _.windowWidth = 0; 15235 _.windowTimer = null; 15236 15237 dataSettings = $(element).data('slick') || {}; 15238 15239 _.options = $.extend({}, _.defaults, settings, dataSettings); 15240 15241 _.currentSlide = _.options.initialSlide; 15242 15243 _.originalSettings = _.options; 15244 15245 if (typeof document.mozHidden !== 'undefined') { 15246 _.hidden = 'mozHidden'; 15247 _.visibilityChange = 'mozvisibilitychange'; 15248 } else if (typeof document.webkitHidden !== 'undefined') { 15249 _.hidden = 'webkitHidden'; 15250 _.visibilityChange = 'webkitvisibilitychange'; 15251 } 15252 15253 _.autoPlay = $.proxy(_.autoPlay, _); 15254 _.autoPlayClear = $.proxy(_.autoPlayClear, _); 15255 _.autoPlayIterator = $.proxy(_.autoPlayIterator, _); 15256 _.changeSlide = $.proxy(_.changeSlide, _); 15257 _.clickHandler = $.proxy(_.clickHandler, _); 15258 _.selectHandler = $.proxy(_.selectHandler, _); 15259 _.setPosition = $.proxy(_.setPosition, _); 15260 _.swipeHandler = $.proxy(_.swipeHandler, _); 15261 _.dragHandler = $.proxy(_.dragHandler, _); 15262 _.keyHandler = $.proxy(_.keyHandler, _); 15263 15264 _.instanceUid = instanceUid++; 15265 15266 // A simple way to check for HTML strings 15267 // Strict HTML recognition (must start with <) 15268 // Extracted from jQuery v1.11 source 15269 _.htmlExpr = /^(?:\s*(<[\w\W]+>)[^>]*)$/; 15270 15271 15272 _.registerBreakpoints(); 15273 _.init(true); 15274 15275 } 15276 15277 return Slick; 15278 15279 }()); 15280 15281 Slick.prototype.activateADA = function() { 15282 var _ = this; 15283 15284 _.$slideTrack.find('.slick-active').attr({ 15285 'aria-hidden': 'false' 15286 }).find('a, input, button, select').attr({ 15287 'tabindex': '0' 15288 }); 15289 15290 }; 15291 15292 Slick.prototype.addSlide = Slick.prototype.slickAdd = function(markup, index, addBefore) { 15293 15294 var _ = this; 15295 15296 if (typeof(index) === 'boolean') { 15297 addBefore = index; 15298 index = null; 15299 } else if (index < 0 || (index >= _.slideCount)) { 15300 return false; 15301 } 15302 15303 _.unload(); 15304 15305 if (typeof(index) === 'number') { 15306 if (index === 0 && _.$slides.length === 0) { 15307 $(markup).appendTo(_.$slideTrack); 15308 } else if (addBefore) { 15309 $(markup).insertBefore(_.$slides.eq(index)); 15310 } else { 15311 $(markup).insertAfter(_.$slides.eq(index)); 15312 } 15313 } else { 15314 if (addBefore === true) { 15315 $(markup).prependTo(_.$slideTrack); 15316 } else { 15317 $(markup).appendTo(_.$slideTrack); 15318 } 15319 } 15320 15321 _.$slides = _.$slideTrack.children(this.options.slide); 15322 15323 _.$slideTrack.children(this.options.slide).detach(); 15324 15325 _.$slideTrack.append(_.$slides); 15326 15327 _.$slides.each(function(index, element) { 15328 $(element).attr('data-slick-index', index); 15329 }); 15330 15331 _.$slidesCache = _.$slides; 15332 15333 _.reinit(); 15334 15335 }; 15336 15337 Slick.prototype.animateHeight = function() { 15338 var _ = this; 15339 if (_.options.slidesToShow === 1 && _.options.adaptiveHeight === true && _.options.vertical === false) { 15340 var targetHeight = _.$slides.eq(_.currentSlide).outerHeight(true); 15341 _.$list.animate({ 15342 height: targetHeight 15343 }, _.options.speed); 15344 } 15345 }; 15346 15347 Slick.prototype.animateSlide = function(targetLeft, callback) { 15348 15349 var animProps = {}, 15350 _ = this; 15351 15352 _.animateHeight(); 15353 15354 if (_.options.rtl === true && _.options.vertical === false) { 15355 targetLeft = -targetLeft; 15356 } 15357 if (_.transformsEnabled === false) { 15358 if (_.options.vertical === false) { 15359 _.$slideTrack.animate({ 15360 left: targetLeft 15361 }, _.options.speed, _.options.easing, callback); 15362 } else { 15363 _.$slideTrack.animate({ 15364 top: targetLeft 15365 }, _.options.speed, _.options.easing, callback); 15366 } 15367 15368 } else { 15369 15370 if (_.cssTransitions === false) { 15371 if (_.options.rtl === true) { 15372 _.currentLeft = -(_.currentLeft); 15373 } 15374 $({ 15375 animStart: _.currentLeft 15376 }).animate({ 15377 animStart: targetLeft 15378 }, { 15379 duration: _.options.speed, 15380 easing: _.options.easing, 15381 step: function(now) { 15382 now = Math.ceil(now); 15383 if (_.options.vertical === false) { 15384 animProps[_.animType] = 'translate(' + 15385 now + 'px, 0px)'; 15386 _.$slideTrack.css(animProps); 15387 } else { 15388 animProps[_.animType] = 'translate(0px,' + 15389 now + 'px)'; 15390 _.$slideTrack.css(animProps); 15391 } 15392 }, 15393 complete: function() { 15394 if (callback) { 15395 callback.call(); 15396 } 15397 } 15398 }); 15399 15400 } else { 15401 15402 _.applyTransition();
15403 targetLeft = Math.ceil(targetLeft); 15404 15405 if (_.options.vertical === false) { 15406 animProps[_.animType] = 'translate3d(' + targetLeft + 'px, 0px, 0px)'; 15407 } else { 15408 animProps[_.animType] = 'translate3d(0px,' + targetLeft + 'px, 0px)'; 15409 } 15410 _.$slideTrack.css(animProps); 15411 15412 if (callback) { 15413 setTimeout(function() { 15414 15415 _.disableTransition(); 15416 15417 callback.call(); 15418 }, _.options.speed); 15419 } 15420 15421 } 15422 15423 } 15424 15425 }; 15426 15427 Slick.prototype.getNavTarget = function() { 15428 15429 var _ = this, 15430 asNavFor = _.options.asNavFor; 15431 15432 if ( asNavFor && asNavFor !== null ) { 15433 asNavFor = $(asNavFor).not(_.$slider); 15434 } 15435 15436 return asNavFor; 15437 15438 }; 15439 15440 Slick.prototype.asNavFor = function(index) { 15441 15442 var _ = this, 15443 asNavFor = _.getNavTarget(); 15444 15445 if ( asNavFor !== null && typeof asNavFor === 'object' ) { 15446 asNavFor.each(function() { 15447 var target = $(this).slick('getSlick'); 15448 if(!target.unslicked) { 15449 target.slideHandler(index, true); 15450 } 15451 }); 15452 } 15453 15454 }; 15455 15456 Slick.prototype.applyTransition = function(slide) { 15457 15458 var _ = this, 15459 transition = {}; 15460 15461 if (_.options.fade === false) { 15462 transition[_.transitionType] = _.transformType + ' ' + _.options.speed + 'ms ' + _.options.cssEase; 15463 } else { 15464 transition[_.transitionType] = 'opacity ' + _.options.speed + 'ms ' + _.options.cssEase; 15465 } 15466 15467 if (_.options.fade === false) { 15468 _.$slideTrack.css(transition); 15469 } else { 15470 _.$slides.eq(slide).css(transition); 15471 } 15472 15473 }; 15474 15475 Slick.prototype.autoPlay = function() { 15476 15477 var _ = this; 15478 15479 _.autoPlayClear(); 15480 15481 if ( _.slideCount > _.options.slidesToShow ) { 15482 _.autoPlayTimer = setInterval( _.autoPlayIterator, _.options.autoplaySpeed ); 15483 } 15484 15485 }; 15486 15487 Slick.prototype.autoPlayClear = function() { 15488 15489 var _ = this; 15490 15491 if (_.autoPlayTimer) { 15492 clearInterval(_.autoPlayTimer); 15493 } 15494 15495 }; 15496 15497 Slick.prototype.autoPlayIterator = function() { 15498 15499 var _ = this, 15500 slideTo = _.currentSlide + _.options.slidesToScroll; 15501 15502 if ( !_.paused && !_.interrupted && !_.focussed ) { 15503 15504 if ( _.options.infinite === false ) { 15505 15506 if ( _.direction === 1 && ( _.currentSlide + 1 ) === ( _.slideCount - 1 )) { 15507 _.direction = 0; 15508 } 15509 15510 else if ( _.direction === 0 ) { 15511 15512 slideTo = _.currentSlide - _.options.slidesToScroll; 15513 15514 if ( _.currentSlide - 1 === 0 ) { 15515 _.direction = 1; 15516 } 15517 15518 } 15519 15520 } 15521 15522 _.slideHandler( slideTo ); 15523 15524 } 15525 15526 }; 15527 15528 Slick.prototype.buildArrows = function() { 15529 15530 var _ = this; 15531 15532 if (_.options.arrows === true ) { 15533 15534 _.$prevArrow = $(_.options.prevArrow).addClass('slick-arrow'); 15535 _.$nextArrow = $(_.options.nextArrow).addClass('slick-arrow'); 15536 15537 if( _.slideCount > _.options.slidesToShow ) { 15538 15539 _.$prevArrow.removeClass('slick-hidden').removeAttr('aria-hidden tabindex'); 15540 _.$nextArrow.removeClass('slick-hidden').removeAttr('aria-hidden tabindex'); 15541 15542 if (_.htmlExpr.test(_.options.prevArrow)) { 15543 _.$prevArrow.prependTo(_.options.appendArrows); 15544 } 15545 15546 if (_.htmlExpr.test(_.options.nextArrow)) { 15547 _.$nextArrow.appendTo(_.options.appendArrows); 15548 } 15549 15550 if (_.options.infinite !== true) { 15551 _.$prevArrow 15552 .addClass('slick-disabled') 15553 .attr('aria-disabled', 'true'); 15554 } 15555 15556 } else { 15557 15558 _.$prevArrow.add( _.$nextArrow ) 15559 15560 .addClass('slick-hidden') 15561 .attr({ 15562 'aria-disabled': 'true', 15563 'tabindex': '-1' 15564 }); 15565 15566 } 15567 15568 } 15569 15570 }; 15571 15572 Slick.prototype.buildDots = function() { 15573 15574 var _ = this, 15575 i, dot; 15576 15577 if (_.options.dots === true && _.slideCount > _.options.slidesToShow) { 15578 15579 _.$slider.addClass('slick-dotted'); 15580 15581 dot = $('<ul />').addClass(_.options.dotsClass); 15582 15583 for (i = 0; i <= _.getDotCount(); i += 1) { 15584 dot.append($('<li />').append(_.options.customPaging.call(this, _, i))); 15585 } 15586 15587 _.$dots = dot.appendTo(_.options.appendDots); 15588 15589 _.$dots.find('li').first().addClass('slick-active').attr('aria-hidden', 'false'); 15590 15591 } 15592 15593 }; 15594 15595 Slick.prototype.buildOut = function() { 15596 15597 var _ = this; 15598 15599 _.$slides = 15600 _.$slider 15601 .children( _.options.slide + ':not(.slick-cloned)') 15602 .addClass('slick-slide'); 15603 15604 _.slideCount = _.$slides.length; 15605 15606 _.$slides.each(function(index, element) { 15607 $(element) 15608 .attr('data-slick-index', index) 15609 .data('originalStyling', $(element).attr('style') || ''); 15610 }); 15611 15612 _.$slider.addClass('slick-slider'); 15613 15614 _.$slideTrack = (_.slideCount === 0) ? 15615 $('<div class="slick-track"/>').appendTo(_.$slider) : 15616 _.$slides.wrapAll('<div class="slick-track"/>').parent(); 15617 15618 _.$list = _.$slideTrack.wrap( 15619 '<div aria-live="polite" class="slick-list"/>').parent(); 15620 _.$slideTrack.css('opacity', 0); 15621 15622 if (_.options.centerMode === true || _.options.swipeToSlide === true) {
15623 _.options.slidesToScroll = 1; 15624 } 15625 15626 $('img[data-lazy]', _.$slider).not('[src]').addClass('slick-loading'); 15627 15628 _.setupInfinite(); 15629 15630 _.buildArrows(); 15631 15632 _.buildDots(); 15633 15634 _.updateDots(); 15635 15636 15637 _.setSlideClasses(typeof _.currentSlide === 'number' ? _.currentSlide : 0); 15638 15639 if (_.options.draggable === true) { 15640 _.$list.addClass('draggable'); 15641 } 15642 15643 }; 15644 15645 Slick.prototype.buildRows = function() { 15646 15647 var _ = this, a, b, c, newSlides, numOfSlides, originalSlides,slidesPerSection; 15648 15649 newSlides = document.createDocumentFragment(); 15650 originalSlides = _.$slider.children(); 15651 15652 if(_.options.rows > 0) { 15653 15654 slidesPerSection = _.options.slidesPerRow * _.options.rows; 15655 numOfSlides = Math.ceil( 15656 originalSlides.length / slidesPerSection 15657 ); 15658 15659 for(a = 0; a < numOfSlides; a++){ 15660 var slide = document.createElement('div'); 15661 for(b = 0; b < _.options.rows; b++) { 15662 var row = document.createElement('div'); 15663 for(c = 0; c < _.options.slidesPerRow; c++) { 15664 var target = (a * slidesPerSection + ((b * _.options.slidesPerRow) + c)); 15665 if (originalSlides.get(target)) { 15666 row.appendChild(originalSlides.get(target)); 15667 } 15668 } 15669 slide.appendChild(row); 15670 } 15671 newSlides.appendChild(slide); 15672 } 15673 15674 _.$slider.empty().append(newSlides); 15675 _.$slider.children().children().children() 15676 .css({ 15677 'width':(100 / _.options.slidesPerRow) + '%', 15678 'display': 'inline-block' 15679 }); 15680 15681 } 15682 15683 }; 15684 15685 Slick.prototype.checkResponsive = function(initial, forceUpdate) { 15686 15687 var _ = this, 15688 breakpoint, targetBreakpoint, respondToWidth, triggerBreakpoint = false; 15689 var sliderWidth = _.$slider.width(); 15690 var windowWidth = window.innerWidth || $(window).width(); 15691 15692 if (_.respondTo === 'window') { 15693 respondToWidth = windowWidth; 15694 } else if (_.respondTo === 'slider') { 15695 respondToWidth = sliderWidth; 15696 } else if (_.respondTo === 'min') { 15697 respondToWidth = Math.min(windowWidth, sliderWidth); 15698 } 15699 15700 if ( _.options.responsive && 15701 _.options.responsive.length && 15702 _.options.responsive !== null) { 15703 15704 targetBreakpoint = null; 15705 15706 for (breakpoint in _.breakpoints) { 15707 if (_.breakpoints.hasOwnProperty(breakpoint)) { 15708 if (_.originalSettings.mobileFirst === false) { 15709 if (respondToWidth < _.breakpoints[breakpoint]) { 15710 targetBreakpoint = _.breakpoints[breakpoint]; 15711 } 15712 } else { 15713 if (respondToWidth > _.breakpoints[breakpoint]) { 15714 targetBreakpoint = _.breakpoints[breakpoint]; 15715 } 15716 } 15717 } 15718 } 15719 15720 if (targetBreakpoint !== null) { 15721 if (_.activeBreakpoint !== null) { 15722 if (targetBreakpoint !== _.activeBreakpoint || forceUpdate) { 15723 _.activeBreakpoint = 15724 targetBreakpoint; 15725 if (_.breakpointSettings[targetBreakpoint] === 'unslick') { 15726 _.unslick(targetBreakpoint); 15727 } else { 15728 _.options = $.extend({}, _.originalSettings, 15729 _.breakpointSettings[ 15730 targetBreakpoint]); 15731 if (initial === true) { 15732 _.currentSlide = _.options.initialSlide; 15733 } 15734 _.refresh(initial); 15735 }
15736 triggerBreakpoint = targetBreakpoint; 15737 } 15738 } else { 15739 _.activeBreakpoint = targetBreakpoint; 15740 if (_.breakpointSettings[targetBreakpoint] === 'unslick') { 15741 _.unslick(targetBreakpoint); 15742 } else { 15743 _.options = $.extend({}, _.originalSettings, 15744 _.breakpointSettings[ 15745 targetBreakpoint]); 15746 if (initial === true) { 15747 _.currentSlide = _.options.initialSlide; 15748 } 15749 _.refresh(initial); 15750 } 15751 triggerBreakpoint = targetBreakpoint; 15752 } 15753 } else { 15754 if (_.activeBreakpoint !== null) { 15755 _.activeBreakpoint = null; 15756 _.options = _.originalSettings; 15757 if (initial === true) { 15758 _.currentSlide = _.options.initialSlide; 15759 } 15760 _.refresh(initial); 15761 triggerBreakpoint = targetBreakpoint; 15762 } 15763 } 15764 15765 // only trigger breakpoints during an actual break. not on initialize. 15766 if( !initial && triggerBreakpoint !== false ) { 15767 _.$slider.trigger('breakpoint', [_, triggerBreakpoint]); 15768 } 15769 } 15770 15771 }; 15772 15773 Slick.prototype.changeSlide = function(event, dontAnimate) { 15774 15775 var _ = this, 15776 $target = $(event.currentTarget), 15777 indexOffset, slideOffset, unevenOffset; 15778 15779 // If target is a link, prevent default action. 15780 if($target.is('a')) { 15781 event.preventDefault(); 15782 } 15783 15784 // If target is not the <li> element (ie: a child), find the <li>. 15785 if(!$target.is('li')) { 15786 $target = $target.closest('li'); 15787 } 15788 15789 unevenOffset = (_.slideCount % _.options.slidesToScroll !== 0); 15790 indexOffset = unevenOffset ? 0 : (_.slideCount - _.currentSlide) % _.options.slidesToScroll; 15791 15792 switch (event.data.message) { 15793 15794 case 'previous': 15795 slideOffset = indexOffset === 0 ? _.options.slidesToScroll : _.options.slidesToShow - indexOffset; 15796 if (_.slideCount > _.options.slidesToShow) { 15797 _.slideHandler(_.currentSlide - slideOffset, false, dontAnimate); 15798 } 15799 break; 15800 15801 case 'next': 15802 slideOffset = indexOffset === 0 ? _.options.slidesToScroll : indexOffset; 15803 if (_.slideCount > _.options.slidesToShow) { 15804 _.slideHandler(_.currentSlide + slideOffset, false, dontAnimate); 15805 } 15806 break; 15807 15808 case 'index': 15809 var index = event.data.index === 0 ? 0 : 15810 event.data.index || $target.index() * _.options.slidesToScroll; 15811 15812 _.slideHandler(_.checkNavigable(index), false, dontAnimate); 15813 $target.children().trigger('focus'); 15814 break; 15815 15816 default: 15817 return; 15818 } 15819 15820 }; 15821 15822 Slick.prototype.checkNavigable = function(index) { 15823 15824 var _ = this, 15825 navigables, prevNavigable; 15826 15827 navigables = _.getNavigableIndexes(); 15828 prevNavigable = 0; 15829 if (index > navigables[navigables.length - 1]) { 15830 index = navigables[navigables.length - 1]; 15831 } else { 15832 for (var n in navigables) { 15833 if (index < navigables[n]) { 15834 index = prevNavigable; 15835 break; 15836 } 15837 prevNavigable = navigables[n]; 15838 } 15839 } 15840 15841 return index; 15842 }; 15843 15844 Slick.prototype.cleanUpEvents = function() { 15845 15846 var _ = this; 15847 15848 if (_.options.dots && _.$dots !== null) { 15849 15850 $('li', _.$dots) 15851 .off('click.slick', _.changeSlide) 15852 .off('mouseenter.slick', $.proxy(_.interrupt, _, true))
15853 .off('mouseleave.slick', $.proxy(_.interrupt, _, false)); 15854 15855 } 15856 15857 _.$slider.off('focus.slick blur.slick'); 15858 15859 if (_.options.arrows === true && _.slideCount > _.options.slidesToShow) { 15860 _.$prevArrow && _.$prevArrow.off('click.slick', _.changeSlide); 15861 _.$nextArrow && _.$nextArrow.off('click.slick', _.changeSlide); 15862 } 15863 15864 _.$list.off('touchstart.slick mousedown.slick', _.swipeHandler); 15865 _.$list.off('touchmove.slick mousemove.slick', _.swipeHandler); 15866 _.$list.off('touchend.slick mouseup.slick', _.swipeHandler); 15867 _.$list.off('touchcancel.slick mouseleave.slick', _.swipeHandler); 15868 15869 _.$list.off('click.slick', _.clickHandler); 15870 15871 $(document).off(_.visibilityChange, _.visibility); 15872 15873 _.cleanUpSlideEvents(); 15874 15875 if (_.options.accessibility === true) { 15876 _.$list.off('keydown.slick', _.keyHandler); 15877 } 15878 15879 if (_.options.focusOnSelect === true) { 15880 $(_.$slideTrack).children().off('click.slick', _.selectHandler); 15881 } 15882 15883 $(window).off('orientationchange.slick.slick-' + _.instanceUid, _.orientationChange); 15884 15885 $(window).off('resize.slick.slick-' + _.instanceUid, _.resize); 15886 15887 $('[draggable!=true]', _.$slideTrack).off('dragstart', _.preventDefault); 15888 15889 $(window).off('load.slick.slick-' + _.instanceUid, _.setPosition); 15890 $(document).off('ready.slick.slick-' + _.instanceUid, _.setPosition); 15891 15892 }; 15893 15894 Slick.prototype.cleanUpSlideEvents = function() { 15895 15896 var _ = this; 15897 15898 _.$list.off('mouseenter.slick', $.proxy(_.interrupt, _, true)); 15899 _.$list.off('mouseleave.slick', $.proxy(_.interrupt, _, false)); 15900 15901 }; 15902 15903 Slick.prototype.cleanUpRows = function() { 15904 15905 var _ = this, originalSlides; 15906 15907 if(_.options.rows > 0) { 15908 originalSlides = _.$slides.children().children(); 15909 originalSlides.removeAttr('style'); 15910 _.$slider.empty().append(originalSlides); 15911 } 15912 15913 }; 15914 15915 Slick.prototype.clickHandler = function(event) { 15916 15917 var _ = this; 15918 15919 if (_.shouldClick === false) { 15920 event.stopImmediatePropagation(); 15921 event.stopPropagation(); 15922 event.preventDefault(); 15923 } 15924 15925 }; 15926 15927 Slick.prototype.destroy = function(refresh) { 15928 15929 var _ = this; 15930 15931 _.autoPlayClear(); 15932 15933 _.touchObject = {}; 15934 15935 _.cleanUpEvents(); 15936 15937 $('.slick-cloned', _.$slider).detach(); 15938 15939 if (_.$dots) { 15940 _.$dots.remove(); 15941 } 15942 15943 15944 if ( _.$prevArrow && _.$prevArrow.length ) { 15945 15946 _.$prevArrow 15947 .removeClass('slick-disabled slick-arrow slick-hidden') 15948 .removeAttr('aria-hidden aria-disabled tabindex') 15949 .css('display',''); 15950 15951 if ( _.htmlExpr.test( _.options.prevArrow )) { 15952 _.$prevArrow.remove(); 15953 } 15954 } 15955 15956 if ( _.$nextArrow && _.$nextArrow.length ) { 15957 15958 _.$nextArrow 15959 .removeClass('slick-disabled slick-arrow slick-hidden') 15960 .removeAttr('aria-hidden aria-disabled tabindex') 15961 .css('display',''); 15962 15963 if ( _.htmlExpr.test( _.options.nextArrow )) { 15964 _.$nextArrow.remove(); 15965 } 15966 15967 } 15968 15969 15970 if (_.$slides) { 15971 15972 _.$slides 15973 .removeClass('slick-slide slick-active slick-center slick-visible slick-current') 15974 .removeAttr('aria-hidden') 15975 .removeAttr('data-slick-index') 15976 .each(function(){ 15977 $(this).attr('style', $(this).data('originalStyling')); 15978 }); 15979 15980 _.$slideTrack.children(this.options.slide).detach(); 15981 15982 _.$slideTrack.detach(); 15983 15984 _.$list.detach(); 15985 15986 _.$slider.append(_.$slides); 15987 } 15988 15989 _.cleanUpRows(); 15990 15991 _.$slider.removeClass('slick-slider'); 15992 _.$slider.removeClass('slick-initialized'); 15993 _.$slider.removeClass('slick-dotted'); 15994 15995 _.unslicked = true; 15996 15997 if(!refresh) { 15998 _.$slider.trigger('destroy', [_]); 15999 } 16000 16001 }; 16002 16003 Slick.prototype.disableTransition = function(slide) { 16004 16005 var _ = this, 16006 transition = {}; 16007 16008 transition[_.transitionType] = ''; 16009 16010 if (_.options.fade === false) { 16011 _.$slideTrack.css(transition); 16012 } else { 16013 _.$slides.eq(slide).css(transition); 16014 } 16015 16016 }; 16017 16018 Slick.prototype.fadeSlide = function(slideIndex, callback) { 16019 16020 var _ = this; 16021 16022 if (_.cssTransitions === false) { 16023 16024 _.$slides.eq(slideIndex).css({ 16025 zIndex: _.options.zIndex 16026 }); 16027 16028 _.$slides.eq(slideIndex).animate({ 16029 opacity: 1 16030 }, _.options.speed, _.options.easing, callback); 16031 16032 } else { 16033 16034 _.applyTransition(slideIndex); 16035 16036 _.$slides.eq(slideIndex).css({ 16037 opacity: 1, 16038 zIndex: _.options.zIndex 16039 }); 16040 16041 if (callback) { 16042 setTimeout(function() { 16043 16044 _.disableTransition(slideIndex); 16045 16046 callback.call(); 16047 }, _.options.speed); 16048 } 16049 16050 } 16051 16052 }; 16053 16054 Slick.prototype.fadeSlideOut = function(slideIndex) { 16055 16056 var _ = this; 16057 16058 if (_.cssTransitions === false) { 16059 16060 _.$slides.eq(slideIndex).animate({ 16061 opacity: 0, 16062 zIndex: _.options.zIndex - 2 16063 }, _.options.speed, _.options.easing); 16064 16065 } else { 16066 16067 _.applyTransition(slideIndex); 16068 16069 _.$slides.eq(slideIndex).css({ 16070 opacity: 0, 16071 zIndex: _.options.zIndex - 2 16072 }); 16073 16074 } 16075 16076 }; 16077
16078 Slick.prototype.filterSlides = Slick.prototype.slickFilter = function(filter) { 16079 16080 var _ = this; 16081 16082 if (filter !== null) { 16083 16084 _.$slidesCache = _.$slides; 16085 16086 _.unload(); 16087 16088 _.$slideTrack.children(this.options.slide).detach(); 16089 16090 _.$slidesCache.filter(filter).appendTo(_.$slideTrack); 16091 16092 _.reinit(); 16093 16094 } 16095 16096 }; 16097 16098 Slick.prototype.focusHandler = function() { 16099 16100 var _ = this; 16101 16102 _.$slider 16103 .off('focus.slick blur.slick') 16104 .on('focus.slick blur.slick', 16105 '*:not(.slick-arrow)', function(event) { 16106 16107 event.stopImmediatePropagation(); 16108 var $sf = $(this); 16109 16110 setTimeout(function() { 16111 16112 if( _.options.pauseOnFocus ) { 16113 _.focussed = $sf.is(':focus'); 16114 _.autoPlay(); 16115 } 16116 16117 }, 0); 16118 16119 }); 16120 }; 16121 16122 Slick.prototype.getCurrent = Slick.prototype.slickCurrentSlide = function() { 16123 16124 var _ = this; 16125 return _.currentSlide; 16126 16127 }; 16128 16129 Slick.prototype.getDotCount = function() { 16130 16131 var _ = this; 16132 16133 var breakPoint = 0; 16134 var counter = 0; 16135 var pagerQty = 0; 16136 16137 if (_.options.infinite === true) { 16138 while (breakPoint < _.slideCount) { 16139 ++pagerQty; 16140 breakPoint = counter + _.options.slidesToScroll; 16141 counter += _.options.slidesToScroll <= _.options.slidesToShow ? _.options.slidesToScroll : _.options.slidesToShow; 16142 } 16143 } else if (_.options.centerMode === true) { 16144 pagerQty = _.slideCount; 16145 } else if(!_.options.asNavFor) { 16146 pagerQty = 1 + Math.ceil((_.slideCount - _.options.slidesToShow) / _.options.slidesToScroll); 16147 }else { 16148 while (breakPoint < _.slideCount) { 16149 ++pagerQty; 16150 breakPoint = counter + _.options.slidesToScroll; 16151 counter += _.options.slidesToScroll <= _.options.slidesToShow ? _.options.slidesToScroll : _.options.slidesToShow; 16152 } 16153 } 16154 16155 return pagerQty - 1; 16156 16157 }; 16158 16159 Slick.prototype.getLeft = function(slideIndex) { 16160 16161 var _ = this, 16162 targetLeft, 16163 verticalHeight, 16164 verticalOffset = 0, 16165 targetSlide; 16166 16167 _.slideOffset = 0; 16168 verticalHeight = _.$slides.first().outerHeight(true); 16169 16170 if (_.options.infinite === true) { 16171 if (_.slideCount > _.options.slidesToShow) { 16172 _.slideOffset = (_.slideWidth * _.options.slidesToShow) * -1; 16173 verticalOffset = (verticalHeight * _.options.slidesToShow) * -1; 16174 } 16175 if (_.slideCount % _.options.slidesToScroll !== 0) { 16176 if (slideIndex + _.options.slidesToScroll > _.slideCount && _.slideCount > _.options.slidesToShow) { 16177 if (slideIndex > _.slideCount) { 16178 _.slideOffset = ((_.options.slidesToShow - (sl
16178ideIndex - _.slideCount)) * _.slideWidth) * -1; 16179 verticalOffset = ((_.options.slidesToShow - (slideIndex - _.slideCount)) * verticalHeight) * -1; 16180 } else { 16181 _.slideOffset = ((_.slideCount % _.options.slidesToScroll) * _.slideWidth) * -1; 16182 verticalOffset = ((_.slideCount % _.options.slidesToScroll) * verticalHeight) * -1; 16183 } 16184 } 16185 } 16186 } else { 16187 if (slideIndex + _.options.slidesToShow > _.slideCount) { 16188 _.slideOffset = ((slideIndex + _.options.slidesToShow) - _.slideCount) * _.slideWidth; 16189 verticalOffset = ((slideIndex + _.options.slidesToShow) - _.slideCount) * verticalHeight; 16190 } 16191 } 16192 16193 if (_.slideCount <= _.options.slidesToShow) { 16194 _.slideOffset = 0; 16195 verticalOffset = 0; 16196 } 16197 16198 if (_.options.centerMode === true && _.options.infinite === true) { 16199 _.slideOffset += _.slideWidth * Math.floor(_.options.slidesToShow / 2) - _.slideWidth; 16200 } else if (_.options.centerMode === true) { 16201 _.slideOffset = 0; 16202 _.slideOffset += _.slideWidth * Math.floor(_.options.slidesToShow / 2); 16203 } 16204 16205 if (_.options.vertical === false) { 16206 targetLeft = ((slideIndex * _.slideWidth) * -1) + _.slideOffset; 16207 } else { 16208 targetLeft = ((slideIndex * verticalHeight) * -1) + verticalOffset; 16209 } 16210 16211 if (_.options.variableWidth === true) { 16212
16213 if (_.slideCount <= _.options.slidesToShow || _.options.infinite === false) { 16214 targetSlide = _.$slideTrack.children('.slick-slide').eq(slideIndex); 16215 } else { 16216 targetSlide = _.$slideTrack.children('.slick-slide').eq(slideIndex + _.options.slidesToShow); 16217 } 16218 16219 if (_.options.rtl === true) { 16220 if (targetSlide[0]) { 16221 targetLeft = (_.$slideTrack.width() - targetSlide[0].offsetLeft - targetSlide.width()) * -1; 16222 } else { 16223 targetLeft = 0; 16224 } 16225 } else { 16226 targetLeft = targetSlide[0] ? targetSlide[0].offsetLeft * -1 : 0; 16227 } 16228 16229 if (_.options.centerMode === true) { 16230 if (_.slideCount <= _.options.slidesToShow || _.options.infinite === false) { 16231 targetSlide = _.$slideTrack.children('.slick-slide').eq(slideIndex); 16232 } else { 16233 targetSlide = _.$slideTrack.children('.slick-slide').eq(slideIndex + _.options.slidesToShow + 1); 16234 } 16235 16236 if (_.options.rtl === true) { 16237 if (targetSlide[0]) { 16238 targetLeft = (_.$slideTrack.width() - targetSlide[0].offsetLeft - targetSlide.width()) * -1; 16239 } else { 16240 targetLeft = 0; 16241 } 16242 } else { 16243 targetLeft = targetSlide[0] ? targetSlide[0].offsetLeft * -1 : 0; 16244 } 16245 16246 targetLeft += (_.$list.width() - targetSlide.outerWidth()) / 2; 16247 } 16248 } 16249 16250 return targetLeft; 16251 16252 }; 16253 16254 Slick.prototype.getOption = Slick.prototype.slickGetOption = function(option) { 16255 16256 var _ = this; 16257 16258 return _.options[option]; 16259 16260 }; 16261 16262 Slick.prototype.getNavigableIndexes = function() { 16263 16264 var _ = this, 16265 breakPoint = 0, 16266 counter = 0, 16267 indexes = [], 16268 max; 16269 16270 if (_.options.infinite === false) { 16271 max = _.slideCount; 16272 } else { 16273 breakPoint = _.options.slidesToScroll * -1; 16274 counter = _.options.slidesToScroll * -1; 16275 max = _.slideCount * 2; 16276 } 16277 16278 while (breakPoint < max) { 16279 indexes.push(breakPoint); 16280 breakPoint = counter + _.options.slidesToScroll; 16281 counter += _.options.slidesToScroll <= _.options.slidesToShow ? _.options.slidesToScroll : _.options.slidesToShow; 16282 } 16283 16284 return indexes; 16285 16286 }; 16287 16288 Slick.prototype.getSlick = function() { 16289 16290 return this; 16291 16292 }; 16293 16294 Slick.prototype.getSlideCount = function() { 16295 16296 var _ = this, 16297 slidesTraversed, swipedSlide, centerOffset; 16298 16299 centerOffset = _.options.centerMode === true ? _.slideWidth * Math.floor(_.options.slidesToShow / 2) : 0; 16300 16301 if (_.options.swipeToSlide === true) { 16302 _.$slideTrack.find('.slick-slide').each(function(index, slide) { 16303 if (slide.offsetLeft - centerOffset + ($(slide).outerWidth() / 2) > (_.swipeLeft * -1)) { 16304 swipedSlide = slide; 16305 return false; 16306 } 16307 }); 16308 16309 slidesTraversed = Math.abs($(swipedSlide).attr('data-slick-index') - _.currentSlide) || 1; 16310 16311 return slidesTraversed; 16312 16313 } else { 16314 return _.options.slidesToScroll; 16315 } 16316 16317 }; 16318 16319 Slick.prototype.goTo = Slick.prototype.slickGoTo = function(slide, dontAnimate) { 16320 16321 var _ = this; 16322 16323 _.changeSlide({ 16324 data: { 16325 message: 'index', 16326 index: parseInt(slide) 16327 } 16328 }, dontAnimate); 16329 16330 }; 16331 16332 Slick.prototype.init = function(creation) { 16333 16334 var _ = this; 16335 16336 if (!$(_.$slider).hasClass('slick-initialized')) { 16337 16338 $(_.$slider).addClass('slick-initialized'); 16339 16340 _.buildRows(); 16341 _.buildOut(); 16342 _.setProps(); 16343 _.startLoad(); 16344 _.loadSlider(); 16345 _.initializeEvents(); 16346 _.updateArrows(); 16347 _.updateDots(); 16348 _.checkResponsive(true); 16349 _.focusHandler(); 16350 16351 } 16352 16353 if (creation) { 16354 _.$slider.trigger('init', [_]); 16355 } 16356 16357 if (_.options.accessibility === true) { 16358 _.initADA(); 16359 } 16360 16361 if ( _.options.autoplay ) { 16362 16363 _.paused = false; 16364 _.autoPlay(); 16365 16366 } 16367 16368 }; 16369 16370 Slick.prototype.initADA = function() { 16371 var _ = this; 16372 _.$slides.add(_.$slideTrack.find('.slick-cloned')).attr({ 16373 'aria-hidden': 'true', 16374 'tabindex': '-1' 16375 }).find('a, input, button, select').attr({ 16376 'tabindex': '-1' 16377 }); 16378 16379 _.$slideTrack.attr('role', 'listbox'); 16380 16381 _.$slides.not(_.$slideTrack.find('.slick-cloned')).each(function(i) { 16382 $(this).attr({ 16383 'role': 'option', 16384 'aria-describedby': 'slick-slide' + _.instanceUid + i + '' 16385 }); 16386 }); 16387 16388 if (_.$dots !== null) { 16389 _.$dots.attr('role', 'tablist').find('li').each(function(i) { 16390 $(this).attr({ 16391 'role': 'presentation', 16392 'aria-selected': 'false', 16393 'aria-controls': 'navigation' + _.instanceUid + i + '', 16394 'id': 'slick-slide' + _.instanceUid + i + '' 16395 }); 16396 }) 16397 .first().attr('aria-selected', 'true').end() 16398 .find('button').attr('role', 'button').end() 16399 .closest('div').attr('role', 'toolbar'); 16400 } 16401 _.activateADA(); 16402 16403 }; 16404 16405 Slick.prototype.initArrowEvents = function() { 16406 16407 var _ = this; 16408 16409 if (_.options.arrows === true && _.slideCount > _.options.slidesToShow) { 16410 _.$prevArrow 16411 .off('click.slick') 16412 .on('click.slick', { 16413 message: 'previous' 16414 }, _.changeSlide); 16415 _.$nextArrow 16416 .off('click.slick') 16417 .on('click.slick', { 16418 message: 'next' 16419 }, _.changeSlide); 16420 } 16421 16422 }; 16423 16424 Slick.prototype.initDotEvents = function() { 16425 16426 var _ = this; 16427 16428 if (_.options.dots === true && _.slideCount > _.options.slidesToShow) { 16429 $('li', _.$dots).on('click.slick', { 16430 message: 'index' 16431 }, _.changeSlide); 16432 } 16433 16434 if ( _.options.dots === true && _.options.pauseOnDotsHover === true ) { 16435 16436 $('li', _.$dots) 16437 .on('mouseenter.slick', $.proxy(_.interrupt, _, true))
16438 .on('mouseleave.slick', $.proxy(_.interrupt, _, false)); 16439 16440 } 16441 16442 }; 16443 16444 Slick.prototype.initSlideEvents = function() { 16445 16446 var _ = this; 16447 16448 if ( _.options.pauseOnHover ) { 16449 16450 _.$list.on('mouseenter.slick', $.proxy(_.interrupt, _, true)); 16451 _.$list.on('mouseleave.slick', $.proxy(_.interrupt, _, false)); 16452 16453 } 16454 16455 }; 16456 16457 Slick.prototype.initializeEvents = function() { 16458 16459 var _ = this; 16460 16461 _.initArrowEvents(); 16462 16463 _.initDotEvents(); 16464 _.initSlideEvents(); 16465 16466 _.$list.on('touchstart.slick mousedown.slick', { 16467 action: 'start' 16468 }, _.swipeHandler); 16469 _.$list.on('touchmove.slick mousemove.slick', { 16470 action: 'move' 16471 }, _.swipeHandler); 16472 _.$list.on('touchend.slick mouseup.slick', { 16473 action: 'end' 16474 }, _.swipeHandler); 16475 _.$list.on('touchcancel.slick mouseleave.slick', { 16476 action: 'end' 16477 }, _.swipeHandler); 16478 16479 _.$list.on('click.slick', _.clickHandler); 16480 16481 $(document).on(_.visibilityChange, $.proxy(_.visibility, _)); 16482 16483 if (_.options.accessibility === true) { 16484 _.$list.on('keydown.slick', _.keyHandler); 16485 } 16486 16487 if (_.options.focusOnSelect === true) { 16488 $(_.$slideTrack).children().on('click.slick', _.selectHandler); 16489 } 16490 16491 $(window).on('orientationchange.slick.slick-' + _.instanceUid, $.proxy(_.orientationChange, _)); 16492 16493 $(window).on('resize.slick.slick-' + _.instanceUid, $.proxy(_.resize, _)); 16494 16495 $('[draggable!=true]', _.$slideTrack).on('dragstart', _.preventDefault); 16496 16497 $(window).on('load.slick.slick-' + _.instanceUid, _.setPosition); 16498 $(document).on('ready.slick.slick-' + _.instanceUid, _.setPosition); 16499 16500 }; 16501 16502 Slick.prototype.initUI = function() { 16503 16504 var _ = this; 16505 16506 if (_.options.arrows === true && _.slideCount > _.options.slidesToShow) { 16507 16508 _.$prevArrow.show(); 16509 _.$nextArrow.show(); 16510 16511 } 16512 16513 if (_.options.dots === true && _.slideCount > _.options.slidesToShow) { 16514 16515 _.$dots.show(); 16516 16517 } 16518 16519 }; 16520 16521 Slick.prototype.keyHandler = function(event) { 16522 16523 var _ = this; 16524 //Dont slide if the cursor is inside the form fields and arrow keys are pressed 16525 if(!event.target.tagName.match('TEXTAREA|INPUT|SELECT')) { 16526 if (event.keyCode === 37 && _.options.accessibility === true) { 16527 _.changeSlide({ 16528 data: { 16529 message: _.options.rtl === true ? 'next' : 'previous' 16530 } 16531 }); 16532 } else if (event.keyCode === 39 && _.options.accessibility === true) { 16533 _.changeSlide({ 16534 data: { 16535 message: _.options.rtl === true ? 'previous' : 'next' 16536 } 16537 }); 16538 } 16539 } 16540 16541 }; 16542 16543 Slick.prototype.lazyLoad = function() { 16544 16545 var _ = this, 16546 loadRange, cloneRange, rangeStart, rangeEnd; 16547 16548 function loadImages(imagesScope) { 16549 16550 $('img[data-lazy]', imagesScope).each(function() { 16551 16552 var image = $(this), 16553 imageSource = $(this).attr('data-lazy'), 16554 imageToLoad = document.createElement('img'); 16555 16556 imageToLoad.onload = function() { 16557 16558 image 16559 .animate({ opacity: 0 }, 100, function() { 16560 image 16561 .attr('src', imageSource) 16562 .animate({ opacity: 1 }, 200, function() { 16563 image 16564 .removeAttr('data-lazy') 16565 .removeClass('slick-loading'); 16566 }); 16567 _.$slider.trigger('lazyLoaded', [_, image, imageSource]); 16568 }); 16569 16570 }; 16571 16572 imageToLoad.onerror = function() { 16573 16574 image 16575 .removeAttr( 'data-lazy' ) 16576 .removeClass( 'slick-loading' ) 16577 .addClass( 'slick-lazyload-error' ); 16578 16579 _.$slider.trigger('lazyLoadError', [ _, image, imageSource ]); 16580 16581 }; 16582 16583 imageToLoad.src = imageSource; 16584 16585 }); 16586 16587 } 16588 16589 if (_.options.centerMode === true) { 16590 if (_.options.infinite === true) { 16591 rangeStart = _.currentSlide + (_.options.slidesToShow / 2 + 1); 16592 rangeEnd = rangeStart + _.options.slidesToShow + 2; 16593 } else { 16594 rangeStart = Math.max(0, _.currentSlide - (_.options.slidesToShow / 2 + 1)); 16595 rangeEnd = 2 + (_.options.slidesToShow / 2 + 1) + _.currentSlide; 16596 } 16597 } else {
16598 rangeStart = _.options.infinite ? _.options.slidesToShow + _.currentSlide : _.currentSlide; 16599 rangeEnd = Math.ceil(rangeStart + _.options.slidesToShow); 16600 if (_.options.fade === true) { 16601 if (rangeStart > 0) rangeStart--; 16602 if (rangeEnd <= _.slideCount) rangeEnd++; 16603 } 16604 } 16605 16606 loadRange = _.$slider.find('.slick-slide').slice(rangeStart, rangeEnd); 16607 loadImages(loadRange); 16608 16609 if (_.slideCount <= _.options.slidesToShow) { 16610 cloneRange = _.$slider.find('.slick-slide'); 16611 loadImages(cloneRange); 16612 } else 16613 if (_.currentSlide >= _.slideCount - _.options.slidesToShow) { 16614 cloneRange = _.$slider.find('.slick-cloned').slice(0, _.options.slidesToShow); 16615 loadImages(cloneRange); 16616 } else if (_.currentSlide === 0) { 16617 cloneRange = _.$slider.find('.slick-cloned').slice(_.options.slidesToShow * -1); 16618 loadImages(cloneRange); 16619 } 16620 16621 }; 16622 16623 Slick.prototype.loadSlider = function() { 16624 16625 var _ = this; 16626 16627 _.setPosition(); 16628 16629 _.$slideTrack.css({ 16630 opacity: 1 16631 }); 16632 16633 _.$slider.removeClass('slick-loading'); 16634 16635 _.initUI(); 16636 16637 if (_.options.lazyLoad === 'progressive') { 16638 _.progressiveLazyLoad(); 16639 } 16640 16641 }; 16642 16643 Slick.prototype.next = Slick.prototype.slickNext = function() { 16644 16645 var _ = this; 16646 16647 _.changeSlide({ 16648 data: { 16649 message: 'next' 16650 } 16651 }); 16652 16653 }; 16654 16655 Slick.prototype.orientationChange = function() { 16656 16657 var _ = this; 16658 16659 _.checkResponsive(); 16660 _.setPosition(); 16661 16662 }; 16663 16664 Slick.prototype.pause = Slick.prototype.slickPause = function() { 16665 16666 var _ = this; 16667 16668 _.autoPlayClear(); 16669 _.paused = true; 16670 16671 }; 16672 16673 Slick.prototype.play = Slick.prototype.slickPlay = function() { 16674 16675 var _ = this; 16676 16677 _.autoPlay(); 16678 _.options.autoplay = true; 16679 _.paused = false; 16680 _.focussed = false; 16681 _.interrupted = false; 16682 16683 }; 16684 16685 Slick.prototype.postSlide = function(index) { 16686 16687 var _ = this; 16688 16689 if( !_.unslicked ) { 16690 16691 _.$slider.trigger('afterChange', [_, index]); 16692 16693 _.animating = false; 16694 16695 _.setPosition(); 16696 16697 _.swipeLeft = null; 16698 16699 if ( _.options.autoplay ) { 16700 _.autoPlay(); 16701 } 16702 16703 if (_.options.accessibility === true) { 16704 _.initADA(); 16705 } 16706 16707 } 16708 16709 }; 16710 16711 Slick.prototype.prev = Slick.prototype.slickPrev = function() { 16712 16713 var _ = this; 16714 16715 _.changeSlide({ 16716 data: { 16717 message: 'previous' 16718 } 16719 }); 16720 16721 }; 16722 16723 Slick.prototype.preventDefault = function(event) { 16724 16725 event.preventDefault(); 16726 16727 }; 16728 16729 Slick.prototype.progressiveLazyLoad = function( tryCount ) { 16730 16731 tryCount = tryCount || 1; 16732 16733 var _ = this, 16734 $imgsToLoad = $( 'img[data-lazy]', _.$slider ), 16735 image, 16736 imageSource, 16737 imageToLoad; 16738 16739 if ( $imgsToLoad.length ) { 16740 16741 image = $imgsToLoad.first(); 16742 imageSource = image.attr('data-lazy'); 16743 imageToLoad = document.createElement('img'); 16744 16745 imageToLoad.onload = function() { 16746 16747 image 16748 .attr( 'src', imageSource ) 16749 .removeAttr('data-lazy') 16750 .removeClass('slick-loading'); 16751 16752 if ( _.options.adaptiveHeight === true ) { 16753 _.setPosition(); 16754 } 16755 16756 _.$slider.trigger('lazyLoaded', [ _, image, imageSource ]); 16757 _.progressiveLazyLoad(); 16758 16759 }; 16760 16761 imageToLoad.onerror = function() { 16762 16763 if ( tryCount < 3 ) { 16764 16765 /** 16766 * try to load the image 3 times, 16767 * leave a slight delay so we don't get 16768 * servers blocking the request. 16769 */ 16770 setTimeout( function() { 16771 _.progressiveLazyLoad( tryCount + 1 ); 16772 }, 500 ); 16773 16774 } else { 16775 16776 image 16777 .removeAttr( 'data-lazy' ) 16778 .removeClass( 'slick-loading' ) 16779 .addClass( 'slick-lazyload-error' ); 16780 16781 _.$slider.trigger('lazyLoadError', [ _, image, imageSource ]); 16782 16783 _.progressiveLazyLoad(); 16784 16785 } 16786 16787 }; 16788 16789 imageToLoad.src = imageSource; 16790 16791 } else { 16792 16793 _.$slider.trigger('allImagesLoaded', [ _ ]); 16794 16795 } 16796 16797 }; 16798 16799 Slick.prototype.refresh = function( initializing ) { 16800 16801 var _ = this, currentSlide, lastVisibleIndex; 16802 16803 lastVisibleIndex = _.slideCount - _.options.slidesToShow; 16804 16805 // in non-infinite sliders, we don't want to go past the 16806 // last visible index. 16807 if( !_.options.infinite && ( _.currentSlide > lastVisibleIndex )) { 16808 _.currentSlide = lastVisibleIndex; 16809 } 16810 16811 // if less slides than to show, go to start. 16812 if ( _.slideCount <= _.options.slidesToShow ) { 16813 _.currentSlide = 0; 16814 16815 } 16816 16817 currentSlide = _.currentSlide; 16818 16819 _.destroy(true); 16820 16821 $.extend(_, _.initials, { currentSlide: currentSlide }); 16822
16823 _.init(); 16824 16825 if( !initializing ) { 16826 16827 _.changeSlide({ 16828 data: { 16829 message: 'index', 16830 index: currentSlide 16831 } 16832 }, false); 16833 16834 } 16835 16836 }; 16837 16838 Slick.prototype.registerBreakpoints = function() { 16839 16840 var _ = this, breakpoint, currentBreakpoint, l, 16841 responsiveSettings = _.options.responsive || null; 16842 16843 if ( $.type(responsiveSettings) === 'array' && responsiveSettings.length ) { 16844 16845 _.respondTo = _.options.respondTo || 'window'; 16846 16847 for ( breakpoint in responsiveSettings ) { 16848 16849 l = _.breakpoints.length-1; 16850 currentBreakpoint = responsiveSettings[breakpoint].breakpoint; 16851 16852 if (responsiveSettings.hasOwnProperty(breakpoint)) { 16853 16854 // loop through the breakpoints and cut out any existing 16855 // ones with the same breakpoint number, we don't want dupes. 16856 while( l >= 0 ) { 16857 if( _.breakpoints[l] && _.breakpoints[l] === currentBreakpoint ) { 16858 _.breakpoints.splice(l,1); 16859 } 16860 l--; 16861 } 16862 16863 _.breakpoints.push(currentBreakpoint); 16864 _.breakpointSettings[currentBreakpoint] = responsiveSettings[breakpoint].settings; 16865 16866 } 16867 16868 } 16869 16870 _.breakpoints.sort(function(a, b) { 16871 return ( _.options.mobileFirst ) ? a-b : b-a; 16872 }); 16873 16874 } 16875 16876 }; 16877 16878 Slick.prototype.reinit = function() { 16879 16880 var _ = this; 16881 16882 _.$slides = 16883 _.$slideTrack 16884 .children(_.options.slide) 16885 .addClass('slick-slide'); 16886 16887 _.slideCount = _.$slides.length; 16888 16889 if (_.currentSlide >= _.slideCount && _.currentSlide !== 0) { 16890 _.currentSlide = _.currentSlide - _.options.slidesToScroll; 16891 } 16892 16893 if (_.slideCount <= _.options.slidesToShow) { 16894 _.currentSlide = 0; 16895 } 16896 16897 _.registerBreakpoints(); 16898 16899 _.setProps(); 16900 _.setupInfinite(); 16901 _.buildArrows(); 16902 _.updateArrows(); 16903 _.initArrowEvents(); 16904 _.buildDots(); 16905 _.updateDots(); 16906 _.initDotEvents(); 16907 _.cleanUpSlideEvents(); 16908 _.initSlideEvents(); 16909 16910 _.checkResponsive(false, true); 16911 16912 if (_.options.focusOnSelect === true) { 16913 $(_.$slideTrack).children().on('click.slick', _.selectHandler); 16914 } 16915 16916 _.setSlideClasses(typeof _.currentSlide === 'number' ? _.currentSlide : 0); 16917 16918 _.setPosition(); 16919 _.focusHandler(); 16920 16921 _.paused = !_.options.autoplay; 16922 _.autoPlay(); 16923 16924 _.$slider.trigger('reInit', [_]); 16925 16926 }; 16927 16928 Slick.prototype.resize = function() { 16929 16930 var _ = this; 16931 16932 if ($(window).width() !== _.windowWidth) { 16933 clearTimeout(_.windowDelay); 16934 _.windowDelay = window.setTimeout(function() { 16935 _.windowWidth = $(window).width(); 16936 _.checkResponsive(); 16937 if( !_.unslicked ) { _.setPosition(); } 16938 }, 50); 16939 } 16940 }; 16941 16942 Slick.prototype.removeSlide = Slick.prototype.slickRemove = function(index, removeBefore, removeAll) { 16943 16944 var _ = this; 16945 16946 if (typeof(index) === 'boolean') { 16947 removeBefore = index; 16948 index = removeBefore === true ? 0 : _.slideCount - 1; 16949 } else { 16950 index = removeBefore === true ? --index : index; 16951 } 16952 16953 if (_.slideCount < 1 || index < 0 || index > _.slideCount - 1) { 16954 return false; 16955 } 16956 16957 _.unload(); 16958 16959 if (removeAll === true) { 16960 _.$slideTrack.children().remove(); 16961 } else { 16962 _.$slideTrack.children(this.options.slide).eq(index).remove(); 16963 } 16964 16965 _.$slides = _.$slideTrack.children(this.options.slide); 16966 16967 _.$slideTrack.children(this.options.slide).detach(); 16968 16969 _.$slideTrack.append(_.$slides); 16970 16971 _.$slidesCache = _.$slides; 16972 16973 _.reinit(); 16974 16975 }; 16976 16977 Slick.prototype.setCSS = function(position) { 16978 16979 var _ = this, 16980 positionProps = {}, 16981 x, y; 16982 16983 if (_.options.rtl === true) { 16984 position = -position; 16985 } 16986 x = _.positionProp == 'left' ? Math.ceil(position) + 'px' : '0px'; 16987 y = _.positionProp == 'top' ? Math.ceil(position) + 'px' : '0px'; 16988 16989 positionProps[_.positionProp] = position; 16990 16991 if (_.transformsEnabled === false) { 16992 _.$slideTrack.css(positionProps); 16993 } else { 16994 positionProps = {}; 16995 if (_.cssTransitions === false) { 16996 positionProps[_.animType] = 'translate(' + x + ', ' + y + ')'; 16997 _.$slideTrack.css(positionProps); 16998 } else { 16999 positionProps[_.animType] = 'translate3d(' + x + ', ' + y + ', 0px)'; 17000 _.$slideTrack.css(positionProps); 17001 } 17002 } 17003 17004 }; 17005 17006 Slick.prototype.setDimensions = function() { 17007 17008 var _ = this; 17009 17010 if (_.options.vertical === false) { 17011 if (_.options.centerMode === true) { 17012 _.$list.css({ 17013 padding: ('0px ' + _.options.centerPadding) 17014 }); 17015 } 17016 } else { 17017 _.$list.height(_.$slides.first().outerHeight(true) * _.options.slidesToShow); 17018 if (_.options.centerMode === true) { 17019 _.$list.css({ 17020 padding: (_.options.centerPadding + ' 0px') 17021 }); 17022 } 17023 } 17024 17025 _.listWidth = _.$list.width(); 17026 _.listHeight = _.$list.height(); 17027 17028 17029 if (_.options.vertical === false && _.options.variableWidth === false) { 17030 _.slideWidth = Math.ceil(_.listWidth / _.options.slidesToShow); 17031 _.$slideTrack.width(Math.ceil((_.slideWidth * _.$slideTrack.children('.slick-slide').length))); 17032 17033 } else if (_.options.variableWidth === true) { 17034 _.$slideTrack.width(5000 * _.slideCount); 17035 } else { 17036 _.slideWidth = Math.ceil(_.listWidth);
17037 _.$slideTrack.height(Math.ceil((_.$slides.first().outerHeight(true) * _.$slideTrack.children('.slick-slide').length))); 17038 } 17039 17040 var offset = _.$slides.first().outerWidth(true) - _.$slides.first().width(); 17041 if (_.options.variableWidth === false) _.$slideTrack.children('.slick-slide').width(_.slideWidth - offset); 17042 17043 }; 17044 17045 Slick.prototype.setFade = function() { 17046 17047 var _ = this, 17048 targetLeft; 17049 17050 _.$slides.each(function(index, element) { 17051 targetLeft = (_.slideWidth * index) * -1; 17052 if (_.options.rtl === true) { 17053 $(element).css({ 17054 position: 'relative', 17055 right: targetLeft, 17056 top: 0, 17057 zIndex: _.options.zIndex - 2, 17058 opacity: 0 17059 }); 17060 } else { 17061 $(element).css({ 17062 position: 'relative', 17063 left: targetLeft, 17064 top: 0, 17065 zIndex: _.options.zIndex - 2, 17066 opacity: 0 17067 }); 17068 } 17069 }); 17070 17071 _.$slides.eq(_.currentSlide).css({ 17072 zIndex: _.options.zIndex - 1, 17073 opacity: 1 17074 }); 17075 17076 }; 17077 17078 Slick.prototype.setHeight = function() { 17079 17080 var _ = this; 17081 17082 if (_.options.slidesToShow === 1 && _.options.adaptiveHeight === true && _.options.vertical === false) { 17083 var targetHeight = _.$slides.eq(_.currentSlide).outerHeight(true); 17084 _.$list.css('height', targetHeight); 17085 } 17086 17087 }; 17088 17089 Slick.prototype.setOption = 17090 Slick.prototype.slickSetOption = function() { 17091 17092 /** 17093 * accepts arguments in format of: 17094 * 17095 * - for changing a single option's value: 17096 * .slick("setOption", option, value, refresh ) 17097 * 17098 * - for changing a set of responsive options: 17099 * .slick("setOption", 'responsive', [{}, ...], refresh ) 17100 * 17101 * - for updating multiple values at once (not responsive) 17102 * .slick("setOption", { 'option': value, ... }, refresh ) 17103 */ 17104 17105 var _ = this, l, item, option, value, refresh = false, type; 17106 17107 if( $.type( arguments[0] ) === 'object' ) { 17108 17109 option = arguments[0]; 17110 refresh = arguments[1]; 17111 type = 'multiple'; 17112 17113 } else if ( $.type( arguments[0] ) === 'string' ) { 17114 17115 option = arguments[0]; 17116 value = arguments[1]; 17117 refresh = arguments[2]; 17118 17119 if ( arguments[0] === 'responsive' && $.type( arguments[1] ) === 'array' ) { 17120 17121 type = 'responsive'; 17122 17123 } else if ( typeof arguments[1] !== 'undefined' ) { 17124 17125 type = 'single'; 17126 17127 } 17128 17129 } 17130 17131 if ( type === 'single' ) { 17132 17133 _.options[option] = value; 17134 17135 17136 } else if ( type === 'multiple' ) { 17137 17138 $.each( option , function( opt, val ) { 17139 17140 _.options[opt] = val; 17141 17142 }); 17143 17144 17145 } else if ( type === 'responsive' ) { 17146 17147 for ( item in value ) { 17148 17149 if( $.type( _.options.responsive ) !== 'array' ) { 17150 17151 _.options.responsive = [ value[item] ]; 17152 17153 } else { 17154 17155 l = _.options.responsive.length-1; 17156 17157 // loop through the responsive object and splice out duplicates. 17158 while( l >= 0 ) { 17159 17160 if( _.options.responsive[l].breakpoint === value[item].breakpoint ) { 17161 17162 _.options.responsive.splice(l,1); 17163 17164 } 17165 17166 l--; 17167 17168 } 17169 17170 _.options.responsive.push( value[item] ); 17171 17172 } 17173 17174 } 17175 17176 } 17177 17178 if ( refresh ) { 17179 17180 _.unload(); 17181 _.reinit(); 17182 17183 } 17184 17185 }; 17186 17187 Slick.prototype.setPosition = function() { 17188 17189 var _ = this; 17190 17191 _.setDimensions(); 17192 17193 _.setHeight(); 17194 17195 if (_.options.fade === false) { 17196 _.setCSS(_.getLeft(_.currentSlide)); 17197 } else { 17198 _.setFade(); 17199 } 17200 17201 _.$slider.trigger('setPosition', [_]); 17202 17203 }; 17204 17205 Slick.prototype.setProps = function() { 17206 17207 var _ = this, 17208 bodyStyle = document.body.style; 17209 17210 _.positionProp = _.options.vertical === true ? 'top' : 'left'; 17211 17212 if (_.positionProp === 'top') { 17213 _.$slider.addClass('slick-vertical'); 17214 } else { 17215 _.$slider.removeClass('slick-vertical'); 17216 } 17217 17218 if (bodyStyle.WebkitTransition !== undefined || 17219 bodyStyle.MozTransition !== undefined || 17220 bodyStyle.msTransition !== undefined) { 17221 if (_.options.useCSS === true) { 17222 _.cssTransitions = true; 17223 } 17224 } 17225 17226 if ( _.options.fade ) { 17227 if ( typeof _.options.zIndex === 'number' ) { 17228 if( _.options.zIndex < 3 ) {
17229 _.options.zIndex = 3; 17230 } 17231 } else { 17232 _.options.zIndex = _.defaults.zIndex; 17233 } 17234 } 17235 17236 if (bodyStyle.OTransform !== undefined) { 17237 _.animType = 'OTransform'; 17238 _.transformType = '-o-transform'; 17239 _.transitionType = 'OTransition'; 17240 if (bodyStyle.perspectiveProperty === undefined && bodyStyle.webkitPerspective === undefined) _.animType = false; 17241 } 17242 if (bodyStyle.MozTransform !== undefined) { 17243 _.animType = 'MozTransform'; 17244 _.transformType = '-moz-transform'; 17245 _.transitionType = 'MozTransition'; 17246 if (bodyStyle.perspectiveProperty === undefined && bodyStyle.MozPerspective === undefined) _.animType = false; 17247 } 17248 if (bodyStyle.webkitTransform !== undefined) { 17249 _.animType = 'webkitTransform'; 17250 _.transformType = '-webkit-transform'; 17251 _.transitionType = 'webkitTransition'; 17252 if (bodyStyle.perspectiveProperty === undefined && bodyStyle.webkitPerspective === undefined) _.animType = false; 17253 } 17254 if (bodyStyle.msTransform !== undefined) { 17255 _.animType = 'msTransform'; 17256 _.transformType = '-ms-transform'; 17257 _.transitionType = 'msTransition'; 17258 if (bodyStyle.msTransform === undefined) _.animType = false; 17259 } 17260 if (bodyStyle.transform !== undefined && _.animType !== false) { 17261 _.animType = 'transform'; 17262 _.transformType = 'transform'; 17263 _.transitionType = 'transition'; 17264 } 17265 _.transformsEnabled = _.options.useTransform && (_.animType !== null && _.animType !== false); 17266 }; 17267 17268 17269 Slick.prototype.setSlideClasses = function(index) { 17270 17271 var _ = this, 17272 centerOffset, allSlides, indexOffset, remainder; 17273 17274 allSlides = _.$slider 17275 .find('.slick-slide') 17276 .removeClass('slick-active slick-center slick-current') 17277 .attr('aria-hidden', 'true'); 17278 17279 _.$slides 17280 .eq(index) 17281 .addClass('slick-current'); 17282 17283 if (_.options.centerMode === true) { 17284 17285 centerOffset = Math.floor(_.options.slidesToShow / 2); 17286 17287 if (_.options.infinite === true) { 17288 17289 if (index >= centerOffset && index <= (_.slideCount - 1) - centerOffset) { 17290 17291 _.$slides 17292 .slice(index - centerOffset, index + centerOffset + 1) 17293 .addClass('slick-active') 17294 .attr('aria-hidden', 'false'); 17295 17296 } else { 17297 17298 indexOffset = _.options.slidesToShow + index; 17299 allSlides 17300 .slice(indexOffset - centerOffset + 1, indexOffset + centerOffset + 2) 17301 .addClass('slick-active') 17302 .attr('aria-hidden', 'false'); 17303 17304 } 17305 17306 if (index === 0) { 17307 17308 allSlides 17309 .eq(allSlides.length - 1 - _.options.slidesToShow) 17310 .addClass('slick-center'); 17311 17312 } else if (index === _.slideCount - 1) { 17313 17314 allSlides 17315 .eq(_.options.slidesToShow) 17316 .addClass('slick-center'); 17317 17318 } 17319 17320 } 17321 17322 _.$slides 17323 .eq(index) 17324 .addClass('slick-center'); 17325 17326 } else { 17327 17328 if (index >= 0 && index <= (_.slideCount - _.options.slidesToShow)) { 17329 17330 _.$slides 17331 .slice(index, index + _.options.slidesToShow) 17332 .addClass('slick-active') 17333 .attr('aria-hidden', 'false'); 17334 17335 } else if (allSlides.length <= _.options.slidesToShow) { 17336 17337 allSlides 17338 .addClass('slick-active') 17339 .attr('aria-hidden', 'false'); 17340 17341 } else { 17342 17343 remainder = _.slideCount % _.options.slidesToShow;
17344 indexOffset = _.options.infinite === true ? _.options.slidesToShow + index : index; 17345 17346 if (_.options.slidesToShow == _.options.slidesToScroll && (_.slideCount - index) < _.options.slidesToShow) { 17347 17348 allSlides 17349 .slice(indexOffset - (_.options.slidesToShow - remainder), indexOffset + remainder) 17350 .addClass('slick-active') 17351 .attr('aria-hidden', 'false'); 17352 17353 } else { 17354 17355 allSlides 17356 .slice(indexOffset, indexOffset + _.options.slidesToShow) 17357 .addClass('slick-active') 17358 .attr('aria-hidden', 'false'); 17359 17360 } 17361 17362 } 17363 17364 } 17365 17366 if (_.options.lazyLoad === 'ondemand') { 17367 _.lazyLoad(); 17368 } 17369 17370 }; 17371 17372 Slick.prototype.setupInfinite = function() { 17373 17374 var _ = this, 17375 i, slideIndex, infiniteCount; 17376 17377 if (_.options.fade === true) { 17378 _.options.centerMode = false; 17379 } 17380 17381 if (_.options.infinite === true && _.options.fade === false) { 17382 17383 slideIndex = null; 17384 17385 if (_.slideCount > _.options.slidesToShow) { 17386 17387 if (_.options.centerMode === true) { 17388 infiniteCount = _.options.slidesToShow + 1; 17389 } else { 17390 infiniteCount = _.options.slidesToShow; 17391 } 17392 17393 for (i = _.slideCount; i > (_.slideCount - 17394 infiniteCount); i -= 1) { 17395 slideIndex = i - 1; 17396 $(_.$slides[slideIndex]).clone(true).attr('id', '') 17397 .attr('data-slick-index', slideIndex - _.slideCount) 17398 .prependTo(_.$slideTrack).addClass('slick-cloned'); 17399 } 17400 for (i = 0; i < infiniteCount; i += 1) { 17401 slideIndex = i; 17402 $(_.$slides[slideIndex]).clone(true).attr('id', '') 17403 .attr('data-slick-index', slideIndex + _.slideCount) 17404 .appendTo(_.$slideTrack).addClass('slick-cloned'); 17405 } 17406 _.$slideTrack.find('.slick-cloned').find('[id]').each(function() { 17407 $(this).attr('id', ''); 17408 }); 17409 17410 } 17411 17412 } 17413 17414 }; 17415 17416 Slick.prototype.interrupt = function( toggle ) { 17417 17418 var _ = this; 17419 17420 if( !toggle ) { 17421 _.autoPlay(); 17422 } 17423 _.interrupted = toggle; 17424 17425 }; 17426 17427 Slick.prototype.selectHandler = function(event) { 17428 17429 var _ = this; 17430 17431 var targetElement = 17432 $(event.target).is('.slick-slide') ? 17433 $(event.target) : 17434 $(event.target).parents('.slick-slide'); 17435 17436 var index = parseInt(targetElement.attr('data-slick-index')); 17437 17438 if (!index) index = 0; 17439 17440 if (_.slideCount <= _.options.slidesToShow) { 17441 17442 _.setSlideClasses(index); 17443 _.asNavFor(index); 17444 return; 17445 17446 } 17447 17448 _.slideHandler(index); 17449 17450 }; 17451 17452 Slick.prototype.slideHandler = function(index, sync, dontAnimate) { 17453 17454 var targetSlide, animSlide, oldSlide, slideLeft, targetLeft = null, 17455 _ = this, navTarget; 17456 17457 sync = sync || false; 17458 17459 if (_.animating === true && _.options.waitForAnimate === true) { 17460 return; 17461 } 17462 17463 if (_.options.fade === true && _.currentSlide === index) { 17464 return; 17465 } 17466 17467 if (_.slideCount <= _.options.slidesToShow) { 17468 return; 17469 } 17470 17471 if (sync === false) { 17472 _.asNavFor(index); 17473 } 17474 17475 targetSlide = index; 17476 targetLeft = _.getLeft(targetSlide); 17477 slideLeft = _.getLeft(_.currentSlide); 17478 17479 _.currentLeft = _.swipeLeft === null ? slideLeft : _.swipeLeft; 17480 17481 if (_.options.infinite === false && _.options.centerMode === false && (index < 0 || index > _.getDotCount() * _.options.slidesToScroll)) { 17482 if (_.options.fade === false) { 17483 targetSlide = _.currentSlide; 17484 if (dontAnimate !== true) { 17485 _.animateSlide(slideLeft, function() { 17486 _.postSlide(targetSlide); 17487 }); 17488 } else { 17489 _.postSlide(targetSlide); 17490 } 17491 } 17492 return; 17493 } else if (_.options.infinite === false && _.options.centerMode === true && (index < 0 || index > (_.slideCount - _.options.slidesToScroll))) { 17494 if (_.options.fade === false) { 17495 targetSlide = _.currentSlide; 17496 if (dontAnimate !== true) { 17497 _.animateSlide(slideLeft, function() { 17498 _.postSlide(targetSlide); 17499 }); 17500 } else { 17501 _.postSlide(targetSlide); 17502 } 17503 } 17504 return; 17505 } 17506 17507 if ( _.options.autoplay ) { 17508 clearInterval(_.autoPlayTimer); 17509 } 17510
17511 if (targetSlide < 0) { 17512 if (_.slideCount % _.options.slidesToScroll !== 0) { 17513 animSlide = _.slideCount - (_.slideCount % _.options.slidesToScroll); 17514 } else { 17515 animSlide = _.slideCount + targetSlide; 17516 } 17517 } else if (targetSlide >= _.slideCount) { 17518 if (_.slideCount % _.options.slidesToScroll !== 0) { 17519 animSlide = 0; 17520 } else { 17521 animSlide = targetSlide - _.slideCount; 17522 } 17523 } else { 17524 animSlide = targetSlide; 17525 } 17526 17527 _.animating = true; 17528 17529 _.$slider.trigger('beforeChange', [_, _.currentSlide, animSlide]); 17530 17531 oldSlide = _.currentSlide; 17532 _.currentSlide = animSlide; 17533 17534 _.setSlideClasses(_.currentSlide); 17535 17536 if ( _.options.asNavFor ) { 17537 17538 navTarget = _.getNavTarget(); 17539 navTarget = navTarget.slick('getSlick'); 17540 17541 if ( navTarget.slideCount <= navTarget.options.slidesToShow ) { 17542 navTarget.setSlideClasses(_.currentSlide); 17543 } 17544 17545 } 17546 17547 _.updateDots(); 17548 _.updateArrows(); 17549 17550 if (_.options.fade === true) { 17551 if (dontAnimate !== true) { 17552 17553 _.fadeSlideOut(oldSlide); 17554 17555 _.fadeSlide(animSlide, function() { 17556 _.postSlide(animSlide); 17557 }); 17558 17559 } else { 17560 _.postSlide(animSlide); 17561 } 17562 _.animateHeight(); 17563 return; 17564 } 17565 17566 if (dontAnimate !== true) { 17567 _.animateSlide(targetLeft, function() { 17568 _.postSlide(animSlide); 17569 }); 17570 } else { 17571 _.postSlide(animSlide); 17572 } 17573 17574 }; 17575 17576 Slick.prototype.startLoad = function() { 17577 17578 var _ = this; 17579 17580 if (_.options.arrows === true && _.slideCount > _.options.slidesToShow) { 17581 17582 _.$prevArrow.hide(); 17583 _.$nextArrow.hide(); 17584 17585 } 17586 17587 if (_.options.dots === true && _.slideCount > _.options.slidesToShow) { 17588 17589 _.$dots.hide(); 17590 17591 } 17592 17593 _.$slider.addClass('slick-loading'); 17594 17595 }; 17596 17597 Slick.prototype.swipeDirection = function() { 17598 17599 var xDist, yDist, r, swipeAngle, _ = this; 17600 17601 xDist = _.touchObject.startX - _.touchObject.curX; 17602 yDist = _.touchObject.startY - _.touchObject.curY; 17603 r = Math.atan2(yDist, xDist); 17604 17605 swipeAngle = Math.round(r * 180 / Math.PI); 17606 if (swipeAngle < 0) { 17607 swipeAngle = 360 - Math.abs(swipeAngle); 17608 } 17609 17610 if ((swipeAngle <= 45) && (swipeAngle >= 0)) { 17611 return (_.options.rtl === false ? 'left' : 'right'); 17612 } 17613 if ((swipeAngle <= 360) && (swipeAngle >= 315)) { 17614 return (_.options.rtl === false ? 'left' : 'right'); 17615 } 17616 if ((swipeAngle >= 135) && (swipeAngle <= 225)) { 17617 return (_.options.rtl === false ? 'right' : 'left'); 17618 } 17619 if (_.options.verticalSwiping === true) { 17620 if ((swipeAngle >= 35) && (swipeAngle <= 135)) { 17621 return 'down'; 17622 } else { 17623 return 'up'; 17624 } 17625 } 17626 17627 return 'vertical'; 17628 17629 }; 17630 17631 Slick.prototype.swipeEnd = function(event) { 17632 17633 var _ = this, 17634 slideCount, 17635 direction; 17636 17637 _.dragging = false; 17638 _.interrupted = false; 17639 _.shouldClick = ( _.touchObject.swipeLength > 10 ) ? false : true; 17640 17641 if ( _.touchObject.curX === undefined ) { 17642 return false; 17643 } 17644 17645 if ( _.touchObject.edgeHit === true ) { 17646 _.$slider.trigger('edge', [_, _.swipeDirection() ]); 17647 } 17648 17649 if ( _.touchObject.swipeLength >= _.touchObject.minSwipe ) { 17650 17651 direction = _.swipeDirection(); 17652 17653 switch ( direction ) { 17654 17655 case 'left': 17656 case 'down': 17657 17658 slideCount = 17659 _.options.swipeToSlide ? 17660 _.checkNavigable( _.currentSlide + _.getSlideCount() ) : 17661 _.currentSlide + _.getSlideCount(); 17662 17663 _.currentDirection = 0; 17664 17665 break; 17666 17667 case 'right': 17668 case 'up': 17669 17670 slideCount =
17671 _.options.swipeToSlide ? 17672 _.checkNavigable( _.currentSlide - _.getSlideCount() ) : 17673 _.currentSlide - _.getSlideCount(); 17674 17675 _.currentDirection = 1; 17676 17677 break; 17678 17679 default: 17680 17681 17682 } 17683 17684 if( direction != 'vertical' ) { 17685 17686 _.slideHandler( slideCount ); 17687 _.touchObject = {}; 17688 _.$slider.trigger('swipe', [_, direction ]); 17689 17690 } 17691 17692 } else { 17693 17694 if ( _.touchObject.startX !== _.touchObject.curX ) { 17695 17696 _.slideHandler( _.currentSlide ); 17697 _.touchObject = {}; 17698 17699 } 17700 17701 } 17702 17703 }; 17704 17705 Slick.prototype.swipeHandler = function(event) { 17706 17707 var _ = this; 17708 17709 if ((_.options.swipe === false) || ('ontouchend' in document && _.options.swipe === false)) { 17710 return; 17711 } else if (_.options.draggable === false && event.type.indexOf('mouse') !== -1) { 17712 return; 17713 } 17714 17715 _.touchObject.fingerCount = event.originalEvent && event.originalEvent.touches !== undefined ? 17716 event.originalEvent.touches.length : 1; 17717 17718 _.touchObject.minSwipe = _.listWidth / _.options 17719 .touchThreshold; 17720 17721 if (_.options.verticalSwiping === true) { 17722 _.touchObject.minSwipe = _.listHeight / _.options 17723 .touchThreshold; 17724 } 17725 17726 switch (event.data.action) { 17727 17728 case 'start': 17729 _.swipeStart(event); 17730 break; 17731 17732 case 'move': 17733 _.swipeMove(event); 17734 break; 17735 17736 case 'end': 17737 _.swipeEnd(event); 17738 break; 17739 17740 } 17741 17742 }; 17743 17744 Slick.prototype.swipeMove = function(event) { 17745 17746 var _ = this, 17747 edgeWasHit = false, 17748 curLeft, swipeDirection, swipeLength, positionOffset, touches; 17749 17750 touches = event.originalEvent !== undefined ? event.originalEvent.touches : null; 17751 17752 if (!_.dragging || touches && touches.length !== 1) { 17753 return false; 17754 } 17755 17756 curLeft = _.getLeft(_.currentSlide); 17757 17758 _.touchObject.curX = touches !== undefined ? touches[0].pageX : event.clientX; 17759 _.touchObject.curY = touches !== undefined ? touches[0].pageY : event.clientY; 17760 17761 _.touchObject.swipeLength = Math.round(Math.sqrt( 17762 Math.pow(_.touchObject.curX - _.touchObject.startX, 2))); 17763 17764 if (_.options.verticalSwiping === true) { 17765 _.touchObject.swipeLength = Math.round(Math.sqrt( 17766 Math.pow(_.touchObject.curY - _.touchObject.startY, 2))); 17767 } 17768 17769 swipeDirection = _.swipeDirection(); 17770 17771 if (swipeDirection === 'vertical') { 17772 return; 17773 } 17774 17775 if (event.originalEvent !== undefined && _.touchObject.swipeLength > 4) { 17776 event.preventDefault(); 17777 } 17778 17779 positionOffset = (_.options.rtl === false ? 1 : -1) * (_.touchObject.curX > _.touchObject.startX ? 1 : -1); 17780 if (_.options.verticalSwiping === true) { 17781 positionOffset = _.touchObject.curY > _.touchObject.startY ? 1 : -1; 17782 } 17783 17784 17785 swipeLength = _.touchObject.swipeLength; 17786 17787 _.touchObject.edgeHit = false; 17788 17789 if (_.options.infinite === false) { 17790 if ((_.currentSlide === 0 && swipeDirection === 'right') || (_.currentSlide >= _.getDotCount() && swipeDirection === 'left')) { 17791 swipeLength = _.touchObject.swipeLength * _.options.edgeFriction; 17792 _.touchObject.edgeHit = true; 17793 } 17794 } 17795 17796 if (_.options.vertical === false) { 17797 _.swipeLeft = curLeft + swipeLength * positionOffset; 17798 } else { 17799 _.swipeLeft = curLeft + (swipeLength * (_.$list.height() / _.listWidth)) * positionOffset; 17800 } 17801 if (_.options.verticalSwiping === true) { 17802 _.swipeLeft = curLeft + swipeLength * positionOffset; 17803 } 17804 17805 if (_.options.fade === true || _.options.touchMove === false) { 17806 return false; 17807 } 17808 17809 if (_.animating === true) { 17810 _.swipeLeft = null; 17811 return false; 17812 } 17813 17814 _.setCSS(_.swipeLeft); 17815 17816 }; 17817 17818 Slick.prototype.swipeStart = function(event) { 17819 17820 var _ = this, 17821 touches; 17822 17823 _.interrupted = true; 17824 17825 if (_.touchObject.fingerCount !== 1 || _.slideCount <= _.options.slidesToShow) { 17826 _.touchObject = {}; 17827 return false; 17828 } 17829 17830 if (event.originalEvent !== undefined && event.originalEvent.touches !== undefined) { 17831 touches = event.originalEvent.touches[0]; 17832 } 17833 17834 _.touchObject.startX = _.touchObject.curX = touches !== undefined ? touches.pageX : event.clientX; 17835 _.touchObject.startY = _.touchObject.curY = touches !== undefined ? touches.pageY : event.clientY; 17836 17837 _.dragging = true; 17838 17839 }; 17840 17841 Slick.prototype.unfilterSlides = Slick.prototype.slickUnfilter = function() { 17842 17843 var _ = this; 17844 17845 if (_.$slidesCache !== null) { 17846 17847 _.unload(); 17848 17849 _.$slideTrack.children(this.options.slide).detach(); 17850 17851 _.$slidesCache.appendTo(_.$slideTrack); 17852 17853 _.reinit(); 17854 17855 } 17856 17857 }; 17858 17859 Slick.prototype.unload = function() { 17860 17861 var _ = this; 17862 17863 $('.slick-cloned', _.$slider).remove(); 17864 17865 if (_.$dots) { 17866 _.$dots.remove(); 17867 } 17868 17869 if (_.$prevArrow && _.htmlExpr.test(_.options.prevArrow)) { 17870 _.$prevArrow.remove(); 17871 } 17872 17873 if (_.$nextArrow && _.htmlExpr.test(_.options.nextArrow)) { 17874 _.$nextArrow.remove(); 17875 } 17876 17877 _.$slides 17878 .removeClass('slick-slide slick-active slick-visible slick-current') 17879 .attr('aria-hidden', 'true') 17880 .css('width', ''); 17881 17882 }; 17883
17884 Slick.prototype.unslick = function(fromBreakpoint) { 17885 17886 var _ = this; 17887 _.$slider.trigger('unslick', [_, fromBreakpoint]); 17888 _.destroy(); 17889 17890 }; 17891 17892 Slick.prototype.updateArrows = function() { 17893 17894 var _ = this, 17895 centerOffset; 17896 17897 centerOffset = Math.floor(_.options.slidesToShow / 2); 17898 17899 if ( _.options.arrows === true && 17900 _.slideCount > _.options.slidesToShow && 17901 !_.options.infinite ) { 17902 17903 _.$prevArrow.removeClass('slick-disabled').attr('aria-disabled', 'false'); 17904 _.$nextArrow.removeClass('slick-disabled').attr('aria-disabled', 'false'); 17905 17906 if (_.currentSlide === 0) { 17907 17908 _.$prevArrow.addClass('slick-disabled').attr('aria-disabled', 'true'); 17909 _.$nextArrow.removeClass('slick-disabled').attr('aria-disabled', 'false'); 17910 17911 } else if (_.currentSlide >= _.slideCount - _.options.slidesToShow && _.options.centerMode === false) { 17912 17913 _.$nextArrow.addClass('slick-disabled').attr('aria-disabled', 'true'); 17914 _.$prevArrow.removeClass('slick-disabled').attr('aria-disabled', 'false'); 17915 17916 } else if (_.currentSlide >= _.slideCount - 1 && _.options.centerMode === true) { 17917 17918 _.$nextArrow.addClass('slick-disabled').attr('aria-disabled', 'true'); 17919 _.$prevArrow.removeClass('slick-disabled').attr('aria-disabled', 'false'); 17920 17921 } 17922 17923 } 17924 17925 }; 17926 17927 Slick.prototype.updateDots = function() { 17928 17929 var _ = this; 17930 17931 if (_.$dots !== null) { 17932 17933 _.$dots 17934 .find('li') 17935 .removeClass('slick-active') 17936 .attr('aria-hidden', 'true'); 17937 17938 _.$dots 17939 .find('li') 17940 .eq(Math.floor(_.currentSlide / _.options.slidesToScroll)) 17941 .addClass('slick-active') 17942 .attr('aria-hidden', 'false'); 17943 17944 } 17945 17946 }; 17947 17948 Slick.prototype.visibility = function() { 17949 17950 var _ = this; 17951 17952 if ( _.options.autoplay ) { 17953 17954 if ( document[_.hidden] ) { 17955 17956 _.interrupted = true; 17957 17958 } else { 17959 17960 _.interrupted = false; 17961 17962 } 17963 17964 } 17965 17966 }; 17967 17968 $.fn.slick = function() { 17969 var _ = this, 17970 opt = arguments[0], 17971 args = Array.prototype.slice.call(arguments, 1), 17972 l = _.length, 17973 i, 17974 ret; 17975 for (i = 0; i < l; i++) { 17976 if (typeof opt == 'object' || typeof opt == 'undefined') 17977 _[i].slick = new Slick(_[i], opt); 17978 else 17979 ret = _[i].slick[opt].apply(_[i].slick, args); 17980 if (typeof ret != 'undefined') return ret; 17981 } 17982 return _; 17983 }; 17984 17985})); 17986 17987 $(document).ready(function(){ 17988 17989 $('.slick-blocks-rww').slick({ 17990 dots: true, 17991 arrows: true, 17992 vertical: true, 17993 slidesPerRow: 2, 17994 slidesToShow: 9, 17995 rows: 1, 17996 responsive: [ 17997 { 17998 breakpoint: 1024, 17999 settings: { 18000 slidesPerRow: 2, 18001 rows: 1, 18002 } 18003 }, 18004 { 18005 breakpoint: 640, 18006 settings: { 18007 slidesPerRow: 1, 18008 rows: 1, 18009 } 18010 } 18011 ] 18012 }); 18013}); 18014 }); 18015 18016 18017 18018 $(document).ready(function(){ 18019 $( ".alertBox.productAttributes-message" ).insertAfter( ".productView-options .form .add-to-cart-wrapper .form-action" ); 18020 18021 var url = window.location.href; 18022 18023 18024 if(url == "https://brondell-sandbox.mybigcommerce.com/compare/"){ 18025 jQuery(".compare-product-section").html("<span class='prdtc-war'>No Product available</span>") 18026 }else{ 18027 18028 18029 } 18030 18031 }); 18032 18033 18034 $('.onoffbtn').on('click', function(){ 18035 if($(this).children().is(':checked')){ 18036 $(this).addClass('active'); 18037 $('.cstm-acc').addClass('cstm-table-work'); 18038 } 18039 else{ 18040 $(this).removeClass('active'); 18041 $('.cstm-acc').removeClass('cstm-table-work'); 18042 } 18043 }); 18044 18045 18046 $('.toggle').click(function(e) { 18047 e.preventDefault(); 18048
18049 let $this = $(this); 18050 18051 if ($this.next().hasClass('show')) { 18052 $this.next().removeClass('show'); 18053 $this.next().slideUp(350); 18054 } else { 18055 $this.parent().parent().find('li .inner').removeClass('show'); 18056 $this.parent().parent().find('li .inner').slideUp(350); 18057 $this.next().toggleClass('show'); 18058 $this.next().slideToggle(350); 18059 } 18060 }); 18061 18062 18063 $(window).scroll(function(){ 18064 if ($(this).scrollTop() > 50) { 18065 $('.top-cstm-product-section').addClass('newClass'); 18066 } else { 18067 $('.top-cstm-product-section').removeClass('newClass'); 18068 } 18069 18070 }); 18071 18072 $(document).ready(function(){ 18073 let mobileNavTrigger = null; 18074 18075 $('.mobileMenu-toggle').on('click', function() { 18076 mobileNavTrigger = this; 18077 setTimeout(() => { 18078 if ($('body').hasClass('has-activeNavPages')) { 18079 setupMobileNavFocusTrap(); 18080 } 18081 }, 100); 18082 }); 18083 18084 function setupMobileNavFocusTrap() { 18085 const $nav = $('.mobileNav'); 18086 $('.mobileNav__close').focus(); 18087 18088 $nav.off('keydown.focustrap').on('keydown.focustrap', function(e) { 18089 if (e.key === 'Tab') { 18090 const focusableElements = $nav.find( 18091 'button:visible, [href]:visible, input:visible, select:visible, textarea:visible, [tabindex]:not([tabindex="-1"]):visible' 18092 ); 18093 18094 if (focusableElements.length === 0) { 18095 e.preventDefault(); 18096 return; 18097 } 18098 18099 const firstElement = focusableElements.first(); 18100 const lastElement = focusableElements.last(); 18101 18102 if (e.shiftKey) { 18103 if (document.activeElement === firstElement[0]) { 18104 e.preventDefault(); 18105 lastElement.focus(); 18106 } 18107 } else { 18108 if (document.activeElement === lastElement[0]) { 18109 e.preventDefault(); 18110 firstElement.focus(); 18111 } 18112 } 18113 } 18114 }); 18115 } 18116 18117 function removeMobileNavFocusTrap() { 18118 $('.mobileNav').off('keydown.focustrap'); 18119 18120 if (mobileNavTrigger && $(mobileNavTrigger).is(':visible')) { 18121 $(mobileNavTrigger).focus(); 18122 } 18123 } 18124 18125 $(document).on('click', function(e) { 18126 if ($('body').hasClass('has-activeNavPages')) { 18127 setTimeout(() => { 18128 if (!$('body').hasClass('has-activeNavPages')) { 18129 removeMobileNavFocusTrap(); 18130 } 18131 }, 50); 18132 } 18133 }); 18134 18135 $(document).on('keydown', function(e) { 18136 if (e.key === 'Escape' && $('body').hasClass('has-activeNavPages')) { 18137 $('body').removeClass("has-activeNavPages"); 18138 $('.mobileMenu-toggle').removeClass("is-open"); 18139 removeMobileNavFocusTrap(); 18140 } 18141 }); 18142 $(".back-to-top-button").click(function() { 18143 $("html, body").animate({ scrollTop: 0 }, "slow"); 18144 return false; 18145 }); 18146 18147 let srchbtn = $('#quick-search-expand').parent(); 18148 $('#quick-search-expand').click(function(){ 18149 $('.overlay-search').show(); 18150 }); 18151 srchbtn.click(function(){ 18152 $('.overlay-search').hide(); 18153 }); 18154 18155 18156 $('.x-search').click(function(){ 18157 $(".dropdown--quickSearch").hide(); 18158 $('.overlay-search').hide(); 18159 }); 18160 }); 18161 18162 18163 $(document).mouseup(function(e) { 18164 let container = $("#quickSearch"); 18165 18166 if (!container.is(e.target) && e.target.id != 'nav-quick-search' && container.has(e.target).length === 0) { 18167 container.hide(); 18168 $('.overlay-search').hide(); 18169 } 18170 }); 18171 18172 18173 /*Wishlist 18174 $(document).ready(function(){ 18175 18176 //check if already added 18177 setTimeout(function(){ 18178 $('.addto-wishlist a').each(function(){ 18179 const productIdInitial = $(this).attr('data-wishlistid'); 18180 wm.isProductInAnyWishlist(productIdInitial).then(wished => { 18181 if(wished == true) { 18182 $(this).parent().hide(); 18183 $(this).parent().siblings('.added-wishlist').show(); 18184 } else { 18185 $(this).parent().show(); 18186 $(this).parent().siblings('.added-wishlist').hide(); 18187 } 18188 }); 18189 }); 18190 }, 500); 18191 18192 //add 18193 $('.addto-wishlist a').click(function(){ 18194 wm.getAllWishlists().then(wishlists => { 18195 const totalNumberOfWishlists = wishlists;
18196 var newWishlistId = null; 18197 if (totalNumberOfWishlists.length > 0) { 18198 const wishlistId = wishlists[0].id; 18199 const productId = $(this).attr('data-wishlistid'); 18200 wm.addWishlistItem(wishlistId, productId).then(item => { 18201 console.log('ADDED TO WISHLIST'); 18202 }); 18203 } else { 18204 wm.createWishlist({ name: 'My Wishlist' }).then(({ id }) => { 18205 newWishlistId = id; 18206 const newproductId = $(this).attr('data-wishlistid'); 18207 wm.addWishlistItem(newWishlistId, newproductId).then(item => { 18208 console.log('ADDED TO NEW WISHLIST'); 18209 }); 18210 }); 18211 } 18212 }); 18213 $(this).parent().hide(); 18214 $(this).parent().siblings('.added-wishlist').show(); 18215 }); 18216 18217 //remove 18218 $('.added-wishlist a').click(function(){ 18219 wm.getAllWishlists().then(wishlists => { 18220 const wishlistId = wishlists[0].id; 18221 var productId = $(this).attr('data-wishlistid'); 18222 18223 var urls = '/wishlist.php?action=viewwishlistitems&wishlistid=' + wishlistId; 18224 18225 18226 $.ajax( 18227 18228 { 18229 18230 url: urls, 18231 18232 processData : false, 18233 18234 cache: true, 18235 18236 success: function(data) { 18237 var html = $.parseHTML( data ); 18238 var card = $(html).find(`[data-test="card-${productId}"]`); 18239 var wishID = card.siblings('.form').attr('action').split('=').pop(); 18240 18241 wm.on('deleteWishlistItem', ({ wishlistid, item_id }) => { 18242 console.log(`Item ID ${item_id} from Wishlist ID ${wishlistid} has been removed.`); 18243 const wishlist = wm.wishlists[wishlistid]; 18244 console.log(`Wishlist "${wishlist.name}" contains ${wishlist.num_items} items now.`); 18245 }); 18246 18247 wm.deleteWishlistItem(wishlistId, wishID).then(() => console.log('Wishlist item deleted!')).catch(error => { 18248 console.log(`Something went wrong when trying to remove item from wishlist.`); 18249 }); 18250 18251 } 18252 }); 18253 }); 18254 }); 18255 $(this).parent().show(); 18256 $(this).parent().siblings('.added-wishlist').hide(); 18257 }); 18258 //Wishlist link 18259 setTimeout(function(){ 18260 wm.getAllWishlists().then(wishlists => { 18261 const wishlistId = wishlists[0].id; 18262 18263 var urls = '/wishlist.php?action=viewwishlistitems&wishlistid=' + wishlistId; 18264 $('.wishlist-link').attr('href', urls); 18265 }); 18266 }, 500); 18267 */ 18268 18269 //PDP start 18270 18271 $(document).ready(function(){ 18272 18273 if ($('span[data-product-price-without-tax]').length > 0) { 18274 var prdPrice = $('span[data-product-price-without-tax]').html().split('-').pop(); 18275 var shippingPrice = Number(prdPrice.replace(/[^0-9.
18275-]+/g,"")); 18276 18277 if (shippingPrice < 100) { 18278 $('.free-shipping-text.non-can').hide(); 18279 } 18280 } 18281 18282 setTimeout(function(){ 18283 18284 $('.productOptions-list-item .form-radio:checked').parent().addClass('warranty'); 18285 18286 /* RECHARGE CUSTOM SUBSCRIPTIONS 18287 18288 if($('#recharge-subscription').length > 0) { 18289 $('.replacement-filters-wrapper#standard-recharge').show(); 18290 $('#replacement-input').click(function(){ 18291 $('#recharge-subscription').toggle(); 18292 $('.rca-button-right').click(); 18293 }); 18294 } 18295 18296 if($('input[name="product_id"]').val() == 561 || $('input[name="product_id"]').val() == 591 || $('input[name="product_id"]').val() == 476 || $('input[name="product_id"]').val() == 448 || $('input[name="product_id"]').val() == 461 || $('input[name="product_id"]').val() == 447 || $('input[name="product_id"]').val() == 560 || $('input[name="product_id"]').val() == 514 || $('input[name="product_id"]').val() == 346) { 18297 $('#custom-subscription-wrapper').show(); 18298 $('#custom-subscription-wrapper #custom-subscription').show(); 18299 var replacementId = $('#replacement-input-custom').attr('data-product-id'); 18300 var customFrequency = $('.custom-frequency[data-product-id="'+ replacementId + '"]'); 18301 customFrequency.find(".rca-subscription-form__frequency-selector")[0].selectedIndex = 0; 18302 var customOptionSelector = customFrequency.find(".rca-subscription-form__frequency-selector option").eq(0).attr('data-id'); 18303 $('#product_id_custom').val(customOptionSelector); 18304 var selectedImg = customFrequency.find('.rca-subscription-form__frequency-selector').find(":selected").attr('data-img'); 18305 var selectedLnk = customFrequency.find('.rca-subscription-form__frequency-selector').find(":selected").attr('data-link'); 18306 $('.rf-image img').attr('src', selectedImg); 18307 $('.rf-image a').attr('href', selectedLnk); 18308 if ($('input[name="product_id"]').val() == 346 || $('input[name="product_id"]').val() == 448 || $('input[name="product_id"]').val() == 476 || $('input[name="product_id"]').val() == 560 || $('input[name="product_id"]').val() == 448){ 18309 $('#replacement-input-custom').click(function(){ 18310 customFrequency.toggle(); 18311 }); 18312 } 18313 18314 $('select.rca-subscription-form__frequency-selector').each(function(){ 18315 $(this).change(function () { 18316 var optionSelected = $(this).find("option:selected"); 18317 var optionId = optionSelected.attr("data-id"); 18318 var optionImg = optionSelected.attr("data-img"); 18319 var optionLnk = optionSelected.attr("data-link"); 18320 $('#product_id_custom').val(optionId); 18321 $('.rf-image img').attr('src', optionImg); 18322 $('.rf-image a').attr('href', optionLnk); 18323 var siblingOption = $(this).parent().siblings('.rca-subscription-form__frequency-2'); 18324 if (siblingOption.length > 0) { 18325 var siblingOptionVal = $(this).parent().siblings().find('.rca-subscription-form__frequency-option-2:selected').val(); 18326 optionSelected.val(siblingOptionVal); 18327 } 18328 }); 18329 }); 18330 18331 $('select.rca-subscription-form__frequency-selector-2').each(function(){ 18332 $(this).change(function() { 18333 var optionSelectedFreq = $(this).find("option:selected"); 18334 var optionFreq = optionSelectedFreq.val(); 18335 var siblingOption = $(this).parent().siblings().find('.rca-subscription-form__frequency-option:selected'); 18336 siblingOption.val(optionFreq); 18337 }); 18338 }); 18339 18340 $('#replacement-input-custom').change(function() { 18341 if(this.checked) { 18342 $('#testing').show(); 18343 $('#form-action-addToCart').hide(); 18344 } else { 18345 $('#testing').hide(); $('#form-action-addToCart').show(); 18346 18347 } 18348 }); 18349 } 18350 if($('input[name="product_id"]').val() == 591) { 18351 $('.sub-591').show(); 18352 } */ 18353 18354 if ($('.productView-details')) { 18355 18356 $('a[data-test-id="product-widget-image"]').addClass('pv-images'); 18357 $('div[data-test-id="product-widget-brand"]').addClass('pv-brand'); 18358 $('div[data-test-id="product-widget-name"]').addClass('pv-name'); 18359 $('div[data-test-id="product-widget-price"]').addClass('pv-price'); 18360 $('a[data-test-id="product-widget-image"]').parent().addClass('pv-wrapper'); 18361 18362 } 18363 18364
18365 $('.slick-active .productView-thumbnail-link img').eq(0).click(); 18366 $('.productView-thumbnail').hover( 18367 function() { 18368 var image = $(this).find('.lazyautosizes'); 18369 var newImg = image.attr('srcset'); var imi = $('.productView-image--default'); 18370 var currentImg = $('.productView-image--default').attr('srcset'); 18371 if (newImg && currentImg != '') imi.attr('srcset', newImg); 18372 }, function() { 18373 var image = $('.productView-thumbnail-link.is-active').find('.lazyautosizes'); 18374 var newImg = image.attr('srcset'); var imi = $('.productView-image--default'); 18375 var currentImg = $('.productView-image--default').attr('srcset'); 18376 if (newImg && currentImg != '') imi.attr('srcset', newImg); 18377 } 18378 ); 18379 18380 18381 }, 3000); 18382 18383 /*var subImage = $('.productView-img-container img').attr('src'); 18384 $('#standard-recharge .rf-image img').attr('src', subImage);*/ 18385 18386 18387 18388 let currentProductURL = window.location.href; 18389 18390 let $current = $('.productView-thumbnail-link.is-active'); 18391 let $elems = $('.productView-thumbnail-link'); 18392 let $initial = $('.productView-thumbnails .slick-active'); 18393 $initial.find('.productView-thumbnail-link').eq(0).addClass('is-active'); 18394 $initial.find('.productView-thumbnail-link').eq(0).attr('aria-current', 'true'); 18395 18396 18397 $('.pi-left').click(function(){ 18398 $current = $('.productView-thumbnail-link.is-active'); 18399 let $previous = $elems.eq($elems.index($current) - 1); 18400 $previous.children().click(); 18401 }); 18402 $('.pi-right').click(function(){ 18403 $current = $('.productView-thumbnail-link.is-active'); 18404 let $next = $elems.eq($elems.index($current) + 1); 18405 $next.addClass('is-active'); 18406 $next.children().click(); 18407 }); 18408 18409 let shape = $('.Shape'); 18410 let elongated = $('.Shape .form-label').eq(1); 18411 let round = $('.Shape .form-label').eq(2); 18412 let shapeLabel = $('.Shape .form-label--inlineSmall small'); 18413 18414 const elongatedHtml = `<div class="shape-selector"> 18415 <img src="https://store-mpfo2gcqca.mybigcommerce.com/content/Elongated_Icon_100x100.svg"> 18416 <span>Elongated</span> 18417 </div>`; 18418 const roundHtml = `<div class="shape-selector"> 18419 <img src="https://store-mpfo2gcqca.mybigcommerce.com/content/Round_Icon_100x100.svg"> 18420 <span>Round</span> 18421 </div>`; 18422 18423 if (shape) { 18424 if (elongated.text() == 'Elongated') { 18425 elongated.html(elongatedHtml); 18426 elongated.addClass('shape-label'); 18427 } 18428 $(elongated).click(function(){ 18429 shapeLabel.text('Elongated'); 18430 }); 18431 18432 if (round.text() == 'Round') { 18433 round.html(roundHtml); 18434 round.addClass('shape-label'); 18435 } 18436 $(round).click(function(){ 18437 shapeLabel.text('Round'); 18438 }); 18439 if (!currentProductURL.includes("sku=")) { 18440 $('.Shape .form-label').eq(1).click(); 18441 } else { 18442 var checkedInput = $('.Shape input:checked'); 18443 var labelForInput = $("label[for='" + checkedInput.attr('id') + "']"); 18444 labelForInput.click(); 18445 } 18446 } 18447 18448 //$('.Shape .form-label--alternate').eq(0).append('<a class="help-label">I need help</a>'); 18449 18450 let indicatorLabel = $('.Indicator .form-radio+.form-label'); 18451 if (indicatorLabel) { 18452 indicatorLabel.addClass('indicator-label'); 18453 $( indicatorLabel ).each(function() { 18454 $(this).click(function(){ 18455 let indiTxt = $(this).text(); 18456 $('.Indicator .form-label--inlineSmall small').text(indiTxt); 18457 }); 18458 }); 18459 if (!currentProductURL.includes("sku=")) { 18460 indicatorLabel.eq(0).click(); 18461 } else {
18462 var checkedInput = $('.Indicator input:checked'); 18463 var labelForInput = $("label[for='" + checkedInput.attr('id') + "']"); 18464 labelForInput.click(); 18465 } 18466 } 18467 18468 let packImg = $('.Choices .form-label'); 18469 const onepack = `<div class="pack-selector"> 18470 <img src="https://store-mpfo2gcqca.mybigcommerce.com/product_images/uploaded_images/ShowerFilter_Single_Icon_100x100.svg"> 18471 <span>Single Filter</span> 18472 </div>`; 18473 const twopack = `<div class="pack-selector"> 18474 <img src="https://store-mpfo2gcqca.mybigcommerce.com/product_images/uploaded_images/ShowerFilter_2pk_Icon_100x100_Shower%20Filter%202x.svg"> 18475 <span>2 Pack Filter</span> 18476 </div>`; 18477 18478 if (packImg) { 18479 packImg.eq(1).html(onepack); 18480 packImg.eq(1).addClass('pack-label'); 18481 packImg.eq(1).addClass('pack-one'); 18482 packImg.eq(2).html(twopack); 18483 packImg.eq(2).addClass('pack-label'); 18484 } 18485 18486 let packLabel = $('.Choices .form-radio+.form-label'); 18487 if (packLabel) { 18488 packLabel.addClass('pack-label'); 18489 $( packLabel ).each(function() { 18490 $(this).click(function(){ 18491 let packTxt = $(this).text(); 18492 $('.Choices .form-label--inlineSmall small').text(packTxt); 18493 }); 18494 }); 18495 if (!currentProductURL.includes("sku=")) { 18496 packLabel.eq(0).click(); 18497 } else { 18498 var checkedInput = $('.Choices input:checked'); 18499 var labelForInput = $("label[for='" + checkedInput.attr('id') + "']"); 18500 labelForInput.click(); 18501 } 18502 } 18503 18504 18505 let filterImg = $('.Filter .form-label'); 18506 const singlepack = `<div class="filter-selector"> 18507 <img src="https://store-mpfo2gcqca.mybigcommerce.com/product_images/uploaded_images/Filter_Single_Icon_100x100.svg"> 18508 <span>Single Filter</span> 18509 </div>`; 18510 const threepack = `<div class="filter-selector"> 18511 <img src="https://store-mpfo2gcqca.mybigcommerce.com/product_images/uploaded_images/Filter_3pk_Icon_100x100.svg"> 18512 <span>3 pack filter</span> 18513 </div>`; 18514 const sixpack = `<div class="filter-selector"> 18515 <img src="https://store-mpfo2gcqca.mybigcommerce.com/product_images/uploaded_images/Filter_6pk_Icon_100x170.svg"> 18516 <span>6 pack filter</span> 18517 </div>`; 18518 18519 if (filterImg) { 18520 filterImg.eq(1).html(singlepack); 18521 filterImg.eq(2).html(threepack); 18522 filterImg.eq(3).html(sixpack); 18523 } 18524 18525 let filterLabel = $('.Filter .form-radio+.form-label'); 18526 if (filterLabel) { 18527 filterLabel.addClass('filter-label'); 18528 $( filterLabel ).each(function() { 18529 $(this).click(function(){ 18530 let filterTxt = $(this).text(); 18531 $('.Filter .form-label--inlineSmall small').text(filterTxt); 18532 }); 18533 }); 18534 filterLabel.eq(0).click(); 18535 } 18536 18537 let filtersLabel = $('.Filters .form-radio+.form-label'); 18538 if (filtersLabel) { 18539 filtersLabel.addClass('filter-label'); 18540 $( filtersLabel ).each(function() { 18541 $(this).click(function(){ 18542 let filtersTxt = $(this).text(); 18543 $('.Filters .form-label--inlineSmall small').text(filtersTxt); 18544 }); 18545 }); 18546 filtersLabel.eq(0).click(); 18547 } 18548 18549 let colorLabel = $('.Color .form-radio+.form-label'); 18550 let colorName = $('.Color .form-label--inlineSmall small'); 18551 let finishLabel = $('.Finish .form-radio+.form-label'); 18552 let finishName = $('.Finish .form-label--inlineSmall small'); 18553 if (finishLabel) { 18554 finishLabel.addClass('finish-label'); 18555 $( finishLabel ).each(function() { 18556 if ($(this).text() == "Antique Bronze") { 18557 $(this).addClass('finish-bronze'); 18558 $(this).click(function(){ 18559 $('.Finish .form-label--inlineSmall small').text('Antique Bronze'); 18560 }); 18561 $(this).text(''); 18562 } else if ($(this).text() == "Slate") { 18563 $(this).addClass('finish-slate'); 18564 $(this).click(function(){ 18565 $('.Finish .form-label--inlineSmall small').text('Slate'); 18566 }); 18567 $(this).text(''); 18568 } else if ($(this).text() == "Obsidian") { 18569 $(this).addClass('finish-obsidian'); 18570 $(this).click(function(){ 18571 $('.Finish .form-label--inlineSmall small').text('Obsidian'); 18572 }); 18573 $(this).text(''); 18574 } else if ($(this).text() == "Brushed Nickel") { 18575 $(this).addClass('finish-nickel'); 18576 $(this).click(function(){ 18577 $('.Finish .form-label--inlineSmall small').text('Brushed Nickel'); 18578 }); 18579 $(this).text(''); 18580 } else if ($(this).text() == "Rubbed Bronze") { 18581 $(this).addClass('finish-rbronze'); 18582 $(this).click(function(){ 18583 $('.Finish .form-label--inlineSmall small').text('Rubbed Bronze'); 18584 }); 18585 $(this).text(''); 18586 } else if ($(this).text() == "Polished Chrome") { 18587 $(this).addClass('finish-chrome'); 18588 $(this).click(function(){ 18589 $('.Finish .form-label--inlineSmall small').text('Polished Chrome'); 18590 }); 18591 $(this).text(''); 18592 } else { 18593 $(this).addClass('finish-default'); 18594 let clrTxtFinish = $(this).text(); 18595 $(this).click(function(){ 18596 $('.Finish .form-label--inlineSmall small').text(clrTxtFinish); 18597 }); 18598 $(this).text(''); 18599 } 18600 }); 18601 18602 finishLabel.eq(0).click(); 18603 18604 } 18605 if (colorLabel) { 18606 colorLabel.addClass('color-label'); 18607 $( colorLabel ).each(function() { 18608 if ($(this).text() == "White") { 18609 $(this).addClass('color-white'); 18610 $(this).click(function(){ 18611 $('.Color .form-label--inlineSmall small').text('White'); 18612 }); 18613 $(this).text(''); 18614 } else if ($(this).text() == "Black") { 18615 $(this).addClass('color-black'); 18616 $(this).click(function(){ 18617 $('.Color .form-label--inlineSmall small').text('Black'); 18618 }); 18619 $(this).text(''); 18620 } else if ($(this).text() == "Eggshell") { 18621 $(this).addClass('color-eggshell'); 18622 $(this).click(function(){ 18623 $('.Color .form-label--inlineSmall small').text('Eggshell'); 18624 }); 18625 $(this).text(''); 18626 } else if ($(this).text() == "Biscuit") { 18627 $(this).addClass('color-biscuit'); 18628 $(this).click(function(){ 18629 $('.Color .form-label--inlineSmall small').text('Biscuit'); 18630 }); 18631 $(this).text(''); 18632 } else if ($(this).text() == "Obsidian") { 18633 $(this).addClass('color-obsidian'); 18634 $(this).click(function(){ 18635 $('.Color .form-label--inlineSmall small').text('Obsidian'); 18636 }); 18637 $(this).text(''); 18638 } else if ($(this).text() == "Slate") { 18639 $(this).addClass('color-slate'); 18640 $(this).click(function(){ 18641 $('.Color .form-label--inlineSmall small').text('Slate'); 18642 }); 18643 $(this).text(''); 18644 } else if ($(this).text() == "GoSpa Blue") { 18645 $(this).addClass('color-goblue'); 18646 $(this).click(function(){ 18647 $('.Color .form-label--inlineSmall small').text('GoSpa Blue'); 18648 }); 18649 $(this).text(''); 18650 } else if ($(this).text() == "GoSpa Pink") { 18651 $(this).addClass('color-gopink'); 18652 $(this).click(function(){ 18653 $('.Color .form-label--inlineSmall small').text('GoSpa Pink'); 18654 }); 18655 $(this).text(''); 18656 } else if ($(this).text() == "GoSpa Grey") { 18657 $(this).addClass('color-gogrey'); 18658 $(this).click(function(){ 18659 $('.Color .form-label--inlineSmall small').text('GoSpa Grey'); 18660 }); 18661 $(this).text(''); 18662 } else if ($(this).text() == "GoSpa Green") { 18663 $(this).addClass('color-gogreen'); 18664 $(this).click(function(){ 18665 $('.Color .form-label--inlineSmall small').text('GoSpa Green'); 18666 }); 18667 $(this).text(''); 18668 } else if ($(this).text() == "GoSpa Black") { 18669 $(this).addClass('color-goblack'); 18670 $(this).click(function(){ 18671 $('.Color .form-label--inlineSmall small').text('GoSpa Black'); 18672 }); 18673 $(this).text(''); 18674 } else { 18675 let clrTxt = $(this).text(); 18676 $(this).addClass('color-default'); 18677 $(this).click(function(){ 18678 $('.Color .form-label--inlineSmall small').text(clrTxt); 18679 }); 18680 $(this).text(''); 18681 } 18682 }); 18683 if (!currentProductURL.includes("sku=")) { 18684 colorLabel.eq(0).click(); 18685 } else {
18686 var checkedInput = $('.Color input:checked'); 18687 var labelForInput = $("label[for='" + checkedInput.attr('id') + "']"); 18688 labelForInput.click(); 18689 } 18690 } 18691 18692 let blockNumber = $('.main-block-sect-cstm').children(); 18693 18694 if (blockNumber.length == 2) { 18695 blockNumber.addClass('two-block'); 18696 } else if (blockNumber.length == 3) { 18697 blockNumber.addClass('three-block'); 18698 } 18699 18700 18701 }); 18702 18703 //PDP--end 18704 18705 18706 18707 18708 </script>
18708 18709 18710
18710<script type="28e2c7ca85ff07b09fc9eb6f-text/javascript"> 18711 $(document).ready(function(){ 18712 18713 var dialog = document.querySelector('[role="dialog"]'); 18714 var firstFocusableElement = dialog.querySelector('.first-focusable-element'); 18715 var lastFocusableElement = dialog.querySelector('.last-focusable-element'); 18716 18717 dialog.addEventListener('keydown', function(e) { 18718 if(e.target == firstFocusableElement && e.key == 'Tab' && e.shiftKey) { 18719 e.preventDefault(); 18720 lastFocusableElement.focus(); 18721 } else if(e.target == lastFocusableElement && e.key == 'Tab' && !e.shiftKey) { 18722 e.preventDefault(); 18723 firstFocusableElement.focus(); 18724 } 18725 }); 18726 18727 if ($('.learn-html').length) { 18728 var content = $('.learn-html').html(); 18729 $('.learn-widget').html(content); 18730 var liContent = $('.learn-html').find('li'); 18731 $('.learn-html-mobile').html(liContent); 18732 } 18733 18734 if($('.cls-product')) { 18735 const hash = window.location.hash; 18736 if (hash && document.querySelector(hash)) { 18737 setTimeout(() => { 18738 document.querySelector(hash).scrollIntoView({ behavior: "smooth" }); 18739 }, 500); 18740 } 18741 } 18742 18743 if ($('.cls-createaccount').length > 0) { 18744 $("#FormField_5").detach().insertBefore("#FormField_1"); 18745 $("#FormField_4").detach().insertBefore("#FormField_5"); 18746 } 18747 18748 $('.form-scroll').click(function(event) { 18749 setTimeout(function() { 18750 $('.shogun-form-box').attr('tabindex', '-1').focus(); 18751 }, 500); 18752 }); 18753 18754 if ($('.about-us-page').length > 0) { 18755 setTimeout(() => { 18756 var stickyPosition = $('.about-us-page.nav-container').offset().top; 18757 $('.about-us-page.nav-container').closest('.shg-box-content').css('z-index', '9999') 18758 $(window).scroll(function(){ 18759 var sticky = $('.about-us-page.nav-container'), 18760 scroll = $(window).scrollTop(); 18761 18762 if (scroll >= stickyPosition) { 18763 sticky.addClass('fixed-aboutnav'); 18764 } 18765 else { 18766 sticky.removeClass('fixed-aboutnav'); 18767 } 18768 }); 18769 }, "1000") 18770 } 18771 18772 setTimeout(() => { 18773 if ($('span[data-product-price-without-tax]').length > 0) { 18774 18775 var prdPrice = $('span[data-product-price-without-tax]').html().split('-').pop(); 18776 var shippingPrice = Number(prdPrice.replace(/[^0-9.-]+/g,"")); 18777 if (shippingPrice < 299) { 18778 $('.us-under').show(); 18779 $('.can-above').hide(); 18780 } else { 18781 $('.can-above').show(); 18782 $('.us-under').hide(); 18783 } 18784 18785 if (shippingPrice < 100) { 18786 $('.free-shipping-text').hide(); 18787 $('.can-yes').show(); 18788 $('.us-only-under-n').hide(); 18789 } 18790 18791 $('.form-option-swatch').on('click', function() { 18792 setTimeout(() => { 18793 var variantShippingPrice = $('span[data-product-price-without-tax]').html().split('-').pop(); 18794 var variantShippingPriceNumber = Number(variantShippingPrice.replace(/[^0-9.-]+/g,"")); 18795 if (variantShippingPriceNumber < 100) { 18796 $('.free-shipping-text').hide(); 18797 } else { 18798 $('.free-shipping-text').show(); 18799 console.log('radi') 18800 if (variantShippingPriceNumber < 299) { 18801 $('.us-under').show(); 18802 $('.can-above').hide(); 18803 } else { 18804 $('.can-above').show(); 18805 $('.us-under').hide(); 18806 } 18807 } 18808 }, 1500) 18809 }); 18810 } 18811 }, 500) 18812 }); 18813 </script>
18813 18814
18814<script src="https://cdnjs.cloudflare.com/ajax/libs/twitter-bootstrap/3.4.0/js/bootstrap.min.js" integrity="sha512-zPB3MveoWKlmrDNTKAPTx3h+QUsp8XLXF/6CoqIGd0DtNtp6y5n9REgwc72Ux16JElSOxyAhii/CNoiLedErfA==" crossorigin="anonymous" referrerpolicy="no-referrer" type="28e2c7ca85ff07b09fc9eb6f-text/javascript"></script>
18814 18815
18815<script type="28e2c7ca85ff07b09fc9eb6f-text/javascript"> 18816 document.addEventListener('DOMContentLoaded', function() { 18817 const addToCartButtons = document.querySelectorAll('[data-button-type="add-cart"]'); 18818 18819 addToCartButtons.forEach(button => { 18820 button.addEventListener('click', function() { 18821 const productForm = this.closest('form[data-cart-item-add]'); 18822 if (!productForm) return; 18823 18824 const productId = productForm.querySelector('[name="product_id"]')?.value; 18825 const productName = document.querySelector('.productView-title')?.textContent?.trim(); 18826 const productPrice = document.querySelector('.price.price--withoutTax')?.textContent?.trim(); 18827 18828 }); 18829 }); 18830 }); 18831 </script>
18831 18832 18833 <!-- Pii.ai cookie consent - moved to end of body for performance --> 18834 <link rel="stylesheet" href="https://pieeyegpc.pii.ai/1/dsrp/0b9f241f-7fba-4bea-a0b0-b92b123acbf9/gpc.css"/> 18835
18835<script src="https://pieeyegpc.pii.ai/1/dsrp/0b9f241f-7fba-4bea-a0b0-b92b123acbf9/gpc.min.js" type="28e2c7ca85ff07b09fc9eb6f-text/javascript"></script>
18835 18836
18836<script type="28e2c7ca85ff07b09fc9eb6f-text/javascript">window.__CF$cv$params={r:'a4045bc22c5bfcd9',t:'MTc5MDI3OTg0OQ==',u:'01a0d4fe97ed703cb1038e63ec9ac103',ut:'UmQWHqz_2tLww5NrQQH_bKRmEvwgoHZeAfgDceqSV0w-1790279849-1.2.1.1-_DAyhQUQy.KQiJ6cUzEtfFt3cE59AbknnkPaCgaKw_zDr7YWOeNqtGRME1YtwDw3Z3a5pPkilht1kCQgZS8UeByeAiAwU.75xdMmJZFIdZk',i:60};(function(){if(!document.body)return;var s=document.createElement('script');s.src='/cdn-cgi/challenge-platform/scripts/precursor/main.js';document.head.appendChild(s);})();</script>
vendor: 142 bytes, line 18836
18836<script src="/cdn-cgi/scripts/7d0fa10a/cloudflare-static/rocket-loader.min.js" data-cf-settings="28e2c7ca85ff07b09fc9eb6f-|49" defer></script>
18836<script type="module" src="https://static.cloudflareinsights.com/beacon.min.js/v31edd6df95cf4e85bb4c19e7a9bdbcba1788362987495" integrity="sha512-iIg7k2xntmwu6/uSb5tpc/hySgZc4eoL31yB29W6tJFo2akwjPWcEqnCEdJvGexCL0KEQwVYv5BlowfhVz26hg==" data-cf-beacon='{"version":"2024.11.0","token":"2010e173f687473e9f2b67bbcce5c871","spa":2}' crossorigin="anonymous"></script>
18836 18837</body> 18838</html>
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.